mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-10-26 13:16:24 +00:00
* feat(mcp): filter background tasks by status * feat(mcp): expose task list filters in Gateway * docs(mcp): describe background task query filters --------- Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
778 B
778 B
Router contracts
The MCP task list accepts optional TaskStatus and active_only query filters.
Pass both to the repository before its limit; preserve threads:read, owner
checks, current-thread incarnation scoping, and the unfiltered array response.
Custom Agent packages are strict, versioned definition-only JSON documents.
Export explicitly projects the caller's portable AgentConfig fields and SOUL;
exclude github installation bindings, memory contents, conversations and
credentials. Import may rename locally but must remain owner-scoped and
create-only: collisions return 409, never overwrite or upsert. Ordinary creation
and import share _persist_new_agent, which uses run_drained_write so a
cancelled request still drains the owned persistence worker.