Skip to content

Commit 7a6cd7b

Browse files
authored
feat: CLI formatters + response types + debug gating (#48)
* feat: CLI formatters + response types + debug gating * fix: surface tool errors before formatter routing; render libraries topUsed P1: tools return { status: 'error', message } without setting isError on the MCP envelope. formatJson now detects this before routing to a command formatter, which would otherwise render a misleading empty box. P2: get_team_patterns --category libraries returns topUsed instead of patterns. Add LibraryEntry type, make PatternResponse.patterns optional, and render topUsed in formatPatterns under a TOP LIBRARIES section. * fix: forward --reason flag to performIndexing in reindex command * fix: unblock PR #48 CI * fix: indexer registers generic analyzer
1 parent 7c4e684 commit 7a6cd7b

File tree

15 files changed

+1499
-244
lines changed

15 files changed

+1499
-244
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "codebase-context",
33
"version": "1.7.0",
4-
"description": "Second brain for AI agents working on your codebase - team coding patterns detection, persistent memory, preflight checks, and hybrid search with evidence scoring. Local-first MCP server",
4+
"description": "Second brain for AI agents working on your codebase - team coding patterns detection, persistent memory, edit readiness checks, and hybrid search with evidence scoring. Local-first MCP server",
55
"type": "module",
66
"main": "./dist/lib.js",
77
"types": "./dist/lib.d.ts",
@@ -128,7 +128,7 @@
128128
"@typescript-eslint/typescript-estree": "^7.0.0",
129129
"fuse.js": "^7.0.0",
130130
"glob": "^10.3.10",
131-
"hono": "^4.11.10",
131+
"hono": "^4.12.2",
132132
"ignore": "^5.3.1",
133133
"typescript": "^5.3.3",
134134
"uuid": "^9.0.1",
@@ -161,7 +161,7 @@
161161
],
162162
"overrides": {
163163
"@modelcontextprotocol/sdk>ajv": "8.18.0",
164-
"minimatch": ">=10.2.1"
164+
"minimatch": "10.2.3"
165165
}
166166
}
167167
}

pnpm-lock.yaml

Lines changed: 20 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)