pkg/

directory
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2026 License: MIT

Directories

Path Synopsis
acp
Package acp implements the Zed Agent Communication Protocol (ACP) for editor integration.
Package acp implements the Zed Agent Communication Protocol (ACP) for editor integration.
lsp
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.
p2p
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.
ipc
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.
pr
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
rlm
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.
sdk
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL