Output

Agent runs produce one of three possible outputs:

Successful

The agent completed its task successfully

Unsuccessful

The agent completed but failed to achieve the desired result

N/A

The run did not complete (no output generated)

Status

Agent runs progress through the following statuses:

StatusDescription
StartingAgent is initializing and preparing to run
RunningAgent is actively executing tasks
PausedAgent execution was manually stopped
CompletedAgent has finished execution successfully
FailedAgent encountered an error and stopped
CancelledAgent execution was manually stopped

Key Distinction: Status refers to the execution state, while Output indicates the result quality. An agent can have “Completed” status but “Unsuccessful” output if it finished running but didn’t achieve the goal.

Status Flow