mirror of
https://github.com/run-llama/semtools.git
synced 2026-07-22 03:35:25 -04:00
[PR #13] [MERGED] add --ignore-case param for search, improve CLI help
#29
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/run-llama/semtools/pull/13
Author: @logan-markewich
Created: 8/30/2025
Status: ✅ Merged
Merged: 8/30/2025
Merged by: @logan-markewich
Base:
main← Head:logan/search_improvements📝 Commits (4)
5004fe0add --ignore-case param, refactor tests1bd3f0enit + testsdadfc4etest was non-deterministic for reasons9efa6aflinting📊 Changes
3 files changed (+253 additions, -139 deletions)
View changed files
📝
README.md(+4 -3)📝
examples/example_CLAUDE.md(+4 -3)📝
src/bin/search.rs(+245 -133)📄 Description
The default model, minishlab/potion-multilingual-128M, is case sensitive
To make search a bit more robust, added a
--ignore-caseparam (similar to grep), which converts all input text to lowercaseI also noticed the unit tests were not actually testing anything, did a small refactor to make things testable!
Bonus round -- realized that
seach --helpwas ignoring the arg descriptions. Turns out I used//instead of///🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.