internal/

directory
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2026 License: Apache-2.0

Directories

Path Synopsis
adapters
contentstate
Package contentstate adapts the runner's private Linux content store.
Package contentstate adapts the runner's private Linux content store.
runnerhttp
Package runnerhttp exposes the current private runner management protocol.
Package runnerhttp exposes the current private runner management protocol.
application
casecatalog
Package casecatalog owns the shareable filesystem case catalog.
Package casecatalog owns the shareable filesystem case catalog.
catalog
Package catalog owns the versioned, secret-free application contract for catalog administration.
Package catalog owns the versioned, secret-free application contract for catalog administration.
channelcatalog
Package channelcatalog owns channels.json.
Package channelcatalog owns channels.json.
channelconfig
Package channelconfig owns the atomic Base URL + API key channel workflow.
Package channelconfig owns the atomic Base URL + API key channel workflow.
comparisons
Package comparisons coordinates fair same-model, multi-channel evaluations.
Package comparisons coordinates fair same-model, multi-channel evaluations.
historyrecycle
Package historyrecycle owns client-local, recoverable history visibility.
Package historyrecycle owns client-local, recoverable history visibility.
jobcontent
Package jobcontent owns content publication and durable job references.
Package jobcontent owns content publication and durable job references.
jobfiles
Package jobfiles owns temporary file selections for one desktop session.
Package jobfiles owns temporary file selections for one desktop session.
jobhost
Package jobhost owns complete-job admission, execution and durable control.
Package jobhost owns complete-job admission, execution and durable control.
jobs
Package jobs coordinates complete jobs without owning provider execution.
Package jobs coordinates complete jobs without owning provider execution.
modelcatalog
Package modelcatalog owns the shareable models.json authored catalog.
Package modelcatalog owns the shareable models.json authored catalog.
plancatalog
Package plancatalog owns the shareable one-plan-per-file authored catalog.
Package plancatalog owns the shareable one-plan-per-file authored catalog.
quickhistory
Package quickhistory exposes bounded, chronological quick-test history.
Package quickhistory exposes bounded, chronological quick-test history.
quicktest
Package quicktest executes bounded performance tests for OpenAI-compatible connections and archives operational reports without creating authored targets.
Package quicktest executes bounded performance tests for OpenAI-compatible connections and archives operational reports without creating authored targets.
remotenodes
Package remotenodes owns the desktop's local node configuration and credential lifecycle.
Package remotenodes owns the desktop's local node configuration and credential lifecycle.
remoteresults
Package remoteresults defines the durable import boundary for node journals.
Package remoteresults defines the durable import boundary for node journals.
remotesync
Package remotesync imports committed node facts without owning execution.
Package remotesync imports committed node facts without owning execution.
reporting
Package reporting exposes the safe, presentation-neutral report read model used by overview, report, desktop, and CLI adapters.
Package reporting exposes the safe, presentation-neutral report read model used by overview, report, desktop, and CLI adapters.
runs
Package runs prepares frozen runs and owns their durable execution lifecycle.
Package runs prepares frozen runs and owns their durable execution lifecycle.
suitecatalog
Package suitecatalog owns the shareable filesystem suite catalog.
Package suitecatalog owns the shareable filesystem suite catalog.
workspace
Package workspace exposes the secret-free read model used by interactive adapters such as Wails.
Package workspace exposes the secret-free read model used by interactive adapters such as Wails.
Package casecodec encodes and decodes shareable Case documents while preserving the stable identities and content revisions used by catalogs and run snapshots.
Package casecodec encodes and decodes shareable Case documents while preserving the stable identities and content revisions used by catalogs and run snapshots.
Package credentials keeps secret material outside SQLite, JSON, reports, events, and logs.
Package credentials keeps secret material outside SQLite, JSON, reports, events, and logs.
Package diagnostics writes redacted, structured operator diagnostics.
Package diagnostics writes redacted, structured operator diagnostics.
Package enginebuild identifies the executable that owns provider execution.
Package enginebuild identifies the executable that owns provider execution.
execution
load
Package load schedules and measures local load-test work without knowing the HTTP protocol, persistence adapter, CLI, or desktop shell.
Package load schedules and measures local load-test work without knowing the HTTP protocol, persistence adapter, CLI, or desktop shell.
openai
Package openai implements the OpenAI-compatible HTTP execution boundary.
Package openai implements the OpenAI-compatible HTTP execution boundary.
Package fileconfig provides the durable file primitives shared by authored configuration catalogs.
Package fileconfig provides the durable file primitives shared by authored configuration catalogs.
Package jobcontract defines the single current complete-job submission format.
Package jobcontract defines the single current complete-job submission format.
Package jsonbudget bounds current owned DTO collections before typed decoding.
Package jsonbudget bounds current owned DTO collections before typed decoding.
Package jsonpointer resolves JSON Pointer paths shared by case assertions and editable task parameters.
Package jsonpointer resolves JSON Pointer paths shared by case assertions and editable task parameters.
persistence
sqlite
Package sqlite owns the local operational SQLite schema.
Package sqlite owns the local operational SQLite schema.
Package protocol describes supported wire protocols without depending on catalog storage, execution, or desktop presentation.
Package protocol describes supported wire protocols without depending on catalog storage, execution, or desktop presentation.
Package protocols explicitly assembles protocol modules and owns their shared HTTP boundary.
Package protocols explicitly assembles protocol modules and owns their shared HTTP boundary.
anthropicmessages
Package anthropicmessages observes the native Anthropic Messages contract.
Package anthropicmessages observes the native Anthropic Messages contract.
minimaxvideo
Package minimaxvideo registers the MiniMax video task lifecycle and observations.
Package minimaxvideo registers the MiniMax video task lifecycle and observations.
openaichat
Package openaichat executes and observes OpenAI Chat without implicit assertions.
Package openaichat executes and observes OpenAI Chat without implicit assertions.
openairesponses
Package openairesponses observes the native OpenAI Responses contract.
Package openairesponses observes the native OpenAI Responses contract.
runtime
Package runtime contains the small shared boundary implemented by protocol modules.
Package runtime contains the small shared boundary implemented by protocol modules.
seedance
Package seedance registers the Seedance task lifecycle and observations.
Package seedance registers the Seedance task lifecycle and observations.
textapi
Package textapi shares bounded HTTP/SSE execution between text protocols.
Package textapi shares bounded HTTP/SSE execution between text protocols.
wanvideo
Package wanvideo registers the Wan video task lifecycle and observations.
Package wanvideo registers the Wan video task lifecycle and observations.
remote
cache
Package cache stores verified remote documents independently of SQLite.
Package cache stores verified remote documents independently of SQLite.
client
Package client implements the current runner management protocol.
Package client implements the current runner management protocol.
ssh
Package ssh provides pinned-host connections to the runner's private management plane.
Package ssh provides pinned-host connections to the runner's private management plane.
Package runnerartifacts validates and caches explicit Linux runner releases.
Package runnerartifacts validates and caches explicit Linux runner releases.
Package runnerconfig defines the single current private runner configuration.
Package runnerconfig defines the single current private runner configuration.
Package runnerinstall owns shared-node installation operations, independently of the runner's process and task locks.
Package runnerinstall owns shared-node installation operations, independently of the runner's process and task locks.
Package runnerprocess assembles the independent Linux execution owner.
Package runnerprocess assembles the independent Linux execution owner.
Package runnerstate owns the private Linux runner directory and runtime lock.
Package runnerstate owns the private Linux runner directory and runtime lock.
Package testspec defines the current protocol-neutral authored test contract.
Package testspec defines the current protocol-neutral authored test contract.

Jump to

Keyboard shortcuts

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