Salambo
Browse documentation
ReferenceCLI reference

CLI reference

Reference for current Salambo source-deployment commands and global options.

View Markdown

Run:

bash
salambo --help

for the exact command surface installed in your environment.

Commands

CommandPurpose
salambo init <name>Create a starter agent source project
salambo auth setStore or update the API URL and key
salambo auth statusShow the selected authentication profile
salambo auth whoamiVerify the current key and workspace
salambo auth logoutRemove stored profile credentials
salambo doctorRun read-only project and credential diagnostics
salambo manifestCompile and print the agent manifest
salambo deployUpload source and create an immutable deployment
salambo smoke [prompt]Call the hosted Native Runs API for the deployed agent
salambo agent createLow-level agent API workflow
salambo agent config setLow-level agent configuration workflow

Global options

OptionPurpose
--profile <name>Select a named authentication profile
--api-url <url>Override the profile API URL
--file <path>Use a non-default salambo.yaml
--jsonProduce machine-readable output where supported
--dry-runPrint planned work where supported
--help, -hShow command help

Init template selection

Each CLI release pins an immutable version of the canonical managed-agent template. This prevents a previously released CLI from receiving a newer, incompatible project layout.

Use a custom Git template only when needed:

bash
salambo init my-agent --template https://github.com/example/agent-template.git
salambo init my-agent --template https://github.com/example/agent-template.git --template-ref v1.2.0

Manifest inspection

bash
salambo manifest --path . --json

This command is the authoritative local view of the deployment manifest. It loads agent resources and hosted extensions and reports validation diagnostics.