Hooks

useToolResult

Tool data hook from moonpeak.

View .mdEdit on GitHub
import { useToolResult } from "moonpeak";

useToolResult<Out>(): CallToolResult<Out> | undefined

The raw CallToolResult: content, structuredContent, isError and _meta.

Example

const result = useToolResult();
const meta = result?._meta;

Works in

Every MCP Apps host: ChatGPT, Claude, VS Code, Goose and the moonpeak inspector.

See all hooks in Runtime APIs.