Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
codog
command
Command codog runs the Codog coding agent CLI.
|
Command codog runs the Codog coding agent CLI. |
|
internal
|
|
|
acpserver
Package acpserver implements the JSON-RPC agent control protocol server.
|
Package acpserver implements the JSON-RPC agent control protocol server. |
|
agent
Package agent implements Codog's agent runtime, CLI orchestration, and interactive command surfaces.
|
Package agent implements Codog's agent runtime, CLI orchestration, and interactive command surfaces. |
|
agentdefs
Package agentdefs loads and validates named sub-agent definitions.
|
Package agentdefs loads and validates named sub-agent definitions. |
|
agentruns
Package agentruns records and reads persisted agent run metadata.
|
Package agentruns records and reads persisted agent run metadata. |
|
anthropic
Package anthropic implements Anthropic-compatible streaming model clients.
|
Package anthropic implements Anthropic-compatible streaming model clients. |
|
anttrace
Package anttrace parses and renders Anthropic request trace data.
|
Package anttrace parses and renders Anthropic request trace data. |
|
approval
Package approval models tool approval decisions and permission prompts.
|
Package approval models tool approval decisions and permission prompts. |
|
argsub
Package argsub expands command arguments from named runtime variables.
|
Package argsub expands command arguments from named runtime variables. |
|
audit
Package audit writes structured records for runtime decisions and tool use.
|
Package audit writes structured records for runtime decisions and tool use. |
|
autofixpr
Package autofixpr turns GitHub pull request comments into focused fix prompts.
|
Package autofixpr turns GitHub pull request comments into focused fix prompts. |
|
background
Package background manages detached local jobs started by Codog.
|
Package background manages detached local jobs started by Codog. |
|
bashvalidation
Package bashvalidation classifies shell commands before execution.
|
Package bashvalidation classifies shell commands before execution. |
|
bookmarks
Package bookmarks stores named pointers into Codog workspaces and sessions.
|
Package bookmarks stores named pointers into Codog workspaces and sessions. |
|
branchlock
Package branchlock detects branch state that should block unsafe edits.
|
Package branchlock detects branch state that should block unsafe edits. |
|
bridge
Package bridge exposes local bridge endpoints for editor and remote clients.
|
Package bridge exposes local bridge endpoints for editor and remote clients. |
|
bridgeparity
Package bridgeparity validates the local editor bridge, control API, and remote-session bootstrap surfaces as one readiness contract.
|
Package bridgeparity validates the local editor bridge, control API, and remote-session bootstrap surfaces as one readiness contract. |
|
bughunt
Package bughunt builds prompts and reports for focused bug investigation.
|
Package bughunt builds prompts and reports for focused bug investigation. |
|
codeintel
Package codeintel provides local code-intelligence helpers for symbols, diagnostics, notebooks, and language-server queries.
|
Package codeintel provides local code-intelligence helpers for symbols, diagnostics, notebooks, and language-server queries. |
|
commandrun
Package commandrun executes workspace commands and renders their results.
|
Package commandrun executes workspace commands and renders their results. |
|
config
Package config loads Codog configuration from files, environment, and flags.
|
Package config loads Codog configuration from files, environment, and flags. |
|
configvalidate
Package configvalidate checks Codog configuration files and reports fixes.
|
Package configvalidate checks Codog configuration files and reports fixes. |
|
contextview
Package contextview builds compact workspace context for model prompts.
|
Package contextview builds compact workspace context for model prompts. |
|
control
Package control exposes local HTTP and stream handlers for Codog sessions.
|
Package control exposes local HTTP and stream handlers for Codog sessions. |
|
cron
Package cron stores recurring task definitions and run history.
|
Package cron stores recurring task definitions and run history. |
|
customcommands
Package customcommands loads project and user-defined slash commands.
|
Package customcommands loads project and user-defined slash commands. |
|
doclint
Package doclint contains repository-level documentation hygiene tests.
|
Package doclint contains repository-level documentation hygiene tests. |
|
doctor
Package doctor runs local environment checks for codog doctor.
|
Package doctor runs local environment checks for codog doctor. |
|
envfile
Package envfile parses dotenv-style environment files.
|
Package envfile parses dotenv-style environment files. |
|
fileinventory
Package fileinventory indexes workspace files for search and context views.
|
Package fileinventory indexes workspace files for search and context views. |
|
focus
Package focus stores scoped context used to steer an agent session.
|
Package focus stores scoped context used to steer an agent session. |
|
frontmatter
Package frontmatter parses simple metadata blocks from text files.
|
Package frontmatter parses simple metadata blocks from text files. |
|
g004conformance
Package g004conformance reports conformance against the G004 behavior set.
|
Package g004conformance reports conformance against the G004 behavior set. |
|
githubcomments
Package githubcomments reads GitHub pull request comments into stable reports.
|
Package githubcomments reads GitHub pull request comments into stable reports. |
|
githubsetup
Package githubsetup creates Codog-compatible GitHub Actions setup reports.
|
Package githubsetup creates Codog-compatible GitHub Actions setup reports. |
|
gitignore
Package gitignore updates project ignore files with Codog runtime paths.
|
Package gitignore updates project ignore files with Codog runtime paths. |
|
gitops
Package gitops wraps common Git status and diff operations.
|
Package gitops wraps common Git status and diff operations. |
|
greencontract
Package greencontract records validation requirements for completed work.
|
Package greencontract records validation requirements for completed work. |
|
harness
Package harness runs mock parity checks against Codog behavior.
|
Package harness runs mock parity checks against Codog behavior. |
|
hookenv
Package hookenv prepares environment variables for Codog hook execution.
|
Package hookenv prepares environment variables for Codog hook execution. |
|
hooks
Package hooks loads and runs lifecycle hooks around agent actions.
|
Package hooks loads and runs lifecycle hooks around agent actions. |
|
insights
Package insights derives structured observations from sessions and workspaces.
|
Package insights derives structured observations from sessions and workspaces. |
|
laneevents
Package laneevents stores timeline events for agent lanes and tasks.
|
Package laneevents stores timeline events for agent lanes and tasks. |
|
manifests
Package manifests validates Codog plugin and skill manifest files.
|
Package manifests validates Codog plugin and skill manifest files. |
|
mcp
Package mcp manages Model Context Protocol server configuration and calls.
|
Package mcp manages Model Context Protocol server configuration and calls. |
|
mcpauthdiag
Package mcpauthdiag builds recovery-oriented MCP authentication reports.
|
Package mcpauthdiag builds recovery-oriented MCP authentication reports. |
|
mcpserver
Package mcpserver serves Codog tools through the Model Context Protocol.
|
Package mcpserver serves Codog tools through the Model Context Protocol. |
|
memory
Package memory stores searchable project and session memory entries.
|
Package memory stores searchable project and session memory entries. |
|
mockanthropic
Package mockanthropic serves deterministic Anthropic-compatible test streams.
|
Package mockanthropic serves deterministic Anthropic-compatible test streams. |
|
mocklimits
Package mocklimits defines deterministic limits for mock provider behavior.
|
Package mocklimits defines deterministic limits for mock provider behavior. |
|
modelrouting
Package modelrouting selects provider routes and model settings.
|
Package modelrouting selects provider routes and model settings. |
|
nudges
Package nudges tracks lightweight user-facing guidance and follow-up prompts.
|
Package nudges tracks lightweight user-facing guidance and follow-up prompts. |
|
oauth
Package oauth implements local OAuth device, browser, and token flows.
|
Package oauth implements local OAuth device, browser, and token flows. |
|
onboarding
Package onboarding inspects workspaces and builds first-run setup guidance.
|
Package onboarding inspects workspaces and builds first-run setup guidance. |
|
orchestrationparity
Package orchestrationparity summarizes local multi-agent, plugin, skill, and MCP readiness as one productionization contract.
|
Package orchestrationparity summarizes local multi-agent, plugin, skill, and MCP readiness as one productionization contract. |
|
outputstyle
Package outputstyle loads and applies named response style settings.
|
Package outputstyle loads and applies named response style settings. |
|
pathscope
Package pathscope checks whether filesystem paths are inside allowed roots.
|
Package pathscope checks whether filesystem paths are inside allowed roots. |
|
perfissue
Package perfissue builds reports for suspected performance problems.
|
Package perfissue builds reports for suspected performance problems. |
|
planmode
Package planmode persists planning state for interactive Codog sessions.
|
Package planmode persists planning state for interactive Codog sessions. |
|
plugins
Package plugins installs, validates, and loads Codog plugin bundles.
|
Package plugins installs, validates, and loads Codog plugin bundles. |
|
policyengine
Package policyengine evaluates workspace and enterprise policy rules.
|
Package policyengine evaluates workspace and enterprise policy rules. |
|
powershellvalidation
Package powershellvalidation checks PowerShell commands before execution.
|
Package powershellvalidation checks PowerShell commands before execution. |
|
projectinit
Package projectinit creates starter Codog configuration for a workspace.
|
Package projectinit creates starter Codog configuration for a workspace. |
|
projectscope
Package projectscope discovers project roots and workspace-scoped paths.
|
Package projectscope discovers project roots and workspace-scoped paths. |
|
prompthistory
Package prompthistory records recent prompts for reuse and inspection.
|
Package prompthistory records recent prompts for reuse and inspection. |
|
promptrefs
Package promptrefs resolves file and symbol references embedded in prompts.
|
Package promptrefs resolves file and symbol references embedded in prompts. |
|
providerdiag
Package providerdiag diagnoses provider credentials and endpoint settings.
|
Package providerdiag diagnoses provider credentials and endpoint settings. |
|
provisional
Package provisional deduplicates in-flight status acknowledgements while retaining raw audit events.
|
Package provisional deduplicates in-flight status acknowledgements while retaining raw audit events. |
|
prworkflow
Package prworkflow supports pull request review and follow-up workflows.
|
Package prworkflow supports pull request review and follow-up workflows. |
|
recovery
Package recovery stores retry recipes and recovery state for failed runs.
|
Package recovery stores retry recipes and recovery state for failed runs. |
|
releasenotes
Package releasenotes formats release note entries from repository changes.
|
Package releasenotes formats release note entries from repository changes. |
|
releaseparity
Package releaseparity summarizes release, sandbox, updater, and managed policy readiness for production delivery audits.
|
Package releaseparity summarizes release, sandbox, updater, and managed policy readiness for production delivery audits. |
|
remote
Package remote stores remote session setup and transport configuration.
|
Package remote stores remote session setup and transport configuration. |
|
reportconformance
Package reportconformance validates downstream consumer behavior for reporting projections.
|
Package reportconformance validates downstream consumer behavior for reporting projections. |
|
reporting
Package reporting normalizes structured reports and projection metadata.
|
Package reporting normalizes structured reports and projection metadata. |
|
reportschema
Package reportschema defines shared schemas for structured runtime reports.
|
Package reportschema defines shared schemas for structured runtime reports. |
|
review
Package review builds code review prompts and parses review output.
|
Package review builds code review prompts and parses review output. |
|
roadmap
Package roadmap maps parity goals to concrete Codog capability checkpoints.
|
Package roadmap maps parity goals to concrete Codog capability checkpoints. |
|
runloop
Package runloop coordinates repeated agent turns and stop conditions.
|
Package runloop coordinates repeated agent turns and stop conditions. |
|
saferscope
Package saferscope plans safe workspace boundary changes.
|
Package saferscope plans safe workspace boundary changes. |
|
sandbox
Package sandbox configures platform-specific execution constraints.
|
Package sandbox configures platform-specific execution constraints. |
|
securityreview
Package securityreview builds prompts and summaries for security analysis.
|
Package securityreview builds prompts and summaries for security analysis. |
|
session
Package session persists JSONL conversations and related session metadata.
|
Package session persists JSONL conversations and related session metadata. |
|
sessionname
Package sessionname creates stable display names for Codog sessions.
|
Package sessionname creates stable display names for Codog sessions. |
|
sessionsummary
Package sessionsummary stores compact summaries for resumed sessions.
|
Package sessionsummary stores compact summaries for resumed sessions. |
|
shellstate
Package shellstate records shell working directories and environment state.
|
Package shellstate records shell working directories and environment state. |
|
ship
Package ship prepares commit, push, and pull request delivery workflows.
|
Package ship prepares commit, push, and pull request delivery workflows. |
|
signing
Package signing verifies and records signatures for trusted artifacts.
|
Package signing verifies and records signatures for trusted artifacts. |
|
skills
Package skills discovers and renders Codog skill instructions.
|
Package skills discovers and renders Codog skill instructions. |
|
slash
Package slash defines built-in slash commands and matching helpers.
|
Package slash defines built-in slash commands and matching helpers. |
|
status
Package status builds and renders structured Codog runtime status reports.
|
Package status builds and renders structured Codog runtime status reports. |
|
taskpacket
Package taskpacket serializes portable task packets for agent handoff.
|
Package taskpacket serializes portable task packets for agent handoff. |
|
team
Package team coordinates grouped background tasks for multi-agent workflows.
|
Package team coordinates grouped background tasks for multi-agent workflows. |
|
templates
Package templates manages reusable Codog artifact and prompt templates.
|
Package templates manages reusable Codog artifact and prompt templates. |
|
terminalparity
Package terminalparity summarizes interactive terminal readiness for parity audits and machine-readable capability reports.
|
Package terminalparity summarizes interactive terminal readiness for parity audits and machine-readable capability reports. |
|
terminalsetup
Package terminalsetup detects shell integration and terminal capabilities.
|
Package terminalsetup detects shell integration and terminal capabilities. |
|
thinkback
Package thinkback stores reflection notes for later agent context.
|
Package thinkback stores reflection notes for later agent context. |
|
todos
Package todos stores session-scoped todo lists.
|
Package todos stores session-scoped todo lists. |
|
toolnames
Package toolnames provides shared helpers for canonical tool-name handling.
|
Package toolnames provides shared helpers for canonical tool-name handling. |
|
tools
Package tools registers workspace, shell, MCP, and agent tool implementations.
|
Package tools registers workspace, shell, MCP, and agent tool implementations. |
|
trustresolver
Package trustresolver resolves workspace trust decisions from policy inputs.
|
Package trustresolver resolves workspace trust decisions from policy inputs. |
|
tui
Package tui implements Codog's Bubble Tea terminal interface.
|
Package tui implements Codog's Bubble Tea terminal interface. |
|
undo
Package undo records reversible file edits and applies rollbacks.
|
Package undo records reversible file edits and applies rollbacks. |
|
updater
Package updater verifies and applies Codog update manifests and artifacts.
|
Package updater verifies and applies Codog update manifests and artifacts. |
|
usage
Package usage tracks model token and cost estimates.
|
Package usage tracks model token and cost estimates. |
|
verifiers
Package verifiers runs configured validation commands for a workspace.
|
Package verifiers runs configured validation commands for a workspace. |
|
versioninfo
Package versioninfo reports build and update metadata for the CLI.
|
Package versioninfo reports build and update metadata for the CLI. |
|
webaccess
Package webaccess applies policy decisions to network access requests.
|
Package webaccess applies policy decisions to network access requests. |
|
workers
Package workers coordinates local worker registrations and heartbeats.
|
Package workers coordinates local worker registrations and heartbeats. |
|
workerstate
Package workerstate records worker lifecycle and readiness state.
|
Package workerstate records worker lifecycle and readiness state. |
|
workspaceops
Package workspaceops provides bounded filesystem operations for a workspace.
|
Package workspaceops provides bounded filesystem operations for a workspace. |
|
worktree
Package worktree manages Git worktree metadata for parallel agent work.
|
Package worktree manages Git worktree metadata for parallel agent work. |
Click to show internal directories.
Click to hide internal directories.