Repository navigation
QVeris Python SDK v0.9.0
Install
pip install qveris==0.9.0Highlights
Added
-
Add
PublicDiscoveryClientand explicitpublic_read_only=Trueconstruction for credential-free Discover/Inspect. Reject mixed credentials, use a stateless cookie policy, and require fresh authenticated context before calling a previously selected public tool. -
Expose typed zero-quote settlement review details and preserve the explicit zero-quote Call guard. Guarded SDK Calls require strict single-submit compatibility; no automatic preflight or retry is added.
-
Support caller-supplied
idempotency_keyon Calls and typed read-onlyreconcile_call(key)lookup for the original execution and settlement state. Keyed Calls require strict compatibility mode and remain single-submit. ([#436]) -
Expose typed Probe one-of alternatives (
required_any_of) and unsatisfied parameter groups (missing_field_groups), while retaining compatibility with older responses.
See README for usage.
What's Changed
- fix(cli): distinguish credential validation failures (C1–C2) by @linfangw in #459
- docs: sync API docs from website by @qveris-docs-sync-bot[bot] in #458
- feat(cli): add explicit trial registration with recoverable credentials by @linfangw in #460
- chore(docs): retain browser trial guidance in canonical onboarding by @linfangw in #461
- feat(cli): add explicit public discovery and sign-in upgrade by @linfangw in #463
- feat(sdk): add explicit public discovery clients by @linfangw in #464
- docs: distinguish read-only discovery from authenticated execution by @linfangw in #462
- chore: release CLI 0.12.0 and public discovery SDKs by @linfangw in #466
- docs: explain explicit public discovery in clients by @linfangw in #467
- test: normalize temporary paths in runtime checks by @linfangw in #468
Full Changelog: mcp-v0.15.0...python-sdk-v0.9.0