internal/

directory
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2026 License: Apache-2.0

Directories

Path Synopsis
Package cmd is an internal package defining cli commands for bydbctl.
Package cmd is an internal package defining cli commands for bydbctl.
tui
agent
Package agent defines provider-neutral contracts for coding agent integration.
Package agent defines provider-neutral contracts for coding agent integration.
agent/claude
Package claude provides a fail-closed Claude CLI gateway for bydbctl.
Package claude provides a fail-closed Claude CLI gateway for bydbctl.
agent/codex
Package codex provides a fail-closed Codex app-server gateway for bydbctl.
Package codex provides a fail-closed Codex app-server gateway for bydbctl.
agent/fake
Package fake provides a deterministic agent implementation for TUI tests and demos.
Package fake provides a deterministic agent implementation for TUI tests and demos.
agent/prompt
Package prompt builds BYDBQL generation prompts for agent adapters.
Package prompt builds BYDBQL generation prompts for agent adapters.
app
Package app implements the Bubble Tea user interface for bydbctl agent.
Package app implements the Bubble Tea user interface for bydbctl agent.
applog
Package applog writes detailed bydbctl agent TUI diagnostics to a session log file.
Package applog writes detailed bydbctl agent TUI diagnostics to a session log file.
bridge
Package bridge provides the private, bydbctl-owned tool set exposed to agents.
Package bridge provides the private, bydbctl-owned tool set exposed to agents.
bydbql
Package bydbql validates BYDBQL candidates for the bydbctl agent TUI workflow.
Package bydbql validates BYDBQL candidates for the bydbctl agent TUI workflow.
catalog
Package catalog provides deterministic BanyanDB resource ranking and matching.
Package catalog provides deterministic BanyanDB resource ranking and matching.
execution
Package execution owns the shared validation and execution lifecycle for BYDBQL candidates.
Package execution owns the shared validation and execution lifecycle for BYDBQL candidates.
planner
Package planner validates structured query plans and deterministically renders BYDBQL.
Package planner validates structured query plans and deterministically renders BYDBQL.
session
Package session defines the durable state shared by the bydbctl agent TUI workflow and agent adapters.
Package session defines the durable state shared by the bydbctl agent TUI workflow and agent adapters.
tools
Package tools defines the bydbctl-owned tool boundary used by the TUI workflow.
Package tools defines the bydbctl-owned tool boundary used by the TUI workflow.
tuirun
Package tuirun launches the agent TUI's background goroutines under panic recovery.
Package tuirun launches the agent TUI's background goroutines under panic recovery.
tuitext
Package tuitext holds the string helpers shared across the agent TUI packages.
Package tuitext holds the string helpers shared across the agent TUI packages.
workflow
Package workflow owns the deterministic BYDBQL assistant state machine.
Package workflow owns the deterministic BYDBQL assistant state machine.

Jump to

Keyboard shortcuts

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