sensitive property
Whether this parameter should be marked as sensitive.
Sensitive parameters (like passwords, API keys) are surfaced to downstream
tooling so it can mask values in UIs and logs. When sensitive: true:
.mcp.jsoninputSchema adds"x-sensitive": trueon the property (plus"format": "password"for string types)..openapi.jsonaddswriteOnly: trueon the schema (plusformat: 'password'for string types), following OpenAPI 3.0 conventions for secrets.
MCP clients and OpenAPI UIs may use these markers to hide the value.
Implementation
final bool sensitive;