Releases: goodhee/cursoragent.nvim
Releases · goodhee/cursoragent.nvim
Release list
v0.2.1
v0.2.0
Adds a configurable keymap layer and the release/versioning infrastructure.
Backward compatible with 0.1.0 configurations.
Added
- Keymap module (
cursoragent.keymaps) with conventional, configurable
defaults:<C-,>toggles the Cursor Agent terminal in normal and terminal modes.- Per-variant normal mode keymaps via
keymaps.toggle.variants
(e.g.{ ask = "<leader>caa" }). - Buffer-local
<C-h/j/k/l>window navigation and<C-f/b>scrolling inside
Cursor Agent terminal buffers. These are buffer-local, so they never clash
with your own global mappings. - Automatic which-key registration when which-key is installed.
:CursorAgentVersioncommand andcursoragent.versionmodule.filetype=cursoragent_terminalis now set on Cursor Agent terminal buffers so
keymaps and integrations can identify them.- Floating windows can now be closed with
<Esc>as well asq(normal mode
only, so<Esc>is still delivered to the interactive Cursor Agent TUI).
Changed
- Default keymaps are now enabled. Users updating from
mainwill get the
<C-,>toggle mapping by default. Set anykeymaps.*entry tofalseto
disable it, for examplekeymaps = { toggle = { normal = false } }.
Notes
- Fully backward compatible: existing configurations without a
keymapskey
continue to work unchanged;config.validateonly checkskeymapswhen it is
present.