Bellaso Agent API

ToolResult

ok
​boolean · const · required
Const value:
tool
​string · required
data
​required

The tool's payload — byte-identical to what the same tool returns over MCP.

ToolSummary

name
​string · required
title
​string · required
description
​string · required
​object · required
module
​string | null

Data module the tool reads, or null when ungated.

Error

error
​string · required

Stable machine-readable code (validation_error, unauthorized, subscription_required, not_found, rate_limited, tool_denied, tool_error, payload_too_large, internal_error).

message
​string · required
path
​string

Argument path that failed validation, when applicable.

request_id
​string