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
4 changes: 2 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
},
"metadata": {
"description": "Token Pilot \u2014 save 60-90% tokens when AI reads code",
"version": "0.33.1"
"version": "0.34.0"
},
"plugins": [
{
"name": "token-pilot",
"source": "./",
"description": "Reduces token consumption by 60-90% via AST-aware lazy file reading, structural symbol navigation, and cross-session tool-usage analytics. 22 MCP tools + 19 subagents + budget watchdog hooks.",
"version": "0.33.1",
"version": "0.34.0",
"author": {
"name": "Digital-Threads"
},
Expand Down
4 changes: 2 additions & 2 deletions .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "token-pilot",
"version": "0.33.1",
"description": "Saves 60-90% tokens when AI reads code. AST-aware lazy reading, symbol navigation, cross-session tool-usage analytics, 22 subagents (haiku/sonnet/opus-tiered) with budget watchdog.",
"version": "0.34.0",
"description": "Saves 60-90% tokens on AI code reading. AST-aware lazy reads, symbol navigation, find_usages, structural git diff/log, edit-safety guard, Task-routing matcher, cross-session telemetry (errors + diagnostics), 25 tp-* subagents tiered to haiku/sonnet/opus with budget watchdog.",
"author": {
"name": "Digital-Threads",
"url": "https://github.com/Digital-Threads"
Expand Down
2 changes: 1 addition & 1 deletion agents/tp-api-surface-tracker.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ tools:
- mcp__token-pilot__read_symbol
- Bash
model: haiku
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: dd184501203fa7f3c73f419c4ffbe33c4be75400cb64a7a51733a3fe23f6e085
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-audit-scanner.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tools:
- Grep
- Read
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: d172f600bf32277ea6eb4cbbee4542ddd698a986dcd96997d33930561964569b
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-commit-writer.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tools:
- mcp__token-pilot__test_summary
- mcp__token-pilot__outline
- Bash
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: de64a406b5176de19f7422619c7de7949b1f28865f225402c9cea9255f377428
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-context-engineer.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tools:
- Edit
- Glob
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 68b32af2dacd82ebe52c4eec93edb903d452688274c3065218270627c564d8b0
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-dead-code-finder.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tools:
- Grep
- Read
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: d9b7f5b7ae6f4ae21305c775361bcab097cc774370a6d976c093571d46d55021
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-debugger.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ tools:
- Read
- Bash
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 052413de8d92377edcde6ae5c823f5378db304baccfa29e8866467f42553a500
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-dep-health.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ tools:
- Bash
- Read
model: haiku
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: e14dc57493d816f8c2e017963e2ef5f66bea50fd0b805a80e8a0d97c968427e7
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-doc-writer.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tools:
- Edit
- Glob
model: haiku
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 57d741794ab40e31a7ac49c68ea39a9088f5827cdef866ce81bfca1b7c9180cf
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-history-explorer.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tools:
- Bash
- Read
model: haiku
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 7b70fa76a60e3c58a1de4f56c32c0f166424137e203a0cf1c8654e7c9235d904
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-impact-analyzer.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ tools:
- mcp__token-pilot__read_symbols
- Read
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 351a987e11eba63852f5431a16d8eb53104f4f689f82fdcc5a2bf4db948ba92f
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-incident-timeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tools:
- mcp__token-pilot__read_symbol
- Bash
model: inherit
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: de5722bfea374eaab096c1ae635c37879e7a91370ee3cd0532f4240be03c91eb
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-incremental-builder.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tools:
- Edit
- Bash
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 375a824d0d847bb5453ec594c7a62ad566ee7e4d92717b0473f771f1a0477c60
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-migration-scout.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tools:
- Grep
- Glob
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 0334de1bf99b431b65359637d125cda7c44c6f780eb92c57cc538715b1939536
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-onboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tools:
- mcp__token-pilot__smart_read
- mcp__token-pilot__smart_read_many
- mcp__token-pilot__read_section
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 832e95633fbc8e9b0c10f3e540a327d4be062fb4b3f17a6cce6be13f414e2927
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-performance-profiler.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tools:
- Bash
- Read
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: b61f06380d80798fa2e49d37bcba0653495bee04dd6bdbc1feff9a75607b0508
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-pr-reviewer.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tools:
- mcp__token-pilot__read_for_edit
- Read
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: f83f50d05b4f70285ae7afed2b1a406fc436df56e61a0aedbfb31edc7f2b6e66
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-refactor-planner.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tools:
- mcp__token-pilot__outline
- mcp__token-pilot__read_symbol
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: c5f6fc122c89e16e5cf774045f92169ee3468555320b898171ba13eca5323550
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-review-impact.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ tools:
- mcp__token-pilot__module_info
- Bash
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 8ef3c3341cbfed4eb8dd130126a9683edc57e378c92ff0ca764d584fd941c55c
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-run.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ tools:
- Glob
- Bash
model: haiku
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 2b08618d34a61f00aafccbda9fed6d83243296dedb83440edbd2d5c28bb6dbc4
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-session-restorer.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ tools:
- mcp__token-pilot__session_budget
- Bash
- Read
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 529374ed728f5eed5b758b3be3da65624783c0bf0c1a253d7d661a843eb5f767
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-ship-coordinator.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tools:
- Read
- Grep
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: a60f6ae110eb3138064bce074e8ba26fa0ce5f4659df1624a9d9d3646803391b
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-spec-writer.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ tools:
- Read
- Write
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: c7a4e8b39228fd5158528f389c924c5ff2d98c4b9b05ee0106d54a26c5dc1350
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-test-coverage-gapper.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tools:
- mcp__token-pilot__test_summary
- Glob
- Grep
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: be81eed53a3720d146cf89e4a14a7a56577633f7c84c234c412ab70d64c05b11
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-test-triage.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tools:
- mcp__token-pilot__find_usages
- mcp__token-pilot__read_symbol
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 362ecf4cb03b059421ea26933473700900073dc38b3a7fe271208dfb1ae14f90
---

Expand Down
2 changes: 1 addition & 1 deletion agents/tp-test-writer.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tools:
- Edit
- Bash
model: sonnet
token_pilot_version: "0.33.1"
token_pilot_version: "0.34.0"
token_pilot_body_hash: 269f2fe22ff4517c277d3f56ca67d8a5527b93290ab21079a83ba7af22c1b5a9
---

Expand Down
63 changes: 54 additions & 9 deletions hooks/hooks.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-read"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-read",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-read"
]
}
]
},
Expand All @@ -15,7 +20,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-edit"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-edit",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-edit"
]
}
]
},
Expand All @@ -24,7 +34,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-edit"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-edit",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-edit"
]
}
]
},
Expand All @@ -33,7 +48,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-pre-bash"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-pre-bash",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-pre-bash"
]
}
]
},
Expand All @@ -42,7 +62,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-pre-grep"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-pre-grep",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-pre-grep"
]
}
]
},
Expand All @@ -51,7 +76,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-pre-task"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-pre-task",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-pre-task"
]
}
]
}
Expand All @@ -61,7 +91,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-session-start"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-session-start",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-session-start"
]
}
]
}
Expand All @@ -72,7 +107,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-post-bash"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-post-bash",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-post-bash"
]
}
]
},
Expand All @@ -81,7 +121,12 @@
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-post-task"
"command": "node ${CLAUDE_PLUGIN_ROOT}/dist/index.js hook-post-task",
"args": [
"node",
"${CLAUDE_PLUGIN_ROOT}/dist/index.js",
"hook-post-task"
]
}
]
}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "token-pilot",
"version": "0.33.1",
"version": "0.34.0",
"description": "Save up to 80% tokens when AI reads code — MCP server for token-efficient code navigation, AST-aware structural reading instead of dumping full files into context window",
"type": "module",
"main": "dist/index.js",
Expand Down
Loading
Loading