Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Variable adapterCapabilityReceiptSchemaConst

    adapterCapabilityReceiptSchema: ZodObject<
        {
            adapter: ZodObject<
                {
                    capabilities: ZodObject<
                        {
                            controls: ZodArray<
                                ZodObject<
                                    {
                                        activeWhen: ZodArray<ZodEnum<(...)>>;
                                        id: ZodEnum<
                                            {
                                                "gateway.budget": ...;
                                                "gateway.freeze": ...;
                                                "gateway.model": ...;
                                                "gateway.route": ...;
                                                "provider.allow": ...;
                                                "provider.ask": ...;
                                                "provider.deny": ...;
                                                "provider.steer": ...;
                                                "tool.allowlist": ...;
                                            },
                                        >;
                                    },
                                    $strict,
                                >,
                            >;
                            declarationVersion: ZodLiteral<"1">;
                            definitionVersion: ZodUnion<
                                readonly [ZodString, ZodLiteral<"unverified">],
                            >;
                            events: ZodArray<
                                ZodObject<
                                    {
                                        activeWhen: ZodArray<ZodEnum<(...)>>;
                                        id: ZodEnum<
                                            {
                                                "action.completed": ...;
                                                "action.decision": ...;
                                                "action.failed": ...;
                                                "action.requested": ...;
                                                "model.request": ...;
                                                "model.response": ...;
                                                "process.exited": ...;
                                                "process.started": ...;
                                                "process.stderr": ...;
                                                "process.stdout": ...;
                                            },
                                        >;
                                    },
                                    $strict,
                                >,
                            >;
                            lossiness: ZodObject<
                                {
                                    level: ZodEnum<
                                        {
                                            normalized: "normalized";
                                            partial: "partial";
                                            redacted: "redacted";
                                            unknown: "unknown";
                                        },
                                    >;
                                    omitted: ZodArray<ZodString>;
                                },
                                $strict,
                            >;
                            verification: ZodObject<
                                {
                                    authority: ZodEnum<{ amc: "amc"; publisher: "publisher" }>;
                                    evidenceRefs: ZodArray<ZodString>;
                                    status: ZodEnum<
                                        {
                                            fixture_verified: "fixture_verified";
                                            unverified: "unverified";
                                        },
                                    >;
                                },
                                $strict,
                            >;
                            versionSource: ZodEnum<
                                {
                                    adapter_binary: "adapter_binary";
                                    host_runtime: "host_runtime";
                                    mixed_runtime: "mixed_runtime";
                                    package_probe: "package_probe";
                                    shell_runtime: "shell_runtime";
                                    unknown: "unknown";
                                },
                            >;
                        },
                        $strict,
                    >;
                    displayName: ZodString;
                    id: ZodString;
                    kind: ZodEnum<
                        {
                            CLI: "CLI";
                            LIBRARY_NODE: "LIBRARY_NODE";
                            LIBRARY_PYTHON: "LIBRARY_PYTHON";
                        },
                    >;
                    providerFamily: ZodEnum<
                        {
                            ANTHROPIC: "ANTHROPIC";
                            CUSTOM_HTTP: "CUSTOM_HTTP";
                            GEMINI: "GEMINI";
                            OPENAI_COMPAT: "OPENAI_COMPAT";
                            OPENROUTER: "OPENROUTER";
                            XAI_GROK: "XAI_GROK";
                        },
                    >;
                    source: ZodEnum<{ builtin: "builtin"; plugin: "plugin" }>;
                },
                $strict,
            >;
            effective: ZodObject<
                {
                    controls: ZodArray<
                        ZodEnum<
                            {
                                "gateway.budget": "gateway.budget";
                                "gateway.freeze": "gateway.freeze";
                                "gateway.model": "gateway.model";
                                "gateway.route": "gateway.route";
                                "provider.allow": "provider.allow";
                                "provider.ask": "provider.ask";
                                "provider.deny": "provider.deny";
                                "provider.steer": "provider.steer";
                                "tool.allowlist": "tool.allowlist";
                            },
                        >,
                    >;
                    events: ZodArray<
                        ZodEnum<
                            {
                                "action.completed": "action.completed";
                                "action.decision": "action.decision";
                                "action.failed": "action.failed";
                                "action.requested": "action.requested";
                                "model.request": "model.request";
                                "model.response": "model.response";
                                "process.exited": "process.exited";
                                "process.started": "process.started";
                                "process.stderr": "process.stderr";
                                "process.stdout": "process.stdout";
                            },
                        >,
                    >;
                },
                $strict,
            >;
            inspection: ZodObject<
                {
                    configuration: ZodObject<
                        {
                            status: ZodEnum<
                                {
                                    invalid: "invalid";
                                    missing: "missing";
                                    not_selected: "not_selected";
                                    signed_selected: "signed_selected";
                                },
                            >;
                        },
                        $strict,
                    >;
                    hook: ZodObject<
                        {
                            mode: ZodNullable<
                                ZodEnum<{ control: "control"; observe: "observe" }>,
                            >;
                            provider: ZodNullable<
                                ZodEnum<
                                    { "claude-code": "claude-code"; "gemini-cli": "gemini-cli" },
                                >,
                            >;
                            status: ZodEnum<
                                {
                                    agent_mismatch: "agent_mismatch";
                                    control: "control";
                                    drifted: "drifted";
                                    expired: "expired";
                                    invalid: "invalid";
                                    not_applicable: "not_applicable";
                                    not_installed: "not_installed";
                                    observe: "observe";
                                },
                            >;
                        },
                        $strict,
                    >;
                    runtime: ZodObject<
                        {
                            command: ZodNullable<ZodString>;
                            status: ZodEnum<
                                {
                                    detected: "detected";
                                    not_detected: "not_detected";
                                    version_unavailable: "version_unavailable";
                                },
                            >;
                            version: ZodNullable<ZodString>;
                        },
                        $strict,
                    >;
                },
                $strict,
            >;
            issuedAt: ZodString;
            receiptHash: ZodString;
            receiptId: ZodString;
            receiptVersion: ZodLiteral<"amc.adapter-capability-receipt.v1">;
            signature: ZodObject<
                {
                    digestSha256: ZodString;
                    envelope: ZodOptional<
                        ZodObject<
                            {
                                alg: ZodLiteral<"ed25519">;
                                fingerprint: ZodString;
                                pubkeyB64: ZodString;
                                sigB64: ZodString;
                                signedTs: ZodNumber;
                                signer: ZodObject<
                                    {
                                        attestationLevel: ZodEnum<{ HARDWARE: ...; SOFTWARE: ... }>;
                                        notaryFingerprint: ZodOptional<ZodString>;
                                        type: ZodEnum<{ NOTARY: ...; VAULT: ... }>;
                                    },
                                    $strip,
                                >;
                                v: ZodLiteral<1>;
                            },
                            $strip,
                        >,
                    >;
                    signature: ZodString;
                    signedTs: ZodNumber;
                    signer: ZodLiteral<"auditor">;
                },
                $strict,
            >;
            subject: ZodObject<{ adapterId: ZodString; agentId: ZodString }, $strict>;
            verification: ZodObject<
                {
                    reasons: ZodArray<ZodString>;
                    status: ZodEnum<
                        {
                            fail_closed: "fail_closed";
                            partial: "partial";
                            verified: "verified";
                        },
                    >;
                },
                $strict,
            >;
        },
        $strict,
    > = ...