Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Capabilities ¶
type Capabilities struct {
RuntimeKinds []string `json:"runtime_kinds"`
Providers []runtime.ProviderCapability `json:"providers"`
Store StoreInfo `json:"store"`
Durable DurableInfo `json:"durable"`
Skills []SkillInfo `json:"skills,omitempty"`
Apps []appconfig.AppSummary `json:"apps,omitempty"`
RunMCP RunMCPCapability `json:"run_mcp"`
// ExecutionIsolation is the confinement applied to agent-selected
// commands in this process (none, landlock or seatbelt).
ExecutionIsolation string `json:"execution_isolation,omitempty"`
}
Capabilities is a read-only, non-secret snapshot of how the runtime is configured. It is assembled at startup (where env/app-config is known) and injected into the server; the tools list is served live from the registry.
type Config ¶
type Config struct {
MemoryJobs *memoryjobs.Service
Engine *engine.Engine
Store agentcore.Store
Tools *tools.Registry
ServiceToken string
AllowAnonymous bool
Capabilities Capabilities
Events *engine.EventBroker
AppConfig *appconfig.Config
}
type DurableInfo ¶
type RunMCPCapability ¶
Click to show internal directories.
Click to hide internal directories.