mise API - v0.0.0
    Preparing search index...

    Function attach_parse

    • Validates an attach message and checks its declared contract version against this build. A structurally valid attach on an incompatible major is rejected with a clear reason.

      Parameters

      • raw: unknown

        The untrusted input (already JSON-parsed).

      Returns ParseResult<
          {
              capabilities?: {
                  claims?: { subject: string; verbs?: string[] }[];
                  color?: boolean;
                  fileDelivery?: boolean;
                  hiddenInput?: boolean;
                  localFilesystem?: boolean;
                  shellCommands: boolean;
                  terminal?: string;
              };
              protocolVersion: number;
              session?: string;
              token: string;
              type: "attach";
          },
      >

      The parse result; an incompatible version is a validation failure.