v0.4.0
Promotes 0.4.0-rc.1 to stable — contents identical.
New ScoutErrorCode members surfaced from @agentx402-ai/core 0.2.0's payment/transport guards (network_error, aborted, unpinned_network, unsupported_network, network_mismatch, asset_mismatch, domain_mismatch, invalid_challenge, invalid_amount). A client that pins its network and signs an honest challenge never sees these — they identify a spoofed/mismatched challenge or a transport failure.
The @agentx402-ai/core dependency floor rises to ^0.2.0: safe-by-default money path (the network + canonical-asset pin is now required before an EIP-3009 authorization is signed), a typed challenge taxonomy, and abort-aware retry. AgentScout's own API is unchanged apart from the added error codes.
See CHANGELOG.md.