Prerequisites
- An agent that has built, conformed, and completed at least one dry run. See Build your first agent.
- Real credentials connected for the services it uses. See Connect a service.
1
Confirm the dry-run evidence
2
Check readiness once more
3
Promote to Pilot
4
Run under pilot and watch
run with no --mode runs as pilot. You don’t have to repeat the mode.Watch this one. A pilot run is the first time the agent changes something outside JoyStream.5
Review pilot evidence
6
Promote to Live
--yes to skip the prompt in a script — but only where the decision has already been made by a person.7
Set it running
Production agents usually run on a schedule or a trigger rather than by hand.See Schedule an agent and Trigger an agent.
Gating promotion in a script
jstm agent readiness exits non-zero when there are blockers, so it composes:
Rolling back
Promotion is a stage change, not a one-way door. To pull an agent out of production, stage it back down:--no-run stages without firing a run. To stop scheduled execution as well:
See also
- The lifecycle — why the gates exist.
- Evidence, memory, and metrics — what counts as proof.