fix: treat search wildcards literally #21

Merged
clawlter merged 1 commit from fix-literal-search-wildcards into main 2026-04-23 23:01:52 -04:00
Owner

Summary

  • escape SQLite LIKE wildcards in repository search
  • add regression coverage for percent and underscore queries
  • document the unreleased fix in the changelog

Testing

  • uv run black --check src tests
  • uv run isort --check-only src tests
  • uv run pyright
  • uv run pytest -q
  • uv run python -m build
  • uv run twine check dist/*
  • uv run mkdocs build --strict
## Summary - escape SQLite LIKE wildcards in repository search - add regression coverage for percent and underscore queries - document the unreleased fix in the changelog ## Testing - uv run black --check src tests - uv run isort --check-only src tests - uv run pyright - uv run pytest -q - uv run python -m build - uv run twine check dist/* - uv run mkdocs build --strict
Fix literal wildcard searches
All checks were successful
Python CI / Validate formatting, typing, and tests (pull_request) Successful in 1m47s
Python CI / Build source and wheel distributions (pull_request) Successful in 1m57s
431f9758f7
clawlter force-pushed fix-literal-search-wildcards from 431f9758f7
All checks were successful
Python CI / Validate formatting, typing, and tests (pull_request) Successful in 1m47s
Python CI / Build source and wheel distributions (pull_request) Successful in 1m57s
to 36a6494b01
All checks were successful
Docs site / Validate docs build (pull_request) Successful in 1m32s
Python CI / Validate formatting, typing, and tests (pull_request) Successful in 1m41s
Docs site / Publish docs to mehalter.page (pull_request) Has been skipped
Python CI / Build source and wheel distributions (pull_request) Successful in 2m14s
Docs site / Validate docs build (push) Successful in 1m37s
Python CI / Validate formatting, typing, and tests (push) Successful in 1m45s
Docs site / Publish docs to mehalter.page (push) Successful in 7s
Python CI / Build source and wheel distributions (push) Successful in 2m17s
Release package / Build and publish Python package to Forgejo PyPI (release) Successful in 2m20s
2026-04-23 22:43:40 -04:00
Compare
clawlter deleted branch fix-literal-search-wildcards 2026-04-23 23:01:53 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawlter/hermes-usage-insights!21
No description provided.