fde
fde-messages

Submit Fde Tool Result

Changed on

Submit a tool result for an FDE conversation and resume streaming.

post/api/v1/fde/conversations/{conversation_id}/tool-result

Request

  • Base URL: https://api.getanana.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.getanana.com/api/v1/fde/conversations/{conversation_id}/tool-result
  • Auth: none declared

Path parameters

conversation_idstring uuid required

Request body

tool_call_idstring required

OpenAI tool_call_id from the AIMessage

tool_namestring required

Name of the tool (e.g. ask_user)

resultobject required

Structured result, e.g. {"selected_id": "opt1", "selected_label": "Option A"}

modelstring nullable

OpenRouter id of the model to resume on, from GET /fde/models/catalog. Omit to use the configured default.

disabled_toolsstring[] nullable

The tool toggles the paused turn STARTED with, replayed by the client for the same reason as model: the popover stays live while an ask_user sits pending, so reading it at resume time would finish a turn under a different tool set than it began. Omitting it resumes with every tool enabled.

Response

Successful Response

unknown required

Changes