Skip to content

Commit ddb2eb3

Browse files
committed
docs: update roadmap and AI agent guidance files
PLAN.md: - Add v0.5.0 roadmap with dev_context generalization - Add benchmark improvements for implementation task coverage - Update timestamp AGENTS.md & CLAUDE.md: - Update to show all 9 MCP tools (was missing dev_refs, dev_map, dev_history) - Improve tool descriptions to match v0.4.2 updates
1 parent e5f2aa4 commit ddb2eb3

File tree

3 files changed

+42
-14
lines changed

3 files changed

+42
-14
lines changed

AGENTS.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,13 @@ Specialized agents for development tasks.
179179

180180
MCP server with built-in adapters for AI tools.
181181

182-
**Adapters:**
182+
**Adapters (9 tools):**
183183
- **SearchAdapter:** Semantic code search (`dev_search`)
184+
- **RefsAdapter:** Relationship queries - callers/callees (`dev_refs`)
185+
- **MapAdapter:** Codebase structure with change frequency (`dev_map`)
186+
- **HistoryAdapter:** Semantic git commit search (`dev_history`)
184187
- **StatusAdapter:** Repository status (`dev_status`)
185-
- **PlanAdapter:** Planning from issues (`dev_plan`)
188+
- **PlanAdapter:** Context assembly for issues (`dev_plan`)
186189
- **ExploreAdapter:** Code exploration (`dev_explore`)
187190
- **GitHubAdapter:** Issue/PR search (`dev_gh`)
188191
- **HealthAdapter:** Server health checks (`dev_health`)

CLAUDE.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -154,16 +154,19 @@ dev mcp install
154154

155155
That's it! Claude Code now has access to all dev-agent capabilities.
156156

157-
### Available Tools in Claude Code & Cursor
158-
159-
Once installed, AI tools gain access to these powerful capabilities:
160-
161-
- **`dev_search`** - Semantic code search across indexed repositories
162-
- **`dev_status`** - Repository indexing status and health information
163-
- **`dev_plan`** - Generate implementation plans from GitHub issues
164-
- **`dev_explore`** - Explore code patterns, find similar code, analyze relationships
165-
- **`dev_gh`** - Search GitHub issues and pull requests with semantic context (auto-reloads on index changes)
166-
- **`dev_health`** - Check MCP server health and component status (vector storage, repository, GitHub index)
157+
### Available Tools in Claude Code & Cursor (9 tools)
158+
159+
Once installed, AI tools gain access to:
160+
161+
- **`dev_search`** - Semantic code search (USE THIS FIRST for conceptual queries)
162+
- **`dev_refs`** - Find callers/callees of functions (for specific symbols)
163+
- **`dev_map`** - Codebase structure with component counts and change frequency
164+
- **`dev_history`** - Semantic search over git commits (who changed what and why)
165+
- **`dev_plan`** - Assemble context for GitHub issues (code + history + patterns)
166+
- **`dev_explore`** - Find similar code, trace relationships
167+
- **`dev_gh`** - Search GitHub issues/PRs semantically
168+
- **`dev_status`** - Repository indexing status
169+
- **`dev_health`** - Server health checks
167170

168171
### MCP Command Reference
169172

PLAN.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ Git history is valuable context that LLMs can't easily access. We add intelligen
213213

214214
> Building on git history with deeper insights.
215215
216-
### Tasks
216+
### Git Tasks
217217

218218
| Task | Priority | Status |
219219
|------|----------|--------|
@@ -222,6 +222,28 @@ Git history is valuable context that LLMs can't easily access. We add intelligen
222222
| Contributor expertise mapping | 🟢 Low | 🔲 Todo |
223223
| Cross-repo history | 🟢 Low | 🔲 Todo |
224224

225+
### Tool Improvements
226+
227+
| Task | Rationale | Priority | Status |
228+
|------|-----------|----------|--------|
229+
| Generalize `dev_plan``dev_context` | Currently requires GitHub issue; should work with any task description | 🔴 High | 🔲 Todo |
230+
| Freeform context assembly | `dev_context "Add rate limiting"` without needing issue # | 🔴 High | 🔲 Todo |
231+
| Multiple input modes | `--issue 42`, `--file src/auth.ts`, or freeform query | 🟡 Medium | 🔲 Todo |
232+
233+
**Why:** `dev_plan` is really a context assembler but is tightly coupled to GitHub issues. Generalizing it:
234+
- Works without GitHub
235+
- Easier to benchmark (no real issues needed)
236+
- Name matches function (assembles context, doesn't "plan")
237+
- More useful for ad-hoc implementation tasks
238+
239+
### Benchmark Improvements
240+
241+
| Task | Rationale | Priority | Status |
242+
|------|-----------|----------|--------|
243+
| Add implementation task types | Current benchmark only tests exploration; missing `dev_plan`/`dev_gh` coverage | 🟡 Medium | 🔲 Todo |
244+
| Generic implementation patterns | "Add a new adapter similar to X" — tests pattern discovery | 🟡 Medium | 🔲 Todo |
245+
| Snapshotted issue tests | Capture real issues for reproducible `dev_plan` testing | 🟢 Low | 🔲 Todo |
246+
225247
---
226248

227249
## Future: Extended Intelligence (v0.6+)
@@ -347,4 +369,4 @@ pnpm test
347369

348370
---
349371

350-
*Last updated: November 2025*
372+
*Last updated: November 29, 2025 at 01:42 PST*

0 commit comments

Comments
 (0)