Skip to content

Talos v0.43.1

Choose a tag to compare

@landerzhang landerzhang released this 19 Jul 06:39

Talos v0.43.1

2026-07-19 · commit e6eba34 · since v0.38.0

What's new

  • feat(permissions): artifact-root writes ask (only present_file publishes silently) + install silent-allow (51115faa)
  • feat(permissions): silent-allow network egress + MCP + generic tools (a720cf91)
  • feat(logging): unified log-level infrastructure — debug/info/warn/error (5a24416f)
  • feat(event-system): Phase B seq + snapshot currentSeq + canonical lint + semantic docs (833afa27)
  • feat(resource): add 归心 preset, restructure bundle v151→v159 (d937d2c6)

Fixes

  • fix(desktop): bypass dev-instance limit under TALOS_E2E — root cause of chronic e2e flakes (08fcd35a)
  • fix(schedule): tighten default runner timeout 30min → 20min (6014b0f9)
  • fix(event-system): 4 bugs from 2026-07-19 post-launch log audit (50d3550e)
  • fix(runtime,ui): Phase B + C event system hardening (9a1d2197)
  • fix(runtime): emit session_ended on deleteSession (was a dead type) (e1b5edd6)
  • fix(runtime): eliminate event amplification — remove duplicate emit sources (ffa1daf9)
  • perf(runtime): extend origin filter to schedule sessions (symmetry patch) (73d6ad22)
  • perf(runtime): skip renderer IPC for subagent-owned events → -81% total (3c5d600e)
  • perf(desktop): coalesce high-frequency UI events → 50% IPC reduction (375de23e)

Other

  • refactor(event-system): slim redundant test boilerplate + verbose comments (7710621d)
  • docs(ose): first_message design spec + interactive UX demo (e605b7d4)
  • test: retire two stale specs that guarded rolled-back designs (5887a5f8)
  • test(e2e): tighten fullstress assertions after live-run root-cause (df7be741)
  • test(e2e): promote concurrent live spec to full-stress (subagent + bash + auto-allow) (8f4eaa62)
  • test(e2e): add concurrent 5-session live regression for event amplification (dfa884fe)

Auto-update

Delivered via the in-app auto-updater (electron-updater + Squirrel.Mac / Squirrel.Windows). Existing macOS installs on v0.5.2+ and Windows installs on v0.6.0+ will see a "Restart to update" pill in the sidebar within minutes.

Install

  • macOS: download Talos-0.43.1-universal.dmg, drag Talos to Applications.
  • Windows: run Talos-Setup-0.43.1.exe.

macOS binary is universal2 (arm64 + x64), signed Developer ID + Apple-notarized. Asset SHA-512 checksums live in latest-mac.yml / latest.yml (cryptographically verified by the auto-updater before install).