Skip to content

feat: improve search freshness follow-ups - #57

Merged
jlitola merged 3 commits into
mainfrom
feat/floating-target-freshness-ux
May 5, 2026
Merged

feat: improve search freshness follow-ups#57
jlitola merged 3 commits into
mainfrom
feat/floating-target-freshness-ux

Conversation

@jlitola

@jlitola jlitola commented May 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Preserve floating repo targets for discovery search while keeping code read/list/grep targets exact.
  • Thread freshness/progress metadata through search and search_status with concise warnings and agent-ready follow-up commands.
  • Sanitize GraphQL schema mismatch errors by default while keeping raw details behind debug flags.

Verification

  • bun run typecheck
  • bun test
  • bun run build
  • Production smoke: package/repo search, mixed targets, code_read follow-ups, search_status indexing progress

Notes

  • The local implementation plan remains untracked and is intentionally excluded from this PR.

jlitola added 2 commits May 5, 2026 11:22
Preserves floating discovery targets while keeping read/list/grep targets exact, threads freshness metadata through search/status responses, and adds agent-ready follow-up commands for safer MCP usage.
Keeps debug-path coverage while preventing expected diagnostic JSON from polluting normal test output.
@jlitola
jlitola force-pushed the feat/floating-target-freshness-ux branch from 9b1bbc3 to 0326a72 Compare May 5, 2026 08:22
Removes repeated page IDs, source URLs, and exact commit refs from default terminal repo-doc search results while preserving JSON fidelity.
@jlitola
jlitola merged commit 7a65540 into main May 5, 2026
3 checks passed
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