mirror of
https://github.com/wu736139669/hapi.git
synced 2026-08-06 06:41:56 +00:00
feat: create new session with yolo mode (#13)
* feat: create new session with yolo mode Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * fix: harden sequence typecheck * feat: add unified --yolo flag across all agents --------- Signed-off-by: Ruihang Xia <waynestxia@gmail.com> Co-authored-by: weishu <twsxtd@gmail.com>
This commit is contained in:
@@ -22,6 +22,11 @@ describe('parseCodexCliOverrides', () => {
|
||||
approvalPolicy: 'on-request'
|
||||
});
|
||||
|
||||
expect(parseCodexCliOverrides(['--yolo'])).toEqual({
|
||||
sandbox: 'danger-full-access',
|
||||
approvalPolicy: 'never'
|
||||
});
|
||||
|
||||
expect(parseCodexCliOverrides(['--dangerously-bypass-approvals-and-sandbox'])).toEqual({
|
||||
sandbox: 'danger-full-access',
|
||||
approvalPolicy: 'never'
|
||||
|
||||
@@ -34,6 +34,12 @@ export function parseCodexCliOverrides(args?: string[]): CodexCliOverrides {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (arg === '--yolo') {
|
||||
overrides.approvalPolicy = 'never';
|
||||
overrides.sandbox = 'danger-full-access';
|
||||
continue;
|
||||
}
|
||||
|
||||
if (arg === '--dangerously-bypass-approvals-and-sandbox') {
|
||||
overrides.approvalPolicy = 'never';
|
||||
overrides.sandbox = 'danger-full-access';
|
||||
|
||||
Reference in New Issue
Block a user