update_lane

A tool of the Sprintree MCP server. All MCP docs · Back to the tool list

added 2026-10-14can overwrite dataidempotent

Create or change one subagent's lane of an open run: type, phase, status (running, done, failed, blocked), a short checkpoint (what is done, decisions, dead ends, next) and its result. Only the given fields change; with none it is a heartbeat. A running lane not seen for 15 minutes reads as stale.

  • agentstringrequired
    The subagent's id, stable for its whole life
  • checkpointstringoptional
    At most 2000 characters
  • phasestringoptional
    What it works on, one line
  • resultstringoptional
    At most 4000 characters
  • runstringrequired
    Run id (start_run)
  • statusenumoptional
    Where it stands
    runningdonefailedblocked
  • typestringoptional
    Kind of agent, e.g. Explore

Returns

  • agentstringrequired
  • runstringrequired
  • versionintegerrequired
    The run's version after the write (a heartbeat leaves it)