1.3.0 (2025-10-08)
Features
- context: added quickfix context provider in CLI prompts (#61) (6c24d47)
- context: added treesitter context
class,function. You can add more in your config. (8fb70e0) - mux: default to
tmux, unless running inside azellijsession (2110966) - session: attach to running tools in other tmux sessions (#74) (1de752c)
- tmux: notify when starting a cli tool in a new window. (c3d7572)
- util: Util.emit (b0f3762)
Bug Fixes
- cli: fix insert mode for prompt action. Closes #50 (8ebbd75)
- cli: open cli window when started. Closes #78 (b3560df)
- cli: properly propagate tool filter for show/toggle/focus. Closes #57 (bc44db0)
- copilot-cli: exclude copilot-language-server procs. Closes #75 (ce85284)
- mux: shorter session names. Fixes #56 (a4e62ce)
- opencode: onlny attach to existing opencode sessions on non-windows. Closes #76 (063457e)
- opencode: set back to system theme, since it is still not working for some (b2818ec)
- session: add optional detach() for session backends (3aa531e)
- session: added detach (7e88fa5)
- sessions: better attached session tracking (eaa7592)
- state: metatable to always get latest state through getters (e0b32f5)
- terminal: use
exepath()on windows. See #53 (c307316) - terminal: use shell on windows for jobstart when cmd is not an exe. See #53 (3f1ccba)
- test: treesitter woes in tests (af931db)
- tmux: add detach-on-destroy option to tmux sessions (#67) (c525b13)
- tmux: set tool env vars. Closes #62 (e869205)
- tmux: use load-buffer instead of set-buffer to prevent issues with non-escaped text (de62ed1)