Skip to content

operations-agent

Manage operations agents (AI-powered operations)

Authentication scope: fabric

List operations agents in a workspace

Terminal window
fabio operations-agent list --workspace <value>
Flag Type Required Description
--workspace string Yes Workspace ID

Read-only · Returns list

Show details of a operations agent

Terminal window
fabio operations-agent show --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID

Read-only · Returns object

Create a new operations agent

Terminal window
fabio operations-agent create --workspace <value> --name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--name string Yes Display name
--description string No Optional description
--sensitivity-label string No Sensitivity label ID to apply on creation

Mutates state · Returns object

Update operations agent properties

Terminal window
fabio operations-agent update --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID
--name string No New display name
--description string No New description

Mutates state · Returns object

Delete a operations agent

Terminal window
fabio operations-agent delete --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID
--hard-delete bool No Permanently delete (cannot be recovered)

Mutates state · Destructive · Returns void

Get the definition of a operations agent

Terminal window
fabio operations-agent get-definition --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID
--decode bool No Decode base64 payloads inline (adds decodedPayload field)

Read-only · Long-running operation · Returns object

Update the definition of a operations agent

Terminal window
fabio operations-agent update-definition --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID
--file string No Path to definition file
--content string No Inline definition content

Mutates state · Long-running operation · Returns void

Start the operations agent so it evaluates its rules (sets shouldRun=true)

Terminal window
fabio operations-agent start --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID

Mutates state · Long-running operation · Returns void

Stop the operations agent so it stops evaluating its rules (sets shouldRun=false)

Terminal window
fabio operations-agent stop --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID

Mutates state · Long-running operation · Returns void

Show whether the operations agent is running (reads shouldRun from its definition)

Terminal window
fabio operations-agent status --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Operations agent ID

Read-only · Long-running operation · Returns object