Changelog
What shipped, release by release.
Changes
- chore: release v4.6.4 (#218) (0d31c52)
- fix: refresh stale model ids on upgrade + surface rejected API keys (#217) (552d4d5)
- feat: first-run experience - guided wizard ending at the approval gate (#216) (51d2e24)
Checksums
05279a73fddaacafcd9e727dc57971c4f115d27d872f81b21acd6c4a9b3b31f7 DAEMON-setup.exe
d61306e2f300d76da879d74391885cd8098e114c826c4f06033144cdebd68204 ./4.6.4/DAEMON-arm64.dmg
ea4eaeabd7d1b86a334225c58d7e9b5f3c35003db65349bab4faac35d4c6e4a6 ./4.6.4/DAEMON-arm64.zip
3cda5f2e28848819a03a6cb907774245b8644e39228d45665ec98e3175a35867 ./4.6.4/DAEMON-x64.dmg
127bb5732c3fa8fc9648176e0ca532a3c816c1b4886d49df79428d9d61e36ae9 ./4.6.4/DAEMON-x64.zip
7152f12b3d002cf05c190978020ce11293ec6d21d4755de4301da945c681aa71 ./4.6.4/DAEMON.AppImage
Changes
- feat: npm-packaged MCP bridge shim + registry receipt spike (#214) (d516fab)
- chore: release v4.6.3 (#215) (4eb9b2f)
- fix: first-session traps - memory icon, ARIA read path, activity dedup, tab overflow (#213) (5317982)
Checksums
2ed29140cb807e3d3a7b3e99acd074c62a8f7c1624662c7c7ff86147c0b5b7f7 DAEMON-setup.exe
4ba7b89d4dc8150f786aa1c77785751c55c8049a4b78f98b15ec2dd2663e625a ./4.6.3/DAEMON-arm64.dmg
96e61b09b141ab7220ecec77e3299b3c6d4e40a3697019728c76760cee9f4a4e ./4.6.3/DAEMON-arm64.zip
339cd40b5616b1dfabe0534d6939c9bf960cbd0135b9709a383aba8b9a725833 ./4.6.3/DAEMON-x64.dmg
83a89b8dd3b8ba0d02b91d0faeddfa68107c53ae259471e66a782a07f0110dca ./4.6.3/DAEMON-x64.zip
0daa6e1b6ca4524c7ca67aa69fb1e6a717573e9726542fdf68c8f2935b71226c ./4.6.3/DAEMON.AppImage
Release-readiness pass on the 4.6 line: safer unattended trading, tighter agent approvals, and a corrected swap gate.
Autopilot money-safety
- Cluster is re-validated every tick; an armed mandate auto-holds on a devnet switch so devnet balances can't green-light a real mainnet spend.
- Crash-safe ledger: each tick claims its row before it swaps, and interrupted ticks are held for review on restart instead of being replayed into a double-buy.
- Exit rules are validated (no silently-dead stop-loss), unattended slippage and price impact are capped, and exits sell only the mandate's own position.
Agents and approvals
- ARIA approval and patch cards are tagged per session, so a card can never render in or leak an approval into the wrong conversation.
- The ARIA terminal backend no longer deadlocks on approvals; piped aria exits cleanly.
- Approval channels reject untrusted senders, leverage changes always require typed confirmation, and approval cards show all material fields.
- Bridge and ARIA file reads deny secret-bearing paths (.env, keypairs, key material) and resist symlink escapes; swarm lanes run with a minimal environment and can't push.
Swaps and Windows
- Price impact is normalized to a single unit end to end, so ordinary low-impact swaps are no longer wrongly blocked.
- claude:install-cli works on Windows, and the auth-login path quoting is hardened.
Docs
Changes
- feat: add agent economy control tower (eaf1cc5)
- Merge remote-tracking branch 'origin/main' into feat/aria-autopilot (93c109a)
- chore(release): v4.5.0 (f39b6b2)
- feat(hyperliquid): ARIA tools for the HypurrClaw hyperliquid CLI (a6e79c5)
- feat(bridge): MCP server exposing gated wallet/launch/memory tools to external agents (#201) (3845f0c)
- fix(terminal): make hidden instances inert so scroll and click-to-focus work (7e2dfa8)
- feat(explorer): auto-refresh file tree on external filesystem changes (4b9af5e)
- feat(autopilot): unattended scheduled trading mandates with exit rules (1776d38)
- feat(fees): execution fee meter on agent-routed mainnet execution (6ea5f4a)
Checksums
54d3381f816cc08e2e73aec82c6d3fb31fd854bbf7bb523b4efe7191366395a0 DAEMON-setup.exe
de2ad6a1aa41cb83f31d0c84e17adb3298a577c6a3c83ab4c4f0292d3e9f4a9b ./4.6.0/DAEMON-arm64.dmg
This release opens a second trading venue to the ARIA operator, ships unattended scheduled trading, puts an execution fee meter on agent-routed mainnet flow, and lands the bridge server that lets external agents drive DAEMON's gated tools.
Hyperliquid via HypurrClaw
ARIA can now read Hyperliquid markets and trade perps/spot from plain language, driving the agent-first hyperliquid CLI under the hood:
- HyperliquidCliService — locates the CLI on PATH and runs it through a single execFile gate (forces JSON, injects testnet/dry-run, maps CLI exit codes to clean errors). No raw shell; one known binary, fixed argv.
- ARIA tools — hl_market, hl_markets_list, hl_account, hl_positions, hl_orders_open, hl_vaults, and hl_preview_order (read tier, auto-run); hl_place_order, hl_cancel_order, hl_modify_order, hl_transfer (sensitive, typed-confirm gated); and hl_update_leverage.
- Safe by default — network defaults to testnet, every signing action stops for approval, and DAEMON never holds a Hyperliquid key — the CLI's encrypted wallet signs. Sensitive summaries carry an [HL-MAINNET]/[HL-TESTNET] marker so the network is never ambiguous.
Autopilot: unattended trading mandates
Scheduled trading mandates run on their own and honor exit rules. Armed mandates resume after a restart, and the action ledger is idempotent so a tick interrupted mid-swap can't double-fire on resume.
Execution fee meter
Agent-routed mainnet execution now carries a transparent fee line, surfaced on the approval card before anything runs — never charged silently.
Agent bridge (MCP)
A loopback MCP server (bearer-token auth) exposes DAEMON's gated wallet, launch, and memory tools to external agents. Every call re-filters against enabled packs, and sensitive actions route through the same approval gate as ARIA.
Fixes
- Explorer file tree auto-refreshes on external filesystem changes.
This release lands Venum as a first-class Solana execution provider, makes the console's compounding memory visible and felt, and adds an opt-in research gate for swarm lanes.
Venum integration
Venum joins the markets pack as a first-class execution provider:
- VenumService — secure-key auth, live price, batch prices, and ranked swap quotes against api.venum.dev. Read-only surface for now; swap build/submit lands after the approval-gating work.
- ARIA tools — venum_get_price, venum_get_prices, venum_get_quote (read tier, auto-run).
- Integration Command Center card — free-key signup, key check, and a live "test price feed" action that proves the stored key works end to end.
- Env manager template and Solana toolbox provider entry.
The console learns your project
The DAEMON Console now gets smarter the longer you use it — and shows its work:
- New operator tools remember_fact / recall_memories / forget_memory / update_memory. After a turn that does real work, an extraction pass proposes one durable fact as an inline Keep/Dismiss card.
- Cited recall — each assistant turn shows how many taught facts it drew on, expandable to titles.
- "What DAEMON Knows" — the Memory panel shows each fact with how it was learned, when, and how many times it has been used.
- Memories strengthen each time they're used, so proven facts float to the top; long-unused facts surface a "still true?" prune prompt.
Editor settings
DAEMON used to pile every feature into its own top-level tab. This release rebuilds it into a familiar dev shell — explorer, editor, terminal on the bottom, and a Console on the right — and turns the domain features into capability packs you can toggle on and off.
The shell
It now feels like VS Code / Cursor. The terminal lives in the bottom panel. The right rail is the DAEMON Console: chat-first, but type / and you get commands. The Console can swap to the bottom panel beside the terminal if you'd rather work that way.
Capability packs
Solana, Wallet, Launch, Agents, Memory, Sites, Markets, and Create are now packs. Each one owns its tools, its integrations, its sidebar icon, its console commands, and its background work. Turn a pack off and all of that goes quiet — IPC handlers included — so your machine stops doing work for features you don't use. The Capability Manager shows how many packs are active and how much backend work is idle.
What's new
- No more giant Integrations tab. Each pack shows its own integrations (Solana RPC/NFT, wallet providers, launch venues, agent kits) instead of one shared list.
- Dynamic Activity Bar. Sidebar icons appear and disappear as you toggle packs.
- DAEMON Console. Chat-first with > and / accelerators. /wallet balance, /solana cluster, and /launch tokens answer inline in the thread — no tab hunting.
- Create pack. Image editor and email tools for launch and marketing assets.
- Status bar. A live pack indicator and quick jump to the Capability Manager.
Fixes
- Pack host panels no longer collapse to zero height in a narrow window.
- macOS packaging unblocked (switched to a .icns icon so the build no longer needs Xcode 26).
Changes
- test: normalize visual smoke state (b8bbe04)
- test: normalize layout smoke state (5256a3d)
- test: stabilize layout smoke (7e4bd96)
- test: update responsive dashboard smoke (c307ee5)
- release: prepare daemon v4.1.0 (4659df2)
- test: keep smoke mode clear of onboarding (ec47b58)
- merge main into v4 release (816de26)
- release: prepare daemon v4 production (25019eb)
- chore: release v3.0.13 (#161) (2d742b3)
Checksums
2acb7397449b9f5cd8d717d50348652133d102bd60c65b7669823373c71707e9 DAEMON-setup.exe
1f8d1534aacc4dcb533c6bf26ddc44a46da19a5abe93c238876ce1b706b29da5 ./4.1.0/DAEMON-arm64.dmg
Changes
- Release v4.0.0 (b7d6ea0)
- Add KausaLayer integration and lazy integration loading (a6438a5)
- Track v4 release gate scripts (6c3f036)
- Prepare DAEMON v4 release (6309d30)
- Fix DAEMON AI cloud Docker image (7313cfb)
- Stabilize v4 smoke coverage (3ead18c)
- Harden DAEMON AI cloud deployment smoke (4553a1f)
- Add deployable DAEMON AI cloud server (b6e7820)
- Harden DAEMON AI hosted go-live path (aeb7e65)
- Wire DAEMON AI hosted client (d5eae1e)
- Build DAEMON AI v4 backend foundation (4bf9207)
Checksums
Changes
- 3.0.16 (3d25263)
- fix: harden daemon ai usage and aria provider flow (8322434)
Checksums
8d3bb5eaf9f0d4bc9988df323ef85215ede1ff3aba0224beacad7e9a4fe0382a DAEMON-setup.exe
7e64df1b4dc922cf9015cfb2a6c23d0624c76a1cde4498e18e1b8358dcd8976d ./3.0.16/DAEMON-arm64.dmg
789ad6b1ce3ccf259a8cca7be1f05eb7ac98d9a288aa89dd22f1477ed4ca4df3 ./3.0.16/DAEMON-arm64.zip
aeabe8ea334c5e7624f78a9085d26961bc1c5726c05a0644e3ac9e0c788bec40 ./3.0.16/DAEMON-x64.dmg
e1e07f9e57b4e5887361a2ec774aacef944c367e3c6bcb7b3213cd226587d6a7 ./3.0.16/DAEMON-x64.zip
6d54fa6404a14bf4d22d0cfa78559a10104077211e4228a3bbac7abfdea51c7f ./3.0.16/DAEMON.AppImage
Changes
- 3.0.15 (d2bb412)
- feat: add daemon ai panel and entitlements (8d3670a)
Checksums
aa43d303e687883629e9017c2c789ff3cf6eb776eced9ed6ed974d3d5139dda2 DAEMON-setup.exe
b886f53088203fc7045d7993a8a2508124a725414a11f2afc2af0ca75c595bc1 ./3.0.15/DAEMON-arm64.dmg
266448f626d0e4270bc1d02db21b74fcd68541bd58273b5e0ca0a22634126f40 ./3.0.15/DAEMON-arm64.zip
0541f02e2cc5b47630e8b5893bdd812f36a6de6fb832b115d7ec164fcf697e89 ./3.0.15/DAEMON-x64.dmg
4ffa5b4f0f3e914a1b81acd2b5db8bf024bc8d9a638d80adf227c41e82dad5e6 ./3.0.15/DAEMON-x64.zip
71c48f6f2998f396e73209599c399f85cbc42429e060b0885f161698497cf7ff ./3.0.15/DAEMON.AppImage
Changes
- 3.0.14 (d49da55)
- feat: stabilize app and add configurable sidebar widgets (728512d)
- test: update SpawnAgents registry test to reflect live integration (cbbe364)
Checksums
bafdabc47c15148ae2e04b288b04e002dc24938f9bf15e66213df35edf8709ad DAEMON-setup.exe
05cdd4bb511363e877de77a47d76e92bfc66a69bb2eda164cf18c89be3396661 ./3.0.14/DAEMON-arm64.dmg
144584f00ee33f2e218bc0ad98dbcd2670708247fc3cfed553ef6f171d48c323 ./3.0.14/DAEMON-arm64.zip
2c118df8b0b1899a26d40f1b9528237cb6a73f827e723b5d2db04e39939091d1 ./3.0.14/DAEMON-x64.dmg
17251481ff72ba7ec14ea0ee0bd5d7af9462a99ce6a927b7adb1d951ea8c8e2f ./3.0.14/DAEMON-x64.zip
1904e934e5d1820f88d22f7ac22c0a0a533465b037038b2392849cf5df936a96 ./3.0.14/DAEMON.AppImage