Tools (Public Beta)
Tools are authorable primitives for external integrations and structured IO.
Public beta scope: full CRUD and versioning endpoints are available.
Semantic guardrail: Tool execution and integration semantics are public only to the extent covered by documented beta routes and schemas; provider-specific behavior remains out of scope unless explicitly documented.
SDK methods
list({ organizationId })->GET /api/toolsget(toolId, { organizationId })->GET /api/tools/:idcreate->POST /api/toolsupdate->PATCH /api/tools/:idcreateVersion->POST /api/tools/:id/versionsdiff->GET /api/tools/:id/versions/:versionId/diff
Beta notes
- Tool authoring surfaces are public beta.
- Changes will be versioned and communicated ahead of breaking updates.