Skip to content

support MCP ToolAnnotations #210

@ollmer

Description

@ollmer
          Examples

SmartTapeToolReplay

If destructiveHint: ask user if really want to make this action during replay or only mock it, if idempotentHint: safe to automatically redo the action

Activate privacy-preserving feature automatically

If openWorldHint, enforce pass tool call to a privacy-preserving mechanism before calling external services. Also apply more validation on tool response.

automatic human-in-the-loop based

If not readOnly, confirm with user before taking action to not cause unintended effect. Else, no need human confirmation to read-only information (unless openWorld is true, might have privacy concerns)

Originally posted by @jpt-sn in #209 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions