v4.4.0 — Venum integration + memory that compounds
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
Font family/size, tab size, word wrap, minimap, and theme are now configurable in Settings › Display and apply to Monaco live — no reload. Adds a daemon-light theme.
Swarm: BrainBlast pre-flight (opt-in)
Lanes can now run a research gate before writing code: external components named in the lane prompt are researched from official sources and compiled into a structured report that feeds the lane. Critical risks gate the lane; the gate fails open.
Fixes
- Seeker relay now records the OS-assigned port when binding to port 0, fixing the long-flaky relay test.
- Dropped the deprecated
--space-2xstoken alias.
Dependencies
react-native-screens 4.25.2, @x402/svm 2.14.0, @solana/mpp 0.6.0.
Schema V51.