v0.136.0
What's Changed
- fix(desktop): the self-building loop can spawn pytest in the packaged app (#2636) by @mabry1985 in #2637
- fix(desktop): install the test runtime into the managed Python on first use (#2638) by @mabry1985 in #2639
- fix(agent): tell the agent when its own toolset changes (#2640) by @mabry1985 in #2641
- security(a2a): verify delegate TLS through the OS trust store by @mabry1985 in #2657
- fix(fleet): isolated live-smoke no longer probes real local protoAgents by @mabry1985 in #2664
- docs(windows): add a packaged desktop install and recovery path by @mabry1985 in #2666
- test(web): markdown smoke waits for streamdown's final code-block render by @mabry1985 in #2667
- fix(server): --config fails loudly instead of silently doing nothing by @mabry1985 in #2670
- fix(bundle): dedupe pin-bump PRs and surface the approval-required stall (#2645) by @mabry1985 in #2665
- test(web): make streaming.spec.ts hermetic under fullyParallel by @mabry1985 in #2668
- fix(a2a): surface peer turns in the receiving Activity feed by @RomeoRaven in #2648
- test(coding-agent): make PATH-fallback test hermetic by @mabry1985 in #2653
- fix(release): refresh marketing after desktop assets by @RomeoRaven in #2658
- fix(goal): resolve data verifiers in managed workspace by @RomeoRaven in #2661
- test(windows): retry one transient Node check timeout by @RomeoRaven in #2663
- security(web): refresh advised locked dependencies by @RomeoRaven in #2652
- fix(llm): round-trip reasoning_content on outbound requests by @mabry1985 in #2671
- fix(a2a): lower the answer-stream flush threshold from 240 to 60 chars by @mabry1985 in #2673
- feat: feat(tools): expose verifier_catalog as a list_verifiers agent tool (#2686 fix A) by @mabry1985 in #2687
- feat(chat): structured, artifact-aware chat-bundle export (#2680, #2681) by @mabry1985 in #2688
- feat: fix(tools): gate set_goal/create_watch registration on verifier availability (#2686 fix B) by @mabry1985 in #2690
- feat(auth): federation-token Settings UI, live rotation, rotation runbook by @mabry1985 in #2689
- fix(agent): wire model.max_iterations to the graph's recursion_limit by @mabry1985 in #2679
Full Changelog: v0.135.0...v0.136.0