v4

latestOpenAPI 3.0.02026-07-31257282489.4 KB
Ticket

Report external coding-agent progress

Called by the Gleap MCP report_progress tool. Updates the ticket's handoff state (live activity in the dashboard), appends to the progress trail, and registers pull-request links for resolve-on-merge.

post/tickets/{ticketId}/agent-progress

Path parameters

ticketIdstring required

Headers

projectstring required

Request body

phase'investigating' | 'reproduced' | 'fixing' | 'pr_opened' | 'blocked' | 'done' required
messagestring required

One-line status shown live in the dashboard (aim for ~10 words).

prUrlstring

Pull-request URL; registers the PR for resolve-on-merge.

agentNamestring

Reporting agent's product name (e.g. "Claude Code", "Codex").

sessionIdstring

Stable id for the agent's session, sent on every call — the upsert key that lets multiple agents work one ticket in parallel. Must match [A-Za-z0-9._-]{1,100}; anything else (and omitting it) falls back to agentName as the key.

Response

Ok

{"stackTrail":"paths:/tickets/{ticketId}/agent-progress:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}