Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.07 KB

File metadata and controls

31 lines (22 loc) · 1.07 KB

ActionTypeSource

Analytics-only signal (product snapshot) describing WHERE the action's read/write determination came from. Complementary to the effective read/write value (the tool's ToolType, which drives HITL): the value says read-or-write, this says how confident that is. MCP_ANNOTATION = from the tool's read-only/destructive hints; ADMIN_OVERRIDE = an admin set it; NONE = no usable hint (the effective value then defaults to write); NATIVE_TOOL_DEFINITION = from a curated native tool (snapshot-derived). Does not affect runtime behavior.

Example Usage

from glean.api_client.models import ActionTypeSource

value = ActionTypeSource.MCP_ANNOTATION

# Open enum: unrecognized values are captured as UnrecognizedStr

Values

Name Value
MCP_ANNOTATION MCP_ANNOTATION
ADMIN_OVERRIDE ADMIN_OVERRIDE
NONE NONE
NATIVE_TOOL_DEFINITION NATIVE_TOOL_DEFINITION