Directories
¶
| Path | Synopsis |
|---|---|
|
Package anthropicapi implements the ports.PlanUsageSource interface by calling Anthropic's OAuth-protected /api/oauth/usage endpoint with the access token that Claude Code CLI stores locally.
|
Package anthropicapi implements the ports.PlanUsageSource interface by calling Anthropic's OAuth-protected /api/oauth/usage endpoint with the access token that Claude Code CLI stores locally. |
|
Package claudesettings reads and caches Claude Code's settings file (`~/.claude/settings.json`).
|
Package claudesettings reads and caches Claude Code's settings file (`~/.claude/settings.json`). |
|
Package clydelog wires a structured logger (slog) for clyde.
|
Package clydelog wires a structured logger (slog) for clyde. |
|
Package fsexplorer implements a filesystem tree walker that populates the explorer panel with real directory structure.
|
Package fsexplorer implements a filesystem tree walker that populates the explorer panel with real directory structure. |
|
Package git implements a thin adapter that shells out to the git binary to retrieve repository status information.
|
Package git implements a thin adapter that shells out to the git binary to retrieve repository status information. |
|
Package hookserver provides a tiny localhost HTTP server that receives PreToolUse hook calls from the claude CLI and exposes them as a channel of HookEvents.
|
Package hookserver provides a tiny localhost HTTP server that receives PreToolUse hook calls from the claude CLI and exposes them as a channel of HookEvents. |
|
Package jsonl implements ports.SessionSource by reading Claude Code JSONL session files from ~/.claude/projects/<encoded-cwd>/.
|
Package jsonl implements ports.SessionSource by reading Claude Code JSONL session files from ~/.claude/projects/<encoded-cwd>/. |
|
Package lspscan — LSPSource adapter that detects language servers on PATH.
|
Package lspscan — LSPSource adapter that detects language servers on PATH. |
|
Package mcpconfig reads MCP (Model Context Protocol) server configuration from the Claude Code settings file (~/.claude/settings.json).
|
Package mcpconfig reads MCP (Model Context Protocol) server configuration from the Claude Code settings file (~/.claude/settings.json). |
|
Package processscan is the ports.ProcessSource adapter that detects running `claude` CLI processes by parsing their argv for the `--session-id <UUID>` flag.
|
Package processscan is the ports.ProcessSource adapter that detects running `claude` CLI processes by parsing their argv for the `--session-id <UUID>` flag. |
|
Package systemclock implements the ports.Clock interface using the real system clock.
|
Package systemclock implements the ports.Clock interface using the real system clock. |
|
Package tui provides the Bubble Tea v2 TUI adapter for clyde.
|
Package tui provides the Bubble Tea v2 TUI adapter for clyde. |
Click to show internal directories.
Click to hide internal directories.