{
    "generatedAt": "2026-06-21",
    "maintenance": {
        "mode": "manual-static",
        "description": {
            "de": "Statisches, manuell gepflegtes kompaktes MCP-Manifest. Änderungen werden zusammen mit Katalog und Redaktionsebene direkt geprüft und eingetragen.",
            "en": "Static, manually maintained compact MCP manifest. Changes are reviewed and written directly together with the catalog and editorial layer."
        }
    },
    "catalogVersion": "mcp-tools-2026-06-21",
    "sourceFingerprint": "b25eaca0041532584b16c8635e6166c9fdfa083f7c0b263fd948fbb99461cf0b",
    "diffPrepared": true,
    "source": {
        "type": "public-safe-mcp-compact-manifest",
        "description": {
            "de": "Kompaktes agentenlesbares Manifest aus öffentlichen MCP-Katalogdaten. Es enthält stabile Pfade, Toolnamen, Familien, Safety-Achsen, Signale und Diff-Vorbereitungsfelder ohne interne Quellen.",
            "en": "Compact agent-readable manifest from public MCP catalog data. It contains stable paths, tool names, families, safety axes, signals, and diff-preparation fields without internal sources."
        }
    },
    "counts": {
        "families": 58,
        "paths": 700,
        "namedTools": 349,
        "referencePaths": 214
    },
    "families": [
        {
            "familyId": "grundlagen-und-session",
            "title": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "entryCount": 17,
            "namedToolCount": 16
        },
        {
            "familyId": "tab-management-und-claims",
            "title": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "entryCount": 14,
            "namedToolCount": 12
        },
        {
            "familyId": "navigation-und-spa-routing",
            "title": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "entryCount": 16,
            "namedToolCount": 12
        },
        {
            "familyId": "seiten-lesen-und-inspizieren",
            "title": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "entryCount": 19,
            "namedToolCount": 18
        },
        {
            "familyId": "interaktion-klick-tippen-formulare",
            "title": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "entryCount": 23,
            "namedToolCount": 20
        },
        {
            "familyId": "guarded-actions-high-impact",
            "title": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "entryCount": 7,
            "namedToolCount": 7
        },
        {
            "familyId": "proxy-management",
            "title": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "entryCount": 13,
            "namedToolCount": 13
        },
        {
            "familyId": "vault-und-credentials",
            "title": {
                "de": "Vault & Credentials",
                "en": "Vault & Credentials"
            },
            "entryCount": 5,
            "namedToolCount": 5
        },
        {
            "familyId": "crawler-und-site-discovery",
            "title": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "entryCount": 32,
            "namedToolCount": 22
        },
        {
            "familyId": "pks-knowledge-store",
            "title": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "entryCount": 12,
            "namedToolCount": 10
        },
        {
            "familyId": "learning-und-knowledge-evolution",
            "title": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "entryCount": 30,
            "namedToolCount": 18
        },
        {
            "familyId": "ok-operational-knowledge",
            "title": {
                "de": "OK (Operational Knowledge)",
                "en": "OK (Operational Knowledge)"
            },
            "entryCount": 6,
            "namedToolCount": 5
        },
        {
            "familyId": "etm-task-memory",
            "title": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "entryCount": 17,
            "namedToolCount": 17
        },
        {
            "familyId": "aag-agent-awareness-gates",
            "title": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "entryCount": 11,
            "namedToolCount": 2
        },
        {
            "familyId": "plugins-aap",
            "title": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "entryCount": 21,
            "namedToolCount": 18
        },
        {
            "familyId": "browsing-memory",
            "title": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "entryCount": 8,
            "namedToolCount": 8
        },
        {
            "familyId": "scheduled-tasks",
            "title": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "entryCount": 22,
            "namedToolCount": 19
        },
        {
            "familyId": "notifications",
            "title": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "entryCount": 14,
            "namedToolCount": 13
        },
        {
            "familyId": "operator-notes",
            "title": {
                "de": "Operator Notes",
                "en": "Operator Notes"
            },
            "entryCount": 4,
            "namedToolCount": 4
        },
        {
            "familyId": "favorites-und-clipboard",
            "title": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "entryCount": 14,
            "namedToolCount": 12
        },
        {
            "familyId": "device-emulation",
            "title": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "entryCount": 8,
            "namedToolCount": 7
        },
        {
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "title": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "entryCount": 9,
            "namedToolCount": 7
        },
        {
            "familyId": "downloads",
            "title": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "entryCount": 15,
            "namedToolCount": 13
        },
        {
            "familyId": "window-und-ui-shell",
            "title": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "entryCount": 17,
            "namedToolCount": 17
        },
        {
            "familyId": "sequences-und-batch",
            "title": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "entryCount": 7,
            "namedToolCount": 3
        },
        {
            "familyId": "licensing",
            "title": {
                "de": "Licensing",
                "en": "Licensing"
            },
            "entryCount": 2,
            "namedToolCount": 0
        },
        {
            "familyId": "onboarding-und-self-service",
            "title": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "entryCount": 7,
            "namedToolCount": 4
        },
        {
            "familyId": "surface-explorer-high-risk-opt-in",
            "title": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "entryCount": 14,
            "namedToolCount": 6
        },
        {
            "familyId": "goal-register-closed-loop-automation",
            "title": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "entryCount": 8,
            "namedToolCount": 6
        },
        {
            "familyId": "javascript-und-diagnostics",
            "title": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "entryCount": 9,
            "namedToolCount": 9
        },
        {
            "familyId": "streaming-und-screenshots-advanced",
            "title": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "entryCount": 15,
            "namedToolCount": 10
        },
        {
            "familyId": "platform-pks-cross-domain-knowledge",
            "title": {
                "de": "Platform-PKS (Cross-Domain Knowledge)",
                "en": "Platform PKS (Cross-Domain Knowledge)"
            },
            "entryCount": 3,
            "namedToolCount": 3
        },
        {
            "familyId": "sandbox-management",
            "title": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "entryCount": 10,
            "namedToolCount": 8
        },
        {
            "familyId": "permission-center",
            "title": {
                "de": "Permission Center",
                "en": "Permission Center"
            },
            "entryCount": 4,
            "namedToolCount": 4
        },
        {
            "familyId": "restore-tabs-und-session-recovery",
            "title": {
                "de": "Restore-Tabs & Session Recovery",
                "en": "Restore Tabs & Session Recovery"
            },
            "entryCount": 2,
            "namedToolCount": 2
        },
        {
            "familyId": "devtools-steuerung",
            "title": {
                "de": "DevTools-Steuerung",
                "en": "DevTools Control"
            },
            "entryCount": 2,
            "namedToolCount": 2
        },
        {
            "familyId": "layout-und-active-element",
            "title": {
                "de": "Layout & Active Element",
                "en": "Layout & Active Element"
            },
            "entryCount": 2,
            "namedToolCount": 2
        },
        {
            "familyId": "scrolling-alle-varianten",
            "title": {
                "de": "Scrolling (alle Varianten)",
                "en": "Scrolling (All Variants)"
            },
            "entryCount": 5,
            "namedToolCount": 5
        },
        {
            "familyId": "drag-und-drop",
            "title": {
                "de": "Drag & Drop",
                "en": "Drag & Drop"
            },
            "entryCount": 2,
            "namedToolCount": 2
        },
        {
            "familyId": "plugin-runtime-apis-agent-seitig",
            "title": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "entryCount": 26,
            "namedToolCount": 15
        },
        {
            "familyId": "scheduled-task-variablen-und-templates",
            "title": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "entryCount": 9,
            "namedToolCount": 9
        },
        {
            "familyId": "external-mcp-introspection-und-import",
            "title": {
                "de": "External MCP Introspection & Import",
                "en": "External MCP Introspection & Import"
            },
            "entryCount": 4,
            "namedToolCount": 4
        },
        {
            "familyId": "lcj-und-memory-candidates",
            "title": {
                "de": "LCJ & Memory Candidates",
                "en": "LCJ & Memory Candidates"
            },
            "entryCount": 4,
            "namedToolCount": 4
        },
        {
            "familyId": "explain-und-wissens-transparenz",
            "title": {
                "de": "Explain & Wissens-Transparenz",
                "en": "Explain & Knowledge Transparency"
            },
            "entryCount": 1,
            "namedToolCount": 1
        },
        {
            "familyId": "browser-identity-persistent-identity-profiles",
            "title": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "entryCount": 17,
            "namedToolCount": 14
        },
        {
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "title": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "entryCount": 11,
            "namedToolCount": 7
        },
        {
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "title": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "entryCount": 12,
            "namedToolCount": 0
        },
        {
            "familyId": "mcp-config-auto-sync-und-token-management",
            "title": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "entryCount": 10,
            "namedToolCount": 1
        },
        {
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "title": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "entryCount": 7,
            "namedToolCount": 6
        },
        {
            "familyId": "cross-feature-integration",
            "title": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "entryCount": 14,
            "namedToolCount": 0
        },
        {
            "familyId": "edge-cases-und-fehlerpfade",
            "title": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "entryCount": 20,
            "namedToolCount": 9
        },
        {
            "familyId": "site-data-management-cookies-storage-cache",
            "title": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "entryCount": 35,
            "namedToolCount": 22
        },
        {
            "familyId": "screenshot-diff-visual-regression",
            "title": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "entryCount": 9,
            "namedToolCount": 2
        },
        {
            "familyId": "etm-task-url-coverage-feature-request",
            "title": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "entryCount": 20,
            "namedToolCount": 3
        },
        {
            "familyId": "system-interface-docs-app",
            "title": {
                "de": "System Interface Docs App",
                "en": "System Interface Docs App"
            },
            "entryCount": 6,
            "namedToolCount": 0
        },
        {
            "familyId": "ambient-auto-apply-mcp-closed-loop",
            "title": {
                "de": "Ambient Auto-Apply (MCP Closed Loop)",
                "en": "Ambient Auto-Apply (MCP Closed Loop)"
            },
            "entryCount": 5,
            "namedToolCount": 0
        },
        {
            "familyId": "media-permissions-und-active-use",
            "title": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "entryCount": 22,
            "namedToolCount": 13
        },
        {
            "familyId": "session-recording",
            "title": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "entryCount": 22,
            "namedToolCount": 15
        }
    ],
    "safetyAxes": [
        {
            "id": "read_current_state",
            "label": {
                "de": "Lesend",
                "en": "Read current state"
            }
        },
        {
            "id": "browser_state_change",
            "label": {
                "de": "Browserzustand",
                "en": "Browser state"
            }
        },
        {
            "id": "page_interaction",
            "label": {
                "de": "Seiteninteraktion",
                "en": "Page interaction"
            }
        },
        {
            "id": "persistent_change",
            "label": {
                "de": "Persistent",
                "en": "Persistent"
            }
        },
        {
            "id": "sensitive_data",
            "label": {
                "de": "Sensibel",
                "en": "Sensitive"
            }
        },
        {
            "id": "external_connection",
            "label": {
                "de": "Extern",
                "en": "External"
            }
        },
        {
            "id": "recording_or_media",
            "label": {
                "de": "Recording / Medien",
                "en": "Recording / media"
            }
        },
        {
            "id": "automation_run",
            "label": {
                "de": "Automation",
                "en": "Automation"
            }
        },
        {
            "id": "high_impact_execution",
            "label": {
                "de": "High-Impact-Ausführung",
                "en": "High-impact execution"
            }
        },
        {
            "id": "user_confirmation",
            "label": {
                "de": "Nutzerfreigabe",
                "en": "User confirmation"
            }
        }
    ],
    "entries": [
        {
            "slug": "initialize-1-1-mcp-verbindung-aufbauen",
            "pathId": "1.1",
            "stableKey": "mcp:grundlagen-und-session:1.1:initialize-1-1-mcp-verbindung-aufbauen",
            "contentHash": "02aa2bb247f8ed7ed964ea403c54e9154f71364913aa0e392f1700effb0fa7c8",
            "diffStatus": "unchanged",
            "title": {
                "de": "initialize",
                "en": "initialize"
            },
            "primaryTool": "initialize",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"MCP-Verbindung aufbauen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Establish MCP connection\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/initialize-1-1-mcp-verbindung-aufbauen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/initialize-1-1-mcp-verbindung-aufbauen"
            },
            "relatedEntries": [
                "initialize-1-14-streamable-http-handshake",
                "initialize-48-8-codex-proxy-backend-session-refresh",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-app-info-1-3-app-info-lesen"
            ]
        },
        {
            "slug": "nova-tools-bundle-1-2-tool-discovery",
            "pathId": "1.2",
            "stableKey": "mcp:grundlagen-und-session:1.2:nova-tools-bundle-1-2-tool-discovery",
            "contentHash": "fe99dd8cca79a57a1292b8270c872b9362683403b7968531fc5911d0e361c850",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tool-Discovery\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Tool-Discovery\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "bundle"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-1-2-tool-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-1-2-tool-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle",
                "nova-tools-bundle-6-7-form-submission-bundle"
            ]
        },
        {
            "slug": "nova-app-info-1-3-app-info-lesen",
            "pathId": "1.3",
            "stableKey": "mcp:grundlagen-und-session:1.3:nova-app-info-1-3-app-info-lesen",
            "contentHash": "c489852af548f335ecaad70bb3e578a6446c50261639f4d6ad809e7adbde4e75",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.app_info",
                "en": "nova.app_info"
            },
            "primaryTool": "nova.app_info",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"App-Info lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"App-Info read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-app-info-1-3-app-info-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-app-info-1-3-app-info-lesen"
            },
            "relatedEntries": [
                "nova-app-info-1-6-app-info-build-runtime-diagnostics",
                "initialize-1-1-mcp-verbindung-aufbauen",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-get-instructions-1-4-instructions-abrufen"
            ]
        },
        {
            "slug": "nova-get-instructions-1-4-instructions-abrufen",
            "pathId": "1.4",
            "stableKey": "mcp:grundlagen-und-session:1.4:nova-get-instructions-1-4-instructions-abrufen",
            "contentHash": "80b57799c1b382e406196a09c1cab86d282a534f93ec66c692a6c24754f350b6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Instructions abrufen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Instructions fetch\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "bootstrapWarning"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-1-4-instructions-abrufen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-1-4-instructions-abrufen"
            },
            "relatedEntries": [
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-9-instructions-service-discovery",
                "nova-get-instructions-1-10-instructions-learn-mode-progress"
            ]
        },
        {
            "slug": "nova-permission-prompt-1-5-permission-prompt",
            "pathId": "1.5",
            "stableKey": "mcp:grundlagen-und-session:1.5:nova-permission-prompt-1-5-permission-prompt",
            "contentHash": "f7e69e49ede7e024df8a29fbc5ae337540ea01d4bdfcbbd3ba63395a1a6da2b7",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.permission_prompt",
                "en": "nova.permission_prompt"
            },
            "primaryTool": "nova.permission_prompt",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Permission Prompt\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to handle the sensitive path \"Permission Prompt\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-permission-prompt-1-5-permission-prompt",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-permission-prompt-1-5-permission-prompt"
            },
            "relatedEntries": [
                "initialize-1-1-mcp-verbindung-aufbauen",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-app-info-1-3-app-info-lesen",
                "nova-get-instructions-1-4-instructions-abrufen"
            ]
        },
        {
            "slug": "nova-app-info-1-6-app-info-build-runtime-diagnostics",
            "pathId": "1.6",
            "stableKey": "mcp:grundlagen-und-session:1.6:nova-app-info-1-6-app-info-build-runtime-diagnostics",
            "contentHash": "334a9fa7b16b6f492faeb02b0573efc2a5d9db57c6048929d21bf2f7bd4912c3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.app_info",
                "en": "nova.app_info"
            },
            "primaryTool": "nova.app_info",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"App-Info Build/Runtime Diagnostics\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to carry out the bounded step \"App-Info Build/Runtime Diagnostics\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "structuredContent.build",
                "structuredContent.runtime"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-app-info-1-6-app-info-build-runtime-diagnostics",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-app-info-1-6-app-info-build-runtime-diagnostics"
            },
            "relatedEntries": [
                "nova-app-info-1-3-app-info-lesen",
                "initialize-1-1-mcp-verbindung-aufbauen",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-get-instructions-1-4-instructions-abrufen"
            ]
        },
        {
            "slug": "nova-get-instructions-1-7-instructions-framework-hints",
            "pathId": "1.7",
            "stableKey": "mcp:grundlagen-und-session:1.7:nova-get-instructions-1-7-instructions-framework-hints",
            "contentHash": "a2df6d938b41b043ac138796405b1557c84e29c6f96feda4cd100a1d6c956e67",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Instructions Framework Hints\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Instructions Framework Hints\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-1-7-instructions-framework-hints",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-1-7-instructions-framework-hints"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-9-instructions-service-discovery",
                "nova-get-instructions-1-10-instructions-learn-mode-progress"
            ]
        },
        {
            "slug": "nova-get-instructions-1-8-instructions-task-awareness",
            "pathId": "1.8",
            "stableKey": "mcp:grundlagen-und-session:1.8:nova-get-instructions-1-8-instructions-task-awareness",
            "contentHash": "875a2608cd177838f86e584b2b5fbcf7bec0828b52949827ee5e991034fc01ef",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Instructions Task Awareness\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to start or monitor the bounded flow \"Instructions Task Awareness\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "taskKeywords"
            ],
            "responseSignals": [
                "taskAwareness.searchHint",
                "profileMatch",
                "taskKeywords",
                "activeInstances"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-1-8-instructions-task-awareness",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-1-8-instructions-task-awareness"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-9-instructions-service-discovery",
                "nova-get-instructions-1-10-instructions-learn-mode-progress"
            ]
        },
        {
            "slug": "nova-get-instructions-1-9-instructions-service-discovery",
            "pathId": "1.9",
            "stableKey": "mcp:grundlagen-und-session:1.9:nova-get-instructions-1-9-instructions-service-discovery",
            "contentHash": "1d5447335c801fafa8b669a3fee20746adbab4a94c508fa9bb0bacac73de16ed",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Instructions Service Discovery\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Instructions Service Discovery\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "taskKeywords"
            ],
            "responseSignals": [
                "taskKeywords",
                "matchedCategories"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-1-9-instructions-service-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-1-9-instructions-service-discovery"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-10-instructions-learn-mode-progress"
            ]
        },
        {
            "slug": "nova-get-instructions-1-10-instructions-learn-mode-progress",
            "pathId": "1.10",
            "stableKey": "mcp:grundlagen-und-session:1.10:nova-get-instructions-1-10-instructions-learn-mode-progress",
            "contentHash": "ac92dbf6b2c4f06c8fbde9f3adab2901bea2f4fce3d6561aa8211c618d0a1c8f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Instructions Learn-Mode Progress\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Instructions Learn-Mode Progress\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "mode",
                "domain"
            ],
            "responseSignals": [
                "learnMode.progress",
                "allFloorsMet"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-1-10-instructions-learn-mode-progress",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-1-10-instructions-learn-mode-progress"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-9-instructions-service-discovery"
            ]
        },
        {
            "slug": "nova-operator-notes-store-1-11-instructions-operator-notes",
            "pathId": "1.11",
            "stableKey": "mcp:grundlagen-und-session:1.11:nova-operator-notes-store-1-11-instructions-operator-notes",
            "contentHash": "1aa49cd63d052c96bf11fe6571d994e681c7fd363b827617c68a98edb73a6514",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.operator_notes_store",
                "en": "nova.operator_notes_store"
            },
            "primaryTool": "nova.operator_notes_store",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Instructions Operator Notes\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to carry out the bounded step \"Instructions Operator Notes\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "tags",
                "taskKeywords"
            ],
            "responseSignals": [
                "instructionsText",
                "taskKeywords",
                "operatorNotes",
                "contractVersion"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-operator-notes-store-1-11-instructions-operator-notes",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-operator-notes-store-1-11-instructions-operator-notes"
            },
            "relatedEntries": [
                "nova-operator-notes-store-19-1-note-speichern",
                "initialize-1-1-mcp-verbindung-aufbauen",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-app-info-1-3-app-info-lesen"
            ]
        },
        {
            "slug": "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
            "pathId": "1.12",
            "stableKey": "mcp:grundlagen-und-session:1.12:nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
            "contentHash": "425b99666aa24444bc20856e955c723e84b30862bf415f871deabebb2bdcd689",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Bundle Taxonomie & Gating\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Bundle Taxonomie & Gating\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "unavailableTools"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-1-12-bundle-taxonomie-und-gating"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle",
                "nova-tools-bundle-6-7-form-submission-bundle"
            ]
        },
        {
            "slug": "nova-get-instructions-1-13-capability-bootstrap-guidance",
            "pathId": "1.13",
            "stableKey": "mcp:grundlagen-und-session:1.13:nova-get-instructions-1-13-capability-bootstrap-guidance",
            "contentHash": "66f71857614acabad816f59d68a0c3368d9adb174c1939ac9a5126bbd0b7de4d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Capability Bootstrap Guidance\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Capability Bootstrap Guidance\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "targetReadiness",
                "tools_bundle"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-1-13-capability-bootstrap-guidance",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-1-13-capability-bootstrap-guidance"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-9-instructions-service-discovery"
            ]
        },
        {
            "slug": "initialize-1-14-streamable-http-handshake",
            "pathId": "1.14",
            "stableKey": "mcp:grundlagen-und-session:1.14:initialize-1-14-streamable-http-handshake",
            "contentHash": "800e87291996024b54e8242910b5c411a9f581a2b7d66bfa43961b5e720efa1d",
            "diffStatus": "unchanged",
            "title": {
                "de": "initialize",
                "en": "initialize"
            },
            "primaryTool": "initialize",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Streamable-HTTP Handshake\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Streamable-HTTP Handshake\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "Mcp-Session-Id",
                "MCP-Protocol-Version",
                "mcp.json"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/initialize-1-14-streamable-http-handshake",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/initialize-1-14-streamable-http-handshake"
            },
            "relatedEntries": [
                "initialize-1-1-mcp-verbindung-aufbauen",
                "initialize-48-8-codex-proxy-backend-session-refresh",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-app-info-1-3-app-info-lesen"
            ]
        },
        {
            "slug": "1-15-transport-auth-origin-loopback",
            "pathId": "1.15",
            "stableKey": "mcp:grundlagen-und-session:1.15:1-15-transport-auth-origin-loopback",
            "contentHash": "7e6a4295404824e7616bbfb021b422a796e6c99e699026204dd1e493ef89c524",
            "diffStatus": "unchanged",
            "title": {
                "de": "Transport Auth/Origin/Loopback",
                "en": "Transport Auth/Origin/Loopback"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Transport Auth/Origin/Loopback ist eine öffentliche Referenz für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Transport Auth/Origin/Loopback is a public reference for connection setup, tool discovery, and transport readiness. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/1-15-transport-auth-origin-loopback",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/1-15-transport-auth-origin-loopback"
            },
            "relatedEntries": [
                "initialize-1-1-mcp-verbindung-aufbauen",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-app-info-1-3-app-info-lesen",
                "nova-get-instructions-1-4-instructions-abrufen"
            ]
        },
        {
            "slug": "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
            "pathId": "1.16",
            "stableKey": "mcp:grundlagen-und-session:1.16:nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
            "contentHash": "839c9fa49aefeae431ae185bf7a8f302f1431cd649e279bd3b85899c9addd9ed",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Konkrete Unavailable-Tool-Gates\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"Konkrete Unavailable-Tool-Gates\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "includeUnavailable"
            ],
            "responseSignals": [
                "unavailableTools",
                "includeUnavailable"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-1-16-konkrete-unavailable-tool-gates"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-4-16-page-read-debug-bundle",
                "nova-tools-bundle-6-7-form-submission-bundle"
            ]
        },
        {
            "slug": "nova-mcp-transport-log-1-17-mcp-transportlog-lesen",
            "pathId": "1.17",
            "stableKey": "mcp:grundlagen-und-session:1.17:nova-mcp-transport-log-1-17-mcp-transportlog-lesen",
            "contentHash": "1d0d79a9eec16a11555735729fc1617bf5abbd58798fcf5e9e3be8b9587b74ea",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.mcp_transport_log",
                "en": "nova.mcp_transport_log"
            },
            "primaryTool": "nova.mcp_transport_log",
            "status": "explained",
            "familyId": "grundlagen-und-session",
            "familyTitle": {
                "de": "Grundlagen & Session",
                "en": "Basics & Session"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"MCP-Transportlog lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to check the state or evidence for \"MCP-Transportlog read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "run",
                "maxLines"
            ],
            "responseSignals": [
                "path",
                "contains",
                "startLine",
                "maxLines"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-mcp-transport-log-1-17-mcp-transportlog-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-mcp-transport-log-1-17-mcp-transportlog-lesen"
            },
            "relatedEntries": [
                "initialize-1-1-mcp-verbindung-aufbauen",
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-app-info-1-3-app-info-lesen",
                "nova-get-instructions-1-4-instructions-abrufen"
            ]
        },
        {
            "slug": "nova-tab-new-2-1-tab-oeffnen",
            "pathId": "2.1",
            "stableKey": "mcp:tab-management-und-claims:2.1:nova-tab-new-2-1-tab-oeffnen",
            "contentHash": "c4c1dddbb6c7bce2db86405d6bfdb196b863a9fdbe904b2fbe5c9dc823b68cf7",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_new",
                "en": "nova.tab_new"
            },
            "primaryTool": "nova.tab_new",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tab öffnen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to check the state or evidence for \"Open tab\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "url",
                "https"
            ],
            "responseSignals": [
                "targetId",
                "pageUrl"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-new-2-1-tab-öffnen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-new-2-1-tab-oeffnen"
            },
            "relatedEntries": [
                "nova-tab-new-2-12-tab-new-auto-claim",
                "nova-tabs-33-3-tab-in-sandbox",
                "nova-tab-new-51-16-non-web-navigation-highimpact",
                "nova-tab-claim-2-2-tab-claimen"
            ]
        },
        {
            "slug": "nova-tab-claim-2-2-tab-claimen",
            "pathId": "2.2",
            "stableKey": "mcp:tab-management-und-claims:2.2:nova-tab-claim-2-2-tab-claimen",
            "contentHash": "7f407788c462e8fa35e42fbaeb99a95fb9729d64affa26053a1b01e610098d5c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_claim",
                "en": "nova.tab_claim"
            },
            "primaryTool": "nova.tab_claim",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Tab claimen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Tab claimen\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "agentId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-claim-2-2-tab-claimen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-claim-2-2-tab-claimen"
            },
            "relatedEntries": [
                "nova-tab-claim-2-9-reclaim",
                "nova-tab-claim-51-4-out-of-range-integer",
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-set-active-tab-2-3-tab-wechseln"
            ]
        },
        {
            "slug": "nova-set-active-tab-2-3-tab-wechseln",
            "pathId": "2.3",
            "stableKey": "mcp:tab-management-und-claims:2.3:nova-set-active-tab-2-3-tab-wechseln",
            "contentHash": "670d05efb0d330f0a2256a4818c566adc34d8ca4901f21cefac6a5da6a9020ef",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.set_active_tab",
                "en": "nova.set_active_tab"
            },
            "primaryTool": "nova.set_active_tab",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Tab wechseln\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Tab wechseln\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "activeTargetId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-set-active-tab-2-3-tab-wechseln",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-set-active-tab-2-3-tab-wechseln"
            },
            "relatedEntries": [
                "nova-set-active-tab-2-11-active-tab-activation-edge",
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen",
                "nova-tabs-2-4-tab-liste"
            ]
        },
        {
            "slug": "nova-tabs-2-4-tab-liste",
            "pathId": "2.4",
            "stableKey": "mcp:tab-management-und-claims:2.4:nova-tabs-2-4-tab-liste",
            "contentHash": "61e740b095905ba46b58bbc7fde49914ca444a09e0084be53085407fcd48ae52",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tabs",
                "en": "nova.tabs"
            },
            "primaryTool": "nova.tabs",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tab-Liste\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to check the state or evidence for \"Tab-Liste\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tabs-2-4-tab-liste",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tabs-2-4-tab-liste"
            },
            "relatedEntries": [
                "nova-tabs-2-10-tab-activity-resume",
                "nova-set-active-tab-2-11-active-tab-activation-edge",
                "nova-tabs-14-10-tab-awareness-warning",
                "nova-emulation-set-media-21-6-dark-mode-emulieren"
            ]
        },
        {
            "slug": "nova-tab-snapshot-2-5-tab-snapshot",
            "pathId": "2.5",
            "stableKey": "mcp:tab-management-und-claims:2.5:nova-tab-snapshot-2-5-tab-snapshot",
            "contentHash": "ffba8f458bf69c0e44dac8658791765fe586403db3342d99ebe34a287714da93",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_snapshot",
                "en": "nova.tab_snapshot"
            },
            "primaryTool": "nova.tab_snapshot",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tab-Snapshot\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to check the state or evidence for \"Tab-Snapshot\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-snapshot-2-5-tab-snapshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-snapshot-2-5-tab-snapshot"
            },
            "relatedEntries": [
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen",
                "nova-set-active-tab-2-3-tab-wechseln",
                "nova-tabs-2-4-tab-liste"
            ]
        },
        {
            "slug": "nova-tab-release-2-6-tab-releasen",
            "pathId": "2.6",
            "stableKey": "mcp:tab-management-und-claims:2.6:nova-tab-release-2-6-tab-releasen",
            "contentHash": "b32b8a0538831db9915b1e1e13242dae4c5d95e346f048df8fc226e3aa1abb3c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_release",
                "en": "nova.tab_release"
            },
            "primaryTool": "nova.tab_release",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Tab releasen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Tab releasen\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-release-2-6-tab-releasen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-release-2-6-tab-releasen"
            },
            "relatedEntries": [
                "nova-tab-release-2-13-release-finalize-stats",
                "nova-tab-release-51-6-release-ohne-claim",
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen"
            ]
        },
        {
            "slug": "nova-tab-close-2-7-tab-schliessen",
            "pathId": "2.7",
            "stableKey": "mcp:tab-management-und-claims:2.7:nova-tab-close-2-7-tab-schliessen",
            "contentHash": "13b132aca9560e7286a3639eb0f05b5f0420dc3036fa986953583fbc98871a4d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_close",
                "en": "nova.tab_close"
            },
            "primaryTool": "nova.tab_close",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Tab schließen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Close tab\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-close-2-7-tab-schließen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-close-2-7-tab-schliessen"
            },
            "relatedEntries": [
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen",
                "nova-set-active-tab-2-3-tab-wechseln",
                "nova-tabs-2-4-tab-liste"
            ]
        },
        {
            "slug": "2-8-claim-conflict",
            "pathId": "2.8",
            "stableKey": "mcp:tab-management-und-claims:2.8:2-8-claim-conflict",
            "contentHash": "1671d3e2fb99722b560b844dc2464eb08e1c9e4a5efba22ee596fedab67282c4",
            "diffStatus": "unchanged",
            "title": {
                "de": "Claim-Conflict",
                "en": "Claim-Conflict"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Claim-Conflict ist eine öffentliche Referenz für Tabs, aktive Ziele und Claim-Zustände. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Claim-Conflict is a public reference for tabs, active targets, and claim state. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "claimHint"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/2-8-claim-conflict",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/2-8-claim-conflict"
            },
            "relatedEntries": [
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen",
                "nova-set-active-tab-2-3-tab-wechseln",
                "nova-tabs-2-4-tab-liste"
            ]
        },
        {
            "slug": "nova-tab-claim-2-9-reclaim",
            "pathId": "2.9",
            "stableKey": "mcp:tab-management-und-claims:2.9:nova-tab-claim-2-9-reclaim",
            "contentHash": "5c023cca97db13199ef4fa666c539391ce65d350d60aa0b2361fe3baa0057d3c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_claim",
                "en": "nova.tab_claim"
            },
            "primaryTool": "nova.tab_claim",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Reclaim\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Reclaim\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "reclaimReason"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-claim-2-9-reclaim",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-claim-2-9-reclaim"
            },
            "relatedEntries": [
                "nova-tab-claim-2-2-tab-claimen",
                "nova-tab-claim-51-4-out-of-range-integer",
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-set-active-tab-2-3-tab-wechseln"
            ]
        },
        {
            "slug": "nova-tabs-2-10-tab-activity-resume",
            "pathId": "2.10",
            "stableKey": "mcp:tab-management-und-claims:2.10:nova-tabs-2-10-tab-activity-resume",
            "contentHash": "d7b3511ec10def449dcfeea0ac31e9b692129220d132cab6be101c5a29ea6899",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tabs",
                "en": "nova.tabs"
            },
            "primaryTool": "nova.tabs",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tab Activity Resume\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to check the state or evidence for \"Tab Activity Resume\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "lastAgentActivity",
                "lastTool",
                "lastAt",
                "claimOwner"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tabs-2-10-tab-activity-resume",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tabs-2-10-tab-activity-resume"
            },
            "relatedEntries": [
                "nova-tabs-2-4-tab-liste",
                "nova-set-active-tab-2-11-active-tab-activation-edge",
                "nova-tabs-14-10-tab-awareness-warning",
                "nova-emulation-set-media-21-6-dark-mode-emulieren"
            ]
        },
        {
            "slug": "nova-set-active-tab-2-11-active-tab-activation-edge",
            "pathId": "2.11",
            "stableKey": "mcp:tab-management-und-claims:2.11:nova-set-active-tab-2-11-active-tab-activation-edge",
            "contentHash": "54071edb0d5644943e54f68fa6c2e1329acbceb03c56b7745c973b6179526e23",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.set_active_tab",
                "en": "nova.set_active_tab"
            },
            "primaryTool": "nova.set_active_tab",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Active-Tab Activation Edge\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Active-Tab Activation Edge\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "activeTargetId",
                "reasonCode",
                "tab.activate_timeout",
                "retryAfterMs"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-set-active-tab-2-11-active-tab-activation-edge",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-set-active-tab-2-11-active-tab-activation-edge"
            },
            "relatedEntries": [
                "nova-set-active-tab-2-3-tab-wechseln",
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen",
                "nova-tabs-2-4-tab-liste"
            ]
        },
        {
            "slug": "nova-tab-new-2-12-tab-new-auto-claim",
            "pathId": "2.12",
            "stableKey": "mcp:tab-management-und-claims:2.12:nova-tab-new-2-12-tab-new-auto-claim",
            "contentHash": "436aa14a36df19e609bb64bdd5701b624f57cec5b132cef16473491acfd389fa",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_new",
                "en": "nova.tab_new"
            },
            "primaryTool": "nova.tab_new",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Tab-New Auto-Claim\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Tab-New Auto-Claim\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "url",
                "agentId",
                "claim",
                "ttlMs"
            ],
            "responseSignals": [
                "state",
                "agentIdSource",
                "leaseMs",
                "leaseExpiresAtUtc"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-new-2-12-tab-new-auto-claim",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-new-2-12-tab-new-auto-claim"
            },
            "relatedEntries": [
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tabs-33-3-tab-in-sandbox",
                "nova-tab-new-51-16-non-web-navigation-highimpact",
                "nova-tab-claim-2-2-tab-claimen"
            ]
        },
        {
            "slug": "nova-tab-release-2-13-release-finalize-stats",
            "pathId": "2.13",
            "stableKey": "mcp:tab-management-und-claims:2.13:nova-tab-release-2-13-release-finalize-stats",
            "contentHash": "6928afb485a89d0dc40be35895b25310e0c8602a9fe1530c2f0d1b70782fa551",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_release",
                "en": "nova.tab_release"
            },
            "primaryTool": "nova.tab_release",
            "status": "explained",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Für Tabs, aktive Ziele und Claim-Zustände nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Release Finalize Stats\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For tabs, active targets, and claim state, an agent uses this public tool to carry out the bounded step \"Release Finalize Stats\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "finalizeDecision"
            ],
            "responseSignals": [
                "finalizeStats",
                "finalizeOutboxPayload",
                "camelCase"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-release-2-13-release-finalize-stats",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-release-2-13-release-finalize-stats"
            },
            "relatedEntries": [
                "nova-tab-release-2-6-tab-releasen",
                "nova-tab-release-51-6-release-ohne-claim",
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen"
            ]
        },
        {
            "slug": "2-14-release-token-override",
            "pathId": "2.14",
            "stableKey": "mcp:tab-management-und-claims:2.14:2-14-release-token-override",
            "contentHash": "8d6880a81615e4039397659f998bd79199c39d3b2b9ca8e8f759b5913be98a20",
            "diffStatus": "unchanged",
            "title": {
                "de": "Release Token Override",
                "en": "Release Token Override"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "tab-management-und-claims",
            "familyTitle": {
                "de": "Tab-Management & Claims",
                "en": "Tab Management & Claims"
            },
            "summary": {
                "de": "Release Token Override ist eine öffentliche Referenz für Tabs, aktive Ziele und Claim-Zustände. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Release Token Override is a public reference for tabs, active targets, and claim state. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "claim.session_mismatch",
                "releaseAuthorization"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/2-14-release-token-override",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/2-14-release-token-override"
            },
            "relatedEntries": [
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-claim-2-2-tab-claimen",
                "nova-set-active-tab-2-3-tab-wechseln",
                "nova-tabs-2-4-tab-liste"
            ]
        },
        {
            "slug": "nova-navigate-3-1-einfache-navigation",
            "pathId": "3.1",
            "stableKey": "mcp:navigation-und-spa-routing:3.1:nova-navigate-3-1-einfache-navigation",
            "contentHash": "d16406686e33b969271b8ecdbc3d178d2b42fe5bbb2057f1e7511e231e18cb14",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.navigate",
                "en": "nova.navigate"
            },
            "primaryTool": "nova.navigate",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Einfache Navigation\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"Einfache Navigation\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "url"
            ],
            "responseSignals": [
                "pageUrl",
                "loadCompleted"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-navigate-3-1-einfache-navigation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-navigate-3-1-einfache-navigation"
            },
            "relatedEntries": [
                "nova-navigate-3-6-spa-session-block",
                "nova-navigate-3-7-force-navigate",
                "nova-navigate-3-9-navigate-commit-signal",
                "nova-navigate-49-6-navigation-plus-screenshot"
            ]
        },
        {
            "slug": "nova-route-3-2-spa-route",
            "pathId": "3.2",
            "stableKey": "mcp:navigation-und-spa-routing:3.2:nova-route-3-2-spa-route",
            "contentHash": "dc5a84f9a632f252afd7d0d279c53e167e963d95999c40d2109962d5b1147dd1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.route",
                "en": "nova.route"
            },
            "primaryTool": "nova.route",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"SPA-Route\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"SPA-Route\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "url"
            ],
            "responseSignals": [
                "routeChanged"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-route-3-2-spa-route",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-route-3-2-spa-route"
            },
            "relatedEntries": [
                "nova-route-3-3-route-mit-selector",
                "nova-route-51-12-concurrent-route-conflict",
                "nova-navigate-3-1-einfache-navigation",
                "nova-back-3-4-back-forward"
            ]
        },
        {
            "slug": "nova-route-3-3-route-mit-selector",
            "pathId": "3.3",
            "stableKey": "mcp:navigation-und-spa-routing:3.3:nova-route-3-3-route-mit-selector",
            "contentHash": "435aa9b9f296f0c46396e9a0b6d3f122f112021e8c455b09b7bd55ef8f05c655",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.route",
                "en": "nova.route"
            },
            "primaryTool": "nova.route",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Route mit Selector\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"Route with selector\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "selector",
                "href"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-route-3-3-route-mit-selector",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-route-3-3-route-mit-selector"
            },
            "relatedEntries": [
                "nova-route-3-2-spa-route",
                "nova-route-51-12-concurrent-route-conflict",
                "nova-navigate-3-1-einfache-navigation",
                "nova-back-3-4-back-forward"
            ]
        },
        {
            "slug": "nova-back-3-4-back-forward",
            "pathId": "3.4",
            "stableKey": "mcp:navigation-und-spa-routing:3.4:nova-back-3-4-back-forward",
            "contentHash": "773123eb9428dccf82b04beaf861fc35bf869d1a7945c1617349fca8ccc01ede",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.back",
                "en": "nova.back"
            },
            "primaryTool": "nova.back",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Back/Forward\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"Back/Forward\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-back-3-4-back-forward",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-back-3-4-back-forward"
            },
            "relatedEntries": [
                "nova-back-3-10-spa-back-forward-same-document",
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector"
            ]
        },
        {
            "slug": "nova-reload-3-5-reload",
            "pathId": "3.5",
            "stableKey": "mcp:navigation-und-spa-routing:3.5:nova-reload-3-5-reload",
            "contentHash": "13c68375271d2704ac3bee66506e61078ef099450871a55ae643010b673b915e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.reload",
                "en": "nova.reload"
            },
            "primaryTool": "nova.reload",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Reload\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"Reload\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pageUrl"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-reload-3-5-reload",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-reload-3-5-reload"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector",
                "nova-back-3-4-back-forward"
            ]
        },
        {
            "slug": "nova-navigate-3-6-spa-session-block",
            "pathId": "3.6",
            "stableKey": "mcp:navigation-und-spa-routing:3.6:nova-navigate-3-6-spa-session-block",
            "contentHash": "3586cd873ac5f2f87fb499861b58821378250b38be5f923472292c8e4b0dcfd4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.navigate",
                "en": "nova.navigate"
            },
            "primaryTool": "nova.navigate",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"SPA-Session-Block\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"SPA-Session-Block\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-navigate-3-6-spa-session-block",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-navigate-3-6-spa-session-block"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-navigate-3-7-force-navigate",
                "nova-navigate-3-9-navigate-commit-signal",
                "nova-navigate-49-6-navigation-plus-screenshot"
            ]
        },
        {
            "slug": "nova-navigate-3-7-force-navigate",
            "pathId": "3.7",
            "stableKey": "mcp:navigation-und-spa-routing:3.7:nova-navigate-3-7-force-navigate",
            "contentHash": "de8944b444abb24e54f002e176962e9afaa18bf799b30761bec079791cabd669",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.navigate",
                "en": "nova.navigate"
            },
            "primaryTool": "nova.navigate",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Force-Navigate\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"Force-Navigate\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "force"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-navigate-3-7-force-navigate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-navigate-3-7-force-navigate"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-navigate-3-6-spa-session-block",
                "nova-navigate-3-9-navigate-commit-signal",
                "nova-navigate-49-6-navigation-plus-screenshot"
            ]
        },
        {
            "slug": "3-8-auth-persistence-gate",
            "pathId": "3.8",
            "stableKey": "mcp:navigation-und-spa-routing:3.8:3-8-auth-persistence-gate",
            "contentHash": "d30384b7e8e1c8201fe4f42e09606e905f03ace3dc33c8884b036630d6f248de",
            "diffStatus": "unchanged",
            "title": {
                "de": "Auth-Persistence-Gate",
                "en": "Auth-Persistence-Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Auth-Persistence-Gate ist eine öffentliche Referenz für Navigation, Verlauf und kontrollierte Seitenwechsel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Auth-Persistence-Gate is a public reference for navigation, history, and controlled page changes. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/3-8-auth-persistence-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/3-8-auth-persistence-gate"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector",
                "nova-back-3-4-back-forward"
            ]
        },
        {
            "slug": "nova-navigate-3-9-navigate-commit-signal",
            "pathId": "3.9",
            "stableKey": "mcp:navigation-und-spa-routing:3.9:nova-navigate-3-9-navigate-commit-signal",
            "contentHash": "cf2ba3986ca4d6bc05da012c6489240d2b32e2a4f3e69776962b6580531eb160",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.navigate",
                "en": "nova.navigate"
            },
            "primaryTool": "nova.navigate",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Navigate Commit-Signal\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"Navigate Commit-Signal\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "waitForLoad"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-navigate-3-9-navigate-commit-signal",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-navigate-3-9-navigate-commit-signal"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-navigate-3-6-spa-session-block",
                "nova-navigate-3-7-force-navigate",
                "nova-navigate-49-6-navigation-plus-screenshot"
            ]
        },
        {
            "slug": "nova-back-3-10-spa-back-forward-same-document",
            "pathId": "3.10",
            "stableKey": "mcp:navigation-und-spa-routing:3.10:nova-back-3-10-spa-back-forward-same-document",
            "contentHash": "302c648952e40932b3f92fa769a8abda99e536968323df3ca460b80786486238",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.back",
                "en": "nova.back"
            },
            "primaryTool": "nova.back",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"SPA Back/Forward Same-Document\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to carry out the bounded step \"SPA Back/Forward Same-Document\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "navigate.spa_session_preservation"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-back-3-10-spa-back-forward-same-document",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-back-3-10-spa-back-forward-same-document"
            },
            "relatedEntries": [
                "nova-back-3-4-back-forward",
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector"
            ]
        },
        {
            "slug": "nova-history-get-3-11-history-snapshot",
            "pathId": "3.11",
            "stableKey": "mcp:navigation-und-spa-routing:3.11:nova-history-get-3-11-history-snapshot",
            "contentHash": "5844e9c4e29523a005aff89c11d91d6d5cece5b51464118d0dfcbc05a127095a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.history_get",
                "en": "nova.history_get"
            },
            "primaryTool": "nova.history_get",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"History Snapshot\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to check the state or evidence for \"History Snapshot\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "currentIndex",
                "entryId",
                "transitionType",
                "canGoBack",
                "canGoForward"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-history-get-3-11-history-snapshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-history-get-3-11-history-snapshot"
            },
            "relatedEntries": [
                "nova-history-get-3-12-history-jump-per-entryid",
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector"
            ]
        },
        {
            "slug": "nova-history-get-3-12-history-jump-per-entryid",
            "pathId": "3.12",
            "stableKey": "mcp:navigation-und-spa-routing:3.12:nova-history-get-3-12-history-jump-per-entryid",
            "contentHash": "f67015649ecf3eefee1e80507181b1012bccd58df7d724ea48856cb150d8aba9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.history_get",
                "en": "nova.history_get"
            },
            "primaryTool": "nova.history_get",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"History Jump per EntryId\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to check the state or evidence for \"History Jump per EntryId\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "entryId",
                "waitForLoad"
            ],
            "responseSignals": [
                "entryId",
                "waitForLoad"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-history-get-3-12-history-jump-per-entryid",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-history-get-3-12-history-jump-per-entryid"
            },
            "relatedEntries": [
                "nova-history-get-3-11-history-snapshot",
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector"
            ]
        },
        {
            "slug": "nova-history-go-3-13-history-jump-per-offset",
            "pathId": "3.13",
            "stableKey": "mcp:navigation-und-spa-routing:3.13:nova-history-go-3-13-history-jump-per-offset",
            "contentHash": "9ccef6a2a359d31d360c02e9215ebabb6acd7b4719b870a7d6f4c4e208a26a88",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.history_go",
                "en": "nova.history_go"
            },
            "primaryTool": "nova.history_go",
            "status": "explained",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "Für Navigation, Verlauf und kontrollierte Seitenwechsel nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"History Jump per Offset\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For navigation, history, and controlled page changes, an agent uses this public tool to check the state or evidence for \"History Jump per Offset\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "offset"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-history-go-3-13-history-jump-per-offset",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-history-go-3-13-history-jump-per-offset"
            },
            "relatedEntries": [
                "nova-history-get-3-12-history-jump-per-entryid",
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector"
            ]
        },
        {
            "slug": "3-14-history-no-op-und-validation",
            "pathId": "3.14",
            "stableKey": "mcp:navigation-und-spa-routing:3.14:3-14-history-no-op-und-validation",
            "contentHash": "0eb0d57b5b077f5690a42eb0c116b57a82305950e65b5759ceb204a1b29a7d5c",
            "diffStatus": "unchanged",
            "title": {
                "de": "History No-op & Validation",
                "en": "History No-op & Validation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "History No-op & Validation ist eine öffentliche Referenz für Navigation, Verlauf und kontrollierte Seitenwechsel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "History No-op & Validation is a public reference for navigation, history, and controlled page changes. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "entryId",
                "offset",
                "reasonCode",
                "navigation.history_already_current"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/3-14-history-no-op-und-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/3-14-history-no-op-und-validation"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector",
                "nova-back-3-4-back-forward"
            ]
        },
        {
            "slug": "3-15-history-multi-step-gate",
            "pathId": "3.15",
            "stableKey": "mcp:navigation-und-spa-routing:3.15:3-15-history-multi-step-gate",
            "contentHash": "a6c6cee53406e5b4abb4410158a05b19025ed4d5b3dc45b1e379627cabca18be",
            "diffStatus": "unchanged",
            "title": {
                "de": "History Multi-Step Gate",
                "en": "History Multi-Step Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "History Multi-Step Gate ist eine öffentliche Referenz für Navigation, Verlauf und kontrollierte Seitenwechsel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "History Multi-Step Gate is a public reference for navigation, history, and controlled page changes. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "force",
                "navigation.history_multi_step_requires_force"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/3-15-history-multi-step-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/3-15-history-multi-step-gate"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector",
                "nova-back-3-4-back-forward"
            ]
        },
        {
            "slug": "3-16-history-auth-persistence",
            "pathId": "3.16",
            "stableKey": "mcp:navigation-und-spa-routing:3.16:3-16-history-auth-persistence",
            "contentHash": "7667eafd9c0b57d9d4057c5a881331c1104df6f3d0e8b9a9704e23465d37d791",
            "diffStatus": "unchanged",
            "title": {
                "de": "History Auth-Persistence",
                "en": "History Auth-Persistence"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "navigation-und-spa-routing",
            "familyTitle": {
                "de": "Navigation & SPA-Routing",
                "en": "Navigation & SPA Routing"
            },
            "summary": {
                "de": "History Auth-Persistence ist eine öffentliche Referenz für Navigation, Verlauf und kontrollierte Seitenwechsel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "History Auth-Persistence is a public reference for navigation, history, and controlled page changes. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "confirmSessionDestruction"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/3-16-history-auth-persistence",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/3-16-history-auth-persistence"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector",
                "nova-back-3-4-back-forward"
            ]
        },
        {
            "slug": "nova-perceive-4-1-perceive",
            "pathId": "4.1",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.1:nova-perceive-4-1-perceive",
            "contentHash": "30e67addb75ab0db0c220691b7d69facee398da1886c51475d46391ee2a6a796",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Perceive\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Perceive\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "structuredContent"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-4-1-perceive",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-4-1-perceive"
            },
            "relatedEntries": [
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields",
                "nova-perceive-5-22-cta-ref-selector-identity"
            ]
        },
        {
            "slug": "nova-page-info-4-2-page-info",
            "pathId": "4.2",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.2:nova-page-info-4-2-page-info",
            "contentHash": "2f05084751697fbe6afd92ebd9e8491462a4113a736c8a2b8b749e195dfa9c2f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.page_info",
                "en": "nova.page_info"
            },
            "primaryTool": "nova.page_info",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Page-Info\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Page-Info\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-page-info-4-2-page-info",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-page-info-4-2-page-info"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen",
                "nova-capture-screenshot-4-5-screenshot"
            ]
        },
        {
            "slug": "nova-read-dom-4-3-dom-lesen",
            "pathId": "4.3",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.3:nova-read-dom-4-3-dom-lesen",
            "contentHash": "013d6d98f24051e3a5a4d59ec12befdb0f8643df381047b607c3532b8a6777f9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.read_dom",
                "en": "nova.read_dom"
            },
            "primaryTool": "nova.read_dom",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"DOM lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"DOM read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "selector"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-read-dom-4-3-dom-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-read-dom-4-3-dom-lesen"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-text-4-4-text-lesen",
                "nova-capture-screenshot-4-5-screenshot"
            ]
        },
        {
            "slug": "nova-read-text-4-4-text-lesen",
            "pathId": "4.4",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.4:nova-read-text-4-4-text-lesen",
            "contentHash": "d6aca484be0ebfcb31205dedb49f95b1c539f4c9c7a14bc436a89f942fbb448f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.read_text",
                "en": "nova.read_text"
            },
            "primaryTool": "nova.read_text",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Text lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Text read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "selector"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-read-text-4-4-text-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-read-text-4-4-text-lesen"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-capture-screenshot-4-5-screenshot"
            ]
        },
        {
            "slug": "nova-capture-screenshot-4-5-screenshot",
            "pathId": "4.5",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.5:nova-capture-screenshot-4-5-screenshot",
            "contentHash": "8b8f047a8f953213716a813f0a71fcf295aa4b62fedb7ecf1cf76c146bddea98",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_screenshot",
                "en": "nova.capture_screenshot"
            },
            "primaryTool": "nova.capture_screenshot",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Screenshot\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Screenshot\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "screenshotFilePath"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-screenshot-4-5-screenshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-screenshot-4-5-screenshot"
            },
            "relatedEntries": [
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-screenshot-31-15-full-page-screenshot",
                "nova-capture-screenshot-49-1-highlight-selector"
            ]
        },
        {
            "slug": "nova-list-resources-4-6-resource-lesen",
            "pathId": "4.6",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.6:nova-list-resources-4-6-resource-lesen",
            "contentHash": "3974b5581a8e5ecdf10f0bc95bebd2da067979658026fc2dc94fd35d2c0d7a40",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.list_resources",
                "en": "nova.list_resources"
            },
            "primaryTool": "nova.list_resources",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Resource lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Resource read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "url"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-list-resources-4-6-resource-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-list-resources-4-6-resource-lesen"
            },
            "relatedEntries": [
                "nova-grep-resources-4-17-resource-grep",
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen"
            ]
        },
        {
            "slug": "nova-search-text-4-7-text-suchen",
            "pathId": "4.7",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.7:nova-search-text-4-7-text-suchen",
            "contentHash": "9621985c47697f7ef6ed794d69478b279a85591cf32d29e24d21fcdbd4f4f562",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.search_text",
                "en": "nova.search_text"
            },
            "primaryTool": "nova.search_text",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Text suchen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Text search\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "text"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-search-text-4-7-text-suchen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-search-text-4-7-text-suchen"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-console-read-4-8-console-lesen",
            "pathId": "4.8",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.8:nova-console-read-4-8-console-lesen",
            "contentHash": "42c856da7c69a995d76263dbc23f8f9ebedea4953713baf074e3004659a75ee4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.console_read",
                "en": "nova.console_read"
            },
            "primaryTool": "nova.console_read",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Console lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Console read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-console-read-4-8-console-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-console-read-4-8-console-lesen"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-get-element-rect-4-9-element-rect",
            "pathId": "4.9",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.9:nova-get-element-rect-4-9-element-rect",
            "contentHash": "575022ad01f4be1bbc31b8c9cfc65398d7dd577f38aaf816022f98c2ad478902",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_element_rect",
                "en": "nova.get_element_rect"
            },
            "primaryTool": "nova.get_element_rect",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Element-Rect\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Element-Rect\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "selector"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-element-rect-4-9-element-rect",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-element-rect-4-9-element-rect"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-read-text-structured-4-10-strukturierter-text",
            "pathId": "4.10",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.10:nova-read-text-structured-4-10-strukturierter-text",
            "contentHash": "5692585b353705cb6ad2229739d1cc8e8ae36b31f6b55741abc6449077448d73",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.read_text_structured",
                "en": "nova.read_text_structured"
            },
            "primaryTool": "nova.read_text_structured",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Strukturierter Text\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Structured text\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-read-text-structured-4-10-strukturierter-text",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-read-text-structured-4-10-strukturierter-text"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-perceive-4-11-perceive-snapshot-query",
            "pathId": "4.11",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.11:nova-perceive-4-11-perceive-snapshot-query",
            "contentHash": "2eaef5c792bd48d34802b1c53691b142396e7df486b89d1cebd66858484b8cea",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Perceive Snapshot Query\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Perceive Snapshot Query\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "mode",
                "snapshotId",
                "op"
            ],
            "responseSignals": [
                "snapshotId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-4-11-perceive-snapshot-query",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-4-11-perceive-snapshot-query"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields",
                "nova-perceive-5-22-cta-ref-selector-identity"
            ]
        },
        {
            "slug": "4-12-identity-overlay-warning",
            "pathId": "4.12",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.12:4-12-identity-overlay-warning",
            "contentHash": "bf2d471d0ec585dcd3f1a3c1f1b18ebe9ae6d4c1ecefab6bd51f0186f918246d",
            "diffStatus": "unchanged",
            "title": {
                "de": "Identity Overlay Warning",
                "en": "Identity Overlay Warning"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Identity Overlay Warning ist eine öffentliche Referenz für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Identity Overlay Warning is a public reference for page perception, diagnostics, and verifiable read signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "structuredContent.identityOverlayWarning"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/4-12-identity-overlay-warning",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/4-12-identity-overlay-warning"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-perceive-4-13-form-analysis-autofill-framework",
            "pathId": "4.13",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.13:nova-perceive-4-13-form-analysis-autofill-framework",
            "contentHash": "d75e7600e0a5b6eba763c27267b3343c2eed2e7d89353fa5d3f44effe3627a88",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Form-Analysis Autofill/Framework\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Form-Analysis Autofill/Framework\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "autofillWarning",
                "frameworkHint",
                "interactionAdvice",
                "verificationHints"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-4-13-form-analysis-autofill-framework",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-4-13-form-analysis-autofill-framework"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-15-essential-safety-fields",
                "nova-perceive-5-22-cta-ref-selector-identity"
            ]
        },
        {
            "slug": "nova-read-resource-4-14-resource-structured-bodies",
            "pathId": "4.14",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.14:nova-read-resource-4-14-resource-structured-bodies",
            "contentHash": "f910a1bcfe819c4e66344da8681a4e52d172605075cd12dcfee99cc56f463046",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.read_resource",
                "en": "nova.read_resource"
            },
            "primaryTool": "nova.read_resource",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Resource Structured Bodies\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Resource Structured Bodies\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "structuredContent.resourceText",
                "resourceBase64"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-read-resource-4-14-resource-structured-bodies",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-read-resource-4-14-resource-structured-bodies"
            },
            "relatedEntries": [
                "nova-list-resources-4-6-resource-lesen",
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen"
            ]
        },
        {
            "slug": "nova-perceive-4-15-essential-safety-fields",
            "pathId": "4.15",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.15:nova-perceive-4-15-essential-safety-fields",
            "contentHash": "800530e9574f7a8586c7d7b53da1d880b71f4de02a9c8a7990feb752aad7ddee",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Essential Safety Fields\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Essential Safety Fields\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "responseDetail"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-4-15-essential-safety-fields",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-4-15-essential-safety-fields"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-5-22-cta-ref-selector-identity"
            ]
        },
        {
            "slug": "nova-tools-bundle-4-16-page-read-debug-bundle",
            "pathId": "4.16",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.16:nova-tools-bundle-4-16-page-read-debug-bundle",
            "contentHash": "2b45d6f7c5c7384cdc2c7071d70bea2e99db6e5d3ec9c426b3ca9cbd054b32fa",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Page-Read-Debug Bundle\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Page-Read-Debug Bundle\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-4-16-page-read-debug-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-4-16-page-read-debug-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-6-7-form-submission-bundle"
            ]
        },
        {
            "slug": "nova-grep-resources-4-17-resource-grep",
            "pathId": "4.17",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.17:nova-grep-resources-4-17-resource-grep",
            "contentHash": "6d586cda84d30aabfef255d0dce73bd693351270d596ae4ad644ffe0131feb8b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.grep_resources",
                "en": "nova.grep_resources"
            },
            "primaryTool": "nova.grep_resources",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Resource Grep\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Resource Grep\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "pattern"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-grep-resources-4-17-resource-grep",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-grep-resources-4-17-resource-grep"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-network-read-4-18-network-read",
            "pathId": "4.18",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.18:nova-network-read-4-18-network-read",
            "contentHash": "33b9a61c05f6dfcca82aada74549087cbfb0a7b1e5c62d1354e01dac0b3caff8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.network_read",
                "en": "nova.network_read"
            },
            "primaryTool": "nova.network_read",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Network Read\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Network Read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "limit"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-network-read-4-18-network-read",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-network-read-4-18-network-read"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-messages-read-4-19-messages-read",
            "pathId": "4.19",
            "stableKey": "mcp:seiten-lesen-und-inspizieren:4.19:nova-messages-read-4-19-messages-read",
            "contentHash": "f5cc8cd9017b5938482973c9ded50237d299af93393dadba6f397d5451383617",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.messages_read",
                "en": "nova.messages_read"
            },
            "primaryTool": "nova.messages_read",
            "status": "explained",
            "familyId": "seiten-lesen-und-inspizieren",
            "familyTitle": {
                "de": "Seiten lesen & inspizieren",
                "en": "Read & Inspect Pages"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Messages Read\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Messages Read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "limit"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-messages-read-4-19-messages-read",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-messages-read-4-19-messages-read"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-page-info-4-2-page-info",
                "nova-read-dom-4-3-dom-lesen",
                "nova-read-text-4-4-text-lesen"
            ]
        },
        {
            "slug": "nova-click-selector-5-1-click",
            "pathId": "5.1",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.1:nova-click-selector-5-1-click",
            "contentHash": "4eebb8b18c7ddeda6a3c03d41e43c50984b41e4736652a54672e94ef541483d9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.click_selector",
                "en": "nova.click_selector"
            },
            "primaryTool": "nova.click_selector",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Click\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Click\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "selector"
            ],
            "responseSignals": [
                "actionDispatched"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-click-selector-5-1-click",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-click-selector-5-1-click"
            },
            "relatedEntries": [
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-click-selector-5-20-pre-loop-stability-check",
                "nova-click-selector-11-16-fr-1-selector-learning-debt",
                "nova-click-selector-49-7-click-plus-screenshot"
            ]
        },
        {
            "slug": "nova-type-selector-5-2-type-plus-verify",
            "pathId": "5.2",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.2:nova-type-selector-5-2-type-plus-verify",
            "contentHash": "e2f4d54df231b3436df13da7fa0f41b80c626d9db4c864f4e532d956e23fe6cf",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.type_selector",
                "en": "nova.type_selector"
            },
            "primaryTool": "nova.type_selector",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Type + Verify\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Type + Verify\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "selector",
                "text"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-type-selector-5-2-type-plus-verify",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-type-selector-5-2-type-plus-verify"
            },
            "relatedEntries": [
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-type-selector-5-17-type-truncation-warning",
                "nova-click-selector-11-16-fr-1-selector-learning-debt",
                "nova-type-selector-51-10-type-mit-hydration-drift"
            ]
        },
        {
            "slug": "nova-select-option-5-3-select-option",
            "pathId": "5.3",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.3:nova-select-option-5-3-select-option",
            "contentHash": "1cc9db648a4e7f76e85162f2629393af031aaaef08d4d3d7587f421db69eca26",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.select_option",
                "en": "nova.select_option"
            },
            "primaryTool": "nova.select_option",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Select Option\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Select Option\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "selector",
                "value"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-select-option-5-3-select-option",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-select-option-5-3-select-option"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-choose-option-5-4-choose-option",
                "nova-scroll-smart-5-5-scroll-smart"
            ]
        },
        {
            "slug": "nova-choose-option-5-4-choose-option",
            "pathId": "5.4",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.4:nova-choose-option-5-4-choose-option",
            "contentHash": "37b3506cd232493b78f4c6724a1a5f7edb9699a63c83fffcda5a15073d399352",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.choose_option",
                "en": "nova.choose_option"
            },
            "primaryTool": "nova.choose_option",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Choose Option\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Choose Option\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-choose-option-5-4-choose-option",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-choose-option-5-4-choose-option"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-scroll-smart-5-5-scroll-smart"
            ]
        },
        {
            "slug": "nova-scroll-smart-5-5-scroll-smart",
            "pathId": "5.5",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.5:nova-scroll-smart-5-5-scroll-smart",
            "contentHash": "f4c8a3a2230d417f7629364bf094c8972648ef30571726e8840b6fd305ca233b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scroll_smart",
                "en": "nova.scroll_smart"
            },
            "primaryTool": "nova.scroll_smart",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Scroll Smart\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Scroll Smart\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "direction"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scroll-smart-5-5-scroll-smart",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scroll-smart-5-5-scroll-smart"
            },
            "relatedEntries": [
                "nova-scroll-smart-38-3-scroll-smart",
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option"
            ]
        },
        {
            "slug": "nova-dismiss-blockers-5-6-dismiss-blockers",
            "pathId": "5.6",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.6:nova-dismiss-blockers-5-6-dismiss-blockers",
            "contentHash": "9476fc0a79b1693716bf057a385f448ec7082206370434e69ef0add4fb2b1beb",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.dismiss_blockers",
                "en": "nova.dismiss_blockers"
            },
            "primaryTool": "nova.dismiss_blockers",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Dismiss Blockers\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Dismiss Blockers\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-dismiss-blockers-5-6-dismiss-blockers",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-dismiss-blockers-5-6-dismiss-blockers"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-file-upload-5-7-file-upload",
            "pathId": "5.7",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.7:nova-file-upload-5-7-file-upload",
            "contentHash": "42079caf0566f2af4a2c6f9200ac38803fae46a4eb561905e6cebfafaafb8701",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.file_upload",
                "en": "nova.file_upload"
            },
            "primaryTool": "nova.file_upload",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"File Upload\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to handle the sensitive path \"File Upload\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "selector",
                "type",
                "filePaths"
            ],
            "responseSignals": [
                "filePaths"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-file-upload-5-7-file-upload",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-file-upload-5-7-file-upload"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-input-shortcut-5-8-keyboard-shortcut",
            "pathId": "5.8",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.8:nova-input-shortcut-5-8-keyboard-shortcut",
            "contentHash": "b4d1fbeeff6eb8b30c1bd5f6c1e1c70283fb6e9f27c8aed0a7a3fd2363bab69d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_shortcut",
                "en": "nova.input_shortcut"
            },
            "primaryTool": "nova.input_shortcut",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Keyboard-Shortcut\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Keyboard-Shortcut\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "combo"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-shortcut-5-8-keyboard-shortcut",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-shortcut-5-8-keyboard-shortcut"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-input-text-5-11-input-text-raw",
            "pathId": "5.11",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.11:nova-input-text-5-11-input-text-raw",
            "contentHash": "d04c0c1f254d029bf36e0fccd44a807973750456f0af1822d2da9ecb4d0774ba",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_text",
                "en": "nova.input_text"
            },
            "primaryTool": "nova.input_text",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Input-Text (raw)\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Input-Text (raw)\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "text"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-text-5-11-input-text-raw",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-text-5-11-input-text-raw"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-input-key-5-12-input-key-raw",
            "pathId": "5.12",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.12:nova-input-key-5-12-input-key-raw",
            "contentHash": "bc354fb549b11cb87e1d7a281be45dd02fdea4ef07e281ac6fcd60e24bdd94f6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_key",
                "en": "nova.input_key"
            },
            "primaryTool": "nova.input_key",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Input-Key (raw)\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Input-Key (raw)\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "key"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-key-5-12-input-key-raw",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-key-5-12-input-key-raw"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-input-click-5-13-input-click-raw",
            "pathId": "5.13",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.13:nova-input-click-5-13-input-click-raw",
            "contentHash": "ea1403adf8224dfdb7b3605fe22a7fc0a65656e00bbcbcf5407e43da392ee4d1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_click",
                "en": "nova.input_click"
            },
            "primaryTool": "nova.input_click",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Input-Click (raw)\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Input-Click (raw)\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "x",
                "y"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-click-5-13-input-click-raw",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-click-5-13-input-click-raw"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-input-move-5-14-input-move-raw",
            "pathId": "5.14",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.14:nova-input-move-5-14-input-move-raw",
            "contentHash": "24184ca9303f00ad9d3faf7cff2ce95d3e09596124896f2cc20b920e494412a8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_move",
                "en": "nova.input_move"
            },
            "primaryTool": "nova.input_move",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Input-Move (raw)\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Input-Move (raw)\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "x",
                "y"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-move-5-14-input-move-raw",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-move-5-14-input-move-raw"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-wait-for-modal-5-15-wait-for-modal",
            "pathId": "5.15",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.15:nova-wait-for-modal-5-15-wait-for-modal",
            "contentHash": "d5e5f61499be70772fa7172d113c1d7e4f82fb8bbf282e4127fd42d47939e50d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.wait_for_modal",
                "en": "nova.wait_for_modal"
            },
            "primaryTool": "nova.wait_for_modal",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Wait for Modal\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to check the state or evidence for \"Wait for Modal\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "maxResults"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-wait-for-modal-5-15-wait-for-modal",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-wait-for-modal-5-15-wait-for-modal"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-wait-for-selector-5-9-wait-for-selector",
            "pathId": "5.9",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.9:nova-wait-for-selector-5-9-wait-for-selector",
            "contentHash": "1b1c5f96fef2bcae3c5a5a0f22b91494d2bb6e66dc0e642823bd43973b1218d7",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.wait_for_selector",
                "en": "nova.wait_for_selector"
            },
            "primaryTool": "nova.wait_for_selector",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Wait for Selector\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Wait for Selector\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "selector"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-wait-for-selector-5-9-wait-for-selector",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-wait-for-selector-5-9-wait-for-selector"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-wait-for-eval-5-10-wait-for-eval",
            "pathId": "5.10",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.10:nova-wait-for-eval-5-10-wait-for-eval",
            "contentHash": "b0c45e56875ba6f5a50cd5fc808009be4f530d76e30f250ced75322172889286",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.wait_for_eval",
                "en": "nova.wait_for_eval"
            },
            "primaryTool": "nova.wait_for_eval",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Wait for Eval\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Wait for Eval\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "expression",
                "readyState"
            ],
            "responseSignals": [
                "document.readyState"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-wait-for-eval-5-10-wait-for-eval",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-wait-for-eval-5-10-wait-for-eval"
            },
            "relatedEntries": [
                "nova-eval-51-15-sensitive-eval-highimpact",
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option"
            ]
        },
        {
            "slug": "nova-click-selector-5-16-autofill-popup-warning",
            "pathId": "5.16",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.16:nova-click-selector-5-16-autofill-popup-warning",
            "contentHash": "0bfccaa1a86dc02e89c979ec28dfec6940ff791c8347811060185359e247e344",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.click_selector",
                "en": "nova.click_selector"
            },
            "primaryTool": "nova.click_selector",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Autofill Popup Warning\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Autofill Popup Warning\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "autofillPopupWarning",
                "autofillFieldRole"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-click-selector-5-16-autofill-popup-warning",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-click-selector-5-16-autofill-popup-warning"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-click-selector-5-20-pre-loop-stability-check",
                "nova-click-selector-11-16-fr-1-selector-learning-debt",
                "nova-click-selector-49-7-click-plus-screenshot"
            ]
        },
        {
            "slug": "nova-type-selector-5-17-type-truncation-warning",
            "pathId": "5.17",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.17:nova-type-selector-5-17-type-truncation-warning",
            "contentHash": "4cd59fec1a1e751b316a7e3a29a2b364227b76ef264bf4619554d1e396b85ce6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.type_selector",
                "en": "nova.type_selector"
            },
            "primaryTool": "nova.type_selector",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Type Truncation Warning\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Type Truncation Warning\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "actualChars",
                "likelyReason"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-type-selector-5-17-type-truncation-warning",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-type-selector-5-17-type-truncation-warning"
            },
            "relatedEntries": [
                "nova-type-selector-5-2-type-plus-verify",
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-click-selector-11-16-fr-1-selector-learning-debt",
                "nova-type-selector-51-10-type-mit-hydration-drift"
            ]
        },
        {
            "slug": "5-18-native-dialog-warning",
            "pathId": "5.18",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.18:5-18-native-dialog-warning",
            "contentHash": "7fc58354165771f59b3b13fb48b806c2fbf7646a400cc02316872a6fd0febe7f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Native Dialog Warning",
                "en": "Native Dialog Warning"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Native Dialog Warning ist eine öffentliche Referenz für gezielte Browserinteraktion mit vorheriger Zielprüfung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Native Dialog Warning is a public reference for targeted browser interaction with a prechecked target. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "nativeDialogWarning"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/5-18-native-dialog-warning",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/5-18-native-dialog-warning"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "5-19-file-input-risk-auto-learn",
            "pathId": "5.19",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.19:5-19-file-input-risk-auto-learn",
            "contentHash": "a8ca1b88151de6128b60a6bb895cbfa5432a1f60d8ff524ae08628e0f4f33a34",
            "diffStatus": "unchanged",
            "title": {
                "de": "File Input Risk Auto-Learn",
                "en": "File Input Risk Auto-Learn"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "File Input Risk Auto-Learn ist eine öffentliche Referenz für gezielte Browserinteraktion mit vorheriger Zielprüfung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "File Input Risk Auto-Learn is a public reference for targeted browser interaction with a prechecked target. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "fileInputRisk",
                "fileUploadSelectorHint",
                "pksAutoLearn"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/5-19-file-input-risk-auto-learn",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/5-19-file-input-risk-auto-learn"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-click-selector-5-20-pre-loop-stability-check",
            "pathId": "5.20",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.20:nova-click-selector-5-20-pre-loop-stability-check",
            "contentHash": "73bd8fb602a0b0bf60e828ee2094feb65bbdc4f7f98b4e16a138efb4437eaee5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.click_selector",
                "en": "nova.click_selector"
            },
            "primaryTool": "nova.click_selector",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Pre-Loop Stability Check\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Pre-Loop Stability Check\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-click-selector-5-20-pre-loop-stability-check",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-click-selector-5-20-pre-loop-stability-check"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-click-selector-11-16-fr-1-selector-learning-debt",
                "nova-click-selector-49-7-click-plus-screenshot"
            ]
        },
        {
            "slug": "5-21-aggressive-overlay-dismiss-telemetry",
            "pathId": "5.21",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.21:5-21-aggressive-overlay-dismiss-telemetry",
            "contentHash": "9d0e6418f63265b12b0575cbe772c4b46a61a9d0331fa35e59061437352e68dd",
            "diffStatus": "unchanged",
            "title": {
                "de": "Aggressive Overlay Dismiss Telemetry",
                "en": "Aggressive Overlay Dismiss Telemetry"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Aggressive Overlay Dismiss Telemetry ist eine öffentliche Referenz für gezielte Browserinteraktion mit vorheriger Zielprüfung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Aggressive Overlay Dismiss Telemetry is a public reference for targeted browser interaction with a prechecked target. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "overlayDismissAttempts",
                "aggressiveOverlayDismissTriggered"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/5-21-aggressive-overlay-dismiss-telemetry",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/5-21-aggressive-overlay-dismiss-telemetry"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-perceive-5-22-cta-ref-selector-identity",
            "pathId": "5.22",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.22:nova-perceive-5-22-cta-ref-selector-identity",
            "contentHash": "b89cc64578cee9d78e84f146131505515f0b53ac281ba032a165be9954551302",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"CTA Ref Selector Identity\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to handle the sensitive path \"CTA Ref Selector Identity\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-5-22-cta-ref-selector-identity",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-5-22-cta-ref-selector-identity"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-cmp-apply-5-23-cmp-apply",
            "pathId": "5.23",
            "stableKey": "mcp:interaktion-klick-tippen-formulare:5.23:nova-cmp-apply-5-23-cmp-apply",
            "contentHash": "1883f80a9eb621d2475e10c3a068aad89706cc4f258514a45e7d58c5b36a88b2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cmp_apply",
                "en": "nova.cmp_apply"
            },
            "primaryTool": "nova.cmp_apply",
            "status": "explained",
            "familyId": "interaktion-klick-tippen-formulare",
            "familyTitle": {
                "de": "Interaktion (Klick, Tippen, Formulare)",
                "en": "Interaction (Click, Type, Forms)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"CMP Apply\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"CMP Apply\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "mode"
            ],
            "responseSignals": [
                "user_per_site"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cmp-apply-5-23-cmp-apply",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cmp-apply-5-23-cmp-apply"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-type-selector-5-2-type-plus-verify",
                "nova-select-option-5-3-select-option",
                "nova-choose-option-5-4-choose-option"
            ]
        },
        {
            "slug": "nova-guarded-send-message-6-1-guarded-send",
            "pathId": "6.1",
            "stableKey": "mcp:guarded-actions-high-impact:6.1:nova-guarded-send-message-6-1-guarded-send",
            "contentHash": "261fd459df989f22e253906faf451b0a7aefb680c7c09a7d33423ff1a4bafa72",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.guarded_send_message",
                "en": "nova.guarded_send_message"
            },
            "primaryTool": "nova.guarded_send_message",
            "status": "explained",
            "familyId": "guarded-actions-high-impact",
            "familyTitle": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Guarded Send\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to check the state or evidence for \"Guarded Send\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-guarded-send-message-6-1-guarded-send",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-guarded-send-message-6-1-guarded-send"
            },
            "relatedEntries": [
                "nova-guarded-send-message-6-6-guardedsend-learning-suppression-und-claim",
                "nova-guarded-login-6-2-guarded-login",
                "nova-guarded-submit-form-6-3-guarded-submit",
                "nova-guarded-switch-model-6-4-guarded-switch-model"
            ]
        },
        {
            "slug": "nova-guarded-login-6-2-guarded-login",
            "pathId": "6.2",
            "stableKey": "mcp:guarded-actions-high-impact:6.2:nova-guarded-login-6-2-guarded-login",
            "contentHash": "f6b6bbb27a94069f2bab0cace6b14cd398ccb6270485e6bfa07a99a7312c42aa",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.guarded_login",
                "en": "nova.guarded_login"
            },
            "primaryTool": "nova.guarded_login",
            "status": "explained",
            "familyId": "guarded-actions-high-impact",
            "familyTitle": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Guarded Login\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to handle the sensitive path \"Guarded Login\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-guarded-login-6-2-guarded-login",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-guarded-login-6-2-guarded-login"
            },
            "relatedEntries": [
                "nova-guarded-send-message-6-1-guarded-send",
                "nova-guarded-submit-form-6-3-guarded-submit",
                "nova-guarded-switch-model-6-4-guarded-switch-model",
                "nova-guarded-switch-sandbox-6-5-guarded-switch-sandbox"
            ]
        },
        {
            "slug": "nova-guarded-submit-form-6-3-guarded-submit",
            "pathId": "6.3",
            "stableKey": "mcp:guarded-actions-high-impact:6.3:nova-guarded-submit-form-6-3-guarded-submit",
            "contentHash": "6ca85fb17736c1bc7b52a20d3ab7303b38fac1e4cf3e1802cde33a10c0cd48f9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.guarded_submit_form",
                "en": "nova.guarded_submit_form"
            },
            "primaryTool": "nova.guarded_submit_form",
            "status": "explained",
            "familyId": "guarded-actions-high-impact",
            "familyTitle": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Guarded Submit\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to carry out the bounded step \"Guarded Submit\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-guarded-submit-form-6-3-guarded-submit",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-guarded-submit-form-6-3-guarded-submit"
            },
            "relatedEntries": [
                "nova-guarded-send-message-6-1-guarded-send",
                "nova-guarded-login-6-2-guarded-login",
                "nova-guarded-switch-model-6-4-guarded-switch-model",
                "nova-guarded-switch-sandbox-6-5-guarded-switch-sandbox"
            ]
        },
        {
            "slug": "nova-guarded-switch-model-6-4-guarded-switch-model",
            "pathId": "6.4",
            "stableKey": "mcp:guarded-actions-high-impact:6.4:nova-guarded-switch-model-6-4-guarded-switch-model",
            "contentHash": "3fb48df611b0240e74f12de6f6553de47e000319a5cb1fb09f46d2bc063856e0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.guarded_switch_model",
                "en": "nova.guarded_switch_model"
            },
            "primaryTool": "nova.guarded_switch_model",
            "status": "explained",
            "familyId": "guarded-actions-high-impact",
            "familyTitle": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Guarded Switch Model\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to carry out the bounded step \"Guarded Switch Model\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "chat.com"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-guarded-switch-model-6-4-guarded-switch-model",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-guarded-switch-model-6-4-guarded-switch-model"
            },
            "relatedEntries": [
                "nova-guarded-send-message-6-1-guarded-send",
                "nova-guarded-login-6-2-guarded-login",
                "nova-guarded-submit-form-6-3-guarded-submit",
                "nova-guarded-switch-sandbox-6-5-guarded-switch-sandbox"
            ]
        },
        {
            "slug": "nova-guarded-switch-sandbox-6-5-guarded-switch-sandbox",
            "pathId": "6.5",
            "stableKey": "mcp:guarded-actions-high-impact:6.5:nova-guarded-switch-sandbox-6-5-guarded-switch-sandbox",
            "contentHash": "870593d6797c328b2f30ff18a4339f669d8b5545ec495e240dc505ebb537a870",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.guarded_switch_sandbox",
                "en": "nova.guarded_switch_sandbox"
            },
            "primaryTool": "nova.guarded_switch_sandbox",
            "status": "explained",
            "familyId": "guarded-actions-high-impact",
            "familyTitle": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Guarded Switch Sandbox\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to carry out the bounded step \"Guarded Switch Sandbox\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-guarded-switch-sandbox-6-5-guarded-switch-sandbox",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-guarded-switch-sandbox-6-5-guarded-switch-sandbox"
            },
            "relatedEntries": [
                "nova-guarded-send-message-6-1-guarded-send",
                "nova-guarded-login-6-2-guarded-login",
                "nova-guarded-submit-form-6-3-guarded-submit",
                "nova-guarded-switch-model-6-4-guarded-switch-model"
            ]
        },
        {
            "slug": "nova-guarded-send-message-6-6-guardedsend-learning-suppression-und-claim",
            "pathId": "6.6",
            "stableKey": "mcp:guarded-actions-high-impact:6.6:nova-guarded-send-message-6-6-guardedsend-learning-suppression-und-claim",
            "contentHash": "b2d0b2c87cc410d0e91b763f0396eb92980c919ede4bdd76e004db00c5f3b6dd",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.guarded_send_message",
                "en": "nova.guarded_send_message"
            },
            "primaryTool": "nova.guarded_send_message",
            "status": "explained",
            "familyId": "guarded-actions-high-impact",
            "familyTitle": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"GuardedSend Learning Suppression & Claim\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to carry out the bounded step \"GuardedSend Learning Suppression & Claim\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-guarded-send-message-6-6-guardedsend-learning-suppression-und-claim",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-guarded-send-message-6-6-guardedsend-learning-suppression-und-claim"
            },
            "relatedEntries": [
                "nova-guarded-send-message-6-1-guarded-send",
                "nova-guarded-login-6-2-guarded-login",
                "nova-guarded-submit-form-6-3-guarded-submit",
                "nova-guarded-switch-model-6-4-guarded-switch-model"
            ]
        },
        {
            "slug": "nova-tools-bundle-6-7-form-submission-bundle",
            "pathId": "6.7",
            "stableKey": "mcp:guarded-actions-high-impact:6.7:nova-tools-bundle-6-7-form-submission-bundle",
            "contentHash": "5b413a0f2994176ce8a5f4c8cce708b64883b132cab93b8c89bf67bf1a412605",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "guarded-actions-high-impact",
            "familyTitle": {
                "de": "Guarded Actions (High-Impact)",
                "en": "Guarded Actions (High Impact)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Form Submission Bundle\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to check the state or evidence for \"Form Submission Bundle\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-6-7-form-submission-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-6-7-form-submission-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-proxy-create-7-1-proxy-anlegen",
            "pathId": "7.1",
            "stableKey": "mcp:proxy-management:7.1:nova-proxy-create-7-1-proxy-anlegen",
            "contentHash": "176d27476bdd6b840554066fdc2bb4df6204204158ad97250c5d3714c1606d19",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_create",
                "en": "nova.proxy_create"
            },
            "primaryTool": "nova.proxy_create",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy anlegen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy create\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "name",
                "protocol",
                "host",
                "port"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-create-7-1-proxy-anlegen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-create-7-1-proxy-anlegen"
            },
            "relatedEntries": [
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln",
                "nova-proxy-test-7-5-proxy-testen"
            ]
        },
        {
            "slug": "nova-proxy-list-7-2-proxy-liste",
            "pathId": "7.2",
            "stableKey": "mcp:proxy-management:7.2:nova-proxy-list-7-2-proxy-liste",
            "contentHash": "e9d6afa639a57b5287f3cc31a868f48d897bfeef22c43ecb7ce34ff34971321e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_list",
                "en": "nova.proxy_list"
            },
            "primaryTool": "nova.proxy_list",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy-Liste\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy-Liste\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-list-7-2-proxy-liste",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-list-7-2-proxy-liste"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln",
                "nova-proxy-test-7-5-proxy-testen"
            ]
        },
        {
            "slug": "nova-proxy-status-7-3-proxy-status",
            "pathId": "7.3",
            "stableKey": "mcp:proxy-management:7.3:nova-proxy-status-7-3-proxy-status",
            "contentHash": "7ddb1b72bf41c630fc17de2c932be6ba43721880aff7e9bbec93e23fffda0bbe",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_status",
                "en": "nova.proxy_status"
            },
            "primaryTool": "nova.proxy_status",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy-Status\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy-Status\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-status-7-3-proxy-status",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-status-7-3-proxy-status"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-switch-7-4-proxy-wechseln",
                "nova-proxy-test-7-5-proxy-testen"
            ]
        },
        {
            "slug": "nova-proxy-switch-7-4-proxy-wechseln",
            "pathId": "7.4",
            "stableKey": "mcp:proxy-management:7.4:nova-proxy-switch-7-4-proxy-wechseln",
            "contentHash": "2a9fb36270cc8947039eedc0e69fbf83dc33465beb79c11471c290dc8fd90750",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_switch",
                "en": "nova.proxy_switch"
            },
            "primaryTool": "nova.proxy_switch",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy wechseln\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy wechseln\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-switch-7-4-proxy-wechseln",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-switch-7-4-proxy-wechseln"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-test-7-5-proxy-testen"
            ]
        },
        {
            "slug": "nova-proxy-test-7-5-proxy-testen",
            "pathId": "7.5",
            "stableKey": "mcp:proxy-management:7.5:nova-proxy-test-7-5-proxy-testen",
            "contentHash": "83efc6a93bd3cf033875c8599a94e3661b70c77992f2e833d9a6cb1e6178eee8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_test",
                "en": "nova.proxy_test"
            },
            "primaryTool": "nova.proxy_test",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy testen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy testen\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-test-7-5-proxy-testen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-test-7-5-proxy-testen"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln"
            ]
        },
        {
            "slug": "nova-proxy-set-password-7-6-proxy-passwort-setzen",
            "pathId": "7.6",
            "stableKey": "mcp:proxy-management:7.6:nova-proxy-set-password-7-6-proxy-passwort-setzen",
            "contentHash": "3d6a6084f0b8747c40dcb14dab375e798f957f3b26172f8ada09ba653284a2f7",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_set_password",
                "en": "nova.proxy_set_password"
            },
            "primaryTool": "nova.proxy_set_password",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy-Passwort setzen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy-Passwort set\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId",
                "password"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-set-password-7-6-proxy-passwort-setzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-set-password-7-6-proxy-passwort-setzen"
            },
            "relatedEntries": [
                "nova-proxy-set-password-7-12-proxy-credentials-awareness-gate",
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status"
            ]
        },
        {
            "slug": "nova-proxy-log-7-7-browser-web-proxy-log",
            "pathId": "7.7",
            "stableKey": "mcp:proxy-management:7.7:nova-proxy-log-7-7-browser-web-proxy-log",
            "contentHash": "ea37e187d18968abdbb03ee73a2e1b679594668009bc6d654c5322c20c01f2ad",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_log",
                "en": "nova.proxy_log"
            },
            "primaryTool": "nova.proxy_log",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Browser-Web-Proxy-Log\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Browser-Web-Proxy-Log\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "maxLines"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-log-7-7-browser-web-proxy-log",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-log-7-7-browser-web-proxy-log"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln"
            ]
        },
        {
            "slug": "nova-proxy-update-7-8-proxy-updaten",
            "pathId": "7.8",
            "stableKey": "mcp:proxy-management:7.8:nova-proxy-update-7-8-proxy-updaten",
            "contentHash": "9db4ebac9c9138be9413ca3ed48fe0ed47d9ed92e8ef65c35fb818148b25568b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_update",
                "en": "nova.proxy_update"
            },
            "primaryTool": "nova.proxy_update",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy updaten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy updaten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId",
                "host"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-update-7-8-proxy-updaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-update-7-8-proxy-updaten"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln"
            ]
        },
        {
            "slug": "nova-proxy-disconnect-7-9-proxy-disconnecten",
            "pathId": "7.9",
            "stableKey": "mcp:proxy-management:7.9:nova-proxy-disconnect-7-9-proxy-disconnecten",
            "contentHash": "76cfacec1d1d7d21f30a3e88da686a9fe5a98b981f59ee23cd00f83883c7dfcf",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_disconnect",
                "en": "nova.proxy_disconnect"
            },
            "primaryTool": "nova.proxy_disconnect",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy disconnecten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy disconnecten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-disconnect-7-9-proxy-disconnecten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-disconnect-7-9-proxy-disconnecten"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln"
            ]
        },
        {
            "slug": "nova-proxy-reconnect-7-10-proxy-reconnecten",
            "pathId": "7.10",
            "stableKey": "mcp:proxy-management:7.10:nova-proxy-reconnect-7-10-proxy-reconnecten",
            "contentHash": "e546a5bc569aa84ae8a015585f62a8b3132ecc0f0094226cebaef8d67c4551c9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_reconnect",
                "en": "nova.proxy_reconnect"
            },
            "primaryTool": "nova.proxy_reconnect",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy reconnecten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy reconnecten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-reconnect-7-10-proxy-reconnecten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-reconnect-7-10-proxy-reconnecten"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln"
            ]
        },
        {
            "slug": "nova-proxy-remove-7-11-proxy-loeschen",
            "pathId": "7.11",
            "stableKey": "mcp:proxy-management:7.11:nova-proxy-remove-7-11-proxy-loeschen",
            "contentHash": "037ee83c63c19920091f77c8213d2ef9496a4c1b70dac6ca8d4b7f799af6d790",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_remove",
                "en": "nova.proxy_remove"
            },
            "primaryTool": "nova.proxy_remove",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy löschen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy delete\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-remove-7-11-proxy-löschen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-remove-7-11-proxy-loeschen"
            },
            "relatedEntries": [
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status",
                "nova-proxy-switch-7-4-proxy-wechseln"
            ]
        },
        {
            "slug": "nova-proxy-set-password-7-12-proxy-credentials-awareness-gate",
            "pathId": "7.12",
            "stableKey": "mcp:proxy-management:7.12:nova-proxy-set-password-7-12-proxy-credentials-awareness-gate",
            "contentHash": "90066cff76126d8f3a497fb123fd644f22c36370f6c94338c368e81c573cd53a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.proxy_set_password",
                "en": "nova.proxy_set_password"
            },
            "primaryTool": "nova.proxy_set_password",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy Credentials Awareness Gate\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy Credentials Awareness Gate\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-proxy-set-password-7-12-proxy-credentials-awareness-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-proxy-set-password-7-12-proxy-credentials-awareness-gate"
            },
            "relatedEntries": [
                "nova-proxy-set-password-7-6-proxy-passwort-setzen",
                "nova-proxy-create-7-1-proxy-anlegen",
                "nova-proxy-list-7-2-proxy-liste",
                "nova-proxy-status-7-3-proxy-status"
            ]
        },
        {
            "slug": "nova-tools-bundle-7-13-proxy-bundle-discovery",
            "pathId": "7.13",
            "stableKey": "mcp:proxy-management:7.13:nova-tools-bundle-7-13-proxy-bundle-discovery",
            "contentHash": "4bfcbc9627d876924eeaacd8fa9201d7cf9a60e851b4ecc5a9546df3d4e04962",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "proxy-management",
            "familyTitle": {
                "de": "Proxy-Management",
                "en": "Proxy Management"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Proxy Bundle Discovery\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Proxy Bundle Discovery\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-7-13-proxy-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-7-13-proxy-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-vault-set-8-1-vault-speichern",
            "pathId": "8.1",
            "stableKey": "mcp:vault-und-credentials:8.1:nova-vault-set-8-1-vault-speichern",
            "contentHash": "280720071a3980560754fe36c77bdd18022aa050edcac9cf0678e6924891eb16",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.vault_set",
                "en": "nova.vault_set"
            },
            "primaryTool": "nova.vault_set",
            "status": "explained",
            "familyId": "vault-und-credentials",
            "familyTitle": {
                "de": "Vault & Credentials",
                "en": "Vault & Credentials"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Vault speichern\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Vault save\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "site",
                "username",
                "password"
            ],
            "responseSignals": [
                "test.com"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-vault-set-8-1-vault-speichern",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-vault-set-8-1-vault-speichern"
            },
            "relatedEntries": [
                "nova-vault-list-8-2-vault-lesen",
                "nova-vault-prepare-fill-8-3-secret-tippen",
                "nova-vault-delete-8-4-vault-loeschen",
                "nova-tools-bundle-8-5-vault-auth-bundle"
            ]
        },
        {
            "slug": "nova-vault-list-8-2-vault-lesen",
            "pathId": "8.2",
            "stableKey": "mcp:vault-und-credentials:8.2:nova-vault-list-8-2-vault-lesen",
            "contentHash": "dd4dd58bdd6ec94ef056ef2639ff5007819775c201993a0561d2924151fbe4cf",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.vault_list",
                "en": "nova.vault_list"
            },
            "primaryTool": "nova.vault_list",
            "status": "explained",
            "familyId": "vault-und-credentials",
            "familyTitle": {
                "de": "Vault & Credentials",
                "en": "Vault & Credentials"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Vault lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Vault read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "site"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-vault-list-8-2-vault-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-vault-list-8-2-vault-lesen"
            },
            "relatedEntries": [
                "nova-vault-set-8-1-vault-speichern",
                "nova-vault-prepare-fill-8-3-secret-tippen",
                "nova-vault-delete-8-4-vault-loeschen",
                "nova-tools-bundle-8-5-vault-auth-bundle"
            ]
        },
        {
            "slug": "nova-vault-prepare-fill-8-3-secret-tippen",
            "pathId": "8.3",
            "stableKey": "mcp:vault-und-credentials:8.3:nova-vault-prepare-fill-8-3-secret-tippen",
            "contentHash": "012892bc71306ddc0e3b3ae7f105d25c9c73447c44b4fcc8c0179320737b5a0b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.vault_prepare_fill",
                "en": "nova.vault_prepare_fill"
            },
            "primaryTool": "nova.vault_prepare_fill",
            "status": "explained",
            "familyId": "vault-und-credentials",
            "familyTitle": {
                "de": "Vault & Credentials",
                "en": "Vault & Credentials"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Secret tippen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Secret tippen\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-vault-prepare-fill-8-3-secret-tippen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-vault-prepare-fill-8-3-secret-tippen"
            },
            "relatedEntries": [
                "nova-vault-set-8-1-vault-speichern",
                "nova-vault-list-8-2-vault-lesen",
                "nova-vault-delete-8-4-vault-loeschen",
                "nova-tools-bundle-8-5-vault-auth-bundle"
            ]
        },
        {
            "slug": "nova-vault-delete-8-4-vault-loeschen",
            "pathId": "8.4",
            "stableKey": "mcp:vault-und-credentials:8.4:nova-vault-delete-8-4-vault-loeschen",
            "contentHash": "f4da69dbb6daebfe30d5356addadda37da2f9e9cadc6445025f37fac878547f1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.vault_delete",
                "en": "nova.vault_delete"
            },
            "primaryTool": "nova.vault_delete",
            "status": "explained",
            "familyId": "vault-und-credentials",
            "familyTitle": {
                "de": "Vault & Credentials",
                "en": "Vault & Credentials"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Vault löschen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Vault delete\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-vault-delete-8-4-vault-löschen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-vault-delete-8-4-vault-loeschen"
            },
            "relatedEntries": [
                "nova-vault-set-8-1-vault-speichern",
                "nova-vault-list-8-2-vault-lesen",
                "nova-vault-prepare-fill-8-3-secret-tippen",
                "nova-tools-bundle-8-5-vault-auth-bundle"
            ]
        },
        {
            "slug": "nova-tools-bundle-8-5-vault-auth-bundle",
            "pathId": "8.5",
            "stableKey": "mcp:vault-und-credentials:8.5:nova-tools-bundle-8-5-vault-auth-bundle",
            "contentHash": "20f0955069221f8c63a00efaa0888954f5551b6e255dc5830700409440de4ca5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "vault-und-credentials",
            "familyTitle": {
                "de": "Vault & Credentials",
                "en": "Vault & Credentials"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Vault-Auth Bundle\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Vault-Auth Bundle\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "type_selector_secret",
                "guarded_login"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-8-5-vault-auth-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-8-5-vault-auth-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-crawl-start-9-1-crawl-starten",
            "pathId": "9.1",
            "stableKey": "mcp:crawler-und-site-discovery:9.1:nova-crawl-start-9-1-crawl-starten",
            "contentHash": "512e97b0728c009e09849b3349393a57b1048be8aa0dc71c6c014f97d78d136d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_start",
                "en": "nova.crawl_start"
            },
            "primaryTool": "nova.crawl_start",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Crawl starten\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to carry out the bounded step \"Crawl start\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "url",
                "https",
                "maxPages"
            ],
            "responseSignals": [
                "example.com",
                "maxPages"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-start-9-1-crawl-starten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-start-9-1-crawl-starten"
            },
            "relatedEntries": [
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen",
                "nova-site-urls-9-5-site-url-index"
            ]
        },
        {
            "slug": "nova-crawl-status-9-2-crawl-status",
            "pathId": "9.2",
            "stableKey": "mcp:crawler-und-site-discovery:9.2:nova-crawl-status-9-2-crawl-status",
            "contentHash": "01724dc362b8fa90aed669c877f97103c9929be5cdbc8553cacc3927b779db7e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_status",
                "en": "nova.crawl_status"
            },
            "primaryTool": "nova.crawl_status",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl-Status\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl-Status\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-status-9-2-crawl-status",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-status-9-2-crawl-status"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen",
                "nova-site-urls-9-5-site-url-index"
            ]
        },
        {
            "slug": "nova-crawl-results-9-3-crawl-results",
            "pathId": "9.3",
            "stableKey": "mcp:crawler-und-site-discovery:9.3:nova-crawl-results-9-3-crawl-results",
            "contentHash": "d569d644ac515dcf5569ce9fcbcb8cf8825b8c268bbe890e28dd78ee55f8d496",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_results",
                "en": "nova.crawl_results"
            },
            "primaryTool": "nova.crawl_results",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl-Results\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl-Results\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-results-9-3-crawl-results",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-results-9-3-crawl-results"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-stop-9-4-crawl-stoppen",
                "nova-site-urls-9-5-site-url-index"
            ]
        },
        {
            "slug": "nova-crawl-stop-9-4-crawl-stoppen",
            "pathId": "9.4",
            "stableKey": "mcp:crawler-und-site-discovery:9.4:nova-crawl-stop-9-4-crawl-stoppen",
            "contentHash": "ae402903b679565d79c1997e7dcc19ac338b58d9985be463e10e1a4fc5472095",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_stop",
                "en": "nova.crawl_stop"
            },
            "primaryTool": "nova.crawl_stop",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Crawl stoppen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to carry out the bounded step \"Crawl stop\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-stop-9-4-crawl-stoppen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-stop-9-4-crawl-stoppen"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-site-urls-9-5-site-url-index"
            ]
        },
        {
            "slug": "nova-site-urls-9-5-site-url-index",
            "pathId": "9.5",
            "stableKey": "mcp:crawler-und-site-discovery:9.5:nova-site-urls-9-5-site-url-index",
            "contentHash": "a7ada290def7ecdd44499a8e95b795851bd0e5ee3d68480f12211d5a7caf9ad3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_urls",
                "en": "nova.site_urls"
            },
            "primaryTool": "nova.site_urls",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Site-URL-Index\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to check the state or evidence for \"Site-URL-Index\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-urls-9-5-site-url-index",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-urls-9-5-site-url-index"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-crawl-history-9-6-crawl-history",
            "pathId": "9.6",
            "stableKey": "mcp:crawler-und-site-discovery:9.6:nova-crawl-history-9-6-crawl-history",
            "contentHash": "e8261db1fc3f39741c737e28f722141ea046673f49d91e9586a215aeb4fa49e8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_history",
                "en": "nova.crawl_history"
            },
            "primaryTool": "nova.crawl_history",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl-History\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl-History\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-history-9-6-crawl-history",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-history-9-6-crawl-history"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-crawl-diff-9-7-crawl-diff",
            "pathId": "9.7",
            "stableKey": "mcp:crawler-und-site-discovery:9.7:nova-crawl-diff-9-7-crawl-diff",
            "contentHash": "b6f0eef46ac89a9873b04dfc5e1772c1db9d7b4f181a33feb69023d767783d95",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_diff",
                "en": "nova.crawl_diff"
            },
            "primaryTool": "nova.crawl_diff",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl-Diff\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl-Diff\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-diff-9-7-crawl-diff",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-diff-9-7-crawl-diff"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-crawl-links-9-8-crawl-links",
            "pathId": "9.8",
            "stableKey": "mcp:crawler-und-site-discovery:9.8:nova-crawl-links-9-8-crawl-links",
            "contentHash": "56d4a5dae64ee02076014b0c822109e46190fff2d1c4946fce3cc76bbdfd819c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_links",
                "en": "nova.crawl_links"
            },
            "primaryTool": "nova.crawl_links",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl-Links\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl-Links\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-links-9-8-crawl-links",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-links-9-8-crawl-links"
            },
            "relatedEntries": [
                "nova-crawl-links-9-21-crawl-links-agent-signals",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results"
            ]
        },
        {
            "slug": "nova-crawl-update-9-9-crawl-updaten",
            "pathId": "9.9",
            "stableKey": "mcp:crawler-und-site-discovery:9.9:nova-crawl-update-9-9-crawl-updaten",
            "contentHash": "4b17f2e22e463ad7b055a273a42cae6fa5238a08c87b0a0e4ae92a08114d3fdb",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_update",
                "en": "nova.crawl_update"
            },
            "primaryTool": "nova.crawl_update",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Crawl updaten\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to carry out the bounded step \"Crawl updaten\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-update-9-9-crawl-updaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-update-9-9-crawl-updaten"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-crawl-verify-9-10-crawl-verifizieren",
            "pathId": "9.10",
            "stableKey": "mcp:crawler-und-site-discovery:9.10:nova-crawl-verify-9-10-crawl-verifizieren",
            "contentHash": "547a883a0fe234b5d2ad699f493a250563913357d273344ccdb3ffe9d43491c9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_verify",
                "en": "nova.crawl_verify"
            },
            "primaryTool": "nova.crawl_verify",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl verifizieren\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl verifizieren\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-verify-9-10-crawl-verifizieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-verify-9-10-crawl-verifizieren"
            },
            "relatedEntries": [
                "nova-crawl-verify-9-28-crawl-verify-url-strictness",
                "nova-crawl-verify-49-4-crawl-verify-highlight",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status"
            ]
        },
        {
            "slug": "nova-site-urls-report-9-11-site-urls-report",
            "pathId": "9.11",
            "stableKey": "mcp:crawler-und-site-discovery:9.11:nova-site-urls-report-9-11-site-urls-report",
            "contentHash": "0a5822cc52c98fb5980ed490058ccfbcde0b149e7c7bd966da336904fb24d2d8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_urls_report",
                "en": "nova.site_urls_report"
            },
            "primaryTool": "nova.site_urls_report",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Site-URLs-Report\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to check the state or evidence for \"Site-URLs-Report\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-urls-report-9-11-site-urls-report",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-urls-report-9-11-site-urls-report"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-discovery-reset-scope-9-12-discovery-reset",
            "pathId": "9.12",
            "stableKey": "mcp:crawler-und-site-discovery:9.12:nova-discovery-reset-scope-9-12-discovery-reset",
            "contentHash": "8fad25c597b6d37fefbd52bda4f3420fd0ae41e9af2e4af6a1613a37ebf00a5d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.discovery_reset_scope",
                "en": "nova.discovery_reset_scope"
            },
            "primaryTool": "nova.discovery_reset_scope",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Discovery Reset\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to carry out the bounded step \"Discovery Reset\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-discovery-reset-scope-9-12-discovery-reset",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-discovery-reset-scope-9-12-discovery-reset"
            },
            "relatedEntries": [
                "nova-discovery-reset-scope-9-31-discovery-reset-active-jobs",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results"
            ]
        },
        {
            "slug": "nova-site-discovery-probe-9-13-site-discovery-probe",
            "pathId": "9.13",
            "stableKey": "mcp:crawler-und-site-discovery:9.13:nova-site-discovery-probe-9-13-site-discovery-probe",
            "contentHash": "e302dde53cb8b57c1e5db8f81594c996c56a1b3c9d7f370301e987563309389e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_discovery_probe",
                "en": "nova.site_discovery_probe"
            },
            "primaryTool": "nova.site_discovery_probe",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Site-Discovery Probe\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to check the state or evidence for \"Site-Discovery Probe\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "url",
                "https"
            ],
            "responseSignals": [
                "routingHint"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-discovery-probe-9-13-site-discovery-probe",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-discovery-probe-9-13-site-discovery-probe"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-site-discovery-get-9-14-site-discovery-cache-read",
            "pathId": "9.14",
            "stableKey": "mcp:crawler-und-site-discovery:9.14:nova-site-discovery-get-9-14-site-discovery-cache-read",
            "contentHash": "2ac980db42e6f40da0f08ff0cf0885f5c18a71861094c88775921264cb72949d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_discovery_get",
                "en": "nova.site_discovery_get"
            },
            "primaryTool": "nova.site_discovery_get",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Site-Discovery Cache Read\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to handle the sensitive path \"Site-Discovery Cache Read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-discovery-get-9-14-site-discovery-cache-read",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-discovery-get-9-14-site-discovery-cache-read"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-site-mcp-inspect-9-15-mcp-inspect",
            "pathId": "9.15",
            "stableKey": "mcp:crawler-und-site-discovery:9.15:nova-site-mcp-inspect-9-15-mcp-inspect",
            "contentHash": "61bcf7145d3a8b9632f49a23ac8c42fd84a21d0a44bc7482e06ce27f22f76831",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_mcp_inspect",
                "en": "nova.site_mcp_inspect"
            },
            "primaryTool": "nova.site_mcp_inspect",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"MCP Inspect\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to check the state or evidence for \"MCP Inspect\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-mcp-inspect-9-15-mcp-inspect",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-mcp-inspect-9-15-mcp-inspect"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-site-mcp-connect-request-9-16-mcp-connect-request",
            "pathId": "9.16",
            "stableKey": "mcp:crawler-und-site-discovery:9.16:nova-site-mcp-connect-request-9-16-mcp-connect-request",
            "contentHash": "7b7b093a3f457f612834edae31eed81d0c5dfed7bdc28fdee977eb6b9d39b6c5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_mcp_connect_request",
                "en": "nova.site_mcp_connect_request"
            },
            "primaryTool": "nova.site_mcp_connect_request",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"MCP Connect Request\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to carry out the bounded step \"MCP Connect Request\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "user_approved"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-mcp-connect-request-9-16-mcp-connect-request",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-mcp-connect-request-9-16-mcp-connect-request"
            },
            "relatedEntries": [
                "nova-site-mcp-connect-request-46-10-discovery-auto-registration",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results"
            ]
        },
        {
            "slug": "9-17-drift-detection",
            "pathId": "9.17",
            "stableKey": "mcp:crawler-und-site-discovery:9.17:9-17-drift-detection",
            "contentHash": "16b971dc57d8114f4e5dd9562a8490f037186388425914f5fcbc3debd8f61053",
            "diffStatus": "unchanged",
            "title": {
                "de": "Drift Detection",
                "en": "Drift Detection"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Drift Detection ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Drift Detection is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "quarantined",
                "driftDetected"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-17-drift-detection",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-17-drift-detection"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-get-instructions-9-18-instructions-discovery-digest",
            "pathId": "9.18",
            "stableKey": "mcp:crawler-und-site-discovery:9.18:nova-get-instructions-9-18-instructions-discovery-digest",
            "contentHash": "65a88678fc2ce8d4817bd259d2101b43ab1fc145c34d17438f59992ddf2e3d08",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Instructions Discovery Digest\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to check the state or evidence for \"Instructions Discovery Digest\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "routingHint"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-9-18-instructions-discovery-digest",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-9-18-instructions-discovery-digest"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-9-instructions-service-discovery"
            ]
        },
        {
            "slug": "nova-pks-list-9-19-pks-discovery-persistenz",
            "pathId": "9.19",
            "stableKey": "mcp:crawler-und-site-discovery:9.19:nova-pks-list-9-19-pks-discovery-persistenz",
            "contentHash": "c0b15a450715e4559d82827068563af96f0fa970c9f4eb7e27d0ac2eac8aa3f6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_list",
                "en": "nova.pks_list"
            },
            "primaryTool": "nova.pks_list",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"PKS Discovery Persistenz\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to check the state or evidence for \"PKS Discovery Persistenz\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "prefix"
            ],
            "responseSignals": [
                "site_discovery_probe",
                "mcpDiscovery",
                "example.com"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-list-9-19-pks-discovery-persistenz",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-list-9-19-pks-discovery-persistenz"
            },
            "relatedEntries": [
                "nova-pks-list-10-5-pks-liste",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results"
            ]
        },
        {
            "slug": "9-20-crawler-early-probe-und-llms-seeds",
            "pathId": "9.20",
            "stableKey": "mcp:crawler-und-site-discovery:9.20:9-20-crawler-early-probe-und-llms-seeds",
            "contentHash": "be67ac785468ec363b60107f393204e0971319f7ea5f27faa89ea41d69319118",
            "diffStatus": "unchanged",
            "title": {
                "de": "Crawler Early-Probe & llms Seeds",
                "en": "Crawler Early-Probe & llms Seeds"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Crawler Early-Probe & llms Seeds ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Crawler Early-Probe & llms Seeds is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "siteArchitecture.mcpAvailabilityHint"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-20-crawler-early-probe-und-llms-seeds",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-20-crawler-early-probe-und-llms-seeds"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-crawl-links-9-21-crawl-links-agent-signals",
            "pathId": "9.21",
            "stableKey": "mcp:crawler-und-site-discovery:9.21:nova-crawl-links-9-21-crawl-links-agent-signals",
            "contentHash": "ecb4107a9af2199390f6b986e49640a604a48a180326ea1df48c54738222a3ed",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_links",
                "en": "nova.crawl_links"
            },
            "primaryTool": "nova.crawl_links",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl Links Agent Signals\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl Links Agent Signals\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "pageSignals.auth",
                "agentSignals",
                "directMcp",
                "serverCard",
                "agentCard",
                "llmsTxt"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-links-9-21-crawl-links-agent-signals",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-links-9-21-crawl-links-agent-signals"
            },
            "relatedEntries": [
                "nova-crawl-links-9-8-crawl-links",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results"
            ]
        },
        {
            "slug": "9-22-sitearchitecture-automation-surface",
            "pathId": "9.22",
            "stableKey": "mcp:crawler-und-site-discovery:9.22:9-22-sitearchitecture-automation-surface",
            "contentHash": "ffc536ebebe530d25976965e80e009f27acd992cbbde5c98f12638c5c3d63261",
            "diffStatus": "unchanged",
            "title": {
                "de": "SiteArchitecture Automation Surface",
                "en": "SiteArchitecture Automation Surface"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "SiteArchitecture Automation Surface ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "SiteArchitecture Automation Surface is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "siteArchitecture.automationSurface"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-22-sitearchitecture-automation-surface",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-22-sitearchitecture-automation-surface"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "9-23-crawl-start-siteurlindex",
            "pathId": "9.23",
            "stableKey": "mcp:crawler-und-site-discovery:9.23:9-23-crawl-start-siteurlindex",
            "contentHash": "630a0c76e66e963c44c1368a4c36502d0b09b8baac62f23f2074d4128a50a6e1",
            "diffStatus": "unchanged",
            "title": {
                "de": "Crawl Start SiteUrlIndex",
                "en": "Crawl Start SiteUrlIndex"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Crawl Start SiteUrlIndex ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Crawl Start SiteUrlIndex is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "siteUrlIndex",
                "siteUrlIndexAdvisory"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-23-crawl-start-siteurlindex",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-23-crawl-start-siteurlindex"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "9-24-target-session-preservation-gate",
            "pathId": "9.24",
            "stableKey": "mcp:crawler-und-site-discovery:9.24:9-24-target-session-preservation-gate",
            "contentHash": "4e57d257061a7d9464ea3337dfcca08fa0bb48b7a0356791f5f49bb4170d6606",
            "diffStatus": "unchanged",
            "title": {
                "de": "Target Session Preservation Gate",
                "en": "Target Session Preservation Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Target Session Preservation Gate ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Target Session Preservation Gate is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "reasonCode",
                "crawl.target_session_preservation"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-24-target-session-preservation-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-24-target-session-preservation-gate"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "9-25-target-auth-wall-gate",
            "pathId": "9.25",
            "stableKey": "mcp:crawler-und-site-discovery:9.25:9-25-target-auth-wall-gate",
            "contentHash": "07b1d978fc316c61fbebab233e6009e4ec1a00537df1b81bfea3288519f63cd1",
            "diffStatus": "unchanged",
            "title": {
                "de": "Target Auth-Wall Gate",
                "en": "Target Auth-Wall Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Target Auth-Wall Gate ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Target Auth-Wall Gate is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "reasonCode",
                "crawl.auth_wall_detected"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-25-target-auth-wall-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-25-target-auth-wall-gate"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "9-26-finalizing-linger",
            "pathId": "9.26",
            "stableKey": "mcp:crawler-und-site-discovery:9.26:9-26-finalizing-linger",
            "contentHash": "4e73d70278778cd8c5fd12f6c1043d5313dd05eefc2b73e27020bd0d067c54a9",
            "diffStatus": "unchanged",
            "title": {
                "de": "Finalizing Linger",
                "en": "Finalizing Linger"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Finalizing Linger ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Finalizing Linger is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "crawl_stop",
                "crawl_update",
                "crawl.finalizing_read_only",
                "resultsComplete"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-26-finalizing-linger",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-26-finalizing-linger"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "9-27-pause-draining",
            "pathId": "9.27",
            "stableKey": "mcp:crawler-und-site-discovery:9.27:9-27-pause-draining",
            "contentHash": "977f4c1801731e12cc6ef769b6b0546207c68226a49e332d3d4bf46e3ee70ee1",
            "diffStatus": "unchanged",
            "title": {
                "de": "Pause Draining",
                "en": "Pause Draining"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Pause Draining ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Pause Draining is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "paused",
                "queued",
                "currentUrl"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-27-pause-draining",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-27-pause-draining"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-crawl-verify-9-28-crawl-verify-url-strictness",
            "pathId": "9.28",
            "stableKey": "mcp:crawler-und-site-discovery:9.28:nova-crawl-verify-9-28-crawl-verify-url-strictness",
            "contentHash": "f89facd76a1707e9f78e43163f8995a7d81e5093c8d54fba3ec0e6f93ad14935",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_verify",
                "en": "nova.crawl_verify"
            },
            "primaryTool": "nova.crawl_verify",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl Verify URL Strictness\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawl Verify URL Strictness\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "urls"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-verify-9-28-crawl-verify-url-strictness",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-verify-9-28-crawl-verify-url-strictness"
            },
            "relatedEntries": [
                "nova-crawl-verify-9-10-crawl-verifizieren",
                "nova-crawl-verify-49-4-crawl-verify-highlight",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status"
            ]
        },
        {
            "slug": "9-29-crawl-verify-persisted-resume",
            "pathId": "9.29",
            "stableKey": "mcp:crawler-und-site-discovery:9.29:9-29-crawl-verify-persisted-resume",
            "contentHash": "249563d71dee4f8e90073cc84e2829759f1d6344eab3ff6617762196a3b5b325",
            "diffStatus": "unchanged",
            "title": {
                "de": "Crawl Verify Persisted Resume",
                "en": "Crawl Verify Persisted Resume"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Crawl Verify Persisted Resume ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Crawl Verify Persisted Resume is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "crawl_status",
                "crawl_results",
                "urlCount",
                "verifyScopeKeys"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-29-crawl-verify-persisted-resume",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-29-crawl-verify-persisted-resume"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "9-30-crawler-disabled-gate",
            "pathId": "9.30",
            "stableKey": "mcp:crawler-und-site-discovery:9.30:9-30-crawler-disabled-gate",
            "contentHash": "859b3603d2fa299264f07187a62ca8d2377f4e510f272f759961901721a460ba",
            "diffStatus": "unchanged",
            "title": {
                "de": "Crawler Disabled Gate",
                "en": "Crawler Disabled Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Crawler Disabled Gate ist eine öffentliche Referenz für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Crawler Disabled Gate is a public reference for bounded website review runs and discoverable result data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "crawl_start",
                "crawl_verify",
                "crawl_links",
                "crawl_status",
                "crawl_results"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/9-30-crawler-disabled-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/9-30-crawler-disabled-gate"
            },
            "relatedEntries": [
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results",
                "nova-crawl-stop-9-4-crawl-stoppen"
            ]
        },
        {
            "slug": "nova-discovery-reset-scope-9-31-discovery-reset-active-jobs",
            "pathId": "9.31",
            "stableKey": "mcp:crawler-und-site-discovery:9.31:nova-discovery-reset-scope-9-31-discovery-reset-active-jobs",
            "contentHash": "f4ef17ff0c74f1d64c6297506b8f20681845a69777c1a83cad5b449fe8ab6d27",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.discovery_reset_scope",
                "en": "nova.discovery_reset_scope"
            },
            "primaryTool": "nova.discovery_reset_scope",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Discovery Reset Active Jobs\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to carry out the bounded step \"Discovery Reset Active Jobs\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "reasonCode"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-discovery-reset-scope-9-31-discovery-reset-active-jobs",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-discovery-reset-scope-9-31-discovery-reset-active-jobs"
            },
            "relatedEntries": [
                "nova-discovery-reset-scope-9-12-discovery-reset",
                "nova-crawl-start-9-1-crawl-starten",
                "nova-crawl-status-9-2-crawl-status",
                "nova-crawl-results-9-3-crawl-results"
            ]
        },
        {
            "slug": "nova-tools-bundle-9-32-crawler-bundle-discovery",
            "pathId": "9.32",
            "stableKey": "mcp:crawler-und-site-discovery:9.32:nova-tools-bundle-9-32-crawler-bundle-discovery",
            "contentHash": "27971816164a193cddc62eb80dfefcad8dae3372ed70fa33edd1d8d0111786be",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "crawler-und-site-discovery",
            "familyTitle": {
                "de": "Crawler & Site-Discovery",
                "en": "Crawler & Site Discovery"
            },
            "summary": {
                "de": "Für begrenzte Website-Prüfläufe und auffindbare Ergebnisdaten nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawler Bundle Discovery\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For bounded website review runs and discoverable result data, an agent uses this public tool to start or monitor the bounded flow \"Crawler Bundle Discovery\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "surface_explorer",
                "knownBundles"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-9-32-crawler-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-9-32-crawler-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-pks-upsert-10-1-phenomenon-anlegen",
            "pathId": "10.1",
            "stableKey": "mcp:pks-knowledge-store:10.1:nova-pks-upsert-10-1-phenomenon-anlegen",
            "contentHash": "0b1a9ea58ee10d0126cfcc9dd6155497ba553a2b0c8e5375f5aeee1453de4770",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_upsert",
                "en": "nova.pks_upsert"
            },
            "primaryTool": "nova.pks_upsert",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Phenomenon anlegen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Phenomenon create\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "scope"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-upsert-10-1-phenomenon-anlegen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-upsert-10-1-phenomenon-anlegen"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-10-pks-route-scope",
                "nova-pks-upsert-11-11-semantic-upsert-auto-resolve",
                "nova-pks-upsert-11-19-source-opportunity-auto-resolve",
                "nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate"
            ]
        },
        {
            "slug": "nova-pks-get-10-2-phenomenon-lesen",
            "pathId": "10.2",
            "stableKey": "mcp:pks-knowledge-store:10.2:nova-pks-get-10-2-phenomenon-lesen",
            "contentHash": "21936e009c29749c4234c1c4202bdf8e146d764c766cbb6227833101367dd30b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_get",
                "en": "nova.pks_get"
            },
            "primaryTool": "nova.pks_get",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Phenomenon lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Phenomenon read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "scope",
                "phenomenonId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-get-10-2-phenomenon-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-get-10-2-phenomenon-lesen"
            },
            "relatedEntries": [
                "nova-pks-get-10-9-pks-summary-output",
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-match-10-3-phenomenon-matchen",
                "nova-pks-patch-10-4-phenomenon-patchen"
            ]
        },
        {
            "slug": "nova-pks-match-10-3-phenomenon-matchen",
            "pathId": "10.3",
            "stableKey": "mcp:pks-knowledge-store:10.3:nova-pks-match-10-3-phenomenon-matchen",
            "contentHash": "95f04c2fe24cc12792af8358c93cf8bb7029ac4bc0c96bbc51876cce4ade8e11",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_match",
                "en": "nova.pks_match"
            },
            "primaryTool": "nova.pks_match",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Phenomenon matchen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Phenomenon matchen\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "scope",
                "observation"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-match-10-3-phenomenon-matchen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-match-10-3-phenomenon-matchen"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-patch-10-4-phenomenon-patchen",
                "nova-pks-list-10-5-pks-liste"
            ]
        },
        {
            "slug": "nova-pks-patch-10-4-phenomenon-patchen",
            "pathId": "10.4",
            "stableKey": "mcp:pks-knowledge-store:10.4:nova-pks-patch-10-4-phenomenon-patchen",
            "contentHash": "861be23e1f60a9f7d35d75ae833e99f4d2d0b92563e8e00120cab5931cfcd032",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_patch",
                "en": "nova.pks_patch"
            },
            "primaryTool": "nova.pks_patch",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Phenomenon patchen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Phenomenon patchen\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "scope",
                "phenomenonId",
                "patch"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-patch-10-4-phenomenon-patchen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-patch-10-4-phenomenon-patchen"
            },
            "relatedEntries": [
                "nova-telemetry-report-11-25-durable-autorepair",
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-match-10-3-phenomenon-matchen"
            ]
        },
        {
            "slug": "nova-pks-list-10-5-pks-liste",
            "pathId": "10.5",
            "stableKey": "mcp:pks-knowledge-store:10.5:nova-pks-list-10-5-pks-liste",
            "contentHash": "dc53f535320a73c39ea34143e29c7c8387dc41ad1ad06b8ad655e53fae80aac3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_list",
                "en": "nova.pks_list"
            },
            "primaryTool": "nova.pks_list",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"PKS-Liste\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"PKS-Liste\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "prefix"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-list-10-5-pks-liste",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-list-10-5-pks-liste"
            },
            "relatedEntries": [
                "nova-pks-list-9-19-pks-discovery-persistenz",
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-match-10-3-phenomenon-matchen"
            ]
        },
        {
            "slug": "nova-phenomenon-apply-10-6-phenomenon-apply",
            "pathId": "10.6",
            "stableKey": "mcp:pks-knowledge-store:10.6:nova-phenomenon-apply-10-6-phenomenon-apply",
            "contentHash": "5baa5a9d6b4d551a7224ca3e65be8cd01dcb6674ad07144dda376ec4310ce46f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.phenomenon_apply",
                "en": "nova.phenomenon_apply"
            },
            "primaryTool": "nova.phenomenon_apply",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Phenomenon Apply\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Phenomenon Apply\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "scope",
                "phenomenonId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-phenomenon-apply-10-6-phenomenon-apply",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-phenomenon-apply-10-6-phenomenon-apply"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-match-10-3-phenomenon-matchen",
                "nova-pks-patch-10-4-phenomenon-patchen"
            ]
        },
        {
            "slug": "nova-pks-deprecate-10-7-phenomenon-deprecaten",
            "pathId": "10.7",
            "stableKey": "mcp:pks-knowledge-store:10.7:nova-pks-deprecate-10-7-phenomenon-deprecaten",
            "contentHash": "2a6badd52eadfb18d959de0c7deba0c9513c53d26014b6bbfbefc5e08776f749",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_deprecate",
                "en": "nova.pks_deprecate"
            },
            "primaryTool": "nova.pks_deprecate",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Phenomenon deprecaten\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Phenomenon deprecaten\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "scope",
                "phenomenonId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-deprecate-10-7-phenomenon-deprecaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-deprecate-10-7-phenomenon-deprecaten"
            },
            "relatedEntries": [
                "nova-pks-deprecate-11-18-learning-debt-regret",
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-match-10-3-phenomenon-matchen"
            ]
        },
        {
            "slug": "nova-pks-upsert-hint-10-8-domain-hint",
            "pathId": "10.8",
            "stableKey": "mcp:pks-knowledge-store:10.8:nova-pks-upsert-hint-10-8-domain-hint",
            "contentHash": "09fced140156d523319f3c6b9cd5a41e0bee78306a97af3a648013ef27a69af1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_upsert_hint",
                "en": "nova.pks_upsert_hint"
            },
            "primaryTool": "nova.pks_upsert_hint",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Domain-Hint\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Domain-Hint\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "scope"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-upsert-hint-10-8-domain-hint",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-upsert-hint-10-8-domain-hint"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-match-10-3-phenomenon-matchen",
                "nova-pks-patch-10-4-phenomenon-patchen"
            ]
        },
        {
            "slug": "nova-pks-get-10-9-pks-summary-output",
            "pathId": "10.9",
            "stableKey": "mcp:pks-knowledge-store:10.9:nova-pks-get-10-9-pks-summary-output",
            "contentHash": "65f9ef9fba6e3b9a3848f9e82ff23e36c552f48c90cdf3e4bbde3794beb015f9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_get",
                "en": "nova.pks_get"
            },
            "primaryTool": "nova.pks_get",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"PKS Summary Output\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"PKS Summary Output\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "scope",
                "outputDetail"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-get-10-9-pks-summary-output",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-get-10-9-pks-summary-output"
            },
            "relatedEntries": [
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-match-10-3-phenomenon-matchen",
                "nova-pks-patch-10-4-phenomenon-patchen"
            ]
        },
        {
            "slug": "nova-pks-upsert-10-10-pks-route-scope",
            "pathId": "10.10",
            "stableKey": "mcp:pks-knowledge-store:10.10:nova-pks-upsert-10-10-pks-route-scope",
            "contentHash": "27e095b1296626b1e93643ea4501764e43356c32e061bf289031a04a3797f3b6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_upsert",
                "en": "nova.pks_upsert"
            },
            "primaryTool": "nova.pks_upsert",
            "status": "explained",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"PKS Route Scope\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"PKS Route Scope\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-upsert-10-10-pks-route-scope",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-upsert-10-10-pks-route-scope"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-upsert-11-11-semantic-upsert-auto-resolve",
                "nova-pks-upsert-11-19-source-opportunity-auto-resolve",
                "nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate"
            ]
        },
        {
            "slug": "10-11-pks-verified-health-fields",
            "pathId": "10.11",
            "stableKey": "mcp:pks-knowledge-store:10.11:10-11-pks-verified-health-fields",
            "contentHash": "4f72bce7085cb1f9527edb2849ac5f7a3f0aaea6204a4132cb197efeee3ca114",
            "diffStatus": "unchanged",
            "title": {
                "de": "PKS Verified Health Fields",
                "en": "PKS Verified Health Fields"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "PKS Verified Health Fields ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "PKS Verified Health Fields is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "verified",
                "totalAttempts",
                "successRate"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/10-11-pks-verified-health-fields",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/10-11-pks-verified-health-fields"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-match-10-3-phenomenon-matchen",
                "nova-pks-patch-10-4-phenomenon-patchen"
            ]
        },
        {
            "slug": "10-12-pks-kontext-advice",
            "pathId": "10.12",
            "stableKey": "mcp:pks-knowledge-store:10.12:10-12-pks-kontext-advice",
            "contentHash": "322180ab979bda5e8e04551e1117f75254ba4d3e4ff948fee36b3c1deee0e285",
            "diffStatus": "unchanged",
            "title": {
                "de": "PKS Kontext-Advice",
                "en": "PKS Kontext-Advice"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "pks-knowledge-store",
            "familyTitle": {
                "de": "PKS (Knowledge Store)",
                "en": "PKS (Knowledge Store)"
            },
            "summary": {
                "de": "PKS Kontext-Advice ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "PKS Kontext-Advice is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pks_get",
                "pksInclude"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/10-12-pks-kontext-advice",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/10-12-pks-kontext-advice"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-get-10-2-phenomenon-lesen",
                "nova-pks-match-10-3-phenomenon-matchen",
                "nova-pks-patch-10-4-phenomenon-patchen"
            ]
        },
        {
            "slug": "nova-learn-suggest-11-1-learn-suggest",
            "pathId": "11.1",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.1:nova-learn-suggest-11-1-learn-suggest",
            "contentHash": "77b8d93c6b948cbaa4e2b8b237c5892304469b9fd6ef7fde3ec9336ee63abed8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_suggest",
                "en": "nova.learn_suggest"
            },
            "primaryTool": "nova.learn_suggest",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Learn Suggest\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Learn Suggest\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-suggest-11-1-learn-suggest",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-suggest-11-1-learn-suggest"
            },
            "relatedEntries": [
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback",
                "nova-revalidate-11-5-revalidate"
            ]
        },
        {
            "slug": "nova-learn-generate-11-2-learn-generate",
            "pathId": "11.2",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.2:nova-learn-generate-11-2-learn-generate",
            "contentHash": "93b2db8fb34f91a471c29f8b6a37d48572feb12c7271435c7303ecab7ef2e832",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_generate",
                "en": "nova.learn_generate"
            },
            "primaryTool": "nova.learn_generate",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Learn Generate\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Learn Generate\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-generate-11-2-learn-generate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-generate-11-2-learn-generate"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback",
                "nova-revalidate-11-5-revalidate"
            ]
        },
        {
            "slug": "nova-learn-promote-11-3-learn-promote",
            "pathId": "11.3",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.3:nova-learn-promote-11-3-learn-promote",
            "contentHash": "73740cce79ef48189f67e266a861332e0d5877676b71eabeb480e64701c001b4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_promote",
                "en": "nova.learn_promote"
            },
            "primaryTool": "nova.learn_promote",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Learn Promote\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Learn Promote\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-promote-11-3-learn-promote",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-promote-11-3-learn-promote"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-feedback-11-4-learn-feedback",
                "nova-revalidate-11-5-revalidate"
            ]
        },
        {
            "slug": "nova-learn-feedback-11-4-learn-feedback",
            "pathId": "11.4",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.4:nova-learn-feedback-11-4-learn-feedback",
            "contentHash": "dee50d597b05346533a4b46e88872dddf02c53e3035e85bd08343cc47f3835a0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_feedback",
                "en": "nova.learn_feedback"
            },
            "primaryTool": "nova.learn_feedback",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Learn Feedback\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Learn Feedback\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-feedback-11-4-learn-feedback",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-feedback-11-4-learn-feedback"
            },
            "relatedEntries": [
                "nova-learn-feedback-11-26-learn-feedback-gate-breakdown",
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote"
            ]
        },
        {
            "slug": "nova-revalidate-11-5-revalidate",
            "pathId": "11.5",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.5:nova-revalidate-11-5-revalidate",
            "contentHash": "933eeeb3f9b9b5034d887467819ca5e9793a50bb006861aa49a09572aa256155",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.revalidate",
                "en": "nova.revalidate"
            },
            "primaryTool": "nova.revalidate",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Revalidate\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Revalidate\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-revalidate-11-5-revalidate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-revalidate-11-5-revalidate"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "nova-telemetry-report-11-6-telemetry-report",
            "pathId": "11.6",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.6:nova-telemetry-report-11-6-telemetry-report",
            "contentHash": "a8419e335950beededc8badd9a10661cef2a97a63e2ff82964dc8d7883507016",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.telemetry_report",
                "en": "nova.telemetry_report"
            },
            "primaryTool": "nova.telemetry_report",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Telemetry Report\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Telemetry Report\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-telemetry-report-11-6-telemetry-report",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-telemetry-report-11-6-telemetry-report"
            },
            "relatedEntries": [
                "nova-telemetry-report-11-20-semantic-metrics",
                "nova-telemetry-report-11-25-durable-autorepair",
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate"
            ]
        },
        {
            "slug": "11-7-semantic-learning-consent-cmp",
            "pathId": "11.7",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.7:11-7-semantic-learning-consent-cmp",
            "contentHash": "143542839224fa56db0ac9f67413db7713e4c6c4901fb4d98b0199d9873fecc9",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Learning Consent-CMP",
                "en": "Semantic Learning Consent-CMP"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Learning Consent-CMP ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Learning Consent-CMP is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "opportunityId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-7-semantic-learning-consent-cmp",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-7-semantic-learning-consent-cmp"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-8-semantic-learning-login-wall",
            "pathId": "11.8",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.8:11-8-semantic-learning-login-wall",
            "contentHash": "93cebd79803257e083773f7fca8a570309b93f19eeca2648c3c7ea23bf8a6454",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Learning Login-Wall",
                "en": "Semantic Learning Login-Wall"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Learning Login-Wall ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Learning Login-Wall is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "valueSource"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-8-semantic-learning-login-wall",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-8-semantic-learning-login-wall"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-9-semantic-learning-risky-repeat",
            "pathId": "11.9",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.9:11-9-semantic-learning-risky-repeat",
            "contentHash": "e17e4bfff08fa1bd3643414e6798953970b4d16ae0761bb8eb2c30b223beed71",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Learning Risky-Repeat",
                "en": "Semantic Learning Risky-Repeat"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Learning Risky-Repeat ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Learning Risky-Repeat is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-9-semantic-learning-risky-repeat",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-9-semantic-learning-risky-repeat"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "nova-learn-resolve-opportunity-11-10-learning-opportunity-resolve",
            "pathId": "11.10",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.10:nova-learn-resolve-opportunity-11-10-learning-opportunity-resolve",
            "contentHash": "af651baaa36ded3f5a8d587f422be73acdbba88072829af9d7ecf347660c08b4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_resolve_opportunity",
                "en": "nova.learn_resolve_opportunity"
            },
            "primaryTool": "nova.learn_resolve_opportunity",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Learning Opportunity Resolve\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Learning Opportunity Resolve\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "opportunityId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-resolve-opportunity-11-10-learning-opportunity-resolve",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-resolve-opportunity-11-10-learning-opportunity-resolve"
            },
            "relatedEntries": [
                "nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate",
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote"
            ]
        },
        {
            "slug": "nova-pks-upsert-11-11-semantic-upsert-auto-resolve",
            "pathId": "11.11",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.11:nova-pks-upsert-11-11-semantic-upsert-auto-resolve",
            "contentHash": "f2e44a36c995a94159b3ef18f7590eb8bb8354d962c36d520b9c8b01446b96fb",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_upsert",
                "en": "nova.pks_upsert"
            },
            "primaryTool": "nova.pks_upsert",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Semantic Upsert Auto-Resolve\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Semantic Upsert Auto-Resolve\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "upsert"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-upsert-11-11-semantic-upsert-auto-resolve",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-upsert-11-11-semantic-upsert-auto-resolve"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-upsert-10-10-pks-route-scope",
                "nova-pks-upsert-11-19-source-opportunity-auto-resolve",
                "nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate"
            ]
        },
        {
            "slug": "11-12-semantic-advice-suppression",
            "pathId": "11.12",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.12:11-12-semantic-advice-suppression",
            "contentHash": "6907e570734bf5ac3bc360ce6b5ed6a518175824924a5c06c6cab8f30250f463",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Advice Suppression",
                "en": "Semantic Advice Suppression"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Advice Suppression ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Advice Suppression is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pksAdvice",
                "pksAdviceItems",
                "suppressed_by_semantic_learning"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-12-semantic-advice-suppression",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-12-semantic-advice-suppression"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-13-semantic-batch-summary",
            "pathId": "11.13",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.13:11-13-semantic-batch-summary",
            "contentHash": "a191f4a89ce49b76031f45170969150f6e29237063c2f35e8ab8ab096b08c536",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Batch Summary",
                "en": "Semantic Batch Summary"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Batch Summary ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Batch Summary is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pksSemanticLearningBatchSummary"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-13-semantic-batch-summary",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-13-semantic-batch-summary"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-14-semantic-rate-limit-pro-kind-origin",
            "pathId": "11.14",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.14:11-14-semantic-rate-limit-pro-kind-origin",
            "contentHash": "638ea1d01a2f8fb9d248a3218b0ce2e7ebf402f10089d4ae2b50a66f6823b45e",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Rate Limit pro Kind/Origin",
                "en": "Semantic Rate Limit pro Kind/Origin"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Rate Limit pro Kind/Origin ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Rate Limit pro Kind/Origin is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-14-semantic-rate-limit-pro-kind-origin",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-14-semantic-rate-limit-pro-kind-origin"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-15-semantic-priority-login-vor-cmp-vor-repeat",
            "pathId": "11.15",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.15:11-15-semantic-priority-login-vor-cmp-vor-repeat",
            "contentHash": "063cb24e11c96fa77f346bcde9d9dce5e73aa398a16fca63728aa646aea6c03e",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Priority Login vor CMP vor Repeat",
                "en": "Semantic Priority Login vor CMP vor Repeat"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Priority Login vor CMP vor Repeat ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Priority Login vor CMP vor Repeat is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "login_wall",
                "consent_cmp",
                "risky_repeat"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-15-semantic-priority-login-vor-cmp-vor-repeat",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-15-semantic-priority-login-vor-cmp-vor-repeat"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "nova-click-selector-11-16-fr-1-selector-learning-debt",
            "pathId": "11.16",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.16:nova-click-selector-11-16-fr-1-selector-learning-debt",
            "contentHash": "19724508011b361634548bf1b6f46215badd92a869e4185e84c36e23510bcefa",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.click_selector",
                "en": "nova.click_selector"
            },
            "primaryTool": "nova.click_selector",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"FR-1 Selector Learning Debt\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"FR-1 Selector Learning Debt\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-click-selector-11-16-fr-1-selector-learning-debt",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-click-selector-11-16-fr-1-selector-learning-debt"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-click-selector-5-20-pre-loop-stability-check",
                "nova-click-selector-49-7-click-plus-screenshot"
            ]
        },
        {
            "slug": "11-17-learning-debt-auto-upsert",
            "pathId": "11.17",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.17:11-17-learning-debt-auto-upsert",
            "contentHash": "01d7ee54384c94106de05cc8185a083f1ca2496904a1b3c16496c1fb2106182b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Learning Debt Auto-Upsert",
                "en": "Learning Debt Auto-Upsert"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Learning Debt Auto-Upsert ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Learning Debt Auto-Upsert is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pksSemanticLearning"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-17-learning-debt-auto-upsert",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-17-learning-debt-auto-upsert"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "nova-pks-deprecate-11-18-learning-debt-regret",
            "pathId": "11.18",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.18:nova-pks-deprecate-11-18-learning-debt-regret",
            "contentHash": "e0c309cac6753f5e309514a316173780f681b2c770b3276b1ee559af1396a41e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_deprecate",
                "en": "nova.pks_deprecate"
            },
            "primaryTool": "nova.pks_deprecate",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Learning Debt Regret\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Learning Debt Regret\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-deprecate-11-18-learning-debt-regret",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-deprecate-11-18-learning-debt-regret"
            },
            "relatedEntries": [
                "nova-pks-deprecate-10-7-phenomenon-deprecaten",
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote"
            ]
        },
        {
            "slug": "nova-pks-upsert-11-19-source-opportunity-auto-resolve",
            "pathId": "11.19",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.19:nova-pks-upsert-11-19-source-opportunity-auto-resolve",
            "contentHash": "c724d67ac549a3e9bae09a651e8f36c9e854ec8f169da9086c83b9f2761764e4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_upsert",
                "en": "nova.pks_upsert"
            },
            "primaryTool": "nova.pks_upsert",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Source Opportunity Auto-Resolve\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Source Opportunity Auto-Resolve\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sourceOpportunityId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-upsert-11-19-source-opportunity-auto-resolve",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-upsert-11-19-source-opportunity-auto-resolve"
            },
            "relatedEntries": [
                "nova-pks-upsert-10-1-phenomenon-anlegen",
                "nova-pks-upsert-10-10-pks-route-scope",
                "nova-pks-upsert-11-11-semantic-upsert-auto-resolve",
                "nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate"
            ]
        },
        {
            "slug": "nova-telemetry-report-11-20-semantic-metrics",
            "pathId": "11.20",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.20:nova-telemetry-report-11-20-semantic-metrics",
            "contentHash": "b938bd2af4c595d9ca7f4b195f5e929ba20f4b28d67e979facaf343abb643cc8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.telemetry_report",
                "en": "nova.telemetry_report"
            },
            "primaryTool": "nova.telemetry_report",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Semantic Metrics\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Semantic Metrics\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "SemanticPromptAnswerRate"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-telemetry-report-11-20-semantic-metrics",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-telemetry-report-11-20-semantic-metrics"
            },
            "relatedEntries": [
                "nova-telemetry-report-11-6-telemetry-report",
                "nova-telemetry-report-11-25-durable-autorepair",
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate"
            ]
        },
        {
            "slug": "11-21-semantic-evidence-privacy",
            "pathId": "11.21",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.21:11-21-semantic-evidence-privacy",
            "contentHash": "2f37715ec587e73269f7b55a0be85d9a73d0a677cf236998080a494d35ad1f51",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Evidence Privacy",
                "en": "Semantic Evidence Privacy"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Semantic Evidence Privacy ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Evidence Privacy is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-21-semantic-evidence-privacy",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-21-semantic-evidence-privacy"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-22-login-wall-mfa-signal",
            "pathId": "11.22",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.22:11-22-login-wall-mfa-signal",
            "contentHash": "0142d3f0653c9c54128a5b50d42c9dbdc5178099c9ab0814dc97bb5fb409d435",
            "diffStatus": "unchanged",
            "title": {
                "de": "Login-Wall MFA Signal",
                "en": "Login-Wall MFA Signal"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Login-Wall MFA Signal ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Login-Wall MFA Signal is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-22-login-wall-mfa-signal",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-22-login-wall-mfa-signal"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-23-fr-2-supersedes-fr-1-debt",
            "pathId": "11.23",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.23:11-23-fr-2-supersedes-fr-1-debt",
            "contentHash": "f6073e14de668c5af0c8fdb38cfaef0eab4d9647ce8897dc2f7beb444c910942",
            "diffStatus": "unchanged",
            "title": {
                "de": "FR-2 supersedes FR-1 Debt",
                "en": "FR-2 supersedes FR-1 Debt"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "FR-2 supersedes FR-1 Debt ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "FR-2 supersedes FR-1 Debt is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-23-fr-2-supersedes-fr-1-debt",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-23-fr-2-supersedes-fr-1-debt"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "11-24-learningrepairqueue-summary",
            "pathId": "11.24",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.24:11-24-learningrepairqueue-summary",
            "contentHash": "50ecb4b6376c49efacaacf1bc87b06e7b31875bee9cb0f457921920dbe02bd22",
            "diffStatus": "unchanged",
            "title": {
                "de": "LearningRepairQueue Summary",
                "en": "LearningRepairQueue Summary"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "LearningRepairQueue Summary ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "LearningRepairQueue Summary is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "structuredContent.learningRepairQueue",
                "needs_user"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/11-24-learningrepairqueue-summary",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/11-24-learningrepairqueue-summary"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "nova-telemetry-report-11-25-durable-autorepair",
            "pathId": "11.25",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.25:nova-telemetry-report-11-25-durable-autorepair",
            "contentHash": "dbcf9e1448ddef9d50bff66e31a8a2de25e0cd4f2139ae0e20434a2b3ef0184c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.telemetry_report",
                "en": "nova.telemetry_report"
            },
            "primaryTool": "nova.telemetry_report",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Durable AutoRepair\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Durable AutoRepair\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-telemetry-report-11-25-durable-autorepair",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-telemetry-report-11-25-durable-autorepair"
            },
            "relatedEntries": [
                "nova-telemetry-report-11-6-telemetry-report",
                "nova-telemetry-report-11-20-semantic-metrics",
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate"
            ]
        },
        {
            "slug": "nova-learn-feedback-11-26-learn-feedback-gate-breakdown",
            "pathId": "11.26",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.26:nova-learn-feedback-11-26-learn-feedback-gate-breakdown",
            "contentHash": "f07e8e809f67b44bac770bf347413d67166d46e6ab39246142fddc15381bf70d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_feedback",
                "en": "nova.learn_feedback"
            },
            "primaryTool": "nova.learn_feedback",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Learn Feedback Gate Breakdown\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Learn Feedback Gate Breakdown\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "reason_json"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-feedback-11-26-learn-feedback-gate-breakdown",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-feedback-11-26-learn-feedback-gate-breakdown"
            },
            "relatedEntries": [
                "nova-learn-feedback-11-4-learn-feedback",
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote"
            ]
        },
        {
            "slug": "nova-learn-onboarding-recall-11-27-learn-onboarding-recall",
            "pathId": "11.27",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.27:nova-learn-onboarding-recall-11-27-learn-onboarding-recall",
            "contentHash": "3b314aa8660b625572761c37a51e2eba7dfe4770f4cbf1d5115c127ca85e7c14",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_onboarding_recall",
                "en": "nova.learn_onboarding_recall"
            },
            "primaryTool": "nova.learn_onboarding_recall",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Learn-Onboarding Recall\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Learn-Onboarding Recall\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-onboarding-recall-11-27-learn-onboarding-recall",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-onboarding-recall-11-27-learn-onboarding-recall"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "nova-learn-onboarding-confirm-11-28-learn-onboarding-confirm-gate",
            "pathId": "11.28",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.28:nova-learn-onboarding-confirm-11-28-learn-onboarding-confirm-gate",
            "contentHash": "e8416f1b0abcb5d40c4b9719b7111c5fc95158d3cca4090f93f2099796071b12",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_onboarding_confirm",
                "en": "nova.learn_onboarding_confirm"
            },
            "primaryTool": "nova.learn_onboarding_confirm",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Learn-Onboarding Confirm Gate\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Learn-Onboarding Confirm Gate\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "domain",
                "paraphrase"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-onboarding-confirm-11-28-learn-onboarding-confirm-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-onboarding-confirm-11-28-learn-onboarding-confirm-gate"
            },
            "relatedEntries": [
                "nova-learn-suggest-11-1-learn-suggest",
                "nova-learn-generate-11-2-learn-generate",
                "nova-learn-promote-11-3-learn-promote",
                "nova-learn-feedback-11-4-learn-feedback"
            ]
        },
        {
            "slug": "nova-tools-bundle-11-29-pks-learning-bundle",
            "pathId": "11.29",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.29:nova-tools-bundle-11-29-pks-learning-bundle",
            "contentHash": "660f54b4415e86aa3c5563c22d5b090ab82b85fafcdf1bb7b414214d22069143",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"PKS-Learning Bundle\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"PKS-Learning Bundle\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-11-29-pks-learning-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-11-29-pks-learning-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-tools-bundle-11-30-learn-onboarding-bundle-membership",
            "pathId": "11.30",
            "stableKey": "mcp:learning-und-knowledge-evolution:11.30:nova-tools-bundle-11-30-learn-onboarding-bundle-membership",
            "contentHash": "545b6a31d22efe2f89cbff3c75d4b53d94fd727d3d970c165cf4d543ca4742e5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "learning-und-knowledge-evolution",
            "familyTitle": {
                "de": "Learning & Knowledge-Evolution",
                "en": "Learning & Knowledge Evolution"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Learn-Onboarding Bundle-Membership\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Learn-Onboarding Bundle-Membership\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "learn_onboarding_confirm",
                "learn_onboarding_recall",
                "pks_learning",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-11-30-learn-onboarding-bundle-membership",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-11-30-learn-onboarding-bundle-membership"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-ok-observe-12-1-ok-observe",
            "pathId": "12.1",
            "stableKey": "mcp:ok-operational-knowledge:12.1:nova-ok-observe-12-1-ok-observe",
            "contentHash": "16406a8e5cb1cb744a00dfa51669faeccdce4f6948d475cfb34d374366a0c152",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ok_observe",
                "en": "nova.ok_observe"
            },
            "primaryTool": "nova.ok_observe",
            "status": "explained",
            "familyId": "ok-operational-knowledge",
            "familyTitle": {
                "de": "OK (Operational Knowledge)",
                "en": "OK (Operational Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"OK Observe\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"OK Observe\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ok-observe-12-1-ok-observe",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ok-observe-12-1-ok-observe"
            },
            "relatedEntries": [
                "nova-perceive-12-6-ok-hints-in-perceive",
                "nova-perceive-12-2-perceive-mit-pks",
                "nova-perceive-12-3-form-analysis",
                "nova-perceive-12-4-cta-detection"
            ]
        },
        {
            "slug": "nova-perceive-12-2-perceive-mit-pks",
            "pathId": "12.2",
            "stableKey": "mcp:ok-operational-knowledge:12.2:nova-perceive-12-2-perceive-mit-pks",
            "contentHash": "51c638a7f1e26ef0a5b818d208a47a5aba55db87f206520fc88bd35cad834336",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "ok-operational-knowledge",
            "familyTitle": {
                "de": "OK (Operational Knowledge)",
                "en": "OK (Operational Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Perceive mit PKS\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Perceive with PKS\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "pksInclude"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-12-2-perceive-mit-pks",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-12-2-perceive-mit-pks"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-perceive-12-3-form-analysis",
            "pathId": "12.3",
            "stableKey": "mcp:ok-operational-knowledge:12.3:nova-perceive-12-3-form-analysis",
            "contentHash": "a4d56ec241adb7f437fb1872a43d0424e6440d847b3ffe8bd8336a8b308fe68f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "ok-operational-knowledge",
            "familyTitle": {
                "de": "OK (Operational Knowledge)",
                "en": "OK (Operational Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Form-Analysis\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Form-Analysis\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "controlKind",
                "preferredInteraction"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-12-3-form-analysis",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-12-3-form-analysis"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-perceive-12-4-cta-detection",
            "pathId": "12.4",
            "stableKey": "mcp:ok-operational-knowledge:12.4:nova-perceive-12-4-cta-detection",
            "contentHash": "8a67e6af974dd5375b6d2fd6ea89640b7f86ac23032fbc6c49a532370b290ba2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "ok-operational-knowledge",
            "familyTitle": {
                "de": "OK (Operational Knowledge)",
                "en": "OK (Operational Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"CTA-Detection\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"CTA-Detection\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-12-4-cta-detection",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-12-4-cta-detection"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "12-5-cta-delta-fingerprint",
            "pathId": "12.5",
            "stableKey": "mcp:ok-operational-knowledge:12.5:12-5-cta-delta-fingerprint",
            "contentHash": "2971d55de7baafa8fc1d0d866511250a49083d36486b1949e14b330791ea81ed",
            "diffStatus": "unchanged",
            "title": {
                "de": "CTA Delta Fingerprint",
                "en": "CTA Delta Fingerprint"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "ok-operational-knowledge",
            "familyTitle": {
                "de": "OK (Operational Knowledge)",
                "en": "OK (Operational Knowledge)"
            },
            "summary": {
                "de": "CTA Delta Fingerprint ist eine öffentliche Referenz für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "CTA Delta Fingerprint is a public reference for knowledge signals, learning candidates, and explainable orientation. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "changed",
                "canonicalHref",
                "pinnedSelector"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/12-5-cta-delta-fingerprint",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/12-5-cta-delta-fingerprint"
            },
            "relatedEntries": [
                "nova-ok-observe-12-1-ok-observe",
                "nova-perceive-12-2-perceive-mit-pks",
                "nova-perceive-12-3-form-analysis",
                "nova-perceive-12-4-cta-detection"
            ]
        },
        {
            "slug": "nova-perceive-12-6-ok-hints-in-perceive",
            "pathId": "12.6",
            "stableKey": "mcp:ok-operational-knowledge:12.6:nova-perceive-12-6-ok-hints-in-perceive",
            "contentHash": "69470555432f2b05c0dfc61a0b27f76ad1f953e65c020f906d1edeb65a995013",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "ok-operational-knowledge",
            "familyTitle": {
                "de": "OK (Operational Knowledge)",
                "en": "OK (Operational Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"OK Hints in Perceive\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"OK Hints in Perceive\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "okHints",
                "shouldObserve"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-12-6-ok-hints-in-perceive",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-12-6-ok-hints-in-perceive"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-task-search-13-1-task-suchen",
            "pathId": "13.1",
            "stableKey": "mcp:etm-task-memory:13.1:nova-task-search-13-1-task-suchen",
            "contentHash": "05be664e4fb7f9f07f0e5f1c3ad9f081a038a0390f1cbb28108df4859135dd74",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_search",
                "en": "nova.task_search"
            },
            "primaryTool": "nova.task_search",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task suchen\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Task search\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "query"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-search-13-1-task-suchen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-search-13-1-task-suchen"
            },
            "relatedEntries": [
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden",
                "nova-task-instance-complete-13-5-task-abschliessen"
            ]
        },
        {
            "slug": "nova-task-profile-upsert-13-2-profil-anlegen",
            "pathId": "13.2",
            "stableKey": "mcp:etm-task-memory:13.2:nova-task-profile-upsert-13-2-profil-anlegen",
            "contentHash": "3a09e859e421e63b5958b78397dd78d90b18cbfcc9d38191942f3122ead09036",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_profile_upsert",
                "en": "nova.task_profile_upsert"
            },
            "primaryTool": "nova.task_profile_upsert",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Profil anlegen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to handle the sensitive path \"Profil create\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-profile-upsert-13-2-profil-anlegen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-profile-upsert-13-2-profil-anlegen"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden",
                "nova-task-instance-complete-13-5-task-abschliessen"
            ]
        },
        {
            "slug": "nova-task-instance-create-13-3-instanz-starten",
            "pathId": "13.3",
            "stableKey": "mcp:etm-task-memory:13.3:nova-task-instance-create-13-3-instanz-starten",
            "contentHash": "367a52237efa16fba117d76bb876abb2b606d73d473691a28fa085e6d0f4405d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_create",
                "en": "nova.task_instance_create"
            },
            "primaryTool": "nova.task_instance_create",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Instanz starten\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Instanz start\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-create-13-3-instanz-starten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-create-13-3-instanz-starten"
            },
            "relatedEntries": [
                "nova-task-instance-create-13-15-task-instance-effective-context",
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-instance-progress-13-4-fortschritt-melden",
            "pathId": "13.4",
            "stableKey": "mcp:etm-task-memory:13.4:nova-task-instance-progress-13-4-fortschritt-melden",
            "contentHash": "841dbe276b57863d806ee5784a76f9ae20cc5d4c642c02546a0f61cef13a1245",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_progress",
                "en": "nova.task_instance_progress"
            },
            "primaryTool": "nova.task_instance_progress",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Fortschritt melden\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Fortschritt melden\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-progress-13-4-fortschritt-melden",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-progress-13-4-fortschritt-melden"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-complete-13-5-task-abschliessen"
            ]
        },
        {
            "slug": "nova-task-instance-complete-13-5-task-abschliessen",
            "pathId": "13.5",
            "stableKey": "mcp:etm-task-memory:13.5:nova-task-instance-complete-13-5-task-abschliessen",
            "contentHash": "934bd19010a92a15108c9d80d96f03bad83cb6cf9a0ca025931ce3081fbe8bf2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_complete",
                "en": "nova.task_instance_complete"
            },
            "primaryTool": "nova.task_instance_complete",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task abschließen\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Task abclose\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-complete-13-5-task-abschließen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-complete-13-5-task-abschliessen"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-instance-verify-13-6-task-verifizieren",
            "pathId": "13.6",
            "stableKey": "mcp:etm-task-memory:13.6:nova-task-instance-verify-13-6-task-verifizieren",
            "contentHash": "50e5dbca0d47283372ac760a4e68815f387acd342201125935dd904dfa630910",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_verify",
                "en": "nova.task_instance_verify"
            },
            "primaryTool": "nova.task_instance_verify",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task verifizieren\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Task verifizieren\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-verify-13-6-task-verifizieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-verify-13-6-task-verifizieren"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-guidance-log-add-13-7-guidance-loggen",
            "pathId": "13.7",
            "stableKey": "mcp:etm-task-memory:13.7:nova-task-guidance-log-add-13-7-guidance-loggen",
            "contentHash": "c3a035d8b1f05ff4e591cdfe7e5b7d5cd6347eaa49063b0d8aaa235f3fc42c51",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_guidance_log_add",
                "en": "nova.task_guidance_log_add"
            },
            "primaryTool": "nova.task_guidance_log_add",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Guidance loggen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Guidance loggen\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-guidance-log-add-13-7-guidance-loggen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-guidance-log-add-13-7-guidance-loggen"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-match-13-8-task-matchen",
            "pathId": "13.8",
            "stableKey": "mcp:etm-task-memory:13.8:nova-task-match-13-8-task-matchen",
            "contentHash": "342a8bda243709048110a15a138e99c128e2a491adb127680ce3341716b79b90",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_match",
                "en": "nova.task_match"
            },
            "primaryTool": "nova.task_match",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task matchen\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Task matchen\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-match-13-8-task-matchen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-match-13-8-task-matchen"
            },
            "relatedEntries": [
                "nova-task-match-13-14-task-match-ranking-contract",
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten"
            ]
        },
        {
            "slug": "nova-task-profile-get-13-9-profil-lesen",
            "pathId": "13.9",
            "stableKey": "mcp:etm-task-memory:13.9:nova-task-profile-get-13-9-profil-lesen",
            "contentHash": "fe375f527e72f9451a64f0e846a067f3dcb515f166e7e01a2c6eaccae4b85f01",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_profile_get",
                "en": "nova.task_profile_get"
            },
            "primaryTool": "nova.task_profile_get",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Profil lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to handle the sensitive path \"Profil read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-profile-get-13-9-profil-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-profile-get-13-9-profil-lesen"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-profiles-13-10-alle-profile",
            "pathId": "13.10",
            "stableKey": "mcp:etm-task-memory:13.10:nova-task-profiles-13-10-alle-profile",
            "contentHash": "f8b2eb487a291da89df1600505e1cf8420e1c354a741d4b3f0c66a62bf9ee95a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_profiles",
                "en": "nova.task_profiles"
            },
            "primaryTool": "nova.task_profiles",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Alle Profile\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to handle the sensitive path \"Alle Profile\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-profiles-13-10-alle-profile",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-profiles-13-10-alle-profile"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-instance-get-13-11-instanz-details",
            "pathId": "13.11",
            "stableKey": "mcp:etm-task-memory:13.11:nova-task-instance-get-13-11-instanz-details",
            "contentHash": "4805fdf983df3fc9035acdabf0b9c128c9643f6d63696f685ddeda15022a618d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_get",
                "en": "nova.task_instance_get"
            },
            "primaryTool": "nova.task_instance_get",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Instanz Details\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Instanz Details\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "instanceId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-get-13-11-instanz-details",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-get-13-11-instanz-details"
            },
            "relatedEntries": [
                "nova-task-instance-get-13-16-task-instance-resume-contract",
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten"
            ]
        },
        {
            "slug": "nova-task-promotion-candidates-13-12-promotion-kandidaten",
            "pathId": "13.12",
            "stableKey": "mcp:etm-task-memory:13.12:nova-task-promotion-candidates-13-12-promotion-kandidaten",
            "contentHash": "e0ec23c3bee8c000d63a481824e5dc76940749884b4502e39133f1793cfa7269",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_promotion_candidates",
                "en": "nova.task_promotion_candidates"
            },
            "primaryTool": "nova.task_promotion_candidates",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Promotion-Kandidaten\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Promotion-Candidates\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-promotion-candidates-13-12-promotion-kandidaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-promotion-candidates-13-12-promotion-kandidaten"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-promote-guidance-13-13-guidance-promoten",
            "pathId": "13.13",
            "stableKey": "mcp:etm-task-memory:13.13:nova-task-promote-guidance-13-13-guidance-promoten",
            "contentHash": "15a4ff5eeb899c9069dc0a2f3e592a38ea996583a8cb2fd62fffefb409680826",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_promote_guidance",
                "en": "nova.task_promote_guidance"
            },
            "primaryTool": "nova.task_promote_guidance",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Guidance promoten\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Guidance promoten\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-promote-guidance-13-13-guidance-promoten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-promote-guidance-13-13-guidance-promoten"
            },
            "relatedEntries": [
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-match-13-14-task-match-ranking-contract",
            "pathId": "13.14",
            "stableKey": "mcp:etm-task-memory:13.14:nova-task-match-13-14-task-match-ranking-contract",
            "contentHash": "fd8b1121cb8706fe455b9e60d55ce363be373b0ab6d5f55049501df9c36d30df",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_match",
                "en": "nova.task_match"
            },
            "primaryTool": "nova.task_match",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task Match Ranking Contract\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Task Match Ranking Contract\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "taskDescription",
                "targetUrl",
                "currentScope"
            ],
            "responseSignals": [
                "targetUrl",
                "taskAwareness",
                "currentScope"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-match-13-14-task-match-ranking-contract",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-match-13-14-task-match-ranking-contract"
            },
            "relatedEntries": [
                "nova-task-match-13-8-task-matchen",
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten"
            ]
        },
        {
            "slug": "nova-task-instance-create-13-15-task-instance-effective-context",
            "pathId": "13.15",
            "stableKey": "mcp:etm-task-memory:13.15:nova-task-instance-create-13-15-task-instance-effective-context",
            "contentHash": "30dc8a95e63b337d0371acd2cd25a77858dbf7e22ac018e90e503637525c2f09",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_create",
                "en": "nova.task_instance_create"
            },
            "primaryTool": "nova.task_instance_create",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Task Instance Effective Context\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Task Instance Effective Context\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "profileId",
                "overrides"
            ],
            "responseSignals": [
                "effectiveContextJson",
                "effectiveContextHash",
                "profileRevApplied",
                "taskAwareness"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-create-13-15-task-instance-effective-context",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-create-13-15-task-instance-effective-context"
            },
            "relatedEntries": [
                "nova-task-instance-create-13-3-instanz-starten",
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-progress-13-4-fortschritt-melden"
            ]
        },
        {
            "slug": "nova-task-instance-get-13-16-task-instance-resume-contract",
            "pathId": "13.16",
            "stableKey": "mcp:etm-task-memory:13.16:nova-task-instance-get-13-16-task-instance-resume-contract",
            "contentHash": "4fddacf58dd034df06ea1a7b76ca6bad82445de50b4028ff25a532ab3adb892a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_get",
                "en": "nova.task_instance_get"
            },
            "primaryTool": "nova.task_instance_get",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task Instance Resume Contract\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Task Instance Resume Contract\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "includeDiscoveredUnitsPreview",
                "includeRecentEvents"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-get-13-16-task-instance-resume-contract",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-get-13-16-task-instance-resume-contract"
            },
            "relatedEntries": [
                "nova-task-instance-get-13-11-instanz-details",
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten"
            ]
        },
        {
            "slug": "nova-task-guidance-logs-13-17-guidance-log-match-telemetry",
            "pathId": "13.17",
            "stableKey": "mcp:etm-task-memory:13.17:nova-task-guidance-logs-13-17-guidance-log-match-telemetry",
            "contentHash": "6e696956ad4528548ded042dff38521ac65ea7b7093c5ce9266e70f81a51ec91",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_guidance_logs",
                "en": "nova.task_guidance_logs"
            },
            "primaryTool": "nova.task_guidance_logs",
            "status": "explained",
            "familyId": "etm-task-memory",
            "familyTitle": {
                "de": "ETM (Task Memory)",
                "en": "ETM (Task Memory)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Guidance Log Match Telemetry\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to start or monitor the bounded flow \"Guidance Log Match Telemetry\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "profileId"
            ],
            "responseSignals": [
                "profileLearningStats",
                "matchTelemetry",
                "topOverrides",
                "occurrenceCount"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-guidance-logs-13-17-guidance-log-match-telemetry",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-guidance-logs-13-17-guidance-log-match-telemetry"
            },
            "relatedEntries": [
                "nova-task-guidance-log-add-13-7-guidance-loggen",
                "nova-task-search-13-1-task-suchen",
                "nova-task-profile-upsert-13-2-profil-anlegen",
                "nova-task-instance-create-13-3-instanz-starten"
            ]
        },
        {
            "slug": "14-1-bootstrap-warning",
            "pathId": "14.1",
            "stableKey": "mcp:aag-agent-awareness-gates:14.1:14-1-bootstrap-warning",
            "contentHash": "4a390f294e5c487c47db17c32a59788e5d837a98e5ba8ff209ddf616f27e0019",
            "diffStatus": "unchanged",
            "title": {
                "de": "Bootstrap-Warning",
                "en": "Bootstrap-Warning"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Bootstrap-Warning ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Bootstrap-Warning is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "bootstrapWarning"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-1-bootstrap-warning",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-1-bootstrap-warning"
            },
            "relatedEntries": [
                "14-2-emergency-stop",
                "14-3-disk-space-low",
                "14-4-reflection-gate",
                "14-5-semantic-learning-warn-gate"
            ]
        },
        {
            "slug": "14-2-emergency-stop",
            "pathId": "14.2",
            "stableKey": "mcp:aag-agent-awareness-gates:14.2:14-2-emergency-stop",
            "contentHash": "e03aa106e2bd66e63682a71cbabf872a0929b6559467b0aca2761e3e31ae87bd",
            "diffStatus": "unchanged",
            "title": {
                "de": "Emergency Stop",
                "en": "Emergency Stop"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Emergency Stop ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Emergency Stop is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-2-emergency-stop",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-2-emergency-stop"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-3-disk-space-low",
                "14-4-reflection-gate",
                "14-5-semantic-learning-warn-gate"
            ]
        },
        {
            "slug": "14-3-disk-space-low",
            "pathId": "14.3",
            "stableKey": "mcp:aag-agent-awareness-gates:14.3:14-3-disk-space-low",
            "contentHash": "fe3fcf292184cfc1247a7a467f895910e3aed0eb8e9b75f0d09d48862117ad74",
            "diffStatus": "unchanged",
            "title": {
                "de": "Disk-Space-Low",
                "en": "Disk-Space-Low"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Disk-Space-Low ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Disk-Space-Low is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "forceBypassAvailable"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-3-disk-space-low",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-3-disk-space-low"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-4-reflection-gate",
                "14-5-semantic-learning-warn-gate"
            ]
        },
        {
            "slug": "14-4-reflection-gate",
            "pathId": "14.4",
            "stableKey": "mcp:aag-agent-awareness-gates:14.4:14-4-reflection-gate",
            "contentHash": "361a0ca70241dbdf13e9b07a2faa6d30dbae5268629126c308bc13836f67a67e",
            "diffStatus": "unchanged",
            "title": {
                "de": "Reflection Gate",
                "en": "Reflection Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Reflection Gate ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Reflection Gate is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-4-reflection-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-4-reflection-gate"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-3-disk-space-low",
                "14-5-semantic-learning-warn-gate"
            ]
        },
        {
            "slug": "14-5-semantic-learning-warn-gate",
            "pathId": "14.5",
            "stableKey": "mcp:aag-agent-awareness-gates:14.5:14-5-semantic-learning-warn-gate",
            "contentHash": "5ee1425854ad7232bedb6d8eb9e649c70bd9e9bd3806258f3787430a24475dbb",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Learning Warn Gate",
                "en": "Semantic Learning Warn Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Semantic Learning Warn Gate ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Learning Warn Gate is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-5-semantic-learning-warn-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-5-semantic-learning-warn-gate"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-3-disk-space-low",
                "14-4-reflection-gate"
            ]
        },
        {
            "slug": "nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate",
            "pathId": "14.6",
            "stableKey": "mcp:aag-agent-awareness-gates:14.6:nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate",
            "contentHash": "cdcf1f471c18c007095109948fdf8157d2441f0adc3ab6abf03fbf4b9d9649a3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.learn_resolve_opportunity",
                "en": "nova.learn_resolve_opportunity"
            },
            "primaryTool": "nova.learn_resolve_opportunity",
            "status": "explained",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Für Agenten-Warnungen, Blocks und aktuelle Freigabesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Semantic Learning Strict Gate\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For agent warnings, blocks, and current approval signals, an agent uses this public tool to carry out the bounded step \"Semantic Learning Strict Gate\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-learn-resolve-opportunity-14-6-semantic-learning-strict-gate"
            },
            "relatedEntries": [
                "nova-learn-resolve-opportunity-11-10-learning-opportunity-resolve",
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-3-disk-space-low"
            ]
        },
        {
            "slug": "14-7-semantic-gate-toggle-off",
            "pathId": "14.7",
            "stableKey": "mcp:aag-agent-awareness-gates:14.7:14-7-semantic-gate-toggle-off",
            "contentHash": "37d034b2ab1dc83120b01b3cee539311e4f7467dffb5477106d1e02b23c6ca29",
            "diffStatus": "unchanged",
            "title": {
                "de": "Semantic Gate Toggle Off",
                "en": "Semantic Gate Toggle Off"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Semantic Gate Toggle Off ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Semantic Gate Toggle Off is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-7-semantic-gate-toggle-off",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-7-semantic-gate-toggle-off"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-3-disk-space-low",
                "14-4-reflection-gate"
            ]
        },
        {
            "slug": "14-8-learninggate-mode-matrix",
            "pathId": "14.8",
            "stableKey": "mcp:aag-agent-awareness-gates:14.8:14-8-learninggate-mode-matrix",
            "contentHash": "45168ae2d57d1d3bb5a0346efdbd71cb98d122eae5c6490e034b1b09520cf61c",
            "diffStatus": "unchanged",
            "title": {
                "de": "LearningGate Mode Matrix",
                "en": "LearningGate Mode Matrix"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "LearningGate Mode Matrix ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "LearningGate Mode Matrix is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "LearningGateMode"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-8-learninggate-mode-matrix",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-8-learninggate-mode-matrix"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-3-disk-space-low",
                "14-4-reflection-gate"
            ]
        },
        {
            "slug": "14-9-perceive-first-gate",
            "pathId": "14.9",
            "stableKey": "mcp:aag-agent-awareness-gates:14.9:14-9-perceive-first-gate",
            "contentHash": "86cbfbed1b5a53bd13a16a30e7c94ebb40cd67c44d768c02a2081c407d5f8c19",
            "diffStatus": "unchanged",
            "title": {
                "de": "Perceive-First Gate",
                "en": "Perceive-First Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Perceive-First Gate ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Perceive-First Gate is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "safety.perceive_first",
                "search_text"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-9-perceive-first-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-9-perceive-first-gate"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-3-disk-space-low",
                "14-4-reflection-gate"
            ]
        },
        {
            "slug": "nova-tabs-14-10-tab-awareness-warning",
            "pathId": "14.10",
            "stableKey": "mcp:aag-agent-awareness-gates:14.10:nova-tabs-14-10-tab-awareness-warning",
            "contentHash": "847c0a2d1d58ce9d18b76bfdf9dd9a1b1948be8422c8461219f0deff8277347b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tabs",
                "en": "nova.tabs"
            },
            "primaryTool": "nova.tabs",
            "status": "explained",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Für Agenten-Warnungen, Blocks und aktuelle Freigabesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tab-Awareness Warning\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For agent warnings, blocks, and current approval signals, an agent uses this public tool to check the state or evidence for \"Tab-Awareness Warning\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "tabAwarenessWarning",
                "structuredContent"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tabs-14-10-tab-awareness-warning",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tabs-14-10-tab-awareness-warning"
            },
            "relatedEntries": [
                "nova-tabs-2-4-tab-liste",
                "nova-tabs-2-10-tab-activity-resume",
                "nova-set-active-tab-2-11-active-tab-activation-edge",
                "nova-emulation-set-media-21-6-dark-mode-emulieren"
            ]
        },
        {
            "slug": "14-11-rate-limit-und-loop-tripwire",
            "pathId": "14.11",
            "stableKey": "mcp:aag-agent-awareness-gates:14.11:14-11-rate-limit-und-loop-tripwire",
            "contentHash": "b125e0e00b79785fa43b00d9af1b1242685c55bd9ee9a68a62af0c41dcde39a6",
            "diffStatus": "unchanged",
            "title": {
                "de": "Rate-Limit & Loop Tripwire",
                "en": "Rate-Limit & Loop Tripwire"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "aag-agent-awareness-gates",
            "familyTitle": {
                "de": "AAG (Agent Awareness Gates)",
                "en": "AAG (Agent Awareness Gates)"
            },
            "summary": {
                "de": "Rate-Limit & Loop Tripwire ist eine öffentliche Referenz für Agenten-Warnungen, Blocks und aktuelle Freigabesignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Rate-Limit & Loop Tripwire is a public reference for agent warnings, blocks, and current approval signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/14-11-rate-limit-und-loop-tripwire",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/14-11-rate-limit-und-loop-tripwire"
            },
            "relatedEntries": [
                "14-1-bootstrap-warning",
                "14-2-emergency-stop",
                "14-3-disk-space-low",
                "14-4-reflection-gate"
            ]
        },
        {
            "slug": "nova-plugin-create-15-1-plugin-erstellen",
            "pathId": "15.1",
            "stableKey": "mcp:plugins-aap:15.1:nova-plugin-create-15-1-plugin-erstellen",
            "contentHash": "1ebc48f18585eab8d4557e7980623086d01215526770381cedcb1b5cdb88861e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_create",
                "en": "nova.plugin_create"
            },
            "primaryTool": "nova.plugin_create",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin erstellen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin create\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "manifest",
                "code"
            ],
            "responseSignals": [
                "pluginId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-create-15-1-plugin-erstellen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-create-15-1-plugin-erstellen"
            },
            "relatedEntries": [
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke",
                "nova-plugin-enable-15-5-plugin-aktivieren"
            ]
        },
        {
            "slug": "nova-plugin-inspect-15-2-plugin-inspizieren",
            "pathId": "15.2",
            "stableKey": "mcp:plugins-aap:15.2:nova-plugin-inspect-15-2-plugin-inspizieren",
            "contentHash": "632d3b4fa9d762232cc48d2250b677a2c26c620ecc8fdcedf2765f9eaac1f130",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_inspect",
                "en": "nova.plugin_inspect"
            },
            "primaryTool": "nova.plugin_inspect",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin inspizieren\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin inspizieren\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-inspect-15-2-plugin-inspizieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-inspect-15-2-plugin-inspizieren"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke",
                "nova-plugin-enable-15-5-plugin-aktivieren"
            ]
        },
        {
            "slug": "nova-plugin-test-15-3-plugin-testen-execute",
            "pathId": "15.3",
            "stableKey": "mcp:plugins-aap:15.3:nova-plugin-test-15-3-plugin-testen-execute",
            "contentHash": "07939c9d99db1dac202ea0ca4b8c37d374f2c443bd7d0f54e7c2e71a8eb33e6f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_test",
                "en": "nova.plugin_test"
            },
            "primaryTool": "nova.plugin_test",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin testen (execute)\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin testen (execute)\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId",
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-test-15-3-plugin-testen-execute",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-test-15-3-plugin-testen-execute"
            },
            "relatedEntries": [
                "nova-plugin-test-15-4-plugin-testen-smoke",
                "nova-plugin-test-15-20-smoke-applywrites-und-activate",
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren"
            ]
        },
        {
            "slug": "nova-plugin-test-15-4-plugin-testen-smoke",
            "pathId": "15.4",
            "stableKey": "mcp:plugins-aap:15.4:nova-plugin-test-15-4-plugin-testen-smoke",
            "contentHash": "cc6318a59b4b3aff4afcada50e449772c9bc7ce21335186c2ea0600a278ad087",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_test",
                "en": "nova.plugin_test"
            },
            "primaryTool": "nova.plugin_test",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin testen (smoke)\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin testen (smoke)\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId",
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-test-15-4-plugin-testen-smoke",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-test-15-4-plugin-testen-smoke"
            },
            "relatedEntries": [
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-20-smoke-applywrites-und-activate",
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren"
            ]
        },
        {
            "slug": "nova-plugin-enable-15-5-plugin-aktivieren",
            "pathId": "15.5",
            "stableKey": "mcp:plugins-aap:15.5:nova-plugin-enable-15-5-plugin-aktivieren",
            "contentHash": "4612f2a921d409525565691190a42ce35c070086f6e5641ef35878bf0a824f2a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_enable",
                "en": "nova.plugin_enable"
            },
            "primaryTool": "nova.plugin_enable",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin aktivieren\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin aktivieren\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-enable-15-5-plugin-aktivieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-enable-15-5-plugin-aktivieren"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-get-code-15-6-plugin-code-lesen",
            "pathId": "15.6",
            "stableKey": "mcp:plugins-aap:15.6:nova-plugin-get-code-15-6-plugin-code-lesen",
            "contentHash": "95a5d5abbfac238576cf3c0be34eba2764f354f9837c4ed11a84b1b277a4fb36",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_get_code",
                "en": "nova.plugin_get_code"
            },
            "primaryTool": "nova.plugin_get_code",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin-Code lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin-Code read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-get-code-15-6-plugin-code-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-get-code-15-6-plugin-code-lesen"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-update-15-7-plugin-updaten",
            "pathId": "15.7",
            "stableKey": "mcp:plugins-aap:15.7:nova-plugin-update-15-7-plugin-updaten",
            "contentHash": "19a980e19f546a555bbff5285048c523aee75ddfeb72a0b5f51cf94e797f4a04",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_update",
                "en": "nova.plugin_update"
            },
            "primaryTool": "nova.plugin_update",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin updaten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin updaten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId",
                "code"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-update-15-7-plugin-updaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-update-15-7-plugin-updaten"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-rollback-15-8-plugin-rollback",
            "pathId": "15.8",
            "stableKey": "mcp:plugins-aap:15.8:nova-plugin-rollback-15-8-plugin-rollback",
            "contentHash": "fd487b0c0728469d2330d9197d1f937e62e44364f7db77ac20e5f3b0382e807b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_rollback",
                "en": "nova.plugin_rollback"
            },
            "primaryTool": "nova.plugin_rollback",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin rollback\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin rollback\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId",
                "historyId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-rollback-15-8-plugin-rollback",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-rollback-15-8-plugin-rollback"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-request-permission-15-9-plugin-permissions",
            "pathId": "15.9",
            "stableKey": "mcp:plugins-aap:15.9:nova-plugin-request-permission-15-9-plugin-permissions",
            "contentHash": "3d1e0358937d4ba3642f707a9693f9dc85bf3cbc118db9f927b4e6f6b628d4ab",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_request_permission",
                "en": "nova.plugin_request_permission"
            },
            "primaryTool": "nova.plugin_request_permission",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Permissions\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin Permissions\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-request-permission-15-9-plugin-permissions",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-request-permission-15-9-plugin-permissions"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-uninstall-15-10-plugin-deinstallieren",
            "pathId": "15.10",
            "stableKey": "mcp:plugins-aap:15.10:nova-plugin-uninstall-15-10-plugin-deinstallieren",
            "contentHash": "80958270686177cf940f99f7327eb14377a5cef1635463285638a1b22a8d66c1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_uninstall",
                "en": "nova.plugin_uninstall"
            },
            "primaryTool": "nova.plugin_uninstall",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin deinstallieren\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin deinstallieren\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-uninstall-15-10-plugin-deinstallieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-uninstall-15-10-plugin-deinstallieren"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-managed-storage-update-15-11-managed-storage",
            "pathId": "15.11",
            "stableKey": "mcp:plugins-aap:15.11:nova-plugin-managed-storage-update-15-11-managed-storage",
            "contentHash": "9d020438d6de3ae5c764d94a6814a9e6d2b6d07c2b5b8d1da06a347ee393698b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_managed_storage_update",
                "en": "nova.plugin_managed_storage_update"
            },
            "primaryTool": "nova.plugin_managed_storage_update",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Managed Storage\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Managed Storage\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-managed-storage-update-15-11-managed-storage",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-managed-storage-update-15-11-managed-storage"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-export-15-12-plugin-export-import",
            "pathId": "15.12",
            "stableKey": "mcp:plugins-aap:15.12:nova-plugin-export-15-12-plugin-export-import",
            "contentHash": "afa7f41fd2d647951af4541eec866ab77d1103a26261c573aadec6832a2ade2e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_export",
                "en": "nova.plugin_export"
            },
            "primaryTool": "nova.plugin_export",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Export/Import\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin Export/Import\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-export-15-12-plugin-export-import",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-export-15-12-plugin-export-import"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-list-15-13-plugin-liste",
            "pathId": "15.13",
            "stableKey": "mcp:plugins-aap:15.13:nova-plugin-list-15-13-plugin-liste",
            "contentHash": "dde624908bc4da9661d25b28d9b0949bd79e409556ca13ba7bf9e675bbb8fbf6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_list",
                "en": "nova.plugin_list"
            },
            "primaryTool": "nova.plugin_list",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin-Liste\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin-Liste\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-list-15-13-plugin-liste",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-list-15-13-plugin-liste"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-disable-15-14-plugin-deaktivieren",
            "pathId": "15.14",
            "stableKey": "mcp:plugins-aap:15.14:nova-plugin-disable-15-14-plugin-deaktivieren",
            "contentHash": "20c3c1b8012a6cd21ec87e746748ff69ac98947180546ef1081f33d260b5e654",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_disable",
                "en": "nova.plugin_disable"
            },
            "primaryTool": "nova.plugin_disable",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin deaktivieren\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin deaktivieren\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-disable-15-14-plugin-deaktivieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-disable-15-14-plugin-deaktivieren"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-get-version-code-15-15-version-code-lesen",
            "pathId": "15.15",
            "stableKey": "mcp:plugins-aap:15.15:nova-plugin-get-version-code-15-15-version-code-lesen",
            "contentHash": "7c00d6a4b6630f19ef544918cb4b199ffeb3354324137bf0985202dd7d3e7f78",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_get_version_code",
                "en": "nova.plugin_get_version_code"
            },
            "primaryTool": "nova.plugin_get_version_code",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Version-Code lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Version-Code read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId",
                "historyId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-get-version-code-15-15-version-code-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-get-version-code-15-15-version-code-lesen"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-managed-storage-get-15-16-managed-storage-lesen",
            "pathId": "15.16",
            "stableKey": "mcp:plugins-aap:15.16:nova-plugin-managed-storage-get-15-16-managed-storage-lesen",
            "contentHash": "cc1e5711dec459996bd22064873d0ab1ed9ba7a2336400089b45671e0b9c2f5f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_managed_storage_get",
                "en": "nova.plugin_managed_storage_get"
            },
            "primaryTool": "nova.plugin_managed_storage_get",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Managed Storage lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Managed Storage read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-managed-storage-get-15-16-managed-storage-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-managed-storage-get-15-16-managed-storage-lesen"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "15-17-multi-file-content-scripts",
            "pathId": "15.17",
            "stableKey": "mcp:plugins-aap:15.17:15-17-multi-file-content-scripts",
            "contentHash": "b3f3ccddf858807a0f660baf489b794f230e95f30c142f1c6d615bdf91ece074",
            "diffStatus": "unchanged",
            "title": {
                "de": "Multi-File Content Scripts",
                "en": "Multi-File Content Scripts"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Multi-File Content Scripts ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Multi-File Content Scripts is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/15-17-multi-file-content-scripts",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/15-17-multi-file-content-scripts"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "15-18-runtime-mcp-tool-grants",
            "pathId": "15.18",
            "stableKey": "mcp:plugins-aap:15.18:15-18-runtime-mcp-tool-grants",
            "contentHash": "c10e2b39b74d8926c181372ea319ee9ae2c2b76ba90200671d7b777c3aef7a3b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Runtime-/MCP-Tool-Grants",
                "en": "Runtime-/MCP-Tool-Grants"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Runtime-/MCP-Tool-Grants ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Runtime-/MCP-Tool-Grants is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "plugin_inspect",
                "pendingMcpTools",
                "grantedMcpTools",
                "plugin_request_permission"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/15-18-runtime-mcp-tool-grants",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/15-18-runtime-mcp-tool-grants"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "15-19-contentscript-inventory",
            "pathId": "15.19",
            "stableKey": "mcp:plugins-aap:15.19:15-19-contentscript-inventory",
            "contentHash": "bbc7899362637b3b791b03f8c7c9fd1ac4b7c8dc2e404db5897a7f9b1e5f44d3",
            "diffStatus": "unchanged",
            "title": {
                "de": "ContentScript Inventory",
                "en": "ContentScript Inventory"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "ContentScript Inventory ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "ContentScript Inventory is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sessionId",
                "documentId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/15-19-contentscript-inventory",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/15-19-contentscript-inventory"
            },
            "relatedEntries": [
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren",
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke"
            ]
        },
        {
            "slug": "nova-plugin-test-15-20-smoke-applywrites-und-activate",
            "pathId": "15.20",
            "stableKey": "mcp:plugins-aap:15.20:nova-plugin-test-15-20-smoke-applywrites-und-activate",
            "contentHash": "eb25e2e8c55a351005bd5a4dbad3fa9c7413035930f9f7c72626b97058060d71",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_test",
                "en": "nova.plugin_test"
            },
            "primaryTool": "nova.plugin_test",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Smoke ApplyWrites & Activate\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Smoke ApplyWrites & Activate\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "mode",
                "applyWrites",
                "activateAfterPass"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-test-15-20-smoke-applywrites-und-activate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-test-15-20-smoke-applywrites-und-activate"
            },
            "relatedEntries": [
                "nova-plugin-test-15-3-plugin-testen-execute",
                "nova-plugin-test-15-4-plugin-testen-smoke",
                "nova-plugin-create-15-1-plugin-erstellen",
                "nova-plugin-inspect-15-2-plugin-inspizieren"
            ]
        },
        {
            "slug": "nova-tools-bundle-15-21-plugin-bundle-discovery",
            "pathId": "15.21",
            "stableKey": "mcp:plugins-aap:15.21:nova-tools-bundle-15-21-plugin-bundle-discovery",
            "contentHash": "1ee0cfed450ea2cf7880e3d0e21b19817e787fc5aae45816be75de6036e93022",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "plugins-aap",
            "familyTitle": {
                "de": "Plugins (AAP)",
                "en": "Plugins (AAP)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Bundle Discovery\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Plugin Bundle Discovery\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-15-21-plugin-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-15-21-plugin-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-memory-note-16-1-memory-speichern",
            "pathId": "16.1",
            "stableKey": "mcp:browsing-memory:16.1:nova-memory-note-16-1-memory-speichern",
            "contentHash": "e0c8e5956f0c2b082fd72fc01486b07c0e572b196be62ae3aaa7c1ccbfce6031",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_note",
                "en": "nova.memory_note"
            },
            "primaryTool": "nova.memory_note",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Memory speichern\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Memory save\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "content",
                "domain"
            ],
            "responseSignals": [
                "example.com"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-note-16-1-memory-speichern",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-note-16-1-memory-speichern"
            },
            "relatedEntries": [
                "nova-memory-note-16-5-domain-exclude-gate",
                "nova-memory-recall-16-2-memory-abrufen",
                "nova-memory-forget-16-3-memory-vergessen",
                "nova-memory-stats-16-4-memory-stats"
            ]
        },
        {
            "slug": "nova-memory-recall-16-2-memory-abrufen",
            "pathId": "16.2",
            "stableKey": "mcp:browsing-memory:16.2:nova-memory-recall-16-2-memory-abrufen",
            "contentHash": "3e673b84408b2ee1b164665201a0017c9c1c9787e1ff4234e98a9cfa38f649d0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_recall",
                "en": "nova.memory_recall"
            },
            "primaryTool": "nova.memory_recall",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Memory abrufen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Memory fetch\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "memoryId",
                "memoryType",
                "content",
                "example.com"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-recall-16-2-memory-abrufen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-recall-16-2-memory-abrufen"
            },
            "relatedEntries": [
                "nova-memory-recall-16-6-recall-access-tracking",
                "nova-memory-note-16-1-memory-speichern",
                "nova-memory-forget-16-3-memory-vergessen",
                "nova-memory-stats-16-4-memory-stats"
            ]
        },
        {
            "slug": "nova-memory-forget-16-3-memory-vergessen",
            "pathId": "16.3",
            "stableKey": "mcp:browsing-memory:16.3:nova-memory-forget-16-3-memory-vergessen",
            "contentHash": "7aa40b23be8a1910ca3ca36cabfc51b48227f67dddfea6f6af852fa136447383",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_forget",
                "en": "nova.memory_forget"
            },
            "primaryTool": "nova.memory_forget",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Memory vergessen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Memory vergessen\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "memoryId",
                "domain"
            ],
            "responseSignals": [
                "memoryId",
                "example.com"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-forget-16-3-memory-vergessen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-forget-16-3-memory-vergessen"
            },
            "relatedEntries": [
                "nova-memory-forget-16-8-memory-forget-filter",
                "nova-memory-note-16-1-memory-speichern",
                "nova-memory-recall-16-2-memory-abrufen",
                "nova-memory-stats-16-4-memory-stats"
            ]
        },
        {
            "slug": "nova-memory-stats-16-4-memory-stats",
            "pathId": "16.4",
            "stableKey": "mcp:browsing-memory:16.4:nova-memory-stats-16-4-memory-stats",
            "contentHash": "2bfba2b418f9e5d519d55e2ee339466370b9241a8e68467ee727b0365a77bd5b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_stats",
                "en": "nova.memory_stats"
            },
            "primaryTool": "nova.memory_stats",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Memory Stats\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Memory Stats\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-stats-16-4-memory-stats",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-stats-16-4-memory-stats"
            },
            "relatedEntries": [
                "nova-memory-stats-43-2-memory-stats",
                "nova-memory-add-candidate-43-4-evm-lcj-stats",
                "nova-memory-note-16-1-memory-speichern",
                "nova-memory-recall-16-2-memory-abrufen"
            ]
        },
        {
            "slug": "nova-memory-note-16-5-domain-exclude-gate",
            "pathId": "16.5",
            "stableKey": "mcp:browsing-memory:16.5:nova-memory-note-16-5-domain-exclude-gate",
            "contentHash": "fde2900762efca2ded6004574fa3cf6048fe6209d120e4ce6d4d76fb30ef7144",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_note",
                "en": "nova.memory_note"
            },
            "primaryTool": "nova.memory_note",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Domain Exclude Gate\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Domain Exclude Gate\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "isError",
                "reasonCode"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-note-16-5-domain-exclude-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-note-16-5-domain-exclude-gate"
            },
            "relatedEntries": [
                "nova-memory-note-16-1-memory-speichern",
                "nova-memory-recall-16-2-memory-abrufen",
                "nova-memory-forget-16-3-memory-vergessen",
                "nova-memory-stats-16-4-memory-stats"
            ]
        },
        {
            "slug": "nova-memory-recall-16-6-recall-access-tracking",
            "pathId": "16.6",
            "stableKey": "mcp:browsing-memory:16.6:nova-memory-recall-16-6-recall-access-tracking",
            "contentHash": "b388c1164fd9355285c615200edc4ccf989ef84f9a907ecb643f553ebeaebc77",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_recall",
                "en": "nova.memory_recall"
            },
            "primaryTool": "nova.memory_recall",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Recall Access Tracking\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Recall Access Tracking\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "accessCount",
                "accessed_at"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-recall-16-6-recall-access-tracking",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-recall-16-6-recall-access-tracking"
            },
            "relatedEntries": [
                "nova-memory-recall-16-2-memory-abrufen",
                "nova-memory-note-16-1-memory-speichern",
                "nova-memory-forget-16-3-memory-vergessen",
                "nova-memory-stats-16-4-memory-stats"
            ]
        },
        {
            "slug": "nova-get-instructions-16-7-instructions-memory-hints",
            "pathId": "16.7",
            "stableKey": "mcp:browsing-memory:16.7:nova-get-instructions-16-7-instructions-memory-hints",
            "contentHash": "e4a184ce3404193875d271e2bfeadfc13d5b37ca62fc43892243b0f2dc15acf8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Instructions Memory Hints\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Instructions Memory Hints\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-16-7-instructions-memory-hints",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-16-7-instructions-memory-hints"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-9-instructions-service-discovery"
            ]
        },
        {
            "slug": "nova-memory-forget-16-8-memory-forget-filter",
            "pathId": "16.8",
            "stableKey": "mcp:browsing-memory:16.8:nova-memory-forget-16-8-memory-forget-filter",
            "contentHash": "e0a5d383cc42ea547875727e260b98b63be1df49897db5f38e8255a854314cf9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_forget",
                "en": "nova.memory_forget"
            },
            "primaryTool": "nova.memory_forget",
            "status": "explained",
            "familyId": "browsing-memory",
            "familyTitle": {
                "de": "Browsing Memory",
                "en": "Browsing Memory"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Memory Forget Filter\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Memory Forget Filter\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "memoryType"
            ],
            "responseSignals": [
                "deleted"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-forget-16-8-memory-forget-filter",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-forget-16-8-memory-forget-filter"
            },
            "relatedEntries": [
                "nova-memory-forget-16-3-memory-vergessen",
                "nova-memory-note-16-1-memory-speichern",
                "nova-memory-recall-16-2-memory-abrufen",
                "nova-memory-stats-16-4-memory-stats"
            ]
        },
        {
            "slug": "nova-scheduled-task-create-17-1-task-anlegen",
            "pathId": "17.1",
            "stableKey": "mcp:scheduled-tasks:17.1:nova-scheduled-task-create-17-1-task-anlegen",
            "contentHash": "87f4eaae9d80ebf8a586218ac7c70e8a1df866ad42819f38580c644db2e04a0e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_create",
                "en": "nova.scheduled_task_create"
            },
            "primaryTool": "nova.scheduled_task_create",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Task anlegen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Task create\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "displayName",
                "cronExpression"
            ],
            "responseSignals": [
                "displayName",
                "cronExpression"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-create-17-1-task-anlegen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-create-17-1-task-anlegen"
            },
            "relatedEntries": [
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen",
                "nova-scheduled-task-workspace-write-17-5-workspace-dateien"
            ]
        },
        {
            "slug": "nova-scheduled-task-list-17-2-task-liste",
            "pathId": "17.2",
            "stableKey": "mcp:scheduled-tasks:17.2:nova-scheduled-task-list-17-2-task-liste",
            "contentHash": "8cbdf5a33054e4fffde8d2e36b1b879009cc45e330ef1356abeb3c409c842394",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_list",
                "en": "nova.scheduled_task_list"
            },
            "primaryTool": "nova.scheduled_task_list",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task-Liste\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Task-Liste\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-list-17-2-task-liste",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-list-17-2-task-liste"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen",
                "nova-scheduled-task-workspace-write-17-5-workspace-dateien"
            ]
        },
        {
            "slug": "nova-scheduled-task-trigger-17-3-task-triggern",
            "pathId": "17.3",
            "stableKey": "mcp:scheduled-tasks:17.3:nova-scheduled-task-trigger-17-3-task-triggern",
            "contentHash": "4a282e7f74cc83c069b9e3aae3719d7e8e764a8da39a8675d360fe2d4b65ed52",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_trigger",
                "en": "nova.scheduled_task_trigger"
            },
            "primaryTool": "nova.scheduled_task_trigger",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Task triggern\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Task triggern\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-trigger-17-3-task-triggern",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-trigger-17-3-task-triggern"
            },
            "relatedEntries": [
                "nova-scheduled-task-trigger-17-17-trigger-inputs-file",
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-run-output-17-4-run-output-lesen",
            "pathId": "17.4",
            "stableKey": "mcp:scheduled-tasks:17.4:nova-scheduled-task-run-output-17-4-run-output-lesen",
            "contentHash": "b644c649d93822bbda0661539889f206d837a9cb85f5bd766bee761479585d8c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_run_output",
                "en": "nova.scheduled_task_run_output"
            },
            "primaryTool": "nova.scheduled_task_run_output",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Run-Output lesen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Run-Output read\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "runId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-run-output-17-4-run-output-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-run-output-17-4-run-output-lesen"
            },
            "relatedEntries": [
                "nova-scheduled-task-run-output-17-20-run-output-tail-read",
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern"
            ]
        },
        {
            "slug": "nova-scheduled-task-workspace-write-17-5-workspace-dateien",
            "pathId": "17.5",
            "stableKey": "mcp:scheduled-tasks:17.5:nova-scheduled-task-workspace-write-17-5-workspace-dateien",
            "contentHash": "b4c8205069ef025ed204f1eb5fc69a48693f7d6581c48c48b6fa67f1199fd7a5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_workspace_write",
                "en": "nova.scheduled_task_workspace_write"
            },
            "primaryTool": "nova.scheduled_task_workspace_write",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Workspace-Dateien\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Workspace-Dateien\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-workspace-write-17-5-workspace-dateien",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-workspace-write-17-5-workspace-dateien"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-secret-set-17-6-secrets",
            "pathId": "17.6",
            "stableKey": "mcp:scheduled-tasks:17.6:nova-scheduled-task-secret-set-17-6-secrets",
            "contentHash": "41340da665abcc9b66fadca03df54accc2ff06cbd09ec111942e042253c5d074",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_secret_set",
                "en": "nova.scheduled_task_secret_set"
            },
            "primaryTool": "nova.scheduled_task_secret_set",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Secrets\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Secrets\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-secret-set-17-6-secrets",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-secret-set-17-6-secrets"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-disable-17-7-task-deaktivieren",
            "pathId": "17.7",
            "stableKey": "mcp:scheduled-tasks:17.7:nova-scheduled-task-disable-17-7-task-deaktivieren",
            "contentHash": "33ca10085dd2a5e209be8de08f5eede3e83dcbff343ffb5d3f4d2e47211b936d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_disable",
                "en": "nova.scheduled_task_disable"
            },
            "primaryTool": "nova.scheduled_task_disable",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task deaktivieren\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Task deaktivieren\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-disable-17-7-task-deaktivieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-disable-17-7-task-deaktivieren"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-delete-17-8-task-loeschen",
            "pathId": "17.8",
            "stableKey": "mcp:scheduled-tasks:17.8:nova-scheduled-task-delete-17-8-task-loeschen",
            "contentHash": "40d2152a00935d3db00784f272bb80a92cb74b3164278d037aca3d79852ab0c5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_delete",
                "en": "nova.scheduled_task_delete"
            },
            "primaryTool": "nova.scheduled_task_delete",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Task löschen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Delete task\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-delete-17-8-task-löschen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-delete-17-8-task-loeschen"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-export-17-9-export-import",
            "pathId": "17.9",
            "stableKey": "mcp:scheduled-tasks:17.9:nova-scheduled-task-export-17-9-export-import",
            "contentHash": "368a248beda00619d9ac2bd6e5b81be8ab224a2d4f10534b188a2bfc8fbf5032",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_export",
                "en": "nova.scheduled_task_export"
            },
            "primaryTool": "nova.scheduled_task_export",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Export/Import\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Export/Import\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-export-17-9-export-import",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-export-17-9-export-import"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-update-17-10-task-updaten",
            "pathId": "17.10",
            "stableKey": "mcp:scheduled-tasks:17.10:nova-scheduled-task-update-17-10-task-updaten",
            "contentHash": "46e677c0106298635b76fd9984a6e92a35bee136f1fd4159be7b5dcb950cbb9a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_update",
                "en": "nova.scheduled_task_update"
            },
            "primaryTool": "nova.scheduled_task_update",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Task updaten\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Task updaten\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId",
                "intervalSeconds"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-update-17-10-task-updaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-update-17-10-task-updaten"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-enable-17-11-task-aktivieren",
            "pathId": "17.11",
            "stableKey": "mcp:scheduled-tasks:17.11:nova-scheduled-task-enable-17-11-task-aktivieren",
            "contentHash": "092227627399a444e4bbc55ef372291cc18ed85e235cff001662c753df45955e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_enable",
                "en": "nova.scheduled_task_enable"
            },
            "primaryTool": "nova.scheduled_task_enable",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task aktivieren\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Task aktivieren\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-enable-17-11-task-aktivieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-enable-17-11-task-aktivieren"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-get-17-12-task-details",
            "pathId": "17.12",
            "stableKey": "mcp:scheduled-tasks:17.12:nova-scheduled-task-get-17-12-task-details",
            "contentHash": "500a1aca44b1dcf09f8e4c060ab88529bea9f686d4f5bfde8d3582003d16a311",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_get",
                "en": "nova.scheduled_task_get"
            },
            "primaryTool": "nova.scheduled_task_get",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Task Details\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Task Details\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-get-17-12-task-details",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-get-17-12-task-details"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-runs-17-13-run-history",
            "pathId": "17.13",
            "stableKey": "mcp:scheduled-tasks:17.13:nova-scheduled-task-runs-17-13-run-history",
            "contentHash": "aae05385f07bfdbde73dee8ffa7b29243514631975d1bb0e6f33d9994e06406b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_runs",
                "en": "nova.scheduled_task_runs"
            },
            "primaryTool": "nova.scheduled_task_runs",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Run-History\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Run-History\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-runs-17-13-run-history",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-runs-17-13-run-history"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-secret-list-17-14-secret-auflisten",
            "pathId": "17.14",
            "stableKey": "mcp:scheduled-tasks:17.14:nova-scheduled-task-secret-list-17-14-secret-auflisten",
            "contentHash": "d9c6fc23110920ad37ce95aa9c5f1ad79625ad256c887a04a1d08745dde1a88a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_secret_list",
                "en": "nova.scheduled_task_secret_list"
            },
            "primaryTool": "nova.scheduled_task_secret_list",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Secret auflisten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Secret auflisten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-secret-list-17-14-secret-auflisten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-secret-list-17-14-secret-auflisten"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-workspace-read-17-15-workspace-lesen",
            "pathId": "17.15",
            "stableKey": "mcp:scheduled-tasks:17.15:nova-scheduled-task-workspace-read-17-15-workspace-lesen",
            "contentHash": "eef8908b40fa04dc4e367f893c3671bd3b7d8dc5ea5c533340739b29c6187ecf",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_workspace_read",
                "en": "nova.scheduled_task_workspace_read"
            },
            "primaryTool": "nova.scheduled_task_workspace_read",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Workspace lesen\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Workspace read\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "taskId",
                "path"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-workspace-read-17-15-workspace-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-workspace-read-17-15-workspace-lesen"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "17-16-interaktiver-agent-blockt-auto-dispatch",
            "pathId": "17.16",
            "stableKey": "mcp:scheduled-tasks:17.16:17-16-interaktiver-agent-blockt-auto-dispatch",
            "contentHash": "0af1046c23cbc96b965a1ee401b3614c06993ed6ac949ecfcbe33203c84bc553",
            "diffStatus": "unchanged",
            "title": {
                "de": "Interaktiver Agent blockt Auto-Dispatch",
                "en": "Interaktiver Agent blockt Auto-Dispatch"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Interaktiver Agent blockt Auto-Dispatch ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Interaktiver Agent blockt Auto-Dispatch is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/17-16-interaktiver-agent-blockt-auto-dispatch",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/17-16-interaktiver-agent-blockt-auto-dispatch"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-trigger-17-17-trigger-inputs-file",
            "pathId": "17.17",
            "stableKey": "mcp:scheduled-tasks:17.17:nova-scheduled-task-trigger-17-17-trigger-inputs-file",
            "contentHash": "cc8a546b40e70eb2a7486385e27890a70f6cd8cdcc5d62a51bc4665758b5135e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_trigger",
                "en": "nova.scheduled_task_trigger"
            },
            "primaryTool": "nova.scheduled_task_trigger",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Trigger Inputs File\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Trigger Inputs File\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId",
                "inputs"
            ],
            "responseSignals": [
                "inputs.json"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-trigger-17-17-trigger-inputs-file",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-trigger-17-17-trigger-inputs-file"
            },
            "relatedEntries": [
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "17-18-chain-persistenz-validierung",
            "pathId": "17.18",
            "stableKey": "mcp:scheduled-tasks:17.18:17-18-chain-persistenz-validierung",
            "contentHash": "9d37b0b52923b5ede118e6430a984a38eb17d60b6c92b6ff25abde54e92ec2bc",
            "diffStatus": "unchanged",
            "title": {
                "de": "Chain-Persistenz-Validierung",
                "en": "Chain-Persistenz-Validierung"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Chain-Persistenz-Validierung ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Chain-Persistenz-Validierung is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/17-18-chain-persistenz-validierung",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/17-18-chain-persistenz-validierung"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "17-19-scheduled-session-tool-policy",
            "pathId": "17.19",
            "stableKey": "mcp:scheduled-tasks:17.19:17-19-scheduled-session-tool-policy",
            "contentHash": "3031dcf550389b0bcfce728f9e29f2e094fd71ca6260057ec8915d78fcb279ac",
            "diffStatus": "unchanged",
            "title": {
                "de": "Scheduled-Session Tool Policy",
                "en": "Scheduled-Session Tool Policy"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Scheduled-Session Tool Policy ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Scheduled-Session Tool Policy is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/17-19-scheduled-session-tool-policy",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/17-19-scheduled-session-tool-policy"
            },
            "relatedEntries": [
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern",
                "nova-scheduled-task-run-output-17-4-run-output-lesen"
            ]
        },
        {
            "slug": "nova-scheduled-task-run-output-17-20-run-output-tail-read",
            "pathId": "17.20",
            "stableKey": "mcp:scheduled-tasks:17.20:nova-scheduled-task-run-output-17-20-run-output-tail-read",
            "contentHash": "0d639a60d5f974f6da685ccc377899ebd006550b220bc5f884b43091995a93c3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_run_output",
                "en": "nova.scheduled_task_run_output"
            },
            "primaryTool": "nova.scheduled_task_run_output",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Run Output Tail Read\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Run Output Tail Read\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-run-output-17-20-run-output-tail-read",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-run-output-17-20-run-output-tail-read"
            },
            "relatedEntries": [
                "nova-scheduled-task-run-output-17-4-run-output-lesen",
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern"
            ]
        },
        {
            "slug": "nova-scheduled-task-workspace-list-17-21-workspace-list-metadata",
            "pathId": "17.21",
            "stableKey": "mcp:scheduled-tasks:17.21:nova-scheduled-task-workspace-list-17-21-workspace-list-metadata",
            "contentHash": "127f1421081df8eb7fbac3d8b53cdac41cd58989b000869e44696a09a0c31bc0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_workspace_list",
                "en": "nova.scheduled_task_workspace_list"
            },
            "primaryTool": "nova.scheduled_task_workspace_list",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Workspace List Metadata\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Workspace List Metadata\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "newestChangeUtc"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-workspace-list-17-21-workspace-list-metadata",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-workspace-list-17-21-workspace-list-metadata"
            },
            "relatedEntries": [
                "nova-scheduled-task-workspace-list-41-8-workspace-auflisten",
                "nova-scheduled-task-create-17-1-task-anlegen",
                "nova-scheduled-task-list-17-2-task-liste",
                "nova-scheduled-task-trigger-17-3-task-triggern"
            ]
        },
        {
            "slug": "nova-tools-bundle-17-22-scheduled-tasks-bundle-discovery",
            "pathId": "17.22",
            "stableKey": "mcp:scheduled-tasks:17.22:nova-tools-bundle-17-22-scheduled-tasks-bundle-discovery",
            "contentHash": "4d5becc1df6ff26f5b3576a960d35191d5c6a013cb5950d8c8936c3a8996cc98",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "scheduled-tasks",
            "familyTitle": {
                "de": "Scheduled Tasks",
                "en": "Scheduled Tasks"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Scheduled Tasks Bundle Discovery\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Scheduled Tasks Bundle Discovery\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-17-22-scheduled-tasks-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-17-22-scheduled-tasks-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-notifications-send-18-1-notification-senden",
            "pathId": "18.1",
            "stableKey": "mcp:notifications:18.1:nova-notifications-send-18-1-notification-senden",
            "contentHash": "229d6cad42069147ca1c46cd0b4fd94f1adb238d5b46ccd1e8c54e6816c2ecb8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_send",
                "en": "nova.notifications_send"
            },
            "primaryTool": "nova.notifications_send",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Notification senden\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Notification senden\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "sourceKind",
                "title",
                "body",
                "intent"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-send-18-1-notification-senden",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-send-18-1-notification-senden"
            },
            "relatedEntries": [
                "nova-notifications-send-18-11-notification-send-highimpact",
                "nova-notifications-send-18-12-notification-spoofing-guard",
                "nova-notifications-send-18-14-structured-ok-fuer-delivery-status",
                "nova-notifications-list-18-2-notifications-lesen"
            ]
        },
        {
            "slug": "nova-notifications-list-18-2-notifications-lesen",
            "pathId": "18.2",
            "stableKey": "mcp:notifications:18.2:nova-notifications-list-18-2-notifications-lesen",
            "contentHash": "976fe921d145d065a8f41c410e84cea82ee37d000d08626f96734b55dd015d25",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_list",
                "en": "nova.notifications_list"
            },
            "primaryTool": "nova.notifications_list",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Notifications lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Notifications read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-list-18-2-notifications-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-list-18-2-notifications-lesen"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-mark-read-18-4-mark-read",
                "nova-notifications-permissions-list-18-5-permissions"
            ]
        },
        {
            "slug": "nova-notifications-unread-count-18-3-unread-count",
            "pathId": "18.3",
            "stableKey": "mcp:notifications:18.3:nova-notifications-unread-count-18-3-unread-count",
            "contentHash": "e4ce45db144e963126ef7f2210e4cc12aff6f01c9c1760f7d9bb098e3b3c6612",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_unread_count",
                "en": "nova.notifications_unread_count"
            },
            "primaryTool": "nova.notifications_unread_count",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Unread Count\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Unread Count\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-unread-count-18-3-unread-count",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-unread-count-18-3-unread-count"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-mark-read-18-4-mark-read",
                "nova-notifications-permissions-list-18-5-permissions"
            ]
        },
        {
            "slug": "nova-notifications-mark-read-18-4-mark-read",
            "pathId": "18.4",
            "stableKey": "mcp:notifications:18.4:nova-notifications-mark-read-18-4-mark-read",
            "contentHash": "56d33f175d7ac2a72d6898e95aa796e85575326d0275af86754a5794f6c4940a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_mark_read",
                "en": "nova.notifications_mark_read"
            },
            "primaryTool": "nova.notifications_mark_read",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Mark Read\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Mark Read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "notificationId"
            ],
            "responseSignals": [
                "id"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-mark-read-18-4-mark-read",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-mark-read-18-4-mark-read"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-permissions-list-18-5-permissions"
            ]
        },
        {
            "slug": "nova-notifications-permissions-list-18-5-permissions",
            "pathId": "18.5",
            "stableKey": "mcp:notifications:18.5:nova-notifications-permissions-list-18-5-permissions",
            "contentHash": "61743c7699db0a59cb4618f93f97bb46d0ef249af015d044fd937e689de44b9f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_permissions_list",
                "en": "nova.notifications_permissions_list"
            },
            "primaryTool": "nova.notifications_permissions_list",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Permissions\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Permissions\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-permissions-list-18-5-permissions",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-permissions-list-18-5-permissions"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-mark-read-18-4-mark-read"
            ]
        },
        {
            "slug": "nova-notifications-get-18-6-notification-details",
            "pathId": "18.6",
            "stableKey": "mcp:notifications:18.6:nova-notifications-get-18-6-notification-details",
            "contentHash": "2b8524166c10ce49cda2943c2651a90c1e25bd206e8796f0bc9645e441e14494",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_get",
                "en": "nova.notifications_get"
            },
            "primaryTool": "nova.notifications_get",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Notification Details\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Notification Details\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "notificationId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-get-18-6-notification-details",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-get-18-6-notification-details"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-mark-read-18-4-mark-read"
            ]
        },
        {
            "slug": "nova-notifications-open-18-7-notification-oeffnen",
            "pathId": "18.7",
            "stableKey": "mcp:notifications:18.7:nova-notifications-open-18-7-notification-oeffnen",
            "contentHash": "44847be326c8bc09c23f76affcd2b5877195f581816dee0e3817673cc04823f0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_open",
                "en": "nova.notifications_open"
            },
            "primaryTool": "nova.notifications_open",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Notification öffnen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Notification open\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "notificationId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-open-18-7-notification-öffnen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-open-18-7-notification-oeffnen"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-mark-read-18-4-mark-read"
            ]
        },
        {
            "slug": "nova-notifications-dismiss-18-8-notification-dismissn",
            "pathId": "18.8",
            "stableKey": "mcp:notifications:18.8:nova-notifications-dismiss-18-8-notification-dismissn",
            "contentHash": "7570fb5a8cfc3edd140cda81899d51c7ac98266cf086829253126880ee473be6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_dismiss",
                "en": "nova.notifications_dismiss"
            },
            "primaryTool": "nova.notifications_dismiss",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Notification dismissn\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Notification dismissn\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "notificationId"
            ],
            "responseSignals": [
                "includeDismissed"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-dismiss-18-8-notification-dismissn",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-dismiss-18-8-notification-dismissn"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-mark-read-18-4-mark-read"
            ]
        },
        {
            "slug": "nova-notifications-clear-18-9-notifications-clearen",
            "pathId": "18.9",
            "stableKey": "mcp:notifications:18.9:nova-notifications-clear-18-9-notifications-clearen",
            "contentHash": "590c6fb14bb4eed07b4202b095f232702ab61b57efd92dcef0e7278b560c541a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_clear",
                "en": "nova.notifications_clear"
            },
            "primaryTool": "nova.notifications_clear",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Notifications clearen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Notifications clearen\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "sourceKind",
                "olderThanDays"
            ],
            "responseSignals": [
                "olderThanDays",
                "group"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-clear-18-9-notifications-clearen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-clear-18-9-notifications-clearen"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-mark-read-18-4-mark-read"
            ]
        },
        {
            "slug": "nova-tools-bundle-18-10-notifications-bundle",
            "pathId": "18.10",
            "stableKey": "mcp:notifications:18.10:nova-tools-bundle-18-10-notifications-bundle",
            "contentHash": "181ba9e49124de2f995a81e0007c9272903ea143991858ae0ea8d4b7d5173479",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Notifications Bundle\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Notifications Bundle\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-18-10-notifications-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-18-10-notifications-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-notifications-send-18-11-notification-send-highimpact",
            "pathId": "18.11",
            "stableKey": "mcp:notifications:18.11:nova-notifications-send-18-11-notification-send-highimpact",
            "contentHash": "ade6c2c74802b62507166af73acc8368c44bd10656c9ef0b627774c4c1619907",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_send",
                "en": "nova.notifications_send"
            },
            "primaryTool": "nova.notifications_send",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Notification Send HighImpact\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Notification Send HighImpact\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "structuredContent"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-send-18-11-notification-send-highimpact",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-send-18-11-notification-send-highimpact"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-send-18-12-notification-spoofing-guard",
                "nova-notifications-send-18-14-structured-ok-fuer-delivery-status",
                "nova-notifications-list-18-2-notifications-lesen"
            ]
        },
        {
            "slug": "nova-notifications-send-18-12-notification-spoofing-guard",
            "pathId": "18.12",
            "stableKey": "mcp:notifications:18.12:nova-notifications-send-18-12-notification-spoofing-guard",
            "contentHash": "4c982cd7d7e02079ebbf8a0fe871001e40251939e19396fc801979734848bd80",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_send",
                "en": "nova.notifications_send"
            },
            "primaryTool": "nova.notifications_send",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Notification Spoofing Guard\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Notification Spoofing Guard\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "sourceKind"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-send-18-12-notification-spoofing-guard",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-send-18-12-notification-spoofing-guard"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-send-18-11-notification-send-highimpact",
                "nova-notifications-send-18-14-structured-ok-fuer-delivery-status",
                "nova-notifications-list-18-2-notifications-lesen"
            ]
        },
        {
            "slug": "18-13-notification-permission-defaults",
            "pathId": "18.13",
            "stableKey": "mcp:notifications:18.13:18-13-notification-permission-defaults",
            "contentHash": "18ed0c3bc0b53e32cbcf3aa2dc56a5b57e39b243059d08ec4f2578bce41312e3",
            "diffStatus": "unchanged",
            "title": {
                "de": "Notification Permission Defaults",
                "en": "Notification Permission Defaults"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Notification Permission Defaults ist eine öffentliche Referenz für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Notification Permission Defaults is a public reference for user artifacts, notices, and small work handoffs. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "Allow",
                "Deny",
                "notifications_permission_set"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/18-13-notification-permission-defaults",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/18-13-notification-permission-defaults"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-list-18-2-notifications-lesen",
                "nova-notifications-unread-count-18-3-unread-count",
                "nova-notifications-mark-read-18-4-mark-read"
            ]
        },
        {
            "slug": "nova-notifications-send-18-14-structured-ok-fuer-delivery-status",
            "pathId": "18.14",
            "stableKey": "mcp:notifications:18.14:nova-notifications-send-18-14-structured-ok-fuer-delivery-status",
            "contentHash": "d98e523ae6f9c4bd24eadd51c50215765f3228b23689e9351cb172e1aca33777",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.notifications_send",
                "en": "nova.notifications_send"
            },
            "primaryTool": "nova.notifications_send",
            "status": "explained",
            "familyId": "notifications",
            "familyTitle": {
                "de": "Notifications",
                "en": "Notifications"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Structured OK für Delivery-Status\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Structured OK for Delivery-Status\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sent",
                "completed"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-notifications-send-18-14-structured-ok-für-delivery-status",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-notifications-send-18-14-structured-ok-fuer-delivery-status"
            },
            "relatedEntries": [
                "nova-notifications-send-18-1-notification-senden",
                "nova-notifications-send-18-11-notification-send-highimpact",
                "nova-notifications-send-18-12-notification-spoofing-guard",
                "nova-notifications-list-18-2-notifications-lesen"
            ]
        },
        {
            "slug": "nova-operator-notes-store-19-1-note-speichern",
            "pathId": "19.1",
            "stableKey": "mcp:operator-notes:19.1:nova-operator-notes-store-19-1-note-speichern",
            "contentHash": "65615571057429d5d814aa9390e78b0792f85bc6207f75afbdab8c2f621bf69a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.operator_notes_store",
                "en": "nova.operator_notes_store"
            },
            "primaryTool": "nova.operator_notes_store",
            "status": "explained",
            "familyId": "operator-notes",
            "familyTitle": {
                "de": "Operator Notes",
                "en": "Operator Notes"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Note speichern\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Note save\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "content",
                "tags"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-operator-notes-store-19-1-note-speichern",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-operator-notes-store-19-1-note-speichern"
            },
            "relatedEntries": [
                "nova-operator-notes-store-1-11-instructions-operator-notes",
                "nova-operator-notes-query-19-2-note-suchen",
                "nova-operator-notes-list-19-3-notes-auflisten",
                "nova-operator-notes-delete-19-4-note-loeschen"
            ]
        },
        {
            "slug": "nova-operator-notes-query-19-2-note-suchen",
            "pathId": "19.2",
            "stableKey": "mcp:operator-notes:19.2:nova-operator-notes-query-19-2-note-suchen",
            "contentHash": "6b9104cd1cc2f4e0976dc3daca85cffc18fefa69dfb64b35dc4f0cd3204c5048",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.operator_notes_query",
                "en": "nova.operator_notes_query"
            },
            "primaryTool": "nova.operator_notes_query",
            "status": "explained",
            "familyId": "operator-notes",
            "familyTitle": {
                "de": "Operator Notes",
                "en": "Operator Notes"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Note suchen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Note search\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "keywords"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-operator-notes-query-19-2-note-suchen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-operator-notes-query-19-2-note-suchen"
            },
            "relatedEntries": [
                "nova-operator-notes-store-19-1-note-speichern",
                "nova-operator-notes-list-19-3-notes-auflisten",
                "nova-operator-notes-delete-19-4-note-loeschen"
            ]
        },
        {
            "slug": "nova-operator-notes-list-19-3-notes-auflisten",
            "pathId": "19.3",
            "stableKey": "mcp:operator-notes:19.3:nova-operator-notes-list-19-3-notes-auflisten",
            "contentHash": "478c83190a756f5af957025db08b403833c43b04d3e7889b705a70c3a78438d7",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.operator_notes_list",
                "en": "nova.operator_notes_list"
            },
            "primaryTool": "nova.operator_notes_list",
            "status": "explained",
            "familyId": "operator-notes",
            "familyTitle": {
                "de": "Operator Notes",
                "en": "Operator Notes"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Notes auflisten\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Notes auflisten\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-operator-notes-list-19-3-notes-auflisten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-operator-notes-list-19-3-notes-auflisten"
            },
            "relatedEntries": [
                "nova-operator-notes-store-19-1-note-speichern",
                "nova-operator-notes-query-19-2-note-suchen",
                "nova-operator-notes-delete-19-4-note-loeschen"
            ]
        },
        {
            "slug": "nova-operator-notes-delete-19-4-note-loeschen",
            "pathId": "19.4",
            "stableKey": "mcp:operator-notes:19.4:nova-operator-notes-delete-19-4-note-loeschen",
            "contentHash": "bf102ebd93d0ee4be8ceedbbd3742182f9f1b04d630e39d764e8e4dd69edcc10",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.operator_notes_delete",
                "en": "nova.operator_notes_delete"
            },
            "primaryTool": "nova.operator_notes_delete",
            "status": "explained",
            "familyId": "operator-notes",
            "familyTitle": {
                "de": "Operator Notes",
                "en": "Operator Notes"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Note löschen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Note delete\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-operator-notes-delete-19-4-note-löschen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-operator-notes-delete-19-4-note-loeschen"
            },
            "relatedEntries": [
                "nova-operator-notes-store-19-1-note-speichern",
                "nova-operator-notes-query-19-2-note-suchen",
                "nova-operator-notes-list-19-3-notes-auflisten"
            ]
        },
        {
            "slug": "nova-favorites-add-20-1-favorite-anlegen",
            "pathId": "20.1",
            "stableKey": "mcp:favorites-und-clipboard:20.1:nova-favorites-add-20-1-favorite-anlegen",
            "contentHash": "5ef576b910afc9bc4bdd3d50bad40917b389e2a916e1ceaf1c1f1350537981b3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.favorites_add",
                "en": "nova.favorites_add"
            },
            "primaryTool": "nova.favorites_add",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Favorite anlegen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Create favorite\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "url",
                "title"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-favorites-add-20-1-favorite-anlegen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-favorites-add-20-1-favorite-anlegen"
            },
            "relatedEntries": [
                "nova-favorites-add-20-11-favorite-folder-assignment-und-move",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-favorites-list-20-2-favorites-lesen",
            "pathId": "20.2",
            "stableKey": "mcp:favorites-und-clipboard:20.2:nova-favorites-list-20-2-favorites-lesen",
            "contentHash": "6c7d49a737b2cf5bc8d2dc0bcb9b8b8249ad95aa58e915636818dad14dcad592",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.favorites_list",
                "en": "nova.favorites_list"
            },
            "primaryTool": "nova.favorites_list",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Favorites lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Favorites read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-favorites-list-20-2-favorites-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-favorites-list-20-2-favorites-lesen"
            },
            "relatedEntries": [
                "nova-favorites-add-20-11-favorite-folder-assignment-und-move",
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-favorites-open-20-3-favorite-oeffnen",
            "pathId": "20.3",
            "stableKey": "mcp:favorites-und-clipboard:20.3:nova-favorites-open-20-3-favorite-oeffnen",
            "contentHash": "fb0d04acbb9fd7061409dc4fb61dcbf3d56369d9bebed019933925258c22e89d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.favorites_open",
                "en": "nova.favorites_open"
            },
            "primaryTool": "nova.favorites_open",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Favorite öffnen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Favorite open\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "url",
                "https",
                "openInNewTab"
            ],
            "responseSignals": [
                "openInNewTab"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-favorites-open-20-3-favorite-öffnen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-favorites-open-20-3-favorite-oeffnen"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-remove-20-4-favorite-loeschen",
                "nova-clipboard-write-20-5-clipboard"
            ]
        },
        {
            "slug": "nova-favorites-remove-20-4-favorite-loeschen",
            "pathId": "20.4",
            "stableKey": "mcp:favorites-und-clipboard:20.4:nova-favorites-remove-20-4-favorite-loeschen",
            "contentHash": "6df9b8634b8b378221b14208b910ff0874175aa20699092f40494a5dadf31bb9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.favorites_remove",
                "en": "nova.favorites_remove"
            },
            "primaryTool": "nova.favorites_remove",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Favorite löschen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Favorite delete\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "url",
                "https"
            ],
            "responseSignals": [
                "id"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-favorites-remove-20-4-favorite-löschen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-favorites-remove-20-4-favorite-loeschen"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-clipboard-write-20-5-clipboard"
            ]
        },
        {
            "slug": "nova-clipboard-write-20-5-clipboard",
            "pathId": "20.5",
            "stableKey": "mcp:favorites-und-clipboard:20.5:nova-clipboard-write-20-5-clipboard",
            "contentHash": "4890fbf0da2e6f376ff40367996c1d32be007998b21124afa52471260a61e846",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.clipboard_write",
                "en": "nova.clipboard_write"
            },
            "primaryTool": "nova.clipboard_write",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Clipboard\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Clipboard\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "text"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-clipboard-write-20-5-clipboard",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-clipboard-write-20-5-clipboard"
            },
            "relatedEntries": [
                "nova-clipboard-write-20-6-clipboard-highimpact-prevalidation",
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen"
            ]
        },
        {
            "slug": "nova-clipboard-write-20-6-clipboard-highimpact-prevalidation",
            "pathId": "20.6",
            "stableKey": "mcp:favorites-und-clipboard:20.6:nova-clipboard-write-20-6-clipboard-highimpact-prevalidation",
            "contentHash": "5cd5cfc2bed689aa66b44fb705031a5c9e8cba2303febf999a9e786617208824",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.clipboard_write",
                "en": "nova.clipboard_write"
            },
            "primaryTool": "nova.clipboard_write",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Clipboard HighImpact Prevalidation\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Clipboard HighImpact Prevalidation\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-clipboard-write-20-6-clipboard-highimpact-prevalidation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-clipboard-write-20-6-clipboard-highimpact-prevalidation"
            },
            "relatedEntries": [
                "nova-clipboard-write-20-5-clipboard",
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen"
            ]
        },
        {
            "slug": "20-7-clipboard-global-provenance",
            "pathId": "20.7",
            "stableKey": "mcp:favorites-und-clipboard:20.7:20-7-clipboard-global-provenance",
            "contentHash": "45e7969fe35932e204548dceb04cac500513d500a57e8efffe99b9e4bf0dd9cf",
            "diffStatus": "unchanged",
            "title": {
                "de": "Clipboard Global Provenance",
                "en": "Clipboard Global Provenance"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Clipboard Global Provenance ist eine öffentliche Referenz für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Clipboard Global Provenance is a public reference for user artifacts, notices, and small work handoffs. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/20-7-clipboard-global-provenance",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/20-7-clipboard-global-provenance"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-bookmarks-folders-list-20-8-bookmark-folder-discovery",
            "pathId": "20.8",
            "stableKey": "mcp:favorites-und-clipboard:20.8:nova-bookmarks-folders-list-20-8-bookmark-folder-discovery",
            "contentHash": "384bb07409e36dd43219ae31546a679222850d5c485aae23a7245f566fae4d5b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.bookmarks_folders_list",
                "en": "nova.bookmarks_folders_list"
            },
            "primaryTool": "nova.bookmarks_folders_list",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Bookmark-Folder Discovery\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Bookmark-Folder Discovery\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-bookmarks-folders-list-20-8-bookmark-folder-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-bookmarks-folders-list-20-8-bookmark-folder-discovery"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-bookmarks-folder-create-20-9-bookmark-folder-create-rename",
            "pathId": "20.9",
            "stableKey": "mcp:favorites-und-clipboard:20.9:nova-bookmarks-folder-create-20-9-bookmark-folder-create-rename",
            "contentHash": "d823437fea48e5b68218d955d1b4bef88d7b837b212696d59f7f4002b3e33a9b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.bookmarks_folder_create",
                "en": "nova.bookmarks_folder_create"
            },
            "primaryTool": "nova.bookmarks_folder_create",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Bookmark-Folder Create/Rename\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Bookmark-Folder Create/Rename\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "name",
                "parentId",
                "id"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-bookmarks-folder-create-20-9-bookmark-folder-create-rename",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-bookmarks-folder-create-20-9-bookmark-folder-create-rename"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-bookmarks-folder-delete-20-10-bookmark-folder-delete-modes",
            "pathId": "20.10",
            "stableKey": "mcp:favorites-und-clipboard:20.10:nova-bookmarks-folder-delete-20-10-bookmark-folder-delete-modes",
            "contentHash": "be3c1c0849101171b2c7c0955868b11cbfbedf50bfff17ef75cf46700947c07b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.bookmarks_folder_delete",
                "en": "nova.bookmarks_folder_delete"
            },
            "primaryTool": "nova.bookmarks_folder_delete",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Bookmark-Folder Delete Modes\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Bookmark-Folder Delete Modes\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id",
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-bookmarks-folder-delete-20-10-bookmark-folder-delete-modes",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-bookmarks-folder-delete-20-10-bookmark-folder-delete-modes"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-favorites-add-20-11-favorite-folder-assignment-und-move",
            "pathId": "20.11",
            "stableKey": "mcp:favorites-und-clipboard:20.11:nova-favorites-add-20-11-favorite-folder-assignment-und-move",
            "contentHash": "897c42795a613a3bad766291b1fd534ab17691796048780c316fae1aa5ce2bad",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.favorites_add",
                "en": "nova.favorites_add"
            },
            "primaryTool": "nova.favorites_add",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Favorite Folder Assignment & Move\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to carry out the bounded step \"Favorite Folder Assignment & Move\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "folderId",
                "url"
            ],
            "responseSignals": [
                "folderId",
                "sortOrder"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-favorites-add-20-11-favorite-folder-assignment-und-move",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-favorites-add-20-11-favorite-folder-assignment-und-move"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-bookmarks-list-20-12-bookmark-alias-compatibility",
            "pathId": "20.12",
            "stableKey": "mcp:favorites-und-clipboard:20.12:nova-bookmarks-list-20-12-bookmark-alias-compatibility",
            "contentHash": "b5642e8d240b0c0d19712d369ebdfda101db32cb4fb310be6904c6efaa6301bd",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.bookmarks_list",
                "en": "nova.bookmarks_list"
            },
            "primaryTool": "nova.bookmarks_list",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Bookmark Alias Compatibility\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Bookmark Alias Compatibility\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-bookmarks-list-20-12-bookmark-alias-compatibility",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-bookmarks-list-20-12-bookmark-alias-compatibility"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "20-13-bookmark-folder-negative-validation",
            "pathId": "20.13",
            "stableKey": "mcp:favorites-und-clipboard:20.13:20-13-bookmark-folder-negative-validation",
            "contentHash": "1a74d5036de232cfd508e8204862dd6dbe1ef5784a7975e362ea2ebf8f14cf08",
            "diffStatus": "unchanged",
            "title": {
                "de": "Bookmark-Folder Negative Validation",
                "en": "Bookmark-Folder Negative Validation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Bookmark-Folder Negative Validation ist eine öffentliche Referenz für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Bookmark-Folder Negative Validation is a public reference for user artifacts, notices, and small work handoffs. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "bookmarks_folder_rename",
                "favorites_move"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/20-13-bookmark-folder-negative-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/20-13-bookmark-folder-negative-validation"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-bookmarks-20-14-bookmark-policy-buckets",
            "pathId": "20.14",
            "stableKey": "mcp:favorites-und-clipboard:20.14:nova-bookmarks-20-14-bookmark-policy-buckets",
            "contentHash": "9547c87cfdbe961c6b16293e9f990c874e61a9d6fcea401b8f988faa0ebd34a4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.bookmarks_",
                "en": "nova.bookmarks_"
            },
            "primaryTool": "nova.bookmarks_",
            "status": "explained",
            "familyId": "favorites-und-clipboard",
            "familyTitle": {
                "de": "Favorites & Clipboard",
                "en": "Favorites & Clipboard"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Bookmark Policy Buckets\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to check the state or evidence for \"Bookmark Policy Buckets\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "bookmarks_folders_list",
                "favorites_move",
                "includeInputSchema"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-bookmarks-20-14-bookmark-policy-buckets",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-bookmarks-20-14-bookmark-policy-buckets"
            },
            "relatedEntries": [
                "nova-favorites-add-20-1-favorite-anlegen",
                "nova-favorites-list-20-2-favorites-lesen",
                "nova-favorites-open-20-3-favorite-oeffnen",
                "nova-favorites-remove-20-4-favorite-loeschen"
            ]
        },
        {
            "slug": "nova-emulation-set-device-metrics-21-1-mobile-viewport",
            "pathId": "21.1",
            "stableKey": "mcp:device-emulation:21.1:nova-emulation-set-device-metrics-21-1-mobile-viewport",
            "contentHash": "00700996de75b336c4945394b2ce0a7092ef2925b5a738f93dcdab594f17c4e1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.emulation_set_device_metrics",
                "en": "nova.emulation_set_device_metrics"
            },
            "primaryTool": "nova.emulation_set_device_metrics",
            "status": "explained",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Mobile-Viewport\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Mobile-Viewport\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "width",
                "height"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-emulation-set-device-metrics-21-1-mobile-viewport",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-emulation-set-device-metrics-21-1-mobile-viewport"
            },
            "relatedEntries": [
                "nova-emulation-set-touch-21-2-touch-aktivieren",
                "nova-emulation-set-user-agent-21-3-user-agent",
                "nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben",
                "nova-tools-bundle-21-5-device-emulation-bundle"
            ]
        },
        {
            "slug": "nova-emulation-set-touch-21-2-touch-aktivieren",
            "pathId": "21.2",
            "stableKey": "mcp:device-emulation:21.2:nova-emulation-set-touch-21-2-touch-aktivieren",
            "contentHash": "085b3f2f20b305fa8634492fd90870510738b690480e1cdcdf53285398a5f4da",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.emulation_set_touch",
                "en": "nova.emulation_set_touch"
            },
            "primaryTool": "nova.emulation_set_touch",
            "status": "explained",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Touch aktivieren\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Touch aktivieren\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "enabled"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-emulation-set-touch-21-2-touch-aktivieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-emulation-set-touch-21-2-touch-aktivieren"
            },
            "relatedEntries": [
                "nova-emulation-set-device-metrics-21-1-mobile-viewport",
                "nova-emulation-set-user-agent-21-3-user-agent",
                "nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben",
                "nova-tools-bundle-21-5-device-emulation-bundle"
            ]
        },
        {
            "slug": "nova-emulation-set-user-agent-21-3-user-agent",
            "pathId": "21.3",
            "stableKey": "mcp:device-emulation:21.3:nova-emulation-set-user-agent-21-3-user-agent",
            "contentHash": "54cb5781f2c46769d4880655e49ca3ba1f3525ec5958d91af3d116355277bfe0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.emulation_set_user_agent",
                "en": "nova.emulation_set_user_agent"
            },
            "primaryTool": "nova.emulation_set_user_agent",
            "status": "explained",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"User-Agent\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"User-Agent\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "userAgent"
            ],
            "responseSignals": [
                "userAgent"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-emulation-set-user-agent-21-3-user-agent",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-emulation-set-user-agent-21-3-user-agent"
            },
            "relatedEntries": [
                "nova-emulation-set-device-metrics-21-1-mobile-viewport",
                "nova-emulation-set-touch-21-2-touch-aktivieren",
                "nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben",
                "nova-tools-bundle-21-5-device-emulation-bundle"
            ]
        },
        {
            "slug": "nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben",
            "pathId": "21.4",
            "stableKey": "mcp:device-emulation:21.4:nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben",
            "contentHash": "66911efbf3527ce764e3c6dbc7e8be1519e1d14003f24d0d06528d699ba9dbd0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.emulation_clear_device_metrics",
                "en": "nova.emulation_clear_device_metrics"
            },
            "primaryTool": "nova.emulation_clear_device_metrics",
            "status": "explained",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Viewport-Emulation aufheben\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Viewport-Emulation aufheben\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben"
            },
            "relatedEntries": [
                "nova-emulation-set-device-metrics-21-1-mobile-viewport",
                "nova-emulation-set-touch-21-2-touch-aktivieren",
                "nova-emulation-set-user-agent-21-3-user-agent",
                "nova-tools-bundle-21-5-device-emulation-bundle"
            ]
        },
        {
            "slug": "nova-tools-bundle-21-5-device-emulation-bundle",
            "pathId": "21.5",
            "stableKey": "mcp:device-emulation:21.5:nova-tools-bundle-21-5-device-emulation-bundle",
            "contentHash": "3223a6c9ff3d910c148631a86093bcf25d17c0fdd2a2e9a4e32b2891bcb1ab3a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Device-Emulation Bundle\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Device-Emulation Bundle\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "includeUnavailable",
                "includeInputSchema"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-21-5-device-emulation-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-21-5-device-emulation-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-emulation-set-media-21-6-dark-mode-emulieren",
            "pathId": "21.6",
            "stableKey": "mcp:device-emulation:21.6:nova-emulation-set-media-21-6-dark-mode-emulieren",
            "contentHash": "76d937565da454baa537bfb49024a6d32241a9c330c4e99a864a31795efadf76",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.emulation_set_media",
                "en": "nova.emulation_set_media"
            },
            "primaryTool": "nova.emulation_set_media",
            "status": "explained",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Dark-Mode emulieren\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to handle the sensitive path \"Dark-Mode emulieren\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "colorScheme"
            ],
            "responseSignals": [
                "emulation.media",
                "colorScheme"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-emulation-set-media-21-6-dark-mode-emulieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-emulation-set-media-21-6-dark-mode-emulieren"
            },
            "relatedEntries": [
                "nova-emulation-set-device-metrics-21-1-mobile-viewport",
                "nova-emulation-set-touch-21-2-touch-aktivieren",
                "nova-emulation-set-user-agent-21-3-user-agent",
                "nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben"
            ]
        },
        {
            "slug": "21-7-media-features-akkumulieren",
            "pathId": "21.7",
            "stableKey": "mcp:device-emulation:21.7:21-7-media-features-akkumulieren",
            "contentHash": "b0f4e88f725cf7656f2801eb6d7fc2d4db9b48600e44bd4b592848cd01cc8b53",
            "diffStatus": "unchanged",
            "title": {
                "de": "Media-Features akkumulieren",
                "en": "Media-Features akkumulieren"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Media-Features akkumulieren ist eine öffentliche Referenz für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Media-Features akkumulieren is a public reference for browser environment, window state, and isolated execution surfaces. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "matchMedia"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/21-7-media-features-akkumulieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/21-7-media-features-akkumulieren"
            },
            "relatedEntries": [
                "nova-emulation-set-device-metrics-21-1-mobile-viewport",
                "nova-emulation-set-touch-21-2-touch-aktivieren",
                "nova-emulation-set-user-agent-21-3-user-agent",
                "nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben"
            ]
        },
        {
            "slug": "nova-emulation-clear-media-21-8-media-emulation-aufheben",
            "pathId": "21.8",
            "stableKey": "mcp:device-emulation:21.8:nova-emulation-clear-media-21-8-media-emulation-aufheben",
            "contentHash": "d486e64f0b119e4e261c68ff88fe39f64d1f09fd582ec75d35e6843b0b9305f5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.emulation_clear_media",
                "en": "nova.emulation_clear_media"
            },
            "primaryTool": "nova.emulation_clear_media",
            "status": "explained",
            "familyId": "device-emulation",
            "familyTitle": {
                "de": "Device Emulation",
                "en": "Device Emulation"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Media-Emulation aufheben\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to handle the sensitive path \"Media-Emulation aufheben\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "media",
                "matchMedia"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-emulation-clear-media-21-8-media-emulation-aufheben",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-emulation-clear-media-21-8-media-emulation-aufheben"
            },
            "relatedEntries": [
                "nova-emulation-set-device-metrics-21-1-mobile-viewport",
                "nova-emulation-set-touch-21-2-touch-aktivieren",
                "nova-emulation-set-user-agent-21-3-user-agent",
                "nova-emulation-clear-device-metrics-21-4-viewport-emulation-aufheben"
            ]
        },
        {
            "slug": "nova-external-server-add-22-1-server-hinzufuegen",
            "pathId": "22.1",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.1:nova-external-server-add-22-1-server-hinzufuegen",
            "contentHash": "86d1c1c3eb917b92d21f4b16d00732143772cbca2230f11484d8f5c4786eb497",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_add",
                "en": "nova.external_server_add"
            },
            "primaryTool": "nova.external_server_add",
            "status": "explained",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server hinzufügen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server add\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "displayName",
                "transport",
                "command",
                "args"
            ],
            "responseSignals": [
                "serverKey"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-add-22-1-server-hinzufügen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-add-22-1-server-hinzufuegen"
            },
            "relatedEntries": [
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "nova-external-servers-22-2-server-auflisten"
            ]
        },
        {
            "slug": "nova-external-servers-22-2-server-auflisten",
            "pathId": "22.2",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.2:nova-external-servers-22-2-server-auflisten",
            "contentHash": "81cb9ee30753ee7775e8cb3ecb2de0d4041a709dddfcfb877ecac34e9c1121b8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_servers",
                "en": "nova.external_servers"
            },
            "primaryTool": "nova.external_servers",
            "status": "explained",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server auflisten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server auflisten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-servers-22-2-server-auflisten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-servers-22-2-server-auflisten"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-server-update-22-3-server-updaten",
                "nova-external-server-start-22-4-server-starten",
                "nova-external-server-stop-22-5-server-stoppen"
            ]
        },
        {
            "slug": "nova-external-server-update-22-3-server-updaten",
            "pathId": "22.3",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.3:nova-external-server-update-22-3-server-updaten",
            "contentHash": "8baf84520b785e5710b1ae1ebd20455d5bd99973deaf7ac1925cca8b9dcab180",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_update",
                "en": "nova.external_server_update"
            },
            "primaryTool": "nova.external_server_update",
            "status": "explained",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server updaten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server updaten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey",
                "displayName"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-update-22-3-server-updaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-update-22-3-server-updaten"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-servers-22-2-server-auflisten",
                "nova-external-server-start-22-4-server-starten",
                "nova-external-server-stop-22-5-server-stoppen"
            ]
        },
        {
            "slug": "nova-external-server-start-22-4-server-starten",
            "pathId": "22.4",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.4:nova-external-server-start-22-4-server-starten",
            "contentHash": "e64610d953635cbe07c71a65d0b32fd174a7b8729cf505524a5e8019ac21513a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_start",
                "en": "nova.external_server_start"
            },
            "primaryTool": "nova.external_server_start",
            "status": "explained",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server starten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server start\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-start-22-4-server-starten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-start-22-4-server-starten"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-servers-22-2-server-auflisten",
                "nova-external-server-update-22-3-server-updaten",
                "nova-external-server-stop-22-5-server-stoppen"
            ]
        },
        {
            "slug": "nova-external-server-stop-22-5-server-stoppen",
            "pathId": "22.5",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.5:nova-external-server-stop-22-5-server-stoppen",
            "contentHash": "5607beedc2cf1b54a967cdaa30b61fbecfceaa5845ef267b9a1b4d91a73f54de",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_stop",
                "en": "nova.external_server_stop"
            },
            "primaryTool": "nova.external_server_stop",
            "status": "explained",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server stoppen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server stop\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey"
            ],
            "responseSignals": [
                "serverKey"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-stop-22-5-server-stoppen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-stop-22-5-server-stoppen"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-servers-22-2-server-auflisten",
                "nova-external-server-update-22-3-server-updaten",
                "nova-external-server-start-22-4-server-starten"
            ]
        },
        {
            "slug": "nova-external-server-remove-22-6-server-entfernen",
            "pathId": "22.6",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.6:nova-external-server-remove-22-6-server-entfernen",
            "contentHash": "2431c1fa0b58147aa598b85ba1461f19920855360df64bfb0fa299c20a35744f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_remove",
                "en": "nova.external_server_remove"
            },
            "primaryTool": "nova.external_server_remove",
            "status": "explained",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server entfernen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server remove\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey"
            ],
            "responseSignals": [
                "serverKey"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-remove-22-6-server-entfernen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-remove-22-6-server-entfernen"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-servers-22-2-server-auflisten",
                "nova-external-server-update-22-3-server-updaten",
                "nova-external-server-start-22-4-server-starten"
            ]
        },
        {
            "slug": "22-7-unknown-serverkey",
            "pathId": "22.7",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.7:22-7-unknown-serverkey",
            "contentHash": "1af6b981577edddc8b67fa7eb4c44f92d52d7321e4c0b541dbf1f38f0af82b9d",
            "diffStatus": "unchanged",
            "title": {
                "de": "Unknown ServerKey",
                "en": "Unknown ServerKey"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Unknown ServerKey ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Unknown ServerKey is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/22-7-unknown-serverkey",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/22-7-unknown-serverkey"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-servers-22-2-server-auflisten",
                "nova-external-server-update-22-3-server-updaten",
                "nova-external-server-start-22-4-server-starten"
            ]
        },
        {
            "slug": "22-8-transport-validation",
            "pathId": "22.8",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.8:22-8-transport-validation",
            "contentHash": "b3e51a71cfe89407cc1779af21ea016d79c13538264ef4c073aca69018b4d606",
            "diffStatus": "unchanged",
            "title": {
                "de": "Transport-Validation",
                "en": "Transport-Validation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Transport-Validation ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Transport-Validation is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/22-8-transport-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/22-8-transport-validation"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-servers-22-2-server-auflisten",
                "nova-external-server-update-22-3-server-updaten",
                "nova-external-server-start-22-4-server-starten"
            ]
        },
        {
            "slug": "nova-tools-bundle-22-9-external-mcp-bundle",
            "pathId": "22.9",
            "stableKey": "mcp:external-mcp-gateway-konfiguration-und-lifecycle:22.9:nova-tools-bundle-22-9-external-mcp-bundle",
            "contentHash": "21c5cca385ed2257f8957c755ed289e5c1e0a0d5bc791437e46b9a4cb8aacb67",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "external-mcp-gateway-konfiguration-und-lifecycle",
            "familyTitle": {
                "de": "External MCP Gateway (Konfiguration & Lifecycle)",
                "en": "External MCP Gateway (Configuration & Lifecycle)"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"External-MCP Bundle\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"External-MCP Bundle\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-22-9-external-mcp-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-22-9-external-mcp-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "23-1-download-starten",
            "pathId": "23.1",
            "stableKey": "mcp:downloads:23.1:23-1-download-starten",
            "contentHash": "76ad78a4e2d187d2cbd8a14a4eecd9e651735217bc174149bee4d4f06e076cc6",
            "diffStatus": "unchanged",
            "title": {
                "de": "Download starten",
                "en": "Download start"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Download starten ist eine öffentliche Referenz für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Download start is a public reference for user artifacts, notices, and small work handoffs. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/23-1-download-starten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/23-1-download-starten"
            },
            "relatedEntries": [
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner",
                "nova-downloads-cancel-23-5-download-abbrechen"
            ]
        },
        {
            "slug": "nova-downloads-list-23-2-downloads-lesen",
            "pathId": "23.2",
            "stableKey": "mcp:downloads:23.2:nova-downloads-list-23-2-downloads-lesen",
            "contentHash": "f30125eef1191eb256834065b1531ca7389a11e36a6308590f1863be77877505",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_list",
                "en": "nova.downloads_list"
            },
            "primaryTool": "nova.downloads_list",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Downloads lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Downloads read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-list-23-2-downloads-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-list-23-2-downloads-lesen"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner",
                "nova-downloads-cancel-23-5-download-abbrechen"
            ]
        },
        {
            "slug": "nova-downloads-pause-23-3-download-pausieren",
            "pathId": "23.3",
            "stableKey": "mcp:downloads:23.3:nova-downloads-pause-23-3-download-pausieren",
            "contentHash": "94ec9b85dd271a6779cfebf0f60430afa2d4b8cb1cebaab029152a7735d0b2aa",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_pause",
                "en": "nova.downloads_pause"
            },
            "primaryTool": "nova.downloads_pause",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download pausieren\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download pausieren\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-pause-23-3-download-pausieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-pause-23-3-download-pausieren"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-open-folder-23-4-download-ordner",
                "nova-downloads-cancel-23-5-download-abbrechen"
            ]
        },
        {
            "slug": "nova-downloads-open-folder-23-4-download-ordner",
            "pathId": "23.4",
            "stableKey": "mcp:downloads:23.4:nova-downloads-open-folder-23-4-download-ordner",
            "contentHash": "3ae7b61f65eeef7f6be94b3e4787235d699d3a481a741059ba722f8955243a56",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_open_folder",
                "en": "nova.downloads_open_folder"
            },
            "primaryTool": "nova.downloads_open_folder",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download-Ordner\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download-Ordner\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-open-folder-23-4-download-ordner",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-open-folder-23-4-download-ordner"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-cancel-23-5-download-abbrechen"
            ]
        },
        {
            "slug": "nova-downloads-cancel-23-5-download-abbrechen",
            "pathId": "23.5",
            "stableKey": "mcp:downloads:23.5:nova-downloads-cancel-23-5-download-abbrechen",
            "contentHash": "70cfeaabb0ea636e3c3dd6fd976129b7b29c50f089ff0909d3ca3a1235e887fa",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_cancel",
                "en": "nova.downloads_cancel"
            },
            "primaryTool": "nova.downloads_cancel",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download abbrechen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download abbrechen\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id"
            ],
            "responseSignals": [
                "downloadId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-cancel-23-5-download-abbrechen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-cancel-23-5-download-abbrechen"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner"
            ]
        },
        {
            "slug": "nova-downloads-retry-23-6-download-retrien",
            "pathId": "23.6",
            "stableKey": "mcp:downloads:23.6:nova-downloads-retry-23-6-download-retrien",
            "contentHash": "ce7a2c93f4fe3bc84a3867eadfe4549ac2bbd7018158bce014d4a0d7994c6585",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_retry",
                "en": "nova.downloads_retry"
            },
            "primaryTool": "nova.downloads_retry",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download retrien\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download retrien\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-retry-23-6-download-retrien",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-retry-23-6-download-retrien"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner"
            ]
        },
        {
            "slug": "nova-downloads-clear-23-7-downloads-clearen",
            "pathId": "23.7",
            "stableKey": "mcp:downloads:23.7:nova-downloads-clear-23-7-downloads-clearen",
            "contentHash": "01f4d642ccac9a2b886b8ae85df42c729551a14ae7059dcfce874d572d9fca27",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_clear",
                "en": "nova.downloads_clear"
            },
            "primaryTool": "nova.downloads_clear",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Downloads clearen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Downloads clearen\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-clear-23-7-downloads-clearen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-clear-23-7-downloads-clearen"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner"
            ]
        },
        {
            "slug": "nova-downloads-open-file-23-8-download-oeffnen",
            "pathId": "23.8",
            "stableKey": "mcp:downloads:23.8:nova-downloads-open-file-23-8-download-oeffnen",
            "contentHash": "6ed616ce7bcf1436f2e05040572c21ede282d0a1e4d4b2e1c03802c448642b6b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_open_file",
                "en": "nova.downloads_open_file"
            },
            "primaryTool": "nova.downloads_open_file",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download öffnen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Open download\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-open-file-23-8-download-öffnen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-open-file-23-8-download-oeffnen"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner"
            ]
        },
        {
            "slug": "nova-downloads-pause-all-23-9-download-bulk-pause-resume-cancel",
            "pathId": "23.9",
            "stableKey": "mcp:downloads:23.9:nova-downloads-pause-all-23-9-download-bulk-pause-resume-cancel",
            "contentHash": "1cc60cb6fc4472cdd51a036403af5dba8b278eba28521e4c36077ae1de2c70da",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_pause_all",
                "en": "nova.downloads_pause_all"
            },
            "primaryTool": "nova.downloads_pause_all",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download Bulk Pause/Resume/Cancel\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download Bulk Pause/Resume/Cancel\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-pause-all-23-9-download-bulk-pause-resume-cancel",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-pause-all-23-9-download-bulk-pause-resume-cancel"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner"
            ]
        },
        {
            "slug": "nova-downloads-preview-23-10-download-preview-passive-formats",
            "pathId": "23.10",
            "stableKey": "mcp:downloads:23.10:nova-downloads-preview-23-10-download-preview-passive-formats",
            "contentHash": "a171988834601cb29f5c6668d2c2b6c89e771a7f32ad9136c94390ccd7784583",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_preview",
                "en": "nova.downloads_preview"
            },
            "primaryTool": "nova.downloads_preview",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download Preview Passive Formats\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download Preview Passive Formats\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id"
            ],
            "responseSignals": [
                "kind",
                "targetId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-preview-23-10-download-preview-passive-formats",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-preview-23-10-download-preview-passive-formats"
            },
            "relatedEntries": [
                "nova-downloads-preview-23-11-download-preview-safety-blocks",
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren"
            ]
        },
        {
            "slug": "nova-downloads-preview-23-11-download-preview-safety-blocks",
            "pathId": "23.11",
            "stableKey": "mcp:downloads:23.11:nova-downloads-preview-23-11-download-preview-safety-blocks",
            "contentHash": "e3e288b3dd743735eee043a2d54c820d5cb8842a2c1e4489c5a2f6532b980fea",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_preview",
                "en": "nova.downloads_preview"
            },
            "primaryTool": "nova.downloads_preview",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download Preview Safety Blocks\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download Preview Safety Blocks\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "id"
            ],
            "responseSignals": [
                "reason",
                "not_found",
                "not_completed",
                "file_missing",
                "unsupported_kind",
                "id"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-preview-23-11-download-preview-safety-blocks",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-preview-23-11-download-preview-safety-blocks"
            },
            "relatedEntries": [
                "nova-downloads-preview-23-10-download-preview-passive-formats",
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren"
            ]
        },
        {
            "slug": "nova-downloads-auto-open-set-23-12-download-auto-open-roundtrip",
            "pathId": "23.12",
            "stableKey": "mcp:downloads:23.12:nova-downloads-auto-open-set-23-12-download-auto-open-roundtrip",
            "contentHash": "a47c3f5c4f568c2c17232feec8c4a52ca2fffe5f826d9e027d6862a5c22f4a02",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_auto_open_set",
                "en": "nova.downloads_auto_open_set"
            },
            "primaryTool": "nova.downloads_auto_open_set",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download Auto-Open Roundtrip\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download Auto-Open Roundtrip\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "extensions"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-auto-open-set-23-12-download-auto-open-roundtrip",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-auto-open-set-23-12-download-auto-open-roundtrip"
            },
            "relatedEntries": [
                "nova-downloads-auto-open-set-23-13-download-auto-open-blocklist",
                "nova-downloads-auto-open-set-23-15-auto-open-input-shape",
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen"
            ]
        },
        {
            "slug": "nova-downloads-auto-open-set-23-13-download-auto-open-blocklist",
            "pathId": "23.13",
            "stableKey": "mcp:downloads:23.13:nova-downloads-auto-open-set-23-13-download-auto-open-blocklist",
            "contentHash": "45fd804443a8a390695961044161d94349665c56f8c5547c0668533729e84d85",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_auto_open_set",
                "en": "nova.downloads_auto_open_set"
            },
            "primaryTool": "nova.downloads_auto_open_set",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Download Auto-Open Blocklist\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Download Auto-Open Blocklist\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "extensions"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-auto-open-set-23-13-download-auto-open-blocklist",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-auto-open-set-23-13-download-auto-open-blocklist"
            },
            "relatedEntries": [
                "nova-downloads-auto-open-set-23-12-download-auto-open-roundtrip",
                "nova-downloads-auto-open-set-23-15-auto-open-input-shape",
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen"
            ]
        },
        {
            "slug": "23-14-download-tool-policy-buckets",
            "pathId": "23.14",
            "stableKey": "mcp:downloads:23.14:23-14-download-tool-policy-buckets",
            "contentHash": "3d3ee137b9f567dd32c94edc0d4ce35c9c21c0e25df8a4f22360e30f512359e4",
            "diffStatus": "unchanged",
            "title": {
                "de": "Download Tool Policy Buckets",
                "en": "Download Tool Policy Buckets"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Download Tool Policy Buckets ist eine öffentliche Referenz für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Download Tool Policy Buckets is a public reference for user artifacts, notices, and small work handoffs. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "downloads_preview",
                "downloads_auto_open_set",
                "downloads_auto_open_get"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/23-14-download-tool-policy-buckets",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/23-14-download-tool-policy-buckets"
            },
            "relatedEntries": [
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen",
                "nova-downloads-pause-23-3-download-pausieren",
                "nova-downloads-open-folder-23-4-download-ordner"
            ]
        },
        {
            "slug": "nova-downloads-auto-open-set-23-15-auto-open-input-shape",
            "pathId": "23.15",
            "stableKey": "mcp:downloads:23.15:nova-downloads-auto-open-set-23-15-auto-open-input-shape",
            "contentHash": "0a2342a59c653010f258356a3fd97bc142aae6b34d3db408c9eb47d854b57f24",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.downloads_auto_open_set",
                "en": "nova.downloads_auto_open_set"
            },
            "primaryTool": "nova.downloads_auto_open_set",
            "status": "explained",
            "familyId": "downloads",
            "familyTitle": {
                "de": "Downloads",
                "en": "Downloads"
            },
            "summary": {
                "de": "Für Nutzerartefakte, Hinweise und kleine Arbeitsübergaben nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Auto-Open Input Shape\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For user artifacts, notices, and small work handoffs, an agent uses this public tool to handle the sensitive path \"Auto-Open Input Shape\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "extensions"
            ],
            "responseSignals": [
                "rejected"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-downloads-auto-open-set-23-15-auto-open-input-shape",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-downloads-auto-open-set-23-15-auto-open-input-shape"
            },
            "relatedEntries": [
                "nova-downloads-auto-open-set-23-12-download-auto-open-roundtrip",
                "nova-downloads-auto-open-set-23-13-download-auto-open-blocklist",
                "23-1-download-starten",
                "nova-downloads-list-23-2-downloads-lesen"
            ]
        },
        {
            "slug": "nova-ui-get-state-24-1-ui-state",
            "pathId": "24.1",
            "stableKey": "mcp:window-und-ui-shell:24.1:nova-ui-get-state-24-1-ui-state",
            "contentHash": "6b28b0d20db1131a5096b66cd152315a8aec04b984d14db63723e05236779466",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_get_state",
                "en": "nova.ui_get_state"
            },
            "primaryTool": "nova.ui_get_state",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"UI-State\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"UI-State\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-get-state-24-1-ui-state",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-get-state-24-1-ui-state"
            },
            "relatedEntries": [
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom",
                "nova-ui-inspect-native-dialog-24-5-native-dialog-inspizieren"
            ]
        },
        {
            "slug": "nova-ui-open-settings-24-2-settings-oeffnen",
            "pathId": "24.2",
            "stableKey": "mcp:window-und-ui-shell:24.2:nova-ui-open-settings-24-2-settings-oeffnen",
            "contentHash": "aa0db18b2bd4db7760386747b726de59fad02c97e8c07c6b7b9b4b5aadb373e0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_open_settings",
                "en": "nova.ui_open_settings"
            },
            "primaryTool": "nova.ui_open_settings",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Settings öffnen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Open settings\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-open-settings-24-2-settings-öffnen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-open-settings-24-2-settings-oeffnen"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom",
                "nova-ui-inspect-native-dialog-24-5-native-dialog-inspizieren"
            ]
        },
        {
            "slug": "nova-window-get-bounds-24-3-window-groesse",
            "pathId": "24.3",
            "stableKey": "mcp:window-und-ui-shell:24.3:nova-window-get-bounds-24-3-window-groesse",
            "contentHash": "ce13a377f8e5ad42624a1e6cb7ff7ec2758df0e87dbc77667fb8c67fd85ed694",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.window_get_bounds",
                "en": "nova.window_get_bounds"
            },
            "primaryTool": "nova.window_get_bounds",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Window-Größe\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Window-Groesse\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "width",
                "height"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-window-get-bounds-24-3-window-größe",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-window-get-bounds-24-3-window-groesse"
            },
            "relatedEntries": [
                "nova-window-get-bounds-24-10-monitor-inventar-und-cross-monitor-move",
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-webview-get-zoom-24-4-zoom",
            "pathId": "24.4",
            "stableKey": "mcp:window-und-ui-shell:24.4:nova-webview-get-zoom-24-4-zoom",
            "contentHash": "6d8433cf9d09797f97c8658875cce4ad2583f73d3615facfac17204fe960b356",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.webview_get_zoom",
                "en": "nova.webview_get_zoom"
            },
            "primaryTool": "nova.webview_get_zoom",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Zoom\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Zoom\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "zoomFactor"
            ],
            "responseSignals": [
                "zoomFactor"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-webview-get-zoom-24-4-zoom",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-webview-get-zoom-24-4-zoom"
            },
            "relatedEntries": [
                "nova-webview-set-zoom-24-13-webview-zoom-reset",
                "nova-webview-set-zoom-24-16-pdf-zoom-mcp-guard",
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen"
            ]
        },
        {
            "slug": "nova-ui-inspect-native-dialog-24-5-native-dialog-inspizieren",
            "pathId": "24.5",
            "stableKey": "mcp:window-und-ui-shell:24.5:nova-ui-inspect-native-dialog-24-5-native-dialog-inspizieren",
            "contentHash": "0592fd107dd0aba8f74ed891e1130a530a16d8377675e98e9fb10e1086baf785",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_inspect_native_dialog",
                "en": "nova.ui_inspect_native_dialog"
            },
            "primaryTool": "nova.ui_inspect_native_dialog",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Native Dialog inspizieren\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Native Dialog inspizieren\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-inspect-native-dialog-24-5-native-dialog-inspizieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-inspect-native-dialog-24-5-native-dialog-inspizieren"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-ui-dismiss-native-dialog-24-6-native-dialog-dismissn",
            "pathId": "24.6",
            "stableKey": "mcp:window-und-ui-shell:24.6:nova-ui-dismiss-native-dialog-24-6-native-dialog-dismissn",
            "contentHash": "96ffa0ce967444a2ac94afdeba0bfdb3724333c439f4c2becc4f75015caa2e4e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_dismiss_native_dialog",
                "en": "nova.ui_dismiss_native_dialog"
            },
            "primaryTool": "nova.ui_dismiss_native_dialog",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Native Dialog dismissn\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Native Dialog dismissn\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-dismiss-native-dialog-24-6-native-dialog-dismissn",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-dismiss-native-dialog-24-6-native-dialog-dismissn"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-ui-set-native-dialog-file-name-24-7-native-dialog-file-setzen",
            "pathId": "24.7",
            "stableKey": "mcp:window-und-ui-shell:24.7:nova-ui-set-native-dialog-file-name-24-7-native-dialog-file-setzen",
            "contentHash": "a7585b4325b7d912f18c593b4d9f98a99e27158f828693d943404720af64a6ee",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_set_native_dialog_file_name",
                "en": "nova.ui_set_native_dialog_file_name"
            },
            "primaryTool": "nova.ui_set_native_dialog_file_name",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Native Dialog File setzen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to handle the sensitive path \"Native Dialog File set\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "text"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-set-native-dialog-file-name-24-7-native-dialog-file-setzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-set-native-dialog-file-name-24-7-native-dialog-file-setzen"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-ui-confirm-native-dialog-24-8-native-dialog-bestaetigen",
            "pathId": "24.8",
            "stableKey": "mcp:window-und-ui-shell:24.8:nova-ui-confirm-native-dialog-24-8-native-dialog-bestaetigen",
            "contentHash": "caf7e103c7ba015954c3ff01433303702fb8c1bc788ef67e57bfe74b96d4f9a4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_confirm_native_dialog",
                "en": "nova.ui_confirm_native_dialog"
            },
            "primaryTool": "nova.ui_confirm_native_dialog",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Native Dialog bestätigen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Native Dialog confirm\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-confirm-native-dialog-24-8-native-dialog-bestätigen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-confirm-native-dialog-24-8-native-dialog-bestaetigen"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-window-set-state-24-9-window-state",
            "pathId": "24.9",
            "stableKey": "mcp:window-und-ui-shell:24.9:nova-window-set-state-24-9-window-state",
            "contentHash": "898a81afc91600e6a9ca4268667e02117db1590fc246c81b2ac4c7c623478d42",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.window_set_state",
                "en": "nova.window_set_state"
            },
            "primaryTool": "nova.window_set_state",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Window State\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Window State\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "state"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-window-set-state-24-9-window-state",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-window-set-state-24-9-window-state"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-window-get-bounds-24-10-monitor-inventar-und-cross-monitor-move",
            "pathId": "24.10",
            "stableKey": "mcp:window-und-ui-shell:24.10:nova-window-get-bounds-24-10-monitor-inventar-und-cross-monitor-move",
            "contentHash": "e1772a5f0391c974ff315e704f6d7511a00d3e2c6649863a7a73923e1f196baf",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.window_get_bounds",
                "en": "nova.window_get_bounds"
            },
            "primaryTool": "nova.window_get_bounds",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Monitor-Inventar & Cross-Monitor-Move\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Monitor-Inventar & Cross-Monitor-Move\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "monitorIndex",
                "position"
            ],
            "responseSignals": [
                "monitor",
                "availableMonitors",
                "monitorIndex"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-window-get-bounds-24-10-monitor-inventar-und-cross-monitor-move",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-window-get-bounds-24-10-monitor-inventar-und-cross-monitor-move"
            },
            "relatedEntries": [
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-ui-open-downloads-24-11-downloads-panel",
            "pathId": "24.11",
            "stableKey": "mcp:window-und-ui-shell:24.11:nova-ui-open-downloads-24-11-downloads-panel",
            "contentHash": "96a269a8854b0567b929545c1ac0492985272718b6a04b619735017c50463734",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_open_downloads",
                "en": "nova.ui_open_downloads"
            },
            "primaryTool": "nova.ui_open_downloads",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Downloads-Panel\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to handle the sensitive path \"Downloads-Panel\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-open-downloads-24-11-downloads-panel",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-open-downloads-24-11-downloads-panel"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-ui-close-settings-24-12-settings-schliessen",
            "pathId": "24.12",
            "stableKey": "mcp:window-und-ui-shell:24.12:nova-ui-close-settings-24-12-settings-schliessen",
            "contentHash": "fea9be5baf45db74df6f550b66241e5e3cb909c482b5ee79f8988ddc7997b7ea",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_close_settings",
                "en": "nova.ui_close_settings"
            },
            "primaryTool": "nova.ui_close_settings",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Settings schließen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Settings close\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-close-settings-24-12-settings-schließen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-close-settings-24-12-settings-schliessen"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-webview-set-zoom-24-13-webview-zoom-reset",
            "pathId": "24.13",
            "stableKey": "mcp:window-und-ui-shell:24.13:nova-webview-set-zoom-24-13-webview-zoom-reset",
            "contentHash": "577daafc0d934e10a65bf039fed729a932f8165763bc4ac95e38a6fe7eadc078",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.webview_set_zoom",
                "en": "nova.webview_set_zoom"
            },
            "primaryTool": "nova.webview_set_zoom",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"WebView Zoom Reset\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"WebView Zoom Reset\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "zoomFactor"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-webview-set-zoom-24-13-webview-zoom-reset",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-webview-set-zoom-24-13-webview-zoom-reset"
            },
            "relatedEntries": [
                "nova-webview-get-zoom-24-4-zoom",
                "nova-webview-set-zoom-24-16-pdf-zoom-mcp-guard",
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen"
            ]
        },
        {
            "slug": "nova-devtools-open-24-14-devtools-default-mode",
            "pathId": "24.14",
            "stableKey": "mcp:window-und-ui-shell:24.14:nova-devtools-open-24-14-devtools-default-mode",
            "contentHash": "2f5280532c52da643b52fe17aa68ce3e4349b89ab1dbc7bca365b63cbe32ed72",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.devtools_open",
                "en": "nova.devtools_open"
            },
            "primaryTool": "nova.devtools_open",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"DevTools Default Mode\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"DevTools Default Mode\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "AppSettings.DevToolsPopoutByDefault",
                "docked"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-devtools-open-24-14-devtools-default-mode",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-devtools-open-24-14-devtools-default-mode"
            },
            "relatedEntries": [
                "nova-devtools-open-36-1-devtools-oeffnen",
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse"
            ]
        },
        {
            "slug": "nova-tools-bundle-24-15-app-shell-recovery-bundle",
            "pathId": "24.15",
            "stableKey": "mcp:window-und-ui-shell:24.15:nova-tools-bundle-24-15-app-shell-recovery-bundle",
            "contentHash": "a1a227fdb0f4c6fe9db9479df69e7f6a9c45b616eb6a321a8e2858941f7b2a30",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"App-Shell-Recovery Bundle\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"App-Shell-Recovery Bundle\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-24-15-app-shell-recovery-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-24-15-app-shell-recovery-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-webview-set-zoom-24-16-pdf-zoom-mcp-guard",
            "pathId": "24.16",
            "stableKey": "mcp:window-und-ui-shell:24.16:nova-webview-set-zoom-24-16-pdf-zoom-mcp-guard",
            "contentHash": "806557cfa1d75cdf1e3c160674afcf39fa2115f128924af5e002418e007cac2f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.webview_set_zoom",
                "en": "nova.webview_set_zoom"
            },
            "primaryTool": "nova.webview_set_zoom",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"PDF Zoom MCP Guard\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"PDF Zoom MCP Guard\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-webview-set-zoom-24-16-pdf-zoom-mcp-guard",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-webview-set-zoom-24-16-pdf-zoom-mcp-guard"
            },
            "relatedEntries": [
                "nova-webview-get-zoom-24-4-zoom",
                "nova-webview-set-zoom-24-13-webview-zoom-reset",
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen"
            ]
        },
        {
            "slug": "nova-app-quit-24-17-app-quit",
            "pathId": "24.17",
            "stableKey": "mcp:window-und-ui-shell:24.17:nova-app-quit-24-17-app-quit",
            "contentHash": "b6d909c435e4e8c7b0ef7cb49380836726696ecf6649ffd475089be7798748df",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.app_quit",
                "en": "nova.app_quit"
            },
            "primaryTool": "nova.app_quit",
            "status": "explained",
            "familyId": "window-und-ui-shell",
            "familyTitle": {
                "de": "Window & UI Shell",
                "en": "Window & UI Shell"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"App Quit\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"App Quit\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "reason"
            ],
            "responseSignals": [
                "app_quit"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-app-quit-24-17-app-quit",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-app-quit-24-17-app-quit"
            },
            "relatedEntries": [
                "nova-ui-get-state-24-1-ui-state",
                "nova-ui-open-settings-24-2-settings-oeffnen",
                "nova-window-get-bounds-24-3-window-groesse",
                "nova-webview-get-zoom-24-4-zoom"
            ]
        },
        {
            "slug": "nova-run-sequence-25-1-run-sequence",
            "pathId": "25.1",
            "stableKey": "mcp:sequences-und-batch:25.1:nova-run-sequence-25-1-run-sequence",
            "contentHash": "b2f7a99a7ebf06fe999fe863b56c97cb716da0b2ee2294be4f026cf13d4a31ec",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.run_sequence",
                "en": "nova.run_sequence"
            },
            "primaryTool": "nova.run_sequence",
            "status": "explained",
            "familyId": "sequences-und-batch",
            "familyTitle": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Run Sequence\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Run Sequence\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "steps"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-run-sequence-25-1-run-sequence",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-run-sequence-25-1-run-sequence"
            },
            "relatedEntries": [
                "25-2-sequence-mit-fehler",
                "nova-tab-transfer-25-3-tab-transfer",
                "tools-list-25-4-sequence-common-arg-hints",
                "25-5-sequence-no-target-strictness"
            ]
        },
        {
            "slug": "25-2-sequence-mit-fehler",
            "pathId": "25.2",
            "stableKey": "mcp:sequences-und-batch:25.2:25-2-sequence-mit-fehler",
            "contentHash": "9e133a42473497b7449bd34bd4c0e589efb7fbef57db6bb7b45733d677ab891f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sequence mit Fehler",
                "en": "Sequence with error"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sequences-und-batch",
            "familyTitle": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "summary": {
                "de": "Sequence mit Fehler ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sequence with error is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "onError"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/25-2-sequence-mit-fehler",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/25-2-sequence-mit-fehler"
            },
            "relatedEntries": [
                "nova-run-sequence-25-1-run-sequence",
                "nova-tab-transfer-25-3-tab-transfer",
                "tools-list-25-4-sequence-common-arg-hints",
                "25-5-sequence-no-target-strictness"
            ]
        },
        {
            "slug": "nova-tab-transfer-25-3-tab-transfer",
            "pathId": "25.3",
            "stableKey": "mcp:sequences-und-batch:25.3:nova-tab-transfer-25-3-tab-transfer",
            "contentHash": "79ff5c58ecaf965ebeceb652d2def4cc8a862e046d42e2a6c95765f41ec9d8b6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_transfer",
                "en": "nova.tab_transfer"
            },
            "primaryTool": "nova.tab_transfer",
            "status": "explained",
            "familyId": "sequences-und-batch",
            "familyTitle": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tab-Transfer\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to check the state or evidence for \"Tab-Transfer\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-transfer-25-3-tab-transfer",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-transfer-25-3-tab-transfer"
            },
            "relatedEntries": [
                "nova-run-sequence-25-1-run-sequence",
                "25-2-sequence-mit-fehler",
                "tools-list-25-4-sequence-common-arg-hints",
                "25-5-sequence-no-target-strictness"
            ]
        },
        {
            "slug": "tools-list-25-4-sequence-common-arg-hints",
            "pathId": "25.4",
            "stableKey": "mcp:sequences-und-batch:25.4:tools-list-25-4-sequence-common-arg-hints",
            "contentHash": "ce13c7cd924f6b4b1c92ddef5d2b0f5d9fefdea91df70955596cf407761e388d",
            "diffStatus": "unchanged",
            "title": {
                "de": "tools/list",
                "en": "tools/list"
            },
            "primaryTool": "tools/list",
            "status": "explained",
            "familyId": "sequences-und-batch",
            "familyTitle": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Sequence Common Arg Hints\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to start or monitor the bounded flow \"Sequence Common Arg Hints\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "includeInputSchema"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/tools-list-25-4-sequence-common-arg-hints",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/tools-list-25-4-sequence-common-arg-hints"
            },
            "relatedEntries": [
                "tools-list-51-17-tool-alias-dispatch-matrix",
                "tools-list-58-1-global-discovery-und-schema",
                "nova-run-sequence-25-1-run-sequence",
                "25-2-sequence-mit-fehler"
            ]
        },
        {
            "slug": "25-5-sequence-no-target-strictness",
            "pathId": "25.5",
            "stableKey": "mcp:sequences-und-batch:25.5:25-5-sequence-no-target-strictness",
            "contentHash": "0b33480926d558a4485d84e78a60f932f146953fdf3817556e9f782da55cd42e",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sequence No-Target Strictness",
                "en": "Sequence No-Target Strictness"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sequences-und-batch",
            "familyTitle": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "summary": {
                "de": "Sequence No-Target Strictness ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sequence No-Target Strictness is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "targetId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/25-5-sequence-no-target-strictness",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/25-5-sequence-no-target-strictness"
            },
            "relatedEntries": [
                "nova-run-sequence-25-1-run-sequence",
                "25-2-sequence-mit-fehler",
                "nova-tab-transfer-25-3-tab-transfer",
                "tools-list-25-4-sequence-common-arg-hints"
            ]
        },
        {
            "slug": "25-6-sequence-synthetic-arg-matrix",
            "pathId": "25.6",
            "stableKey": "mcp:sequences-und-batch:25.6:25-6-sequence-synthetic-arg-matrix",
            "contentHash": "9f90ae0edfec6097dfb3deb1df8a259a72e9404301f9b06b5130dd3aa0629720",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sequence Synthetic-Arg Matrix",
                "en": "Sequence Synthetic-Arg Matrix"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sequences-und-batch",
            "familyTitle": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "summary": {
                "de": "Sequence Synthetic-Arg Matrix ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sequence Synthetic-Arg Matrix is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/25-6-sequence-synthetic-arg-matrix",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/25-6-sequence-synthetic-arg-matrix"
            },
            "relatedEntries": [
                "nova-run-sequence-25-1-run-sequence",
                "25-2-sequence-mit-fehler",
                "nova-tab-transfer-25-3-tab-transfer",
                "tools-list-25-4-sequence-common-arg-hints"
            ]
        },
        {
            "slug": "25-7-sequence-pipeline-arg-cleanup",
            "pathId": "25.7",
            "stableKey": "mcp:sequences-und-batch:25.7:25-7-sequence-pipeline-arg-cleanup",
            "contentHash": "a8094dd3cfb9867021306881cde48b9e6be27c26b49defa68b2d94909e07d372",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sequence Pipeline-Arg Cleanup",
                "en": "Sequence Pipeline-Arg Cleanup"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sequences-und-batch",
            "familyTitle": {
                "de": "Sequences & Batch",
                "en": "Sequences & Batch"
            },
            "summary": {
                "de": "Sequence Pipeline-Arg Cleanup ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sequence Pipeline-Arg Cleanup is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/25-7-sequence-pipeline-arg-cleanup",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/25-7-sequence-pipeline-arg-cleanup"
            },
            "relatedEntries": [
                "nova-run-sequence-25-1-run-sequence",
                "25-2-sequence-mit-fehler",
                "nova-tab-transfer-25-3-tab-transfer",
                "tools-list-25-4-sequence-common-arg-hints"
            ]
        },
        {
            "slug": "26-1-license-gate",
            "pathId": "26.1",
            "stableKey": "mcp:licensing:26.1:26-1-license-gate",
            "contentHash": "f555a2eca3528b8239e23b4849a5fbdedbdcfbf6b88e118c8f1b636c337c0a47",
            "diffStatus": "unchanged",
            "title": {
                "de": "License-Gate",
                "en": "License-Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "licensing",
            "familyTitle": {
                "de": "Licensing",
                "en": "Licensing"
            },
            "summary": {
                "de": "License-Gate ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "License-Gate is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/26-1-license-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/26-1-license-gate"
            },
            "relatedEntries": [
                "26-2-license-status"
            ]
        },
        {
            "slug": "26-2-license-status",
            "pathId": "26.2",
            "stableKey": "mcp:licensing:26.2:26-2-license-status",
            "contentHash": "b5bc89650a38a18b1c3095ef40cf6e4c37cb96153404793aa7dd243eb45578ec",
            "diffStatus": "unchanged",
            "title": {
                "de": "License-Status",
                "en": "License-Status"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "licensing",
            "familyTitle": {
                "de": "Licensing",
                "en": "Licensing"
            },
            "summary": {
                "de": "License-Status ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "License-Status is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/26-2-license-status",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/26-2-license-status"
            },
            "relatedEntries": [
                "26-1-license-gate"
            ]
        },
        {
            "slug": "nova-get-onboarding-27-1-get-onboarding",
            "pathId": "27.1",
            "stableKey": "mcp:onboarding-und-self-service:27.1:nova-get-onboarding-27-1-get-onboarding",
            "contentHash": "f1c4cd32717c6bf41660359ff6c9042f97b67e04566e8b3d1ca6a35b000af86a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_onboarding",
                "en": "nova.get_onboarding"
            },
            "primaryTool": "nova.get_onboarding",
            "status": "explained",
            "familyId": "onboarding-und-self-service",
            "familyTitle": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "summary": {
                "de": "Für Sonderfälle, Produktgrenzen und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Get Onboarding\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For edge cases, product boundaries, and robust failure paths, an agent uses this public tool to check the state or evidence for \"Get Onboarding\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "bootstrapNow"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-onboarding-27-1-get-onboarding",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-onboarding-27-1-get-onboarding"
            },
            "relatedEntries": [
                "nova-install-onboarding-27-2-install-onboarding",
                "27-3-self-onboarding-advisory",
                "27-4-bootstrap-clear-regeln",
                "27-5-session-latch"
            ]
        },
        {
            "slug": "nova-install-onboarding-27-2-install-onboarding",
            "pathId": "27.2",
            "stableKey": "mcp:onboarding-und-self-service:27.2:nova-install-onboarding-27-2-install-onboarding",
            "contentHash": "d509eb80f969cfa807cb9e7d4c0f7af484560a93ac9e94058840b4ba5c11ae2e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.install_onboarding",
                "en": "nova.install_onboarding"
            },
            "primaryTool": "nova.install_onboarding",
            "status": "explained",
            "familyId": "onboarding-und-self-service",
            "familyTitle": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "summary": {
                "de": "Für Sonderfälle, Produktgrenzen und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Install Onboarding\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For edge cases, product boundaries, and robust failure paths, an agent uses this public tool to carry out the bounded step \"Install Onboarding\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "projectRoot"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-install-onboarding-27-2-install-onboarding",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-install-onboarding-27-2-install-onboarding"
            },
            "relatedEntries": [
                "nova-get-onboarding-27-1-get-onboarding",
                "27-3-self-onboarding-advisory",
                "27-4-bootstrap-clear-regeln",
                "27-5-session-latch"
            ]
        },
        {
            "slug": "27-3-self-onboarding-advisory",
            "pathId": "27.3",
            "stableKey": "mcp:onboarding-und-self-service:27.3:27-3-self-onboarding-advisory",
            "contentHash": "c9d60b5b753e19018e2986337132d63e51341e6b6f92a160ff07d68d7f36e07a",
            "diffStatus": "unchanged",
            "title": {
                "de": "Self-Onboarding Advisory",
                "en": "Self-Onboarding Advisory"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "onboarding-und-self-service",
            "familyTitle": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "summary": {
                "de": "Self-Onboarding Advisory ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Self-Onboarding Advisory is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "io.nova"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/27-3-self-onboarding-advisory",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/27-3-self-onboarding-advisory"
            },
            "relatedEntries": [
                "nova-get-onboarding-27-1-get-onboarding",
                "nova-install-onboarding-27-2-install-onboarding",
                "27-4-bootstrap-clear-regeln",
                "27-5-session-latch"
            ]
        },
        {
            "slug": "27-4-bootstrap-clear-regeln",
            "pathId": "27.4",
            "stableKey": "mcp:onboarding-und-self-service:27.4:27-4-bootstrap-clear-regeln",
            "contentHash": "74c05cf06af0e2910eb028c21d3e43b92ee13bc8f42bffc71eb585aacd4cd560",
            "diffStatus": "unchanged",
            "title": {
                "de": "Bootstrap-Clear-Regeln",
                "en": "Bootstrap-Clear-Regeln"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "onboarding-und-self-service",
            "familyTitle": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "summary": {
                "de": "Bootstrap-Clear-Regeln ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Bootstrap-Clear-Regeln is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "browser_automation",
                "system_tools"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/27-4-bootstrap-clear-regeln",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/27-4-bootstrap-clear-regeln"
            },
            "relatedEntries": [
                "nova-get-onboarding-27-1-get-onboarding",
                "nova-install-onboarding-27-2-install-onboarding",
                "27-3-self-onboarding-advisory",
                "27-5-session-latch"
            ]
        },
        {
            "slug": "27-5-session-latch",
            "pathId": "27.5",
            "stableKey": "mcp:onboarding-und-self-service:27.5:27-5-session-latch",
            "contentHash": "73a80c1da4d3adb9815084cec190109b423218e1170ecd81cdc6d632e582e8b7",
            "diffStatus": "unchanged",
            "title": {
                "de": "Session-Latch",
                "en": "Session-Latch"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "onboarding-und-self-service",
            "familyTitle": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "summary": {
                "de": "Session-Latch ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Session-Latch is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "get_onboarding",
                "install_onboarding"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/27-5-session-latch",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/27-5-session-latch"
            },
            "relatedEntries": [
                "nova-get-onboarding-27-1-get-onboarding",
                "nova-install-onboarding-27-2-install-onboarding",
                "27-3-self-onboarding-advisory",
                "27-4-bootstrap-clear-regeln"
            ]
        },
        {
            "slug": "nova-tools-bundle-27-6-reference-docs-liste",
            "pathId": "27.6",
            "stableKey": "mcp:onboarding-und-self-service:27.6:nova-tools-bundle-27-6-reference-docs-liste",
            "contentHash": "8f598f8f969a84ff1be55d2c11eedaee73f1d36ee852ef2d2ecb5f6bfb7697dc",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "onboarding-und-self-service",
            "familyTitle": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "summary": {
                "de": "Für Sonderfälle, Produktgrenzen und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Reference Docs Liste\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For edge cases, product boundaries, and robust failure paths, an agent uses this public tool to check the state or evidence for \"Reference Docs Liste\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "reference_docs_list",
                "reference_doc_read",
                "docId",
                "totalChars",
                "sha256",
                "sourceKind",
                "readTool"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-27-6-reference-docs-liste",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-27-6-reference-docs-liste"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-reference-doc-read-27-7-reference-doc-read-paging-und-notfound",
            "pathId": "27.7",
            "stableKey": "mcp:onboarding-und-self-service:27.7:nova-reference-doc-read-27-7-reference-doc-read-paging-und-notfound",
            "contentHash": "efbddc1f28c7a07a6d38f5c5fd9de811db79506a7939bb8f6f365919c3935c5b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.reference_doc_read",
                "en": "nova.reference_doc_read"
            },
            "primaryTool": "nova.reference_doc_read",
            "status": "explained",
            "familyId": "onboarding-und-self-service",
            "familyTitle": {
                "de": "Onboarding & Self-Service",
                "en": "Onboarding & Self-Service"
            },
            "summary": {
                "de": "Für Sonderfälle, Produktgrenzen und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Reference Doc Read Paging & NotFound\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For edge cases, product boundaries, and robust failure paths, an agent uses this public tool to check the state or evidence for \"Reference Doc Read Paging & NotFound\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "docId",
                "cursor",
                "maxChars"
            ],
            "responseSignals": [
                "docId",
                "hasMore",
                "nextCursor",
                "reasonCode"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-reference-doc-read-27-7-reference-doc-read-paging-und-notfound",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-reference-doc-read-27-7-reference-doc-read-paging-und-notfound"
            },
            "relatedEntries": [
                "nova-get-onboarding-27-1-get-onboarding",
                "nova-install-onboarding-27-2-install-onboarding",
                "27-3-self-onboarding-advisory",
                "27-4-bootstrap-clear-regeln"
            ]
        },
        {
            "slug": "nova-explore-surface-28-1-discover-modus",
            "pathId": "28.1",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.1:nova-explore-surface-28-1-discover-modus",
            "contentHash": "32d70b8e6a3ef5ecfdfb1aa4cb9bd46b5bdb200a98ba2f06423fb292f3eb72f3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.explore_surface",
                "en": "nova.explore_surface"
            },
            "primaryTool": "nova.explore_surface",
            "status": "explained",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Discover-Modus\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to start or monitor the bounded flow \"Discover-Modus\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-explore-surface-28-1-discover-modus",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-explore-surface-28-1-discover-modus"
            },
            "relatedEntries": [
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health",
                "nova-explore-surface-28-6-ax-enrichment-aktiv"
            ]
        },
        {
            "slug": "nova-explore-surface-28-2-activate-modus",
            "pathId": "28.2",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.2:nova-explore-surface-28-2-activate-modus",
            "contentHash": "3c3d89e91ecb2fb85cf9149ca29f4119f764c98bb81c673dd5808b00b5fd7d39",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.explore_surface",
                "en": "nova.explore_surface"
            },
            "primaryTool": "nova.explore_surface",
            "status": "explained",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Activate-Modus\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to start or monitor the bounded flow \"Activate-Modus\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-explore-surface-28-2-activate-modus",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-explore-surface-28-2-activate-modus"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health",
                "nova-explore-surface-28-6-ax-enrichment-aktiv"
            ]
        },
        {
            "slug": "nova-explore-surface-28-3-hover-peek",
            "pathId": "28.3",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.3:nova-explore-surface-28-3-hover-peek",
            "contentHash": "4237257ca87d84880f52d7b9c6990504bc1e14009e0354de24923362bc001632",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.explore_surface",
                "en": "nova.explore_surface"
            },
            "primaryTool": "nova.explore_surface",
            "status": "explained",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Hover-Peek\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to start or monitor the bounded flow \"Hover-Peek\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-explore-surface-28-3-hover-peek",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-explore-surface-28-3-hover-peek"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-4-close-mit-health",
                "nova-explore-surface-28-6-ax-enrichment-aktiv"
            ]
        },
        {
            "slug": "nova-explore-surface-28-4-close-mit-health",
            "pathId": "28.4",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.4:nova-explore-surface-28-4-close-mit-health",
            "contentHash": "570f7ea7c641b6822708fe2db227ca739a54fec0944478d90586a90189501fa6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.explore_surface",
                "en": "nova.explore_surface"
            },
            "primaryTool": "nova.explore_surface",
            "status": "explained",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Close mit Health\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to carry out the bounded step \"Close with health check\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-explore-surface-28-4-close-mit-health",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-explore-surface-28-4-close-mit-health"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-6-ax-enrichment-aktiv"
            ]
        },
        {
            "slug": "28-5-safety-gate-block",
            "pathId": "28.5",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.5:28-5-safety-gate-block",
            "contentHash": "abba0b901b3a9f8b31e6105f7e6ec3acf92f7a870dc362c3aabf1d94b8f174b7",
            "diffStatus": "unchanged",
            "title": {
                "de": "Safety-Gate-Block",
                "en": "Safety-Gate-Block"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Safety-Gate-Block ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Safety-Gate-Block is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "reasonCode"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-5-safety-gate-block",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-5-safety-gate-block"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "nova-explore-surface-28-6-ax-enrichment-aktiv",
            "pathId": "28.6",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.6:nova-explore-surface-28-6-ax-enrichment-aktiv",
            "contentHash": "ec2d6cf346da33c0a451bfa41389a84c292001bc68be033f0588de29342d4c53",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.explore_surface",
                "en": "nova.explore_surface"
            },
            "primaryTool": "nova.explore_surface",
            "status": "explained",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"AX-Enrichment aktiv\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to start or monitor the bounded flow \"AX-Enrichment aktiv\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "mode",
                "axEnrich"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-explore-surface-28-6-ax-enrichment-aktiv",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-explore-surface-28-6-ax-enrichment-aktiv"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "28-7-ax-namesource-scoring",
            "pathId": "28.7",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.7:28-7-ax-namesource-scoring",
            "contentHash": "4fa971990b608073902c0b8cdab4b42f9cf0fd2215a430ebd61a08470fd72137",
            "diffStatus": "unchanged",
            "title": {
                "de": "AX-NameSource Scoring",
                "en": "AX-NameSource Scoring"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "AX-NameSource Scoring ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "AX-NameSource Scoring is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "name_ax_strong",
                "ALLOW_OPEN_HEURISTIC"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-7-ax-namesource-scoring",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-7-ax-namesource-scoring"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "28-8-icon-wrapper-name-walk",
            "pathId": "28.8",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.8:28-8-icon-wrapper-name-walk",
            "contentHash": "39e9c063959013b737fac69bbe09409f9bf5a0bc1f72cd0b1fe7ac62fb8c8d16",
            "diffStatus": "unchanged",
            "title": {
                "de": "Icon-Wrapper Name Walk",
                "en": "Icon-Wrapper Name Walk"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Icon-Wrapper Name Walk ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Icon-Wrapper Name Walk is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "accessibleName"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-8-icon-wrapper-name-walk",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-8-icon-wrapper-name-walk"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "28-9-read-navigation-klasse",
            "pathId": "28.9",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.9:28-9-read-navigation-klasse",
            "contentHash": "a0f64e0ecf38d938a1da6f54e2a5a01e5b18c8d2e9ec0ff47d8d6d5251c69a30",
            "diffStatus": "unchanged",
            "title": {
                "de": "Read-Navigation Klasse",
                "en": "Read-Navigation Klasse"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Read-Navigation Klasse ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Read-Navigation Klasse is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "readNavClass",
                "PAGINATION_LINK",
                "LOAD_MORE_BUTTON",
                "actionClass",
                "safetyDecision"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-9-read-navigation-klasse",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-9-read-navigation-klasse"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "28-10-deutsche-surface-labels",
            "pathId": "28.10",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.10:28-10-deutsche-surface-labels",
            "contentHash": "d252c0966187e55a0dcf48285a55661e1b421e8ab9559555f0d47d39ea6d1a5e",
            "diffStatus": "unchanged",
            "title": {
                "de": "Deutsche Surface Labels",
                "en": "Deutsche Surface Labels"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Deutsche Surface Labels ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Deutsche Surface Labels is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-10-deutsche-surface-labels",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-10-deutsche-surface-labels"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "28-11-surface-hard-deny-rollen",
            "pathId": "28.11",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.11:28-11-surface-hard-deny-rollen",
            "contentHash": "428ea2da42ff95441385896380abb0e08291ba49130cac280c99db426f31757d",
            "diffStatus": "unchanged",
            "title": {
                "de": "Surface Hard-Deny Rollen",
                "en": "Surface Hard-Deny Rollen"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Surface Hard-Deny Rollen ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Surface Hard-Deny Rollen is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "TRIGGER_HARD_DENY_ALERT_DIALOG",
                "HEURISTIC_DISQUALIFIED_TARGET_BLANK",
                "ALLOW_OPEN_HEURISTIC"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-11-surface-hard-deny-rollen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-11-surface-hard-deny-rollen"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "28-12-ax-negative-signal",
            "pathId": "28.12",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.12:28-12-ax-negative-signal",
            "contentHash": "6728f9b2bb5272181c512f9906bc608fce8d9364cf5c04c9d25c858bb2e6bf02",
            "diffStatus": "unchanged",
            "title": {
                "de": "AX Negative Signal",
                "en": "AX Negative Signal"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "AX Negative Signal ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "AX Negative Signal is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "HEURISTIC_AX_ROLE_WITHOUT_NAME"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-12-ax-negative-signal",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-12-ax-negative-signal"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "28-13-open-navigation-action-class",
            "pathId": "28.13",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.13:28-13-open-navigation-action-class",
            "contentHash": "bb1fdc179227bc50356535a36f1fa840225e06fa7489cca2e09409840581fe0a",
            "diffStatus": "unchanged",
            "title": {
                "de": "OPEN_NAVIGATION Aktionskategorie",
                "en": "OPEN_NAVIGATION action category"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "OPEN_NAVIGATION Aktionskategorie ist eine öffentliche Referenz für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "OPEN_NAVIGATION action category is a public reference for risk-bounded actions with visible user control. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "actionClass"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/28-13-open-navigation-action-class",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/28-13-open-navigation-action-class"
            },
            "relatedEntries": [
                "nova-explore-surface-28-1-discover-modus",
                "nova-explore-surface-28-2-activate-modus",
                "nova-explore-surface-28-3-hover-peek",
                "nova-explore-surface-28-4-close-mit-health"
            ]
        },
        {
            "slug": "nova-tools-bundle-28-14-surface-explorer-bundle",
            "pathId": "28.14",
            "stableKey": "mcp:surface-explorer-high-risk-opt-in:28.14:nova-tools-bundle-28-14-surface-explorer-bundle",
            "contentHash": "a1fe77bcadeedaa639970a4c1157634cec2339d0cb6b36faf23d748d67df705d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "surface-explorer-high-risk-opt-in",
            "familyTitle": {
                "de": "Surface Explorer (HIGH-RISK, opt-in)",
                "en": "Surface Explorer (High Risk, Opt-in)"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Surface-Explorer Bundle\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to start or monitor the bounded flow \"Surface-Explorer Bundle\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "unavailableTools"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-28-14-surface-explorer-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-28-14-surface-explorer-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-goal-register-29-1-goal-erstellen",
            "pathId": "29.1",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.1:nova-goal-register-29-1-goal-erstellen",
            "contentHash": "5228dad2e46d43af9a09b8bc3dfe3986e4d555d1372a8bf5086aa73fc3d4264c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.goal_register",
                "en": "nova.goal_register"
            },
            "primaryTool": "nova.goal_register",
            "status": "explained",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Goal erstellen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to check the state or evidence for \"Goal create\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "op",
                "summary",
                "steps"
            ],
            "responseSignals": [
                "goalId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-goal-register-29-1-goal-erstellen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-goal-register-29-1-goal-erstellen"
            },
            "relatedEntries": [
                "nova-goal-register-29-2-goal-abfragen",
                "nova-goal-register-29-3-goal-annotieren",
                "nova-goal-register-29-4-goal-schliessen",
                "nova-goal-register-29-8-goal-create-active-binding"
            ]
        },
        {
            "slug": "nova-goal-register-29-2-goal-abfragen",
            "pathId": "29.2",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.2:nova-goal-register-29-2-goal-abfragen",
            "contentHash": "49123b399f9a58dd4fd2cfd7c8a88f1590a1d48b92b8246d05b092fb241df6ee",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.goal_register",
                "en": "nova.goal_register"
            },
            "primaryTool": "nova.goal_register",
            "status": "explained",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Goal abfragen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to check the state or evidence for \"Goal abfragen\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "op",
                "goalId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-goal-register-29-2-goal-abfragen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-goal-register-29-2-goal-abfragen"
            },
            "relatedEntries": [
                "nova-goal-register-29-1-goal-erstellen",
                "nova-goal-register-29-3-goal-annotieren",
                "nova-goal-register-29-4-goal-schliessen",
                "nova-goal-register-29-8-goal-create-active-binding"
            ]
        },
        {
            "slug": "nova-goal-register-29-3-goal-annotieren",
            "pathId": "29.3",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.3:nova-goal-register-29-3-goal-annotieren",
            "contentHash": "620e8c60d512a55d2878bcb1f0e2771b10677eaa7ac5ec148b4ffb6b8a34556e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.goal_register",
                "en": "nova.goal_register"
            },
            "primaryTool": "nova.goal_register",
            "status": "explained",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Goal annotieren\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to check the state or evidence for \"Goal annotieren\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "op",
                "goalId",
                "content"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-goal-register-29-3-goal-annotieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-goal-register-29-3-goal-annotieren"
            },
            "relatedEntries": [
                "nova-goal-register-29-1-goal-erstellen",
                "nova-goal-register-29-2-goal-abfragen",
                "nova-goal-register-29-4-goal-schliessen",
                "nova-goal-register-29-8-goal-create-active-binding"
            ]
        },
        {
            "slug": "nova-goal-register-29-4-goal-schliessen",
            "pathId": "29.4",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.4:nova-goal-register-29-4-goal-schliessen",
            "contentHash": "609a3182726d92654d96677cd4fcd4956ef44ab92ff7a6d5adf2d16698f55ff3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.goal_register",
                "en": "nova.goal_register"
            },
            "primaryTool": "nova.goal_register",
            "status": "explained",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Goal schließen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to check the state or evidence for \"Goal close\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "op",
                "goalId",
                "state"
            ],
            "responseSignals": [
                "goalId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-goal-register-29-4-goal-schließen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-goal-register-29-4-goal-schliessen"
            },
            "relatedEntries": [
                "nova-goal-register-29-1-goal-erstellen",
                "nova-goal-register-29-2-goal-abfragen",
                "nova-goal-register-29-3-goal-annotieren",
                "nova-goal-register-29-8-goal-create-active-binding"
            ]
        },
        {
            "slug": "29-5-lease-ablauf",
            "pathId": "29.5",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.5:29-5-lease-ablauf",
            "contentHash": "86ccbe1482e89f6ee5346ea5cd6b82ac6b40f1020b17e1b4ed5b935de20d13e6",
            "diffStatus": "unchanged",
            "title": {
                "de": "Lease-Ablauf",
                "en": "Lease-Ablauf"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Lease-Ablauf ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Lease-Ablauf is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/29-5-lease-ablauf",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/29-5-lease-ablauf"
            },
            "relatedEntries": [
                "nova-goal-register-29-1-goal-erstellen",
                "nova-goal-register-29-2-goal-abfragen",
                "nova-goal-register-29-3-goal-annotieren",
                "nova-goal-register-29-4-goal-schliessen"
            ]
        },
        {
            "slug": "29-6-preconditions",
            "pathId": "29.6",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.6:29-6-preconditions",
            "contentHash": "fcdaa07b632c27a96abbd01594171134891547d58942e53c29765b9028f99ace",
            "diffStatus": "unchanged",
            "title": {
                "de": "Preconditions",
                "en": "Preconditions"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Preconditions ist eine öffentliche Referenz für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Preconditions is a public reference for prepared tasks, runs, and closed-loop automation steps. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/29-6-preconditions",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/29-6-preconditions"
            },
            "relatedEntries": [
                "nova-goal-register-29-1-goal-erstellen",
                "nova-goal-register-29-2-goal-abfragen",
                "nova-goal-register-29-3-goal-annotieren",
                "nova-goal-register-29-4-goal-schliessen"
            ]
        },
        {
            "slug": "nova-perceive-29-7-goalcontext-in-perceive",
            "pathId": "29.7",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.7:nova-perceive-29-7-goalcontext-in-perceive",
            "contentHash": "4c59eba2eeb7451192b5d911c69411cad895514a24c82094314a10070dc3c152",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"goalContext in Perceive\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to check the state or evidence for \"goalContext in Perceive\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "goalContext"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-29-7-goalcontext-in-perceive",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-29-7-goalcontext-in-perceive"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-goal-register-29-8-goal-create-active-binding",
            "pathId": "29.8",
            "stableKey": "mcp:goal-register-closed-loop-automation:29.8:nova-goal-register-29-8-goal-create-active-binding",
            "contentHash": "824331602f6c3424d4dbffa87adc5ec45268bfe3fb773dca1e21c4b92901641c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.goal_register",
                "en": "nova.goal_register"
            },
            "primaryTool": "nova.goal_register",
            "status": "explained",
            "familyId": "goal-register-closed-loop-automation",
            "familyTitle": {
                "de": "Goal Register (Closed-Loop Automation)",
                "en": "Goal Register (Closed-Loop Automation)"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Goal Create Active Binding\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to carry out the bounded step \"Goal Create Active Binding\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "op"
            ],
            "responseSignals": [
                "goalContext"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-goal-register-29-8-goal-create-active-binding",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-goal-register-29-8-goal-create-active-binding"
            },
            "relatedEntries": [
                "nova-goal-register-29-1-goal-erstellen",
                "nova-goal-register-29-2-goal-abfragen",
                "nova-goal-register-29-3-goal-annotieren",
                "nova-goal-register-29-4-goal-schliessen"
            ]
        },
        {
            "slug": "nova-eval-30-1-eval-ausfuehren",
            "pathId": "30.1",
            "stableKey": "mcp:javascript-und-diagnostics:30.1:nova-eval-30-1-eval-ausfuehren",
            "contentHash": "3f3db67ae328a15946a8bb46043c6bafcae9182459fe25fc13b835c47843af36",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.eval",
                "en": "nova.eval"
            },
            "primaryTool": "nova.eval",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Eval ausführen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to carry out the bounded step \"Eval execute\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "expression"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-eval-30-1-eval-ausführen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-eval-30-1-eval-ausfuehren"
            },
            "relatedEntries": [
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-eval-51-15-sensitive-eval-highimpact",
                "nova-cdp-30-3-cdp-passthrough",
                "nova-create-dump-30-4-create-dump"
            ]
        },
        {
            "slug": "nova-eval-30-2-eval-mit-dom-mutation",
            "pathId": "30.2",
            "stableKey": "mcp:javascript-und-diagnostics:30.2:nova-eval-30-2-eval-mit-dom-mutation",
            "contentHash": "d211da8d3b82291c1f0e894a05025ff6139f9cf87b3a3ad246604d38808c163c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.eval",
                "en": "nova.eval"
            },
            "primaryTool": "nova.eval",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Eval mit DOM-Mutation\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to carry out the bounded step \"Eval with DOM mutation\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "expression",
                "background"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-eval-30-2-eval-mit-dom-mutation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-eval-30-2-eval-mit-dom-mutation"
            },
            "relatedEntries": [
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-51-15-sensitive-eval-highimpact",
                "nova-cdp-30-3-cdp-passthrough",
                "nova-create-dump-30-4-create-dump"
            ]
        },
        {
            "slug": "nova-cdp-30-3-cdp-passthrough",
            "pathId": "30.3",
            "stableKey": "mcp:javascript-und-diagnostics:30.3:nova-cdp-30-3-cdp-passthrough",
            "contentHash": "47d65facbf0e6d439cdb0142c9c624e910d7e8cd578a45f2a074708dffd5e410",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cdp",
                "en": "nova.cdp"
            },
            "primaryTool": "nova.cdp",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"CDP Passthrough\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to carry out the bounded step \"CDP Passthrough\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "method",
                "params"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cdp-30-3-cdp-passthrough",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cdp-30-3-cdp-passthrough"
            },
            "relatedEntries": [
                "nova-cdp-30-9-cdp-structured-result",
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-create-dump-30-4-create-dump"
            ]
        },
        {
            "slug": "nova-create-dump-30-4-create-dump",
            "pathId": "30.4",
            "stableKey": "mcp:javascript-und-diagnostics:30.4:nova-create-dump-30-4-create-dump",
            "contentHash": "c244be9d6c4587b62ba94251211377a4e2d074505e1533fba95e60b7ed61d628",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.create_dump",
                "en": "nova.create_dump"
            },
            "primaryTool": "nova.create_dump",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Create Dump\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to carry out the bounded step \"Create Dump\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "artifactDir"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-create-dump-30-4-create-dump",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-create-dump-30-4-create-dump"
            },
            "relatedEntries": [
                "nova-create-dump-30-8-create-dump-artifactdir",
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-cdp-30-3-cdp-passthrough"
            ]
        },
        {
            "slug": "nova-hardware-diagnostics-start-30-5-hardware-diagnostics",
            "pathId": "30.5",
            "stableKey": "mcp:javascript-und-diagnostics:30.5:nova-hardware-diagnostics-start-30-5-hardware-diagnostics",
            "contentHash": "9d5a9b806f8701d8008c7a229507222db6c0edf2b2aa3da7699a2f65194bb137",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.hardware_diagnostics_start",
                "en": "nova.hardware_diagnostics_start"
            },
            "primaryTool": "nova.hardware_diagnostics_start",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Hardware Diagnostics\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to carry out the bounded step \"Hardware Diagnostics\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "kind"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-hardware-diagnostics-start-30-5-hardware-diagnostics",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-hardware-diagnostics-start-30-5-hardware-diagnostics"
            },
            "relatedEntries": [
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-cdp-30-3-cdp-passthrough",
                "nova-create-dump-30-4-create-dump"
            ]
        },
        {
            "slug": "nova-media-status-30-6-media-status",
            "pathId": "30.6",
            "stableKey": "mcp:javascript-und-diagnostics:30.6:nova-media-status-30-6-media-status",
            "contentHash": "9be9cc768ab5f0e6bab0fd028003ba32fefc5fd95fac31a9854a95fa4fd6da53",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_status",
                "en": "nova.media_status"
            },
            "primaryTool": "nova.media_status",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Media Status\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to handle the sensitive path \"Media Status\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-status-30-6-media-status",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-status-30-6-media-status"
            },
            "relatedEntries": [
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-cdp-30-3-cdp-passthrough",
                "nova-create-dump-30-4-create-dump"
            ]
        },
        {
            "slug": "nova-traces-list-30-7-traces-lesen",
            "pathId": "30.7",
            "stableKey": "mcp:javascript-und-diagnostics:30.7:nova-traces-list-30-7-traces-lesen",
            "contentHash": "6d05b9dd225c19b74ffc0d52ded14de110cd19752e55058e179548d372f99369",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.traces_list",
                "en": "nova.traces_list"
            },
            "primaryTool": "nova.traces_list",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Traces lesen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to check the state or evidence for \"Traces read\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-traces-list-30-7-traces-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-traces-list-30-7-traces-lesen"
            },
            "relatedEntries": [
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-cdp-30-3-cdp-passthrough",
                "nova-create-dump-30-4-create-dump"
            ]
        },
        {
            "slug": "nova-create-dump-30-8-create-dump-artifactdir",
            "pathId": "30.8",
            "stableKey": "mcp:javascript-und-diagnostics:30.8:nova-create-dump-30-8-create-dump-artifactdir",
            "contentHash": "8ffd00136a16a6fb914f3883dc44f16543a37145b5053cb1f1cf9a869eea388e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.create_dump",
                "en": "nova.create_dump"
            },
            "primaryTool": "nova.create_dump",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Create Dump ArtifactDir\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to carry out the bounded step \"Create Dump ArtifactDir\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "structuredContent.artifactDir",
                "dumpDir"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-create-dump-30-8-create-dump-artifactdir",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-create-dump-30-8-create-dump-artifactdir"
            },
            "relatedEntries": [
                "nova-create-dump-30-4-create-dump",
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-cdp-30-3-cdp-passthrough"
            ]
        },
        {
            "slug": "nova-cdp-30-9-cdp-structured-result",
            "pathId": "30.9",
            "stableKey": "mcp:javascript-und-diagnostics:30.9:nova-cdp-30-9-cdp-structured-result",
            "contentHash": "3301d8e0806af37d712a2922c43df365529a01ea4e00cda93a00b4e75a49c2df",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cdp",
                "en": "nova.cdp"
            },
            "primaryTool": "nova.cdp",
            "status": "explained",
            "familyId": "javascript-und-diagnostics",
            "familyTitle": {
                "de": "JavaScript & Diagnostics",
                "en": "JavaScript & Diagnostics"
            },
            "summary": {
                "de": "Für Seitenwahrnehmung, Diagnose und prüfbare Lesesignale nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"CDP Structured Result\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For page perception, diagnostics, and verifiable read signals, an agent uses this public tool to carry out the bounded step \"CDP Structured Result\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "method"
            ],
            "responseSignals": [
                "structuredContent.cdpResult",
                "cdpResult"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cdp-30-9-cdp-structured-result",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cdp-30-9-cdp-structured-result"
            },
            "relatedEntries": [
                "nova-cdp-30-3-cdp-passthrough",
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "nova-create-dump-30-4-create-dump"
            ]
        },
        {
            "slug": "nova-stream-url-31-1-stream-url-erzeugen",
            "pathId": "31.1",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.1:nova-stream-url-31-1-stream-url-erzeugen",
            "contentHash": "f5193874a245d9150b10dbb4c0d758dea54c4a897b01f468cc4294b294ebcaf2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.stream_url",
                "en": "nova.stream_url"
            },
            "primaryTool": "nova.stream_url",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Stream-URL erzeugen\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"Stream-URL erzeugen\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "fps"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-stream-url-31-1-stream-url-erzeugen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-stream-url-31-1-stream-url-erzeugen"
            },
            "relatedEntries": [
                "nova-stream-url-31-13-stream-preview-claim-gate",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "nova-capture-screenshot-31-2-screenshot-qualitaet",
            "pathId": "31.2",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.2:nova-capture-screenshot-31-2-screenshot-qualitaet",
            "contentHash": "d83f1fc8f30372212c90f8538601e4622816e4c1e34de6d2add49ff35a5234bf",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_screenshot",
                "en": "nova.capture_screenshot"
            },
            "primaryTool": "nova.capture_screenshot",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Screenshot-Qualität\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"Screenshot-Qualitaet\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "screenshotQuality"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-screenshot-31-2-screenshot-qualität",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-screenshot-31-2-screenshot-qualitaet"
            },
            "relatedEntries": [
                "nova-capture-screenshot-4-5-screenshot",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-screenshot-31-15-full-page-screenshot",
                "nova-capture-screenshot-49-1-highlight-selector"
            ]
        },
        {
            "slug": "nova-capture-screenshot-31-3-screenshot-mit-resize",
            "pathId": "31.3",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.3:nova-capture-screenshot-31-3-screenshot-mit-resize",
            "contentHash": "3d55a36830c376f81a22d8c7b440749bfd377e24e8fa122dcd87eba49dc450d8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_screenshot",
                "en": "nova.capture_screenshot"
            },
            "primaryTool": "nova.capture_screenshot",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Screenshot mit Resize\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"Screenshot with resize\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "screenshotMaxWidth"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-screenshot-31-3-screenshot-mit-resize",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-screenshot-31-3-screenshot-mit-resize"
            },
            "relatedEntries": [
                "nova-capture-screenshot-4-5-screenshot",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-15-full-page-screenshot",
                "nova-capture-screenshot-49-1-highlight-selector"
            ]
        },
        {
            "slug": "nova-capture-app-screenshot-31-4-app-screenshot",
            "pathId": "31.4",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.4:nova-capture-app-screenshot-31-4-app-screenshot",
            "contentHash": "dbcdd9b329a516fd9e506ea6413bd32f4be0e0ddd814d9c15ab741af4e9f814a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_app_screenshot",
                "en": "nova.capture_app_screenshot"
            },
            "primaryTool": "nova.capture_app_screenshot",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"App-Screenshot\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"App-Screenshot\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-app-screenshot-31-4-app-screenshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-app-screenshot-31-4-app-screenshot"
            },
            "relatedEntries": [
                "nova-capture-app-screenshot-31-11-app-screenshot-active-target-guard",
                "nova-capture-app-screenshot-31-12-app-screenshot-unified-fields",
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet"
            ]
        },
        {
            "slug": "31-5-screenshot-task-isolation",
            "pathId": "31.5",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.5:31-5-screenshot-task-isolation",
            "contentHash": "59dc77fb8a0ab4fbf67f567b7534f7917a3958c055dba4fe591347b0335c5441",
            "diffStatus": "unchanged",
            "title": {
                "de": "Screenshot Task-Isolation",
                "en": "Screenshot Task-Isolation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Screenshot Task-Isolation ist eine öffentliche Referenz für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Screenshot Task-Isolation is a public reference for visual evidence, screenshots, and reviewable differences. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "screenshotFilePath",
                "contextId",
                "claimTaskId",
                "mcpSessionId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/31-5-screenshot-task-isolation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/31-5-screenshot-task-isolation"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "31-6-screenshot-responsemode-defaults",
            "pathId": "31.6",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.6:31-6-screenshot-responsemode-defaults",
            "contentHash": "a8eb0622dfc9f6d9128202bf9769d8b27a59a1a73da3058ef77f9a0be8138ed7",
            "diffStatus": "unchanged",
            "title": {
                "de": "Screenshot ResponseMode Defaults",
                "en": "Screenshot ResponseMode Defaults"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Screenshot ResponseMode Defaults ist eine öffentliche Referenz für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Screenshot ResponseMode Defaults is a public reference for visual evidence, screenshots, and reviewable differences. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "click_selector",
                "navigate",
                "wait_for_modal",
                "actualMode"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/31-6-screenshot-responsemode-defaults",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/31-6-screenshot-responsemode-defaults"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "nova-read-screenshot-resource-31-7-screenshot-resource-uri",
            "pathId": "31.7",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.7:nova-read-screenshot-resource-31-7-screenshot-resource-uri",
            "contentHash": "1c4a33fc60e1c2de5cd963d1f75b84f664d1715a60f9251316dd4de3bac1b714",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.read_screenshot_resource",
                "en": "nova.read_screenshot_resource"
            },
            "primaryTool": "nova.read_screenshot_resource",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Screenshot Resource-URI\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"Screenshot Resource-URI\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "expiresAt",
                "hash"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-read-screenshot-resource-31-7-screenshot-resource-uri",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-read-screenshot-resource-31-7-screenshot-resource-uri"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "31-8-screenshot-auto-mode",
            "pathId": "31.8",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.8:31-8-screenshot-auto-mode",
            "contentHash": "bf17cb4057a91ed246f0759dcfc85190fd6574d9c563c7a61e0cbb5e8ef930ae",
            "diffStatus": "unchanged",
            "title": {
                "de": "Screenshot Auto Mode",
                "en": "Screenshot Auto Mode"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Screenshot Auto Mode ist eine öffentliche Referenz für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Screenshot Auto Mode is a public reference for visual evidence, screenshots, and reviewable differences. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "inline"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/31-8-screenshot-auto-mode",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/31-8-screenshot-auto-mode"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "31-9-screenshot-dedupe",
            "pathId": "31.9",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.9:31-9-screenshot-dedupe",
            "contentHash": "18cb021a1b0f934d687ecf74154c499c31bf3ca18b16380c2f20579792bb59ed",
            "diffStatus": "unchanged",
            "title": {
                "de": "Screenshot Dedupe",
                "en": "Screenshot Dedupe"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Screenshot Dedupe ist eine öffentliche Referenz für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Screenshot Dedupe is a public reference for visual evidence, screenshots, and reviewable differences. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sessionInlineBytes",
                "unchangedFromPrevious"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/31-9-screenshot-dedupe",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/31-9-screenshot-dedupe"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "nova-session-reset-screenshot-budget-31-10-screenshot-budget-gate",
            "pathId": "31.10",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.10:nova-session-reset-screenshot-budget-31-10-screenshot-budget-gate",
            "contentHash": "cc33c782e08239520db5063bcd15fa3d7ea0d6f2338497731fcfa8db042f204e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_reset_screenshot_budget",
                "en": "nova.session_reset_screenshot_budget"
            },
            "primaryTool": "nova.session_reset_screenshot_budget",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Screenshot Budget Gate\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to carry out the bounded step \"Screenshot Budget Gate\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "screenshot_budget_exceeded"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-reset-screenshot-budget-31-10-screenshot-budget-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-reset-screenshot-budget-31-10-screenshot-budget-gate"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "nova-capture-app-screenshot-31-11-app-screenshot-active-target-guard",
            "pathId": "31.11",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.11:nova-capture-app-screenshot-31-11-app-screenshot-active-target-guard",
            "contentHash": "0f9304368e4d8a76368274fa466a37895402e7096e5270af51b042830f3a5e34",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_app_screenshot",
                "en": "nova.capture_app_screenshot"
            },
            "primaryTool": "nova.capture_app_screenshot",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"App Screenshot Active-Target Guard\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"App Screenshot Active-Target Guard\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "agentId"
            ],
            "responseSignals": [
                "reasonCode"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-app-screenshot-31-11-app-screenshot-active-target-guard",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-app-screenshot-31-11-app-screenshot-active-target-guard"
            },
            "relatedEntries": [
                "nova-capture-app-screenshot-31-4-app-screenshot",
                "nova-capture-app-screenshot-31-12-app-screenshot-unified-fields",
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet"
            ]
        },
        {
            "slug": "nova-capture-app-screenshot-31-12-app-screenshot-unified-fields",
            "pathId": "31.12",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.12:nova-capture-app-screenshot-31-12-app-screenshot-unified-fields",
            "contentHash": "8936270c56634376e6a5851bd2c4ff684b9d1f05cf14fe556c8f426f6560c935",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_app_screenshot",
                "en": "nova.capture_app_screenshot"
            },
            "primaryTool": "nova.capture_app_screenshot",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"App Screenshot Unified Fields\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"App Screenshot Unified Fields\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "responseMode"
            ],
            "responseSignals": [
                "rasterizationScale",
                "structuredContent"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-app-screenshot-31-12-app-screenshot-unified-fields",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-app-screenshot-31-12-app-screenshot-unified-fields"
            },
            "relatedEntries": [
                "nova-capture-app-screenshot-31-4-app-screenshot",
                "nova-capture-app-screenshot-31-11-app-screenshot-active-target-guard",
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet"
            ]
        },
        {
            "slug": "nova-stream-url-31-13-stream-preview-claim-gate",
            "pathId": "31.13",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.13:nova-stream-url-31-13-stream-preview-claim-gate",
            "contentHash": "80f38305584a54278ffbffba7e172814346d7d71ec0502c9423a78341788d6eb",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.stream_url",
                "en": "nova.stream_url"
            },
            "primaryTool": "nova.stream_url",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Stream Preview Claim Gate\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to carry out the bounded step \"Stream Preview Claim Gate\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-stream-url-31-13-stream-preview-claim-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-stream-url-31-13-stream-preview-claim-gate"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "31-14-stream-preview-query-validation",
            "pathId": "31.14",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.14:31-14-stream-preview-query-validation",
            "contentHash": "d7bb66a79b411210ba94aab033777c5643d6f5694878e9ea6039b0801aa5a6df",
            "diffStatus": "unchanged",
            "title": {
                "de": "Stream Preview Query Validation",
                "en": "Stream Preview Query Validation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Stream Preview Query Validation ist eine öffentliche Referenz für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Stream Preview Query Validation is a public reference for visual evidence, screenshots, and reviewable differences. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/31-14-stream-preview-query-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/31-14-stream-preview-query-validation"
            },
            "relatedEntries": [
                "nova-stream-url-31-1-stream-url-erzeugen",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-app-screenshot-31-4-app-screenshot"
            ]
        },
        {
            "slug": "nova-capture-screenshot-31-15-full-page-screenshot",
            "pathId": "31.15",
            "stableKey": "mcp:streaming-und-screenshots-advanced:31.15:nova-capture-screenshot-31-15-full-page-screenshot",
            "contentHash": "ccce895ab7cf56ce657c4b6a87e87049e84d1ab1d8243293551c34654014f729",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_screenshot",
                "en": "nova.capture_screenshot"
            },
            "primaryTool": "nova.capture_screenshot",
            "status": "explained",
            "familyId": "streaming-und-screenshots-advanced",
            "familyTitle": {
                "de": "Streaming & Screenshots (Advanced)",
                "en": "Streaming & Screenshots (Advanced)"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Full-Page-Screenshot\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"Full-Page-Screenshot\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "fullPage"
            ],
            "responseSignals": [
                "pixelHeight",
                "region"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-screenshot-31-15-full-page-screenshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-screenshot-31-15-full-page-screenshot"
            },
            "relatedEntries": [
                "nova-capture-screenshot-4-5-screenshot",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-screenshot-49-1-highlight-selector"
            ]
        },
        {
            "slug": "nova-pks-platform-seed-32-1-platform-seed",
            "pathId": "32.1",
            "stableKey": "mcp:platform-pks-cross-domain-knowledge:32.1:nova-pks-platform-seed-32-1-platform-seed",
            "contentHash": "902c9839f26ad15c32eeaec712217cc3ad50e503223c54e0e22c5b523c609ce8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_platform_seed",
                "en": "nova.pks_platform_seed"
            },
            "primaryTool": "nova.pks_platform_seed",
            "status": "explained",
            "familyId": "platform-pks-cross-domain-knowledge",
            "familyTitle": {
                "de": "Platform-PKS (Cross-Domain Knowledge)",
                "en": "Platform PKS (Cross-Domain Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Platform Seed\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Platform Seed\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "patterns",
                "aliases"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-platform-seed-32-1-platform-seed",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-platform-seed-32-1-platform-seed"
            },
            "relatedEntries": [
                "nova-pks-platform-get-32-2-platform-get",
                "nova-pks-platform-list-32-3-platform-list"
            ]
        },
        {
            "slug": "nova-pks-platform-get-32-2-platform-get",
            "pathId": "32.2",
            "stableKey": "mcp:platform-pks-cross-domain-knowledge:32.2:nova-pks-platform-get-32-2-platform-get",
            "contentHash": "bd909c29548818c7207f1fd4d66a1336f1f64ed02beb2f7c2d1fc527ff09de28",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_platform_get",
                "en": "nova.pks_platform_get"
            },
            "primaryTool": "nova.pks_platform_get",
            "status": "explained",
            "familyId": "platform-pks-cross-domain-knowledge",
            "familyTitle": {
                "de": "Platform-PKS (Cross-Domain Knowledge)",
                "en": "Platform PKS (Cross-Domain Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Platform Get\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Platform Get\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "stableId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-platform-get-32-2-platform-get",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-platform-get-32-2-platform-get"
            },
            "relatedEntries": [
                "nova-pks-platform-seed-32-1-platform-seed",
                "nova-pks-platform-list-32-3-platform-list"
            ]
        },
        {
            "slug": "nova-pks-platform-list-32-3-platform-list",
            "pathId": "32.3",
            "stableKey": "mcp:platform-pks-cross-domain-knowledge:32.3:nova-pks-platform-list-32-3-platform-list",
            "contentHash": "3ce6941dc149c4ddab0fbd5bafd253c072103b16567f32455ee69a41a2d69328",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.pks_platform_list",
                "en": "nova.pks_platform_list"
            },
            "primaryTool": "nova.pks_platform_list",
            "status": "explained",
            "familyId": "platform-pks-cross-domain-knowledge",
            "familyTitle": {
                "de": "Platform-PKS (Cross-Domain Knowledge)",
                "en": "Platform PKS (Cross-Domain Knowledge)"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Platform List\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Platform List\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-pks-platform-list-32-3-platform-list",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-pks-platform-list-32-3-platform-list"
            },
            "relatedEntries": [
                "nova-pks-platform-seed-32-1-platform-seed",
                "nova-pks-platform-get-32-2-platform-get"
            ]
        },
        {
            "slug": "nova-sandbox-context-33-1-sandbox-kontext",
            "pathId": "33.1",
            "stableKey": "mcp:sandbox-management:33.1:nova-sandbox-context-33-1-sandbox-kontext",
            "contentHash": "c7e326cb24e1616ee7ddda797df3aaead09287a23fa48cf269d431513db70c7c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.sandbox_context",
                "en": "nova.sandbox_context"
            },
            "primaryTool": "nova.sandbox_context",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Sandbox-Kontext\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Sandbox-Kontext\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-sandbox-context-33-1-sandbox-kontext",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-sandbox-context-33-1-sandbox-kontext"
            },
            "relatedEntries": [
                "nova-resolve-sandbox-33-2-sandbox-aufloesen",
                "nova-tabs-33-3-tab-in-sandbox",
                "nova-sandbox-create-33-4-sandbox-erstellen",
                "33-5-sandbox-erstellen-max"
            ]
        },
        {
            "slug": "nova-resolve-sandbox-33-2-sandbox-aufloesen",
            "pathId": "33.2",
            "stableKey": "mcp:sandbox-management:33.2:nova-resolve-sandbox-33-2-sandbox-aufloesen",
            "contentHash": "366e46b5aa40cf2890f71d4fb416cdcf0379c7c31ce8dabcc4d47611ae99146e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.resolve_sandbox",
                "en": "nova.resolve_sandbox"
            },
            "primaryTool": "nova.resolve_sandbox",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Sandbox auflösen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Sandbox resolve\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "intentKey",
                "targetId"
            ],
            "responseSignals": [
                "intentKey",
                "targetId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-resolve-sandbox-33-2-sandbox-auflösen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-resolve-sandbox-33-2-sandbox-aufloesen"
            },
            "relatedEntries": [
                "nova-sandbox-context-33-1-sandbox-kontext",
                "nova-tabs-33-3-tab-in-sandbox",
                "nova-sandbox-create-33-4-sandbox-erstellen",
                "33-5-sandbox-erstellen-max"
            ]
        },
        {
            "slug": "nova-tabs-33-3-tab-in-sandbox",
            "pathId": "33.3",
            "stableKey": "mcp:sandbox-management:33.3:nova-tabs-33-3-tab-in-sandbox",
            "contentHash": "bfb6427dd760b63cf2b9287d59f2cfba5218f4ca33e940eaa854b869e1cb158f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tabs",
                "en": "nova.tabs"
            },
            "primaryTool": "nova.tabs",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tab in Sandbox\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Tab in Sandbox\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sandboxId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tabs-33-3-tab-in-sandbox",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tabs-33-3-tab-in-sandbox"
            },
            "relatedEntries": [
                "nova-tabs-2-4-tab-liste",
                "nova-tabs-2-10-tab-activity-resume",
                "nova-set-active-tab-2-11-active-tab-activation-edge",
                "nova-tabs-14-10-tab-awareness-warning"
            ]
        },
        {
            "slug": "nova-sandbox-create-33-4-sandbox-erstellen",
            "pathId": "33.4",
            "stableKey": "mcp:sandbox-management:33.4:nova-sandbox-create-33-4-sandbox-erstellen",
            "contentHash": "35adbf03b77d406e1ba8cf0f1e1bb23042e9fdfd4488f1215817ec49c573a4b2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.sandbox_create",
                "en": "nova.sandbox_create"
            },
            "primaryTool": "nova.sandbox_create",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Sandbox erstellen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Sandbox create\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "name",
                "purpose"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-sandbox-create-33-4-sandbox-erstellen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-sandbox-create-33-4-sandbox-erstellen"
            },
            "relatedEntries": [
                "nova-sandbox-context-33-1-sandbox-kontext",
                "nova-resolve-sandbox-33-2-sandbox-aufloesen",
                "nova-tabs-33-3-tab-in-sandbox",
                "33-5-sandbox-erstellen-max"
            ]
        },
        {
            "slug": "33-5-sandbox-erstellen-max",
            "pathId": "33.5",
            "stableKey": "mcp:sandbox-management:33.5:33-5-sandbox-erstellen-max",
            "contentHash": "cb70e469b8dcf97a9c3a2ee1a4a4332caa2b65fe25ca581a3f0e5dfb682c27d9",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sandbox erstellen (max)",
                "en": "Sandbox create (max)"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Sandbox erstellen (max) ist eine öffentliche Referenz für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sandbox create (max) is a public reference for browser environment, window state, and isolated execution surfaces. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sandbox_create"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/33-5-sandbox-erstellen-max",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/33-5-sandbox-erstellen-max"
            },
            "relatedEntries": [
                "nova-sandbox-context-33-1-sandbox-kontext",
                "nova-resolve-sandbox-33-2-sandbox-aufloesen",
                "nova-tabs-33-3-tab-in-sandbox",
                "nova-sandbox-create-33-4-sandbox-erstellen"
            ]
        },
        {
            "slug": "nova-sandbox-update-33-6-sandbox-umbenennen",
            "pathId": "33.6",
            "stableKey": "mcp:sandbox-management:33.6:nova-sandbox-update-33-6-sandbox-umbenennen",
            "contentHash": "cace3b7ce5510eef019cea657f16f26f37b6a7837dfe5cd3bcd65b78574f6ea1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.sandbox_update",
                "en": "nova.sandbox_update"
            },
            "primaryTool": "nova.sandbox_update",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Sandbox umbenennen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Sandbox umbenennen\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "sandboxId",
                "name"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-sandbox-update-33-6-sandbox-umbenennen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-sandbox-update-33-6-sandbox-umbenennen"
            },
            "relatedEntries": [
                "nova-sandbox-update-33-7-sandbox-pausieren",
                "nova-sandbox-context-33-1-sandbox-kontext",
                "nova-resolve-sandbox-33-2-sandbox-aufloesen",
                "nova-tabs-33-3-tab-in-sandbox"
            ]
        },
        {
            "slug": "nova-sandbox-update-33-7-sandbox-pausieren",
            "pathId": "33.7",
            "stableKey": "mcp:sandbox-management:33.7:nova-sandbox-update-33-7-sandbox-pausieren",
            "contentHash": "185b66d688857ef6288b6920f01e641d4b6dba68bade5970a82359b184985b54",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.sandbox_update",
                "en": "nova.sandbox_update"
            },
            "primaryTool": "nova.sandbox_update",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Sandbox pausieren\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Sandbox pausieren\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "sandboxId",
                "isPaused"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-sandbox-update-33-7-sandbox-pausieren",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-sandbox-update-33-7-sandbox-pausieren"
            },
            "relatedEntries": [
                "nova-sandbox-update-33-6-sandbox-umbenennen",
                "nova-sandbox-context-33-1-sandbox-kontext",
                "nova-resolve-sandbox-33-2-sandbox-aufloesen",
                "nova-tabs-33-3-tab-in-sandbox"
            ]
        },
        {
            "slug": "nova-sandbox-delete-33-8-sandbox-loeschen",
            "pathId": "33.8",
            "stableKey": "mcp:sandbox-management:33.8:nova-sandbox-delete-33-8-sandbox-loeschen",
            "contentHash": "66fc1ad655bee9c22a31d7571958b5e03101443958d33b9b0a888a0820902866",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.sandbox_delete",
                "en": "nova.sandbox_delete"
            },
            "primaryTool": "nova.sandbox_delete",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Sandbox löschen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Delete sandbox\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "sandboxId",
                "confirm"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-sandbox-delete-33-8-sandbox-löschen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-sandbox-delete-33-8-sandbox-loeschen"
            },
            "relatedEntries": [
                "nova-sandbox-context-33-1-sandbox-kontext",
                "nova-resolve-sandbox-33-2-sandbox-aufloesen",
                "nova-tabs-33-3-tab-in-sandbox",
                "nova-sandbox-create-33-4-sandbox-erstellen"
            ]
        },
        {
            "slug": "33-9-letzte-sandbox-schuetzen",
            "pathId": "33.9",
            "stableKey": "mcp:sandbox-management:33.9:33-9-letzte-sandbox-schuetzen",
            "contentHash": "780820156220b2a62018aba229c13903c43e545c6752137cdcf228fb1677748e",
            "diffStatus": "unchanged",
            "title": {
                "de": "Letzte Sandbox schützen",
                "en": "Letzte Sandbox schuetzen"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Letzte Sandbox schützen ist eine öffentliche Referenz für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Letzte Sandbox schuetzen is a public reference for browser environment, window state, and isolated execution surfaces. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/33-9-letzte-sandbox-schützen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/33-9-letzte-sandbox-schuetzen"
            },
            "relatedEntries": [
                "nova-sandbox-context-33-1-sandbox-kontext",
                "nova-resolve-sandbox-33-2-sandbox-aufloesen",
                "nova-tabs-33-3-tab-in-sandbox",
                "nova-sandbox-create-33-4-sandbox-erstellen"
            ]
        },
        {
            "slug": "nova-tools-bundle-33-10-sandbox-crud-bundle-discovery",
            "pathId": "33.10",
            "stableKey": "mcp:sandbox-management:33.10:nova-tools-bundle-33-10-sandbox-crud-bundle-discovery",
            "contentHash": "1e9cdabd8ad3335edca5452750f3be0a4b5395a21bafd2c8749fd193698497a8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "sandbox-management",
            "familyTitle": {
                "de": "Sandbox-Management",
                "en": "Sandbox Management"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Sandbox CRUD Bundle Discovery\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to check the state or evidence for \"Sandbox CRUD Bundle Discovery\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable"
            ],
            "responseSignals": [
                "sandbox_create",
                "sandbox_update",
                "sandbox_delete"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-33-10-sandbox-crud-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-33-10-sandbox-crud-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-permission-center-get-34-1-permissions-lesen",
            "pathId": "34.1",
            "stableKey": "mcp:permission-center:34.1:nova-permission-center-get-34-1-permissions-lesen",
            "contentHash": "d7be3e6c8f1bc31d50d457b6950021a2ee4535f57ad36b420d384ae0a9228e14",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.permission_center_get",
                "en": "nova.permission_center_get"
            },
            "primaryTool": "nova.permission_center_get",
            "status": "explained",
            "familyId": "permission-center",
            "familyTitle": {
                "de": "Permission Center",
                "en": "Permission Center"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Permissions lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to handle the sensitive path \"Permissions read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-permission-center-get-34-1-permissions-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-permission-center-get-34-1-permissions-lesen"
            },
            "relatedEntries": [
                "nova-permission-center-get-34-3-media-device-inventory-merge",
                "nova-permission-center-set-34-2-permission-setzen",
                "nova-permission-center-set-34-4-preferred-device-web-id-validation"
            ]
        },
        {
            "slug": "nova-permission-center-set-34-2-permission-setzen",
            "pathId": "34.2",
            "stableKey": "mcp:permission-center:34.2:nova-permission-center-set-34-2-permission-setzen",
            "contentHash": "12549debbed034d15026c851fca329e0f624e7bab7fe3a222d5901607f238ff9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.permission_center_set",
                "en": "nova.permission_center_set"
            },
            "primaryTool": "nova.permission_center_set",
            "status": "explained",
            "familyId": "permission-center",
            "familyTitle": {
                "de": "Permission Center",
                "en": "Permission Center"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Permission setzen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to handle the sensitive path \"Permission set\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-permission-center-set-34-2-permission-setzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-permission-center-set-34-2-permission-setzen"
            },
            "relatedEntries": [
                "nova-permission-center-set-34-4-preferred-device-web-id-validation",
                "nova-permission-center-get-34-1-permissions-lesen",
                "nova-permission-center-get-34-3-media-device-inventory-merge"
            ]
        },
        {
            "slug": "nova-permission-center-get-34-3-media-device-inventory-merge",
            "pathId": "34.3",
            "stableKey": "mcp:permission-center:34.3:nova-permission-center-get-34-3-media-device-inventory-merge",
            "contentHash": "b51af75b97807e085cd66ce92105e288e1d20bf7d1b02173ab541672a85563a7",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.permission_center_get",
                "en": "nova.permission_center_get"
            },
            "primaryTool": "nova.permission_center_get",
            "status": "explained",
            "familyId": "permission-center",
            "familyTitle": {
                "de": "Permission Center",
                "en": "Permission Center"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Media-Device Inventory Merge\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to handle the sensitive path \"Media-Device Inventory Merge\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "deviceEnumerationError",
                "enumerateDevices"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-permission-center-get-34-3-media-device-inventory-merge",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-permission-center-get-34-3-media-device-inventory-merge"
            },
            "relatedEntries": [
                "nova-permission-center-get-34-1-permissions-lesen",
                "nova-permission-center-set-34-2-permission-setzen",
                "nova-permission-center-set-34-4-preferred-device-web-id-validation"
            ]
        },
        {
            "slug": "nova-permission-center-set-34-4-preferred-device-web-id-validation",
            "pathId": "34.4",
            "stableKey": "mcp:permission-center:34.4:nova-permission-center-set-34-4-preferred-device-web-id-validation",
            "contentHash": "feea9c10a5b5b27b7b8b6fd4d974100813c7d5ee833b0f7113c5a5b9d57a3fd9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.permission_center_set",
                "en": "nova.permission_center_set"
            },
            "primaryTool": "nova.permission_center_set",
            "status": "explained",
            "familyId": "permission-center",
            "familyTitle": {
                "de": "Permission Center",
                "en": "Permission Center"
            },
            "summary": {
                "de": "Für risikobegrenzte Aktionen mit sichtbarer Nutzerkontrolle nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Preferred Device Web-ID Validation\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For risk-bounded actions with visible user control, an agent uses this public tool to handle the sensitive path \"Preferred Device Web-ID Validation\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "preferredCameraDeviceId",
                "validateDeviceIds"
            ],
            "responseSignals": [
                "preferredCameraDeviceId",
                "validateDeviceIds"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-permission-center-set-34-4-preferred-device-web-id-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-permission-center-set-34-4-preferred-device-web-id-validation"
            },
            "relatedEntries": [
                "nova-permission-center-set-34-2-permission-setzen",
                "nova-permission-center-get-34-1-permissions-lesen",
                "nova-permission-center-get-34-3-media-device-inventory-merge"
            ]
        },
        {
            "slug": "nova-ui-restore-tabs-prompt-state-35-1-restore-prompt-status",
            "pathId": "35.1",
            "stableKey": "mcp:restore-tabs-und-session-recovery:35.1:nova-ui-restore-tabs-prompt-state-35-1-restore-prompt-status",
            "contentHash": "eccb68c325edea2425ffba6994eb9f79b4b71b9b81e8e8a603062c6b64f7bd95",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_restore_tabs_prompt_state",
                "en": "nova.ui_restore_tabs_prompt_state"
            },
            "primaryTool": "nova.ui_restore_tabs_prompt_state",
            "status": "explained",
            "familyId": "restore-tabs-und-session-recovery",
            "familyTitle": {
                "de": "Restore-Tabs & Session Recovery",
                "en": "Restore Tabs & Session Recovery"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Restore-Prompt Status\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to carry out the bounded step \"Restore-Prompt Status\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-restore-tabs-prompt-state-35-1-restore-prompt-status",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-restore-tabs-prompt-state-35-1-restore-prompt-status"
            },
            "relatedEntries": [
                "nova-ui-restore-tabs-prompt-resolve-35-2-restore-prompt-beantworten"
            ]
        },
        {
            "slug": "nova-ui-restore-tabs-prompt-resolve-35-2-restore-prompt-beantworten",
            "pathId": "35.2",
            "stableKey": "mcp:restore-tabs-und-session-recovery:35.2:nova-ui-restore-tabs-prompt-resolve-35-2-restore-prompt-beantworten",
            "contentHash": "cbbfcf2fe44d3b1cee5c9838f7b3d315328384edeb21cced75df754707639138",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.ui_restore_tabs_prompt_resolve",
                "en": "nova.ui_restore_tabs_prompt_resolve"
            },
            "primaryTool": "nova.ui_restore_tabs_prompt_resolve",
            "status": "explained",
            "familyId": "restore-tabs-und-session-recovery",
            "familyTitle": {
                "de": "Restore-Tabs & Session Recovery",
                "en": "Restore Tabs & Session Recovery"
            },
            "summary": {
                "de": "Für Verbindungsaufbau, Tool-Discovery und Transportbereitschaft nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Restore-Prompt beantworten\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For connection setup, tool discovery, and transport readiness, an agent uses this public tool to carry out the bounded step \"Restore-Prompt beantworten\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "action"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-ui-restore-tabs-prompt-resolve-35-2-restore-prompt-beantworten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-ui-restore-tabs-prompt-resolve-35-2-restore-prompt-beantworten"
            },
            "relatedEntries": [
                "nova-ui-restore-tabs-prompt-state-35-1-restore-prompt-status"
            ]
        },
        {
            "slug": "nova-devtools-open-36-1-devtools-oeffnen",
            "pathId": "36.1",
            "stableKey": "mcp:devtools-steuerung:36.1:nova-devtools-open-36-1-devtools-oeffnen",
            "contentHash": "754291c29bcb055c8a13233de7328b3c2602ff9e3f59268ee1bbe3f95081be3e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.devtools_open",
                "en": "nova.devtools_open"
            },
            "primaryTool": "nova.devtools_open",
            "status": "explained",
            "familyId": "devtools-steuerung",
            "familyTitle": {
                "de": "DevTools-Steuerung",
                "en": "DevTools Control"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"DevTools öffnen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Open DevTools\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-devtools-open-36-1-devtools-öffnen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-devtools-open-36-1-devtools-oeffnen"
            },
            "relatedEntries": [
                "nova-devtools-open-24-14-devtools-default-mode",
                "nova-devtools-select-panel-36-2-panel-wechseln"
            ]
        },
        {
            "slug": "nova-devtools-select-panel-36-2-panel-wechseln",
            "pathId": "36.2",
            "stableKey": "mcp:devtools-steuerung:36.2:nova-devtools-select-panel-36-2-panel-wechseln",
            "contentHash": "540893719f111e8f1899678b747bf451bc06987081a7e060bbfec7b7031e55f1",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.devtools_select_panel",
                "en": "nova.devtools_select_panel"
            },
            "primaryTool": "nova.devtools_select_panel",
            "status": "explained",
            "familyId": "devtools-steuerung",
            "familyTitle": {
                "de": "DevTools-Steuerung",
                "en": "DevTools Control"
            },
            "summary": {
                "de": "Für Browserumgebung, Fensterzustand und isolierte Ausführungsflächen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Panel wechseln\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For browser environment, window state, and isolated execution surfaces, an agent uses this public tool to carry out the bounded step \"Panel wechseln\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "panel"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-devtools-select-panel-36-2-panel-wechseln",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-devtools-select-panel-36-2-panel-wechseln"
            },
            "relatedEntries": [
                "nova-devtools-open-36-1-devtools-oeffnen"
            ]
        },
        {
            "slug": "nova-get-layout-metrics-37-1-layout-metrics",
            "pathId": "37.1",
            "stableKey": "mcp:layout-und-active-element:37.1:nova-get-layout-metrics-37-1-layout-metrics",
            "contentHash": "494e9c3f85d7616906f664266f9b059fc48921c036fb1c4f85c81a698927f05a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_layout_metrics",
                "en": "nova.get_layout_metrics"
            },
            "primaryTool": "nova.get_layout_metrics",
            "status": "explained",
            "familyId": "layout-und-active-element",
            "familyTitle": {
                "de": "Layout & Active Element",
                "en": "Layout & Active Element"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Layout Metrics\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to check the state or evidence for \"Layout Metrics\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-layout-metrics-37-1-layout-metrics",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-layout-metrics-37-1-layout-metrics"
            },
            "relatedEntries": [
                "nova-get-active-element-deep-37-2-active-element-deep"
            ]
        },
        {
            "slug": "nova-get-active-element-deep-37-2-active-element-deep",
            "pathId": "37.2",
            "stableKey": "mcp:layout-und-active-element:37.2:nova-get-active-element-deep-37-2-active-element-deep",
            "contentHash": "7736ba5facc4aaae561f3012ab1123e928172cfb6f000d7dd688cbe6321072e5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_active_element_deep",
                "en": "nova.get_active_element_deep"
            },
            "primaryTool": "nova.get_active_element_deep",
            "status": "explained",
            "familyId": "layout-und-active-element",
            "familyTitle": {
                "de": "Layout & Active Element",
                "en": "Layout & Active Element"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Active Element Deep\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to check the state or evidence for \"Active Element Deep\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-active-element-deep-37-2-active-element-deep",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-active-element-deep-37-2-active-element-deep"
            },
            "relatedEntries": [
                "nova-get-layout-metrics-37-1-layout-metrics"
            ]
        },
        {
            "slug": "nova-scroll-by-38-1-scroll-by",
            "pathId": "38.1",
            "stableKey": "mcp:scrolling-alle-varianten:38.1:nova-scroll-by-38-1-scroll-by",
            "contentHash": "7d7600c540d641fc5de4bb6f10e28b5c6c5498a5dd87602d9423a8f4dee4321a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scroll_by",
                "en": "nova.scroll_by"
            },
            "primaryTool": "nova.scroll_by",
            "status": "explained",
            "familyId": "scrolling-alle-varianten",
            "familyTitle": {
                "de": "Scrolling (alle Varianten)",
                "en": "Scrolling (All Variants)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Scroll By\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Scroll By\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "deltaX",
                "deltaY"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scroll-by-38-1-scroll-by",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scroll-by-38-1-scroll-by"
            },
            "relatedEntries": [
                "nova-scroll-to-38-2-scroll-to",
                "nova-scroll-smart-38-3-scroll-smart",
                "nova-scroll-element-38-4-scroll-element",
                "nova-input-wheel-38-5-input-wheel"
            ]
        },
        {
            "slug": "nova-scroll-to-38-2-scroll-to",
            "pathId": "38.2",
            "stableKey": "mcp:scrolling-alle-varianten:38.2:nova-scroll-to-38-2-scroll-to",
            "contentHash": "895a75adc5bb949ae01d8b3b991a71d2f4b879a6fe5f879458915d9d681c85be",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scroll_to",
                "en": "nova.scroll_to"
            },
            "primaryTool": "nova.scroll_to",
            "status": "explained",
            "familyId": "scrolling-alle-varianten",
            "familyTitle": {
                "de": "Scrolling (alle Varianten)",
                "en": "Scrolling (All Variants)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Scroll To\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Scroll To\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "x",
                "y"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scroll-to-38-2-scroll-to",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scroll-to-38-2-scroll-to"
            },
            "relatedEntries": [
                "nova-scroll-by-38-1-scroll-by",
                "nova-scroll-smart-38-3-scroll-smart",
                "nova-scroll-element-38-4-scroll-element",
                "nova-input-wheel-38-5-input-wheel"
            ]
        },
        {
            "slug": "nova-scroll-smart-38-3-scroll-smart",
            "pathId": "38.3",
            "stableKey": "mcp:scrolling-alle-varianten:38.3:nova-scroll-smart-38-3-scroll-smart",
            "contentHash": "9e1b99b5bffdc2de0c771de88038dba68784458172126f9f1ae655d44a497ae8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scroll_smart",
                "en": "nova.scroll_smart"
            },
            "primaryTool": "nova.scroll_smart",
            "status": "explained",
            "familyId": "scrolling-alle-varianten",
            "familyTitle": {
                "de": "Scrolling (alle Varianten)",
                "en": "Scrolling (All Variants)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Scroll Smart\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Scroll Smart\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "direction"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scroll-smart-38-3-scroll-smart",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scroll-smart-38-3-scroll-smart"
            },
            "relatedEntries": [
                "nova-scroll-smart-5-5-scroll-smart",
                "nova-scroll-by-38-1-scroll-by",
                "nova-scroll-to-38-2-scroll-to",
                "nova-scroll-element-38-4-scroll-element"
            ]
        },
        {
            "slug": "nova-scroll-element-38-4-scroll-element",
            "pathId": "38.4",
            "stableKey": "mcp:scrolling-alle-varianten:38.4:nova-scroll-element-38-4-scroll-element",
            "contentHash": "5e2da1855e2935212b1799054661063c0473cffba7cd0d045fc5e85f589ceca5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scroll_element",
                "en": "nova.scroll_element"
            },
            "primaryTool": "nova.scroll_element",
            "status": "explained",
            "familyId": "scrolling-alle-varianten",
            "familyTitle": {
                "de": "Scrolling (alle Varianten)",
                "en": "Scrolling (All Variants)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Scroll Element\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Scroll Element\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "selector"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scroll-element-38-4-scroll-element",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scroll-element-38-4-scroll-element"
            },
            "relatedEntries": [
                "nova-scroll-by-38-1-scroll-by",
                "nova-scroll-to-38-2-scroll-to",
                "nova-scroll-smart-38-3-scroll-smart",
                "nova-input-wheel-38-5-input-wheel"
            ]
        },
        {
            "slug": "nova-input-wheel-38-5-input-wheel",
            "pathId": "38.5",
            "stableKey": "mcp:scrolling-alle-varianten:38.5:nova-input-wheel-38-5-input-wheel",
            "contentHash": "f3c73386498a0b30f22b2ab7ba08453dd55a987983cdefd3441a001e7a9637c5",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_wheel",
                "en": "nova.input_wheel"
            },
            "primaryTool": "nova.input_wheel",
            "status": "explained",
            "familyId": "scrolling-alle-varianten",
            "familyTitle": {
                "de": "Scrolling (alle Varianten)",
                "en": "Scrolling (All Variants)"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Input Wheel\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Input Wheel\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "deltaY"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-wheel-38-5-input-wheel",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-wheel-38-5-input-wheel"
            },
            "relatedEntries": [
                "nova-scroll-by-38-1-scroll-by",
                "nova-scroll-to-38-2-scroll-to",
                "nova-scroll-smart-38-3-scroll-smart",
                "nova-scroll-element-38-4-scroll-element"
            ]
        },
        {
            "slug": "nova-input-drag-39-1-input-drag",
            "pathId": "39.1",
            "stableKey": "mcp:drag-und-drop:39.1:nova-input-drag-39-1-input-drag",
            "contentHash": "aaa0a5fefef8a66ce05bd2abc28b1508df1f933b3d9d49a5b69e67ab355fcf67",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_drag",
                "en": "nova.input_drag"
            },
            "primaryTool": "nova.input_drag",
            "status": "explained",
            "familyId": "drag-und-drop",
            "familyTitle": {
                "de": "Drag & Drop",
                "en": "Drag & Drop"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Input Drag\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Input Drag\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [
                "startX",
                "startY",
                "endX",
                "endY"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-drag-39-1-input-drag",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-drag-39-1-input-drag"
            },
            "relatedEntries": [
                "nova-input-drag-humanized-39-2-humanized-drag"
            ]
        },
        {
            "slug": "nova-input-drag-humanized-39-2-humanized-drag",
            "pathId": "39.2",
            "stableKey": "mcp:drag-und-drop:39.2:nova-input-drag-humanized-39-2-humanized-drag",
            "contentHash": "81b3890844f9e6b1602f4f3ecb1c1b17a09507be496ca55f4a7e9b5f2f67a450",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.input_drag_humanized",
                "en": "nova.input_drag_humanized"
            },
            "primaryTool": "nova.input_drag_humanized",
            "status": "explained",
            "familyId": "drag-und-drop",
            "familyTitle": {
                "de": "Drag & Drop",
                "en": "Drag & Drop"
            },
            "summary": {
                "de": "Für gezielte Browserinteraktion mit vorheriger Zielprüfung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Humanized Drag\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For targeted browser interaction with a prechecked target, an agent uses this public tool to carry out the bounded step \"Humanized Drag\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-input-drag-humanized-39-2-humanized-drag",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-input-drag-humanized-39-2-humanized-drag"
            },
            "relatedEntries": [
                "nova-input-drag-39-1-input-drag"
            ]
        },
        {
            "slug": "nova-plugin-icons-list-40-1-plugin-icons",
            "pathId": "40.1",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.1:nova-plugin-icons-list-40-1-plugin-icons",
            "contentHash": "bcc88fd72e0d6f457951dabce670e1f5ff2a9c5a49bc87e97b42afea8ad67973",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_icons_list",
                "en": "nova.plugin_icons_list"
            },
            "primaryTool": "nova.plugin_icons_list",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Icons\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Plugin Icons\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-icons-list-40-1-plugin-icons",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-icons-list-40-1-plugin-icons"
            },
            "relatedEntries": [
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab",
                "nova-plugin-css-reset-40-5-plugin-css-reset"
            ]
        },
        {
            "slug": "nova-plugin-security-log-40-2-plugin-security-log",
            "pathId": "40.2",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.2:nova-plugin-security-log-40-2-plugin-security-log",
            "contentHash": "f8602fceee0953033daaefbd612952553de0ed770dbfaf4dbc363f76a7539aec",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_security_log",
                "en": "nova.plugin_security_log"
            },
            "primaryTool": "nova.plugin_security_log",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Security Log\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Plugin Security Log\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-security-log-40-2-plugin-security-log",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-security-log-40-2-plugin-security-log"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab",
                "nova-plugin-css-reset-40-5-plugin-css-reset"
            ]
        },
        {
            "slug": "nova-plugin-logs-40-3-plugin-logs",
            "pathId": "40.3",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.3:nova-plugin-logs-40-3-plugin-logs",
            "contentHash": "80810a510d936bad6ecf12c3c103c10b2300d590fe7cc69c563f5335b96ea79e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_logs",
                "en": "nova.plugin_logs"
            },
            "primaryTool": "nova.plugin_logs",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Logs\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Plugin Logs\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-logs-40-3-plugin-logs",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-logs-40-3-plugin-logs"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab",
                "nova-plugin-css-reset-40-5-plugin-css-reset"
            ]
        },
        {
            "slug": "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab",
            "pathId": "40.4",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.4:nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab",
            "contentHash": "f3371ac8c256b0bcd37c401f64e811503514b5e6953ee5631204ee09a2f634d8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_grant_active_tab",
                "en": "nova.plugin_grant_active_tab"
            },
            "primaryTool": "nova.plugin_grant_active_tab",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Grant Active Tab\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Plugin Grant Active Tab\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-css-reset-40-5-plugin-css-reset"
            ]
        },
        {
            "slug": "nova-plugin-css-reset-40-5-plugin-css-reset",
            "pathId": "40.5",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.5:nova-plugin-css-reset-40-5-plugin-css-reset",
            "contentHash": "154f02001da74b840af89996408e0fd6dcb7742a852f8c281989d565451a4d21",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_css_reset",
                "en": "nova.plugin_css_reset"
            },
            "primaryTool": "nova.plugin_css_reset",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin CSS Reset\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Plugin CSS Reset\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-css-reset-40-5-plugin-css-reset",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-css-reset-40-5-plugin-css-reset"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "nova-plugin-inject-reset-40-6-plugin-inject-reset",
            "pathId": "40.6",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.6:nova-plugin-inject-reset-40-6-plugin-inject-reset",
            "contentHash": "e6f8d36dfc9ff610da243cb3ace5f17b4166f6ae9d8b965c19a8841dc279cd06",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.plugin_inject_reset",
                "en": "nova.plugin_inject_reset"
            },
            "primaryTool": "nova.plugin_inject_reset",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Plugin Inject Reset\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Plugin Inject Reset\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "pluginId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-plugin-inject-reset-40-6-plugin-inject-reset",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-plugin-inject-reset-40-6-plugin-inject-reset"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-7-ui-runtime-port-sticky-handover",
            "pathId": "40.7",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.7:40-7-ui-runtime-port-sticky-handover",
            "contentHash": "a0be83ff03d6b693a95217a834f4d0987552ea72af22dc1f2bc2acfc8be87755",
            "diffStatus": "unchanged",
            "title": {
                "de": "UI Runtime-Port Sticky Handover",
                "en": "UI Runtime-Port Sticky Handover"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "UI Runtime-Port Sticky Handover ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "UI Runtime-Port Sticky Handover is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "portId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-7-ui-runtime-port-sticky-handover",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-7-ui-runtime-port-sticky-handover"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-8-overlay-runtime-port-snapshot",
            "pathId": "40.8",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.8:40-8-overlay-runtime-port-snapshot",
            "contentHash": "d2c4e4e1dee12ecd4eb2aa1b0cebed5f67f29410facf791b9d6e31604e4350be",
            "diffStatus": "unchanged",
            "title": {
                "de": "Overlay Runtime-Port Snapshot",
                "en": "Overlay Runtime-Port Snapshot"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Overlay Runtime-Port Snapshot ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Overlay Runtime-Port Snapshot is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "overlaySessionSnapshot",
                "postMessage",
                "requestSnapshot"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-8-overlay-runtime-port-snapshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-8-overlay-runtime-port-snapshot"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-9-page-runtime-port-snapshot",
            "pathId": "40.9",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.9:40-9-page-runtime-port-snapshot",
            "contentHash": "a25e4ec43cb28794ecc042e269b178df59d80d5a556a5c4f4dbbd209a8adc604",
            "diffStatus": "unchanged",
            "title": {
                "de": "Page Runtime-Port Snapshot",
                "en": "Page Runtime-Port Snapshot"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Page Runtime-Port Snapshot ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Page Runtime-Port Snapshot is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pageSessionSnapshot.sessionId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-9-page-runtime-port-snapshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-9-page-runtime-port-snapshot"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-10-browser-tabs-runtime-port",
            "pathId": "40.10",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.10:40-10-browser-tabs-runtime-port",
            "contentHash": "7c5513e05156065a4a5265c4f0acf57575f0981d9b75dc5078f976daf1eca191",
            "diffStatus": "unchanged",
            "title": {
                "de": "Browser Tabs Runtime-Port",
                "en": "Browser Tabs Runtime-Port"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Browser Tabs Runtime-Port ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Browser Tabs Runtime-Port is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "browser.tabs",
                "tabsSnapshot.currentSessionId",
                "queryTab",
                "querySession"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-10-browser-tabs-runtime-port",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-10-browser-tabs-runtime-port"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "nova-runtime-40-11-runtime-message-next-targets",
            "pathId": "40.11",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.11:nova-runtime-40-11-runtime-message-next-targets",
            "contentHash": "922bc44fca6b9bbb7ec34d4d1fe7b3f372320251f3e5d8162cdd437af77cf85e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.runtime",
                "en": "nova.runtime"
            },
            "primaryTool": "nova.runtime",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Runtime Message Next Targets\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Runtime Message Next Targets\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sendMessage",
                "nextLive"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-runtime-40-11-runtime-message-next-targets",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-runtime-40-11-runtime-message-next-targets"
            },
            "relatedEntries": [
                "nova-runtime-40-12-runtime-message-known-sessions",
                "nova-runtime-40-14-runtime-broadcast-port",
                "nova-runtime-40-15-runtime-worker-port",
                "nova-runtime-40-22-runtime-session-handles"
            ]
        },
        {
            "slug": "nova-runtime-40-12-runtime-message-known-sessions",
            "pathId": "40.12",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.12:nova-runtime-40-12-runtime-message-known-sessions",
            "contentHash": "5096c5c89737b1c7c72aa836369c55f1348a1ea77a6327efb98c69d02201859a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.runtime",
                "en": "nova.runtime"
            },
            "primaryTool": "nova.runtime",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Runtime Message Known Sessions\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Runtime Message Known Sessions\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sendMessage",
                "sessionId",
                "knownSessions",
                "tabId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-runtime-40-12-runtime-message-known-sessions",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-runtime-40-12-runtime-message-known-sessions"
            },
            "relatedEntries": [
                "nova-runtime-40-11-runtime-message-next-targets",
                "nova-runtime-40-14-runtime-broadcast-port",
                "nova-runtime-40-15-runtime-worker-port",
                "nova-runtime-40-22-runtime-session-handles"
            ]
        },
        {
            "slug": "40-13-browser-windows-runtime-port",
            "pathId": "40.13",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.13:40-13-browser-windows-runtime-port",
            "contentHash": "714453e8b98b50851da0e504afafae082af7dab54b38b7e160a58f9d830eade5",
            "diffStatus": "unchanged",
            "title": {
                "de": "Browser Windows Runtime-Port",
                "en": "Browser Windows Runtime-Port"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Browser Windows Runtime-Port ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Browser Windows Runtime-Port is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "windowSnapshot.currentSessionId",
                "activeSessions",
                "knownSessions",
                "queryWindow"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-13-browser-windows-runtime-port",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-13-browser-windows-runtime-port"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "nova-runtime-40-14-runtime-broadcast-port",
            "pathId": "40.14",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.14:nova-runtime-40-14-runtime-broadcast-port",
            "contentHash": "126503428306d9a3980994fd169dffaaec92a30bf1e14eecb7ca10093e640cea",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.runtime",
                "en": "nova.runtime"
            },
            "primaryTool": "nova.runtime",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Runtime Broadcast Port\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Runtime Broadcast Port\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-runtime-40-14-runtime-broadcast-port",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-runtime-40-14-runtime-broadcast-port"
            },
            "relatedEntries": [
                "nova-runtime-40-11-runtime-message-next-targets",
                "nova-runtime-40-12-runtime-message-known-sessions",
                "nova-runtime-40-15-runtime-worker-port",
                "nova-runtime-40-22-runtime-session-handles"
            ]
        },
        {
            "slug": "nova-runtime-40-15-runtime-worker-port",
            "pathId": "40.15",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.15:nova-runtime-40-15-runtime-worker-port",
            "contentHash": "023c03588a83f95f3c053f255ea59276079cd3fb848c3a15ca499ce068625c0d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.runtime",
                "en": "nova.runtime"
            },
            "primaryTool": "nova.runtime",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Runtime Worker Port\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Runtime Worker Port\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-runtime-40-15-runtime-worker-port",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-runtime-40-15-runtime-worker-port"
            },
            "relatedEntries": [
                "nova-runtime-40-11-runtime-message-next-targets",
                "nova-runtime-40-12-runtime-message-known-sessions",
                "nova-runtime-40-14-runtime-broadcast-port",
                "nova-runtime-40-22-runtime-session-handles"
            ]
        },
        {
            "slug": "40-16-host-peer-session-binding",
            "pathId": "40.16",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.16:40-16-host-peer-session-binding",
            "contentHash": "6575b62fa0bf97ab3de116d34bad79b1a86a3ea162a82edb059f2e72bd410f53",
            "diffStatus": "unchanged",
            "title": {
                "de": "Host-Peer Session Binding",
                "en": "Host-Peer Session Binding"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Host-Peer Session Binding ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Host-Peer Session Binding is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "overlay.session",
                "page.session",
                "sessionId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-16-host-peer-session-binding",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-16-host-peer-session-binding"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-17-max-sessions-per-profile",
            "pathId": "40.17",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.17:40-17-max-sessions-per-profile",
            "contentHash": "91cd4a9b15e1037a81c0c750cabcf2c2a5410664d1b9cce2f2bebd5daf8f7e47",
            "diffStatus": "unchanged",
            "title": {
                "de": "Max Sessions Per Profile",
                "en": "Max Sessions Per Profile"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Max Sessions Per Profile ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Max Sessions Per Profile is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "activeSessions",
                "knownSessions"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-17-max-sessions-per-profile",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-17-max-sessions-per-profile"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-18-runtime-port-name-validation",
            "pathId": "40.18",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.18:40-18-runtime-port-name-validation",
            "contentHash": "73bb9ff444f1df8126f9ffc9084901916c578c0128dc45cacb68493532227b01",
            "diffStatus": "unchanged",
            "title": {
                "de": "Runtime Port Name Validation",
                "en": "Runtime Port Name Validation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Runtime Port Name Validation ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Runtime Port Name Validation is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-18-runtime-port-name-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-18-runtime-port-name-validation"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-19-eventdriven-idle-keepalive",
            "pathId": "40.19",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.19:40-19-eventdriven-idle-keepalive",
            "contentHash": "dd3041f1dbe62aa85c1698879588e32cc821302e9945f73b262f584f22588ae3",
            "diffStatus": "unchanged",
            "title": {
                "de": "EventDriven Idle Keepalive",
                "en": "EventDriven Idle Keepalive"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "EventDriven Idle Keepalive ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "EventDriven Idle Keepalive is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "idleSuspendAfterSec"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-19-eventdriven-idle-keepalive",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-19-eventdriven-idle-keepalive"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-20-ui-command-und-context-menu-ports",
            "pathId": "40.20",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.20:40-20-ui-command-und-context-menu-ports",
            "contentHash": "9d0823b2b7c330768340ec7db2f8e6e95b34f118d65bb50bf4e29f4982128b4f",
            "diffStatus": "unchanged",
            "title": {
                "de": "UI Command & Context Menu Ports",
                "en": "UI Command & Context Menu Ports"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "UI Command & Context Menu Ports ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "UI Command & Context Menu Ports is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "ui.command",
                "ui.contextMenu"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-20-ui-command-und-context-menu-ports",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-20-ui-command-und-context-menu-ports"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "40-21-port-query-commands",
            "pathId": "40.21",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.21:40-21-port-query-commands",
            "contentHash": "8c18189e93077ad69d49dc64f00c1284114a531a4aec3b19979a23300e2d60b5",
            "diffStatus": "unchanged",
            "title": {
                "de": "Port Query Commands",
                "en": "Port Query Commands"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Port Query Commands ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Port Query Commands is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "querySurface",
                "queryOverlay",
                "queryPage",
                "queryTab",
                "querySession",
                "queryWindow"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/40-21-port-query-commands",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/40-21-port-query-commands"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "nova-runtime-40-22-runtime-session-handles",
            "pathId": "40.22",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.22:nova-runtime-40-22-runtime-session-handles",
            "contentHash": "a89c047de5ac1271a00ce4b076e0d5f9a474208447163399c1758ea12c8b5c83",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.runtime",
                "en": "nova.runtime"
            },
            "primaryTool": "nova.runtime",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Runtime Session Handles\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Runtime Session Handles\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sessionId",
                "documentId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-runtime-40-22-runtime-session-handles",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-runtime-40-22-runtime-session-handles"
            },
            "relatedEntries": [
                "nova-runtime-40-11-runtime-message-next-targets",
                "nova-runtime-40-12-runtime-message-known-sessions",
                "nova-runtime-40-14-runtime-broadcast-port",
                "nova-runtime-40-15-runtime-worker-port"
            ]
        },
        {
            "slug": "nova-runtime-40-23-documentid-message-targeting",
            "pathId": "40.23",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.23:nova-runtime-40-23-documentid-message-targeting",
            "contentHash": "88015b1dd924cb11a69b5594c6ce5a7218fc7df1607205b711580b4116c5e696",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.runtime",
                "en": "nova.runtime"
            },
            "primaryTool": "nova.runtime",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"DocumentId Message Targeting\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"DocumentId Message Targeting\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "documentId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-runtime-40-23-documentid-message-targeting",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-runtime-40-23-documentid-message-targeting"
            },
            "relatedEntries": [
                "nova-runtime-40-11-runtime-message-next-targets",
                "nova-runtime-40-12-runtime-message-known-sessions",
                "nova-runtime-40-14-runtime-broadcast-port",
                "nova-runtime-40-15-runtime-worker-port"
            ]
        },
        {
            "slug": "nova-scripting-40-24-dynamic-content-scripts",
            "pathId": "40.24",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.24:nova-scripting-40-24-dynamic-content-scripts",
            "contentHash": "5f722e2b261a5376327c33e1df77a8f75c0711fd5e1cb53f08ed6af585a1a800",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scripting",
                "en": "nova.scripting"
            },
            "primaryTool": "nova.scripting",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Dynamic Content Scripts\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Dynamic Content Scripts\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "persistAcrossSessions"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scripting-40-24-dynamic-content-scripts",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scripting-40-24-dynamic-content-scripts"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "nova-permissions-40-25-runtime-permissions-self",
            "pathId": "40.25",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.25:nova-permissions-40-25-runtime-permissions-self",
            "contentHash": "902fecff1577da2c0ea4c30cc5f129c7b1abef8a48cdfaba74061453e8337802",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.permissions",
                "en": "nova.permissions"
            },
            "primaryTool": "nova.permissions",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Runtime Permissions Self\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Runtime Permissions Self\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "plugin_inspect"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-permissions-40-25-runtime-permissions-self",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-permissions-40-25-runtime-permissions-self"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "nova-dom-40-26-subframe-elementhandle-adapter",
            "pathId": "40.26",
            "stableKey": "mcp:plugin-runtime-apis-agent-seitig:40.26:nova-dom-40-26-subframe-elementhandle-adapter",
            "contentHash": "b4dde86a719d0fbc8339640f461dccd2e9e150d231eee582701b0ef93f486797",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.dom",
                "en": "nova.dom"
            },
            "primaryTool": "nova.dom",
            "status": "explained",
            "familyId": "plugin-runtime-apis-agent-seitig",
            "familyTitle": {
                "de": "Plugin Runtime APIs (Agent-seitig)",
                "en": "Plugin Runtime APIs (Agent-side)"
            },
            "summary": {
                "de": "Für eingebettete Agent-Runtimes und Laufzeitkommunikation nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Subframe ElementHandle Adapter\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For embedded agent runtimes and runtime communication, an agent uses this public tool to handle the sensitive path \"Subframe ElementHandle Adapter\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-dom-40-26-subframe-elementhandle-adapter",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-dom-40-26-subframe-elementhandle-adapter"
            },
            "relatedEntries": [
                "nova-plugin-icons-list-40-1-plugin-icons",
                "nova-plugin-security-log-40-2-plugin-security-log",
                "nova-plugin-logs-40-3-plugin-logs",
                "nova-plugin-grant-active-tab-40-4-plugin-grant-active-tab"
            ]
        },
        {
            "slug": "nova-scheduled-task-var-set-41-1-variable-setzen",
            "pathId": "41.1",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.1:nova-scheduled-task-var-set-41-1-variable-setzen",
            "contentHash": "649097aadb727bd254e3ba52074bcae32a470251ea6c896478d61d22c9caf2fb",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_var_set",
                "en": "nova.scheduled_task_var_set"
            },
            "primaryTool": "nova.scheduled_task_var_set",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Variable setzen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Variable set\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId",
                "key",
                "value"
            ],
            "responseSignals": [
                "taskId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-var-set-41-1-variable-setzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-var-set-41-1-variable-setzen"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "nova-scheduled-task-var-delete-41-4-variable-loeschen",
                "nova-scheduled-task-templates-41-5-templates"
            ]
        },
        {
            "slug": "nova-scheduled-task-var-get-41-2-variable-lesen",
            "pathId": "41.2",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.2:nova-scheduled-task-var-get-41-2-variable-lesen",
            "contentHash": "e736a286c4d42c2723f8acb07f18732412ad7130f4179faf2a0c13a2caf42f1a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_var_get",
                "en": "nova.scheduled_task_var_get"
            },
            "primaryTool": "nova.scheduled_task_var_get",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Variable lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Variable read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId",
                "key"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-var-get-41-2-variable-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-var-get-41-2-variable-lesen"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "nova-scheduled-task-var-delete-41-4-variable-loeschen",
                "nova-scheduled-task-templates-41-5-templates"
            ]
        },
        {
            "slug": "nova-scheduled-task-var-list-41-3-variablen-auflisten",
            "pathId": "41.3",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.3:nova-scheduled-task-var-list-41-3-variablen-auflisten",
            "contentHash": "a878012d8c5ff7d31c64c0811d55b10062fe3cbba0224cb387afb2dfa1e2281b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_var_list",
                "en": "nova.scheduled_task_var_list"
            },
            "primaryTool": "nova.scheduled_task_var_list",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Variablen auflisten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Variables auflisten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-var-list-41-3-variablen-auflisten"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-delete-41-4-variable-loeschen",
                "nova-scheduled-task-templates-41-5-templates"
            ]
        },
        {
            "slug": "nova-scheduled-task-var-delete-41-4-variable-loeschen",
            "pathId": "41.4",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.4:nova-scheduled-task-var-delete-41-4-variable-loeschen",
            "contentHash": "88db65c2f595a4d8571a0552c854a960b57bc929920dcd178d1392c1362b3854",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_var_delete",
                "en": "nova.scheduled_task_var_delete"
            },
            "primaryTool": "nova.scheduled_task_var_delete",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Variable löschen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Delete variable\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId",
                "key"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-var-delete-41-4-variable-löschen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-var-delete-41-4-variable-loeschen"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "nova-scheduled-task-templates-41-5-templates"
            ]
        },
        {
            "slug": "nova-scheduled-task-templates-41-5-templates",
            "pathId": "41.5",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.5:nova-scheduled-task-templates-41-5-templates",
            "contentHash": "7b63a7cb8a4256c0bbf3675f6cd8c894c366c51f4a0e4581dc3e6a2a96da53b3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_templates",
                "en": "nova.scheduled_task_templates"
            },
            "primaryTool": "nova.scheduled_task_templates",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Templates\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Templates\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-templates-41-5-templates",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-templates-41-5-templates"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "nova-scheduled-task-var-delete-41-4-variable-loeschen"
            ]
        },
        {
            "slug": "nova-scheduled-task-run-cancel-41-6-run-abbrechen",
            "pathId": "41.6",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.6:nova-scheduled-task-run-cancel-41-6-run-abbrechen",
            "contentHash": "733d6cca82dc0151ab0a5bd59c618318cc5c98df321f1b5a6f40d352dde62fc2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_run_cancel",
                "en": "nova.scheduled_task_run_cancel"
            },
            "primaryTool": "nova.scheduled_task_run_cancel",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Run abbrechen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Run abbrechen\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "runId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-run-cancel-41-6-run-abbrechen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-run-cancel-41-6-run-abbrechen"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "nova-scheduled-task-var-delete-41-4-variable-loeschen"
            ]
        },
        {
            "slug": "nova-scheduled-task-active-runs-41-7-active-runs",
            "pathId": "41.7",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.7:nova-scheduled-task-active-runs-41-7-active-runs",
            "contentHash": "14e182e7436f8c842d1715a844a0028fdb9706565d26bc532d47e0ac2835c898",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_active_runs",
                "en": "nova.scheduled_task_active_runs"
            },
            "primaryTool": "nova.scheduled_task_active_runs",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Active Runs\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Active Runs\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-active-runs-41-7-active-runs",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-active-runs-41-7-active-runs"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "nova-scheduled-task-var-delete-41-4-variable-loeschen"
            ]
        },
        {
            "slug": "nova-scheduled-task-workspace-list-41-8-workspace-auflisten",
            "pathId": "41.8",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.8:nova-scheduled-task-workspace-list-41-8-workspace-auflisten",
            "contentHash": "40eaa5649754977904d51c4bf284f1b85abc0b9acd717b34e91b52aa30bdfcd2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_workspace_list",
                "en": "nova.scheduled_task_workspace_list"
            },
            "primaryTool": "nova.scheduled_task_workspace_list",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Workspace auflisten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Workspace auflisten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-workspace-list-41-8-workspace-auflisten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-workspace-list-41-8-workspace-auflisten"
            },
            "relatedEntries": [
                "nova-scheduled-task-workspace-list-17-21-workspace-list-metadata",
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten"
            ]
        },
        {
            "slug": "nova-scheduled-task-workspace-41-9-workspace-ordner",
            "pathId": "41.9",
            "stableKey": "mcp:scheduled-task-variablen-und-templates:41.9:nova-scheduled-task-workspace-41-9-workspace-ordner",
            "contentHash": "4e0e9ef4ddf3f0c53c07412ec9e515786b310115b9b7efc4666131f0418cbb3e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.scheduled_task_workspace",
                "en": "nova.scheduled_task_workspace"
            },
            "primaryTool": "nova.scheduled_task_workspace",
            "status": "explained",
            "familyId": "scheduled-task-variablen-und-templates",
            "familyTitle": {
                "de": "Scheduled Task Variablen & Templates",
                "en": "Scheduled Task Variables & Templates"
            },
            "summary": {
                "de": "Für vorbereitete Aufgaben, Läufe und geschlossene Automationsschritte nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Workspace-Ordner\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For prepared tasks, runs, and closed-loop automation steps, an agent uses this public tool to handle the sensitive path \"Workspace-Ordner\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "taskId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-scheduled-task-workspace-41-9-workspace-ordner",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-scheduled-task-workspace-41-9-workspace-ordner"
            },
            "relatedEntries": [
                "nova-scheduled-task-var-set-41-1-variable-setzen",
                "nova-scheduled-task-var-get-41-2-variable-lesen",
                "nova-scheduled-task-var-list-41-3-variablen-auflisten",
                "nova-scheduled-task-var-delete-41-4-variable-loeschen"
            ]
        },
        {
            "slug": "nova-external-tools-42-1-tool-discovery-mit-schema",
            "pathId": "42.1",
            "stableKey": "mcp:external-mcp-introspection-und-import:42.1:nova-external-tools-42-1-tool-discovery-mit-schema",
            "contentHash": "b0c3e79c8f5aaf81adc7ba17dfd855db46eb9cf092ae147cf01878f6bab50ef8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_tools",
                "en": "nova.external_tools"
            },
            "primaryTool": "nova.external_tools",
            "status": "explained",
            "familyId": "external-mcp-introspection-und-import",
            "familyTitle": {
                "de": "External MCP Introspection & Import",
                "en": "External MCP Introspection & Import"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Tool-Discovery mit Schema\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Tool discovery with schema\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey",
                "includeSchema"
            ],
            "responseSignals": [
                "effectiveRefresh"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-tools-42-1-tool-discovery-mit-schema",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-tools-42-1-tool-discovery-mit-schema"
            },
            "relatedEntries": [
                "nova-external-tools-46-6-inventory-refresh-nach-reconnect",
                "nova-external-tool-call-42-2-external-tool-call",
                "nova-external-server-import-42-3-server-import",
                "nova-external-server-logs-42-4-server-logs"
            ]
        },
        {
            "slug": "nova-external-tool-call-42-2-external-tool-call",
            "pathId": "42.2",
            "stableKey": "mcp:external-mcp-introspection-und-import:42.2:nova-external-tool-call-42-2-external-tool-call",
            "contentHash": "5e00bdf9f8dbfb0f5348968f2f166465df094531b55b6637c5c7a15977f23135",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_tool_call",
                "en": "nova.external_tool_call"
            },
            "primaryTool": "nova.external_tool_call",
            "status": "explained",
            "familyId": "external-mcp-introspection-und-import",
            "familyTitle": {
                "de": "External MCP Introspection & Import",
                "en": "External MCP Introspection & Import"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"External Tool Call\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"External Tool Call\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey",
                "toolName",
                "arguments"
            ],
            "responseSignals": [
                "isError"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-tool-call-42-2-external-tool-call",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-tool-call-42-2-external-tool-call"
            },
            "relatedEntries": [
                "nova-external-tool-call-46-11-discovery-trust-gate",
                "nova-external-tools-42-1-tool-discovery-mit-schema",
                "nova-external-server-import-42-3-server-import",
                "nova-external-server-logs-42-4-server-logs"
            ]
        },
        {
            "slug": "nova-external-server-import-42-3-server-import",
            "pathId": "42.3",
            "stableKey": "mcp:external-mcp-introspection-und-import:42.3:nova-external-server-import-42-3-server-import",
            "contentHash": "3d0040236c63970795c06e3a28888ce171bbfee2d2505e1bac2aebe82a6834f4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_import",
                "en": "nova.external_server_import"
            },
            "primaryTool": "nova.external_server_import",
            "status": "explained",
            "familyId": "external-mcp-introspection-und-import",
            "familyTitle": {
                "de": "External MCP Introspection & Import",
                "en": "External MCP Introspection & Import"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server Import\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server Import\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "source"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-import-42-3-server-import",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-import-42-3-server-import"
            },
            "relatedEntries": [
                "nova-external-tools-42-1-tool-discovery-mit-schema",
                "nova-external-tool-call-42-2-external-tool-call",
                "nova-external-server-logs-42-4-server-logs"
            ]
        },
        {
            "slug": "nova-external-server-logs-42-4-server-logs",
            "pathId": "42.4",
            "stableKey": "mcp:external-mcp-introspection-und-import:42.4:nova-external-server-logs-42-4-server-logs",
            "contentHash": "6529a0d3d7418ce318c0a86e14c8226ea21a83f6a7f1c158a78546e7403f2347",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_logs",
                "en": "nova.external_server_logs"
            },
            "primaryTool": "nova.external_server_logs",
            "status": "explained",
            "familyId": "external-mcp-introspection-und-import",
            "familyTitle": {
                "de": "External MCP Introspection & Import",
                "en": "External MCP Introspection & Import"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Server Logs\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Server Logs\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey",
                "lines"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-logs-42-4-server-logs",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-logs-42-4-server-logs"
            },
            "relatedEntries": [
                "nova-external-tools-42-1-tool-discovery-mit-schema",
                "nova-external-tool-call-42-2-external-tool-call",
                "nova-external-server-import-42-3-server-import"
            ]
        },
        {
            "slug": "nova-memory-add-candidate-43-1-candidate-hinzufuegen",
            "pathId": "43.1",
            "stableKey": "mcp:lcj-und-memory-candidates:43.1:nova-memory-add-candidate-43-1-candidate-hinzufuegen",
            "contentHash": "8887472c9813306d6dc50adc85a3f5416f626004aa9f484b9061f6b6b77ba76d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_add_candidate",
                "en": "nova.memory_add_candidate"
            },
            "primaryTool": "nova.memory_add_candidate",
            "status": "explained",
            "familyId": "lcj-und-memory-candidates",
            "familyTitle": {
                "de": "LCJ & Memory Candidates",
                "en": "LCJ & Memory Candidates"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Candidate hinzufügen\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"Add candidate\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-add-candidate-43-1-candidate-hinzufügen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-add-candidate-43-1-candidate-hinzufuegen"
            },
            "relatedEntries": [
                "nova-memory-add-candidate-43-4-evm-lcj-stats",
                "nova-memory-stats-43-2-memory-stats",
                "nova-get-instructions-43-3-evm-instructions-contract"
            ]
        },
        {
            "slug": "nova-memory-stats-43-2-memory-stats",
            "pathId": "43.2",
            "stableKey": "mcp:lcj-und-memory-candidates:43.2:nova-memory-stats-43-2-memory-stats",
            "contentHash": "2099d1483ba7dc087389d5f81e4a8e7f4a4ccad2e64ce8b2338479614d0419fd",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_stats",
                "en": "nova.memory_stats"
            },
            "primaryTool": "nova.memory_stats",
            "status": "explained",
            "familyId": "lcj-und-memory-candidates",
            "familyTitle": {
                "de": "LCJ & Memory Candidates",
                "en": "LCJ & Memory Candidates"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Memory Stats\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Memory Stats\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-stats-43-2-memory-stats",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-stats-43-2-memory-stats"
            },
            "relatedEntries": [
                "nova-memory-stats-16-4-memory-stats",
                "nova-memory-add-candidate-43-4-evm-lcj-stats",
                "nova-memory-add-candidate-43-1-candidate-hinzufuegen",
                "nova-get-instructions-43-3-evm-instructions-contract"
            ]
        },
        {
            "slug": "nova-get-instructions-43-3-evm-instructions-contract",
            "pathId": "43.3",
            "stableKey": "mcp:lcj-und-memory-candidates:43.3:nova-get-instructions-43-3-evm-instructions-contract",
            "contentHash": "dd33c5df16196b7d7667f43c0f9ed07736c7688a4724452ca531b65f6a211415",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.get_instructions",
                "en": "nova.get_instructions"
            },
            "primaryTool": "nova.get_instructions",
            "status": "explained",
            "familyId": "lcj-und-memory-candidates",
            "familyTitle": {
                "de": "LCJ & Memory Candidates",
                "en": "LCJ & Memory Candidates"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"EVM Instructions Contract\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"EVM Instructions Contract\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "mode"
            ],
            "responseSignals": [
                "structuredContent.evm"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-get-instructions-43-3-evm-instructions-contract",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-get-instructions-43-3-evm-instructions-contract"
            },
            "relatedEntries": [
                "nova-get-instructions-1-4-instructions-abrufen",
                "nova-get-instructions-1-7-instructions-framework-hints",
                "nova-get-instructions-1-8-instructions-task-awareness",
                "nova-get-instructions-1-9-instructions-service-discovery"
            ]
        },
        {
            "slug": "nova-memory-add-candidate-43-4-evm-lcj-stats",
            "pathId": "43.4",
            "stableKey": "mcp:lcj-und-memory-candidates:43.4:nova-memory-add-candidate-43-4-evm-lcj-stats",
            "contentHash": "6c59cc458b024441b6273f2803d6595683886e8cb364267c4fcca34da2f2b644",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.memory_add_candidate",
                "en": "nova.memory_add_candidate"
            },
            "primaryTool": "nova.memory_add_candidate",
            "status": "explained",
            "familyId": "lcj-und-memory-candidates",
            "familyTitle": {
                "de": "LCJ & Memory Candidates",
                "en": "LCJ & Memory Candidates"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"EVM LCJ Stats\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to carry out the bounded step \"EVM LCJ Stats\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "component",
                "componentFilter"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-memory-add-candidate-43-4-evm-lcj-stats",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-memory-add-candidate-43-4-evm-lcj-stats"
            },
            "relatedEntries": [
                "nova-memory-add-candidate-43-1-candidate-hinzufuegen",
                "nova-memory-stats-43-2-memory-stats",
                "nova-get-instructions-43-3-evm-instructions-contract"
            ]
        },
        {
            "slug": "nova-explain-44-1-explain-pks-level",
            "pathId": "44.1",
            "stableKey": "mcp:explain-und-wissens-transparenz:44.1:nova-explain-44-1-explain-pks-level",
            "contentHash": "85ef3474963d66bc0a7d06a4631e80ccc8d3d4884aa9747879b90b31999c03b2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.explain",
                "en": "nova.explain"
            },
            "primaryTool": "nova.explain",
            "status": "explained",
            "familyId": "explain-und-wissens-transparenz",
            "familyTitle": {
                "de": "Explain & Wissens-Transparenz",
                "en": "Explain & Knowledge Transparency"
            },
            "summary": {
                "de": "Für Wissenssignale, Lernkandidaten und nachvollziehbare Orientierung nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Explain PKS Level\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For knowledge signals, learning candidates, and explainable orientation, an agent uses this public tool to check the state or evidence for \"Explain PKS Level\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "phenomenonId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-explain-44-1-explain-pks-level",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-explain-44-1-explain-pks-level"
            },
            "relatedEntries": []
        },
        {
            "slug": "nova-identity-get-45-1-identity-lesen",
            "pathId": "45.1",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.1:nova-identity-get-45-1-identity-lesen",
            "contentHash": "150921fba49b7e45f361c8ff94453594ec7678dc49593721dc7cf4f953be2c9e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.identity_get",
                "en": "nova.identity_get"
            },
            "primaryTool": "nova.identity_get",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Identity lesen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Identity read\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "customUserAgent",
                "effectiveUserAgent",
                "overrideActive"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-identity-get-45-1-identity-lesen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-identity-get-45-1-identity-lesen"
            },
            "relatedEntries": [
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen",
                "45-4-identity-plus-navigation",
                "nova-identity-set-45-5-custom-ua"
            ]
        },
        {
            "slug": "nova-identity-presets-45-2-identity-presets",
            "pathId": "45.2",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.2:nova-identity-presets-45-2-identity-presets",
            "contentHash": "d51a25dd95f16a7da3881686686606d7c719eb20c16c901e1db8d3fcabd5e448",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.identity_presets",
                "en": "nova.identity_presets"
            },
            "primaryTool": "nova.identity_presets",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Identity-Presets\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Identity-Presets\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-identity-presets-45-2-identity-presets",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-identity-presets-45-2-identity-presets"
            },
            "relatedEntries": [
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-set-45-3-identity-setzen",
                "45-4-identity-plus-navigation",
                "nova-identity-set-45-5-custom-ua"
            ]
        },
        {
            "slug": "nova-identity-set-45-3-identity-setzen",
            "pathId": "45.3",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.3:nova-identity-set-45-3-identity-setzen",
            "contentHash": "97a61e9b85250c602e977f8390f8c41d414be3de8bbaff8fc40c2d30a6e8cca6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.identity_set",
                "en": "nova.identity_set"
            },
            "primaryTool": "nova.identity_set",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Identity setzen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Identity set\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "preset",
                "version"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-identity-set-45-3-identity-setzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-identity-set-45-3-identity-setzen"
            },
            "relatedEntries": [
                "nova-identity-set-45-5-custom-ua",
                "nova-identity-set-45-6-partial-update",
                "nova-identity-set-45-7-idempotenz",
                "nova-identity-set-45-8-validation"
            ]
        },
        {
            "slug": "45-4-identity-plus-navigation",
            "pathId": "45.4",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.4:45-4-identity-plus-navigation",
            "contentHash": "5e8149aeaad8ea235b4fe7e420c888e9d22f9ba4208738510870ba436531eafe",
            "diffStatus": "unchanged",
            "title": {
                "de": "Identity + Navigation",
                "en": "Identity + Navigation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Identity + Navigation ist eine öffentliche Referenz für Browser-Identität, Fingerprint-Ebene und Profilwirkung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Identity + Navigation is a public reference for browser identity, fingerprint surface, and profile impact. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/45-4-identity-plus-navigation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/45-4-identity-plus-navigation"
            },
            "relatedEntries": [
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen",
                "nova-identity-set-45-5-custom-ua"
            ]
        },
        {
            "slug": "nova-identity-set-45-5-custom-ua",
            "pathId": "45.5",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.5:nova-identity-set-45-5-custom-ua",
            "contentHash": "5d30025f352a11ca19248cedbbf53899def7704b308a90429b47d78bafbddbfe",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.identity_set",
                "en": "nova.identity_set"
            },
            "primaryTool": "nova.identity_set",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Custom-UA\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Custom-UA\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "preset",
                "customUserAgent"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-identity-set-45-5-custom-ua",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-identity-set-45-5-custom-ua"
            },
            "relatedEntries": [
                "nova-identity-set-45-3-identity-setzen",
                "nova-identity-set-45-6-partial-update",
                "nova-identity-set-45-7-idempotenz",
                "nova-identity-set-45-8-validation"
            ]
        },
        {
            "slug": "nova-identity-set-45-6-partial-update",
            "pathId": "45.6",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.6:nova-identity-set-45-6-partial-update",
            "contentHash": "2e826892d2199e62261f34ece806774419d4959a015f26fdc98b671ab57cfdef",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.identity_set",
                "en": "nova.identity_set"
            },
            "primaryTool": "nova.identity_set",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Partial Update\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Partial Update\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "version"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-identity-set-45-6-partial-update",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-identity-set-45-6-partial-update"
            },
            "relatedEntries": [
                "nova-identity-set-45-3-identity-setzen",
                "nova-identity-set-45-5-custom-ua",
                "nova-identity-set-45-7-idempotenz",
                "nova-identity-set-45-8-validation"
            ]
        },
        {
            "slug": "nova-identity-set-45-7-idempotenz",
            "pathId": "45.7",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.7:nova-identity-set-45-7-idempotenz",
            "contentHash": "d91aebc83529ad2513dab6e4799c048f5dcf726df695ddc6ba92d4b873c5e833",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.identity_set",
                "en": "nova.identity_set"
            },
            "primaryTool": "nova.identity_set",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Idempotenz\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Idempotenz\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-identity-set-45-7-idempotenz",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-identity-set-45-7-idempotenz"
            },
            "relatedEntries": [
                "nova-identity-set-45-3-identity-setzen",
                "nova-identity-set-45-5-custom-ua",
                "nova-identity-set-45-6-partial-update",
                "nova-identity-set-45-8-validation"
            ]
        },
        {
            "slug": "nova-identity-set-45-8-validation",
            "pathId": "45.8",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.8:nova-identity-set-45-8-validation",
            "contentHash": "90c3a206d4c4a0907490a6f4cf66e78a7235f9bce1522871d283894a2b466dbd",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.identity_set",
                "en": "nova.identity_set"
            },
            "primaryTool": "nova.identity_set",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Validation\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Validation\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "preset"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-identity-set-45-8-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-identity-set-45-8-validation"
            },
            "relatedEntries": [
                "nova-identity-set-45-3-identity-setzen",
                "nova-identity-set-45-5-custom-ua",
                "nova-identity-set-45-6-partial-update",
                "nova-identity-set-45-7-idempotenz"
            ]
        },
        {
            "slug": "nova-tools-bundle-45-9-fingerprint-bundle-discovery",
            "pathId": "45.9",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.9:nova-tools-bundle-45-9-fingerprint-bundle-discovery",
            "contentHash": "1cb22f93266324fbb78829b4f7b5d93f7b4f42de3c77e0ac325fce3d319db691",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Fingerprint Bundle Discovery\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Fingerprint Bundle Discovery\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-45-9-fingerprint-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-45-9-fingerprint-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-fingerprint-get-45-10-fingerprint-effective-hierarchy",
            "pathId": "45.10",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.10:nova-fingerprint-get-45-10-fingerprint-effective-hierarchy",
            "contentHash": "a361e468bed2b1a29cf55bcab480a1a524eb8bc08ed102fcc467bab4d8f394e9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.fingerprint_get",
                "en": "nova.fingerprint_get"
            },
            "primaryTool": "nova.fingerprint_get",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Fingerprint Effective Hierarchy\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Fingerprint Effective Hierarchy\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "tabId",
                "sandboxId"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-fingerprint-get-45-10-fingerprint-effective-hierarchy",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-fingerprint-get-45-10-fingerprint-effective-hierarchy"
            },
            "relatedEntries": [
                "nova-tools-bundle-45-9-fingerprint-bundle-discovery",
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen"
            ]
        },
        {
            "slug": "nova-fingerprint-set-global-45-11-fingerprint-global-persistence",
            "pathId": "45.11",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.11:nova-fingerprint-set-global-45-11-fingerprint-global-persistence",
            "contentHash": "1c05ee6668f1852d51832fc732bbbb2bf8e07c21c50601f4973a90740e05f6c8",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.fingerprint_set_global",
                "en": "nova.fingerprint_set_global"
            },
            "primaryTool": "nova.fingerprint_set_global",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Fingerprint Global Persistence\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Fingerprint Global Persistence\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "level"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-fingerprint-set-global-45-11-fingerprint-global-persistence",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-fingerprint-set-global-45-11-fingerprint-global-persistence"
            },
            "relatedEntries": [
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen",
                "45-4-identity-plus-navigation"
            ]
        },
        {
            "slug": "nova-fingerprint-set-sandbox-45-12-fingerprint-sandbox-override",
            "pathId": "45.12",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.12:nova-fingerprint-set-sandbox-45-12-fingerprint-sandbox-override",
            "contentHash": "bcf109224d35a11bb447991e40f07e3699f48f604475e4e2f379fb127a561c6b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.fingerprint_set_sandbox",
                "en": "nova.fingerprint_set_sandbox"
            },
            "primaryTool": "nova.fingerprint_set_sandbox",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Fingerprint Sandbox Override\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Fingerprint Sandbox Override\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "sandboxId",
                "level"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-fingerprint-set-sandbox-45-12-fingerprint-sandbox-override",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-fingerprint-set-sandbox-45-12-fingerprint-sandbox-override"
            },
            "relatedEntries": [
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen",
                "45-4-identity-plus-navigation"
            ]
        },
        {
            "slug": "nova-fingerprint-set-tab-45-13-fingerprint-tab-override",
            "pathId": "45.13",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.13:nova-fingerprint-set-tab-45-13-fingerprint-tab-override",
            "contentHash": "d1c24d757873503163ce9b8f396b26c51cf9f20e1adcde7aa5a2ae063fd59a5a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.fingerprint_set_tab",
                "en": "nova.fingerprint_set_tab"
            },
            "primaryTool": "nova.fingerprint_set_tab",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Fingerprint Tab Override\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Fingerprint Tab Override\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "tabId",
                "level"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-fingerprint-set-tab-45-13-fingerprint-tab-override",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-fingerprint-set-tab-45-13-fingerprint-tab-override"
            },
            "relatedEntries": [
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen",
                "45-4-identity-plus-navigation"
            ]
        },
        {
            "slug": "45-14-fingerprint-technique-coverage",
            "pathId": "45.14",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.14:45-14-fingerprint-technique-coverage",
            "contentHash": "feebeed37c3794b4ca583d2ab583dc8e6db54b40762e701ea949bcf14ab49868",
            "diffStatus": "unchanged",
            "title": {
                "de": "Fingerprint Technique Coverage",
                "en": "Fingerprint Technique Coverage"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Fingerprint Technique Coverage ist eine öffentliche Referenz für Browser-Identität, Fingerprint-Ebene und Profilwirkung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Fingerprint Technique Coverage is a public reference for browser identity, fingerprint surface, and profile impact. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/45-14-fingerprint-technique-coverage",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/45-14-fingerprint-technique-coverage"
            },
            "relatedEntries": [
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen",
                "45-4-identity-plus-navigation"
            ]
        },
        {
            "slug": "45-15-fingerprint-validation-und-policy",
            "pathId": "45.15",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.15:45-15-fingerprint-validation-und-policy",
            "contentHash": "f17b0a72553e26b095d4a0f95436e946366497cd8f0efcc024b4b9f0f4258aa5",
            "diffStatus": "unchanged",
            "title": {
                "de": "Fingerprint Validation & Policy",
                "en": "Fingerprint Validation & Policy"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Fingerprint Validation & Policy ist eine öffentliche Referenz für Browser-Identität, Fingerprint-Ebene und Profilwirkung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Fingerprint Validation & Policy is a public reference for browser identity, fingerprint surface, and profile impact. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "level",
                "set_global",
                "set_sandbox",
                "set_tab"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/45-15-fingerprint-validation-und-policy",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/45-15-fingerprint-validation-und-policy"
            },
            "relatedEntries": [
                "nova-identity-get-45-1-identity-lesen",
                "nova-identity-presets-45-2-identity-presets",
                "nova-identity-set-45-3-identity-setzen",
                "45-4-identity-plus-navigation"
            ]
        },
        {
            "slug": "nova-tools-bundle-45-16-identity-management-bundle",
            "pathId": "45.16",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.16:nova-tools-bundle-45-16-identity-management-bundle",
            "contentHash": "1bb4fd5802ba63f3c6354f6496f0bfd6b939c09395bf77b293bc004bf3efc22e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Identity-Management Bundle\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Identity-Management Bundle\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "identity_get",
                "identity_set",
                "identity_presets"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-45-16-identity-management-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-45-16-identity-management-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-tools-bundle-45-17-fingerprint-bundle-metadata-consistency",
            "pathId": "45.17",
            "stableKey": "mcp:browser-identity-persistent-identity-profiles:45.17:nova-tools-bundle-45-17-fingerprint-bundle-metadata-consistency",
            "contentHash": "0f86b496ccbe47d02a52dfb85589c09cc30efac219ad904704b577e19115a9d3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "browser-identity-persistent-identity-profiles",
            "familyTitle": {
                "de": "Browser-Identity (Persistent Identity Profiles)",
                "en": "Browser Identity (Persistent Identity Profiles)"
            },
            "summary": {
                "de": "Für Browser-Identität, Fingerprint-Ebene und Profilwirkung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Fingerprint Bundle Metadata Consistency\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For browser identity, fingerprint surface, and profile impact, an agent uses this public tool to handle the sensitive path \"Fingerprint Bundle Metadata Consistency\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeDescriptions",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-45-17-fingerprint-bundle-metadata-consistency",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-45-17-fingerprint-bundle-metadata-consistency"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-external-server-add-46-1-stdio-transport-handshake",
            "pathId": "46.1",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.1:nova-external-server-add-46-1-stdio-transport-handshake",
            "contentHash": "344f7fef28df501b6291110bd589af9119e00df81269ed589ed9726afcde35df",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_add",
                "en": "nova.external_server_add"
            },
            "primaryTool": "nova.external_server_add",
            "status": "explained",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Stdio-Transport Handshake\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Stdio-Transport Handshake\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "displayName",
                "transport",
                "command",
                "args"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-add-46-1-stdio-transport-handshake",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-add-46-1-stdio-transport-handshake"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "46-4-multi-server-parallel"
            ]
        },
        {
            "slug": "nova-external-server-add-46-2-http-transport-handshake",
            "pathId": "46.2",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.2:nova-external-server-add-46-2-http-transport-handshake",
            "contentHash": "1dd7c8400733a4e77cfad027c6ccd5e57c12c8f45d4f6ea2cb75e9986037c0d2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_add",
                "en": "nova.external_server_add"
            },
            "primaryTool": "nova.external_server_add",
            "status": "explained",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"HTTP-Transport Handshake\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"HTTP-Transport Handshake\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "displayName",
                "transport",
                "endpointUrl"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-add-46-2-http-transport-handshake",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-add-46-2-http-transport-handshake"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "46-4-multi-server-parallel"
            ]
        },
        {
            "slug": "nova-external-server-add-46-3-sse-transport-handshake-legacy",
            "pathId": "46.3",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.3:nova-external-server-add-46-3-sse-transport-handshake-legacy",
            "contentHash": "6e26c4250f1b28e6243dfd4c3c9ac29e3c003d3d77b4f85c6ff26274cf81b1f4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_server_add",
                "en": "nova.external_server_add"
            },
            "primaryTool": "nova.external_server_add",
            "status": "explained",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"SSE-Transport Handshake (Legacy)\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"SSE-Transport Handshake (Legacy)\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "displayName",
                "transport",
                "endpointUrl"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-server-add-46-3-sse-transport-handshake-legacy"
            },
            "relatedEntries": [
                "nova-external-server-add-22-1-server-hinzufuegen",
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "46-4-multi-server-parallel"
            ]
        },
        {
            "slug": "46-4-multi-server-parallel",
            "pathId": "46.4",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.4:46-4-multi-server-parallel",
            "contentHash": "728d530888b71568b9db4d953054702be98b1e3e457deebc8f62f0fa1e3239ef",
            "diffStatus": "unchanged",
            "title": {
                "de": "Multi-Server parallel",
                "en": "Multi-Server parallel"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Multi-Server parallel ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Multi-Server parallel is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/46-4-multi-server-parallel",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/46-4-multi-server-parallel"
            },
            "relatedEntries": [
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "nova-perceive-46-5-hub-plus-nova-tools-im-selben-flow"
            ]
        },
        {
            "slug": "nova-perceive-46-5-hub-plus-nova-tools-im-selben-flow",
            "pathId": "46.5",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.5:nova-perceive-46-5-hub-plus-nova-tools-im-selben-flow",
            "contentHash": "b8407f76d55c88b0127462a9fbb5ddb5447457e07cf2c14af9fb5cdbd61bc29a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Hub + Nova-Tools im selben Flow\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Hub + Nova-Tools im selben Flow\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "fs.read",
                "fs.write"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-46-5-hub-plus-nova-tools-im-selben-flow",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-46-5-hub-plus-nova-tools-im-selben-flow"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-external-tools-46-6-inventory-refresh-nach-reconnect",
            "pathId": "46.6",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.6:nova-external-tools-46-6-inventory-refresh-nach-reconnect",
            "contentHash": "29ce60c606c91e20a740fa943a87868a9ea92771ee9fd22a6bdc4b1935f07208",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_tools",
                "en": "nova.external_tools"
            },
            "primaryTool": "nova.external_tools",
            "status": "explained",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Inventory Refresh nach Reconnect\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Inventory Refresh nach Reconnect\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "serverKey",
                "refresh"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-tools-46-6-inventory-refresh-nach-reconnect",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-tools-46-6-inventory-refresh-nach-reconnect"
            },
            "relatedEntries": [
                "nova-external-tools-42-1-tool-discovery-mit-schema",
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy"
            ]
        },
        {
            "slug": "46-7-crash-disconnect-recovery",
            "pathId": "46.7",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.7:46-7-crash-disconnect-recovery",
            "contentHash": "3400b2a49dd7ec7f8750d36ba85061da84f8d019c8c0743a13ef99b093ed8acf",
            "diffStatus": "unchanged",
            "title": {
                "de": "Crash/Disconnect Recovery",
                "en": "Crash/Disconnect Recovery"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Crash/Disconnect Recovery ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Crash/Disconnect Recovery is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/46-7-crash-disconnect-recovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/46-7-crash-disconnect-recovery"
            },
            "relatedEntries": [
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "46-4-multi-server-parallel"
            ]
        },
        {
            "slug": "46-8-server-presets",
            "pathId": "46.8",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.8:46-8-server-presets",
            "contentHash": "eb67b001a842c0be8dccad0e5af34320b90109e82b58de7c1d7e5d984f778fa5",
            "diffStatus": "unchanged",
            "title": {
                "de": "Server Presets",
                "en": "Server Presets"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Server Presets ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Server Presets is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "Playwright",
                "Filesystem",
                "GitHub",
                "Fetch"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/46-8-server-presets",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/46-8-server-presets"
            },
            "relatedEntries": [
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "46-4-multi-server-parallel"
            ]
        },
        {
            "slug": "46-9-server-lifecycle-ohne-orphan",
            "pathId": "46.9",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.9:46-9-server-lifecycle-ohne-orphan",
            "contentHash": "d2ff42d3e619837794572bc190f5414815e7c17601666b6b9f6de2208a6a27ad",
            "diffStatus": "unchanged",
            "title": {
                "de": "Server-Lifecycle ohne Orphan",
                "en": "Server-Lifecycle ohne Orphan"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Server-Lifecycle ohne Orphan ist eine öffentliche Referenz für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Server-Lifecycle ohne Orphan is a public reference for extensions, external MCP sources, and bounded tool execution. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/46-9-server-lifecycle-ohne-orphan",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/46-9-server-lifecycle-ohne-orphan"
            },
            "relatedEntries": [
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy",
                "46-4-multi-server-parallel"
            ]
        },
        {
            "slug": "nova-site-mcp-connect-request-46-10-discovery-auto-registration",
            "pathId": "46.10",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.10:nova-site-mcp-connect-request-46-10-discovery-auto-registration",
            "contentHash": "4f24c0f00ebdac7e641c293f120b1e1396b34489f52df7702a4a7b709c6f9f0b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_mcp_connect_request",
                "en": "nova.site_mcp_connect_request"
            },
            "primaryTool": "nova.site_mcp_connect_request",
            "status": "explained",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Discovery Auto-Registration\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Discovery Auto-Registration\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-mcp-connect-request-46-10-discovery-auto-registration",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-mcp-connect-request-46-10-discovery-auto-registration"
            },
            "relatedEntries": [
                "nova-site-mcp-connect-request-9-16-mcp-connect-request",
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy"
            ]
        },
        {
            "slug": "nova-external-tool-call-46-11-discovery-trust-gate",
            "pathId": "46.11",
            "stableKey": "mcp:external-mcp-transport-matrix-und-cross-system-flows:46.11:nova-external-tool-call-46-11-discovery-trust-gate",
            "contentHash": "6bb146598208b5d946133bfd553c69735c1da742c9d7a972096a2ecb74a5261a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.external_tool_call",
                "en": "nova.external_tool_call"
            },
            "primaryTool": "nova.external_tool_call",
            "status": "explained",
            "familyId": "external-mcp-transport-matrix-und-cross-system-flows",
            "familyTitle": {
                "de": "External MCP Transport-Matrix & Cross-System-Flows",
                "en": "External MCP Transport Matrix & Cross-System Flows"
            },
            "summary": {
                "de": "Für Erweiterungen, externe MCP-Quellen und abgegrenzte Toolausführung nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Discovery Trust-Gate\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For extensions, external MCP sources, and bounded tool execution, an agent uses this public tool to handle the sensitive path \"Discovery Trust-Gate\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "user_approved"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-external-tool-call-46-11-discovery-trust-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-external-tool-call-46-11-discovery-trust-gate"
            },
            "relatedEntries": [
                "nova-external-tool-call-42-2-external-tool-call",
                "nova-external-server-add-46-1-stdio-transport-handshake",
                "nova-external-server-add-46-2-http-transport-handshake",
                "nova-external-server-add-46-3-sse-transport-handshake-legacy"
            ]
        },
        {
            "slug": "47-1-claude-sidecar-starten",
            "pathId": "47.1",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.1:47-1-claude-sidecar-starten",
            "contentHash": "41c65d1f7f275af60078028b05f5467bd0bdb13489d8eae19dbb32e44f0709db",
            "diffStatus": "unchanged",
            "title": {
                "de": "Claude Sidecar starten",
                "en": "Claude Sidecar start"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Claude Sidecar starten ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Claude Sidecar start is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-1-claude-sidecar-starten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-1-claude-sidecar-starten"
            },
            "relatedEntries": [
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery",
                "47-5-sidecar-mcp-claim"
            ]
        },
        {
            "slug": "47-2-codex-sidecar-starten",
            "pathId": "47.2",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.2:47-2-codex-sidecar-starten",
            "contentHash": "3bb51d8c2290b1f91ff036597a66cc69b43985c558728b0a0b94603c94aadbae",
            "diffStatus": "unchanged",
            "title": {
                "de": "Codex Sidecar starten",
                "en": "Codex Sidecar start"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Codex Sidecar starten ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Codex Sidecar start is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-2-codex-sidecar-starten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-2-codex-sidecar-starten"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery",
                "47-5-sidecar-mcp-claim"
            ]
        },
        {
            "slug": "47-3-gemini-sidecar-starten",
            "pathId": "47.3",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.3:47-3-gemini-sidecar-starten",
            "contentHash": "464462c662181821b01d33ebeb61c77777b7a124b52be62443e1fbf1726f44c7",
            "diffStatus": "unchanged",
            "title": {
                "de": "Gemini Sidecar starten",
                "en": "Gemini Sidecar start"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Gemini Sidecar starten ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Gemini Sidecar start is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-3-gemini-sidecar-starten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-3-gemini-sidecar-starten"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-4-sidecar-discovery",
                "47-5-sidecar-mcp-claim"
            ]
        },
        {
            "slug": "47-4-sidecar-discovery",
            "pathId": "47.4",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.4:47-4-sidecar-discovery",
            "contentHash": "e8edcafb9f258aef69282aae389e3d07e0944f486b597db59e10e465bc79df72",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sidecar-Discovery",
                "en": "Sidecar-Discovery"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Sidecar-Discovery ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sidecar-Discovery is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-4-sidecar-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-4-sidecar-discovery"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-5-sidecar-mcp-claim"
            ]
        },
        {
            "slug": "47-5-sidecar-mcp-claim",
            "pathId": "47.5",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.5:47-5-sidecar-mcp-claim",
            "contentHash": "a7aaaa6d41f48e6f5b392f9b3abdb074b0eb754d8b3ca762473ac1ea1200df69",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sidecar MCP-Claim",
                "en": "Sidecar MCP-Claim"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Sidecar MCP-Claim ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sidecar MCP-Claim is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sourceKind"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-5-sidecar-mcp-claim",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-5-sidecar-mcp-claim"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "47-6-sidecar-session-resume",
            "pathId": "47.6",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.6:47-6-sidecar-session-resume",
            "contentHash": "058cd76cc94f9101410dbca71672f7332e4bc1abb6f992a2863dc5c7956bad09",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sidecar Session-Resume",
                "en": "Sidecar Session-Resume"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Sidecar Session-Resume ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sidecar Session-Resume is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-6-sidecar-session-resume",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-6-sidecar-session-resume"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "47-7-emergency-stop",
            "pathId": "47.7",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.7:47-7-emergency-stop",
            "contentHash": "b3c087778ad033b5f87d2451acc8f77ed2ac666471bc9ff3265545ed642eb8fa",
            "diffStatus": "unchanged",
            "title": {
                "de": "Emergency Stop",
                "en": "Emergency Stop"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Emergency Stop ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Emergency Stop is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-7-emergency-stop",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-7-emergency-stop"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "47-8-crash-loop-detection",
            "pathId": "47.8",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.8:47-8-crash-loop-detection",
            "contentHash": "a19b5fbd6b93668133aea5d284495e1219ddb84fb0223b2611a6388c5ab65e5a",
            "diffStatus": "unchanged",
            "title": {
                "de": "Crash-Loop Detection",
                "en": "Crash-Loop Detection"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Crash-Loop Detection ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Crash-Loop Detection is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "SidecarFaultCode.CrashLoop"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-8-crash-loop-detection",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-8-crash-loop-detection"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "47-9-sidecar-repair",
            "pathId": "47.9",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.9:47-9-sidecar-repair",
            "contentHash": "f5e6d3534169f0b17dc7badff613b6aa39105eea6f325a17bd436bffcb3c7234",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sidecar-Repair",
                "en": "Sidecar-Repair"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Sidecar-Repair ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sidecar-Repair is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-9-sidecar-repair",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-9-sidecar-repair"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "47-10-raw-log-forensics",
            "pathId": "47.10",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.10:47-10-raw-log-forensics",
            "contentHash": "fef8f99a64571b04ef6eacd6fd3a1d4b0a8471ea2b6b683e5e0328a8b09fd436",
            "diffStatus": "unchanged",
            "title": {
                "de": "Raw-Log Forensics",
                "en": "Raw-Log Forensics"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Raw-Log Forensics ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Raw-Log Forensics is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-10-raw-log-forensics",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-10-raw-log-forensics"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "47-11-conversation-titles",
            "pathId": "47.11",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.11:47-11-conversation-titles",
            "contentHash": "43350828b40c43457a1d77229aa4aee8ffaac604b0a251dcf5d7bbc0ca92cb02",
            "diffStatus": "unchanged",
            "title": {
                "de": "Conversation Titles",
                "en": "Conversation Titles"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Conversation Titles ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Conversation Titles is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-11-conversation-titles",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-11-conversation-titles"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "47-12-multi-agent-parallel",
            "pathId": "47.12",
            "stableKey": "mcp:sidecar-agent-orchestrierung-embedded-runtimes:47.12:47-12-multi-agent-parallel",
            "contentHash": "0896be720b2c8a1691661919d4a4996e479b4b70ec421955c1398322a6873734",
            "diffStatus": "unchanged",
            "title": {
                "de": "Multi-Agent parallel",
                "en": "Multi-Agent parallel"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "sidecar-agent-orchestrierung-embedded-runtimes",
            "familyTitle": {
                "de": "Sidecar-Agent-Orchestrierung (Embedded Runtimes)",
                "en": "Sidecar Agent Orchestration (Embedded Runtimes)"
            },
            "summary": {
                "de": "Multi-Agent parallel ist eine öffentliche Referenz für eingebettete Agent-Runtimes und Laufzeitkommunikation. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Multi-Agent parallel is a public reference for embedded agent runtimes and runtime communication. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/47-12-multi-agent-parallel",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/47-12-multi-agent-parallel"
            },
            "relatedEntries": [
                "47-1-claude-sidecar-starten",
                "47-2-codex-sidecar-starten",
                "47-3-gemini-sidecar-starten",
                "47-4-sidecar-discovery"
            ]
        },
        {
            "slug": "48-1-token-generierung",
            "pathId": "48.1",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.1:48-1-token-generierung",
            "contentHash": "7dbddd01384a4fdc7958a75bd6c606996da63ac58097b16852aa206867c42d4f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Token-Generierung",
                "en": "Token-Generierung"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Token-Generierung ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Token-Generierung is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "mcp.json"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-1-token-generierung",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-1-token-generierung"
            },
            "relatedEntries": [
                "48-2-auto-sync-claude",
                "48-3-auto-sync-codex",
                "48-4-manueller-sync",
                "48-5-port-wechsel"
            ]
        },
        {
            "slug": "48-2-auto-sync-claude",
            "pathId": "48.2",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.2:48-2-auto-sync-claude",
            "contentHash": "f930c8dd773aeb3b0eab6441431f6edcb32009b9bb717fd10e1ed217f72fa390",
            "diffStatus": "unchanged",
            "title": {
                "de": "Auto-Sync Claude",
                "en": "Auto-Sync Claude"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Auto-Sync Claude ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Auto-Sync Claude is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "claude.json"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-2-auto-sync-claude",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-2-auto-sync-claude"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-3-auto-sync-codex",
                "48-4-manueller-sync",
                "48-5-port-wechsel"
            ]
        },
        {
            "slug": "48-3-auto-sync-codex",
            "pathId": "48.3",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.3:48-3-auto-sync-codex",
            "contentHash": "12319ed27bc61881567cf011dd44781beabefce95711f0b583f5191137b43751",
            "diffStatus": "unchanged",
            "title": {
                "de": "Auto-Sync Codex",
                "en": "Auto-Sync Codex"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Auto-Sync Codex ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Auto-Sync Codex is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-3-auto-sync-codex",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-3-auto-sync-codex"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-2-auto-sync-claude",
                "48-4-manueller-sync",
                "48-5-port-wechsel"
            ]
        },
        {
            "slug": "48-4-manueller-sync",
            "pathId": "48.4",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.4:48-4-manueller-sync",
            "contentHash": "d4994e2e65782fdf376e09ae158f515f98e5f024afee579ac9339ef3fb9a8461",
            "diffStatus": "unchanged",
            "title": {
                "de": "Manueller Sync",
                "en": "Manueller Sync"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Manueller Sync ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Manueller Sync is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-4-manueller-sync",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-4-manueller-sync"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-2-auto-sync-claude",
                "48-3-auto-sync-codex",
                "48-5-port-wechsel"
            ]
        },
        {
            "slug": "48-5-port-wechsel",
            "pathId": "48.5",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.5:48-5-port-wechsel",
            "contentHash": "495b2828509421e2211f7eb269eaace8acb755ac1509085bbd5ae1930da45aaf",
            "diffStatus": "unchanged",
            "title": {
                "de": "Port-Wechsel",
                "en": "Port-Wechsel"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Port-Wechsel ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Port-Wechsel is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-5-port-wechsel",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-5-port-wechsel"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-2-auto-sync-claude",
                "48-3-auto-sync-codex",
                "48-4-manueller-sync"
            ]
        },
        {
            "slug": "48-6-stale-token-recovery",
            "pathId": "48.6",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.6:48-6-stale-token-recovery",
            "contentHash": "5551bd20c27e3a458b63fd30dfed1576a93e3817f084fbf8154f59f01dfbc112",
            "diffStatus": "unchanged",
            "title": {
                "de": "Stale-Token Recovery",
                "en": "Stale-Token Recovery"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Stale-Token Recovery ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Stale-Token Recovery is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-6-stale-token-recovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-6-stale-token-recovery"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-2-auto-sync-claude",
                "48-3-auto-sync-codex",
                "48-4-manueller-sync"
            ]
        },
        {
            "slug": "48-7-startup-config-scan",
            "pathId": "48.7",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.7:48-7-startup-config-scan",
            "contentHash": "7843f5d9d9551e46222a41503584f0e50b706e2594f0425a13e78589bc75398f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Startup Config Scan",
                "en": "Startup Config Scan"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Startup Config Scan ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Startup Config Scan is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-7-startup-config-scan",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-7-startup-config-scan"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-2-auto-sync-claude",
                "48-3-auto-sync-codex",
                "48-4-manueller-sync"
            ]
        },
        {
            "slug": "initialize-48-8-codex-proxy-backend-session-refresh",
            "pathId": "48.8",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.8:initialize-48-8-codex-proxy-backend-session-refresh",
            "contentHash": "72ce2e5feb9661e72452e5b2715d3e20e5fe0794628445ee5ea2de7654cdce23",
            "diffStatus": "unchanged",
            "title": {
                "de": "initialize",
                "en": "initialize"
            },
            "primaryTool": "initialize",
            "status": "explained",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Für MCP-Konfiguration, Token-Sync und Recovery nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Codex Proxy Backend Session Refresh\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For MCP configuration, token sync, and recovery, an agent uses this public tool to handle the sensitive path \"Codex Proxy Backend Session Refresh\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/initialize-48-8-codex-proxy-backend-session-refresh",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/initialize-48-8-codex-proxy-backend-session-refresh"
            },
            "relatedEntries": [
                "initialize-1-1-mcp-verbindung-aufbauen",
                "initialize-1-14-streamable-http-handshake",
                "48-1-token-generierung",
                "48-2-auto-sync-claude"
            ]
        },
        {
            "slug": "48-9-discovery-file-shape",
            "pathId": "48.9",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.9:48-9-discovery-file-shape",
            "contentHash": "ed36ab3a0bab8f93d52c2cffe654d57be5ac6993a346b32cdf2d9552dbdc5034",
            "diffStatus": "unchanged",
            "title": {
                "de": "Discovery File Shape",
                "en": "Discovery File Shape"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Discovery File Shape ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Discovery File Shape is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "mcp.json"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-9-discovery-file-shape",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-9-discovery-file-shape"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-2-auto-sync-claude",
                "48-3-auto-sync-codex",
                "48-4-manueller-sync"
            ]
        },
        {
            "slug": "48-10-codex-proxy-header-sync",
            "pathId": "48.10",
            "stableKey": "mcp:mcp-config-auto-sync-und-token-management:48.10:48-10-codex-proxy-header-sync",
            "contentHash": "341bab752d5c939c9970811d2a591976be8494303f543e98e40820baf615bc8b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Codex Proxy Header Sync",
                "en": "Codex Proxy Header Sync"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "mcp-config-auto-sync-und-token-management",
            "familyTitle": {
                "de": "MCP Config Auto-Sync & Token-Management",
                "en": "MCP Config Auto-Sync & Token Management"
            },
            "summary": {
                "de": "Codex Proxy Header Sync ist eine öffentliche Referenz für MCP-Konfiguration, Token-Sync und Recovery. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Codex Proxy Header Sync is a public reference for MCP configuration, token sync, and recovery. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "config.toml",
                "Authorization",
                "MCP-Protocol-Version"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/48-10-codex-proxy-header-sync",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/48-10-codex-proxy-header-sync"
            },
            "relatedEntries": [
                "48-1-token-generierung",
                "48-2-auto-sync-claude",
                "48-3-auto-sync-codex",
                "48-4-manueller-sync"
            ]
        },
        {
            "slug": "nova-capture-screenshot-49-1-highlight-selector",
            "pathId": "49.1",
            "stableKey": "mcp:screenshot-markierungen-und-visuelle-hilfen:49.1:nova-capture-screenshot-49-1-highlight-selector",
            "contentHash": "a180411ac5ddf8c937a963a5647fd84c8fb5b36afbbbe17b34bfec2c48af83ea",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_screenshot",
                "en": "nova.capture_screenshot"
            },
            "primaryTool": "nova.capture_screenshot",
            "status": "explained",
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "familyTitle": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Highlight-Selector\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to carry out the bounded step \"Highlight-Selector\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "highlightSelector"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-screenshot-49-1-highlight-selector",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-screenshot-49-1-highlight-selector"
            },
            "relatedEntries": [
                "nova-capture-screenshot-4-5-screenshot",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-screenshot-31-15-full-page-screenshot"
            ]
        },
        {
            "slug": "nova-capture-screenshot-49-2-scroll-to-selector",
            "pathId": "49.2",
            "stableKey": "mcp:screenshot-markierungen-und-visuelle-hilfen:49.2:nova-capture-screenshot-49-2-scroll-to-selector",
            "contentHash": "088364ca678c7a542ecf708d9f1e9777d7ac42f8e3ab2fae3417f098ab74bf7f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.capture_screenshot",
                "en": "nova.capture_screenshot"
            },
            "primaryTool": "nova.capture_screenshot",
            "status": "explained",
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "familyTitle": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Scroll-to-Selector\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to carry out the bounded step \"Scroll-to-Selector\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "scrollToSelector"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-capture-screenshot-49-2-scroll-to-selector",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-capture-screenshot-49-2-scroll-to-selector"
            },
            "relatedEntries": [
                "nova-capture-screenshot-4-5-screenshot",
                "nova-capture-screenshot-31-2-screenshot-qualitaet",
                "nova-capture-screenshot-31-3-screenshot-mit-resize",
                "nova-capture-screenshot-31-15-full-page-screenshot"
            ]
        },
        {
            "slug": "49-3-shadow-dom-highlight",
            "pathId": "49.3",
            "stableKey": "mcp:screenshot-markierungen-und-visuelle-hilfen:49.3:49-3-shadow-dom-highlight",
            "contentHash": "d8a6c04bcdfe3acdb5d04a05aabbe6b36278caaa81b7cfe9fec11bcff0777bf0",
            "diffStatus": "unchanged",
            "title": {
                "de": "Shadow-DOM Highlight",
                "en": "Shadow-DOM Highlight"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "familyTitle": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "summary": {
                "de": "Shadow-DOM Highlight ist eine öffentliche Referenz für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Shadow-DOM Highlight is a public reference for visual evidence, screenshots, and reviewable differences. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/49-3-shadow-dom-highlight",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/49-3-shadow-dom-highlight"
            },
            "relatedEntries": [
                "nova-capture-screenshot-49-1-highlight-selector",
                "nova-capture-screenshot-49-2-scroll-to-selector",
                "nova-crawl-verify-49-4-crawl-verify-highlight",
                "nova-perceive-49-5-perceive-plus-screenshot"
            ]
        },
        {
            "slug": "nova-crawl-verify-49-4-crawl-verify-highlight",
            "pathId": "49.4",
            "stableKey": "mcp:screenshot-markierungen-und-visuelle-hilfen:49.4:nova-crawl-verify-49-4-crawl-verify-highlight",
            "contentHash": "20b5378640d67135df638877181fc6e77db0d1151dd60822750401de692b1a9c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.crawl_verify",
                "en": "nova.crawl_verify"
            },
            "primaryTool": "nova.crawl_verify",
            "status": "explained",
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "familyTitle": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Ablauf \"Crawl-Verify Highlight\" zu starten oder zu überwachen. Er benennt Scope, Fortschrittssignal, Abbruchbedingung und Ergebnisprüfung, damit der Lauf begrenzt bleibt.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to start or monitor the bounded flow \"Crawl-Verify Highlight\". It names the scope, progress signal, stopping condition, and result check that keep the run bounded."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "screenshotHighlight"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-crawl-verify-49-4-crawl-verify-highlight",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-crawl-verify-49-4-crawl-verify-highlight"
            },
            "relatedEntries": [
                "nova-crawl-verify-9-10-crawl-verifizieren",
                "nova-crawl-verify-9-28-crawl-verify-url-strictness",
                "nova-capture-screenshot-49-1-highlight-selector",
                "nova-capture-screenshot-49-2-scroll-to-selector"
            ]
        },
        {
            "slug": "nova-perceive-49-5-perceive-plus-screenshot",
            "pathId": "49.5",
            "stableKey": "mcp:screenshot-markierungen-und-visuelle-hilfen:49.5:nova-perceive-49-5-perceive-plus-screenshot",
            "contentHash": "69433ce956f769f7ce9edd683231f7a4643c2a1979532ef8bd26982fb33fd35e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "familyTitle": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Perceive + Screenshot\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to check the state or evidence for \"Perceive + Screenshot\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "includeScreenshot"
            ],
            "responseSignals": [
                "screenshotFilePath"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-49-5-perceive-plus-screenshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-49-5-perceive-plus-screenshot"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-navigate-49-6-navigation-plus-screenshot",
            "pathId": "49.6",
            "stableKey": "mcp:screenshot-markierungen-und-visuelle-hilfen:49.6:nova-navigate-49-6-navigation-plus-screenshot",
            "contentHash": "85eb94c172989d25a079d6a804c6e1a4ee84624dcfa89237dd0a3d7264c1c3ec",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.navigate",
                "en": "nova.navigate"
            },
            "primaryTool": "nova.navigate",
            "status": "explained",
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "familyTitle": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Navigation + Screenshot\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to carry out the bounded step \"Navigation + Screenshot\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "includeScreenshot"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-navigate-49-6-navigation-plus-screenshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-navigate-49-6-navigation-plus-screenshot"
            },
            "relatedEntries": [
                "nova-navigate-3-1-einfache-navigation",
                "nova-navigate-3-6-spa-session-block",
                "nova-navigate-3-7-force-navigate",
                "nova-navigate-3-9-navigate-commit-signal"
            ]
        },
        {
            "slug": "nova-click-selector-49-7-click-plus-screenshot",
            "pathId": "49.7",
            "stableKey": "mcp:screenshot-markierungen-und-visuelle-hilfen:49.7:nova-click-selector-49-7-click-plus-screenshot",
            "contentHash": "96f07b3ebf1e3e45456a140b63b973df0cbe3077d5cccfece1df497e22f5432b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.click_selector",
                "en": "nova.click_selector"
            },
            "primaryTool": "nova.click_selector",
            "status": "explained",
            "familyId": "screenshot-markierungen-und-visuelle-hilfen",
            "familyTitle": {
                "de": "Screenshot-Markierungen & visuelle Hilfen",
                "en": "Screenshot Markings & Visual Aids"
            },
            "summary": {
                "de": "Für visuelle Evidenz, Screenshots und nachvollziehbare Abweichungen nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Click + Screenshot\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For visual evidence, screenshots, and reviewable differences, an agent uses this public tool to carry out the bounded step \"Click + Screenshot\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "includeScreenshot"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-click-selector-49-7-click-plus-screenshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-click-selector-49-7-click-plus-screenshot"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-click-selector-5-20-pre-loop-stability-check",
                "nova-click-selector-11-16-fr-1-selector-learning-debt"
            ]
        },
        {
            "slug": "50-1-crawl-learn-loop",
            "pathId": "50.1",
            "stableKey": "mcp:cross-feature-integration:50.1:50-1-crawl-learn-loop",
            "contentHash": "e315a699e02bf0f8b3d5f32da71a0dcd686d21eb922d589c8e799defb228d5e2",
            "diffStatus": "unchanged",
            "title": {
                "de": "Crawl -> Learn Loop",
                "en": "Crawl -> Learn Loop"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Crawl -> Learn Loop ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Crawl -> Learn Loop is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "perceive",
                "pks_upsert"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-1-crawl-learn-loop",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-1-crawl-learn-loop"
            },
            "relatedEntries": [
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e",
                "50-5-claim-plus-navigation-plus-release"
            ]
        },
        {
            "slug": "50-2-login-komplett-flow",
            "pathId": "50.2",
            "stableKey": "mcp:cross-feature-integration:50.2:50-2-login-komplett-flow",
            "contentHash": "326216f720fd516353d42d2e116b61cc62c5e6d6ef42e18cfbb1853f96aea32b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Login-Komplett-Flow",
                "en": "Login-Komplett-Flow"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Login-Komplett-Flow ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Login-Komplett-Flow is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "guarded_login",
                "ok_observe"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-2-login-komplett-flow",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-2-login-komplett-flow"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e",
                "50-5-claim-plus-navigation-plus-release"
            ]
        },
        {
            "slug": "50-3-plugin-bauen-plus-nutzen",
            "pathId": "50.3",
            "stableKey": "mcp:cross-feature-integration:50.3:50-3-plugin-bauen-plus-nutzen",
            "contentHash": "995dd7c74f4cf2949250437bc7bc9dbe74e2ab65cce315829c005953e7fd6d80",
            "diffStatus": "unchanged",
            "title": {
                "de": "Plugin bauen + nutzen",
                "en": "Plugin bauen + nutzen"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Plugin bauen + nutzen ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Plugin bauen + nutzen is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "plugin_enable",
                "plugin_update"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-3-plugin-bauen-plus-nutzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-3-plugin-bauen-plus-nutzen"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-4-task-memory-e2e",
                "50-5-claim-plus-navigation-plus-release"
            ]
        },
        {
            "slug": "50-4-task-memory-e2e",
            "pathId": "50.4",
            "stableKey": "mcp:cross-feature-integration:50.4:50-4-task-memory-e2e",
            "contentHash": "7ec15c3ac71699dd53db09a0da64aba97a991fce1a87c86993bb98ffcf635ac5",
            "diffStatus": "unchanged",
            "title": {
                "de": "Task-Memory E2E",
                "en": "Task-Memory E2E"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Task-Memory E2E ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Task-Memory E2E is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "task_profile_upsert",
                "task_instance_create",
                "task_instance_complete",
                "task_instance_verify"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-4-task-memory-e2e",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-4-task-memory-e2e"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-5-claim-plus-navigation-plus-release"
            ]
        },
        {
            "slug": "50-5-claim-plus-navigation-plus-release",
            "pathId": "50.5",
            "stableKey": "mcp:cross-feature-integration:50.5:50-5-claim-plus-navigation-plus-release",
            "contentHash": "239395f48d084c8fcd23ea9d9c6ab73c66e2e458bb6fecacf4d4c4e318f42854",
            "diffStatus": "unchanged",
            "title": {
                "de": "Claim + Navigation + Release",
                "en": "Claim + Navigation + Release"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Claim + Navigation + Release ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Claim + Navigation + Release is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-5-claim-plus-navigation-plus-release",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-5-claim-plus-navigation-plus-release"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-6-surface-explorer-plus-pks",
            "pathId": "50.6",
            "stableKey": "mcp:cross-feature-integration:50.6:50-6-surface-explorer-plus-pks",
            "contentHash": "434d592f6723857e0eb22f6f1d042c67503f93390550798182a5205b3aedbb21",
            "diffStatus": "unchanged",
            "title": {
                "de": "Surface Explorer + PKS",
                "en": "Surface Explorer + PKS"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Surface Explorer + PKS ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Surface Explorer + PKS is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-6-surface-explorer-plus-pks",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-6-surface-explorer-plus-pks"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-7-scheduled-task-plus-workspace",
            "pathId": "50.7",
            "stableKey": "mcp:cross-feature-integration:50.7:50-7-scheduled-task-plus-workspace",
            "contentHash": "4bf9f429ee0dd3f191e246a39c422904e2ede14bdd3ecce33be404a0c6062124",
            "diffStatus": "unchanged",
            "title": {
                "de": "Scheduled Task + Workspace",
                "en": "Scheduled Task + Workspace"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Scheduled Task + Workspace ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Scheduled Task + Workspace is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-7-scheduled-task-plus-workspace",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-7-scheduled-task-plus-workspace"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-8-multi-tab-workflow",
            "pathId": "50.8",
            "stableKey": "mcp:cross-feature-integration:50.8:50-8-multi-tab-workflow",
            "contentHash": "ee48cb4b28284cdb42120150b1c059bce7db861e771d0d3643ba370c935b6c73",
            "diffStatus": "unchanged",
            "title": {
                "de": "Multi-Tab Workflow",
                "en": "Multi-Tab Workflow"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Multi-Tab Workflow ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Multi-Tab Workflow is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "tab_transfer"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-8-multi-tab-workflow",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-8-multi-tab-workflow"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-9-notification-plus-agent-aktion",
            "pathId": "50.9",
            "stableKey": "mcp:cross-feature-integration:50.9:50-9-notification-plus-agent-aktion",
            "contentHash": "883c357a16b884994ee385314dccdd11286d6a0676eec8675e3714f2cc4ed0f6",
            "diffStatus": "unchanged",
            "title": {
                "de": "Notification + Agent-Aktion",
                "en": "Notification + Agent-Aktion"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Notification + Agent-Aktion ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Notification + Agent-Aktion is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-9-notification-plus-agent-aktion",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-9-notification-plus-agent-aktion"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-10-proxy-plus-navigation",
            "pathId": "50.10",
            "stableKey": "mcp:cross-feature-integration:50.10:50-10-proxy-plus-navigation",
            "contentHash": "6cc47a66857773312ba1d89b6b0db16addab19b6a8f544c80ed5ce1a7704f0bb",
            "diffStatus": "unchanged",
            "title": {
                "de": "Proxy + Navigation",
                "en": "Proxy + Navigation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Proxy + Navigation ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Proxy + Navigation is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-10-proxy-plus-navigation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-10-proxy-plus-navigation"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-11-download-plus-workspace",
            "pathId": "50.11",
            "stableKey": "mcp:cross-feature-integration:50.11:50-11-download-plus-workspace",
            "contentHash": "595bad2888cdae73958a3cef2f1d19e91d7baba1cb7b6d20bc730a9b7553ea1d",
            "diffStatus": "unchanged",
            "title": {
                "de": "Download + Workspace",
                "en": "Download + Workspace"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Download + Workspace ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Download + Workspace is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "downloads_list"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-11-download-plus-workspace",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-11-download-plus-workspace"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-12-emulation-plus-perceive",
            "pathId": "50.12",
            "stableKey": "mcp:cross-feature-integration:50.12:50-12-emulation-plus-perceive",
            "contentHash": "340a98b18678cff51b7f9d56f468b9e4c16a032ab916fd6cb92bb805731f5972",
            "diffStatus": "unchanged",
            "title": {
                "de": "Emulation + Perceive",
                "en": "Emulation + Perceive"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Emulation + Perceive ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Emulation + Perceive is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "perceive"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-12-emulation-plus-perceive",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-12-emulation-plus-perceive"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-13-goal-plus-sequence",
            "pathId": "50.13",
            "stableKey": "mcp:cross-feature-integration:50.13:50-13-goal-plus-sequence",
            "contentHash": "a52d5b40c1f495abe68ac3b0a1e56d6490d27b871e661803134ef9ae226ae91b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Goal + Sequence",
                "en": "Goal + Sequence"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Goal + Sequence ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Goal + Sequence is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "run_sequence"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-13-goal-plus-sequence",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-13-goal-plus-sequence"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "50-14-vault-plus-plugin-login",
            "pathId": "50.14",
            "stableKey": "mcp:cross-feature-integration:50.14:50-14-vault-plus-plugin-login",
            "contentHash": "60803f8524e31ac08adf8296470db9a2534587f552375bdb169aa02e6370604a",
            "diffStatus": "unchanged",
            "title": {
                "de": "Vault + Plugin Login",
                "en": "Vault + Plugin Login"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "cross-feature-integration",
            "familyTitle": {
                "de": "Cross-Feature Integration",
                "en": "Cross-Feature Integration"
            },
            "summary": {
                "de": "Vault + Plugin Login ist eine öffentliche Referenz für Sonderfälle, Produktgrenzen und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Vault + Plugin Login is a public reference for edge cases, product boundaries, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "type_selector_secret"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/50-14-vault-plus-plugin-login",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/50-14-vault-plus-plugin-login"
            },
            "relatedEntries": [
                "50-1-crawl-learn-loop",
                "50-2-login-komplett-flow",
                "50-3-plugin-bauen-plus-nutzen",
                "50-4-task-memory-e2e"
            ]
        },
        {
            "slug": "51-1-ungueltige-targetid",
            "pathId": "51.1",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.1:51-1-ungueltige-targetid",
            "contentHash": "e7afe60731170143dfda0ff6c068e4d4472906fdec9b17906ae4b365d4cb9098",
            "diffStatus": "unchanged",
            "title": {
                "de": "Ungültige targetId",
                "en": "Invalid targetId"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Ungültige targetId ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Invalid targetId is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-1-ungültige-targetid",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-1-ungueltige-targetid"
            },
            "relatedEntries": [
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer",
                "51-5-claim-session-mismatch"
            ]
        },
        {
            "slug": "51-2-unbekannte-property",
            "pathId": "51.2",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.2:51-2-unbekannte-property",
            "contentHash": "81f04d1d65828c08b760401345c7db13092eb7d1b344df53675bdd637d1094e4",
            "diffStatus": "unchanged",
            "title": {
                "de": "Unbekannte Property",
                "en": "Unbekannte Property"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Unbekannte Property ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Unbekannte Property is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-2-unbekannte-property",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-2-unbekannte-property"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer",
                "51-5-claim-session-mismatch"
            ]
        },
        {
            "slug": "nova-perceive-51-3-string-statt-number",
            "pathId": "51.3",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.3:nova-perceive-51-3-string-statt-number",
            "contentHash": "125a1ddaffd55930ac43a1b80df7e3190784181bdd368e48f02b4faee4a80b12",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.perceive",
                "en": "nova.perceive"
            },
            "primaryTool": "nova.perceive",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"String statt Number\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to check the state or evidence for \"String statt Number\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [
                "screenshotQuality"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-perceive-51-3-string-statt-number",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-perceive-51-3-string-statt-number"
            },
            "relatedEntries": [
                "nova-perceive-4-1-perceive",
                "nova-perceive-4-11-perceive-snapshot-query",
                "nova-perceive-4-13-form-analysis-autofill-framework",
                "nova-perceive-4-15-essential-safety-fields"
            ]
        },
        {
            "slug": "nova-tab-claim-51-4-out-of-range-integer",
            "pathId": "51.4",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.4:nova-tab-claim-51-4-out-of-range-integer",
            "contentHash": "ef524f4adaeb94aadede6aea107253c4cf671516799d15aac9ff57c108090b5a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_claim",
                "en": "nova.tab_claim"
            },
            "primaryTool": "nova.tab_claim",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Out-of-Range Integer\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to carry out the bounded step \"Out-of-Range Integer\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [
                "ttlMs"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-claim-51-4-out-of-range-integer",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-claim-51-4-out-of-range-integer"
            },
            "relatedEntries": [
                "nova-tab-claim-2-2-tab-claimen",
                "nova-tab-claim-2-9-reclaim",
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property"
            ]
        },
        {
            "slug": "51-5-claim-session-mismatch",
            "pathId": "51.5",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.5:51-5-claim-session-mismatch",
            "contentHash": "d0a9a6a1b026a4671e615b6f2b84a958f63dc455206235bc7f2f750c1364f412",
            "diffStatus": "unchanged",
            "title": {
                "de": "Claim-Session-Mismatch",
                "en": "Claim-Session-Mismatch"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Claim-Session-Mismatch ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Claim-Session-Mismatch is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "claim.session_mismatch"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-5-claim-session-mismatch",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-5-claim-session-mismatch"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "nova-tab-release-51-6-release-ohne-claim",
            "pathId": "51.6",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.6:nova-tab-release-51-6-release-ohne-claim",
            "contentHash": "1331f7554f76f6040e0b572d024e9c6d9d916ace74c154fd8a54ea46246abb59",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_release",
                "en": "nova.tab_release"
            },
            "primaryTool": "nova.tab_release",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Release ohne Claim\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to carry out the bounded step \"Release ohne Claim\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-release-51-6-release-ohne-claim",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-release-51-6-release-ohne-claim"
            },
            "relatedEntries": [
                "nova-tab-release-2-6-tab-releasen",
                "nova-tab-release-2-13-release-finalize-stats",
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property"
            ]
        },
        {
            "slug": "51-7-sequence-step-fehler",
            "pathId": "51.7",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.7:51-7-sequence-step-fehler",
            "contentHash": "3593260c11c71c3cc588e3333e1370dda2ad0fa494d5368c71c8aabc78f225a6",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sequence-Step-Fehler",
                "en": "Sequence step error"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Sequence-Step-Fehler ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sequence step error is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "bounded-run"
            },
            "safetyAxes": [
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "onError"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-7-sequence-step-fehler",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-7-sequence-step-fehler"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "51-8-tab-close-mit-pending",
            "pathId": "51.8",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.8:51-8-tab-close-mit-pending",
            "contentHash": "6f69bd7d1f68a00ffecd153e3fbbe834aedc3c2895ba99ea769c0059a3d5d874",
            "diffStatus": "unchanged",
            "title": {
                "de": "Tab-Close mit Pending",
                "en": "Tab close with pending state"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Tab-Close mit Pending ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Tab close with pending state is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-8-tab-close-mit-pending",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-8-tab-close-mit-pending"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "nova-click-selector-51-9-doppelter-click-guard",
            "pathId": "51.9",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.9:nova-click-selector-51-9-doppelter-click-guard",
            "contentHash": "c2dc2f9902357994853f2ee551c256a1a84088c2d7e6cc9253ff9253ced125e3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.click_selector",
                "en": "nova.click_selector"
            },
            "primaryTool": "nova.click_selector",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Doppelter Click-Guard\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to carry out the bounded step \"Doppelter Click-Guard\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "actionDispatched"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-click-selector-51-9-doppelter-click-guard",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-click-selector-51-9-doppelter-click-guard"
            },
            "relatedEntries": [
                "nova-click-selector-5-1-click",
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-click-selector-5-20-pre-loop-stability-check",
                "nova-click-selector-11-16-fr-1-selector-learning-debt"
            ]
        },
        {
            "slug": "nova-type-selector-51-10-type-mit-hydration-drift",
            "pathId": "51.10",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.10:nova-type-selector-51-10-type-mit-hydration-drift",
            "contentHash": "55750204384f10f514b85ba7b8fbded7af8571652b72eea77629ed7b848bdb49",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.type_selector",
                "en": "nova.type_selector"
            },
            "primaryTool": "nova.type_selector",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Type mit Hydration-Drift\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to carry out the bounded step \"Type with hydration drift\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-type-selector-51-10-type-mit-hydration-drift",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-type-selector-51-10-type-mit-hydration-drift"
            },
            "relatedEntries": [
                "nova-type-selector-5-2-type-plus-verify",
                "nova-click-selector-5-16-autofill-popup-warning",
                "nova-type-selector-5-17-type-truncation-warning",
                "nova-click-selector-11-16-fr-1-selector-learning-debt"
            ]
        },
        {
            "slug": "51-11-pks-shadow-persistence",
            "pathId": "51.11",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.11:51-11-pks-shadow-persistence",
            "contentHash": "76782708ca533f41527562e83f1f77f904c64c5468a297bcb9c718839c4357ac",
            "diffStatus": "unchanged",
            "title": {
                "de": "PKS Shadow-Persistence",
                "en": "PKS Shadow-Persistence"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "PKS Shadow-Persistence ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "PKS Shadow-Persistence is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pks_match",
                "learn_promote"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-11-pks-shadow-persistence",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-11-pks-shadow-persistence"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "nova-route-51-12-concurrent-route-conflict",
            "pathId": "51.12",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.12:nova-route-51-12-concurrent-route-conflict",
            "contentHash": "8f0d68cb288e2c102c4969a6a908ce6c2203c7ef5c7eae08d2ba2fa4af243aed",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.route",
                "en": "nova.route"
            },
            "primaryTool": "nova.route",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Concurrent Route Conflict\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to carry out the bounded step \"Concurrent Route Conflict\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "route.concurrent_conflict",
                "retryAfterMs"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-route-51-12-concurrent-route-conflict",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-route-51-12-concurrent-route-conflict"
            },
            "relatedEntries": [
                "nova-route-3-2-spa-route",
                "nova-route-3-3-route-mit-selector",
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property"
            ]
        },
        {
            "slug": "51-13-non-object-arguments-matrix",
            "pathId": "51.13",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.13:51-13-non-object-arguments-matrix",
            "contentHash": "db84c092c8ec38efa488010b26fd8f9fa391c4bd8deb933e96980d42382bbf1a",
            "diffStatus": "unchanged",
            "title": {
                "de": "Non-Object Arguments Matrix",
                "en": "Non-Object Arguments Matrix"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Non-Object Arguments Matrix ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Non-Object Arguments Matrix is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-13-non-object-arguments-matrix",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-13-non-object-arguments-matrix"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "51-14-unknown-properties-vor-gates",
            "pathId": "51.14",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.14:51-14-unknown-properties-vor-gates",
            "contentHash": "d6ce75e2fe678311a2e8753966e81854926843ed5f4adfefa67a0fcfc772bfdd",
            "diffStatus": "unchanged",
            "title": {
                "de": "Unknown Properties vor Gates",
                "en": "Unknown Properties vor Gates"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Unknown Properties vor Gates ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Unknown Properties vor Gates is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-14-unknown-properties-vor-gates",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-14-unknown-properties-vor-gates"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "nova-eval-51-15-sensitive-eval-highimpact",
            "pathId": "51.15",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.15:nova-eval-51-15-sensitive-eval-highimpact",
            "contentHash": "8b2056123b526f3bd059d6124c85bf3e3df875bd192a05608cfb9bfeea8f41f6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.eval",
                "en": "nova.eval"
            },
            "primaryTool": "nova.eval",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Sensitive Eval HighImpact\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to carry out the bounded step \"Sensitive Eval HighImpact\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-eval-51-15-sensitive-eval-highimpact",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-eval-51-15-sensitive-eval-highimpact"
            },
            "relatedEntries": [
                "nova-eval-30-1-eval-ausfuehren",
                "nova-eval-30-2-eval-mit-dom-mutation",
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property"
            ]
        },
        {
            "slug": "nova-tab-new-51-16-non-web-navigation-highimpact",
            "pathId": "51.16",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.16:nova-tab-new-51-16-non-web-navigation-highimpact",
            "contentHash": "fa11f5843d468697ab4248d79fff8addcec24b0782f125b842bf49da4b833d60",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tab_new",
                "en": "nova.tab_new"
            },
            "primaryTool": "nova.tab_new",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Non-Web Navigation HighImpact\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to check the state or evidence for \"Non-Web Navigation HighImpact\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tab-new-51-16-non-web-navigation-highimpact",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tab-new-51-16-non-web-navigation-highimpact"
            },
            "relatedEntries": [
                "nova-tab-new-2-1-tab-oeffnen",
                "nova-tab-new-2-12-tab-new-auto-claim",
                "nova-tabs-33-3-tab-in-sandbox",
                "51-1-ungueltige-targetid"
            ]
        },
        {
            "slug": "tools-list-51-17-tool-alias-dispatch-matrix",
            "pathId": "51.17",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.17:tools-list-51-17-tool-alias-dispatch-matrix",
            "contentHash": "da1eff1e5d65260967067c37a87893ad3286680291fa3c45f877545c55349305",
            "diffStatus": "unchanged",
            "title": {
                "de": "tools/list",
                "en": "tools/list"
            },
            "primaryTool": "tools/list",
            "status": "explained",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Tool-Alias Dispatch Matrix\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For parameter validation, alias conflicts, and robust failure paths, an agent uses this public tool to check the state or evidence for \"Tool-Alias Dispatch Matrix\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "ToolAliases",
                "structuredContent.aliasedFrom",
                "tools_bundle"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/tools-list-51-17-tool-alias-dispatch-matrix",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/tools-list-51-17-tool-alias-dispatch-matrix"
            },
            "relatedEntries": [
                "tools-list-25-4-sequence-common-arg-hints",
                "tools-list-58-1-global-discovery-und-schema",
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property"
            ]
        },
        {
            "slug": "51-18-param-alias-canonical-wins",
            "pathId": "51.18",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.18:51-18-param-alias-canonical-wins",
            "contentHash": "8859899872219bfb376c05cdae78fd9a7284ddc659fa1177c8be5d0e863542fc",
            "diffStatus": "unchanged",
            "title": {
                "de": "Param-Alias Canonical Wins",
                "en": "Param-Alias Canonical Wins"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Param-Alias Canonical Wins ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Param-Alias Canonical Wins is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-18-param-alias-canonical-wins",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-18-param-alias-canonical-wins"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "51-19-common-arg-alias-normalization",
            "pathId": "51.19",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.19:51-19-common-arg-alias-normalization",
            "contentHash": "9abbca57174592ebe6faf2ff13d9ceb04cefbabb24e72c3362b08736dcb17830",
            "diffStatus": "unchanged",
            "title": {
                "de": "Common Arg Alias Normalization",
                "en": "Common Arg Alias Normalization"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Common Arg Alias Normalization ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Common Arg Alias Normalization is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "scroll_by",
                "visible",
                "visibleOnly",
                "taskInstanceId",
                "instanceId",
                "href",
                "url",
                "hard"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-19-common-arg-alias-normalization",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-19-common-arg-alias-normalization"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "51-20-param-alias-scope-negative",
            "pathId": "51.20",
            "stableKey": "mcp:edge-cases-und-fehlerpfade:51.20:51-20-param-alias-scope-negative",
            "contentHash": "896079a79ff00e4e7a8eb3aab2d9d4b0cabaef81d5672e1924a42c75be479eab",
            "diffStatus": "unchanged",
            "title": {
                "de": "Param-Alias Scope Negative",
                "en": "Param-Alias Scope Negative"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "edge-cases-und-fehlerpfade",
            "familyTitle": {
                "de": "Edge Cases & Fehlerpfade",
                "en": "Edge Cases & Error Paths"
            },
            "summary": {
                "de": "Param-Alias Scope Negative ist eine öffentliche Referenz für Parametervalidierung, Alias-Konflikte und robuste Fehlerpfade. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Param-Alias Scope Negative is a public reference for parameter validation, alias conflicts, and robust failure paths. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "visibleOnly"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/51-20-param-alias-scope-negative",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/51-20-param-alias-scope-negative"
            },
            "relatedEntries": [
                "51-1-ungueltige-targetid",
                "51-2-unbekannte-property",
                "nova-perceive-51-3-string-statt-number",
                "nova-tab-claim-51-4-out-of-range-integer"
            ]
        },
        {
            "slug": "nova-tools-bundle-52-1-bundle-laden",
            "pathId": "52.1",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.1:nova-tools-bundle-52-1-bundle-laden",
            "contentHash": "0866cf114b1e5eff655730a808fc93ac24b87738cb1858a644808090c35e7408",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Bundle laden\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Bundle laden\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-52-1-bundle-laden",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-52-1-bundle-laden"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-cookie-list-52-2-cookie-list-metadaten",
            "pathId": "52.2",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.2:nova-cookie-list-52-2-cookie-list-metadaten",
            "contentHash": "09e5b99149507792b87b4ec5b359cc7c0a6c67bb9fdda9b86e678688906e7da2",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_list",
                "en": "nova.cookie_list"
            },
            "primaryTool": "nova.cookie_list",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-List Metadaten\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-List Metadaten\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId"
            ],
            "responseSignals": [
                "cookieId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-list-52-2-cookie-list-metadaten",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-list-52-2-cookie-list-metadaten"
            },
            "relatedEntries": [
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter",
                "nova-cookie-list-52-5-cookie-list-pagination",
                "nova-cookie-list-52-31-cookie-values-scope-required"
            ]
        },
        {
            "slug": "nova-cookie-list-52-3-cookie-list-mit-values",
            "pathId": "52.3",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.3:nova-cookie-list-52-3-cookie-list-mit-values",
            "contentHash": "ecbe8506cb93afdbfb8cd8fee5891c372d4bb5117a5f661fedb105ed03f25ee6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_list",
                "en": "nova.cookie_list"
            },
            "primaryTool": "nova.cookie_list",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-List mit Values\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie list with values\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "includeValues"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-list-52-3-cookie-list-mit-values",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-list-52-3-cookie-list-mit-values"
            },
            "relatedEntries": [
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-4-cookie-list-filter",
                "nova-cookie-list-52-5-cookie-list-pagination",
                "nova-cookie-list-52-31-cookie-values-scope-required"
            ]
        },
        {
            "slug": "nova-cookie-list-52-4-cookie-list-filter",
            "pathId": "52.4",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.4:nova-cookie-list-52-4-cookie-list-filter",
            "contentHash": "5d45bbd3e5c689cde39eb9546bfedfb4308b01d3fb5540d1a11c99c631ea635b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_list",
                "en": "nova.cookie_list"
            },
            "primaryTool": "nova.cookie_list",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-List Filter\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-List Filter\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "nameFilter",
                "domainFilter"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-list-52-4-cookie-list-filter",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-list-52-4-cookie-list-filter"
            },
            "relatedEntries": [
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-5-cookie-list-pagination",
                "nova-cookie-list-52-31-cookie-values-scope-required"
            ]
        },
        {
            "slug": "nova-cookie-list-52-5-cookie-list-pagination",
            "pathId": "52.5",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.5:nova-cookie-list-52-5-cookie-list-pagination",
            "contentHash": "7780d6338f08e6e5495774f90fcfa11bdcfd66c7826a3a75c5c11deeaff7f1f4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_list",
                "en": "nova.cookie_list"
            },
            "primaryTool": "nova.cookie_list",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-List Pagination\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-List Pagination\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "maxEntries"
            ],
            "responseSignals": [
                "hasMore",
                "nextCursor"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-list-52-5-cookie-list-pagination",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-list-52-5-cookie-list-pagination"
            },
            "relatedEntries": [
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter",
                "nova-cookie-list-52-31-cookie-values-scope-required"
            ]
        },
        {
            "slug": "nova-cookie-set-52-6-cookie-set-dryrun",
            "pathId": "52.6",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.6:nova-cookie-set-52-6-cookie-set-dryrun",
            "contentHash": "543c827b9e1a47000ab6800fb055d7a712dd4d12633cf4a6afd2e9d003fe4358",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_set",
                "en": "nova.cookie_set"
            },
            "primaryTool": "nova.cookie_set",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Set dryRun\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Set dryRun\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "name",
                "value",
                "domain",
                "dryRun"
            ],
            "responseSignals": [
                "wouldCreate"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-set-52-6-cookie-set-dryrun",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-set-52-6-cookie-set-dryrun"
            },
            "relatedEntries": [
                "nova-cookie-set-52-7-cookie-set-erstellen",
                "nova-cookie-set-52-9-cookie-set-domain-reject",
                "nova-cookie-set-52-10-cookie-set-public-suffix",
                "nova-cookie-set-52-11-cookie-set-samesite-reject"
            ]
        },
        {
            "slug": "nova-cookie-set-52-7-cookie-set-erstellen",
            "pathId": "52.7",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.7:nova-cookie-set-52-7-cookie-set-erstellen",
            "contentHash": "debaaf83dee999f2e69ccac8f1cc70da991c23495c69deeb245fe3c2f3a8d5b4",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_set",
                "en": "nova.cookie_set"
            },
            "primaryTool": "nova.cookie_set",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Set erstellen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Set create\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "name",
                "value",
                "domain",
                "secure"
            ],
            "responseSignals": [
                "cookieId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-set-52-7-cookie-set-erstellen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-set-52-7-cookie-set-erstellen"
            },
            "relatedEntries": [
                "nova-cookie-set-52-6-cookie-set-dryrun",
                "nova-cookie-set-52-9-cookie-set-domain-reject",
                "nova-cookie-set-52-10-cookie-set-public-suffix",
                "nova-cookie-set-52-11-cookie-set-samesite-reject"
            ]
        },
        {
            "slug": "52-8-cookie-set-ersetzen",
            "pathId": "52.8",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.8:52-8-cookie-set-ersetzen",
            "contentHash": "2699a523c2fd8919a538886aceb6a558292ea00040b8245a7b70d2a55bc895a4",
            "diffStatus": "unchanged",
            "title": {
                "de": "Cookie-Set ersetzen",
                "en": "Cookie-Set erset"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Cookie-Set ersetzen ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Cookie-Set erset is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-8-cookie-set-ersetzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-8-cookie-set-ersetzen"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "nova-cookie-set-52-9-cookie-set-domain-reject",
            "pathId": "52.9",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.9:nova-cookie-set-52-9-cookie-set-domain-reject",
            "contentHash": "8917bb44dfa85e9de6ed1ec50ee65549dcb35a18bf06f88f8ce1f32eff72a173",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_set",
                "en": "nova.cookie_set"
            },
            "primaryTool": "nova.cookie_set",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Set Domain-Reject\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Set Domain-Reject\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-set-52-9-cookie-set-domain-reject",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-set-52-9-cookie-set-domain-reject"
            },
            "relatedEntries": [
                "nova-cookie-set-52-6-cookie-set-dryrun",
                "nova-cookie-set-52-7-cookie-set-erstellen",
                "nova-cookie-set-52-10-cookie-set-public-suffix",
                "nova-cookie-set-52-11-cookie-set-samesite-reject"
            ]
        },
        {
            "slug": "nova-cookie-set-52-10-cookie-set-public-suffix",
            "pathId": "52.10",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.10:nova-cookie-set-52-10-cookie-set-public-suffix",
            "contentHash": "8e69466ef4fc81af4ee82d495f4bc802adbb875ceff42cd98bd5f5951575ed7b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_set",
                "en": "nova.cookie_set"
            },
            "primaryTool": "nova.cookie_set",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Set Public-Suffix\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Set Public-Suffix\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "domain"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-set-52-10-cookie-set-public-suffix",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-set-52-10-cookie-set-public-suffix"
            },
            "relatedEntries": [
                "nova-cookie-set-52-6-cookie-set-dryrun",
                "nova-cookie-set-52-7-cookie-set-erstellen",
                "nova-cookie-set-52-9-cookie-set-domain-reject",
                "nova-cookie-set-52-11-cookie-set-samesite-reject"
            ]
        },
        {
            "slug": "nova-cookie-set-52-11-cookie-set-samesite-reject",
            "pathId": "52.11",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.11:nova-cookie-set-52-11-cookie-set-samesite-reject",
            "contentHash": "53d7e112ef12b852683ed94319a7135c8a316904244b6e286f3d5d5dac9ed4a7",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_set",
                "en": "nova.cookie_set"
            },
            "primaryTool": "nova.cookie_set",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Set SameSite-Reject\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Set SameSite-Reject\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "sameSite",
                "secure"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-set-52-11-cookie-set-samesite-reject",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-set-52-11-cookie-set-samesite-reject"
            },
            "relatedEntries": [
                "nova-cookie-set-52-6-cookie-set-dryrun",
                "nova-cookie-set-52-7-cookie-set-erstellen",
                "nova-cookie-set-52-9-cookie-set-domain-reject",
                "nova-cookie-set-52-10-cookie-set-public-suffix"
            ]
        },
        {
            "slug": "nova-cookie-delete-52-12-cookie-delete-per-cookieid",
            "pathId": "52.12",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.12:nova-cookie-delete-52-12-cookie-delete-per-cookieid",
            "contentHash": "ba9d827794a06bc9c3e3623e5ddb11ed61fb40ea29be48f4a2e45b0b279a91ec",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_delete",
                "en": "nova.cookie_delete"
            },
            "primaryTool": "nova.cookie_delete",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Delete per cookieId\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Delete per cookieId\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "cookieId"
            ],
            "responseSignals": [
                "deletedCount"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-delete-52-12-cookie-delete-per-cookieid",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-delete-52-12-cookie-delete-per-cookieid"
            },
            "relatedEntries": [
                "nova-cookie-delete-52-13-cookie-delete-per-name",
                "nova-cookie-delete-52-14-cookie-delete-dryrun",
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten"
            ]
        },
        {
            "slug": "nova-cookie-delete-52-13-cookie-delete-per-name",
            "pathId": "52.13",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.13:nova-cookie-delete-52-13-cookie-delete-per-name",
            "contentHash": "7d376b06e6cf65f27465af4eb78048b90d1aafc1fb5d3fa78645532ff6357a9c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_delete",
                "en": "nova.cookie_delete"
            },
            "primaryTool": "nova.cookie_delete",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Delete per Name\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Delete per Name\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "name",
                "domain"
            ],
            "responseSignals": [
                "deletedCount"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-delete-52-13-cookie-delete-per-name",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-delete-52-13-cookie-delete-per-name"
            },
            "relatedEntries": [
                "nova-cookie-delete-52-12-cookie-delete-per-cookieid",
                "nova-cookie-delete-52-14-cookie-delete-dryrun",
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten"
            ]
        },
        {
            "slug": "nova-cookie-delete-52-14-cookie-delete-dryrun",
            "pathId": "52.14",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.14:nova-cookie-delete-52-14-cookie-delete-dryrun",
            "contentHash": "1a6910778f2bfa71295fe384e787c421427fba7f6163bb682ad62f0c06b29aa9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_delete",
                "en": "nova.cookie_delete"
            },
            "primaryTool": "nova.cookie_delete",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Delete dryRun\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Delete dryRun\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "cookieId",
                "dryRun"
            ],
            "responseSignals": [
                "matchCount"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-delete-52-14-cookie-delete-dryrun",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-delete-52-14-cookie-delete-dryrun"
            },
            "relatedEntries": [
                "nova-cookie-delete-52-12-cookie-delete-per-cookieid",
                "nova-cookie-delete-52-13-cookie-delete-per-name",
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten"
            ]
        },
        {
            "slug": "nova-cookie-clear-52-15-cookie-clear-highimpact-profil-weit",
            "pathId": "52.15",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.15:nova-cookie-clear-52-15-cookie-clear-highimpact-profil-weit",
            "contentHash": "c725c8db4f246e08944d7e4a3da2a029be640879ba222e781d5ab6611c4e54d3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_clear",
                "en": "nova.cookie_clear"
            },
            "primaryTool": "nova.cookie_clear",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Clear HighImpact (profil-weit)\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Clear HighImpact (profil-weit)\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "intent"
            ],
            "responseSignals": [
                "deletedCount",
                "scope.isSharedProfile"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-clear-52-15-cookie-clear-highimpact-profil-weit",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-clear-52-15-cookie-clear-highimpact-profil-weit"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "nova-storage-inspect-52-16-storage-inspect-keys",
            "pathId": "52.16",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.16:nova-storage-inspect-52-16-storage-inspect-keys",
            "contentHash": "0afc8a003a54e7f72bf7d00a40bcebb057fbb4924e4ae90718285fea3b9b122c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.storage_inspect",
                "en": "nova.storage_inspect"
            },
            "primaryTool": "nova.storage_inspect",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Storage-Inspect Keys\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Storage-Inspect Keys\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "storageType"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-storage-inspect-52-16-storage-inspect-keys",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-storage-inspect-52-16-storage-inspect-keys"
            },
            "relatedEntries": [
                "nova-storage-inspect-52-17-storage-inspect-values",
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values"
            ]
        },
        {
            "slug": "nova-storage-inspect-52-17-storage-inspect-values",
            "pathId": "52.17",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.17:nova-storage-inspect-52-17-storage-inspect-values",
            "contentHash": "1444003eee3ec85c7076d577a84638d671757b4efc6edc036dcf32eef8c9e24e",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.storage_inspect",
                "en": "nova.storage_inspect"
            },
            "primaryTool": "nova.storage_inspect",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Storage-Inspect Values\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Storage-Inspect Values\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "storageType",
                "includeValues"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-storage-inspect-52-17-storage-inspect-values",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-storage-inspect-52-17-storage-inspect-values"
            },
            "relatedEntries": [
                "nova-storage-inspect-52-16-storage-inspect-keys",
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values"
            ]
        },
        {
            "slug": "nova-storage-set-52-18-storage-set",
            "pathId": "52.18",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.18:nova-storage-set-52-18-storage-set",
            "contentHash": "b6ddd37ddb83427c1c3000826db03bee02972aef36af41c2e666b228bb7c4175",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.storage_set",
                "en": "nova.storage_set"
            },
            "primaryTool": "nova.storage_set",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Storage-Set\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Storage-Set\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "storageType",
                "key",
                "value"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-storage-set-52-18-storage-set",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-storage-set-52-18-storage-set"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "nova-storage-delete-52-19-storage-delete",
            "pathId": "52.19",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.19:nova-storage-delete-52-19-storage-delete",
            "contentHash": "e6849aa160499499b0b7e327a28d5cb89f61d80b1c081fc5ab776eb2eb5432fd",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.storage_delete",
                "en": "nova.storage_delete"
            },
            "primaryTool": "nova.storage_delete",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Storage-Delete\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Storage-Delete\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "storageType",
                "key"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-storage-delete-52-19-storage-delete",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-storage-delete-52-19-storage-delete"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "nova-cache-clear-52-20-cache-clear",
            "pathId": "52.20",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.20:nova-cache-clear-52-20-cache-clear",
            "contentHash": "ef3d112465fd5029507b7f6fde1123f93e67cae16a2a32f4210e206a6ad4ccf6",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cache_clear",
                "en": "nova.cache_clear"
            },
            "primaryTool": "nova.cache_clear",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cache-Clear\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cache-Clear\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "dataTypes",
                "intent"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cache-clear-52-20-cache-clear",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cache-clear-52-20-cache-clear"
            },
            "relatedEntries": [
                "nova-cache-clear-52-21-cache-clear-unknown-type",
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values"
            ]
        },
        {
            "slug": "nova-cache-clear-52-21-cache-clear-unknown-type",
            "pathId": "52.21",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.21:nova-cache-clear-52-21-cache-clear-unknown-type",
            "contentHash": "ad5fe2c57f1e70e5d7a76d011726869ecad62d1dc9f38e2aa138469932715bbc",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cache_clear",
                "en": "nova.cache_clear"
            },
            "primaryTool": "nova.cache_clear",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cache-Clear Unknown Type\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cache-Clear Unknown Type\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "page_interaction",
                    "label": {
                        "de": "Seiteninteraktion",
                        "en": "Page interaction"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "targetId",
                "dataTypes"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cache-clear-52-21-cache-clear-unknown-type",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cache-clear-52-21-cache-clear-unknown-type"
            },
            "relatedEntries": [
                "nova-cache-clear-52-20-cache-clear",
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values"
            ]
        },
        {
            "slug": "52-22-scope-sichtbarkeit",
            "pathId": "52.22",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.22:52-22-scope-sichtbarkeit",
            "contentHash": "3045c007e2abdfd3d3b8b692b38dcb0ea3c357dcada936ce978b0ee767fc8f7f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Scope-Sichtbarkeit",
                "en": "Scope-Sichtbarkeit"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Scope-Sichtbarkeit ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Scope-Sichtbarkeit is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "scope.profileScope",
                "isSharedProfile"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-22-scope-sichtbarkeit",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-22-scope-sichtbarkeit"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-23-sandbox-isolation",
            "pathId": "52.23",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.23:52-23-sandbox-isolation",
            "contentHash": "a9fa65ee055236725a911a6b74b8b21ad0a8b73337532f54d9534c5e804602ed",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sandbox-Isolation",
                "en": "Sandbox-Isolation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Sandbox-Isolation ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sandbox-Isolation is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-23-sandbox-isolation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-23-sandbox-isolation"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-24-permission-deny",
            "pathId": "52.24",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.24:52-24-permission-deny",
            "contentHash": "491988718ae7f0fe90d5c0f643c2bce8d20e039e7315e6c9d65c493aa9b154c5",
            "diffStatus": "unchanged",
            "title": {
                "de": "Permission-Deny",
                "en": "Permission-Deny"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Permission-Deny ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Permission-Deny is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-24-permission-deny",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-24-permission-deny"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-25-permission-session-grant",
            "pathId": "52.25",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.25:52-25-permission-session-grant",
            "contentHash": "9e7ad63cb4aea3538d3d3c8c23dfa0874da35446bf70b9fd1b5310b7e6548810",
            "diffStatus": "unchanged",
            "title": {
                "de": "Permission-Session-Grant",
                "en": "Permission-Session-Grant"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Permission-Session-Grant ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Permission-Session-Grant is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-25-permission-session-grant",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-25-permission-session-grant"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "nova-cookie-set-52-26-cookie-inspector-service-paritaet",
            "pathId": "52.26",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.26:nova-cookie-set-52-26-cookie-inspector-service-paritaet",
            "contentHash": "43166c1bb453ff2f2773f245f090357a59006ad625fc757fab5d16defc177249",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_set",
                "en": "nova.cookie_set"
            },
            "primaryTool": "nova.cookie_set",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Inspector Service-Parität\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Inspector Service-Paritaet\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-set-52-26-cookie-inspector-service-parität",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-set-52-26-cookie-inspector-service-paritaet"
            },
            "relatedEntries": [
                "nova-cookie-set-52-6-cookie-set-dryrun",
                "nova-cookie-set-52-7-cookie-set-erstellen",
                "nova-cookie-set-52-9-cookie-set-domain-reject",
                "nova-cookie-set-52-10-cookie-set-public-suffix"
            ]
        },
        {
            "slug": "52-27-cookie-inspector-editor-controls",
            "pathId": "52.27",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.27:52-27-cookie-inspector-editor-controls",
            "contentHash": "b7a6fb2825edb641d7d1e457c0cef7571dd906de40966751abd7a0850a1cfba2",
            "diffStatus": "unchanged",
            "title": {
                "de": "Cookie-Inspector Editor Controls",
                "en": "Cookie-Inspector Editor Controls"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Cookie-Inspector Editor Controls ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Cookie-Inspector Editor Controls is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-27-cookie-inspector-editor-controls",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-27-cookie-inspector-editor-controls"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-28-httponly-reveal-copy-gate",
            "pathId": "52.28",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.28:52-28-httponly-reveal-copy-gate",
            "contentHash": "6aa1844e209b9bf19a954d518ddc4849068036382cfaa4c8f504c60c12f9ef5b",
            "diffStatus": "unchanged",
            "title": {
                "de": "HttpOnly Reveal/Copy Gate",
                "en": "HttpOnly Reveal/Copy Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "HttpOnly Reveal/Copy Gate ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "HttpOnly Reveal/Copy Gate is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-28-httponly-reveal-copy-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-28-httponly-reveal-copy-gate"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-29-sandbox-account-badge-refresh",
            "pathId": "52.29",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.29:52-29-sandbox-account-badge-refresh",
            "contentHash": "5acc042cf190c61ab13ad930cdb98a7b1298cb3bd68851e1e845cbfff7a7fb3c",
            "diffStatus": "unchanged",
            "title": {
                "de": "Sandbox Account/Badge Refresh",
                "en": "Sandbox Account/Badge Refresh"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Sandbox Account/Badge Refresh ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Sandbox Account/Badge Refresh is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-29-sandbox-account-badge-refresh",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-29-sandbox-account-badge-refresh"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-30-novapalette-cookie-inspector-theme",
            "pathId": "52.30",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.30:52-30-novapalette-cookie-inspector-theme",
            "contentHash": "edea74291f40e91100ecadd719f2d66af0c6fef89779903142c7707002a24ff6",
            "diffStatus": "unchanged",
            "title": {
                "de": "NovaPalette Cookie-Inspector Theme",
                "en": "NovaPalette Cookie-Inspector Theme"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "NovaPalette Cookie-Inspector Theme ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "NovaPalette Cookie-Inspector Theme is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "NovaPalette"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-30-novapalette-cookie-inspector-theme",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-30-novapalette-cookie-inspector-theme"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "nova-cookie-list-52-31-cookie-values-scope-required",
            "pathId": "52.31",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.31:nova-cookie-list-52-31-cookie-values-scope-required",
            "contentHash": "a665d5af471541759ad2c4d190e4da9444fc47294ded5e31439d94fec9db34ea",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.cookie_list",
                "en": "nova.cookie_list"
            },
            "primaryTool": "nova.cookie_list",
            "status": "explained",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Für sensible Browser-, Identitäts- oder Sitzungsdaten nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Cookie-Values Scope Required\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For sensitive browser, identity, or session data, an agent uses this public tool to handle the sensitive path \"Cookie-Values Scope Required\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "includeValues"
            ],
            "responseSignals": [
                "domainFilter"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-cookie-list-52-31-cookie-values-scope-required",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-cookie-list-52-31-cookie-values-scope-required"
            },
            "relatedEntries": [
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter",
                "nova-cookie-list-52-5-cookie-list-pagination"
            ]
        },
        {
            "slug": "52-32-sitedata-agent-scoped-grants",
            "pathId": "52.32",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.32:52-32-sitedata-agent-scoped-grants",
            "contentHash": "5080f35aa46672335d38c7c64aa26d699887de5e2e4ba57654f741802832403f",
            "diffStatus": "unchanged",
            "title": {
                "de": "SiteData Agent-Scoped Grants",
                "en": "SiteData Agent-Scoped Grants"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "SiteData Agent-Scoped Grants ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "SiteData Agent-Scoped Grants is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "includeValues"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-32-sitedata-agent-scoped-grants",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-32-sitedata-agent-scoped-grants"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-33-secret-read-policy-upgrade",
            "pathId": "52.33",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.33:52-33-secret-read-policy-upgrade",
            "contentHash": "4d802dd822756ef04f1f57d636e59ac3706ad2b0c52adc200c03f7e237804659",
            "diffStatus": "unchanged",
            "title": {
                "de": "Secret-Read Policy Upgrade",
                "en": "Secret-Read Policy Upgrade"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Secret-Read Policy Upgrade ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Secret-Read Policy Upgrade is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "HighImpact",
                "SensitiveRead"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-33-secret-read-policy-upgrade",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-33-secret-read-policy-upgrade"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-34-sitedata-prompt-fehlerpfade",
            "pathId": "52.34",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.34:52-34-sitedata-prompt-fehlerpfade",
            "contentHash": "63efa427e6724ffa334e90ef7a4b19c868a522270dd32f9b335903921fb34c8d",
            "diffStatus": "unchanged",
            "title": {
                "de": "SiteData Prompt Fehlerpfade",
                "en": "SiteData Prompt error paths"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "SiteData Prompt Fehlerpfade ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "SiteData Prompt error paths is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "permission_prompt_unavailable",
                "permission_prompt_timeout",
                "permission_prompt_cancelled",
                "user_denied"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-34-sitedata-prompt-fehlerpfade",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-34-sitedata-prompt-fehlerpfade"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "52-35-concurrent-prompt-serialization",
            "pathId": "52.35",
            "stableKey": "mcp:site-data-management-cookies-storage-cache:52.35:52-35-concurrent-prompt-serialization",
            "contentHash": "652012ae10237abdcd49bc6e7ab76df8090b160429754d8d4a027ad30b8d1e27",
            "diffStatus": "unchanged",
            "title": {
                "de": "Concurrent Prompt Serialization",
                "en": "Concurrent Prompt Serialization"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "site-data-management-cookies-storage-cache",
            "familyTitle": {
                "de": "Site Data Management (Cookies, Storage, Cache)",
                "en": "Site Data Management (Cookies, Storage, Cache)"
            },
            "summary": {
                "de": "Concurrent Prompt Serialization ist eine öffentliche Referenz für sensible Browser-, Identitäts- oder Sitzungsdaten. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Concurrent Prompt Serialization is a public reference for sensitive browser, identity, or session data. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/52-35-concurrent-prompt-serialization",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/52-35-concurrent-prompt-serialization"
            },
            "relatedEntries": [
                "nova-tools-bundle-52-1-bundle-laden",
                "nova-cookie-list-52-2-cookie-list-metadaten",
                "nova-cookie-list-52-3-cookie-list-mit-values",
                "nova-cookie-list-52-4-cookie-list-filter"
            ]
        },
        {
            "slug": "nova-tools-bundle-53-1-bundle-discovery",
            "pathId": "53.1",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.1:nova-tools-bundle-53-1-bundle-discovery",
            "contentHash": "0d96ad5316ed600c4f93e114026e56da9f5eb0f5fe5ed575d2517c54febe6744",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Für visuelle Regression, Schwellen und Evidenzbündel nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Bundle/Discovery\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual regression, thresholds, and evidence bundles, an agent uses this public tool to check the state or evidence for \"Bundle/Discovery\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "beforePath",
                "afterPath",
                "threshold",
                "minRegionSize"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-53-1-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-53-1-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "53-2-identische-pngs",
            "pathId": "53.2",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.2:53-2-identische-pngs",
            "contentHash": "921fc788ae97a200fd4497ea66fd97950969f423c51bd05400ca280f647443b0",
            "diffStatus": "unchanged",
            "title": {
                "de": "Identische PNGs",
                "en": "Identische PNGs"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Identische PNGs ist eine öffentliche Referenz für visuelle Regression, Schwellen und Evidenzbündel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Identische PNGs is a public reference for visual regression, thresholds, and evidence bundles. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "pixelDiffPercent",
                "changedRegions"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/53-2-identische-pngs",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/53-2-identische-pngs"
            },
            "relatedEntries": [
                "nova-tools-bundle-53-1-bundle-discovery",
                "53-3-regionserkennung",
                "53-4-capture-to-diff-e2e",
                "53-5-threshold-noise-filter"
            ]
        },
        {
            "slug": "53-3-regionserkennung",
            "pathId": "53.3",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.3:53-3-regionserkennung",
            "contentHash": "27769f48cd8d6ddca96a4f53da78a456354530fd74aa48bbec08340fcd8eff76",
            "diffStatus": "unchanged",
            "title": {
                "de": "Regionserkennung",
                "en": "Regionserkennung"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Regionserkennung ist eine öffentliche Referenz für visuelle Regression, Schwellen und Evidenzbündel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Regionserkennung is a public reference for visual regression, thresholds, and evidence bundles. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "totalChangedPixels",
                "changedRegions"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/53-3-regionserkennung",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/53-3-regionserkennung"
            },
            "relatedEntries": [
                "nova-tools-bundle-53-1-bundle-discovery",
                "53-2-identische-pngs",
                "53-4-capture-to-diff-e2e",
                "53-5-threshold-noise-filter"
            ]
        },
        {
            "slug": "53-4-capture-to-diff-e2e",
            "pathId": "53.4",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.4:53-4-capture-to-diff-e2e",
            "contentHash": "b9e831af663b36fcbeee4bff8524e691ff06b00e608983fe8193267863aa1541",
            "diffStatus": "unchanged",
            "title": {
                "de": "Capture-to-Diff E2E",
                "en": "Capture-to-Diff E2E"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Capture-to-Diff E2E ist eine öffentliche Referenz für visuelle Regression, Schwellen und Evidenzbündel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Capture-to-Diff E2E is a public reference for visual regression, thresholds, and evidence bundles. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "beforePath",
                "afterPath"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/53-4-capture-to-diff-e2e",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/53-4-capture-to-diff-e2e"
            },
            "relatedEntries": [
                "nova-tools-bundle-53-1-bundle-discovery",
                "53-2-identische-pngs",
                "53-3-regionserkennung",
                "53-5-threshold-noise-filter"
            ]
        },
        {
            "slug": "53-5-threshold-noise-filter",
            "pathId": "53.5",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.5:53-5-threshold-noise-filter",
            "contentHash": "e6a2b296e85fef962310000451915d780e58a5d93489b30e2176e34cbb8c7332",
            "diffStatus": "unchanged",
            "title": {
                "de": "Threshold/Noise-Filter",
                "en": "Threshold/Noise-Filter"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Threshold/Noise-Filter ist eine öffentliche Referenz für visuelle Regression, Schwellen und Evidenzbündel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Threshold/Noise-Filter is a public reference for visual regression, thresholds, and evidence bundles. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/53-5-threshold-noise-filter",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/53-5-threshold-noise-filter"
            },
            "relatedEntries": [
                "nova-tools-bundle-53-1-bundle-discovery",
                "53-2-identische-pngs",
                "53-3-regionserkennung",
                "53-4-capture-to-diff-e2e"
            ]
        },
        {
            "slug": "53-6-dimension-mismatch",
            "pathId": "53.6",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.6:53-6-dimension-mismatch",
            "contentHash": "69b5390a7aae72a6f0219be8c0cbae4a65893f358b1e98011cd4d3be621ef45b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Dimension-Mismatch",
                "en": "Dimension-Mismatch"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Dimension-Mismatch ist eine öffentliche Referenz für visuelle Regression, Schwellen und Evidenzbündel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Dimension-Mismatch is a public reference for visual regression, thresholds, and evidence bundles. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/53-6-dimension-mismatch",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/53-6-dimension-mismatch"
            },
            "relatedEntries": [
                "nova-tools-bundle-53-1-bundle-discovery",
                "53-2-identische-pngs",
                "53-3-regionserkennung",
                "53-4-capture-to-diff-e2e"
            ]
        },
        {
            "slug": "53-7-pfad-datei-validation",
            "pathId": "53.7",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.7:53-7-pfad-datei-validation",
            "contentHash": "24786b8259139419b17e108a68b802f3b51dae96ec95c5989fbd8ef7087e714b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Pfad-/Datei-Validation",
                "en": "Pfad-/Datei-Validation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Pfad-/Datei-Validation ist eine öffentliche Referenz für visuelle Regression, Schwellen und Evidenzbündel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Pfad-/Datei-Validation is a public reference for visual regression, thresholds, and evidence bundles. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/53-7-pfad-datei-validation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/53-7-pfad-datei-validation"
            },
            "relatedEntries": [
                "nova-tools-bundle-53-1-bundle-discovery",
                "53-2-identische-pngs",
                "53-3-regionserkennung",
                "53-4-capture-to-diff-e2e"
            ]
        },
        {
            "slug": "53-8-resource-caps",
            "pathId": "53.8",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.8:53-8-resource-caps",
            "contentHash": "6b1b6238007172099743817864d30bcebf2e9077638b4ee7b5d5331bb5df61c7",
            "diffStatus": "unchanged",
            "title": {
                "de": "Resource-Caps",
                "en": "Resource-Caps"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Resource-Caps ist eine öffentliche Referenz für visuelle Regression, Schwellen und Evidenzbündel. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Resource-Caps is a public reference for visual regression, thresholds, and evidence bundles. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/53-8-resource-caps",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/53-8-resource-caps"
            },
            "relatedEntries": [
                "nova-tools-bundle-53-1-bundle-discovery",
                "53-2-identische-pngs",
                "53-3-regionserkennung",
                "53-4-capture-to-diff-e2e"
            ]
        },
        {
            "slug": "nova-tools-bundle-53-9-visual-evidence-bundle",
            "pathId": "53.9",
            "stableKey": "mcp:screenshot-diff-visual-regression:53.9:nova-tools-bundle-53-9-visual-evidence-bundle",
            "contentHash": "81c234448db8d464bd0c6655d926b14cbfe4c4f9a66d69b44c2665aa3a69ab8d",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "screenshot-diff-visual-regression",
            "familyTitle": {
                "de": "Screenshot Diff (Visual Regression)",
                "en": "Screenshot Diff (Visual Regression)"
            },
            "summary": {
                "de": "Für visuelle Regression, Schwellen und Evidenzbündel nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Visual-Evidence Bundle\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For visual regression, thresholds, and evidence bundles, an agent uses this public tool to check the state or evidence for \"Visual-Evidence Bundle\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable"
            ],
            "responseSignals": [
                "capture_screenshot",
                "read_resource",
                "search_text",
                "eval",
                "responsive_screenshots",
                "capture_app_screenshot",
                "screenshot_diff",
                "screenshot_baseline"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-53-9-visual-evidence-bundle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-53-9-visual-evidence-bundle"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "54-1-url-unit-schema",
            "pathId": "54.1",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.1:54-1-url-unit-schema",
            "contentHash": "ef3943e8b5e70a1593c6c684f81b568b4fe0a5f8823800903629faacf05dbfe9",
            "diffStatus": "unchanged",
            "title": {
                "de": "URL-Unit-Schema",
                "en": "URL-Unit-Schema"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "URL-Unit-Schema ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "URL-Unit-Schema is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "task_instance_unit",
                "kind",
                "urlNormalized",
                "urlHash",
                "groupId",
                "scopeClass",
                "sourceKind",
                "checkedByObservationId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-1-url-unit-schema",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-1-url-unit-schema"
            },
            "relatedEntries": [
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung",
                "54-5-observation-statt-direkt-check"
            ]
        },
        {
            "slug": "54-2-explizite-url-quelle",
            "pathId": "54.2",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.2:54-2-explizite-url-quelle",
            "contentHash": "74e81868f40ef17e79e0c25757dd8dcbc3a8810bc6fd13b48b19369d61e27652",
            "diffStatus": "unchanged",
            "title": {
                "de": "Explizite URL-Quelle",
                "en": "Explizite URL-Quelle"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Explizite URL-Quelle ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Explizite URL-Quelle is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-2-explizite-url-quelle",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-2-explizite-url-quelle"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung",
                "54-5-observation-statt-direkt-check"
            ]
        },
        {
            "slug": "54-3-site-url-freeze",
            "pathId": "54.3",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.3:54-3-site-url-freeze",
            "contentHash": "ec42e286c8fc1528810d6808affaabed304fd77cc0bbc82f6030974d030470f5",
            "diffStatus": "unchanged",
            "title": {
                "de": "Site-URL-Freeze",
                "en": "Site-URL-Freeze"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Site-URL-Freeze ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Site-URL-Freeze is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "site_urls",
                "frozen"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-3-site-url-freeze",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-3-site-url-freeze"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-4-url-pattern-gruppierung",
                "54-5-observation-statt-direkt-check"
            ]
        },
        {
            "slug": "54-4-url-pattern-gruppierung",
            "pathId": "54.4",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.4:54-4-url-pattern-gruppierung",
            "contentHash": "be539898b9ac93f71e1362802affc09e04dd7a91de1ab325c4a08cda993239fc",
            "diffStatus": "unchanged",
            "title": {
                "de": "URL-Pattern-Gruppierung",
                "en": "URL-Pattern-Gruppierung"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "URL-Pattern-Gruppierung ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "URL-Pattern-Gruppierung is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "UrlPatternGrouper",
                "candidateThreshold"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-4-url-pattern-gruppierung",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-4-url-pattern-gruppierung"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-5-observation-statt-direkt-check"
            ]
        },
        {
            "slug": "54-5-observation-statt-direkt-check",
            "pathId": "54.5",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.5:54-5-observation-statt-direkt-check",
            "contentHash": "d5ba9306b3e1087a2dc85c4011cd546f8e6eaa6de5c23061ecd653f14f56806f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Observation statt Direkt-Check",
                "en": "Observation statt Direkt-Check"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Observation statt Direkt-Check ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Observation statt Direkt-Check is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "perceive",
                "read_text",
                "search_text",
                "task_instance_unit_observation",
                "checked"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-5-observation-statt-direkt-check",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-5-observation-statt-direkt-check"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-6-evidence-klassifikation",
            "pathId": "54.6",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.6:54-6-evidence-klassifikation",
            "contentHash": "98068f251d16db89d0888aaaaab4533e385473a4d1ca0b922efa2bd55bf3463f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Evidence-Klassifikation",
                "en": "Evidence-Klassifikation"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Evidence-Klassifikation ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Evidence-Klassifikation is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "navigate",
                "capture_screenshot",
                "perceive",
                "read_text",
                "search_text",
                "evidenceKind"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-6-evidence-klassifikation",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-6-evidence-klassifikation"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-7-eval-coverageevidence-contract",
            "pathId": "54.7",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.7:54-7-eval-coverageevidence-contract",
            "contentHash": "72f3e847cb6dff256055e5bd27f83ceb91db5ec70505b1220b5e2c2e1f613e54",
            "diffStatus": "unchanged",
            "title": {
                "de": "Eval-CoverageEvidence-Contract",
                "en": "Eval-CoverageEvidence-Contract"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Eval-CoverageEvidence-Contract ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Eval-CoverageEvidence-Contract is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "eval",
                "coverageEvidence"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-7-eval-coverageevidence-contract",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-7-eval-coverageevidence-contract"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-8-coverage-warnung",
            "pathId": "54.8",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.8:54-8-coverage-warnung",
            "contentHash": "6cadf2a3ade74092f46e6fb76feef0eab29711331989164e651a9b101da6a9dd",
            "diffStatus": "unchanged",
            "title": {
                "de": "Coverage-Warnung",
                "en": "Coverage-Warnung"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Coverage-Warnung ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Coverage-Warnung is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "taskUrlCoverage",
                "blockingItems"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-8-coverage-warnung",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-8-coverage-warnung"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-9-completion-hard-block",
            "pathId": "54.9",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.9:54-9-completion-hard-block",
            "contentHash": "4c4ac8634235ecd9ab8b9219b7a44cc6676d955c3146ce30ac1ad08c1e0f3b9f",
            "diffStatus": "unchanged",
            "title": {
                "de": "Completion-Hard-Block",
                "en": "Completion-Hard-Block"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Completion-Hard-Block ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Completion-Hard-Block is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "isError",
                "io.nova",
                "gateId",
                "etm.task_url_coverage"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-9-completion-hard-block",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-9-completion-hard-block"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-10-goal-close-block",
            "pathId": "54.10",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.10:54-10-goal-close-block",
            "contentHash": "9c684177cafbd36277c06455c51a209be8264e1a5f4dd281cd0b37c471b55166",
            "diffStatus": "unchanged",
            "title": {
                "de": "Goal-Close-Block",
                "en": "Goal-Close-Block"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Goal-Close-Block ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Goal-Close-Block is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-10-goal-close-block",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-10-goal-close-block"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-11-group-sample-completion",
            "pathId": "54.11",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.11:54-11-group-sample-completion",
            "contentHash": "4235970ad824ae84f863574138c6bd8ef25b9fed540fcbf0307b1e3d71bac258",
            "diffStatus": "unchanged",
            "title": {
                "de": "Group-Sample Completion",
                "en": "Group-Sample Completion"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Group-Sample Completion ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Group-Sample Completion is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-11-group-sample-completion",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-11-group-sample-completion"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-12-accepted-exclusions",
            "pathId": "54.12",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.12:54-12-accepted-exclusions",
            "contentHash": "edbe33379a7c42d26ccc7550201a5485b35b0a489f7195c7d1c6e90765bd54d2",
            "diffStatus": "unchanged",
            "title": {
                "de": "Accepted Exclusions",
                "en": "Accepted Exclusions"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Accepted Exclusions ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Accepted Exclusions is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "task_instance_progress",
                "checked"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-12-accepted-exclusions",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-12-accepted-exclusions"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-13-reconcile-from-audit",
            "pathId": "54.13",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.13:54-13-reconcile-from-audit",
            "contentHash": "d3337ddeed0d09188f34fa2dc0421705d41b4d327e45978a5cc10ae41c00c569",
            "diffStatus": "unchanged",
            "title": {
                "de": "Reconcile From Audit",
                "en": "Reconcile From Audit"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Reconcile From Audit ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Reconcile From Audit is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "task_instance_reconcile_coverage"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-13-reconcile-from-audit",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-13-reconcile-from-audit"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-14-forcecomplete-gate",
            "pathId": "54.14",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.14:54-14-forcecomplete-gate",
            "contentHash": "88fc28bba122f4bad1de5522d58af8b5d3817e7007fef4155362d6113c48f5f1",
            "diffStatus": "unchanged",
            "title": {
                "de": "ForceComplete Gate",
                "en": "ForceComplete Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "ForceComplete Gate ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "ForceComplete Gate is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "forceComplete",
                "completed_with_override"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-14-forcecomplete-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-14-forcecomplete-gate"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-15-multi-instance-multi-tab-disambiguierung",
            "pathId": "54.15",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.15:54-15-multi-instance-multi-tab-disambiguierung",
            "contentHash": "72bf3779bfdfbd680032a66b041d9d050066fa3ddf65a1dabf6282c5460179fd",
            "diffStatus": "unchanged",
            "title": {
                "de": "Multi-Instance/Multi-Tab-Disambiguierung",
                "en": "Multi-Instance/Multi-Tab-Disambiguierung"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Multi-Instance/Multi-Tab-Disambiguierung ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Multi-Instance/Multi-Tab-Disambiguierung is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-15-multi-instance-multi-tab-disambiguierung",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-15-multi-instance-multi-tab-disambiguierung"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-16-live-discovery-frozen-scope",
            "pathId": "54.16",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.16:54-16-live-discovery-frozen-scope",
            "contentHash": "fd3004254c23f8e9a44df2fa9a559d0523a647285b36ea8b58bb1eabfc584a1b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Live Discovery Frozen Scope",
                "en": "Live Discovery Frozen Scope"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Live Discovery Frozen Scope ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Live Discovery Frozen Scope is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "live_group_candidate",
                "extra_scope",
                "task_instance_scope_expand",
                "task_instance_refreeze"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-16-live-discovery-frozen-scope",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-16-live-discovery-frozen-scope"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "54-17-settings-und-telemetry",
            "pathId": "54.17",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.17:54-17-settings-und-telemetry",
            "contentHash": "e3cfaa32444cc4d488beb67dae4d17f30af47428c0540c314136cddc3cb6885a",
            "diffStatus": "unchanged",
            "title": {
                "de": "Settings & Telemetry",
                "en": "Settings & Telemetry"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Settings & Telemetry ist eine öffentliche Referenz für URL-Abdeckung, Evidenz und Completion-Gates. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Settings & Telemetry is a public reference for URL coverage, evidence, and completion gates. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/54-17-settings-und-telemetry",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/54-17-settings-und-telemetry"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "nova-coverage-scan-54-18-coverage-scan-registered-evidence",
            "pathId": "54.18",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.18:nova-coverage-scan-54-18-coverage-scan-registered-evidence",
            "contentHash": "5a4f926d07b0512132cc531ead7ee549ff803a778723d46f6111bb41539ffcdd",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.coverage_scan",
                "en": "nova.coverage_scan"
            },
            "primaryTool": "nova.coverage_scan",
            "status": "explained",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Für URL-Abdeckung, Evidenz und Completion-Gates nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Coverage Scan Registered Evidence\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For URL coverage, evidence, and completion gates, an agent uses this public tool to check the state or evidence for \"Coverage Scan Registered Evidence\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "scanId"
            ],
            "responseSignals": [
                "scanHash",
                "textCoverageRatio"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-coverage-scan-54-18-coverage-scan-registered-evidence",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-coverage-scan-54-18-coverage-scan-registered-evidence"
            },
            "relatedEntries": [
                "nova-coverage-scan-54-19-coverage-scan-recommended-gate",
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze"
            ]
        },
        {
            "slug": "nova-coverage-scan-54-19-coverage-scan-recommended-gate",
            "pathId": "54.19",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.19:nova-coverage-scan-54-19-coverage-scan-recommended-gate",
            "contentHash": "dbafa4b4d7c5af6bcf25515c176e1a0f9d9aa1e73aa2b6636dabf0a51e65abb3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.coverage_scan",
                "en": "nova.coverage_scan"
            },
            "primaryTool": "nova.coverage_scan",
            "status": "explained",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Für URL-Abdeckung, Evidenz und Completion-Gates nutzt ein Agent dieses öffentliche Werkzeug, um den Zustand oder die Evidenz zu \"Coverage Scan Recommended Gate\" zu prüfen. Der Eintrag zeigt, welches aktuelle Signal als Evidenz taugt und wann ein Folgeschritt eine frische Zielprüfung braucht.",
                "en": "For URL coverage, evidence, and completion gates, an agent uses this public tool to check the state or evidence for \"Coverage Scan Recommended Gate\". It explains which current signal can be used as evidence and when a follow-up step needs a fresh target check."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "coverageScanRecommended",
                "resolution.tool"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-coverage-scan-54-19-coverage-scan-recommended-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-coverage-scan-54-19-coverage-scan-recommended-gate"
            },
            "relatedEntries": [
                "nova-coverage-scan-54-18-coverage-scan-registered-evidence",
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze"
            ]
        },
        {
            "slug": "nova-task-instance-reconcile-coverage-54-20-reconcile-coverage-dry-run",
            "pathId": "54.20",
            "stableKey": "mcp:etm-task-url-coverage-feature-request:54.20:nova-task-instance-reconcile-coverage-54-20-reconcile-coverage-dry-run",
            "contentHash": "471c717b104cc9596ac11513be37280c2cf0343f9a384707d33b9107f58bb29f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.task_instance_reconcile_coverage",
                "en": "nova.task_instance_reconcile_coverage"
            },
            "primaryTool": "nova.task_instance_reconcile_coverage",
            "status": "explained",
            "familyId": "etm-task-url-coverage-feature-request",
            "familyTitle": {
                "de": "ETM Task URL Coverage (Feature Request)",
                "en": "ETM Task URL Coverage (Feature Request)"
            },
            "summary": {
                "de": "Für URL-Abdeckung, Evidenz und Completion-Gates nutzt ein Agent dieses öffentliche Werkzeug, um den begrenzten Schritt \"Reconcile Coverage Dry Run\" auszuführen. Er trennt Zielbestätigung, beabsichtigte Zustandsänderung und Prüfung nach der Ausführung.",
                "en": "For URL coverage, evidence, and completion gates, an agent uses this public tool to carry out the bounded step \"Reconcile Coverage Dry Run\". It separates target confirmation, intended state change, and verification after execution."
            },
            "safety": {
                "id": "changes-state"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                }
            ],
            "inputs": [
                "dryRun"
            ],
            "responseSignals": [
                "dryRun"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-task-instance-reconcile-coverage-54-20-reconcile-coverage-dry-run",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-task-instance-reconcile-coverage-54-20-reconcile-coverage-dry-run"
            },
            "relatedEntries": [
                "54-1-url-unit-schema",
                "54-2-explizite-url-quelle",
                "54-3-site-url-freeze",
                "54-4-url-pattern-gruppierung"
            ]
        },
        {
            "slug": "55-1-static-entry",
            "pathId": "55.1",
            "stableKey": "mcp:system-interface-docs-app:55.1:55-1-static-entry",
            "contentHash": "cb7fdd63340ee0752ae26fe22b4d25f15d853050339973d77b52b6a2a86b1437",
            "diffStatus": "unchanged",
            "title": {
                "de": "Static Entry",
                "en": "Static Entry"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "system-interface-docs-app",
            "familyTitle": {
                "de": "System Interface Docs App",
                "en": "System Interface Docs App"
            },
            "summary": {
                "de": "Static Entry ist eine öffentliche Referenz für öffentliche Doku-Oberfläche, Suche und responsive Darstellung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Static Entry is a public reference for public documentation surface, search, and responsive rendering. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/55-1-static-entry",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/55-1-static-entry"
            },
            "relatedEntries": [
                "55-2-komponenten-routing",
                "55-3-asset-integritaet",
                "55-4-source-link-paritaet",
                "55-5-such-filter-ux"
            ]
        },
        {
            "slug": "55-2-komponenten-routing",
            "pathId": "55.2",
            "stableKey": "mcp:system-interface-docs-app:55.2:55-2-komponenten-routing",
            "contentHash": "6f430cced3a01215a603eebb674398b5042c61f8e3c949e4d361191ae62af0cb",
            "diffStatus": "unchanged",
            "title": {
                "de": "Komponenten-Routing",
                "en": "Komponenten-Routing"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "system-interface-docs-app",
            "familyTitle": {
                "de": "System Interface Docs App",
                "en": "System Interface Docs App"
            },
            "summary": {
                "de": "Komponenten-Routing ist eine öffentliche Referenz für öffentliche Doku-Oberfläche, Suche und responsive Darstellung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Komponenten-Routing is a public reference for public documentation surface, search, and responsive rendering. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/55-2-komponenten-routing",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/55-2-komponenten-routing"
            },
            "relatedEntries": [
                "55-1-static-entry",
                "55-3-asset-integritaet",
                "55-4-source-link-paritaet",
                "55-5-such-filter-ux"
            ]
        },
        {
            "slug": "55-3-asset-integritaet",
            "pathId": "55.3",
            "stableKey": "mcp:system-interface-docs-app:55.3:55-3-asset-integritaet",
            "contentHash": "8cc203ecbab61748e12ab7e0a507a392eda0b9ddfde270692f7ca50d078726e9",
            "diffStatus": "unchanged",
            "title": {
                "de": "Asset-Integrität",
                "en": "Asset-Integritaet"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "system-interface-docs-app",
            "familyTitle": {
                "de": "System Interface Docs App",
                "en": "System Interface Docs App"
            },
            "summary": {
                "de": "Asset-Integrität ist eine öffentliche Referenz für öffentliche Doku-Oberfläche, Suche und responsive Darstellung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Asset-Integritaet is a public reference for public documentation surface, search, and responsive rendering. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "site-data.js",
                "data.js"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/55-3-asset-integrität",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/55-3-asset-integritaet"
            },
            "relatedEntries": [
                "55-1-static-entry",
                "55-2-komponenten-routing",
                "55-4-source-link-paritaet",
                "55-5-such-filter-ux"
            ]
        },
        {
            "slug": "55-4-source-link-paritaet",
            "pathId": "55.4",
            "stableKey": "mcp:system-interface-docs-app:55.4:55-4-source-link-paritaet",
            "contentHash": "e4aa3926436065304b47d6cff2b1ed1ce0af444b49570694bdb1bc17623016a8",
            "diffStatus": "unchanged",
            "title": {
                "de": "Source-Link-Parität",
                "en": "Source-Link-Paritaet"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "system-interface-docs-app",
            "familyTitle": {
                "de": "System Interface Docs App",
                "en": "System Interface Docs App"
            },
            "summary": {
                "de": "Source-Link-Parität ist eine öffentliche Referenz für öffentliche Doku-Oberfläche, Suche und responsive Darstellung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Source-Link-Paritaet is a public reference for public documentation surface, search, and responsive rendering. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "sourceDocs",
                "docRefs",
                "codeRefs.path",
                "site-data.js",
                "data.js"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/55-4-source-link-parität",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/55-4-source-link-paritaet"
            },
            "relatedEntries": [
                "55-1-static-entry",
                "55-2-komponenten-routing",
                "55-3-asset-integritaet",
                "55-5-such-filter-ux"
            ]
        },
        {
            "slug": "55-5-such-filter-ux",
            "pathId": "55.5",
            "stableKey": "mcp:system-interface-docs-app:55.5:55-5-such-filter-ux",
            "contentHash": "8707fba76536e085d08c792cf73be6a278048d8fda6b99e820339f2a56d7cd63",
            "diffStatus": "unchanged",
            "title": {
                "de": "Such-/Filter-UX",
                "en": "Such-/Filter-UX"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "system-interface-docs-app",
            "familyTitle": {
                "de": "System Interface Docs App",
                "en": "System Interface Docs App"
            },
            "summary": {
                "de": "Such-/Filter-UX ist eine öffentliche Referenz für öffentliche Doku-Oberfläche, Suche und responsive Darstellung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Such-/Filter-UX is a public reference for public documentation surface, search, and responsive rendering. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/55-5-such-filter-ux",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/55-5-such-filter-ux"
            },
            "relatedEntries": [
                "55-1-static-entry",
                "55-2-komponenten-routing",
                "55-3-asset-integritaet",
                "55-4-source-link-paritaet"
            ]
        },
        {
            "slug": "55-6-responsive-layout",
            "pathId": "55.6",
            "stableKey": "mcp:system-interface-docs-app:55.6:55-6-responsive-layout",
            "contentHash": "377821221cfe865c284579106765ecf386e7f104c02f16046eb5656f1e0b13f2",
            "diffStatus": "unchanged",
            "title": {
                "de": "Responsive Layout",
                "en": "Responsive Layout"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "system-interface-docs-app",
            "familyTitle": {
                "de": "System Interface Docs App",
                "en": "System Interface Docs App"
            },
            "summary": {
                "de": "Responsive Layout ist eine öffentliche Referenz für öffentliche Doku-Oberfläche, Suche und responsive Darstellung. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Responsive Layout is a public reference for public documentation surface, search, and responsive rendering. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/55-6-responsive-layout",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/55-6-responsive-layout"
            },
            "relatedEntries": [
                "55-1-static-entry",
                "55-2-komponenten-routing",
                "55-3-asset-integritaet",
                "55-4-source-link-paritaet"
            ]
        },
        {
            "slug": "56-1-disabled-policy-skip",
            "pathId": "56.1",
            "stableKey": "mcp:ambient-auto-apply-mcp-closed-loop:56.1:56-1-disabled-policy-skip",
            "contentHash": "b70ef32fa5ea7bed1bd037ceb5e69f98958774573247deaa0ed1824d1d17e8a0",
            "diffStatus": "unchanged",
            "title": {
                "de": "Disabled Policy Skip",
                "en": "Disabled Policy Skip"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "ambient-auto-apply-mcp-closed-loop",
            "familyTitle": {
                "de": "Ambient Auto-Apply (MCP Closed Loop)",
                "en": "Ambient Auto-Apply (MCP Closed Loop)"
            },
            "summary": {
                "de": "Disabled Policy Skip ist eine öffentliche Referenz für Auto-Apply-Policy, Kandidatenbudget und Blocksignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Disabled Policy Skip is a public reference for auto-apply policy, candidate budget, and block signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "auto_apply.skipped",
                "ambient_policy_disabled"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/56-1-disabled-policy-skip",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/56-1-disabled-policy-skip"
            },
            "relatedEntries": [
                "56-2-alwaysask-prompt",
                "56-3-oncepersession-action-signature",
                "56-4-candidate-ranking-und-budget",
                "56-5-dangerous-playbook-block"
            ]
        },
        {
            "slug": "56-2-alwaysask-prompt",
            "pathId": "56.2",
            "stableKey": "mcp:ambient-auto-apply-mcp-closed-loop:56.2:56-2-alwaysask-prompt",
            "contentHash": "31573d091ff24825f961de25d4e2aa56e84bb3b03ecd82678e0646f1c8920a90",
            "diffStatus": "unchanged",
            "title": {
                "de": "AlwaysAsk Prompt",
                "en": "AlwaysAsk Prompt"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "ambient-auto-apply-mcp-closed-loop",
            "familyTitle": {
                "de": "Ambient Auto-Apply (MCP Closed Loop)",
                "en": "Ambient Auto-Apply (MCP Closed Loop)"
            },
            "summary": {
                "de": "AlwaysAsk Prompt ist eine öffentliche Referenz für Auto-Apply-Policy, Kandidatenbudget und Blocksignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "AlwaysAsk Prompt is a public reference for auto-apply policy, candidate budget, and block signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/56-2-alwaysask-prompt",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/56-2-alwaysask-prompt"
            },
            "relatedEntries": [
                "56-1-disabled-policy-skip",
                "56-3-oncepersession-action-signature",
                "56-4-candidate-ranking-und-budget",
                "56-5-dangerous-playbook-block"
            ]
        },
        {
            "slug": "56-3-oncepersession-action-signature",
            "pathId": "56.3",
            "stableKey": "mcp:ambient-auto-apply-mcp-closed-loop:56.3:56-3-oncepersession-action-signature",
            "contentHash": "1a5f1425ccb4e63307e903a94cdfd390254fe9c40fde121050fa85179241c4ba",
            "diffStatus": "unchanged",
            "title": {
                "de": "OncePerSession Action Signature",
                "en": "OncePerSession Action Signature"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "ambient-auto-apply-mcp-closed-loop",
            "familyTitle": {
                "de": "Ambient Auto-Apply (MCP Closed Loop)",
                "en": "Ambient Auto-Apply (MCP Closed Loop)"
            },
            "summary": {
                "de": "OncePerSession Action Signature ist eine öffentliche Referenz für Auto-Apply-Policy, Kandidatenbudget und Blocksignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "OncePerSession Action Signature is a public reference for auto-apply policy, candidate budget, and block signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "stableId",
                "contentRev",
                "riskClass",
                "actionClass",
                "actionSignature",
                "claimSession"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/56-3-oncepersession-action-signature",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/56-3-oncepersession-action-signature"
            },
            "relatedEntries": [
                "56-1-disabled-policy-skip",
                "56-2-alwaysask-prompt",
                "56-4-candidate-ranking-und-budget",
                "56-5-dangerous-playbook-block"
            ]
        },
        {
            "slug": "56-4-candidate-ranking-und-budget",
            "pathId": "56.4",
            "stableKey": "mcp:ambient-auto-apply-mcp-closed-loop:56.4:56-4-candidate-ranking-und-budget",
            "contentHash": "bb7f5ddf348c2807ddd3f16b4f310a88f9c5135cffa35f24fda02de8d3df9ebc",
            "diffStatus": "unchanged",
            "title": {
                "de": "Candidate Ranking & Budget",
                "en": "Candidate Ranking & Budget"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "ambient-auto-apply-mcp-closed-loop",
            "familyTitle": {
                "de": "Ambient Auto-Apply (MCP Closed Loop)",
                "en": "Ambient Auto-Apply (MCP Closed Loop)"
            },
            "summary": {
                "de": "Candidate Ranking & Budget ist eine öffentliche Referenz für Auto-Apply-Policy, Kandidatenbudget und Blocksignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Candidate Ranking & Budget is a public reference for auto-apply policy, candidate budget, and block signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "healthy"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/56-4-candidate-ranking-und-budget",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/56-4-candidate-ranking-und-budget"
            },
            "relatedEntries": [
                "56-1-disabled-policy-skip",
                "56-2-alwaysask-prompt",
                "56-3-oncepersession-action-signature",
                "56-5-dangerous-playbook-block"
            ]
        },
        {
            "slug": "56-5-dangerous-playbook-block",
            "pathId": "56.5",
            "stableKey": "mcp:ambient-auto-apply-mcp-closed-loop:56.5:56-5-dangerous-playbook-block",
            "contentHash": "413df702c765bd17aeb9a11ce4b2a6bb7360799b31015df0929d91b9f545ce2e",
            "diffStatus": "unchanged",
            "title": {
                "de": "Dangerous Playbook Block",
                "en": "Dangerous Playbook Block"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "ambient-auto-apply-mcp-closed-loop",
            "familyTitle": {
                "de": "Ambient Auto-Apply (MCP Closed Loop)",
                "en": "Ambient Auto-Apply (MCP Closed Loop)"
            },
            "summary": {
                "de": "Dangerous Playbook Block ist eine öffentliche Referenz für Auto-Apply-Policy, Kandidatenbudget und Blocksignale. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Dangerous Playbook Block is a public reference for auto-apply policy, candidate budget, and block signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "read-only"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "automation_run",
                    "label": {
                        "de": "Automation",
                        "en": "Automation"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "phenomenon_apply",
                "auto_apply.blocked",
                "policy_blocked"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/56-5-dangerous-playbook-block",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/56-5-dangerous-playbook-block"
            },
            "relatedEntries": [
                "56-1-disabled-policy-skip",
                "56-2-alwaysask-prompt",
                "56-3-oncepersession-action-signature",
                "56-4-candidate-ranking-und-budget"
            ]
        },
        {
            "slug": "nova-tools-bundle-57-1-bundle-discovery",
            "pathId": "57.1",
            "stableKey": "mcp:media-permissions-und-active-use:57.1:nova-tools-bundle-57-1-bundle-discovery",
            "contentHash": "c53f697b0211bfd8033eb5034fba0547e87a5bf5bd230be7e1a7d44085a3f80b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tools_bundle",
                "en": "nova.tools_bundle"
            },
            "primaryTool": "nova.tools_bundle",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Bundle Discovery\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Bundle Discovery\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "media_permissions_list",
                "media_permission_get",
                "media_permission_set",
                "media_permissions_clear_session_grants",
                "media_permission_activity_list",
                "media_stop_all",
                "media_activity_status",
                "media_activity_audit"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tools-bundle-57-1-bundle-discovery",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tools-bundle-57-1-bundle-discovery"
            },
            "relatedEntries": [
                "nova-tools-bundle-1-2-tool-discovery",
                "nova-tools-bundle-1-12-bundle-taxonomie-und-gating",
                "nova-tools-bundle-1-16-konkrete-unavailable-tool-gates",
                "nova-tools-bundle-4-16-page-read-debug-bundle"
            ]
        },
        {
            "slug": "nova-media-permissions-list-57-2-permission-liste-und-globals",
            "pathId": "57.2",
            "stableKey": "mcp:media-permissions-und-active-use:57.2:nova-media-permissions-list-57-2-permission-liste-und-globals",
            "contentHash": "2d412a8938a7c2abc8f7c0f94bdf7f4b07615a2946abe4ba9545c3fce2e9a314",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_permissions_list",
                "en": "nova.media_permissions_list"
            },
            "primaryTool": "nova.media_permissions_list",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Permission-Liste & Globals\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Permission-Liste & Globals\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "count",
                "limit",
                "offset",
                "axis",
                "mode",
                "origin"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-permissions-list-57-2-permission-liste-und-globals",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-permissions-list-57-2-permission-liste-und-globals"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance",
                "57-5-tuple-aware-iframe-override"
            ]
        },
        {
            "slug": "nova-media-permission-set-57-3-persistent-override-setzen",
            "pathId": "57.3",
            "stableKey": "mcp:media-permissions-und-active-use:57.3:nova-media-permission-set-57-3-persistent-override-setzen",
            "contentHash": "5a8896513d1ec932149169de1e46f1d64a402dd83ca44dce2727d5af847d2a1a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_permission_set",
                "en": "nova.media_permission_set"
            },
            "primaryTool": "nova.media_permission_set",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Persistent Override setzen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Persistent Override set\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "origin",
                "https",
                "camera",
                "microphone",
                "speaker"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-permission-set-57-3-persistent-override-setzen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-permission-set-57-3-persistent-override-setzen"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance",
                "57-5-tuple-aware-iframe-override"
            ]
        },
        {
            "slug": "nova-media-permission-get-57-4-effektive-decision-und-provenance",
            "pathId": "57.4",
            "stableKey": "mcp:media-permissions-und-active-use:57.4:nova-media-permission-get-57-4-effektive-decision-und-provenance",
            "contentHash": "a2fad818e79b82847f7e90816ee36d6949ffef9617bf3c54f47d246a015e43ae",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_permission_get",
                "en": "nova.media_permission_get"
            },
            "primaryTool": "nova.media_permission_get",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Effektive Decision & Provenance\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Effektive Decision & Provenance\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "origin",
                "https"
            ],
            "responseSignals": [
                "stored",
                "effective",
                "sessionGrants",
                "provenance.reasonStack"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-permission-get-57-4-effektive-decision-und-provenance",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-permission-get-57-4-effektive-decision-und-provenance"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "57-5-tuple-aware-iframe-override"
            ]
        },
        {
            "slug": "57-5-tuple-aware-iframe-override",
            "pathId": "57.5",
            "stableKey": "mcp:media-permissions-und-active-use:57.5:57-5-tuple-aware-iframe-override",
            "contentHash": "f7b8fab66f1c01ba03938582120015e0f7119f814fd45d4c9896b5ca7fa4fbfa",
            "diffStatus": "unchanged",
            "title": {
                "de": "Tuple-aware iframe Override",
                "en": "Tuple-aware iframe Override"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Tuple-aware iframe Override ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Tuple-aware iframe Override is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "requestingOrigin",
                "matchedTuple"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-5-tuple-aware-iframe-override",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-5-tuple-aware-iframe-override"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-6-screencapture-geolocation-achsen",
            "pathId": "57.6",
            "stableKey": "mcp:media-permissions-und-active-use:57.6:57-6-screencapture-geolocation-achsen",
            "contentHash": "901241f45857d60e01ade92d5dcba228d7c0744b9ed652938651f5fe83c45f59",
            "diffStatus": "unchanged",
            "title": {
                "de": "ScreenCapture/Geolocation Achsen",
                "en": "ScreenCapture/Geolocation Achsen"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "ScreenCapture/Geolocation Achsen ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "ScreenCapture/Geolocation Achsen is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "screenCapture"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-6-screencapture-geolocation-achsen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-6-screencapture-geolocation-achsen"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-7-session-grant-allow",
            "pathId": "57.7",
            "stableKey": "mcp:media-permissions-und-active-use:57.7:57-7-session-grant-allow",
            "contentHash": "b062f569aa863c0bd3c3b9dac10dc6c6e0958e002944f13ab5c277bf74dfaaab",
            "diffStatus": "unchanged",
            "title": {
                "de": "Session Grant Allow",
                "en": "Session Grant Allow"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Session Grant Allow ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Session Grant Allow is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "media_permission_get"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-7-session-grant-allow",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-7-session-grant-allow"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-8-session-grant-fehlerpfade",
            "pathId": "57.8",
            "stableKey": "mcp:media-permissions-und-active-use:57.8:57-8-session-grant-fehlerpfade",
            "contentHash": "4931d89dfb27ff8aaa9bc567026153459314fea1708fa22a90c632217a82aa0b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Session Grant Fehlerpfade",
                "en": "Session Grant error paths"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Session Grant Fehlerpfade ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Session Grant error paths is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-8-session-grant-fehlerpfade",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-8-session-grant-fehlerpfade"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-media-permissions-clear-session-grants-57-9-session-grants-clearen",
            "pathId": "57.9",
            "stableKey": "mcp:media-permissions-und-active-use:57.9:nova-media-permissions-clear-session-grants-57-9-session-grants-clearen",
            "contentHash": "8447bdddcee63fe7d3b721c9c8253063ae46139a4d5d61d27bb0ae38628d65d9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_permissions_clear_session_grants",
                "en": "nova.media_permissions_clear_session_grants"
            },
            "primaryTool": "nova.media_permissions_clear_session_grants",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Session Grants clearen\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Session Grants clearen\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-permissions-clear-session-grants-57-9-session-grants-clearen",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-permissions-clear-session-grants-57-9-session-grants-clearen"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-media-activity-status-57-10-active-use-status",
            "pathId": "57.10",
            "stableKey": "mcp:media-permissions-und-active-use:57.10:nova-media-activity-status-57-10-active-use-status",
            "contentHash": "65566b18771ec0f943dcb502316803c9b0591e4e129c27c544586f83ee7d063c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_activity_status",
                "en": "nova.media_activity_status"
            },
            "primaryTool": "nova.media_activity_status",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Active-Use Status\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Active-Use Status\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "activeOriginCount",
                "activeTrackCount",
                "media_stop_all",
                "isAnyActive"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-activity-status-57-10-active-use-status",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-activity-status-57-10-active-use-status"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-tabs-57-11-tabs-activemediastreams",
            "pathId": "57.11",
            "stableKey": "mcp:media-permissions-und-active-use:57.11:nova-tabs-57-11-tabs-activemediastreams",
            "contentHash": "e9a46c0aa34269e6d9b8c8ecc9c592ad7e8c2200a9e4adc66d4259fcf1828465",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.tabs",
                "en": "nova.tabs"
            },
            "primaryTool": "nova.tabs",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Tabs ActiveMediaStreams\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Tabs ActiveMediaStreams\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "activeMediaStreams",
                "track.stop"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-tabs-57-11-tabs-activemediastreams",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-tabs-57-11-tabs-activemediastreams"
            },
            "relatedEntries": [
                "nova-tabs-2-4-tab-liste",
                "nova-tabs-2-10-tab-activity-resume",
                "nova-set-active-tab-2-11-active-tab-activation-edge",
                "nova-tabs-14-10-tab-awareness-warning"
            ]
        },
        {
            "slug": "nova-media-stop-all-57-12-stop-all-scope",
            "pathId": "57.12",
            "stableKey": "mcp:media-permissions-und-active-use:57.12:nova-media-stop-all-57-12-stop-all-scope",
            "contentHash": "72f56d799097bdf925430d8fd92bc98a3e782bab04a093419779c89c48e8a2bf",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_stop_all",
                "en": "nova.media_stop_all"
            },
            "primaryTool": "nova.media_stop_all",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Stop All Scope\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Stop All Scope\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "scope",
                "origin",
                "https"
            ],
            "responseSignals": [
                "origin",
                "example.com"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-stop-all-57-12-stop-all-scope",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-stop-all-57-12-stop-all-scope"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-media-permission-activity-list-57-13-activity-list",
            "pathId": "57.13",
            "stableKey": "mcp:media-permissions-und-active-use:57.13:nova-media-permission-activity-list-57-13-activity-list",
            "contentHash": "3cc9acaef6e00000b31d0d238e0fbe3e56e6cda66eb12032adfe461cd69e64a3",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_permission_activity_list",
                "en": "nova.media_permission_activity_list"
            },
            "primaryTool": "nova.media_permission_activity_list",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Activity List\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Activity List\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "limit"
            ],
            "responseSignals": [
                "hashedDeviceIdHex"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-permission-activity-list-57-13-activity-list",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-permission-activity-list-57-13-activity-list"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-media-activity-delta-57-14-activity-delta",
            "pathId": "57.14",
            "stableKey": "mcp:media-permissions-und-active-use:57.14:nova-media-activity-delta-57-14-activity-delta",
            "contentHash": "9f3cb92608aa9fe4264895796beca7c66bb6155c97feca5bebe042cb2cd46d6b",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_activity_delta",
                "en": "nova.media_activity_delta"
            },
            "primaryTool": "nova.media_activity_delta",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Activity Delta\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Activity Delta\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "sinceSequence"
            ],
            "responseSignals": [
                "latestSequence",
                "lastDeliveredSequence",
                "hasMore",
                "sinceSequence"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-activity-delta-57-14-activity-delta",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-activity-delta-57-14-activity-delta"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-media-activity-audit-57-15-activity-audit",
            "pathId": "57.15",
            "stableKey": "mcp:media-permissions-und-active-use:57.15:nova-media-activity-audit-57-15-activity-audit",
            "contentHash": "3e2abe53006537df64f4e65f63c7800cad5eef400f1c98dcf6085e346d4d8c46",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_activity_audit",
                "en": "nova.media_activity_audit"
            },
            "primaryTool": "nova.media_activity_audit",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Activity Audit\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Activity Audit\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "kind"
            ],
            "responseSignals": [
                "lastDecisionAtUtc",
                "lastDecisionState",
                "lastDecisionSource",
                "kind"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-activity-audit-57-15-activity-audit",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-activity-audit-57-15-activity-audit"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-media-device-preferences-list-57-16-device-preferences-list",
            "pathId": "57.16",
            "stableKey": "mcp:media-permissions-und-active-use:57.16:nova-media-device-preferences-list-57-16-device-preferences-list",
            "contentHash": "d39dc601101c059dd312d05712ac64c4c8db5a3c771513b6bc5ab7e8e5a06749",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.media_device_preferences_list",
                "en": "nova.media_device_preferences_list"
            },
            "primaryTool": "nova.media_device_preferences_list",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Device Preferences List\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Device Preferences List\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "origin"
            ],
            "responseSignals": [
                "updatedUtc"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-media-device-preferences-list-57-16-device-preferences-list",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-media-device-preferences-list-57-16-device-preferences-list"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "nova-site-permissions-reset-origin-57-17-origin-full-reset",
            "pathId": "57.17",
            "stableKey": "mcp:media-permissions-und-active-use:57.17:nova-site-permissions-reset-origin-57-17-origin-full-reset",
            "contentHash": "b716144c28517364a104a2bc04dcee293230d9d163308f248018dfe4ae5a533a",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.site_permissions_reset_origin",
                "en": "nova.site_permissions_reset_origin"
            },
            "primaryTool": "nova.site_permissions_reset_origin",
            "status": "explained",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Für Medienberechtigungen, aktive Nutzung und Audit nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Origin Full Reset\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For media permissions, active use, and audit signals, an agent uses this public tool to handle the sensitive path \"Origin Full Reset\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "origin"
            ],
            "responseSignals": [
                "removed.media",
                "devicePreferences",
                "anyRemoved"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-site-permissions-reset-origin-57-17-origin-full-reset",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-site-permissions-reset-origin-57-17-origin-full-reset"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-18-hidden-non-user-initiated-boundary",
            "pathId": "57.18",
            "stableKey": "mcp:media-permissions-und-active-use:57.18:57-18-hidden-non-user-initiated-boundary",
            "contentHash": "c86926cd292376985a8c171f49064bf7add62ae6b1fa801140001d7a06b463bd",
            "diffStatus": "unchanged",
            "title": {
                "de": "Hidden-/Non-User-Initiated Boundary",
                "en": "Hidden-/Non-User-Initiated Boundary"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Hidden-/Non-User-Initiated Boundary ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Hidden-/Non-User-Initiated Boundary is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-18-hidden-non-user-initiated-boundary",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-18-hidden-non-user-initiated-boundary"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-19-deny-invalidiert-session-grants",
            "pathId": "57.19",
            "stableKey": "mcp:media-permissions-und-active-use:57.19:57-19-deny-invalidiert-session-grants",
            "contentHash": "e74937da4276c61b56f40de130e62e146a084651f116cb002db981058683846b",
            "diffStatus": "unchanged",
            "title": {
                "de": "Deny invalidiert Session Grants",
                "en": "Deny invalidiert Session Grants"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Deny invalidiert Session Grants ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Deny invalidiert Session Grants is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "effective.camera"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-19-deny-invalidiert-session-grants",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-19-deny-invalidiert-session-grants"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-20-active-capture-kind-split",
            "pathId": "57.20",
            "stableKey": "mcp:media-permissions-und-active-use:57.20:57-20-active-capture-kind-split",
            "contentHash": "a84134eaed9f92297066bde5a246d489b59f357819853624439ef8a5345908fd",
            "diffStatus": "unchanged",
            "title": {
                "de": "Active Capture Kind Split",
                "en": "Active Capture Kind Split"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Active Capture Kind Split ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Active Capture Kind Split is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "microphoneCount",
                "cameraCount",
                "displayCount"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-20-active-capture-kind-split",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-20-active-capture-kind-split"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-21-media-permission-policy-buckets",
            "pathId": "57.21",
            "stableKey": "mcp:media-permissions-und-active-use:57.21:57-21-media-permission-policy-buckets",
            "contentHash": "781466da492f0fac501c9a13c43384fecff179b8215dab839e9b719420b1d660",
            "diffStatus": "unchanged",
            "title": {
                "de": "Media Permission Policy Buckets",
                "en": "Media Permission Policy Buckets"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Media Permission Policy Buckets ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Media Permission Policy Buckets is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "media_permission_set",
                "site_permissions_reset_origin"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-21-media-permission-policy-buckets",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-21-media-permission-policy-buckets"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "57-22-media-clearall-exclusivity",
            "pathId": "57.22",
            "stableKey": "mcp:media-permissions-und-active-use:57.22:57-22-media-clearall-exclusivity",
            "contentHash": "048f7c3695b8935835fb671236116c08f66e425f3c6e1026ba4a36d02ed3df57",
            "diffStatus": "unchanged",
            "title": {
                "de": "Media ClearAll Exclusivity",
                "en": "Media ClearAll Exclusivity"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "media-permissions-und-active-use",
            "familyTitle": {
                "de": "Media Permissions & Active Use",
                "en": "Media Permissions & Active Use"
            },
            "summary": {
                "de": "Media ClearAll Exclusivity ist eine öffentliche Referenz für Medienberechtigungen, aktive Nutzung und Audit. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Media ClearAll Exclusivity is a public reference for media permissions, active use, and audit signals. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "lifetime",
                "requestingOrigin",
                "media_permission_get",
                "clearAll"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/57-22-media-clearall-exclusivity",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/57-22-media-clearall-exclusivity"
            },
            "relatedEntries": [
                "nova-tools-bundle-57-1-bundle-discovery",
                "nova-media-permissions-list-57-2-permission-liste-und-globals",
                "nova-media-permission-set-57-3-persistent-override-setzen",
                "nova-media-permission-get-57-4-effektive-decision-und-provenance"
            ]
        },
        {
            "slug": "tools-list-58-1-global-discovery-und-schema",
            "pathId": "58.1",
            "stableKey": "mcp:session-recording:58.1:tools-list-58-1-global-discovery-und-schema",
            "contentHash": "8408a9f4def991d2fbe32a58325b6138855b20aa4deea430a1d2469392463cd0",
            "diffStatus": "unchanged",
            "title": {
                "de": "tools/list",
                "en": "tools/list"
            },
            "primaryTool": "tools/list",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Global Discovery & Schema\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"Global Discovery & Schema\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "bundle",
                "includeUnavailable",
                "includeInputSchema"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/tools-list-58-1-global-discovery-und-schema",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/tools-list-58-1-global-discovery-und-schema"
            },
            "relatedEntries": [
                "tools-list-25-4-sequence-common-arg-hints",
                "tools-list-51-17-tool-alias-dispatch-matrix",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate"
            ]
        },
        {
            "slug": "nova-session-record-start-58-2-settings-master-gate",
            "pathId": "58.2",
            "stableKey": "mcp:session-recording:58.2:nova-session-record-start-58-2-settings-master-gate",
            "contentHash": "b7fc3af6cb88360b787d4260f81eb763630c5072e7291bf57f1caf7e1a1cb377",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_start",
                "en": "nova.session_record_start"
            },
            "primaryTool": "nova.session_record_start",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Settings Master Gate\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"Settings Master Gate\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "tabId"
            ],
            "responseSignals": [
                "permission_denied",
                "tabId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-start-58-2-settings-master-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-start-58-2-settings-master-gate"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-4-start-minimal",
                "58-3-wave-r1-gate",
                "58-5-permission-classes-normalize"
            ]
        },
        {
            "slug": "58-3-wave-r1-gate",
            "pathId": "58.3",
            "stableKey": "mcp:session-recording:58.3:58-3-wave-r1-gate",
            "contentHash": "076e00564080fb061282dc15a335077f05a57025646af2991e31855da1904383",
            "diffStatus": "unchanged",
            "title": {
                "de": "Wave-R1 Gate",
                "en": "Wave-R1 Gate"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Wave-R1 Gate ist eine öffentliche Referenz für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Wave-R1 Gate is a public reference for recordings, event streams, and reviewable evidence. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "session_record_start"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/58-3-wave-r1-gate",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/58-3-wave-r1-gate"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "nova-session-record-start-58-4-start-minimal",
                "58-5-permission-classes-normalize"
            ]
        },
        {
            "slug": "nova-session-record-start-58-4-start-minimal",
            "pathId": "58.4",
            "stableKey": "mcp:session-recording:58.4:nova-session-record-start-58-4-start-minimal",
            "contentHash": "ded438aefb0089879be6f8c333d74b020d9154982e128d59587463f60d1a7d29",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_start",
                "en": "nova.session_record_start"
            },
            "primaryTool": "nova.session_record_start",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Start Minimal\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"Start Minimal\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "tabId",
                "ttlMs"
            ],
            "responseSignals": [
                "recordingId",
                "tabId",
                "ttlMs",
                "permissionClasses",
                "captureWaves"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-start-58-4-start-minimal",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-start-58-4-start-minimal"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "58-5-permission-classes-normalize"
            ]
        },
        {
            "slug": "58-5-permission-classes-normalize",
            "pathId": "58.5",
            "stableKey": "mcp:session-recording:58.5:58-5-permission-classes-normalize",
            "contentHash": "c9c452377b110274e2692503029a7c6e63e8742f1f279de57f69631605ca0731",
            "diffStatus": "unchanged",
            "title": {
                "de": "Permission Classes Normalize",
                "en": "Permission Classes Normalize"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Permission Classes Normalize ist eine öffentliche Referenz für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Permission Classes Normalize is a public reference for recordings, event streams, and reviewable evidence. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "metadata"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/58-5-permission-classes-normalize",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/58-5-permission-classes-normalize"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-record-status-58-6-status-running",
            "pathId": "58.6",
            "stableKey": "mcp:session-recording:58.6:nova-session-record-status-58-6-status-running",
            "contentHash": "a2ac5b6984c0abfe6cc8a5d84ecd14437fdd1047e475e09fd21123ca97c3fd3f",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_status",
                "en": "nova.session_record_status"
            },
            "primaryTool": "nova.session_record_status",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Status Running\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"Status Running\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId"
            ],
            "responseSignals": [
                "startedAtUtc",
                "expiresAtUtc",
                "tabId"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-status-58-6-status-running",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-status-58-6-status-running"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-record-extend-58-7-extend-ttl",
            "pathId": "58.7",
            "stableKey": "mcp:session-recording:58.7:nova-session-record-extend-58-7-extend-ttl",
            "contentHash": "92074393826635e99b50d2daf8779fd71bd3d890c4cf75f5aa4096211fb83171",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_extend",
                "en": "nova.session_record_extend"
            },
            "primaryTool": "nova.session_record_extend",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Extend TTL\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"Extend TTL\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId",
                "additionalMs"
            ],
            "responseSignals": [
                "expiresAtUtc",
                "additionalMs"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-extend-58-7-extend-ttl",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-extend-58-7-extend-ttl"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-record-stop-58-8-stop-finalize",
            "pathId": "58.8",
            "stableKey": "mcp:session-recording:58.8:nova-session-record-stop-58-8-stop-finalize",
            "contentHash": "4167c28f82b227b5bdf090025481867e00fa41a5ae8de005bad25136d8dc8ab9",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_stop",
                "en": "nova.session_record_stop"
            },
            "primaryTool": "nova.session_record_stop",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Stop Finalize\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"Stop Finalize\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId",
                "reason"
            ],
            "responseSignals": [
                "stoppedAtUtc",
                "stopReason"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-stop-58-8-stop-finalize",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-stop-58-8-stop-finalize"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "58-9-notfound-alreadystopped-fehlerpfade",
            "pathId": "58.9",
            "stableKey": "mcp:session-recording:58.9:58-9-notfound-alreadystopped-fehlerpfade",
            "contentHash": "e817ae2966e94ae98244d5513e77b8dd709c1b2402afa27dbc0697f1e699a9c6",
            "diffStatus": "unchanged",
            "title": {
                "de": "NotFound/AlreadyStopped Fehlerpfade",
                "en": "NotFound/AlreadyStopped error paths"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "NotFound/AlreadyStopped Fehlerpfade ist eine öffentliche Referenz für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "NotFound/AlreadyStopped error paths is a public reference for recordings, event streams, and reviewable evidence. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "recording_not_found",
                "session_record_extend",
                "recording_already_stopped"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/58-9-notfound-alreadystopped-fehlerpfade",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/58-9-notfound-alreadystopped-fehlerpfade"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "58-10-per-tab-duplicate-guard",
            "pathId": "58.10",
            "stableKey": "mcp:session-recording:58.10:58-10-per-tab-duplicate-guard",
            "contentHash": "03892a40a732f1f3ecc017b0ae63570451953772f03764cdbe531455ee62e98c",
            "diffStatus": "unchanged",
            "title": {
                "de": "Per-Tab Duplicate Guard",
                "en": "Per-Tab Duplicate Guard"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Per-Tab Duplicate Guard ist eine öffentliche Referenz für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Per-Tab Duplicate Guard is a public reference for recordings, event streams, and reviewable evidence. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "browser_state_change",
                    "label": {
                        "de": "Browserzustand",
                        "en": "Browser state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "cap_exceeded"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/58-10-per-tab-duplicate-guard",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/58-10-per-tab-duplicate-guard"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "58-11-r1-capture-streams",
            "pathId": "58.11",
            "stableKey": "mcp:session-recording:58.11:58-11-r1-capture-streams",
            "contentHash": "e5efb8d42fee93d3c388518cf696dd831461ac3a9b929daa9bae36012d5da71d",
            "diffStatus": "unchanged",
            "title": {
                "de": "R1 Capture Streams",
                "en": "R1 Capture Streams"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "R1 Capture Streams ist eine öffentliche Referenz für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "R1 Capture Streams is a public reference for recordings, event streams, and reviewable evidence. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "external_connection",
                    "label": {
                        "de": "Extern",
                        "en": "External"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "network.cdp.jsonl",
                "console.jsonl",
                "errors.jsonl",
                "lifecycle.jsonl",
                "network.cdp"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/58-11-r1-capture-streams",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/58-11-r1-capture-streams"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "58-12-artifact-integrity-und-encryption",
            "pathId": "58.12",
            "stableKey": "mcp:session-recording:58.12:58-12-artifact-integrity-und-encryption",
            "contentHash": "93ded2db8862cb3a1dea10754b316fe94d1168241be6d98a9dda6d51cb3c81d3",
            "diffStatus": "unchanged",
            "title": {
                "de": "Artifact Integrity & Encryption",
                "en": "Artifact Integrity & Encryption"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Artifact Integrity & Encryption ist eine öffentliche Referenz für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Artifact Integrity & Encryption is a public reference for recordings, event streams, and reviewable evidence. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "manifest.json",
                "dek.wrapped",
                "integrity.json"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/58-12-artifact-integrity-und-encryption",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/58-12-artifact-integrity-und-encryption"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-recording-start-58-13-alias-dispatch-hidden",
            "pathId": "58.13",
            "stableKey": "mcp:session-recording:58.13:nova-session-recording-start-58-13-alias-dispatch-hidden",
            "contentHash": "43e328a93e4d1ed752aa415eeca2feed21ab0ce7adb0fe5811c98db257e9362c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_recording_start",
                "en": "nova.session_recording_start"
            },
            "primaryTool": "nova.session_recording_start",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"Alias Dispatch Hidden\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"Alias Dispatch Hidden\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-recording-start-58-13-alias-dispatch-hidden",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-recording-start-58-13-alias-dispatch-hidden"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "58-14-selftest-und-reasoncode-parity",
            "pathId": "58.14",
            "stableKey": "mcp:session-recording:58.14:58-14-selftest-und-reasoncode-parity",
            "contentHash": "0990473f2e74be65a43db981968f2a0ebdf039afbca1c4ba65202cc0cf8088d0",
            "diffStatus": "unchanged",
            "title": {
                "de": "Selftest & ReasonCode Parity",
                "en": "Selftest & ReasonCode Parity"
            },
            "primaryTool": "",
            "status": "reference",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Selftest & ReasonCode Parity ist eine öffentliche Referenz für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz. Sie benennt das Signal, die Regel oder den Ablauf, den ein Agent vor der Wahl eines konkreten Werkzeugs verstehen sollte.",
                "en": "Selftest & ReasonCode Parity is a public reference for recordings, event streams, and reviewable evidence. It names the signal, policy, or flow an agent should understand before choosing a concrete tool."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/58-14-selftest-und-reasoncode-parity",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/58-14-selftest-und-reasoncode-parity"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-record-query-58-15-r2-query",
            "pathId": "58.15",
            "stableKey": "mcp:session-recording:58.15:nova-session-record-query-58-15-r2-query",
            "contentHash": "49a7fbe6b260edb23c92a2be4818dee40550d005fed0ad5955394995e7fbac1c",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_query",
                "en": "nova.session_record_query"
            },
            "primaryTool": "nova.session_record_query",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"R2 Query\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"R2 Query\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId",
                "urlMatch",
                "method",
                "limit"
            ],
            "responseSignals": [
                "totalMatchCount",
                "recordingId",
                "urlMatch"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-query-58-15-r2-query",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-query-58-15-r2-query"
            },
            "relatedEntries": [
                "nova-session-record-query-58-16-r2-entry-drilldown",
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate"
            ]
        },
        {
            "slug": "nova-session-record-query-58-16-r2-entry-drilldown",
            "pathId": "58.16",
            "stableKey": "mcp:session-recording:58.16:nova-session-record-query-58-16-r2-entry-drilldown",
            "contentHash": "a59b8ca2d6d4182e3722d946fae891b9aacbb531bfd5af76b689a9e64f25a387",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_query",
                "en": "nova.session_record_query"
            },
            "primaryTool": "nova.session_record_query",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"R2 Entry Drilldown\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"R2 Entry Drilldown\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId",
                "requestId",
                "includeBody"
            ],
            "responseSignals": [
                "recordingId",
                "requestId",
                "includeBody"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-query-58-16-r2-entry-drilldown",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-query-58-16-r2-entry-drilldown"
            },
            "relatedEntries": [
                "nova-session-record-query-58-15-r2-query",
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate"
            ]
        },
        {
            "slug": "nova-session-record-events-58-17-r2-r3-event-streams",
            "pathId": "58.17",
            "stableKey": "mcp:session-recording:58.17:nova-session-record-events-58-17-r2-r3-event-streams",
            "contentHash": "c48aeb39462cfa0a6fd80e5e28c393e3e65fb60a12c5b10eb1422a24f9b0c559",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_events",
                "en": "nova.session_record_events"
            },
            "primaryTool": "nova.session_record_events",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"R2/R3 Event Streams\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"R2/R3 Event Streams\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId",
                "stream"
            ],
            "responseSignals": [
                "currentDiscoveryAndStatus"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-events-58-17-r2-r3-event-streams",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-events-58-17-r2-r3-event-streams"
            },
            "relatedEntries": [
                "nova-session-record-events-58-20-r3-stored-dom-snapshot",
                "nova-session-record-events-58-22-v2-sidecar-stream-enum",
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate"
            ]
        },
        {
            "slug": "nova-session-record-purge-58-18-r2-purge-safety",
            "pathId": "58.18",
            "stableKey": "mcp:session-recording:58.18:nova-session-record-purge-58-18-r2-purge-safety",
            "contentHash": "4585585d1ec075f9bfd70d7ed336c86142c56b1a9db0be9cc55fb0f2d8311529",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_purge",
                "en": "nova.session_record_purge"
            },
            "primaryTool": "nova.session_record_purge",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"R2 Purge Safety\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"R2 Purge Safety\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "olderThanDays",
                "intent"
            ],
            "responseSignals": [
                "olderThanDays"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-purge-58-18-r2-purge-safety",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-purge-58-18-r2-purge-safety"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-record-interactions-58-19-r3-interaction-timeline",
            "pathId": "58.19",
            "stableKey": "mcp:session-recording:58.19:nova-session-record-interactions-58-19-r3-interaction-timeline",
            "contentHash": "fd029ff5f0a861e48e5a95ba11a9e791f1a797b3425a8719cc223bcd9aa9c3e0",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_interactions",
                "en": "nova.session_record_interactions"
            },
            "primaryTool": "nova.session_record_interactions",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"R3 Interaction Timeline\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"R3 Interaction Timeline\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId",
                "source",
                "type",
                "targetSelectorMatch"
            ],
            "responseSignals": [
                "recordingId",
                "targetSelectorMatch"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-interactions-58-19-r3-interaction-timeline",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-interactions-58-19-r3-interaction-timeline"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-record-events-58-20-r3-stored-dom-snapshot",
            "pathId": "58.20",
            "stableKey": "mcp:session-recording:58.20:nova-session-record-events-58-20-r3-stored-dom-snapshot",
            "contentHash": "96517ee6a0fd6d0d012498d938adc3a0867c5c03fcb2f3c90610fdfababd9337",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_events",
                "en": "nova.session_record_events"
            },
            "primaryTool": "nova.session_record_events",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"R3 Stored DOM Snapshot\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"R3 Stored DOM Snapshot\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "stream",
                "recordingId",
                "snapshotId",
                "asText"
            ],
            "responseSignals": [
                "recordingId",
                "snapshotId",
                "asText"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-events-58-20-r3-stored-dom-snapshot",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-events-58-20-r3-stored-dom-snapshot"
            },
            "relatedEntries": [
                "nova-session-record-events-58-17-r2-r3-event-streams",
                "nova-session-record-events-58-22-v2-sidecar-stream-enum",
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate"
            ]
        },
        {
            "slug": "nova-session-record-snapshot-dom-58-21-r3-live-dom-snapshot-trigger",
            "pathId": "58.21",
            "stableKey": "mcp:session-recording:58.21:nova-session-record-snapshot-dom-58-21-r3-live-dom-snapshot-trigger",
            "contentHash": "6fc9c3401f5e05f5b95d83398637cb9557cac447c67b38a6530fb29999c7f791",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_snapshot_dom",
                "en": "nova.session_record_snapshot_dom"
            },
            "primaryTool": "nova.session_record_snapshot_dom",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"R3 Live DOM Snapshot Trigger\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"R3 Live DOM Snapshot Trigger\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "read_current_state",
                    "label": {
                        "de": "Lesend",
                        "en": "Read current state"
                    }
                },
                {
                    "id": "persistent_change",
                    "label": {
                        "de": "Persistent",
                        "en": "Persistent"
                    }
                },
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "high_impact_execution",
                    "label": {
                        "de": "High-Impact-Ausführung",
                        "en": "High-impact execution"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [
                "recordingId",
                "tabId",
                "selector",
                "fullPage"
            ],
            "responseSignals": [
                "recordingId",
                "tabId",
                "fullPage"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-snapshot-dom-58-21-r3-live-dom-snapshot-trigger",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-snapshot-dom-58-21-r3-live-dom-snapshot-trigger"
            },
            "relatedEntries": [
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate",
                "58-3-wave-r1-gate",
                "nova-session-record-start-58-4-start-minimal"
            ]
        },
        {
            "slug": "nova-session-record-events-58-22-v2-sidecar-stream-enum",
            "pathId": "58.22",
            "stableKey": "mcp:session-recording:58.22:nova-session-record-events-58-22-v2-sidecar-stream-enum",
            "contentHash": "517a9be4910516c78aa1603b7877091229af0a7e738ce9a4f81a1d18f554bf47",
            "diffStatus": "unchanged",
            "title": {
                "de": "nova.session_record_events",
                "en": "nova.session_record_events"
            },
            "primaryTool": "nova.session_record_events",
            "status": "explained",
            "familyId": "session-recording",
            "familyTitle": {
                "de": "Session Recording",
                "en": "Session Recording"
            },
            "summary": {
                "de": "Für Aufnahmen, Ereignisströme und nachvollziehbare Evidenz nutzt ein Agent dieses öffentliche Werkzeug, um den sensiblen Pfad \"V2 Sidecar Stream Enum\" zu behandeln. Er macht Zweck, Scope, Nutzerkontrolle und den Umgang mit sensiblen Daten ausdrücklich.",
                "en": "For recordings, event streams, and reviewable evidence, an agent uses this public tool to handle the sensitive path \"V2 Sidecar Stream Enum\". It keeps purpose, scope, user control, and sensitive data handling explicit."
            },
            "safety": {
                "id": "sensitive"
            },
            "safetyAxes": [
                {
                    "id": "sensitive_data",
                    "label": {
                        "de": "Sensibel",
                        "en": "Sensitive"
                    }
                },
                {
                    "id": "recording_or_media",
                    "label": {
                        "de": "Recording / Medien",
                        "en": "Recording / media"
                    }
                },
                {
                    "id": "user_confirmation",
                    "label": {
                        "de": "Nutzerfreigabe",
                        "en": "User confirmation"
                    }
                }
            ],
            "inputs": [],
            "responseSignals": [
                "permission_revoked"
            ],
            "canonicalUrl": {
                "de": "https://nova-cognitive.com/doc/mcp-tools/nova-session-record-events-58-22-v2-sidecar-stream-enum",
                "en": "https://nova-cognitive.com/doc/en/mcp-tools/nova-session-record-events-58-22-v2-sidecar-stream-enum"
            },
            "relatedEntries": [
                "nova-session-record-events-58-17-r2-r3-event-streams",
                "nova-session-record-events-58-20-r3-stored-dom-snapshot",
                "tools-list-58-1-global-discovery-und-schema",
                "nova-session-record-start-58-2-settings-master-gate"
            ]
        }
    ]
}
