Skip to main content
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