d0fc0114da66
Update an agent session's startup params
Partial update of the resumable subset of an agent session's startup_params field, used by the cloud Test Authoring Agent (TAA) continuation flow to roll the session's "latest used / next to be used" authoring context forward. All fields are optional; only fields present in the body are written. Creation-attribution fields on the underlying startup_params (agent_session_source, test_variant_id) and the polymorphic discriminator (type) are preserved unchanged across every call — this endpoint is NOT a full partial-update of the startup_params JSON object. Only sessions whose agent_type is test_authoring accept this update; other agent types receive a 409. Uses If-Match for optimistic locking against concurrent updates.
Path parameters
The ID of the agent session
Headers
If-Match header for optimistic locking. Required when other clients may be writing to this session concurrently.
Request body
Response
The updated agent session