Summary
entire checkpoint search cannot search a repository whose data is hosted in an unsupported region. Entire CLI 0.9.0 now returns a clear region-availability error, but the documented search workflow does not describe regional availability or a supported local fallback.
Environment
- Entire CLI:
0.9.0
- OS: Windows amd64
- Authentication: active GitHub device-flow login
- Repository: Entire-enabled Git repository with local and remote
entire/checkpoints/v1 refs
Reproduction
Run an exact search for a known session that exists in local checkpoint history:
entire checkpoint search "<known-session-id>" --json
Actual result:
search failed: semantic search: semantic search is not yet available in the region(s) hosting this search
The same session is available locally:
entire checkpoint explain --session "<known-session-id>" --search-all --json --limit 1000 --no-pager
This returns multiple checkpoints. The default branch-limited local lookup can return zero for the same older session.
Expected Behavior
One of the following should be supported and documented:
- Hosted semantic search is available for every region where Entire can host/index repository checkpoint data; or
- The CLI provides a supported local-history fallback when hosted search is unavailable; or
- The search documentation clearly lists regional availability and the exact local fallback command.
Machine-readable --json calls should ideally return a structured error that distinguishes regional unavailability from an empty search result.
Additional Context
On Entire CLI 0.8.42, the same exact query returned an empty result set, which could be misinterpreted as absent history. Version 0.9.0 improves the error message, but agents still need a documented way to avoid a false no-history conclusion.
Acceptance Criteria
Summary
entire checkpoint searchcannot search a repository whose data is hosted in an unsupported region. Entire CLI 0.9.0 now returns a clear region-availability error, but the documented search workflow does not describe regional availability or a supported local fallback.Environment
0.9.0entire/checkpoints/v1refsReproduction
Run an exact search for a known session that exists in local checkpoint history:
Actual result:
The same session is available locally:
This returns multiple checkpoints. The default branch-limited local lookup can return zero for the same older session.
Expected Behavior
One of the following should be supported and documented:
Machine-readable
--jsoncalls should ideally return a structured error that distinguishes regional unavailability from an empty search result.Additional Context
On Entire CLI 0.8.42, the same exact query returned an empty result set, which could be misinterpreted as absent history. Version 0.9.0 improves the error message, but agents still need a documented way to avoid a false no-history conclusion.
Acceptance Criteria