Skip to content

remove list-code-usages tool#2693

Merged
olimorris merged 1 commit intodevelopfrom
refactor/remove-list-code-usages-tool
Jan 24, 2026
Merged

remove list-code-usages tool#2693
olimorris merged 1 commit intodevelopfrom
refactor/remove-list-code-usages-tool

Conversation

@olimorris
Copy link
Owner

Description

The list_code_usages_tool stands out as being complex, verbose and not fitting in with how I want CodeCompanion to feel to users (switching and parsing of buffers). It also doesn't match the speed and precision of the grep_search tool. Removing it as part of a breaking change for v19.0.0.

Checklist

  • I've read the contributing guidelines and have adhered to them in this PR
  • I confirm that this PR has been majority created by me, and not AI (unless stated in the "AI Usage" section above)
  • I've run make all to ensure docs are generated, tests pass and StyLua has formatted the code
  • (optional) I've added test coverage for this fix/feature
  • (optional) I've updated the README and/or relevant docs pages

@olimorris olimorris merged commit b57085c into develop Jan 24, 2026
6 checks passed
@olimorris olimorris deleted the refactor/remove-list-code-usages-tool branch January 24, 2026 23:08
@olimorris olimorris mentioned this pull request Jan 24, 2026
5 tasks
@olimorris
Copy link
Owner Author

Hi @lazymaniac and hope you're well.

I wanted to give you the heads up that for v19.0.0, I'm going to be removing the list_code_usages tool from CodeCompanion.

Moving forward, I want to keep the features that CodeCompanion provides to a core minimum, leaning heavily into the extensions API that we have. The tool itself is fantastic and I've enjoyed using it, however it's complex and worthy of being its own plugin that users can include.

Didn't want this to be seen as me not being thankful for your efforts and the hard yards you put in to get it over the line. I truly am appreciative of that.

@lazymaniac
Copy link
Contributor

lazymaniac commented Jan 25, 2026

Hey, @olimorris no worries. You're the captain of the ship and I fully respect your decisions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants