v0.3.24

VRSEN/agency-swarmv0.3.24Jun 17, 2026by github-actions[bot]

AI Summary

Introduces custom runtime support and extensive UI/UX improvements, including better error handling for SMTP, Codex, and runtime management.

Key Highlights

  • Custom runtime support (schema, API, daemon integration)
  • UI/UX improvements for runtime management and dialogs
  • Bug fixes for markdown links, version comparison, and SMTP auth

New Features

  • Add --thinking-level to agent create and update
  • Runtime profile schema and daemon integration
  • Prioritize custom runtime profiles without restart
  • Make custom runtimes appear immediately

Full Release Notes

## Changelog
* 1f8f3e80377741bb398497a1bbdcff0db87d36bb Fix Office 365 SMTP auth fallback (#4157)
* 114a1ffb8fdc48f3b7f2d3cbba5d47d4ac1ef341 Fix: fail fast when Codex app-server exits MUL-2840 (#4228)
* d26cac0008342bcc60b809e0288565c72601e770 Guard issue icons against unknown values (#4206)
* 1f5cb51d4e713d5bf7f2795205103dc6ccd5c0ba MUL-3284: Web UI + CLI (custom runtime PR3) (#4177)
* 32dac3dd577c2a87b6381b7a985aed835e375b96 MUL-3284: runtime_profile schema (custom runtime PR1) (#4140)
* 52e76e7b23e9b93a28bfbea9a36bc47aed4aa641 MUL-3284: server API + daemon (custom runtime PR2) (#4149)
* acb1c3fb64b23b3ebac969b0babc391f0c7dd118 MUL-3331: dedupe/throttle client failure telemetry (#4231)
* 6bb8cac9ea197bfbb6c16ba1984d561cbec9872f MUL-3332: daemon picks up new custom runtime profiles without restart (#4225)
* 6e010320f880ff435ca8361c19baef9de83213d8 MUL-3332: prioritize custom runtime profiles (#4229)
* eb6dffdbc6fac93f810f910b2d0415b23ad6fb6c MUL-3341: clear incompatible model on runtime switch
* 23eba2407697d8ce0dbd680781884ad6f8178a4b MUL-3363: add 2026-06-17 changelog entry (#4248)
* 77ac17ef498caf01ba4d588b1e3c031e06bea930 Make custom runtimes appear immediately (#4234)
* c5eb77853229c4a083f96b7d99eeefcbad04d119 Revert "fix: keep runtime provider arbiter during profile rollout (#4251)" (#4258)
* 6f2e9aa7a8e829e99e4b7e8cee6923f7111b004a feat(cli): add --thinking-level to agent create and update (#4170) (#4207)
* 59263df748bf037a1f32b20ac4662c08f2a52724 feat(issues): unify trigger chip copy to will-start phrasing (#4215)
* 3077810049a616abc1378fdd79c74a342ab1ecaa fix(db): clean pending check suites on workspace delete (#4252)
* 64ce459e303ae426df4c596f6868bee5bff3ffd6 fix(github): preserve early installation webhook metadata (#4193)
* 41586f14997aefdb453446e8ac25b1eba48c6aaa fix(github): surface in-flight CI on PR cards (MUL-2392) (#2887)
* 0f36c888559c3902252222763fe82e26b4ee0d68 fix(markdown): don't auto-link bare filenames as external URLs (#4245)
* af146b6dc7588a7be6e0d16bd998cf7a70312dde fix(runtimes): re-enable Delete affordance for owners on self-healing runtimes (MUL-3352) (#4240)
* 3030c803bfcad359df748afe4ac498b130c894b8 fix(scripts): fix version comparison to prevent unnecessary CLI upgrades (#4227)
* a08281a1b28738c450ce01f86f6d6c9d75445099 fix: keep runtime provider arbiter during profile rollout (#4251)
* 5a3324e886c565aa40e4861e9ade6d99b94999b1 refactor(runtimes): trim redundant copy in custom runtimes dialog (MUL-3367) (#4254)
* c27d35b7fe183754861f90d0393720ac9b6b382c style(runtimes): unify header action buttons to match Add a computer (MUL-3368) (#4253)