The beads plugin now provides SessionStart and PreCompact hooks directly via plugin.json. Users no longer need to run 'bd setup claude' when using the plugin - hooks are automatically available. Changes: - Add hooks section to .claude-plugin/plugin.json with SessionStart and PreCompact hooks that run 'bd prime' - Update doctor/claude.go to recognize plugin-provided hooks as valid - Update tips.go to check for plugin installation when determining if Claude integration is complete - Update messaging to recommend plugin installation as primary option The 'bd setup claude' command remains available for CLI-only users who do not want to install the plugin. Closes #462 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
56 lines
1.1 KiB
JSON
56 lines
1.1 KiB
JSON
{
|
|
"name": "beads",
|
|
"description": "AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.",
|
|
"version": "0.29.0",
|
|
"author": {
|
|
"name": "Steve Yegge",
|
|
"url": "https://github.com/steveyegge"
|
|
},
|
|
"repository": "https://github.com/steveyegge/beads",
|
|
"license": "MIT",
|
|
"homepage": "https://github.com/steveyegge/beads",
|
|
"keywords": [
|
|
"issue-tracker",
|
|
"task-management",
|
|
"ai-workflow",
|
|
"agent-memory",
|
|
"mcp-server"
|
|
],
|
|
"mcpServers": {
|
|
"beads": {
|
|
"command": "uv",
|
|
"args": [
|
|
"--directory",
|
|
"${CLAUDE_PLUGIN_ROOT}/integrations/beads-mcp",
|
|
"run",
|
|
"beads-mcp"
|
|
],
|
|
"env": {}
|
|
}
|
|
},
|
|
"hooks": {
|
|
"SessionStart": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "bd prime"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"PreCompact": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "bd prime"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|