Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
drover
command
Package main provides CLI commands for Drover
|
Package main provides CLI commands for Drover |
|
drover-worker
command
Package main provides the entry point for the drover-worker binary
|
Package main provides the entry point for the drover-worker binary |
|
internal
|
|
|
analytics
Package analytics provides metrics tracking and visualization
|
Package analytics provides metrics tracking and visualization |
|
backpressure
Package backpressure provides quality validation implementations
|
Package backpressure provides quality validation implementations |
|
beads
Package beads provides bidirectional sync between Drover and Beads
|
Package beads provides bidirectional sync between Drover and Beads |
|
callbacks
Package callbacks provides a callback/hook system for workforce lifecycle events.
|
Package callbacks provides a callback/hook system for workforce lifecycle events. |
|
clock
Package clock provides a mockable time abstraction for deterministic testing.
|
Package clock provides a mockable time abstraction for deterministic testing. |
|
config
Package config handles Drover configuration
|
Package config handles Drover configuration |
|
context
Package context provides context window management for AI agents
|
Package context provides context window management for AI agents |
|
conversation
Package conversation provides persistent storage for Claude conversations
|
Package conversation provides persistent storage for Claude conversations |
|
db
Package db handles database operations for Drover
|
Package db handles database operations for Drover |
|
events
Package events provides real-time event streaming for task lifecycle events
|
Package events provides real-time event streaming for task lifecycle events |
|
executor
Package executor provides agent execution interfaces for different AI coding agents
|
Package executor provides agent execution interfaces for different AI coding agents |
|
flags
Package flags provides a runtime feature flag system for Drover.
|
Package flags provides a runtime feature flag system for Drover. |
|
git
Package git handles git worktree operations for parallel task execution
|
Package git handles git worktree operations for parallel task execution |
|
llmproxy
Package llmproxy implements a multi-provider LLM proxy server
|
Package llmproxy implements a multi-provider LLM proxy server |
|
llmproxy/client
Package client implements an HTTP client for the LLM proxy server
|
Package client implements an HTTP client for the LLM proxy server |
|
llmproxy/provider
Package provider implements LLM provider interfaces and implementations
|
Package provider implements LLM provider interfaces and implementations |
|
llmproxy/server
Package server implements the LLM proxy HTTP server
|
Package server implements the LLM proxy HTTP server |
|
mailbox
Package mailbox provides file-based task queue implementation
|
Package mailbox provides file-based task queue implementation |
|
memory
Package memory provides memory tracking for worker processes
|
Package memory provides memory tracking for worker processes |
|
modes
Package modes implements building execution mode
|
Package modes implements building execution mode |
|
outcome
Package outcome provides structured task outcome parsing and verdict extraction
|
Package outcome provides structured task outcome parsing and verdict extraction |
|
project
Package project provides per-project configuration management
|
Package project provides per-project configuration management |
|
search
Package search provides full-text search using SQLite FTS5
|
Package search provides full-text search using SQLite FTS5 |
|
spec
Package spec provides types and functions for generating epics and tasks from design specifications
|
Package spec provides types and functions for generating epics and tasks from design specifications |
|
taskcontext
Package taskcontext provides task context carrying for AI agent memory
|
Package taskcontext provides task context carrying for AI agent memory |
|
template
Package template provides structured task templates and validation
|
Package template provides structured task templates and validation |
|
testing
Package testing provides automated test execution for Drover tasks
|
Package testing provides automated test execution for Drover tasks |
|
tui
Package tui provides terminal user interface components for Drover
|
Package tui provides terminal user interface components for Drover |
|
webhooks
Package webhooks provides HTTP webhook notification system for task events
|
Package webhooks provides HTTP webhook notification system for task events |
|
worker
Package worker provides process-isolated task execution for Drover
|
Package worker provides process-isolated task execution for Drover |
|
workflow
Package workflow implements DBOS-based durable workflows This is a proof of concept for migrating Drover to DBOS
|
Package workflow implements DBOS-based durable workflows This is a proof of concept for migrating Drover to DBOS |
|
pkg
|
|
|
telemetry
Package telemetry provides OpenTelemetry observability for Drover
|
Package telemetry provides OpenTelemetry observability for Drover |
|
types
Package types defines core data structures for Drover
|
Package types defines core data structures for Drover |
Click to show internal directories.
Click to hide internal directories.
