Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

McpToolLifecycleProfile

import type { McpToolLifecycleProfile } from "https://googleapis.deno.dev/v1/travelimpactmodel:v1.ts";

Profile describing the lifecycle stage 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/lifecycle"

interface McpToolLifecycleProfile {
readonly launchState?:
| "LAUNCH_STATE_UNSPECIFIED"
| "LAUNCH_STATE_DEVELOPMENT"
| "LAUNCH_STATE_PRODUCTION_PREVIEW"
| "LAUNCH_STATE_GENERAL_AVAILABILITY";
}

§Properties

§
readonly launchState?: "LAUNCH_STATE_UNSPECIFIED" | "LAUNCH_STATE_DEVELOPMENT" | "LAUNCH_STATE_PRODUCTION_PREVIEW" | "LAUNCH_STATE_GENERAL_AVAILABILITY"
[src]

Output only. The current launch state of the MCP tool.