
codecompanion-history.nvim
A history management extension for codecompanion AI chat plugin that enables saving, browsing and restoring chat sessions.
This change refactors how the title generator imports adapters and adds a fallback to call the new parse_chat handler when chat_output isn’t defined, ensuring compatibility with adapters updated to use the new interface. It improves robustness for adapters lacking the old handler but broke three CI checks and doesn’t include documentation updates or tests for the new code path, so there’s risk of runtime errors or unhandled edge cases.
This change replaces all references to strategies.chat with interactions.chat across the codebase and tests to support CodeCompanion v18.0.0, updating autocommands, UI handlers, keymaps and configuration. It restores compatibility with the new release but requires corresponding documentation updates and causes several CI test failures. The missing README/docs updates and broken tests raise concerns about stability and backward compatibility.

