11# PROJECT KNOWLEDGE BASE
22
3- ** Generated:** 2025-12-14T17:16:30 +09:00
4- ** Commit:** 7f27fbc
3+ ** Generated:** 2025-12-15T22:57:00 +09:00
4+ ** Commit:** cea64e4
55** Branch:** master
66
77## OVERVIEW
@@ -14,10 +14,10 @@ OpenCode plugin implementing Claude Code/AmpCode features. Multi-model agent orc
1414oh-my-opencode/
1515├── src/
1616│ ├── agents/ # AI agents (OmO, oracle, librarian, explore, frontend, document-writer, multimodal-looker)
17- │ ├── hooks/ # 19 lifecycle hooks (comment-checker, rules-injector, keyword-detector, etc.)
18- │ ├── tools/ # LSP (11), AST-Grep, Grep, background-task, glob, look-at, skill, slashcommand
17+ │ ├── hooks/ # 21 lifecycle hooks (comment-checker, rules-injector, keyword-detector, etc.)
18+ │ ├── tools/ # LSP (11), AST-Grep, Grep, Glob, background-task, look-at, skill, slashcommand, interactive-bash, call-omo-agent
1919│ ├── mcp/ # MCP servers (context7, websearch_exa, grep_app)
20- │ ├── features/ # Terminal features , Claude Code loaders (agent, command, skill, mcp, session-state)
20+ │ ├── features/ # Terminal, Background agent , Claude Code loaders (agent, command, skill, mcp, session-state), hook-message-injector
2121│ ├── config/ # Zod schema, TypeScript types
2222│ ├── auth/ # Google Antigravity OAuth
2323│ ├── shared/ # Utilities (deep-merge, pattern-matcher, logger, etc.)
@@ -40,6 +40,8 @@ oh-my-opencode/
4040| Google OAuth | ` src/auth/antigravity/ ` | OAuth plugin for Google models |
4141| Config schema | ` src/config/schema.ts ` | Zod schema, run ` bun run build:schema ` after changes |
4242| Claude Code compat | ` src/features/claude-code-*-loader/ ` | Command, skill, agent, mcp loaders |
43+ | Background agents | ` src/features/background-agent/ ` | manager.ts for task management |
44+ | Interactive terminal | ` src/tools/interactive-bash/ ` | tmux session management |
4345
4446## CONVENTIONS
4547
0 commit comments