All tools
Safety boundaries
Tool conventions
- IDs are always numeric (
integer). Tools accept strings and coerce them —"42"works the same as42. - Formats for downloads:
json(default fordownload_dataset) orcsv. For pipeline step output the default iscsv. - Permissions mirror the REST API. The API key’s permission on each repository determines which tools succeed.
- Default repository fallback. When a tool accepts an optional
repositoryId(for examplecreate_pipelineorlist_pipelines), omitting it resolves to the current/default writable repository for the active workspace automatically — the server does not interrupt to ask.