sourcebot/packages/mcp/src
Wayne Sun ba4c8a58e7 feat: add temporal filtering to search and repository APIs
Add temporal filtering capabilities for searches by git branch/revision
and repository index dates (since/until). Integrates with the refactored
QueryIR-based search architecture.

- Add gitRevision, since, until parameters to SearchOptions
- Implement temporal repo filtering by indexedAt field
- Add branch filtering via QueryIR wrapper
- Add search_commits MCP tool for commit-based searches
- Update list_repos with activeAfter/activeBefore filtering
- Add 88 new tests (all passing)

Signed-off-by: Wayne Sun <gsun@redhat.com>
2025-12-07 15:50:48 -05:00
..
client.ts feat: add temporal filtering to search and repository APIs 2025-12-07 15:50:48 -05:00
env.ts V4 (#311) 2025-05-28 16:08:42 -07:00
index.ts feat: add temporal filtering to search and repository APIs 2025-12-07 15:50:48 -05:00
schemas.ts feat: add temporal filtering to search and repository APIs 2025-12-07 15:50:48 -05:00
types.ts feat: add temporal filtering to search and repository APIs 2025-12-07 15:50:48 -05:00
utils.ts chore(api): Changed the search api to return raw source (instead of base64 encoding) (#356) 2025-06-17 15:58:04 -07:00