kernel deploy <file>
Deploy an app to Kernel from the current directory. The entrypoint file and dependency manifest must live in the project root.
package.json (JS/TS) or pyproject.toml (Python) must be present next to the entrypoint.kernel deploy github
Deploy directly from a GitHub repository without cloning or pushing locally.
For private repositories, provide
--github-token or set the GITHUB_TOKEN environment variable.kernel deploy logs <deployment_id>
Stream build and runtime logs for a deployment.
Log lines longer than 64 KiB are truncated. Emit bulky payloads to external storage and log references.
kernel deploy history [app_name]
Show deployment history for all apps or a specific app.
kernel deploy get <deployment_id>
Get details for a deployment.
kernel deploy delete <deployment_id>
Delete a deployment.
kernel invoke <app> <action>
Invoke an app action. By default the CLI returns immediately after the invocation is queued.
Press
Ctrl+C to cancel an in-flight invocation. The associated browser sessions are cleaned up automatically.kernel invoke get <invocation_id>
Get an invocation.
kernel invoke history
Show invocation history.
kernel invoke update <invocation_id>
Update an invocation’s status or output.
kernel invoke browsers <invocation_id>
List browser sessions for an invocation.
kernel invoke delete-browsers <invocation_id>
Delete browser sessions for an invocation.
kernel app list
List deployed app versions.
kernel app history <app_name>
Show deployment history for a specific app.
kernel app delete <app_name>
Delete an app and all its deployments.
kernel logs <app_name>
Tail app logs.
Log lines longer than 64 KiB are truncated.