Description
The AI side-panel is configured in Lua but the actual UI implementation is missing.
Current State
cx.lua has keybinding for Ctrl+Space AI panel toggle
cx fix-last-error and cx explain commands are defined
- No actual panel rendering code exists
Required Implementation
- Create AI panel component in
wezterm-gui/src/
- Implement panel toggle action
- Connect to AI providers (Claude/OpenAI/Ollama)
- Display AI responses in panel
- Handle streaming responses
Config Reference
-- cx.lua line 244
{ key = "Space", mods = "CTRL", action = cx.action.ShowLauncherArgs { flags = "COMMANDS" } },
{ key = "f", mods = "CTRL|SHIFT", action = cx.action.SendString("cx fix-last-error\n") },
{ key = "e", mods = "CTRL|SHIFT", action = cx.action.SendString("cx explain\n") },
Estimated Time
8+ hours
Description
The AI side-panel is configured in Lua but the actual UI implementation is missing.
Current State
cx.luahas keybinding for Ctrl+Space AI panel togglecx fix-last-errorandcx explaincommands are definedRequired Implementation
wezterm-gui/src/Config Reference
Estimated Time
8+ hours