The runtime command group manages AgentKit runtimes, covering listing, inspection, log retrieval, version history, releasing, updating, and deletion.
runtime list
List all runtimes.
runtime show
Show details of a runtime, optionally a specific version.
runtime delete
Delete a runtime.
destroy
Delete the deployed runtime. This performs the same underlying operation as runtime delete, but serves a different scenario: destroy is the inverse of deploy and needs no explicit runtime — when no name is given, it resolves the runtime deployed from the current project in order from the command-line argument, .agentkit/agentkit.yaml, then harness.yaml, and deletes it. It is meant for tearing down what the current project deployed, from inside the project directory. runtime delete, by contrast, is a runtime-management operation: it requires an explicit runtime id or name, can delete any runtime, and does not depend on local project configuration.
runtime logs
Show logs for a runtime instance.
runtime attach
Open an interactive terminal inside a running instance of the runtime, the same shell the console’s instance terminal provides. Press Ctrl-] to detach, which leaves the instance running. When the runtime has scaled to zero and has no instance, one is started automatically before attaching; a runtime using custom_jwt authentication cannot be auto-started without a token, so invoke it once first.
runtime versions
List a runtime’s version history.
runtime release
Release (publish) a runtime version, making it live.
runtime update
Update a runtime’s configuration. This does not release the new version unless --auto-release is passed.
Last modified on September 19, 2026