feat(coding-agent-vim-tooling): added vim tooling special-key aliases

- Added `<escape>` and `<return>` as special-key aliases in `parser.ts`, mapping to `Esc` and `CR`.
- Clarified Vim tool behavior so `open` replaces the active buffer and non-paused `kbd` calls auto-save.
- Updated the Vim prompt contract to treat `insert` as raw text entered only after entering INSERT mode.
- Increased `scripts/vim-edit-benchmark.py` `request_timeout` from 60s to 120s for longer edit runs.
This commit is contained in:
can1357
2026-04-13 13:04:07 +02:00
parent 8886e6ec06
commit 779cf2eb4a
3 changed files with 23 additions and 19 deletions
+1 -1
View File
@@ -158,7 +158,7 @@ def run_benchmark_for_model(
no_rules=True,
no_session=True,
startup_timeout=30.0,
request_timeout=60.0,
request_timeout=120.0,
) as client:
client.install_headless_ui()