Discover before calling
Request the catalogue after initialization:inputSchema. Generate arguments from that schema; do not infer a payload from the tool title or an older cached response.
Tool entry
Standard annotations
Annotations are planning hints, not additional authorization. A read-only hint does not make unavailable data visible, and a destructive hint does not grant deletion rights.
RevoEngine safety metadata
For an argument-dependent tool, evaluate the requested operation and target—not only its top-level
safetyTier.
Execute a tool
structuredContent belongs to the selected tool. Persist identifiers such as an execution, job, run, or resource id when the result exposes them, and inspect the corresponding RevoEngine history rather than inferring completion from a summary string.
Confirmation model
A production client should:- default to discovery and read-only inspection;
- show the selected tool, target, mutation intent, and relevant arguments before a sensitive action;
- require explicit confirmation for destructive or external changes;
- omit secrets and hidden headers from previews and logs;
- keep the returned execution identifiers as evidence;
- re-read affected state after a successful mutation.
Capability families
Depending on identity and release, the catalogue can include capabilities for platform resource discovery, controlled updates, runtime execution, Storage, automation, operational evidence, and Agent workflows. The exact list is deliberately not copied into this page:tools/list is the authoritative searchable inventory for the current session.

