Agent Environment
proposals

Approve Proposal

Approve a mutation proposal.

Extracts user_id from JWT claims — users cannot approve on behalf of others. Forwards to Darwin's POST /v1/proposals/{id}/approve.

post/v1/proposals/{proposal_id}/approve

Request

Path parameters

proposal_idstring uuid required

Request body

notesstring nullable

Response

Successful Response

idstring uuid required
team_idstring uuid required
agent_idstring uuid required
genome_idstring uuid required
genome_versioninteger required
statusstring required
created_atinteger required
trigger_summarystring
pre_fitnessobject nullable
post_fitnessobject nullable
fitness_deltaobject nullable
net_fitness_deltanumber nullable
reviewed_atinteger nullable
reviewed_bystring uuid nullable
reviewer_notesstring nullable
engine_namestring nullable
extraobject

Changes

No recorded changes to this operation across all 1 revision of this API.