mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 13:50:49 +00:00
Bridge Codex native hooks into OpenClaw
Bridge Codex-native tool events into the OpenClaw plugin hook surface, including native permission approval routing, bounded relay payloads, approval spam protection, and docs/changelog updates.\n\nCo-authored-by: pashpashpash <nik@vault77.ai>
This commit is contained in:
@@ -394,6 +394,12 @@ Hook guard behavior for typed lifecycle hooks:
|
||||
- `message_sending`: `{ cancel: true }` is terminal; lower-priority handlers are skipped.
|
||||
- `message_sending`: `{ cancel: false }` is a no-op and does not clear an earlier cancel.
|
||||
|
||||
Native Codex app-server runs bridge Codex-native tool events back into this
|
||||
hook surface. Plugins can block native Codex tools through `before_tool_call`,
|
||||
observe results through `after_tool_call`, and participate in Codex
|
||||
`PermissionRequest` approvals. The bridge does not rewrite Codex-native tool
|
||||
arguments yet.
|
||||
|
||||
For full typed hook behavior, see [SDK Overview](/plugins/sdk-overview#hook-decision-semantics).
|
||||
|
||||
## Related
|
||||
|
||||
Reference in New Issue
Block a user