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:
pashpashpash
2026-04-24 08:48:26 -07:00
committed by GitHub
parent 3a64aa49a9
commit 7a958d920c
25 changed files with 2379 additions and 10 deletions

View File

@@ -130,6 +130,9 @@ function collectTypeScriptFiles(directoryPath) {
for (const entry of entries.toSorted((a, b) => a.name.localeCompare(b.name))) {
const entryPath = path.join(directoryPath, entry.name);
if (entry.isDirectory()) {
if (shouldSkipExtensionLintDirectory(entry.name)) {
continue;
}
files.push(...collectTypeScriptFiles(entryPath));
continue;
}
@@ -147,3 +150,7 @@ function collectTypeScriptFiles(directoryPath) {
return files;
}
function shouldSkipExtensionLintDirectory(name) {
return name === "node_modules";
}