/** * `forgen opencode-guard` — OpenCode plugin 슬림이 호출하는 경량 브릿지 CLI (W3-3 P1). * * OpenCode 플러그인(`~/.config/opencode/plugins/forgen.ts`)이 `tool.execute.before` 에서 * `{tool, args}` 를 stdin 으로 넘기면, 이 명령이 forgen PreToolUse 가드 체인을 돌려 * `{block, reason}` 을 stdout 으로 반환한다. 플러그인은 block 이면 throw(도구 차단). * * 플러그인을 얇게 유지(= 번역/가드 로직 중복 없음, drift-free)하는 대신 forgen 이 이 * 한 명령으로 전부 처리한다. per-tool-call 이라 cli.ts 최상단 fast-path 로 진입한다. * * fail-open: stdin 파싱 실패/가드 오류는 도구를 막지 않는다 → {block:false}. */ export declare function runOpencodeGuard(): Promise;