refactor: update permission handling and optimize performance measurement

- Changed permissionMode settings in enhance and generate title routes to improve edit acceptance and default behavior.
- Refactored performance measurement cleanup in the App component to only execute in development mode, preventing unnecessary operations in production.
- Simplified the startServerAndWait function signature for better readability.
This commit is contained in:
webdevcody
2026-01-03 23:23:43 -05:00
parent 6d41c7d0bc
commit d677910f40
4 changed files with 11 additions and 20 deletions

View File

@@ -164,9 +164,7 @@ export function createEnhanceHandler(
systemPrompt,
maxTurns: 1,
allowedTools: [],
// AUTONOMOUS MODE: Always bypass permissions
permissionMode: 'bypassPermissions',
allowDangerouslySkipPermissions: true,
permissionMode: 'acceptEdits',
},
});

View File

@@ -96,9 +96,7 @@ export function createGenerateTitleHandler(): (req: Request, res: Response) => P
systemPrompt: SYSTEM_PROMPT,
maxTurns: 1,
allowedTools: [],
// AUTONOMOUS MODE: Always bypass permissions
permissionMode: 'bypassPermissions',
allowDangerouslySkipPermissions: true,
permissionMode: 'default',
},
});