Warning
Windows and Linux key-storage warning: The current builds use per-user credential services that do not isolate raw account keys or the database key to Ekubo Wallet. Same-user malware, including a prompt-injected local agent that can execute programs, can extract those keys and bypass wallet policy and review. Read the security model before installing.
Changes in 1.8.4:
- Serve shallow, non-recursive schemas for every recursive MCP tool type, so clients that reject recursive schemas (Muse Spark among them) can list tools and call them. The 1.8.3 fix covered only the
wallet_propose_policyinput; this completes it for the decode-plan inputs ofwallet_batch_eth_callandwallet_decode_abi_resultand the policy document inwallet_get_policyoutput. Validation is unchanged: deserialization into the real types remains the admission check, and the complete recursive schemas stay onwallet://schemas/policy.