2025-12-24 17:11:18 +09:00
|
|
|
# FEATURES KNOWLEDGE BASE
|
|
|
|
|
|
|
|
|
|
## OVERVIEW
|
2026-01-17 22:01:56 +09:00
|
|
|
|
2026-02-08 17:09:12 +09:00
|
|
|
Background agents, skills, Claude Code compat, builtin commands, MCP managers, etc.
|
2025-12-24 17:11:18 +09:00
|
|
|
|
|
|
|
|
## STRUCTURE
|
2026-01-17 22:01:56 +09:00
|
|
|
|
2025-12-24 17:11:18 +09:00
|
|
|
features/
|
2026-02-08 17:09:12 +09:00
|
|
|
├── background-agent/ # Task lifecycle, concurrency (manager.ts 1642 lines)
|
|
|
|
|
├── builtin-skills/ # Skills like git-master (1107 lines)
|
|
|
|
|
├── builtin-commands/ # Commands like refactor (619 lines)
|
|
|
|
|
├── skill-mcp-manager/ # MCP client lifecycle (640 lines)
|
|
|
|
|
├── claude-code-plugin-loader/ # Plugin loading
|
|
|
|
|
├── claude-code-mcp-loader/ # MCP loading
|
|
|
|
|
├── claude-code-session-state/ # Session state
|
|
|
|
|
├── claude-code-command-loader/ # Command loading
|
|
|
|
|
├── claude-code-agent-loader/ # Agent loading
|
|
|
|
|
├── context-injector/ # Context injection
|
|
|
|
|
├── hook-message-injector/ # Message injection
|
|
|
|
|
├── task-toast-manager/ # Task toasts
|
|
|
|
|
├── boulder-state/ # State management
|
|
|
|
|
├── tmux-subagent/ # Tmux subagent
|
|
|
|
|
├── mcp-oauth/ # OAuth for MCP
|
|
|
|
|
├── opencode-skill-loader/ # Skill loading
|
|
|
|
|
├── tool-metadata-store/ # Tool metadata
|
|
|
|
|
|
|
|
|
|
## HOW TO ADD
|
|
|
|
|
|
|
|
|
|
Create dir with index.ts, types.ts, etc.
|