McpToolDataHandlingProfile
import type { McpToolDataHandlingProfile } from "https://googleapis.deno.dev/v1/travelimpactmodel:v1.ts";Profile describing the data handling characteristics of an MCP tool. When used within the McpTool.meta field, this message should be packed into a google.protobuf.Any and associated with the key: "google.com/tool.profiles/data_handling"
interface McpToolDataHandlingProfile {
inputDataAccessLevel?:
| "DATA_ACCESS_LEVEL_UNSPECIFIED"
| "DATA_ACCESS_LEVEL_PUBLIC"
| "DATA_ACCESS_LEVEL_CONFIDENTIAL"
| "DATA_ACCESS_LEVEL_NEED_TO_KNOW"
| "DATA_ACCESS_LEVEL_PII"
| "DATA_ACCESS_LEVEL_USER"
| "DATA_ACCESS_LEVEL_NO_DATA_ACCESS";
outputDataAccessLevel?:
} | "DATA_ACCESS_LEVEL_UNSPECIFIED"
| "DATA_ACCESS_LEVEL_PUBLIC"
| "DATA_ACCESS_LEVEL_CONFIDENTIAL"
| "DATA_ACCESS_LEVEL_NEED_TO_KNOW"
| "DATA_ACCESS_LEVEL_PII"
| "DATA_ACCESS_LEVEL_USER"
| "DATA_ACCESS_LEVEL_NO_DATA_ACCESS";