Home

giogio / openez-graph

public
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

feat: add throttled catch-up indexing to MCP read tools and make file watcher opt-in

4 months ago

f0113c2
Authored
asta-nguyen6/25/2026, 5:16:20 PM
- Add catchUpWorkspaceIndex() with 5s throttle (configurable via OPENEZ_MCP_CATCHUP_INTERVAL_MS)
- Run incremental catch-up before memory_query, code_context, and graph_neighbors tools
- Make file watcher opt-in via OPENEZ_MCP_WATCH env var (default: disabled)
- Skip auto-registration if workspace config not found (require explicit init)
- Prefer built CLI dist/cli.cjs over tsx in resolveCliInvocation() for setup commands
- Add error handler to

Parent994c8a9

3 files changed
  • apps/cli/package.json+1−1
  • apps/cli/src/resolve-cli.ts+10−0
  • apps/mcp/src/mcp-core.ts+51−5