What's Changed
- test(evals): verify stale consumer policy through settings persistence by @louis030195 in #7325
- test(evals): enforce public credits at request admission by @louis030195 in #7326
- test(evals): verify persisted admission under ambiguous receipts by @louis030195 in #7328
- test(evals): verify provider spend-cap recovery guidance by @louis030195 in #7330
- test(evals): reject pipe-store empty catalog false passes by @louis030195 in #7331
- fix(evals): classify unexecuted Playwright builds as errors by @louis030195 in #7332
- feat(workflows): review answers with web-style Live voice by @louis030195 in #7313
- test(evals): preserve active IP quotas during cleanup by @louis030195 in #7334
- fix: authenticate HTTP MCP upstream requests by @louis030195 in #7336
- chore(mcp): release 0.20.2 by @louis030195 in #7337
Full Changelog: app-v2.7.76...mcp-v0.20.2