You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: remove automatic terminal opening from ClaudeCodeSend
Foundation fix for #42 - removes automatic terminal opening behavior
from ClaudeCodeSend command to prevent focus_terminal errors when
terminal buffer is hidden.
- Remove terminal.open() calls after successful ClaudeCodeSend operations
- Update snacks terminal to check window validity before focus
- Update tests to reflect new behavior
- Update dev-config and documentation
This establishes the foundation for the complete fix which will address
the core focus_terminal issue in native terminal implementation.
Change-Id: Ide3692617e5c6ce721782eab9cf8f2eeeeef3df5
Signed-off-by: Thomas Kosiewski <tk@coder.com>
Copy file name to clipboardExpand all lines: STORY.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
While browsing Reddit at DevOpsCon in London, I stumbled upon a post that caught my eye: someone mentioned finding .vsix files in Anthropic's npm package for their Claude Code VS Code extension.
6
6
7
-
Link to the Reddit post: https://www.reddit.com/r/ClaudeAI/comments/1klpzvl/hidden_jetbrains_vs_code_plugin_in_todays_release/
7
+
Link to the Reddit post: <https://www.reddit.com/r/ClaudeAI/comments/1klpzvl/hidden_jetbrains_vs_code_plugin_in_todays_release/>
8
8
9
9
My first thought? "No way, they wouldn't ship the source like that."
10
10
@@ -45,7 +45,7 @@ What I discovered was fascinating:
45
45
46
46
Armed with this knowledge, I faced a new challenge: I wanted this in Neovim, but I didn't know Lua.
47
47
48
-
So I did what any reasonable person would do in 2024 — I used AI to help me build it. Using Roo Code with Gemini 2.5 Pro, I scaffolded a Neovim plugin that implements the same protocol.
48
+
So I did what any reasonable person would do in 2025 — I used AI to help me build it. Using Roo Code with Gemini 2.5 Pro, I scaffolded a Neovim plugin that implements the same protocol. (Note: Claude 4 models were not publicly available at the time of writing the extension.)
49
49
50
50
The irony isn't lost on me: I used AI to reverse-engineer an AI tool, then used AI to build a plugin for AI.
0 commit comments