internal/

directory
v0.9.13 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package acp implements the client side of Agent Client Protocol v1.
Package acp implements the client side of Agent Client Protocol v1.
Package agents provides named configuration bundles for term-llm.
Package agents provides named configuration bundles for term-llm.
gist
Package gist provides GitHub Gist operations for agent sharing.
Package gist provides GitHub Gist operations for agent sharing.
Package agyproxy contains the temporary request-filter compatibility layer needed while agy cannot combine MCP with an empty native-tool set.
Package agyproxy contains the temporary request-filter compatibility layer needed while agy cannot combine MCP with an empty native-tool set.
Package cliwire implements the opt-in wire audit proxy for authenticated CLI-backed providers.
Package cliwire implements the opt-in wire audit proxy for authenticated CLI-backed providers.
Package diff provides shared constants for diff handling across packages.
Package diff provides shared constants for diff handling across packages.
Package edit provides editing functionality for the term-llm.
Package edit provides editing functionality for the term-llm.
Package filetrack records file changes made by agent tools so sessions can expose a cumulative diff (baseline = file state at first touch in a session).
Package filetrack records file changes made by agent tools so sessions can expose a cumulative diff (baseline = file state at first touch in a session).
Package gitdiff exposes structured staged and working-tree changes for the web Changes panel.
Package gitdiff exposes structured staged and working-tree changes for the web Changes panel.
Package grokprotocol defines wire metadata shared by Grok OAuth and subscription proxy clients.
Package grokprotocol defines wire metadata shared by Grok OAuth and subscription proxy clients.
Package hub models a fleet of term-llm web nodes for `term-llm serve hub`.
Package hub models a fleet of term-llm web nodes for `term-llm serve hub`.
Package lifecycle defines the dependency-free lifecycle domain shared by chat and terminal-host integrations.
Package lifecycle defines the dependency-free lifecycle domain shared by chat and terminal-host integrations.
mcp
Package mcphttp provides an HTTP-based MCP server for tool execution.
Package mcphttp provides an HTTP-based MCP server for tool execution.
Package mitmca provides the ephemeral certificate authority shared by term-llm's loopback TLS proxies.
Package mitmca provides the ephemeral certificate authority shared by term-llm's loopback TLS proxies.
Package passkeyauth provides application-neutral WebAuthn authentication primitives for first-party term-llm servers.
Package passkeyauth provides application-neutral WebAuthn authentication primitives for first-party term-llm servers.
Package pathutil provides shared path manipulation utilities.
Package pathutil provides shared path manipulation utilities.
Package plan owns the shared update_plan snapshot model, validation, history extraction, and bounded rendering helpers.
Package plan owns the shared update_plan snapshot model, validation, history extraction, and bounded rendering helpers.
render
Package runboundary tracks the provider-complete and durably branchable prefixes of one active model run.
Package runboundary tracks the provider-complete and durably branchable prefixes of one active model run.
Package skills provides Agent Skills integration for term-llm.
Package skills provides Agent Skills integration for term-llm.
Package subagentview reconstructs immutable completed subagent presentation from the durable parent spawn_agent result and child session transcript.
Package subagentview reconstructs immutable completed subagent presentation from the durable parent spawn_agent result and child session transcript.
Package termhost publishes the visible chat lifecycle to terminal hosts.
Package termhost publishes the visible chat lifecycle to terminal hosts.
Package terminalpolicy centralizes decisions about whether term-llm may start an interactive terminal UI.
Package terminalpolicy centralizes decisions about whether term-llm may start an interactive terminal UI.
webrtcrelay command
Command webrtcrelay is an isolated loopback signaling fixture for browser integration tests.
Command webrtcrelay is an isolated loopback signaling fixture for browser integration tests.
evalcmd command
evalfixture
Package evalfixture provides the deterministic ten-server, 200-tool MCP federation and its single-server aggregate used to evaluate deferred tool discovery with real transports.
Package evalfixture provides the deterministic ten-server, 200-tool MCP federation and its single-server aggregate used to evaluate deferred tool discovery with real transports.
Package tools provides a permission-aware local tool system for term-llm.
Package tools provides a permission-aware local tool system for term-llm.
tui
mcp
Package udiff provides parsing and application of unified diffs with elision support.
Package udiff provides parsing and application of unified diffs with elision support.
ui
streaming
Package streaming provides a streaming markdown renderer for incremental terminal markdown output.
Package streaming provides a streaming markdown renderer for incremental terminal markdown output.
Package webrtc provides a WebRTC home peer for direct browser-to-server communication, bypassing intermediate relay servers.
Package webrtc provides a WebRTC home peer for direct browser-to-server communication, bypassing intermediate relay servers.
Package worktree manages git worktrees for term-llm sessions.
Package worktree manages git worktrees for term-llm sessions.
recovery
Package recovery contains the user-facing worktree promotion recovery flow shared by interactive clients.
Package recovery contains the user-facing worktree promotion recovery flow shared by interactive clients.

Jump to

Keyboard shortcuts

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