v0.5.0
Money-safety and correctness work. Full detail in CHANGELOG.md.
Three changes can break a setup that appeared to work — each replaces a silent degradation with a hard, typed failure: a corrupt or unreadable config.json (which previously dropped your spend cap and reverted the endpoint to production), a non-absolute endpoint, and a corrupt wallet.json (which previously read as "no wallet" even when it held a funded key). If you start seeing these on upgrade, the file was already being ignored.
Fixed — the cumulative session spend cap now holds under concurrency; it was checked against a counter incremented only after the paid round-trip, so parallel operations each passed the same stale check and each signed.
Changed — a configured max_toll_usd default is ignored in account-key mode rather than disabling the entire paid surface; the paid MCP tools declare destructiveHint: false.
Added — an agentscout wallet command and a read-only MCP tool, so the auto-minted wallet can be found to fund and back up.