ToolWrite

  • What the tool does and when the agent should use it.

  • The owner's public HTTPS endpoint. Resia sends one ToolRequest POST for each tool call, with no retry or redirect. The total deadline is ten seconds. Return a 2xx ToolEndpointResponse of at most 64 KiB. A timeout leaves the action outcome unknown. Treat the complete URL as a credential.

  • The tool name, unique in your organization. An agent version names the tool by it. A built-in tool name such as get_schema, run_sql, end_chat, or start_call is refused. The name stays reserved after the tool is archived.

  • An object JSON Schema for the tool arguments.

    Properties: 1