sessions

Submit Goal Commit

Called by the agent when it commits a goal's state to external integrators. This is the ONLY path that fires external streaming webhooks — per-turn extractions persist to goal_state for dashboard preview but never fire externally.

post/v1/sessions/internal/commit

Request body

room_namestring required
session_idstring required
goal_idstring required
commit_idstring required
snapshot_idstring required
reasonstring required

Response

Successful Response

{"stackTrail":"paths:/v1/sessions/internal/commit:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes