Directories
¶
| Path | Synopsis |
|---|---|
|
Package acp implements the Zed Agent Communication Protocol (ACP) for editor integration.
|
Package acp implements the Zed Agent Communication Protocol (ACP) for editor integration. |
|
Package agent provides the agent runtime for multi-agent orchestration.
|
Package agent provides the agent runtime for multi-agent orchestration. |
|
Package approval provides tiered permission control for agent operations.
|
Package approval provides tiered permission control for agent operations. |
|
buckley
|
|
|
console
Package console provides styled terminal output using the fur library.
|
Package console provides styled terminal output using the fur library. |
|
ui/filepicker
Package filepicker provides fuzzy file search with @ trigger for inline file selection.
|
Package filepicker provides fuzzy file search with @ trigger for inline file selection. |
|
ui/scrollback
Package scrollback provides app-owned conversation history with selection and search.
|
Package scrollback provides app-owned conversation history with selection and search. |
|
ui/shellmode
Package shellmode provides inline shell command execution with ! and $ prefixes.
|
Package shellmode provides inline shell command execution with ! and $ prefixes. |
|
Package bus provides a message bus abstraction for agent communication.
|
Package bus provides a message bus abstraction for agent communication. |
|
coordination
|
|
|
coordinator
Package coordinator provides Buckley-internal coordination primitives (not ACP).
|
Package coordinator provides Buckley-internal coordination primitives (not ACP). |
|
events
Package events provides Buckley-internal coordination event storage.
|
Package events provides Buckley-internal coordination event storage. |
|
encoding
|
|
|
Package headless provides API-driven conversation sessions without a TUI.
|
Package headless provides API-driven conversation sessions without a TUI. |
|
Package image provides image input handling for AI assistants.
|
Package image provides image input handling for AI assistants. |
|
push
Package push provides Web Push notification functionality for the Buckley PWA.
|
Package push provides Web Push notification functionality for the Buckley PWA. |
|
Package mcp implements the Model Context Protocol client for connecting to external tool servers.
|
Package mcp implements the Model Context Protocol client for connecting to external tool servers. |
|
Package notify provides async notifications for human-in-the-loop workflows.
|
Package notify provides async notifications for human-in-the-loop workflows. |
|
Package oneshot provides the framework for one-shot CLI commands.
|
Package oneshot provides the framework for one-shot CLI commands. |
|
commit
Package commit implements the generate_commit tool for buckley commit.
|
Package commit implements the generate_commit tool for buckley commit. |
|
plugin
Package plugin provides YAML-based one-shot command definitions.
|
Package plugin provides YAML-based one-shot command definitions. |
|
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
Package parallel provides parallel agent execution using git worktrees.
|
Package parallel provides parallel agent execution using git worktrees. |
|
Package pool provides memory pooling utilities to reduce GC pressure in high-throughput paths.
|
Package pool provides memory pooling utilities to reduce GC pressure in high-throughput paths. |
|
Package push implements Web Push notification delivery.
|
Package push implements Web Push notification delivery. |
|
pkg/ralph/backend.go
|
pkg/ralph/backend.go |
|
runner
Package runner provides plan execution using the RLM runtime.
|
Package runner provides plan execution using the RLM runtime. |
|
Package sandbox provides sandboxed command execution for security.
|
Package sandbox provides sandboxed command execution for security. |
|
Package sdk exposes a stable, embeddable interface for driving Buckley's orchestrator programmatically.
|
Package sdk exposes a stable, embeddable interface for driving Buckley's orchestrator programmatically. |
|
grpc
Package grpcsdk hosts the lightweight gRPC bridge for Buckley's SDK.
|
Package grpcsdk hosts the lightweight gRPC bridge for Buckley's SDK. |
|
Package terminal provides Claude Code-style terminal output with rich markdown rendering, syntax highlighting, and styled output.
|
Package terminal provides Claude Code-style terminal output with rich markdown rendering, syntax highlighting, and styled output. |
|
Package tools provides structured tool definitions for LLM tool-use.
|
Package tools provides structured tool definitions for LLM tool-use. |
|
Package transparency provides full visibility into LLM invocations.
|
Package transparency provides full visibility into LLM invocations. |
|
ui
|
|
|
backend
Package backend defines the terminal backend interface for the TUI.
|
Package backend defines the terminal backend interface for the TUI. |
|
backend/sim
Package sim provides a simulation backend for testing.
|
Package sim provides a simulation backend for testing. |
|
backend/tcell
Package tcell provides a Backend implementation using tcell.
|
Package tcell provides a Backend implementation using tcell. |
|
compositor
Package compositor bridge provides integration with Bubbletea's rendering model.
|
Package compositor bridge provides integration with Bubbletea's rendering model. |
|
filepicker
Package filepicker provides fuzzy file search with @ trigger for inline file selection.
|
Package filepicker provides fuzzy file search with @ trigger for inline file selection. |
|
markdown
Package markdown provides markdown parsing and rendering for Buckley's TUI.
|
Package markdown provides markdown parsing and rendering for Buckley's TUI. |
|
runtime
Package runtime provides the widget runtime for Buckley's TUI.
|
Package runtime provides the widget runtime for Buckley's TUI. |
|
scrollback
Package scrollback provides app-owned conversation history with selection and search.
|
Package scrollback provides app-owned conversation history with selection and search. |
|
shellmode
Package shellmode provides inline shell command execution with ! and $ prefixes.
|
Package shellmode provides inline shell command execution with ! and $ prefixes. |
|
terminal
Package terminal provides terminal event types used throughout the UI.
|
Package terminal provides terminal event types used throughout the UI. |
|
theme
Package theme provides a unified visual design system for Buckley's TUI.
|
Package theme provides a unified visual design system for Buckley's TUI. |
|
tui
Package tui provides the integrated terminal user interface for Buckley.
|
Package tui provides the integrated terminal user interface for Buckley. |
|
widgets
Package widgets provides concrete widget implementations for Buckley's TUI.
|
Package widgets provides concrete widget implementations for Buckley's TUI. |
Click to show internal directories.
Click to hide internal directories.