internal/

directory
v0.0.0-...-f56615f Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2026 License: MIT

Directories

Path Synopsis
Package agent orchestrates model turns, tool approvals, and tool results.
Package agent orchestrates model turns, tool approvals, and tool results.
Package collaboration exposes a bounded set of sub-agent collaboration tools.
Package collaboration exposes a bounded set of sub-agent collaboration tools.
Package credential resolves model API credentials without coupling command execution or environment precedence to the CLI bootstrap.
Package credential resolves model API credentials without coupling command execution or environment precedence to the CLI bootstrap.
Package hook runs trusted lifecycle commands without invoking a shell.
Package hook runs trusted lifecycle commands without invoking a shell.
Package instructions discovers directory-scoped project instruction files.
Package instructions discovers directory-scoped project instruction files.
Package mcp connects trusted Model Context Protocol servers and exposes their tools through SuperCode's provider-neutral registry.
Package mcp connects trusted Model Context Protocol servers and exposes their tools through SuperCode's provider-neutral registry.
Package memory manages file-backed, cross-session long-term memory.
Package memory manages file-backed, cross-session long-term memory.
Package modelcatalog keeps model capabilities out of provider adapters and lets OpenAI-compatible endpoints describe their own model IDs in YAML.
Package modelcatalog keeps model capabilities out of provider adapters and lets OpenAI-compatible endpoints describe their own model IDs in YAML.
Package permission models explicit, scoped access grants independently from the approval UI and the operating-system sandbox implementation.
Package permission models explicit, scoped access grants independently from the approval UI and the operating-system sandbox implementation.
Package plugin loads trusted local extension bundles.
Package plugin loads trusted local extension bundles.
Package policy stores explicit, user-approved execution rules.
Package policy stores explicit, user-approved execution rules.
Package provider defines the model-provider boundary used by SuperCode.
Package provider defines the model-provider boundary used by SuperCode.
anthropic
Package anthropic adapts Anthropic's official Go SDK to SuperCode's provider-neutral boundary.
Package anthropic adapts Anthropic's official Go SDK to SuperCode's provider-neutral boundary.
openai
Package openai adapts the official OpenAI Go SDK to SuperCode's Provider interface.
Package openai adapts the official OpenAI Go SDK to SuperCode's Provider interface.
openairesponses
Package openairesponses adapts the official OpenAI Go SDK Responses API to SuperCode's provider-neutral boundary.
Package openairesponses adapts the official OpenAI Go SDK Responses API to SuperCode's provider-neutral boundary.
openrouter
Package openrouter adapts OpenRouter's official Go SDK to SuperCode's provider-neutral boundary.
Package openrouter adapts OpenRouter's official Go SDK to SuperCode's provider-neutral boundary.
Package session stores resumable SuperCode conversations as local JSON.
Package session stores resumable SuperCode conversations as local JSON.
Package skill discovers SKILL.md instructions and injects explicitly named skills into a model turn.
Package skill discovers SKILL.md instructions and injects explicitly named skills into a model turn.
Package taskstate provides model-managed plans and explicit long-term goals.
Package taskstate provides model-managed plans and explicit long-term goals.
Package tool defines SuperCode's model-callable tool boundary and registry.
Package tool defines SuperCode's model-callable tool boundary and registry.
Package userinput provides a blocking model tool backed by an interactive UI.
Package userinput provides a blocking model tool backed by an interactive UI.

Jump to

Keyboard shortcuts

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