Skip to content

feat: add bounded relevance-ranked search - #44

Merged
jmgilman merged 1 commit into
masterfrom
feat/bounded-search
Aug 26, 2026
Merged

feat: add bounded relevance-ranked search#44
jmgilman merged 1 commit into
masterfrom
feat/bounded-search

Conversation

@jmgilman

Copy link
Copy Markdown
Contributor

Summary

  • replace literal substring discovery with deterministic token-ranked catalog search
  • add host-provided SearchTerms, bounded SearchResponse results, and truncation signaling
  • cut the MCP search_api contract to a non-null object response and document search boundaries

Validation

  • mise exec -- go test ./internal/catalog ./mcpserver . -count=1
  • mise exec -- moon run root:check
  • mise exec -- go test ./mcpserver -run ^TestActualMCPSecureLoop$ -count=1 -v

Review notes

  • clean cutover; no compatibility array or search_v2 path
  • no fuzzy matching, external search service, or mutable index

@jmgilman
jmgilman merged commit f50f113 into master Aug 26, 2026
4 checks passed
@jmgilman
jmgilman deleted the feat/bounded-search branch August 26, 2026 02:54
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.

1 participant