What's Changed
- fix: migrate residential_extractor from config.residential.endpoints to config.egress_nodes by @Khamel83 in #14
- fix: auth tokens expire silently in cookie-based extraction (#58) by @Khamel83 in #16
- Fix/issue 58 auth tokens expire silently by @Khamel83 in #17
- fix(extraction): make Playwright lifecycle safe by @Khamel83 in #45
- ci: make configuration and image builds hermetic by @Khamel83 in #46
- feat: record accepted searches transactionally by @Khamel83 in #47
- fix(extraction): normalize Trafilatura results by @Khamel83 in #48
- feat: ship sandboxed Chromium capability by @Khamel83 in #49
- Persist extraction and session operations in the authoritative ledger by @Khamel83 in #51
- Reserve and reconcile provider spending durably by @Khamel83 in #50
- Fix Parallel recurring-credit tier by @Khamel83 in #53
- Add shared PostgreSQL recovery operator toolkit by @Khamel83 in #52
- feat: deliver retrievals through Maya outbox by @Khamel83 in #54
- Make HTTP the sole production execution authority by @Khamel83 in #55
- Expose truthful readiness and operational evidence by @Khamel83 in #56
- Harden containerized PostgreSQL recovery operations by @Khamel83 in #68
- docs: define Argus stability and competitive evidence scorecard by @Khamel83 in #70
- Inventory documentation and production drift by @Khamel83 in #72
- Promote immutable homelab releases with rollback proof by @Khamel83 in #73
- Persist structured extraction rejection evidence by @Khamel83 in #74
- Document provider and extraction contract drift by @Khamel83 in #71
- Choose bounded retrieval plan and cache identity by @Khamel83 in #75
- Select provider-aware freshness and ranking policy by @Khamel83 in #76
- Define no-spend provider readiness gates by @Khamel83 in #77
- Integrate structured extraction outcomes with retrieval evidence by @Khamel83 in #78
- Define the HTTP and MCP compatibility contract by @Khamel83 in #79
- Prototype the canonical retrieval evidence envelope by @Khamel83 in #80
- Sequence the retrieval evidence mechanical port by @Khamel83 in #81
- feat: freeze accepted operation contracts by @Khamel83 in #83
- Resolve deterministic retrieval plans by @Khamel83 in #85
- docs: make Wayfinder completion closure-driven by @Khamel83 in #95
- Normalize provider evidence batches by @Khamel83 in #87
- Finalize and compose extraction outcomes by @Khamel83 in #89
- Fuse provider evidence deterministically by @Khamel83 in #91
- Centralize provider readiness authority by @Khamel83 in #93
- feat: accept retrieval evidence before cache publication by @Khamel83 in #96
- feat: consolidate accepted HTTP operation authority by @Khamel83 in #98
- Implement negotiated MCP and CLI client transports by @Khamel83 in #100
- Compose workflow extraction evidence safely by @Khamel83 in #102
- feat: automate retrieval stability scorecard by @Khamel83 in #104
- Finish Wayfinder P1 promotion evidence by @Khamel83 in #105
- Fix production readiness scope and publish operator runbook by @Khamel83 in #106
- fix(api): fit signed retrieval sessions in durable schema by @Khamel83 in #107
- fix(recovery): verify restored database at current schema head by @Khamel83 in #108
- fix: keep idle retrieval path ready by @Khamel83 in #109
- docs: record completed Wayfinder P1 rollout by @Khamel83 in #110
- Add authenticated raw browser fetch endpoint for Tix by @Khamel83 in #111
- Fix production deployment tailnet target by @Khamel83 in #112
- Fix live Playwright response capture by @Khamel83 in #113
- fix: make Argus research authority reliable by @Khamel83 in #114
- Fix Maya outbox premature receipt timeouts by @Khamel83 in #115
- Fix site acquisition search result bound by @Khamel83 in #116
- Fix research-pack reliability and runtime evidence truth by @Khamel83 in #117
- fix: persist workflow runtime identity by @Khamel83 in #118
- fix: keep promotion SSH session alive by @Khamel83 in #119
- docs: publish Argus acceptance and managed-stack verdict by @Khamel83 in #120
- feat: make Argus canonical authority and guarded v3 acceptance-ready by @Khamel83 in #121
- Unblock CI: regenerate stale provider fixture attestations and port MCP tests to SDK v2 by @Khamel83 in #122
- Design: request-class-aware research admission, enforced at the workflow boundary by @Khamel83 in #123
- Security: stop persisting a raw bearer token in
argus mcp initby @Khamel83 in #124 - Reject a modern MCP request that omits MCP-Protocol-Version, and pin the transport contract by @Khamel83 in #125
- CI: fail fast on hangs and attestation drift by @Khamel83 in #126
- docs: standardize foundational agent tooling by @Khamel83 in #127
- Support webpage extraction quality profile by @Khamel83 in #128
- docs: separate private audit records from public status by @Khamel83 in #129
- feat: complete production stabilization transport and readiness by @Khamel83 in #130
- Fix guarded transport for private service origins by @Khamel83 in #133
Full Changelog: v1.6.2...v1.6.4