Skip to content

Commit d1e21cd

Browse files
authored
(fix) floating temp auto-bind index
Auto-bind GraphIQ to provider workspaces, use temp-backed indexes by default, and harden install/update/setup.
1 parent 2356087 commit d1e21cd

13 files changed

Lines changed: 670 additions & 122 deletions

File tree

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ graphiq setup --project /path/to/project
7878
graphiq setup --harness codex
7979
```
8080

81+
`setup` configures MCP servers with temp-backed indexes by default so large
82+
indexes do not land in the project checkout. Use `--persistent` when you
83+
explicitly want a project-local `.graphiq` database.
84+
8185
Supported harnesses include Claude Code, Claude Desktop, OpenCode, Codex CLI,
8286
Cursor, Windsurf, Gemini CLI, Hermes Agent, and Aider.
8387

@@ -104,6 +108,10 @@ Run the MCP server against a project:
104108
graphiq-mcp /path/to/project --watch
105109
```
106110

111+
The MCP server auto-binds supported provider workspace roots, lazily builds its
112+
index on first search, and detects/recreates corrupted or wrong-project
113+
databases automatically.
114+
107115
Common MCP tools:
108116

109117
| Tool | Use |

crates/graphiq-bench/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "graphiq-bench"
3-
version = "4.2.2"
3+
version = "4.2.3"
44
edition = "2021"
55

66
[[bin]]

crates/graphiq-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "graphiq-cli"
3-
version = "4.2.2"
3+
version = "4.2.3"
44
edition = "2021"
55

66
[[bin]]

0 commit comments

Comments
 (0)