The ID of the AI agent to run
OptionalautoWhether to auto-populate payload from last run
OptionalconfigurationConfiguration ID to use
The ID of the conversation detail (user's message) to use as context
OptionalcreateWhether to create artifacts from the agent's payload
OptionalcreateWhether to create a user notification on completion
OptionaldataData context to pass to the agent (will be JSON serialized)
OptionallastID of the last agent run for continuity
OptionalmaxMaximum number of history messages to include (default: 20)
OptionalonOptional callback for progress updates
OptionalpayloadPayload to pass to the agent (will be JSON serialized)
OptionalplanWhether Plan Mode is requested for this run (requires the agent's SupportsPlanMode capability)
OptionalrequestedSkill IDs the user requested via /skill-name mentions. The server intersects these with the
agent's accepted skills AND the user's Run permission before any are activated.
OptionalsourceSource artifact ID for versioning
OptionalsourceSource artifact version ID for versioning
Parameters for running an AI agent from an existing conversation detail. This is the optimized method that loads conversation history server-side.