Skip to main content

Configuration

There is no default URL. The client raises without one, because a governance layer that silently talks to the wrong deployment is worse than one that will not start.

Registering an agent

Idempotent by name within a workspace, so it is safe on every boot.

Trajectories

A trajectory is the unit of governed work, and the steps inside it are what make a refusal readable afterwards.
The context manager closes the trajectory. t.close(status=...) does it explicitly where you need a status other than completed.

Step kinds

Closing down

Closes the underlying HTTP client. Not needed in short-lived processes.