Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.5.0] — 2026-08-01
### Changed
- **`map` and `graph` are merged into one MCP tool.** Pass `path` for a
structural outline or `symbol` for relationships (callers, callees,
importers, impact, path, explore) — never both. `read` and `status` are no
longer separate MCP tools (an agent's own file reader and the automatic
per-call refresh already cover them); both remain available from the shell
as `cgraph read` and `cgraph stats`. MCP responses are no longer truncated
to a default token budget — every tool still accepts an explicit `budget`
to cap output on request.

### Removed
- **The `docs` tool and dependency-doc extraction (`src/deps/`).** Reading
`node_modules`/`site-packages`/NuGet/Maven and fetching registry artifacts to
Expand Down Expand Up @@ -245,7 +257,8 @@ Initial release.
- The `elm` and `ql` grammars are broken in that release and are refused with an
explanatory message rather than an empty one.

[Unreleased]: https://github.com/Ramachandrajoshi/Code-Graph/compare/v0.4.0...HEAD
[Unreleased]: https://github.com/Ramachandrajoshi/Code-Graph/compare/v0.5.0...HEAD
[0.5.0]: https://github.com/Ramachandrajoshi/Code-Graph/releases/tag/v0.5.0
[0.4.0]: https://github.com/Ramachandrajoshi/Code-Graph/releases/tag/v0.4.0
[0.3.0]: https://github.com/Ramachandrajoshi/Code-Graph/releases/tag/v0.3.0
[0.2.5]: https://github.com/Ramachandrajoshi/Code-Graph/releases/tag/v0.2.5
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cgraph",
"version": "0.4.0",
"version": "0.5.0",
"description": "Token-efficient code retrieval for AI agents. Builds a queryable graph of your codebase and serves it over MCP, so agents stop burning context on grep and whole-file reads.",
"type": "module",
"license": "Apache-2.0",
Expand Down