Inline code review polish: - --filter is only meaningful in per-database mode (workspace search doesn't accept Notion filter objects). Previously a user passing --filter without --databases would have it silently parsed and ignored. Now emit a stderr warning and clear the filter. - cache_kwargs dict was built twice in run_search (once for cache_get, once for cache_put). Build once before the rerank call. 30/30 tests still pass. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
16 KiB
16 KiB