Directories
¶
| Path | Synopsis |
|---|---|
|
Package backend provides tool execution backend abstractions and registry.
|
Package backend provides tool execution backend abstractions and registry. |
|
Package toolcode provides the code-mode orchestration layer for executing constrained code snippets with access to metatool helper functions.
|
Package toolcode provides the code-mode orchestration layer for executing constrained code snippets with access to metatool helper functions. |
|
Package run is the execution layer for MCP-style tools defined in the model package and resolved via toolindex.
|
Package run is the execution layer for MCP-style tools defined in the model package and resolved via toolindex. |
|
Package runtime provides execution runtime and isolation boundaries for code-oriented orchestration.
|
Package runtime provides execution runtime and isolation boundaries for code-oriented orchestration. |
|
backend/containerd
Package containerd provides a backend that executes code via containerd.
|
Package containerd provides a backend that executes code via containerd. |
|
backend/docker
Package docker provides a backend that executes code in Docker containers with configurable security profiles and resource limits.
|
Package docker provides a backend that executes code in Docker containers with configurable security profiles and resource limits. |
|
backend/firecracker
Package firecracker provides a backend that executes code in Firecracker microVMs.
|
Package firecracker provides a backend that executes code in Firecracker microVMs. |
|
backend/gvisor
Package gvisor provides a backend that executes code with gVisor (runsc).
|
Package gvisor provides a backend that executes code with gVisor (runsc). |
|
backend/kata
Package kata provides a backend that executes code in Kata Containers.
|
Package kata provides a backend that executes code in Kata Containers. |
|
backend/kubernetes
Package kubernetes provides a backend that executes code in Kubernetes pods/jobs.
|
Package kubernetes provides a backend that executes code in Kubernetes pods/jobs. |
|
backend/remote
Package remote provides a backend that executes code on a remote runtime service.
|
Package remote provides a backend that executes code on a remote runtime service. |
|
backend/temporal
Package temporal provides a backend that treats snippet execution as a Temporal workflow/activity.
|
Package temporal provides a backend that treats snippet execution as a Temporal workflow/activity. |
|
backend/unsafe
Package unsafe provides a backend that executes code directly on the host.
|
Package unsafe provides a backend that executes code directly on the host. |
|
backend/wasm
Package wasm provides a backend that executes code compiled to WebAssembly.
|
Package wasm provides a backend that executes code compiled to WebAssembly. |
|
gateway/direct
Package direct provides a gateway that implements ToolGateway by directly delegating to toolindex, tooldocs, and toolrun components.
|
Package direct provides a gateway that implements ToolGateway by directly delegating to toolindex, tooldocs, and toolrun components. |
|
gateway/proxy
Package proxy provides a gateway that implements ToolGateway by serializing requests over a connection (for cross-process/container communication).
|
Package proxy provides a gateway that implements ToolGateway by serializing requests over a connection (for cross-process/container communication). |
|
toolcodeengine
Package toolcodeengine provides an adapter that implements code.Engine using runtime.Runtime for execution.
|
Package toolcodeengine provides an adapter that implements code.Engine using runtime.Runtime for execution. |
Click to show internal directories.
Click to hide internal directories.