docs: fix documentation inconsistencies identified by Oracle

- Add source path annotations to Command/Skill/Agent/MCP Loaders
- Add Session State feature documentation
- MCP Loader paths verified (match loader.ts: ~/.claude/.mcp.json, ./.mcp.json, ./.claude/.mcp.json)

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
This commit is contained in:
YeonGyu-Kim
2025-12-09 16:42:00 +09:00
parent 5678e0bac6
commit 124c3b3e8f

View File

@@ -224,19 +224,20 @@ Don't need these? Disable them via `oh-my-opencode.json`:
### Other Features ### Other Features
- **Terminal Title**: Auto-updates terminal title with session status (idle ○, processing ◐, tool ⚡, error ✖). Supports tmux. - **Terminal Title**: Auto-updates terminal title with session status (idle ○, processing ◐, tool ⚡, error ✖). Supports tmux.
- **Command Loader**: Loads markdown-based commands from multiple directories: - **Command Loader** (`src/features/claude-code-command-loader/`): Loads markdown-based commands from multiple directories:
- User scope: `~/.claude/commands/` - User scope: `~/.claude/commands/`
- Project scope: `./.claude/commands/` - Project scope: `./.claude/commands/`
- OpenCode global: `~/.config/opencode/command/` - OpenCode global: `~/.config/opencode/command/`
- OpenCode project: `./.opencode/command/` - OpenCode project: `./.opencode/command/`
- **Skill Loader**: Loads directory-based skills as executable commands: - **Skill Loader** (`src/features/claude-code-skill-loader/`): Loads directory-based skills as executable commands:
- User scope: `~/.claude/skills/` - User scope: `~/.claude/skills/`
- Project scope: `./.claude/skills/` - Project scope: `./.claude/skills/`
- **Agent Loader**: Loads agent definitions from markdown files with YAML frontmatter: - **Agent Loader** (`src/features/claude-code-agent-loader/`): Loads agent definitions from markdown files with YAML frontmatter:
- User scope: `~/.claude/agents/` - User scope: `~/.claude/agents/`
- Project scope: `./.claude/agents/` - Project scope: `./.claude/agents/`
- Format: `*.md` files with frontmatter (name, description, tools) - Format: `*.md` files with frontmatter (name, description, tools)
- **MCP Loader**: Loads MCP server configurations from `.mcp.json` files: - **Session State** (`src/features/claude-code-session-state/`): Centralized session tracking module used by event hooks and terminal title updates.
- **MCP Loader** (`src/features/claude-code-mcp-loader/`): Loads MCP server configurations from `.mcp.json` files:
- User scope: `~/.claude/.mcp.json` - User scope: `~/.claude/.mcp.json`
- Project scope: `./.mcp.json` - Project scope: `./.mcp.json`
- Local scope: `./.claude/.mcp.json` - Local scope: `./.claude/.mcp.json`