From 7e943517b519e810da4ed40cadb240da58c169e0 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 2 Oct 2026 02:23:18 +0000 Subject: [PATCH] docs(protocol): the actions.mdx outputSchema bullet says the cloud AI runtime validates the action result The bullet no longer claims "enabling structured tool chaining", which no reading measured. It says what the runtime does with ai.outputSchema: the action's result is validated against it and withheld when it does not conform, and a schema the runtime cannot enforce is refused before the action runs. Co-authored-by: Claude Claude-Session: https://claude.ai/code/session_01FNKm1SmPpuJASnbjxWGtsJ --- content/docs/protocol/objectui/actions.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/protocol/objectui/actions.mdx b/content/docs/protocol/objectui/actions.mdx index de14754f0d8..0680a64e258 100644 --- a/content/docs/protocol/objectui/actions.mdx +++ b/content/docs/protocol/objectui/actions.mdx @@ -491,7 +491,7 @@ ai: - `category` — overrides the derived tool category (`data`, `action`, `flow`, `integration`, `vector_search`, `analytics`, `utility`). - `paramHints` — per-parameter hints (keyed by param name or `recordId`) that tighten the JSON Schema the model sees without changing UI metadata. -- `outputSchema` — JSON Schema for the return value, enabling structured tool chaining. +- `outputSchema` — JSON Schema for the return value. The cloud AI runtime validates the action's result against it and withholds a result that does not conform; a schema it cannot enforce is refused before the action runs. - `requiresConfirmation` — override the human-in-the-loop gate for AI invocations. ## Real-World Examples