/
/Erato Labs Generated API
ChangesDocsSign in
  • Docs
  • History
  • Schema
  • ERMAIN-912: Attach durable client-operation continuations (Part 1) (#1363)latest1Docsaaa21302026-10-12 19:47

    Change detail

    1 change across 1 operation

    • POST/api/v1beta/me/client-operations/{attempt_id}/continue
      • info

        added the media type text/event-stream for the response with the status

  • ERMAIN-854: Reserve validated submission attempts beyond tool budgets (#1361)59Docsd73360f2026-10-12 15:12

    Change detail

    14 changes across 9 operations

    • POST/api/v1beta/me/chats/{chat_id}/react
      • breaking

        added subschema #2 subschema #4 to the response body oneOf list for the response status

      • info

        removed subschema #2 subschema #4 from the response body oneOf list for the response status

    • POST/api/v1beta/me/messages/continuestream
      • breaking

        added subschema #2 subschema #4 to the response body oneOf list for the response status

      • info

        removed subschema #2 subschema #4 from the response body oneOf list for the response status

    • POST/api/v1beta/me/messages/editstream
      • breaking

        added subschema #2 subschema #9 to the response body oneOf list for the response status

      • info

        removed subschema #2 subschema #9 from the response body oneOf list for the response status

    • POST/api/v1beta/me/messages/resumestream
      • breaking

        added subschema #2 subschema #4 to the response body oneOf list for the response status

    View all changes (14)
  • Merge pull request #1360 from EratoLab/feature/ermain-958-per-server-default_tool_annotations1Docs33b2cfc2026-10-12 12:58

    Change detail

    1 change across 1 operation

    • GET/api/v1beta/me/mcp_servers/{server_id}/tools
      • info

        added the required property /// to the response with the status

  • Let configured client tools survive a dropped stream through durable operations (ERMAIN-911) (#1358)15Docs484769b2026-10-12 11:30

    Change detail

    6 changes across 4 operations and 2 models

    • GET/api/v1beta/me/mcp_servers/{server_id}/tools
      • breaking

        removed the required property /// from the response with the status

    • Models
      • info

        removed the schema

      • info

        removed the schema

    • POST/api/v1beta/me/client-operations/{attempt_id}/result
      • info

        added the new optional request property //////

    • POST/api/v1beta/me/local-delegation/jobs/{id}/complete
      • info

        added the optional property ////// to the response with the status

    • POST/api/v1beta/me/messages/clienttoolresult
      • info

        added the required property to the response with the status

  • Add configurable MCP tool_annotations defaults/overrides1Docs41f0a582026-10-12 10:10

    Change detail

    1 change across 1 operation

    • GET/api/v1beta/me/mcp_servers/{server_id}/tools
      • info

        added the required property /// to the response with the status

  • Resolve EntraID groups on overagesno API changesDocs54fb5dd2026-10-12 10:07
  • Implement chat history compaction96Docs6a469fb2026-10-09 07:12
  • Implement per-file token budgets5Docs187b5792026-10-06 10:40
  • Share MCP approval display metadata across Web and Teams (#1298)517Docs03a931c2026-10-04 18:40
  • Implement upload of files based on supported operations, or any519Docsfc596a82026-10-01 12:20
  • Per-tool Ask/Never decisions for client tools, enforced in the backend like MCP (#1268)548Docs907db452026-09-30 16:18
  • Enforce schema openness to ensure evolvability of sidecar protocol55Docse7e0e2b2026-09-30 12:15
  • Repair rejected Word plans with small patches (#1265)1Docs4c48c4f2026-09-29 18:47
  • Record where chats were created and filter the chat list by source (#1260)5Docs81d83b62026-09-29 17:42
  • Implement tool call limit continuation approval workflow545Docs9d6473b2026-09-29 10:41
  • Add recipients as context for outlook actions1Docs590e9562026-09-29 08:33
  • ERMAIN-862: Native local evidence as a durable client operation (#1237)5Docs2de68f62026-09-28 11:36
  • Add disabled durable client-operation foundation (#1249)910Docsc31200e2026-09-28 09:36
  • Persist Outlook source references on uploaded files (#1241)516Docs5d8ee082026-09-22 19:37
  • Add Word add-in with structured document authoring (#1232)1Docs9d58dd32026-09-22 14:14
  • Track EWS IDs on approved sidecar file uploads516Docs111069b2026-09-22 12:57
  • Add approval flow for file uploads from client tools3Docsdfa3c2e2026-09-22 12:35
  • Delegation Level D: approvals for delegated tasks, with end-to-end coverage (#1230)1413Docs1b2213d2026-09-22 11:57
  • fix: stream tool argument preparation into the chat trace (#1217)no API changesDocsee13a2b2026-09-21 18:21
  • Allow client tool calls to attach files to response626Docs1ecfa452026-09-21 17:49
  • Merge main into optional sidecar integration1Docseb7fa6c2026-09-21 14:06
  • Add validated client submissions with bounded corrections (#1215)11Docs0efbbcc2026-09-21 13:43
  • Integrate optional sidecar search and conversation client tools1Docsd717d062026-09-21 12:27
  • Retry a failed delegated task from the origin chat (ERMAIN-783) (#1201)2Docs6b4cc102026-09-20 19:08
  • Tell the sidebar a delegated run is still in flight (ERMAIN-782) (#1199)2Docs8aa4b902026-09-20 17:33
  • Let a client ask for the reaction a delivered task result never got (ERMAIN-781-B) (#1197)1Docsd13dee42026-09-20 16:14
  • Dispatch and deliver async delegated tasks (ERMAIN-780) (#1192)118Docs8dfae532026-09-20 14:34
  • Render a delivered task result in the conversation (ERMAIN-779-A, 1/2) (#1191)44Docsebe6e7f2026-09-20 12:06
  • Carry a delegated task's result back into the chat that started it (ERMAIN-777) (#1189)810Docsf66dfbd2026-09-20 09:52
  • Refuse a second write into a generating chat instead of taking it over (ERMAIN-776) (#1188)4Docs9e970792026-09-20 09:38
  • Make the two MCP approval surfaces agree (#1195)413Docs8f5c1632026-09-19 08:57
  • Lift delegation config to `[delegation]` and reserve the `erato` tool namespace (ERMAIN-754) (#1107)no API changesDocseefe8022026-09-15 21:50
  • Add a per-tool Ask decision, the effective state on the wire and bulk tool decisions (#1152)149Docs669c75d2026-09-15 21:42
  • Switch single MCP tools off per chat from the tool browser (#1150)412Docs0d6065f2026-09-15 20:34
  • Switch MCP servers off per chat from the composer connectors (#1149)412Docs33bbad52026-09-15 20:11
  • Add a per-chat write-operations switch and the composer Connectors section (#1148)5Docs731adbe2026-09-15 19:57
  • Let a user deny an MCP tool for themselves and enforce it at both generation sites (#1147)14Docs026b92b2026-09-15 19:41
  • Enumerate an MCP server's tools for the user with the effective projection (#1146)1Docs516e8842026-09-15 18:04
  • Add an unarchive endpoint for chats (ERMAIN-794) (#1131)5Docs0176e292026-09-15 09:19
  • Fully wire up tool progress updates and show progress message59Docscdb29222026-09-08 15:40
  • Upgrade to rmcp 3.2.0; Support OAuth2 resource override1Docs4053a162026-09-08 11:13
  • Add assistant usage view1Docsed49b042026-09-07 10:23
  • Let a person override or clear their start screen, and land them there (ERMAIN-696) (#1073)210Docsb9c44f62026-09-03 08:46
  • Serve the per-user starting assistant on GET /me/starting-assistant (ERMAIN-695) (#1072)1Docs72bb63d2026-09-02 19:24
  • Add option to disable categories in Assistant Hub1Docs3795a9e2026-09-01 06:49