diff --git a/tests/worktree-safety.test.cjs b/tests/worktree-safety.test.cjs index c5020e4bd..fad859975 100644 --- a/tests/worktree-safety.test.cjs +++ b/tests/worktree-safety.test.cjs @@ -642,7 +642,7 @@ describe('planWorktreeRecordAgent', () => { }); assert.equal(plan.reason, 'missing_field'); for (const flag of ['--agent-id', '--path', '--branch', '--base']) { - assert.match(plan.hint, new RegExp(flag.replace(/[-]/g, '\\$&'))); + assert.match(plan.hint, new RegExp(flag.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'))); } });