Directories
¶
| Path | Synopsis |
|---|---|
|
apps
|
|
|
desktop
command
|
|
|
cmd
|
|
|
generate-builtin-catalog
command
Command generate-builtin-catalog emits the same catalog projection as the desktop using only embedded definitions and an isolated empty user root.
|
Command generate-builtin-catalog emits the same catalog projection as the desktop using only embedded definitions and an isolated empty user root. |
|
llm-test-runner
command
|
|
|
llm-test-studio
command
|
|
|
mock-llm-server
command
Command mock-llm-server is a deterministic OpenAI-compatible SSE fixture.
|
Command mock-llm-server is a deterministic OpenAI-compatible SSE fixture. |
|
runner-manifest
command
|
|
|
upgrade-schema-reset
command
|
|
|
Package builtinbundle contains the file-authored model and plan defaults.
|
Package builtinbundle contains the file-authored model and plan defaults. |
|
cases
Package casebundle exposes the immutable case catalog shipped with llm-test-studio.
|
Package casebundle exposes the immutable case catalog shipped with llm-test-studio. |
|
performanceplans
Package performanceplans exposes the built-in quick performance plans.
|
Package performanceplans exposes the built-in quick performance plans. |
|
suites
Package suitebundle exposes the immutable suite catalog shipped with llm-test-studio.
|
Package suitebundle exposes the immutable suite catalog shipped with llm-test-studio. |
|
deploy
|
|
|
engine
|
|
|
cmd/llm-compat-engine
command
|
|
|
common
Package common contains the small JSON boundary needed by the extracted compatibility engine.
|
Package common contains the small JSON boundary needed by the extracted compatibility engine. |
|
internal
|
|
|
adapters/contentstate
Package contentstate adapts the runner's private Linux content store.
|
Package contentstate adapts the runner's private Linux content store. |
|
adapters/runnerhttp
Package runnerhttp exposes the current private runner management protocol.
|
Package runnerhttp exposes the current private runner management protocol. |
|
application/benchmarks
Package benchmarks owns local dataset evaluations and their frozen reports.
|
Package benchmarks owns local dataset evaluations and their frozen reports. |
|
application/casecatalog
Package casecatalog owns the shareable filesystem case catalog.
|
Package casecatalog owns the shareable filesystem case catalog. |
|
application/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. |
|
application/channelcatalog
Package channelcatalog owns channels.json.
|
Package channelcatalog owns channels.json. |
|
application/channelconfig
Package channelconfig owns the atomic Base URL + API key channel workflow.
|
Package channelconfig owns the atomic Base URL + API key channel workflow. |
|
application/comparisons
Package comparisons coordinates fair same-model, multi-channel evaluations.
|
Package comparisons coordinates fair same-model, multi-channel evaluations. |
|
application/historyrecycle
Package historyrecycle owns client-local, recoverable history visibility.
|
Package historyrecycle owns client-local, recoverable history visibility. |
|
application/jobcontent
Package jobcontent owns content publication and durable job references.
|
Package jobcontent owns content publication and durable job references. |
|
application/jobfiles
Package jobfiles owns temporary file selections for one desktop session.
|
Package jobfiles owns temporary file selections for one desktop session. |
|
application/jobhost
Package jobhost owns complete-job admission, execution and durable control.
|
Package jobhost owns complete-job admission, execution and durable control. |
|
application/jobs
Package jobs coordinates complete jobs without owning provider execution.
|
Package jobs coordinates complete jobs without owning provider execution. |
|
application/modelcatalog
Package modelcatalog owns the shareable models.json authored catalog.
|
Package modelcatalog owns the shareable models.json authored catalog. |
|
application/plancatalog
Package plancatalog owns the shareable one-plan-per-file authored catalog.
|
Package plancatalog owns the shareable one-plan-per-file authored catalog. |
|
application/quickhistory
Package quickhistory exposes bounded, chronological quick-test history.
|
Package quickhistory exposes bounded, chronological quick-test history. |
|
application/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. |
|
application/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. |
|
application/remoteresults
Package remoteresults defines the durable import boundary for node journals.
|
Package remoteresults defines the durable import boundary for node journals. |
|
application/remotesync
Package remotesync imports committed node facts without owning execution.
|
Package remotesync imports committed node facts without owning execution. |
|
application/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. |
|
application/runs
Package runs prepares frozen runs and owns their durable execution lifecycle.
|
Package runs prepares frozen runs and owns their durable execution lifecycle. |
|
application/suitecatalog
Package suitecatalog owns the shareable filesystem suite catalog.
|
Package suitecatalog owns the shareable filesystem suite catalog. |
|
application/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. |
|
benchmarkruntime
Package benchmarkruntime is the process adapter for the shipped Inspect worker.
|
Package benchmarkruntime is the process adapter for the shipped Inspect worker. |
|
casecodec
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. |
|
credentials
Package credentials keeps secret material outside SQLite, JSON, reports, events, and logs.
|
Package credentials keeps secret material outside SQLite, JSON, reports, events, and logs. |
|
diagnostics
Package diagnostics writes redacted, structured operator diagnostics.
|
Package diagnostics writes redacted, structured operator diagnostics. |
|
enginebuild
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. |
|
execution/openai
Package openai implements the OpenAI-compatible HTTP execution boundary.
|
Package openai implements the OpenAI-compatible HTTP execution boundary. |
|
fileconfig
Package fileconfig provides the durable file primitives shared by authored configuration catalogs.
|
Package fileconfig provides the durable file primitives shared by authored configuration catalogs. |
|
jobcontract
Package jobcontract defines the single current complete-job submission format.
|
Package jobcontract defines the single current complete-job submission format. |
|
jsonbudget
Package jsonbudget bounds current owned DTO collections before typed decoding.
|
Package jsonbudget bounds current owned DTO collections before typed decoding. |
|
jsonpointer
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. |
|
protocol
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. |
|
protocols
Package protocols explicitly assembles protocol modules and owns their shared HTTP boundary.
|
Package protocols explicitly assembles protocol modules and owns their shared HTTP boundary. |
|
protocols/anthropicmessages
Package anthropicmessages observes the native Anthropic Messages contract.
|
Package anthropicmessages observes the native Anthropic Messages contract. |
|
protocols/minimaxvideo
Package minimaxvideo registers the MiniMax video task lifecycle and observations.
|
Package minimaxvideo registers the MiniMax video task lifecycle and observations. |
|
protocols/openaichat
Package openaichat executes and observes OpenAI Chat without implicit assertions.
|
Package openaichat executes and observes OpenAI Chat without implicit assertions. |
|
protocols/openairesponses
Package openairesponses observes the native OpenAI Responses contract.
|
Package openairesponses observes the native OpenAI Responses contract. |
|
protocols/runtime
Package runtime contains the small shared boundary implemented by protocol modules.
|
Package runtime contains the small shared boundary implemented by protocol modules. |
|
protocols/seedance
Package seedance registers the Seedance task lifecycle and observations.
|
Package seedance registers the Seedance task lifecycle and observations. |
|
protocols/textapi
Package textapi shares bounded HTTP/SSE execution between text protocols.
|
Package textapi shares bounded HTTP/SSE execution between text protocols. |
|
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. |
|
remote/client
Package client implements the current runner management protocol.
|
Package client implements the current runner management protocol. |
|
remote/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. |
|
runnerartifacts
Package runnerartifacts validates and caches explicit Linux runner releases.
|
Package runnerartifacts validates and caches explicit Linux runner releases. |
|
runnerconfig
Package runnerconfig defines the single current private runner configuration.
|
Package runnerconfig defines the single current private runner configuration. |
|
runnerinstall
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. |
|
runnerprocess
Package runnerprocess assembles the independent Linux execution owner.
|
Package runnerprocess assembles the independent Linux execution owner. |
|
runnerstate
Package runnerstate owns the private Linux runner directory and runtime lock.
|
Package runnerstate owns the private Linux runner directory and runtime lock. |
|
testspec
Package testspec defines the current protocol-neutral authored test contract.
|
Package testspec defines the current protocol-neutral authored test contract. |
|
scripts
|
|
|
generate-protocols
command
Command generate-protocols publishes the Go protocol contract to TypeScript.
|
Command generate-protocols publishes the Go protocol contract to TypeScript. |
Click to show internal directories.
Click to hide internal directories.