Agents
Package, deploy, inspect, and operate durable Agent behavior on Constal.
An Agent is an immutable, CRN-addressed deployment of behavior plus its execution contract. Its accepted identity pins a version, Worker deployment, mode, Resource selectors, Tool catalog, Policy attachments, run budget, and turn limit. A Run never floats to a newer Agent revision after acceptance.
Choose a path
| Goal | Guide |
|---|---|
| Publish an Agent package | Deploy an Agent |
| Inspect bindings, Tools, versions, or recent Runs | Operate Agents |
| Invoke an Agent with durable input | Start a Run |
| Route authenticated traffic to an Agent | Channels |
Mental model
text
Agent package → immutable deployment → Agent CRN
Agent CRN + accepted event → pinned execution snapshot → Run
Run → Resource binding → governed operationUse the Agent detail page to follow Resource references rather than copying display identifiers between screens. The canonical CRN is the stable authority name; the short Agent id is only a namespace-local label.
Next steps
Deploy a package, verify its bindings and Tools, then start a Run through the Console or canonical events API.