@modelcontextprotocol/sdk
    Preparing search index...

    Variable ToolListChangedNotificationSchemaConst

    ToolListChangedNotificationSchema: ZodObject<
        extendShape<
            {
                method: ZodString;
                params: ZodOptional<
                    ZodObject<
                        { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
                        "passthrough",
                        ZodTypeAny,
                        objectOutputType<
                            { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
                            ZodTypeAny,
                            "passthrough",
                        >,
                        objectInputType<
                            { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
                            ZodTypeAny,
                            "passthrough",
                        >,
                    >,
                >;
            },
            { method: ZodLiteral<"notifications/tools/list_changed"> },
        >,
        "strip",
        ZodTypeAny,
        {
            method: "notifications/tools/list_changed";
            params?: objectOutputType<
                { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
                ZodTypeAny,
                "passthrough",
            >;
        },
        {
            method: "notifications/tools/list_changed";
            params?: objectInputType<
                { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
                ZodTypeAny,
                "passthrough",
            >;
        },
    > = ...

    An optional notification from the server to the client, informing it that the list of tools it offers has changed. This may be issued by servers without any previous subscription from the client.