From 124c3b3e8f72a24d263c8ce62bff6e4ab2c402d8 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Tue, 9 Dec 2025 16:42:00 +0900 Subject: [PATCH] docs: fix documentation inconsistencies identified by Oracle MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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) --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index eb117dd..8fceceb 100644 --- a/README.md +++ b/README.md @@ -224,19 +224,20 @@ Don't need these? Disable them via `oh-my-opencode.json`: ### Other Features - **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/` - Project scope: `./.claude/commands/` - OpenCode global: `~/.config/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/` - 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/` - Project scope: `./.claude/agents/` - 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` - Project scope: `./.mcp.json` - Local scope: `./.claude/.mcp.json`