Skip to content

Commit b743ef0

Browse files
prosdevclaude
andcommitted
docs: add changelog and release notes for cached dependency graph
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f993752 commit b743ef0

3 files changed

Lines changed: 29 additions & 5 deletions

File tree

.changeset/graph-cache.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
'@prosdevlab/dev-agent': patch
3+
---
4+
5+
Cached dependency graph for scale
6+
7+
- Dependency graph built at index time and saved as JSON — `dev_map` and `dev_refs` no longer fetch all docs via `getAll`
8+
- Incremental graph updates via file watcher (O(changed files), not O(all files))
9+
- Graceful fallback to current approach if cache is missing or corrupted
10+
- Raises effective doc limit from 10k to 50k for graph operations

website/content/latest-version.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
*/
55

66
export const latestVersion = {
7-
version: '0.11.0',
8-
title: 'Python Language Support',
9-
date: 'March 31, 2026',
7+
version: '0.11.1',
8+
title: 'Cached Dependency Graph',
9+
date: 'April 1, 2026',
1010
summary:
11-
'Index Python codebases — functions, classes, methods, imports, decorators, type hints, docstrings. All MCP tools work with Python automatically.',
12-
link: '/updates#v0110--python-language-support',
11+
'dev_map and dev_refs load a pre-built graph instead of fetching all docs — removes the 10k doc ceiling for larger repos.',
12+
link: '/updates#v0111--cached-dependency-graph',
1313
} as const;

website/content/updates/index.mdx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,20 @@ What's new in dev-agent. We ship improvements regularly to help AI assistants un
99

1010
---
1111

12+
## v0.11.1 — Cached Dependency Graph
13+
14+
*April 1, 2026*
15+
16+
**`dev_map` and `dev_refs` now load a pre-built dependency graph instead of fetching all docs on every call.** Removes the 10k doc ceiling for medium-to-large repos.
17+
18+
- Dependency graph built at index time, saved as `dependency-graph.json` (~1-5MB)
19+
- `dev_map` PageRank and `dev_refs dependsOn` load from cache — no `getAll` needed
20+
- File watcher incrementally updates the graph on save (O(changed files))
21+
- Graceful fallback: missing or corrupted cache falls back to current behavior
22+
- Effective doc limit raised from 10k to 50k for graph operations
23+
24+
---
25+
1226
## v0.11.0 — Python Language Support
1327

1428
*March 31, 2026*

0 commit comments

Comments
 (0)