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
{{ message }}
This repository was archived by the owner on Sep 20, 2025. It is now read-only.
If I move my cursor to a different buffer/window while CodeCompanion is working, and agent_rules is enabled in my config, I get errors like this when it writes to files:
Error detected while processing User Autocommands for "CodeCompanionDiffAccepted"..User Autocommands for "CodeCompanionToolFinished":
Error executing lua callback: ...ompanion.nvim/lua/codecompanion/strategies/chat/init.lua:1412: attempt to index a nil value
stack traceback:
...ompanion.nvim/lua/codecompanion/strategies/chat/init.lua:1412: in function 'buf_get_chat'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:99: in function 'collect_paths'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:335: in function 'process'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:362: in function 'on_tool'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:431: in function <...rules/lua/codecompanion/_extensions/agent_rules/init.lua:431>
[C]: in function 'nvim_exec_autocmds'
...ndle/codecompanion.nvim/lua/codecompanion/utils/init.lua:10: in function 'fire'
...lua/codecompanion/strategies/chat/tools/orchestrator.lua:360: in function 'close'
...a/codecompanion/strategies/chat/tools/runtime/runner.lua:63: in function 'proceed_to_next'
...a/codecompanion/strategies/chat/tools/runtime/runner.lua:30: in function 'callback'
...a/codecompanion/strategies/chat/tools/runtime/runner.lua:92: in function 'callback'
...companion/strategies/chat/tools/catalog/helpers/wait.lua:43: in function 'cleanup_and_callback'
...companion/strategies/chat/tools/catalog/helpers/wait.lua:56: in function <...companion/strategies/chat/tools/catalog/helpers/wait.lua:49>
[C]: in function 'nvim_exec_autocmds'
...ndle/codecompanion.nvim/lua/codecompanion/utils/init.lua:10: in function 'fire'
...mpanion.nvim/lua/codecompanion/providers/diff/inline.lua:164: in function 'accept'
...ion.nvim/lua/codecompanion/strategies/inline/keymaps.lua:25: in function 'rhs'
...e/codecompanion.nvim/lua/codecompanion/utils/keymaps.lua:81: in function <...e/codecompanion.nvim/lua/codecompanion/utils/keymaps.lua:78>
Error detected while processing User Autocommands for "CodeCompanionChatSubmitted":
Error executing lua callback: ...ompanion.nvim/lua/codecompanion/strategies/chat/init.lua:1412: attempt to index a nil value
stack traceback:
...ompanion.nvim/lua/codecompanion/strategies/chat/init.lua:1412: in function 'buf_get_chat'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:99: in function 'collect_paths'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:335: in function 'process'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:358: in function 'on_submit'
...rules/lua/codecompanion/_extensions/agent_rules/init.lua:425: in function <...rules/lua/codecompanion/_extensions/agent_rules/init.lua:425>
[C]: in function 'nvim_exec_autocmds'
...ndle/codecompanion.nvim/lua/codecompanion/utils/init.lua:10: in function 'fire'
...ompanion.nvim/lua/codecompanion/strategies/chat/init.lua:998: in function <...ompanion.nvim/lua/codecompanion/strategies/chat/init.lua:866>
If I move my cursor to a different buffer/window while CodeCompanion is working, and
agent_rulesis enabled in my config, I get errors like this when it writes to files: