Auto-Generated
Public CLI Commands:¶
cg_reflog.py
¶
show(uuid: str)
: Show details of a specific message (like git show)reflog(limit: int)
: Show all operations history (like git reflog)
cg_basic.py
¶
status()
: Show current session and project statuslog(limit: int)
: Show message history
cg_advanced.py
¶
find(pattern: str)
: Find files in any message (like git log --all --grep)blame()
: Show file history
Public SDK Functions:¶
core.py
¶
estimate_cost(total_tokens: int, model: str) -> float
: Estimate API cost using configured prices
Public API Endpoints:¶
api.py
¶
parse_hook_input() -> Dict[str, Any]
: Parse hook input from stdinallow_operation(reason: str)
: Allow the operation (PreToolUse)block_operation(reason: str)
: Block the operation (PreToolUse/PostToolUse/Stop)request_approval(reason: str)
: Request user approval (PreToolUse)add_context(text: str)
: Add context for Claude (UserPromptSubmit/SessionStart)execute_hook(plugin_callback: Callable) -> None
: Execute hook with plugin callback
MCP Tool Functions:¶
- No MCP tool functions were found in the provided files.
This documentation provides a clear overview of the user-facing interfaces in the Claude Parser project, including CLI commands, SDK functions, API endpoints, and MCP tool functions.