- AGENTS.md: design principles, enforcement hierarchy, deferred loading - agents/: brainstorm, build, orchestrator, research (auto-discovered by MCP server) - skills/: research methodology (auto-discovered by MCP server) - hooks/: pre-tool-use, post-tool-use (BFF block removed), session-start, stop, pre-compact, user-prompt-submit - frameworks/: opencode/plugin.ts (resolves hooks via import.meta.url — works as project-local or global plugin), github/hooks.json - mcp/index.ts: auto-discovers agents/*.md and skills/*.md from frontmatter (replaces hand-maintained registry); server renamed all-agents - docs/: agent-infrastructure.md (generalized), research docs (7 files), ai_architectures.md, llama-server-cuda-wsl2.md - install.sh: idempotent setup — Copilot global hooks, OpenCode global plugin + AGENTS.md + MCP entry, VS Code global MCP config
47 lines
882 B
JSON
47 lines
882 B
JSON
{
|
|
"hooks": {
|
|
"UserPromptSubmit": [
|
|
{
|
|
"type": "command",
|
|
"command": ".agents/hooks/user-prompt-submit.sh",
|
|
"timeout": 5
|
|
}
|
|
],
|
|
"SessionStart": [
|
|
{
|
|
"type": "command",
|
|
"command": ".agents/hooks/session-start.sh",
|
|
"timeout": 10
|
|
}
|
|
],
|
|
"PreToolUse": [
|
|
{
|
|
"type": "command",
|
|
"command": ".agents/hooks/pre-tool-use.sh",
|
|
"timeout": 5
|
|
}
|
|
],
|
|
"PostToolUse": [
|
|
{
|
|
"type": "command",
|
|
"command": ".agents/hooks/post-tool-use.sh",
|
|
"timeout": 5
|
|
}
|
|
],
|
|
"PreCompact": [
|
|
{
|
|
"type": "command",
|
|
"command": ".agents/hooks/pre-compact.sh",
|
|
"timeout": 10
|
|
}
|
|
],
|
|
"Stop": [
|
|
{
|
|
"type": "command",
|
|
"command": ".agents/hooks/stop.sh",
|
|
"timeout": 5
|
|
}
|
|
]
|
|
}
|
|
}
|