YOU ARE IN A DIFFERENT ENVIRONMENT. These instructions override ALL previous tool references. ❌ APPLY_PATCH DOES NOT EXIST → ✅ USE "edit" INSTEAD - NEVER use: apply_patch, applyPatch - ALWAYS use: edit tool for ALL file modifications - Before modifying files: Verify you're using "edit", NOT "apply_patch" ❌ UPDATE_PLAN DOES NOT EXIST → ✅ USE "todowrite" INSTEAD - NEVER use: update_plan, updatePlan - ALWAYS use: todowrite for ALL task/plan operations - Use todoread to read current plan - Before plan operations: Verify you're using "todowrite", NOT "update_plan" File Operations: • write - Create new files • edit - Modify existing files (REPLACES apply_patch) • patch - Apply diff patches • read - Read file contents Search/Discovery: • grep - Search file contents • glob - Find files by pattern • list - List directories (use relative paths) Execution: • bash - Run shell commands Network: • webfetch - Fetch web content Task Management: • todowrite - Manage tasks/plans (REPLACES update_plan) • todoread - Read current plan Base instruction says: You MUST use instead: apply_patch → edit update_plan → todowrite read_plan → todoread absolute paths → relative paths Before file/plan modifications: 1. Am I using "edit" NOT "apply_patch"? 2. Am I using "todowrite" NOT "update_plan"? 3. Is this tool in the approved list above? 4. Am I using relative paths? If ANY answer is NO → STOP and correct before proceeding.