internal/

directory
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2026 License: Apache-2.0

Directories

Path Synopsis
Package coding composes the product-level Coding Agent runtime and defines its stable event and state boundaries.
Package coding composes the product-level Coding Agent runtime and defines its stable event and state boundaries.
acp
Package acp exposes the Coding Runtime through Agent Client Protocol v1.
Package acp exposes the Coding Runtime through Agent Client Protocol v1.
agentplugin
Package agentplugin loads portable Agent Plugins 1.0.0 packages.
Package agentplugin loads portable Agent Plugins 1.0.0 packages.
agentprofile
Package agentprofile loads immutable, declarative Coding subagent profiles.
Package agentprofile loads immutable, declarative Coding subagent profiles.
approval
Package approval binds durable user decisions to exact coding operations.
Package approval binds durable user decisions to exact coding operations.
attachment
Package attachment owns bounded Workspace attachment discovery and resolution.
Package attachment owns bounded Workspace attachment discovery and resolution.
changes
Package changes defines the application boundary for read-only workspace change attribution.
Package changes defines the application boundary for read-only workspace change attribution.
changes/git
Package git attributes workspace changes relative to an in-memory-owned baseline using fixed read-only Git commands.
Package git attributes workspace changes relative to an in-memory-owned baseline using fixed read-only Git commands.
cli
Package cli provides the Cobra command adapter for the coding application.
Package cli provides the Cobra command adapter for the coding application.
clipboard
Package clipboard isolates desktop clipboard initialization and image reads from the Coding TUI.
Package clipboard isolates desktop clipboard initialization and image reads from the Coding TUI.
config
Package config owns the typed, provenance-preserving configuration used by the coding application.
Package config owns the typed, provenance-preserving configuration used by the coding application.
credential
Package credential retrieves provider credentials without putting secrets in application configuration, sessions, logs, or events.
Package credential retrieves provider credentials without putting secrets in application configuration, sessions, logs, or events.
execution
Package execution defines validated coding operations, authorization policy, and platform command execution boundaries.
Package execution defines validated coding operations, authorization policy, and platform command execution boundaries.
execution/gitcontrol
Package gitcontrol runs the fixed Git plumbing operations required by the Coding Team Worktree control plane.
Package gitcontrol runs the fixed Git plumbing operations required by the Coding Team Worktree control plane.
execution/mcpstdio
Package mcpstdio constructs trusted, unsandboxed MCP stdio transports with the Coding Agent's minimal child environment and owned private directories.
Package mcpstdio constructs trusted, unsandboxed MCP stdio transports with the Coding Agent's minimal child environment and owned private directories.
execution/sshclient
Package sshclient owns the fixed system OpenSSH process, terminal proxy, and push-only local clipboard upload lifecycle for pips ssh.
Package sshclient owns the fixed system OpenSSH process, terminal proxy, and push-only local clipboard upload lifecycle for pips ssh.
generation
Package generation compiles resolved model defaults into a fill-only Agent request policy.
Package generation compiles resolved model defaults into a fill-only Agent request policy.
hooks
Package hooks owns the Pips-native Coding lifecycle hook configuration, trust records, and reviewed command protocol.
Package hooks owns the Pips-native Coding lifecycle hook configuration, trust records, and reviewed command protocol.
imagebridge
Package imagebridge transports bounded normalized images into one live remote Coding TUI without creating files or durable Runtime events.
Package imagebridge transports bounded normalized images into one live remote Coding TUI without creating files or durable Runtime events.
instructions
Package instructions discovers and composes workspace project instructions.
Package instructions discovers and composes workspace project instructions.
mcp
Package mcp loads, authorizes, and connects Coding Agent MCP integrations.
Package mcp loads, authorizes, and connects Coding Agent MCP integrations.
model
Package model composes a typed coding configuration and credential store into an existing provider-neutral language model.
Package model composes a typed coding configuration and credential store into an existing provider-neutral language model.
modelcatalog
Package modelcatalog resolves immutable provider/model snapshots from the local coding configuration.
Package modelcatalog resolves immutable provider/model snapshots from the local coding configuration.
observability/otel
Package otel adapts content-free Coding events to OpenTelemetry traces and metrics.
Package otel adapts content-free Coding events to OpenTelemetry traces and metrics.
paths
Package paths defines the user-owned filesystem layout of the coding application without creating any files or directories.
Package paths defines the user-owned filesystem layout of the coding application without creating any files or directories.
planmode
Package planmode owns the plan-mode state machine, the session-bound plan file, and the model-facing reminder text.
Package planmode owns the plan-mode state machine, the session-bound plan file, and the model-facing reminder text.
planreview
Package planreview coordinates the explicit plan-mode decisions surfaced to the user: the enter approval and the exit review.
Package planreview coordinates the explicit plan-mode decisions surfaced to the user: the enter approval and the exit review.
question
Package question defines provider-neutral structured user questions.
Package question defines provider-neutral structured user questions.
resource
Package resource loads declarative Coding Agent resources from user and trusted project scopes.
Package resource loads declarative Coding Agent resources from user and trusted project scopes.
runtimecontrol
Package runtimecontrol owns replacement of one active Coding Runtime.
Package runtimecontrol owns replacement of one active Coding Runtime.
session
Package session adds coding-application identity and single-writer ownership to the durable Harness session repository.
Package session adds coding-application identity and single-writer ownership to the durable Harness session repository.
skillsettings
Package skillsettings owns trusted project-local Skill enablement policy.
Package skillsettings owns trusted project-local Skill enablement policy.
statusline
Package statusline owns the closed inventory and ordering contract for TUI status-line fields.
Package statusline owns the closed inventory and ordering contract for TUI status-line fields.
subagent
Package subagent owns durable, read-only specialist executions for the Coding application.
Package subagent owns durable, read-only specialist executions for the Coding application.
tasklist
Package tasklist owns the bounded update_plan contract and its durable projection from assistant tool calls.
Package tasklist owns the bounded update_plan contract and its durable projection from assistant tool calls.
teamcontrol
Package teamcontrol persists operator control intent for Coding Teams.
Package teamcontrol persists operator control intent for Coding Teams.
teamintegration
Package teamintegration composes captured Coding Team results and applies an approved typed manifest without changing parent Git metadata.
Package teamintegration composes captured Coding Team results and applies an approved typed manifest without changing parent Git metadata.
teamstate
Package teamstate persists Coding Team application resource bindings.
Package teamstate persists Coding Team application resource bindings.
teamworktree
Package teamworktree controls Coding Team Attempt Worktrees and durable Git result refs.
Package teamworktree controls Coding Team Attempt Worktrees and durable Git result refs.
tools
Package tools implements application-owned coding tools for one workspace.
Package tools implements application-owned coding tools for one workspace.
tools/patch
Package patch parses and applies the bounded, model-facing patch grammar used by the coding application.
Package patch parses and applies the bounded, model-facing patch grammar used by the coding application.
tui
Package tui presents the Coding Runtime as a terminal-first chat interface.
Package tui presents the Coding Runtime as a terminal-first chat interface.
workspace
Package workspace identifies the filesystem root owned by a coding session and persists explicit user trust outside that root.
Package workspace identifies the filesystem root owned by a coding session and persists explicit user trust outside that root.
Package jsonx provides strict JSON decoding for internal stores and protocols.
Package jsonx provides strict JSON decoding for internal stores and protocols.

Jump to

Keyboard shortcuts

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