base
base
AgentBackend
id
instance-attribute
id: str
command
command(
prompt: str, run_config: Any | None = None
) -> list[str]
Return command to execute inside sandbox.
materialise
materialise(
ctx: MaterialiseContext, agent: AgentLike
) -> None
Write backend-specific config into the workspace.
AgentLike
instructions
instance-attribute
instructions: str | None
mcp_servers
instance-attribute
mcp_servers: list[Any]
name
instance-attribute
name: str
permission
instance-attribute
permission: Any
skills
instance-attribute
skills: list[Any]
strict
instance-attribute
strict: bool
MaterialiseContext
metadata
class-attribute
instance-attribute
metadata: dict[str, Any] = Field(default_factory=dict)
model_config
class-attribute
instance-attribute
model_config = ConfigDict(arbitrary_types_allowed=True)
sandbox
instance-attribute
sandbox: Any
workspace
instance-attribute
workspace: Path