Proqi 0.8.0
Proqi 0.8.0 makes invocation discovery complete and transparent within its
declared resource bounds, and supports current Herdr protocol releases without
requiring an exact version match.
Highlights
- Invocation discovery now follows project ancestors naturally and processes
Claude plugins, installations, and safe component paths without separate
category-specific count ceilings. One shared work budget protects the scan
and reports when it is exhausted. - The invocation picker keeps every semantic match returned by discovery
instead of only the first twenty. Keyboard and mouse navigation can reach
later matches, while a visible refinement notice explains when more results
exist beyond the current viewport. - When filesystem discovery is bounded or the live Herdr provider is partial
or unavailable, Proqi retains usable results and marks the picker as
incomplete. Content-redacted diagnostics record only the stage, reason, and
aggregate counts. - Herdr integration now qualifies protocols 19 and 20, including Herdr 0.8.2.
Protocol 21 is accepted provisionally only when schema 1 and the required
agent.promptrequest and response shapes remain compatible.
Compatibility
Herdr protocol 18 and protocol 22 or later are rejected. Proqi also rejects a
schema mismatch, disagreement between the schema and live protocol, or an
incompatible prompt contract before delivering content. proqi doctor reports
the observed Herdr version and protocol at this boundary.
Known limitations
Invocation discovery still uses shared root, entry, visited-path, and recursive
depth budgets, plus byte limits for complete registry and manifest parsing.
Exhaustion now retains the deterministic results already found and reports that
the catalog is incomplete.
Herdr protocols 19 through 21 do not provide an atomic user-turn boundary for
concurrent senders or an expected-instance precondition for a sessionless
harness. Proqi retains its verified submission flow, but those upstream races
cannot be eliminated locally.