mirror of
https://github.com/wu736139669/hapi.git
synced 2026-08-07 06:52:28 +00:00
Fix codex approve policy
This commit is contained in:
@@ -176,7 +176,12 @@ class CodexRemoteLauncher extends RemoteLauncherBase {
|
||||
}
|
||||
};
|
||||
|
||||
const permissionHandler = new CodexPermissionHandler(session.client, {
|
||||
const permissionHandler = new CodexPermissionHandler(session.client, () => {
|
||||
const mode = session.getPermissionMode();
|
||||
return mode === 'default' || mode === 'read-only' || mode === 'safe-yolo' || mode === 'yolo'
|
||||
? mode
|
||||
: undefined;
|
||||
}, {
|
||||
onRequest: ({ id, toolName, input }) => {
|
||||
const inputRecord = input && typeof input === 'object' ? input as Record<string, unknown> : {};
|
||||
const message = typeof inputRecord.message === 'string' ? inputRecord.message : undefined;
|
||||
|
||||
Reference in New Issue
Block a user