/** * BSO M9 v0.3 — KernelB: deny-pipeline * * Refs: * - docs/prd/PRD-BSO-M9-HARNESS-HOOKS.md §3.4.2 KernelB * - docs/research/OPENCLAW-DEEP-CAPABILITY-2026-04-19.md * * 覆盖:OpenClaw(唯一) * * OpenClaw `before_tool_call` Issue #5943/#60943 OPEN,PreToolUse 不可用。 * 退化方案三件套: * 1. MCP stdio 注册:所有 SkillFM tool 调用必经 sidecar bridge * 2. tools.deny 黑名单:禁用 OpenClaw 内置 Write/Edit/Bash,强制走 SkillFM MCP * 3. agent_bootstrap.sh lifecycle hook:session 启动校验 sidecar * + AGENTS.md priming(已由 priming.ts + writers.writePrimingBlock 实现) * * 等 OpenClaw 接通 PreToolUse 后 → 切到 hook-file kernel;本 kernel 退役。 */ import { mergeJsonFile } from './json-merge.js'; import type { KernelAdapter } from './types.js'; /** * @internal 仅为 B14 测试暴露 — 外部请勿使用。 */ export declare function _buildMcpRegistrationPatchForTest(filePath: string): Parameters[0]; export declare const denyPipelineAdapter: KernelAdapter; //# sourceMappingURL=deny-pipeline.d.ts.map