feat(agents): add centralized GPT apply_patch permission guard
Extract hardcoded GPT apply_patch permission logic into a reusable module to ensure consistent behavior across all agents. This prevents GPT models from using the unreliable apply_patch tool while allowing other models. - Add gpt-apply-patch-guard.ts with GPT_APPLY_PATCH_GUIDANCE and getGptApplyPatchPermission - Update Hephaestus agent to use centralized permission logic - Update Sisyphus-Junior agent to use centralized permission logic - Update all GPT prompt builders to reference shared guidance constant 🤖 Generated with assistance of OhMyOpenCode
Y
YeonGyu-Kim committed
2083cb0710ea1c6617ae2473d44db09898e30f3b
Parent: 498d021