Skip to content

Commit 72bc96e

Browse files
committed
docs: limit release note to current version
1 parent efba963 commit 72bc96e

File tree

1 file changed

+0
-37
lines changed

1 file changed

+0
-37
lines changed

RELEASE_NOTE.txt

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -9,40 +9,3 @@
99
### Upgrade Notes
1010
- No new dependencies; update via standard `uv sync` after pulling.
1111
- Run `uv run pytest` to confirm the new search filter tests on your environment.
12-
13-
## Shallow Index Default & Streamlined Server
14-
15-
This release focuses on faster first-run experiences and a slimmer MCP surface area.
16-
17-
### Highlights
18-
19-
- **Shallow index by default**: Projects initialize with the new JSON-based shallow index for rapid file discovery.
20-
- **Deep index on demand**: Added the `build_deep_index` tool so symbol extraction happens only when you request it.
21-
- **Watcher-friendly rebuilds**: File watcher callbacks now refresh the shallow index, keeping file lists current without long rebuilds.
22-
- **Server cleanup**: Removed unused `structure://project` resource, legacy prompts, and auxiliary documents for a leaner runtime.
23-
24-
### Developer Experience Improvements
25-
26-
- `find_files` now enforces true glob semantics (single `*` for one segment, `**` for recursive matches).
27-
- `get_file_summary` responds with a `needs_deep_index` hint when deep symbols are unavailable.
28-
- Index management services split shallow vs deep rebuild paths to clarify tool behavior.
29-
- Repository docs (README, localized copies) highlight when to run `build_deep_index`.
30-
31-
### Cleanups
32-
33-
- Removed deprecated architecture and benchmarking documents.
34-
- Trimmed benchmark scripts and outdated tests tied to the old SCIP experiment.
35-
36-
### Upgrade Notes
37-
38-
1. After updating, call `set_project_path` as usual - the server will build the shallow index automatically.
39-
2. Run `build_deep_index` whenever you need symbol-level summaries (`get_file_summary`) or deep search capabilities.
40-
3. Optionally run `refresh_index` to refresh the shallow index if the watcher is disabled.
41-
42-
### Compatibility
43-
44-
- Tool names and signatures are unchanged.
45-
- Deep-index workflows remain available; they now require an explicit `build_deep_index` call.
46-
- Python 3.10+ requirement unchanged; no new third-party dependencies.
47-
48-
Enjoy faster cold starts and a simpler interface tailored for LLM-driven workflows.

0 commit comments

Comments
 (0)