internal/

directory
v0.0.0-...-dc022f5 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2026 License: MIT

Directories

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

Jump to

Keyboard shortcuts

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