## Changelog ## [0.2.19](https://github.com/mezmo/aura/compare/v0.2.18...v0.2.19) (2026-10-09) ### Bug Fixes * **aura**: let the coordinator inspect the run's tools [0762386](https://github.com/mezmo/aura/commit/0762386497b2ca5e2e0d3982c1aef7672e3ef4f4) - Tony Rogers * **ci**: keep channel branches from releasing off a stale baseline [fea725e](https://github.com/mezmo/aura/commit/fea725e2b129c7fb822e73e2ebd68bf77c909a8e) - Jacob Hull * **ci**: refresh the docker jwt per dvp report and harden hogql reads [da6f957](https://github.com/mezmo/aura/commit/da6f9578ee707675e4c2a000d24186ba9f8ee78f) - Justin Gross * **cli**: flush telemetry on sigterm in standalone mode [3883d36](https://github.com/mezmo/aura/commit/3883d36cb12413249960521a7d2d779979531e6b) - Dan Hable [#305](https://github.com/mezmo/aura/issues/305) * **cli**: keep the http-only build clean under -D warnings [3d619f1](https://github.com/mezmo/aura/commit/3d619f158d25574a5b851a28180461dad3cadf60) - Justin Gross * **config**: end a literal run at a character class [cd986ea](https://github.com/mezmo/aura/commit/cd986eadd616c7efce10ea230932322b476a8ad3) - Justin Gross * **config**: enforce the mcp_filter literal cap and name it in the error [50eadd4](https://github.com/mezmo/aura/commit/50eadd422a61c22c777a33f369a8271559893957) - Justin Gross * **config**: match tool-name glob patterns with globset [837cf05](https://github.com/mezmo/aura/commit/837cf05db3644682cec50f3f7d12bfc721aa28f4) - Dan Hable [#705](https://github.com/mezmo/aura/issues/705) * **config**: measure a class as one character and report the full run [acb6251](https://github.com/mezmo/aura/commit/acb6251800efa5702147d2f7a5cdec7040686348) - Justin Gross * **events**: carry the worker id into the tool-completion frame [c323c5c](https://github.com/mezmo/aura/commit/c323c5ca923e5aee7bb057a8b66084a1dd7d191e) - Justin Gross * **mcp**: bound connect/initialize/discovery with a timeout [0088768](https://github.com/mezmo/aura/commit/00887684c48d5977d31741470e60908a447c4b27) - Dan Hable [#305](https://github.com/mezmo/aura/issues/305) * **mcp**: warn if multiple servers use same tool name [bf5ced8](https://github.com/mezmo/aura/commit/bf5ced82b29a20c93a0c2e3eb82b0e1fc4ddf956) - Dan Hable [#713](https://github.com/mezmo/aura/issues/713) * **orchestration**: attribute tool completions to the worker [84d2d98](https://github.com/mezmo/aura/commit/84d2d98c4f28ac8f7bc9316c25020326fc0a432b) - Justin Gross * **orchestration**: cap artifact listings in recovery hints [697ccd1](https://github.com/mezmo/aura/commit/697ccd13a021956404854a3bd83c2d995b546096) - Mike Shearer [INFRA-7869](https://mezmo.atlassian.net/browse/INFRA-7869) * **orchestration**: don't restate attached artifacts in tasks [276509b](https://github.com/mezmo/aura/commit/276509bc387c646a86301516de77b1a95f79ee1d) - Mike Shearer [INFRA-7869](https://mezmo.atlassian.net/browse/INFRA-7869) * **orchestration**: end a worker's run when its approval parks [3dfd2bb](https://github.com/mezmo/aura/commit/3dfd2bbd675c27fe54adb01ae7d8245a48e5374a) - Jacob Hull * **orchestration**: fail safe on dropped cancel watcher [c74a5f0](https://github.com/mezmo/aura/commit/c74a5f0f5fccb442583358df7c281e25c6b744d1) - Dan Hable [#305](https://github.com/mezmo/aura/issues/305) * **orchestration**: harden coordinator artifact handoff [52b3945](https://github.com/mezmo/aura/commit/52b394582a1c03ae627ca91845596b4498794cf6) - Mike Shearer [INFRA-7869](https://mezmo.atlassian.net/browse/INFRA-7869) * **orchestration**: honor [agent].turn_depth for the coordinator [22551a1](https://github.com/mezmo/aura/commit/22551a140c5c1c27fc3cdef8828bfd2566f79f95) - Mike Shearer [#772](https://github.com/mezmo/aura/issues/772) * **orchestration**: reject an unflattenable plan instead of panicking [cb8b5a4](https://github.com/mezmo/aura/commit/cb8b5a4c2db86a57c955f20bc3d698bd7fee111e) - Mike Shearer * show run tools to the planner and carry the run prompt to workers [6ad30f3](https://github.com/mezmo/aura/commit/6ad30f30964df1a58ec46ec62c60312187625553) - Tony Rogers * **skills**: scope skill invocation records to the serving agent [1188185](https://github.com/mezmo/aura/commit/11881853ac757fc709222a6ae90242162d65898c) - Justin Gross * **web-server**: abort stragglers before otel shutdown [1222763](https://github.com/mezmo/aura/commit/1222763d4c1b25071170a4fc2b061c7062c5173b) - Dan Hable [#305](https://github.com/mezmo/aura/issues/305) * **web-server**: answer thread replies, bound slack calls and waiting [6d07d5a](https://github.com/mezmo/aura/commit/6d07d5af70833b2781d91b552a1e9e27824eef30) - Tony Rogers * **web-server**: answer top-level slack dms inline with dm history [c62a36b](https://github.com/mezmo/aura/commit/c62a36bf6d826a8e8dc5fcb62a27635055292a97) - Tony Rogers * **web-server**: keep the bot's own replies in slack thread history [ecb3889](https://github.com/mezmo/aura/commit/ecb3889b575707ce72d25b8852b323ffdca6342f) - Tony Rogers * **web-server**: let a zero streaming timeout disable the bound [a4dec71](https://github.com/mezmo/aura/commit/a4dec7128565a5ad75c8e9379eccca8b86d95915) - Jacob Hull [#715](https://github.com/mezmo/aura/issues/715) * **web-server**: let the probe's participation verdict stand [69901d5](https://github.com/mezmo/aura/commit/69901d5c832602cf07025dd05c29217e0b08f2b6) - Tony Rogers * **web-server**: log messages the slack accept rules ignore at debug [544afb4](https://github.com/mezmo/aura/commit/544afb47420e8706688572870bdcfc59f03c0c4a) - Tony Rogers * **web-server**: post trimmed text and name both posting scopes [183ced5](https://github.com/mezmo/aura/commit/183ced5426351aab952176d01b5f0b6537fd9433) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) * **web-server**: probe thread participation before queueing a reply [c5aec95](https://github.com/mezmo/aura/commit/c5aec9518e7e6e98d3ab1aa80a8477e662687dca) - Tony Rogers * **web-server**: reconnect the slack socket when it goes silent [1f2f600](https://github.com/mezmo/aura/commit/1f2f6001df04bb9dd750a45f75c436ea48c6e35a) - Tony Rogers [#767](https://github.com/mezmo/aura/issues/767) * **web-server**: reuse the probe's thread read when answering [d825eef](https://github.com/mezmo/aura/commit/d825eefd9b80ab4a9b16a0cbecf875112acaf870) - Tony Rogers * **web-server**: tell slack runs where the message came from [49acf5e](https://github.com/mezmo/aura/commit/49acf5e05041fe603fdf3ddc0718a77255fa7fee) - Tony Rogers * **web-server**: tell the agent what a failed slack post delivered [64cba5e](https://github.com/mezmo/aura/commit/64cba5ea76e4f0d019fcd3a840a7fce9459d1c5e) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) * **web-server**: test turn eligibility without building the turn [60b505b](https://github.com/mezmo/aura/commit/60b505bfd2123c752b9a5af8b420baf84c717647) - Tony Rogers * **web-server**: treat a blank chat session id as missing [fa3861d](https://github.com/mezmo/aura/commit/fa3861d047bf1a57adbb8ae5f4b3151e38977011) - Justin Gross * **web-server**: trim a prefetched thread before queueing the reply [1e2362c](https://github.com/mezmo/aura/commit/1e2362c1a63507d38639c93ab2e25056e37dcddc) - Tony Rogers * **web-server**: trim a prefetched thread by turns, not raw messages [f0b2104](https://github.com/mezmo/aura/commit/f0b2104a58f0e50af39399c1e6a3a9622c784684) - Tony Rogers ### Chores * **globpattern**: stop emiiting Regex debug info [86e15fe](https://github.com/mezmo/aura/commit/86e15fe51b1f8fd39b74df24f7b1dc2c5dbb4975) - Dan Hable ### Code Refactoring * **agents**: cancel a run through its own token [2956e86](https://github.com/mezmo/aura/commit/2956e86580519ebbbccde4b4b69af50c05905d5d) - Jacob Hull [#626](https://github.com/mezmo/aura/issues/626) * **agent**: separate a prepared agent from its runs [513f1ec](https://github.com/mezmo/aura/commit/513f1ec15dce1aca19a6072c9181717e3a03612d) - Justin Gross * **events**: approvals reach the run's observer [25086ed](https://github.com/mezmo/aura/commit/25086edd8efcb58686b416bbe4810b5255f8b3a1) - Jacob Hull [#626](https://github.com/mezmo/aura/issues/626) * **events**: define orchestration SSE frames once [f227357](https://github.com/mezmo/aura/commit/f227357e0fa80fe5d43bb3678382b6765286f262) - Jacob Hull [#623](https://github.com/mezmo/aura/issues/623) * **events**: define the conversation agent id once [6bc6065](https://github.com/mezmo/aura/commit/6bc606579dc1f623bab20c59c99d1d3c402d5e8c) - Justin Gross * **events**: send a run's events to its observer [70b8e5a](https://github.com/mezmo/aura/commit/70b8e5ae2620731c5af8986491d17e8dedc43f0d) - Jacob Hull [#626](https://github.com/mezmo/aura/issues/626) ### Documentation * **aura**: describe RunToolFactory as the value it is [4b6aa00](https://github.com/mezmo/aura/commit/4b6aa0071a629e0efc9e38219184461b7d3122b2) - Tony Rogers * **aura**: drop the stale line above get_all_tool_schemas [e976f84](https://github.com/mezmo/aura/commit/e976f8405912dd7b535cc19fe25b9c903a4bf6c6) - Tony Rogers * describe the slack ingress and the server's ingress paths [02f89ea](https://github.com/mezmo/aura/commit/02f89ea9eac88d547d37879255ebe23a38ea6560) - Tony Rogers * describe the slack post tool and its opt-in [466e11d](https://github.com/mezmo/aura/commit/466e11dcf89b57eb7d9f31af0e2a5da19accb85d) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) * fix the slack ingress call count and name the messages tab setting [c0a5db5](https://github.com/mezmo/aura/commit/c0a5db53169616037d9f9a59e85ca8b4098fb511) - Tony Rogers * name the manifest fields slack enforces for the search token [e067d59](https://github.com/mezmo/aura/commit/e067d599949b7697413a87804d7a8c2ab60c3e9f) - Tony Rogers * note the slack socket idle deadline [40b75ed](https://github.com/mezmo/aura/commit/40b75ed43f44fea3c705b930dbce8d8cecae6c4c) - Tony Rogers [#767](https://github.com/mezmo/aura/issues/767) * say that thread follow-ups are opted into by the slack app's events [3e8b624](https://github.com/mezmo/aura/commit/3e8b62444b4fa92e14e1679dfd4fa47b962ceb0c) - Tony Rogers * trim the slack post tool paragraph to the overview [c5735da](https://github.com/mezmo/aura/commit/c5735dabd53ec5b17ea53e9886cabb19527ccf6e) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) * **web-server**: state only the unit on POSTS_PER_RUN [162dad3](https://github.com/mezmo/aura/commit/162dad3bb240c7ec204d872dd3e3876e52e8ce1a) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) ### Features * **agents**: carry run identity in task-local scope [5b7e15b](https://github.com/mezmo/aura/commit/5b7e15bd1d01cb27bfa4125a4c660095284a45af) - Jacob Hull [#625](https://github.com/mezmo/aura/issues/625) * **agents**: give StreamingAgent one entry point returning a run handle [5f37ae8](https://github.com/mezmo/aura/commit/5f37ae8f5683d44115a29010105636258780a2e1) - Jacob Hull [#625](https://github.com/mezmo/aura/issues/625) * **agents**: give the run its own tool-call queue [51c9eed](https://github.com/mezmo/aura/commit/51c9eed45cc2e1a5d0dfc71d6c2b4874af1f5dfd) - Jacob Hull [#626](https://github.com/mezmo/aura/issues/626) * **agents**: make hooks an extension point [c530ee4](https://github.com/mezmo/aura/commit/c530ee4e1708c975122d74a89e74041d41791657) - Jacob Hull [#625](https://github.com/mezmo/aura/issues/625) * **aura**: accept per-run tools on the streaming agent builder [9aba534](https://github.com/mezmo/aura/commit/9aba53422c01cbe0ee50fbcc2d1771d9a0405751) - Tony Rogers * **events**: add agent event schema and broker adapter [6ea85b4](https://github.com/mezmo/aura/commit/6ea85b4406d511128f50d74b453cf56a165a3ccc) - Jacob Hull [#618](https://github.com/mezmo/aura/issues/618) * **events**: approvals emit the agent event schema [4424967](https://github.com/mezmo/aura/commit/4424967318f7e27debee865027a55baed84859f1) - Jacob Hull [#624](https://github.com/mezmo/aura/issues/624) * **events**: carry response content on the run's event stream [212b69e](https://github.com/mezmo/aura/commit/212b69e9aa187f93d1fe8624b355499f2f98c1c2) - Jacob Hull [#626](https://github.com/mezmo/aura/issues/626) * **events**: name the agent on orchestrated content [e552288](https://github.com/mezmo/aura/commit/e55228880b384b8bc7a52ef3821e45981a4ebf7d) - Jacob Hull [#626](https://github.com/mezmo/aura/issues/626) * **events**: orchestration emits the agent event schema [30c5f84](https://github.com/mezmo/aura/commit/30c5f840e39f34fe980549f77f2f85fc032a65c1) - Jacob Hull [#623](https://github.com/mezmo/aura/issues/623) * **events**: single-agent producers emit the agent event schema [f3bdbd6](https://github.com/mezmo/aura/commit/f3bdbd61aff4023353b1ec7f3f4a7cfe83c93ee5) - Jacob Hull [#620](https://github.com/mezmo/aura/issues/620) * **examples**: add Checkly incident response example config [30bb181](https://github.com/mezmo/aura/commit/30bb181ab0c8e2ca8df3356e2f839d9d7a0d3d21) - Mike Shearer * give orchestration workers the run's own tools and a search budget [dd2c08f](https://github.com/mezmo/aura/commit/dd2c08ff2a994e38ae4e38131e4cf01248c1a651) - Tony Rogers * list the tools the server grants an agent in /aura/info [2e98899](https://github.com/mezmo/aura/commit/2e988991d7241db30a01173bf36455369d7ce526) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) * **mcp**: add namespace tracking for mcp tools [9033711](https://github.com/mezmo/aura/commit/903371114dc95ac0442ed6e4b7147c99e9dc7aaf) - Dan Hable [#712](https://github.com/mezmo/aura/issues/712) * **mcp**: identify aura to mcp servers with a configurable user agent [f7c9900](https://github.com/mezmo/aura/commit/f7c99004fe604fd02f29ffb87d39301a1ab171da) - Tony Rogers [#670](https://github.com/mezmo/aura/issues/670) * **orchestration**: add default 5m telemetry lookback policy [a8d25f7](https://github.com/mezmo/aura/commit/a8d25f70aff66f808c3d26382e67146ba4099ecc) - Mike Shearer [#697](https://github.com/mezmo/aura/issues/697) * **orchestration**: add write_artifact tool for the coordinator [cfa7903](https://github.com/mezmo/aura/commit/cfa790353fd71d4d8e9c416063129b62707e132a) - Mike Shearer [INFRA-7869](https://mezmo.atlassian.net/browse/INFRA-7869) * **orchestration**: attach validated artifacts to plan tasks [54f3704](https://github.com/mezmo/aura/commit/54f37041ee3ae5234ec8ac8599b077ff8f9c43da) - Mike Shearer [INFRA-7869](https://mezmo.atlassian.net/browse/INFRA-7869) * **orchestration**: list available artifacts on a read miss [78234cc](https://github.com/mezmo/aura/commit/78234cc2182ec282e35bdfe808ab202a2413dce3) - Mike Shearer [INFRA-7869](https://mezmo.atlassian.net/browse/INFRA-7869) * **skills**: persist and rehydrate skill invocations across turns [e54d2bc](https://github.com/mezmo/aura/commit/e54d2bc6e6b1a1f4851e5a53747bc33f612ff67e) - Justin Gross * **web-server**: add a slack post tool gated by an agent opt-in [2cbbb71](https://github.com/mezmo/aura/commit/2cbbb7132388f173433f38e1d2117ddb6417b457) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) * **web-server**: add slack socket mode connection loop [b510c09](https://github.com/mezmo/aura/commit/b510c093b32e6863318f085ef93a85dc0dd018ac) - Tony Rogers * **web-server**: add slack web api client and event types [ce3f7fb](https://github.com/mezmo/aura/commit/ce3f7fbc2b8ed22eae41115995fc4b5cecb916a7) - Tony Rogers * **web-server**: answer slack mentions and dms with an agent [a5fa172](https://github.com/mezmo/aura/commit/a5fa1728da1118992b7308ba317ac91e13ccf769) - Tony Rogers * **web-server**: attach the slack post tool on http and a2a runs [907fa1d](https://github.com/mezmo/aura/commit/907fa1d4385c02bf74314519642c938133773572) - Tony Rogers [#756](https://github.com/mezmo/aura/issues/756) * **web-server**: carry slack action tokens and call the search api [7279251](https://github.com/mezmo/aura/commit/7279251ba2bb70fed9fdb2ebfde74fea6c6eb971) - Tony Rogers * **web-server**: give slack runs a search tool that acts as the asker [5017aee](https://github.com/mezmo/aura/commit/5017aee0aad181f6f64288ed2ad3207efb6e42bb) - Tony Rogers * **web-server**: log why the slack ingress answers or ignores a message [5e981e7](https://github.com/mezmo/aura/commit/5e981e7e3535bf99b3b03de95b82cc1b74ff6a11) - Tony Rogers ### Miscellaneous * Merge branch 'main' into nightly [70d2ca7](https://github.com/mezmo/aura/commit/70d2ca70f10dae0c2324f65637f1cc2b4e356f7f) - Jacob Hull * Merge pull request #692 from mezmo/main [926a409](https://github.com/mezmo/aura/commit/926a40945bf879c27e413474659e30780d88c5b8) - GitHub [#692](https://github.com/mezmo/aura/issues/692) * Merge pull request #777 from mezmo/nightly [fb19c42](https://github.com/mezmo/aura/commit/fb19c42b45a3e6c12bde20b069bdf01dcf44d2f1) - GitHub [#777](https://github.com/mezmo/aura/issues/777) ### Tests * **ci**: cover the dvp jwt refresh and hogql retry, clean up on failure [3a49ac4](https://github.com/mezmo/aura/commit/3a49ac4803a1399c69dda6c7a0de1e69f6c085da) - Justin Gross * **events**: state the worker-id parse case as current behavior [4956199](https://github.com/mezmo/aura/commit/49561991525ede4e18f7c877030627f81f32e6c8) - Justin Gross * **sre**: add coverage for default window and override query args [1f29185](https://github.com/mezmo/aura/commit/1f291857e93f53e29f1638d203c9df9ad16632ec) - Mike Shearer [#697](https://github.com/mezmo/aura/issues/697) ## [0.2.18](https://github.com/mezmo/aura/compare/v0.2.17...v0.2.18) (2026-10-05) ### Bug Fixes * **ci**: keep channel branches from releasing off a stale baseline [2d6080d](https://github.com/mezmo/aura/commit/2d6080dd0355870be3b6c0d3fe77259fdcbccabb) - Justin Gross * **ci**: refresh the docker jwt per dvp report and harden hogql reads [dbc3bce](https://github.com/mezmo/aura/commit/dbc3bceed6eaa4bbbf03989847afbace32d92663) - Justin Gross * **cli**: flush telemetry on sigterm in standalone mode [6adf23b](https://github.com/mezmo/aura/commit/6adf23b9325922db15f6bea51fd813175169d155) - Justin Gross [#305](https://github.com/mezmo/aura/issues/305) * **config**: end a literal run at a character class [2cf0f10](https://github.com/mezmo/aura/commit/2cf0f10177feb371266c88b8b8680a86afc32480) - Justin Gross * **config**: enforce the mcp_filter literal cap and name it in the error [584ee15](https://github.com/mezmo/aura/commit/584ee15930ae73d5910ba7ec414487d620e597b7) - Justin Gross * **config**: match tool-name glob patterns with globset [9316530](https://github.com/mezmo/aura/commit/931653081e99b284c7d5be640c99ad60599513ae) - Justin Gross [#705](https://github.com/mezmo/aura/issues/705) * **config**: measure a class as one character and report the full run [5b3d78f](https://github.com/mezmo/aura/commit/5b3d78fe33d2398a794736487395b418e22d1fbb) - Justin Gross * **events**: carry the worker id into the tool-completion frame [50b8c57](https://github.com/mezmo/aura/commit/50b8c571a7155e68c46ac95d66e1e89fa3aafdb0) - Justin Gross * **mcp**: bound connect/initialize/discovery with a timeout [3a2fd56](https://github.com/mezmo/aura/commit/3a2fd564b5f3e8f536238e1e9fb00b65df1f9473) - Justin Gross [#305](https://github.com/mezmo/aura/issues/305) * **mcp**: warn if multiple servers use same tool name [22c7c05](https://github.com/mezmo/aura/commit/22c7c0542b695266a5cf39c883967958993e03e4) - Justin Gross [#713](https://github.com/mezmo/aura/issues/713) * **orchestration**: attribute tool completions to the worker [1470d11](https://github.com/mezmo/aura/commit/1470d1184b5258d6024dd475f57c80af6dfe34be) - Justin Gross * **orchestration**: fail safe on dropped cancel watcher [9b95c00](https://github.com/mezmo/aura/commit/9b95c009707d8c1eaa15d44a71e3a0fd93ff44f7) - Justin Gross [#305](https://github.com/mezmo/aura/issues/305) * **orchestration**: reject an unflattenable plan instead of panicking [3b0a8f5](https://github.com/mezmo/aura/commit/3b0a8f5b80d60267aa5de753dd4e9908af97d95f) - Justin Gross * **skills**: scope skill invocation records to the serving agent [e2aad6c](https://github.com/mezmo/aura/commit/e2aad6c8d4453851b3b5eb30f6bc306437672788) - Justin Gross * **web-server**: abort stragglers before otel shutdown [6c278e8](https://github.com/mezmo/aura/commit/6c278e8ca2a7f3df89de132faa357d0f7ce6749d) - Justin Gross [#305](https://github.com/mezmo/aura/issues/305) * **web-server**: let a zero streaming timeout disable the bound [08d6c54](https://github.com/mezmo/aura/commit/08d6c54c861d73f0dce163091e08bbda1c421098) - Justin Gross [#715](https://github.com/mezmo/aura/issues/715) ### Chores * **globpattern**: stop emiiting Regex debug info [1faf45b](https://github.com/mezmo/aura/commit/1faf45bc3f1eeddcadfc3e591d9a4963344beebc) - Justin Gross ### Code Refactoring * **agents**: cancel a run through its own token [a9c4a42](https://github.com/mezmo/aura/commit/a9c4a425d6552bf5af802b92d8e8dc3abc2259a7) - Justin Gross [#626](https://github.com/mezmo/aura/issues/626) * **events**: approvals reach the run's observer [8777c0e](https://github.com/mezmo/aura/commit/8777c0ebdc336c525517c67f9d21b728858b1420) - Justin Gross [#626](https://github.com/mezmo/aura/issues/626) * **events**: define orchestration SSE frames once [ca67258](https://github.com/mezmo/aura/commit/ca672587ba7ebd063c24c6fe043315939d606e51) - Justin Gross [#623](https://github.com/mezmo/aura/issues/623) * **events**: define the conversation agent id once [28f312b](https://github.com/mezmo/aura/commit/28f312b558fa992a358aa1d26fb3fc931ebaa4de) - Justin Gross * **events**: send a run's events to its observer [a171983](https://github.com/mezmo/aura/commit/a1719838534eebd3c0a1fbe4303647fc4384407c) - Justin Gross [#626](https://github.com/mezmo/aura/issues/626) ### Features * **agents**: carry run identity in task-local scope [55fa378](https://github.com/mezmo/aura/commit/55fa378d42e277b7bcbe43938079d5f463a1602a) - Justin Gross [#625](https://github.com/mezmo/aura/issues/625) * **agents**: give StreamingAgent one entry point returning a run handle [5530e96](https://github.com/mezmo/aura/commit/5530e961439ebeebdce1cb552ade2a2761792e1a) - Justin Gross [#625](https://github.com/mezmo/aura/issues/625) * **agents**: give the run its own tool-call queue [3856861](https://github.com/mezmo/aura/commit/3856861e4161c766d248ae3a11521e4815c3abf8) - Justin Gross [#626](https://github.com/mezmo/aura/issues/626) * **agents**: make hooks an extension point [faab087](https://github.com/mezmo/aura/commit/faab087fc09f5baf15e9ac59dfe9879f21603af5) - Justin Gross [#625](https://github.com/mezmo/aura/issues/625) * **events**: add agent event schema and broker adapter [8ba61fd](https://github.com/mezmo/aura/commit/8ba61fd90eda6e830fd5339361a9b2c8380d8e9f) - Justin Gross [#618](https://github.com/mezmo/aura/issues/618) * **events**: approvals emit the agent event schema [ab5a15e](https://github.com/mezmo/aura/commit/ab5a15e293ac70cfbc8f10e5e32e728b886520d8) - Justin Gross [#624](https://github.com/mezmo/aura/issues/624) * **events**: carry response content on the run's event stream [ea0ae61](https://github.com/mezmo/aura/commit/ea0ae6124183ebed1a9d2e4d97af09a9bb637107) - Justin Gross [#626](https://github.com/mezmo/aura/issues/626) * **events**: name the agent on orchestrated content [0fdec1a](https://github.com/mezmo/aura/commit/0fdec1ae5123fb9600cca04526282a3244e8bc35) - Justin Gross [#626](https://github.com/mezmo/aura/issues/626) * **events**: orchestration emits the agent event schema [a4414a5](https://github.com/mezmo/aura/commit/a4414a538a4f15d9b48910bdf9f973c9b5e1dff2) - Justin Gross [#623](https://github.com/mezmo/aura/issues/623) * **events**: single-agent producers emit the agent event schema [cac4f3b](https://github.com/mezmo/aura/commit/cac4f3bb3699a2b6a041ef71ca457a67b21590e5) - Justin Gross [#620](https://github.com/mezmo/aura/issues/620) * **examples**: add Checkly incident response example config [59c269c](https://github.com/mezmo/aura/commit/59c269cac7df6af8caacd7fbfc8a3974219a1738) - Justin Gross * **mcp**: add namespace tracking for mcp tools [45036ad](https://github.com/mezmo/aura/commit/45036add434a954291dfa161eb12f5f9c287b856) - Justin Gross [#712](https://github.com/mezmo/aura/issues/712) * **mcp**: identify aura to mcp servers with a configurable user agent [62f7810](https://github.com/mezmo/aura/commit/62f7810e4add491d202ec984fb38f422750082df) - Justin Gross [#670](https://github.com/mezmo/aura/issues/670) * **orchestration**: add default 5m telemetry lookback policy [c2733ae](https://github.com/mezmo/aura/commit/c2733aee207d3e599bbdde1ba94d53f49aae1252) - Justin Gross [#697](https://github.com/mezmo/aura/issues/697) * **skills**: persist and rehydrate skill invocations across turns [770f114](https://github.com/mezmo/aura/commit/770f114e93a501190be17b56021d260f98d47a36) - Justin Gross ### Miscellaneous * Merge branch 'nightly' into main [1000f11](https://github.com/mezmo/aura/commit/1000f119d38f4c4656ced0ae883c90f6f7610890) - GitHub * Merge pull request #688 from mezmo/main [1f4ca61](https://github.com/mezmo/aura/commit/1f4ca618463171da88afa4c2be303d6849ca6c8e) - GitHub [#688](https://github.com/mezmo/aura/issues/688) ### Tests * **ci**: cover the dvp jwt refresh and hogql retry, clean up on failure [bd68e28](https://github.com/mezmo/aura/commit/bd68e28af0f0dd3a06fe230deccc07d3e590519f) - Justin Gross * **events**: state the worker-id parse case as current behavior [c78b6e6](https://github.com/mezmo/aura/commit/c78b6e6b50dd3e39d198ee1cdf713a7f8a2f3a9d) - Justin Gross * **sre**: add coverage for default window and override query args [3682802](https://github.com/mezmo/aura/commit/368280252d439df2092b5d950060245babccbe6c) - Justin Gross [#697](https://github.com/mezmo/aura/issues/697) ## [0.2.17](https://github.com/mezmo/aura/compare/v0.2.16...v0.2.17) (2026-09-11) ### Bug Fixes * **cli**: judge compaction by context-window fill, not billed spend [1cb0b3a](https://github.com/mezmo/aura/commit/1cb0b3af92a108f50bd89bdea77c0147a39fcd59) - Tony Rogers * **cli**: keep the context window across turns in orchestration mode [8941bf7](https://github.com/mezmo/aura/commit/8941bf7b692312a615241f76c04a8b0c1e0825cb) - Tony Rogers * **cli**: record only the coordinator's context reading for replay [adb88df](https://github.com/mezmo/aura/commit/adb88dfc44f81922ca257054983df8b0bb6ba31e) - Tony Rogers * **docker**: expand cargo_features once, note shared-feature rule [070a01a](https://github.com/mezmo/aura/commit/070a01a1b40f0d3baaa3ac2bb8589e85f03c12be) - Tony Rogers * **logging**: cut long console lines on a char boundary [49a17f8](https://github.com/mezmo/aura/commit/49a17f84d9cac965fd88d3d3beed039971119852) - Mike Shearer [#609](https://github.com/mezmo/aura/issues/609) * **orchestration**: read conversation context from the first inner turn [12ff8cd](https://github.com/mezmo/aura/commit/12ff8cdf8a31dded85efd22443c0a808a21ce379) - Tony Rogers * **orchestration**: replay blank assistant turns with a placeholder [0babb27](https://github.com/mezmo/aura/commit/0babb2732b7f85e4d3bb14094da0de1fca2c3f8a) - Mike Shearer [#590](https://github.com/mezmo/aura/issues/590) * **orchestration**: report conversation context once per turn [caa07fc](https://github.com/mezmo/aura/commit/caa07fc8238a35e9d37cc05d3dcb3b141aacf906) - Tony Rogers * **orchestration**: skip the conversation reading on correction attempts [a850bf1](https://github.com/mezmo/aura/commit/a850bf118ea412372878a20d357e7060701042ff) - Tony Rogers ### Features * **cli**: show the coordinator's context in orchestrated conversations [700f56f](https://github.com/mezmo/aura/commit/700f56fc79fc970e51082a39c7b03b164c6c0348) - Tony Rogers * **docker**: add cargo_features build arg to the release image [055125d](https://github.com/mezmo/aura/commit/055125dd3158fdf5240d4243b5155ece89077824) - Tony Rogers ### Miscellaneous * Merge branch 'nightly' into main [0b80e4b](https://github.com/mezmo/aura/commit/0b80e4b36aaf7b29a34a66099ee761cbc9819da2) - GitHub ### Style * **orchestration**: drop the call-params field comment [58a660a](https://github.com/mezmo/aura/commit/58a660aae7f3ac9f9a10740632ed88168b41ea54) - Tony Rogers ## [0.2.16](https://github.com/mezmo/aura/compare/v0.2.15...v0.2.16) (2026-09-11) ### Bug Fixes * **anthropic**: update max tokens for new models [636aae3](https://github.com/mezmo/aura/commit/636aae3deab6c06fd9666fd6e6ab827450e73236) - Dan Hable [#317](https://github.com/mezmo/aura/issues/317) * **ci**: close three holes in the cloudsmith snapshot [de8d817](https://github.com/mezmo/aura/commit/de8d817a788939bf71e9e4786db2086837ca4e4a) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * **ci**: parse report csv with quotes, and gate on the shared helper [92df86f](https://github.com/mezmo/aura/commit/92df86f40a5d3767ee441f98a34b2713cfad344e) - Justin Gross [#647](https://github.com/mezmo/aura/issues/647) * **ci**: withhold credentials and scope the cloudsmith read-back [e09c3e9](https://github.com/mezmo/aura/commit/e09c3e9a290d4c9ea93a7d945235f8eae7b118a2) - Justin Gross [#667](https://github.com/mezmo/aura/issues/667) [#667](https://github.com/mezmo/aura/issues/667) [#648](https://github.com/mezmo/aura/issues/648) * **cli**: leave live token counters alone on mid-stream replay [74d34eb](https://github.com/mezmo/aura/commit/74d34eb61a66ce0cc9025e2b9ccd6d92829def87) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **cli**: let /mcp add edit an agent loaded from a directory [41d939c](https://github.com/mezmo/aura/commit/41d939ccb45aa3908b2b7c9148209a49da80664f) - Eric Lake * **cli**: make the /mcp add agent pick deliberate [6687ac4](https://github.com/mezmo/aura/commit/6687ac41b31d3047fbb5c57b43eabd7e893a8704) - Eric Lake * **cli**: persist cache-read tokens in the conversation usage ledger [b9edf15](https://github.com/mezmo/aura/commit/b9edf15266d07863bf4d0db67bd73565fb457806) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **cli**: reseed ledger totals on every event-log replay [12fb469](https://github.com/mezmo/aura/commit/12fb469a3f62e9d9994487e4d2ea0feaae56d751) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **config**: follow symlinks when rewriting a config file [15d537a](https://github.com/mezmo/aura/commit/15d537aa20823d9c22127e560a80c629725ac78d) - Eric Lake * **hitl**: derive approval cancellation events from the cleared set [6455f55](https://github.com/mezmo/aura/commit/6455f55692037d9357c32dfb1281be4b69222940) - Mike Shearer * **hitl**: run the cancellation sweep as its own task [e60ff2b](https://github.com/mezmo/aura/commit/e60ff2b51833251618a382334bbbbc406f8f7917) - Mike Shearer * **orchestration**: carry the parked row and scope check in rehydrate [d1c1312](https://github.com/mezmo/aura/commit/d1c1312b587f9f97ee2c2cf830a13f20cef6c58d) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **session-store**: close cancel-sweep races found in adversarial review [d420684](https://github.com/mezmo/aura/commit/d420684dd9cd7243379da5ca81fba9ecb6c30aa8) - Mike Shearer * **session-store**: probe both store directories for writes [93010bc](https://github.com/mezmo/aura/commit/93010bce859477160c95bae695052184da563341) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **session-store**: refuse expired tickets on the memory backend [f459d7b](https://github.com/mezmo/aura/commit/f459d7bc40b2dce92c6305e4e075e9cf6f20a4ee) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **session-store**: skip corrupt sweep records per id [add92dd](https://github.com/mezmo/aura/commit/add92dd844bed0f57107471586d5796669f9a1f2) - Mike Shearer * **session-store**: state the silent skip for wrong-typed sweep keys [2de5166](https://github.com/mezmo/aura/commit/2de5166cb20eac92c4c14e425244eb61edc75352) - Mike Shearer * **session-store**: stop failing remove on a record it already deleted [ead1c9c](https://github.com/mezmo/aura/commit/ead1c9c61eef5113024e1a7c7d03475e0a43e809) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **web-server**: take aura.usage cache split from aggregated usage [f6ca83a](https://github.com/mezmo/aura/commit/f6ca83a844503e11d71d02d0bb5227dd0b3f3283) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) ### Build System * **deps**: update rig fork with prompt caching support [f61a7fc](https://github.com/mezmo/aura/commit/f61a7fc22c75c1bfec3e7c7af2e929ea0ff66c9d) - Tony Rogers [mezmo/rig#12](https://github.com/mezmo/rig/issues/12) [#630](https://github.com/mezmo/aura/issues/630) * drop lto and codegen-units from the release profile [bef2a00](https://github.com/mezmo/aura/commit/bef2a007369d709690ba78ca043d03365da41c81) - Mike Shearer [#668](https://github.com/mezmo/aura/issues/668) ### Code Refactoring * **hitl**: share the run owner id between gate and park sweep [5adc0a6](https://github.com/mezmo/aura/commit/5adc0a658cdd78256a56f6a927e7b049b694f5c4) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **mcp**: consolidate MCP client code into mcp/ module [84059ff](https://github.com/mezmo/aura/commit/84059ffcc5b56d5f3192fcbfe77af6ffd7e0c385) - Dan Hable * **orchestration**: arm the park guard with an AtomicBool [469bbe0](https://github.com/mezmo/aura/commit/469bbe0280dd9b413651e2b9101d0fc2b261fc54) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **orchestration**: keep tool traces in memory only [2966021](https://github.com/mezmo/aura/commit/29660211451dd13879c0a92089bfe91bac064a25) - Tony Rogers [#636](https://github.com/mezmo/aura/issues/636) [#637](https://github.com/mezmo/aura/issues/637) * **orchestration**: remove the prompt journal [6f514cf](https://github.com/mezmo/aura/commit/6f514cfe22528181514f04b334cbfc2470b6e5f4) - Tony Rogers [#637](https://github.com/mezmo/aura/issues/637) * **session-store**: rename ticket identifiers to approvals [fdeed4d](https://github.com/mezmo/aura/commit/fdeed4db2c14af2dcd1189e9c997bdd062991a61) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) ### Continuous Integration * add temporary push trigger for docker snapshot testing [846be1e](https://github.com/mezmo/aura/commit/846be1e0f3b76f9dce858b78d8c3baa624740715) - Justin Gross [#647](https://github.com/mezmo/aura/issues/647) * add temporary push trigger for snapshot testing [4a96f96](https://github.com/mezmo/aura/commit/4a96f96ab3372d82719f2f3242903e2770f4ab04) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * add temporary push trigger for snapshot testing [52cfa74](https://github.com/mezmo/aura/commit/52cfa74da99e3a7b84364429a17d482bd1e6a949) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * check the download total in the read-back [bb1596c](https://github.com/mezmo/aura/commit/bb1596cce64ae17ce94ba93d3a8f26810bc9b115) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * give every batch its own probe [71875d7](https://github.com/mezmo/aura/commit/71875d7eb0cbaa3a1a789eec58bbf11c40c7fa57) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * give ingestion ten minutes to settle [b01cbe6](https://github.com/mezmo/aura/commit/b01cbe692ce6eeb35fb58063826e2a0df8342f39) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * probe every batch and report packages added mid-collection [1450474](https://github.com/mezmo/aura/commit/14504741a9dde59c96cd9b6cc6fc6b34a5710f61) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * prove each run wrote, with a per-run probe event [24bac5d](https://github.com/mezmo/aura/commit/24bac5d18a0a9a586bb112e9fb03e30d1f76745d) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * prove each run wrote, with a per-run probe event [9272b6e](https://github.com/mezmo/aura/commit/9272b6e5fbde46848c2bee5b137f6e9acb1213ea) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * remove the temporary push trigger [bbd8566](https://github.com/mezmo/aura/commit/bbd8566e83740d6d6aea3180651f4273b829347a) - Justin Gross [#647](https://github.com/mezmo/aura/issues/647) * remove the temporary push trigger [c0705c2](https://github.com/mezmo/aura/commit/c0705c22204ccae7ffd57895e8a34b481f2258d8) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * remove the temporary push trigger [962b0e2](https://github.com/mezmo/aura/commit/962b0e2b3b00eab6a03fe02a8cd6959de33ed0c0) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * restrict pull requests into main and back-merge it to channels [8b77492](https://github.com/mezmo/aura/commit/8b77492f74af61cc9911152a5bf6c3a692dbd4f6) - Jacob Hull * run manual dispatches only from the default branch [f23452a](https://github.com/mezmo/aura/commit/f23452a87c5009a90ed2825afa3817baa7b770a0) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * run manual dispatches only from the default branch [dae547e](https://github.com/mezmo/aura/commit/dae547e2d89b2c3f85d1879332fe4ad03c06e775) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * scope the download total to this run's packages [4214f45](https://github.com/mezmo/aura/commit/4214f4517ac6e198464219bb86304d4fce14ff86) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * snapshot cloudsmith download totals to posthog [6518eb9](https://github.com/mezmo/aura/commit/6518eb9d7b8fb753e1b2abaaedfa6a4807d104ab) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * snapshot github release download totals to posthog [61c9854](https://github.com/mezmo/aura/commit/61c985450ee9354c999ec0bedf05a01d98218e68) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * treat an uningested read-back as pending, not malformed [efc0b11](https://github.com/mezmo/aura/commit/efc0b11ace6b6494f904b7230733280505d89c5b) - Justin Gross [#648](https://github.com/mezmo/aura/issues/648) * treat an uningested read-back as pending, not malformed [7c5210a](https://github.com/mezmo/aura/commit/7c5210ad1ce04497a269238235e0f55941377106) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * validate the snapshot date and scope the read-back [70a8835](https://github.com/mezmo/aura/commit/70a883533794bbeda8b8c026c6eb6ce10f810d39) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) * withhold posthog credentials from pull request runs [38f9ba4](https://github.com/mezmo/aura/commit/38f9ba4c55f630d31e65ee88abc983c7e863880d) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) ### Documentation * document prompt_caching in the reference config [d45dbce](https://github.com/mezmo/aura/commit/d45dbce2011de01b89ccc79f163f3952d52e1fde) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * move prompt-caching behavior notes off data definitions [3043e52](https://github.com/mezmo/aura/commit/3043e52928b875e00e4863987d159310d7321d3c) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **readme**: link integration rows to demo videos [61b9cf8](https://github.com/mezmo/aura/commit/61b9cf8a2b73d1754723efcfab350c02b4c82e80) - Mike Shearer * **session-store**: declare the cleared-set cancel_request contract [a30b817](https://github.com/mezmo/aura/commit/a30b817a2ffdf95ecb58eb0831434c4e369c98c7) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **session-store**: state the cancel_request contract without mechanisms [3c1627a](https://github.com/mezmo/aura/commit/3c1627a3adc1bcb6ac938fceef9d03216aef3d01) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * state when the download counters are actually read [aacd7b0](https://github.com/mezmo/aura/commit/aacd7b0e838ba702f508d55dc8d2278020ef583f) - Justin Gross [#558](https://github.com/mezmo/aura/issues/558) ### Features * **agent**: enable prompt caching and report cache usage [c0cf4a2](https://github.com/mezmo/aura/commit/c0cf4a22c97bab9e83a0399c5a6d2328a7793e31) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **ci**: record docker pulls per tag [c677997](https://github.com/mezmo/aura/commit/c677997ba892ad1c655ce914450b1ab91dac4f90) - Justin Gross [#647](https://github.com/mezmo/aura/issues/647) * **ci**: record who pulls, not just how many pulls [b14566e](https://github.com/mezmo/aura/commit/b14566e080f462101657e1a9353ec3cfee05d8e9) - Justin Gross [#647](https://github.com/mezmo/aura/issues/647) * **ci**: snapshot docker hub pull totals, on shared snapshot machinery [80258cb](https://github.com/mezmo/aura/commit/80258cb42296605ced32c51d8989c5a1e2ec7fa6) - Justin Gross [#647](https://github.com/mezmo/aura/issues/647) * **ci**: snapshot docker verified publisher reports into posthog [ea56f3c](https://github.com/mezmo/aura/commit/ea56f3c554bbd89edafa74d0a59588b08e0357d8) - Justin Gross [#647](https://github.com/mezmo/aura/issues/647) * **cli**: surface cached prompt tokens in the status line [b20c7ca](https://github.com/mezmo/aura/commit/b20c7ca57f0c8a2ecef70c0f9b1bda5319f5cb9c) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **config**: add prompt_caching flag for anthropic and bedrock llms [fac4e29](https://github.com/mezmo/aura/commit/fac4e291e15ededf429e3071c2f703bec47b3d6a) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **hitl**: add the recorded-decisions consult seam [b849c30](https://github.com/mezmo/aura/commit/b849c303eef98c049f2dac6080f4751346a3e5b1) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **instance-id**: add instance id to governance catalog and hitl wire [f21f4b5](https://github.com/mezmo/aura/commit/f21f4b5bd2f444190fda6210b2bdd0cdd7122c85) - Dan Hable [#495](https://github.com/mezmo/aura/issues/495) * **instance-id**: add stable per-agent instance identity [a184abc](https://github.com/mezmo/aura/commit/a184abc25b9330ec845ce7dedb9558e1e22444cc) - Dan Hable [#495](https://github.com/mezmo/aura/issues/495) * **instance-id**: expose instance id in governance info, repl, and api [59e1ac7](https://github.com/mezmo/aura/commit/59e1ac760cc7c6798ee3fa5948589a308955a52a) - Dan Hable [#495](https://github.com/mezmo/aura/issues/495) * **mcp**: add linear to the blessed mcp catalog [ff32249](https://github.com/mezmo/aura/commit/ff32249e586f482dcfcbd51a1fc7976daa49fc5e) - Mike Shearer * **orchestration**: add the blocked task state and park arm [ec5b02b](https://github.com/mezmo/aura/commit/ec5b02b1d9807bb7b7f50ec55fd60a845c7e1aae) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **orchestration**: add the park commit machinery and guard [5da2fb2](https://github.com/mezmo/aura/commit/5da2fb24290cf0536c739b33fad17d698d091cff) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **orchestration**: add the parked-run checkpoint schema [4b3ab9a](https://github.com/mezmo/aura/commit/4b3ab9ada9e6ea9d542d466f77e0c9dd04f9765c) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **orchestration**: reify a parked run and continue it [11a5ddc](https://github.com/mezmo/aura/commit/11a5ddc2ed6260e03a29c68165bd685b347b78ca) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **session-store**: add the file-backed approval store [7eb6f78](https://github.com/mezmo/aura/commit/7eb6f781f617a002c143bd0e3d1ce6ade8d8380d) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **telemetry**: export prompt-cache token counts to openinference [6f22b11](https://github.com/mezmo/aura/commit/6f22b115852a44b1b388e401053f71b17b1f57fd) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) ### Miscellaneous * Merge branch 'main' into nightly [27206eb](https://github.com/mezmo/aura/commit/27206ebddc31b7453e3e268598f4043101ce4d00) - GitHub * Merge pull request #679 from mezmo/nightly [33bc1cc](https://github.com/mezmo/aura/commit/33bc1cc3c48df248b5345a3b1d69c03005e09eb7) - GitHub [#679](https://github.com/mezmo/aura/issues/679) ### Tests * move tool event assertions from integration to unit tests [5a5efba](https://github.com/mezmo/aura/commit/5a5efba014081aa59ebc31d6d745b680d1dec1ba) - Jacob Hull * **orchestration**: add the stubbed-model rig and ungated smoke test [f43a74f](https://github.com/mezmo/aura/commit/f43a74fcbd3bc4a3e893604e3b4144400f978c5a) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **orchestration**: pin the scope-borrow refusals with explicit arms [723cfa6](https://github.com/mezmo/aura/commit/723cfa6ed4c0209c2c713ac9ff0a33feb139d2fc) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **session-store**: trim the sweep pin proxy to its assertions [aa53bf1](https://github.com/mezmo/aura/commit/aa53bf134b27a6ee9d89188f8612702e225fdf47) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) * **web-server**: add cache_usage to the final-item test helper [bc1aa37](https://github.com/mezmo/aura/commit/bc1aa379413aff5dfe8abded874b388178a2df84) - Tony Rogers [#630](https://github.com/mezmo/aura/issues/630) * **web-server**: share the approval store battery across backends [3373b8f](https://github.com/mezmo/aura/commit/3373b8fa715efe1c29be9d40e8c09a75e23ff9e2) - Mike Shearer [#271](https://github.com/mezmo/aura/issues/271) ## [0.2.15](https://github.com/mezmo/aura/compare/v0.2.14...v0.2.15) (2026-09-03) ### Chores * **doc**: remove math orchestration links [c9b460e](https://github.com/mezmo/aura/commit/c9b460e7ff05320dc506efd35350381cf64af704) - Gregory Janco [#71](https://github.com/mezmo/aura/issues/71) ## [0.2.14](https://github.com/mezmo/aura/compare/v0.2.13...v0.2.14) (2026-09-02) ### Miscellaneous * Revert "refactor(mcp): consolidate MCP client code into mcp/ module" [444a935](https://github.com/mezmo/aura/commit/444a935282e1d87c0f1a1e115b885e9cae8f2e3c) - Dan Hable ## [0.2.13](https://github.com/mezmo/aura/compare/v0.2.12...v0.2.13) (2026-09-02) ### Code Refactoring * **mcp**: consolidate MCP client code into mcp/ module [60fbf66](https://github.com/mezmo/aura/commit/60fbf66bdb9bee6092819f986f065122745947d2) - Dan Hable ### Continuous Integration * **release**: release per-channel from nightly, beta and main [8b114b9](https://github.com/mezmo/aura/commit/8b114b9f0f4cea589a1c50b868d06fe04fb96042) - Jacob Hull ## [0.2.12](https://github.com/mezmo/aura/compare/v0.2.11...v0.2.12) (2026-08-28) ### Bug Fixes * **streaming**: classify mcp-returned tool errors as failures [dcd2836](https://github.com/mezmo/aura/commit/dcd2836b7058049d87e1f638a9a2e9b184b93272) - Mike Shearer ### Features * **cli**: add governance sync subcommand [d0d4476](https://github.com/mezmo/aura/commit/d0d447621cb01faa61e658a723bee46f0793390c) - Dan Hable [#599](https://github.com/mezmo/aura/issues/599) * **governance**: add core config and catalog envelope types [382af47](https://github.com/mezmo/aura/commit/382af473b0ca0e40287809de8d1b4f29e6865152) - Dan Hable [#599](https://github.com/mezmo/aura/issues/599) * **repl**: add /governance sync command [1dcc233](https://github.com/mezmo/aura/commit/1dcc2336d3d061e3e7fbca4ef40bfa086820e614) - Dan Hable [#599](https://github.com/mezmo/aura/issues/599) ## [0.2.11](https://github.com/mezmo/aura/compare/v0.2.10...v0.2.11) (2026-08-27) ### Bug Fixes * **cli**: correct the commands init prints for a copy-paste [fdfbc00](https://github.com/mezmo/aura/commit/fdfbc00f518f7bb999d8614eb9f085147f062d80) - Eric Lake * **cli**: drop route-specific wording from approval-requested line [30638e8](https://github.com/mezmo/aura/commit/30638e8e0907792682586cac2df06942f115c21c) - Mike Shearer [#615](https://github.com/mezmo/aura/issues/615) * **cli**: match .env lines the way the runtime loader reads them [2a87586](https://github.com/mezmo/aura/commit/2a875868a8e5590f419ff2b9cdef7f23d43f753f) - Eric Lake * **cli**: point init's next steps at a config bare aura cannot find [a043a24](https://github.com/mezmo/aura/commit/a043a2478fcb6249130163d737dc196cc5e3d1b3) - Eric Lake * **cli**: quote init's next-step paths for the host shell [cf57932](https://github.com/mezmo/aura/commit/cf57932f0da9851f0fa951d159b78ab0774b2720) - Eric Lake * **cli**: refuse a global install that would replace another agent [842b55b](https://github.com/mezmo/aura/commit/842b55bbe388ac58b981b3c8840dade56fdd0fe2) - Eric Lake * **cli**: warn before replacing a key shared by installed agents [69854ff](https://github.com/mezmo/aura/commit/69854ff3ed13ba91d622e362f41f6d6865480dcf) - Eric Lake * **examples**: make shipped configs loadable as documented [96cca0c](https://github.com/mezmo/aura/commit/96cca0c3a065d3fadb2b3d4012fb5c2b5f35e0ef) - Mike Shearer * **hitl**: show cleartext-capture warning on the web-server console [35f3cce](https://github.com/mezmo/aura/commit/35f3ccec9d8c2ec314d7e1c9bc1e0251d9b8ec4d) - Mike Shearer * **hitl**: stamp the decision id at both approval entry points [8a9b4fc](https://github.com/mezmo/aura/commit/8a9b4fccb869c1e363e37abc8278536e542cd33e) - Mike Shearer * **hitl**: thread the arm's start instant through the extraction [d1d3d61](https://github.com/mezmo/aura/commit/d1d3d6129c3c38f89892017c3e18bc9c7efed35e) - Mike Shearer * **hitl**: warn instead of reject on plaintext webhook capture [edbb5d7](https://github.com/mezmo/aura/commit/edbb5d7fd0eb32000ef3479342bcef67469fc7ff) - Mike Shearer * **hitl**: warn on cleartext capture at the standalone CLI boot seam [53f47bd](https://github.com/mezmo/aura/commit/53f47bd528493274cc5871ce035a89d178175338) - Mike Shearer ### Code Refactoring * **cli**: tidy the init and discovery paths after review [7ca4273](https://github.com/mezmo/aura/commit/7ca4273c0eae29009afdb0bb5f064948c4db6538) - Eric Lake * **hitl**: share the webhook round-trip choreography [70f11a6](https://github.com/mezmo/aura/commit/70f11a605865ec99bdc3c0b58d41a780c3817b81) - Mike Shearer ### Documentation * **cli**: document agent-config discovery and the init location prompt [0f8c0d4](https://github.com/mezmo/aura/commit/0f8c0d42929b2ed7ec7d4355ca6ce09688b0287e) - Eric Lake * **cli**: state which .env files load and in what order [847d43e](https://github.com/mezmo/aura/commit/847d43e73f3bb8ce877ac0f5593f3d80c5d5886e) - Eric Lake * **hitl**: defer the adr outcome detail to the design doc [865d8e8](https://github.com/mezmo/aura/commit/865d8e8febeede668ddcf0000f75f3d6dadfdeda) - Mike Shearer ### Features * **cli**: discover the agent config outside the working directory [87c4a4a](https://github.com/mezmo/aura/commit/87c4a4a8e9248d59126782dcd19d868a89ee88a2) - Eric Lake * **cli**: offer a global install target in aura init [43f86ef](https://github.com/mezmo/aura/commit/43f86ef5066f7c63794a5aad7503ada472df4e07) - Eric Lake * **cli**: render approval-requested events in the REPL [b0572b4](https://github.com/mezmo/aura/commit/b0572b48f868ce8cedf74e2732f9e32c84f9299b) - Mike Shearer [#615](https://github.com/mezmo/aura/issues/615) * **examples**: add feature-focused and multi-agent example configs [2815f09](https://github.com/mezmo/aura/commit/2815f0907a455a1d654c1529a94ace977063f89c) - Mike Shearer * **hitl**: apply approver header overrides to the gated mcp call [3a99c97](https://github.com/mezmo/aura/commit/3a99c97c183fd5ebd7227be77178288937f7ae97) - Mike Shearer * **hitl**: capture approver headers on approved webhook decisions [da202df](https://github.com/mezmo/aura/commit/da202dfc807d4eafa767e22dbf87c3ec805919cd) - Mike Shearer * **hitl**: header forwarding audit span, integration suite, docs [74b135c](https://github.com/mezmo/aura/commit/74b135c7cda5aa3c616e325ef40b4715b523b3ae) - Mike Shearer ### Style * **hitl**: clear vale errors in the compressed adr section [a15ea47](https://github.com/mezmo/aura/commit/a15ea476df4ec8248aa65ddffcca5b4765b3d863) - Mike Shearer * **hitl**: move behavior narration off data comments [6bed69a](https://github.com/mezmo/aura/commit/6bed69a2df9caa37eef7d6ae345c50328c81e361) - Mike Shearer * **hitl**: trim comment and doc prose to repo convention [3634110](https://github.com/mezmo/aura/commit/36341108dec73e6b195b2a92b009f367d40a983a) - Mike Shearer * **hitl**: trim wave comment prose to repo convention [a900267](https://github.com/mezmo/aura/commit/a900267a87b0677779aa916e5cb286fc6c4993fc) - Mike Shearer ### Tests * **hitl**: drop adaptor tests subsumed by the transport-tagging suite [2cb9e63](https://github.com/mezmo/aura/commit/2cb9e63c97a6d27c71a990e3a6376752406ef0f6) - Mike Shearer * **hitl**: drop gate test restating per-branch mapping coverage [bbe4adb](https://github.com/mezmo/aura/commit/bbe4adbdf0155863c6189dcb50c3415bb983a414) - Mike Shearer * **hitl**: drop integration cases unit-covered at the decision layer [6d32a39](https://github.com/mezmo/aura/commit/6d32a397315ea1e140adb5dcf9db05dcd26a2073) - Mike Shearer * **hitl**: drop transport tests subsumed by their neighbours [1e73982](https://github.com/mezmo/aura/commit/1e73982e2feaee622a326489013ff274878d1435) - Mike Shearer * **hitl**: extract shared span-capture harness and capture helper [927b76d](https://github.com/mezmo/aura/commit/927b76d7381ccd304a7299eb47ec5ad6f8cbfe25) - Mike Shearer * **hitl**: merge the SSE override tests into one gated pass [78aea1f](https://github.com/mezmo/aura/commit/78aea1fc233a5c26848aab583f34430cc272b37d) - Mike Shearer * **hitl**: prove route-wide approval discards identity headers [719d6ef](https://github.com/mezmo/aura/commit/719d6efb0eaa6ffd14afaeec9fd51b1743474102) - Mike Shearer * **hitl**: share client-server setup and fold repeated assertions [6db75bf](https://github.com/mezmo/aura/commit/6db75bf4e57f03087d4a924e63f5e6fd178e48bf) - Mike Shearer * **hitl**: table-drive the webhook gate's response and warning matrices [718b2ad](https://github.com/mezmo/aura/commit/718b2adfb8e6c2e17f8dbf0852de39b2e4b317e5) - Mike Shearer * **hitl**: trim forwarding suite prose and fold its extraction [97e8659](https://github.com/mezmo/aura/commit/97e8659425813015f4d40b2897f7c0fe2d96e7c6) - Mike Shearer ## [0.2.10](https://github.com/mezmo/aura/compare/v0.2.9...v0.2.10) (2026-08-27) ### Bug Fixes * **cli**: forget the context window when the selected model changes [0ee5171](https://github.com/mezmo/aura/commit/0ee517154dbc95afba60c72607a3151c9b5838ba) - Eric Lake * **cli**: keep the per-turn context peak for the status meter [56802c0](https://github.com/mezmo/aura/commit/56802c0035dd6eb35b6a05c6d7fddfab370a1bd2) - Eric Lake * **cli**: neutralise control characters in status line text [59705b1](https://github.com/mezmo/aura/commit/59705b14bcf63242f9a6a15640733ee7084efa76) - Eric Lake * **cli**: reset session status on /clear and /resume [60791d1](https://github.com/mezmo/aura/commit/60791d1c831fa67f0bb0cded8fd9d6cefdcbe6ef) - Eric Lake * **cli**: restore session status when resuming a conversation [86b643d](https://github.com/mezmo/aura/commit/86b643db7b5fe10ab8941493ee29602c04494835) - Eric Lake * **cli**: show the context count for single agents again [0be1fc8](https://github.com/mezmo/aura/commit/0be1fc8d9b61878aa957a9c27346cc6545d0753d) - Eric Lake * **cli**: show the context meter only against a known window [22cc9e6](https://github.com/mezmo/aura/commit/22cc9e6c3b28c0f0f4c95e093476fbf78376a3ba) - Eric Lake * **cli**: skip stale session status on resume after a model switch [f418fd2](https://github.com/mezmo/aura/commit/f418fd244ccf090b0f8275b3d415127e158274d4) - Eric Lake * **cli**: strip control characters from mcp status notices [18bef91](https://github.com/mezmo/aura/commit/18bef919062833ab346b1cda22a8d486fa9a851e) - Eric Lake * **cli**: use named ansi colors for the status line [8f5bf14](https://github.com/mezmo/aura/commit/8f5bf143b56063f7caff52b90a38860f40cea533) - Eric Lake ### Chores * **cli**: tidy status line module notes and imports [2b216b0](https://github.com/mezmo/aura/commit/2b216b0111060ff99d25ef3f57b88486aa765c62) - Eric Lake ### Code Refactoring * **cli**: reuse strip_control_chars for status line text [a22a841](https://github.com/mezmo/aura/commit/a22a841f3d75bdaa7eb774ca292ae311d89ef0e1) - Eric Lake ### Documentation * **cli**: explain why the context segment hides in orchestration [566b064](https://github.com/mezmo/aura/commit/566b06454bea7220a43ba260ef130fe36a4e4d84) - Eric Lake ### Features * **cli**: add status line segment renderer [30d50ba](https://github.com/mezmo/aura/commit/30d50ba5953bfc19d4afc2a497653cd2a8e78c49) - Eric Lake * **cli**: colour status line segments and label token counts [5018865](https://github.com/mezmo/aura/commit/50188650ac4b4798dd779c85fc05bf50367984c6) - Eric Lake [hi#contrast](https://github.com/hi/issues/contrast) * **cli**: configure status line segments in cli.toml [033885c](https://github.com/mezmo/aura/commit/033885c6379f58b0dd2d716427916dd18f43a033) - Eric Lake * **cli**: label scratchpad savings as in/out tokens [ad30de2](https://github.com/mezmo/aura/commit/ad30de23b5e7e6b0022bf87db4953b0a8f46b70e) - Eric Lake * **cli**: render the status line from live session state [fc6802f](https://github.com/mezmo/aura/commit/fc6802fd4b733f0cb98d8b83da38da415d85e7e4) - Eric Lake * **cli**: show the connected server in the status line in http mode [74d8318](https://github.com/mezmo/aura/commit/74d8318f1946a7af202c057ab3a61e10ab836968) - Eric Lake ## [0.2.9](https://github.com/mezmo/aura/compare/v0.2.8...v0.2.9) (2026-08-27) ### Bug Fixes * **mcp**: truncate tool-result previews on char boundaries [a5aec84](https://github.com/mezmo/aura/commit/a5aec84dc7bf75a8672c698f8a390adbabda63cf) - Mike Shearer [#609](https://github.com/mezmo/aura/issues/609) ## [0.2.8](https://github.com/mezmo/aura/compare/v0.2.7...v0.2.8) (2026-08-26) ### Bug Fixes * **orchestration**: anchor the 500 match to rig's status prefixes [1a38925](https://github.com/mezmo/aura/commit/1a3892590f06e0a5bde450d40fc2c0341876950e) - Mike Shearer [#454](https://github.com/mezmo/aura/issues/454) * **orchestration**: classify 408 as provider-overloaded [cb66a23](https://github.com/mezmo/aura/commit/cb66a23ec5565f1c0572897387b83ce4a6bf495d) - Mike Shearer [#454](https://github.com/mezmo/aura/issues/454) * **orchestration**: classify provider 5xx and connection failures [48cad92](https://github.com/mezmo/aura/commit/48cad920c1e3ae315a22416cad21baed6b2ba9d2) - Mike Shearer [#454](https://github.com/mezmo/aura/issues/454) ### Documentation * **orchestration**: move retry behavior notes to implementing sites [b80a5bc](https://github.com/mezmo/aura/commit/b80a5bcc0901d9b4d6c29acb1041364c241fde0f) - Mike Shearer [#454](https://github.com/mezmo/aura/issues/454) * **orchestration**: name the rig rev the workspace pins [8a3391f](https://github.com/mezmo/aura/commit/8a3391fc8e291de27a614a3ea26111a0239047c2) - Mike Shearer [#454](https://github.com/mezmo/aura/issues/454) ### Features * **orchestration**: back off transient planning retries [5cb2cd5](https://github.com/mezmo/aura/commit/5cb2cd5c8353e594e9deab3475b2379f63884d6e) - Mike Shearer [#454](https://github.com/mezmo/aura/issues/454) ## [0.2.7](https://github.com/mezmo/aura/compare/v0.2.6...v0.2.7) (2026-08-26) ### Features * **streaming**: consistent aura.usage and add aura.context_usage event [f061320](https://github.com/mezmo/aura/commit/f061320576e26b0f415b04b74a6bbfaa9d88ad97) - Jacob Hull [#113](https://github.com/mezmo/aura/issues/113) ### Tests * consolidate mock streaming agents into MockAgent [5d7dcd2](https://github.com/mezmo/aura/commit/5d7dcd2565b9e068da8fc6fda2b9def69c23043d) - Mike Shearer [#575](https://github.com/mezmo/aura/issues/575) ## [0.2.6](https://github.com/mezmo/aura/compare/v0.2.5...v0.2.6) (2026-08-26) ### Bug Fixes * **config**: validate memory_dir writability at startup [1045085](https://github.com/mezmo/aura/commit/104508573d58e18aa1c272e2d133b790bb0a1643) - Dan Hable [#493](https://github.com/mezmo/aura/issues/493) ### Features * consolidate the cli and web server into one binary [aeb592d](https://github.com/mezmo/aura/commit/aeb592de401203fa9a09152a2a06079b25255429) - Jacob Hull [#409](https://github.com/mezmo/aura/issues/409) [#410](https://github.com/mezmo/aura/issues/410) [#353](https://github.com/mezmo/aura/issues/353) ## [0.2.5](https://github.com/mezmo/aura/compare/v0.2.4...v0.2.5) (2026-08-25) ### Bug Fixes * **orchestration**: number planning phase artifacts by phase index [7a40e06](https://github.com/mezmo/aura/commit/7a40e0630ae4bca0ffba06393b3ff97cc42ff502) - Dan Hable [#183](https://github.com/mezmo/aura/issues/183) ## [0.2.4](https://github.com/mezmo/aura/compare/v0.2.3...v0.2.4) (2026-08-24) ### Bug Fixes * **orchestration**: accept the reasoning field on wait_for calls [52ee114](https://github.com/mezmo/aura/commit/52ee1147cf9bacf87a1d36c6656894cac18727d0) - Mike Shearer ### Features * **hitl**: include agent_name in config_gate origin [33412f7](https://github.com/mezmo/aura/commit/33412f7483a421b510e7331a50f83399bf026fc2) - Dan Hable [#494](https://github.com/mezmo/aura/issues/494) * **scratchpad**: add offset/limit pagination to iterate_over [a86d0e0](https://github.com/mezmo/aura/commit/a86d0e05f28b3c37b4ae8f1aadf9d99e6fe56942) - Tony Rogers [#585](https://github.com/mezmo/aura/issues/585) ## [0.2.3](https://github.com/mezmo/aura/compare/v0.2.2...v0.2.3) (2026-08-21) ### Build System * enable fat lto, single codegen unit, and symbol stripping [4217762](https://github.com/mezmo/aura/commit/4217762cc61225465759e3cac541c7f9b71f486e) - Jacob Hull ### Chores * **deps**: bump h2 to 0.4.17 [8003845](https://github.com/mezmo/aura/commit/8003845b82c541a13ba0d85fc0a99175c27652d1) - Jeff Vogt * **packaging**: compress deb and rpm payloads with xz [ec4accc](https://github.com/mezmo/aura/commit/ec4acccf7324dec28ef58fab6a37d5f0fec9020a) - Jacob Hull * switch release profile to thin lto [43e9bff](https://github.com/mezmo/aura/commit/43e9bff1ccea1e51095883732b7de58d297290b9) - Jacob Hull ### Continuous Integration * **release**: bake version into homebrew formula urls [33878a5](https://github.com/mezmo/aura/commit/33878a5e00bccca3807b8a13dc5cef410683e669) - Jacob Hull ### Features * **hitl**: send requesting agent name on webhook approvals [5b13b65](https://github.com/mezmo/aura/commit/5b13b6588ae3b43f7e76a6cb908b71e09720b232) - Dan Hable [#494](https://github.com/mezmo/aura/issues/494) * **otel**: add http/protobuf otlp export path [17bc38c](https://github.com/mezmo/aura/commit/17bc38c026a7301bbe26d2e18a4e2403676c8ae4) - Jeff Vogt * **otel**: support tls for otlp trace export [ff534bc](https://github.com/mezmo/aura/commit/ff534bc2ae4b057d69d0899bd16befe4f304915d) - Jeff Vogt ## [0.2.2](https://github.com/mezmo/aura/compare/v0.2.1...v0.2.2) (2026-08-20) ### Features * **web**: add detail query parameter to /aura/info [e53ca68](https://github.com/mezmo/aura/commit/e53ca685cfd9ba5a8f7fd23c433f6d3618d1b9b4) - Dan Hable [#550](https://github.com/mezmo/aura/issues/550) ## [0.2.1](https://github.com/mezmo/aura/compare/v0.2.0...v0.2.1) (2026-08-20) ### Code Refactoring * **mcp**: extract reusable mcp header resolution [4015522](https://github.com/mezmo/aura/commit/4015522249ddc8ad935e0a6fa73f9f9ad9f5651d) - Dan Hable ### Continuous Integration * compute the release version against the remote [20c306d](https://github.com/mezmo/aura/commit/20c306d5aaae202aeab9dad3c5e6a678bef38a5d) - Jacob Hull ### Features * **events**: add mcp tool overview wire types [51b08cd](https://github.com/mezmo/aura/commit/51b08cd12681b057bf62ad72e3b6dea25810ed5b) - Dan Hable * **mcp**: discover tool detail for agent info [30b9c27](https://github.com/mezmo/aura/commit/30b9c27a977a6e7febb7f5e0ff2f7fa55142c0f1) - Dan Hable * **otel**: fix empty assistant content 400, enrich phoenix spans [c3b8b99](https://github.com/mezmo/aura/commit/c3b8b99634924a4c01212cbcdb54fbe20316760e) - Justin Gross # [0.2.0](https://github.com/mezmo/aura/compare/v0.1.21...v0.2.0) (2026-08-19) ### Bug Fixes * **ci**: compute the release version without a remote [e655619](https://github.com/mezmo/aura/commit/e65561919d370b5b63d484ec596030856b6457a0) - Jacob Hull * **cli**: harden the /model picker against remote text [13cfdc5](https://github.com/mezmo/aura/commit/13cfdc5e488a058679ec3744df04bb62fb57efa3) - Eric Lake * **cli**: sanitize the agent overview and bound the unique-match hint [a877687](https://github.com/mezmo/aura/commit/a8776871dac37369aa44d455d8aab4b3c2629f8d) - Eric Lake * **cli**: table for a lone model, and fit /model rows at any width [746fb55](https://github.com/mezmo/aura/commit/746fb559f98b6283514ae003dfca2a88e57f7cdb) - Eric Lake * **orchestration**: address adversarial review of the async migration [9b3add7](https://github.com/mezmo/aura/commit/9b3add7a4454146268deaaa89956acd0d3ea030f) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) * **scratchpad**: judge symlinked path components by canonical target [02183f0](https://github.com/mezmo/aura/commit/02183f067dc5b13e57306ebd085811b7a304facd) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) * **scratchpad**: report validation I/O faults as I/O errors [4f2eb54](https://github.com/mezmo/aura/commit/4f2eb54186ae02aa108f14988d578229eca4cd5a) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) * **telemetry**: add system prompt attribute to spans [474556e](https://github.com/mezmo/aura/commit/474556efc177bbd18670f2ce4a130bcb824f9b8e) - Dan Hable [#272](https://github.com/mezmo/aura/issues/272) * **tools**: restore spawn isolation lost in the inline-await cleanup [7f46e95](https://github.com/mezmo/aura/commit/7f46e95f15670bc9f7a2aee7e82e2275376d1651) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) ### Code Refactoring * **orchestration**: drop blocking path predicates from persistence [0373a79](https://github.com/mezmo/aura/commit/0373a79b43ffec833eeb139e93c23cc9feb5a05e) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) * **tools**: make ToolWrapper::transform_output async [6d82524](https://github.com/mezmo/aura/commit/6d82524ef32093b59bcc322a77b53545b282d2a1) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) ### Continuous Integration * create the release branch before computing the version [1a68049](https://github.com/mezmo/aura/commit/1a680497e001e9ed5a6c0304809d35553aa73047) - Jacob Hull * **packaging**: publish deb and rpm packages to cloudsmith [6270927](https://github.com/mezmo/aura/commit/627092745e38bb63c029a2ab90fc1179a93e5814) - Jacob Hull ### Documentation * **examples**: describe the incident-response agents [60079ad](https://github.com/mezmo/aura/commit/60079ad4b95df3641caa1241ac8b35bd4c46a2b1) - Eric Lake * **orchestration**: drop change-history references from manifest-loading comments [26d48e1](https://github.com/mezmo/aura/commit/26d48e18360b8bc1fe59b15f7895bca292795fdd) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) ### Features * **cli**: show agent descriptions in the /model picker [88470a2](https://github.com/mezmo/aura/commit/88470a2600a1367ddc77508c194b04614ad96286) - Eric Lake * **config**: add optional [agent].description [4bc6bcd](https://github.com/mezmo/aura/commit/4bc6bcdc9c466178cd1b1eb553f5ff861c4dab97) - Eric Lake * **server**: expose the agent description over the wire [3fc448f](https://github.com/mezmo/aura/commit/3fc448fe7a662d80f965590b5cfc612abcfa8989) - Eric Lake ### Performance Improvements * **orchestration**: bound session manifest traversal by limit [bafdb0e](https://github.com/mezmo/aura/commit/bafdb0ef12cebcb6b1781e252e6b424772d0fb35) - Mike Shearer [#421](https://github.com/mezmo/aura/issues/421) ### **BREAKING CHANGES** * **tools:** ToolWrapper::transform_output is now async and WrappedTool::call returns a Send-only future. External implementors must add async to their override and await transform_output calls. ## [0.1.21](https://github.com/mezmo/aura/compare/v0.1.20...v0.1.21) (2026-08-13) ### Bug Fixes * **cli**: keep informative args in tool-call summary [9c05a8d](https://github.com/mezmo/aura/commit/9c05a8d1f245fad70b47181e45ee625ed165161f) - Mike Shearer [#536](https://github.com/mezmo/aura/issues/536) ### Documentation * clarify AURA positioning and production security [2ca8da1](https://github.com/mezmo/aura/commit/2ca8da1573001c6542cd9a96311a94c2f07529da) - Chip Johnson * qualify production data boundaries [48e0d60](https://github.com/mezmo/aura/commit/48e0d603b365f7a91be991f56896ec142d5c970c) - Chip Johnson ## [0.1.20](https://github.com/mezmo/aura/compare/v0.1.19...v0.1.20) (2026-08-13) ### Bug Fixes * **cli**: render concurrent worker reasoning per task [cb6e3a6](https://github.com/mezmo/aura/commit/cb6e3a630c124420da99badf196c5c5a4baea35d) - Justin Gross * **hitl**: restore decision id span stamp on webhook gate route [29e77b4](https://github.com/mezmo/aura/commit/29e77b43dba398c3cbac5895f9fea603943c87ea) - Mike Shearer [#496](https://github.com/mezmo/aura/issues/496) ### Features * **hitl**: approver header forwarding type surface [368d00b](https://github.com/mezmo/aura/commit/368d00b3faffffd446b1e21fa082fc716a68dfd2) - Mike Shearer [#496](https://github.com/mezmo/aura/issues/496) ## [0.1.19](https://github.com/mezmo/aura/compare/v0.1.18...v0.1.19) (2026-08-12) ### Features * **hitl**: stamp the approval decision id on the gated call's span [25afaf7](https://github.com/mezmo/aura/commit/25afaf72f074b2bd8e748c9cb2619df44b2578c0) - Justin Gross ## [0.1.18](https://github.com/mezmo/aura/compare/v0.1.17...v0.1.18) (2026-08-11) ### Bug Fixes * **a2a**: durably record approval decisions on the redis backend [ab6c4e6](https://github.com/mezmo/aura/commit/ab6c4e6bba73d15f117fcc40a9729a392c5023a5) - Justin Gross [#474](https://github.com/mezmo/aura/issues/474) ## [0.1.17](https://github.com/mezmo/aura/compare/v0.1.16...v0.1.17) (2026-08-11) ### Bug Fixes * **a2a**: include assistant turns in conversation history [72f1e8c](https://github.com/mezmo/aura/commit/72f1e8c45b58cb2acebd96bd7b82bdf17eb72808) - Justin Gross [#368](https://github.com/mezmo/aura/issues/368) ### Continuous Integration * sign and notarize macos binaries [ddca595](https://github.com/mezmo/aura/commit/ddca5953369cddd2913af660d1d8710327dfafdb) - Jacob Hull [#323](https://github.com/mezmo/aura/issues/323) ## [0.1.16](https://github.com/mezmo/aura/compare/v0.1.15...v0.1.16) (2026-08-10) ### Bug Fixes * **a2a**: deliver a terminal frame on cross-instance cancel [bcf4eee](https://github.com/mezmo/aura/commit/bcf4eee8772081b419165289e2598fe24b60df1f) - Mike Shearer [#475](https://github.com/mezmo/aura/issues/475) * **cli**: clamp code block padding to the render width [5b552dc](https://github.com/mezmo/aura/commit/5b552dc3ec44371daac62e0b6b7eb332cc5b499a) - Mike Shearer [#520](https://github.com/mezmo/aura/issues/520) * **cli**: use dark grey code backgrounds in default theme [77e8212](https://github.com/mezmo/aura/commit/77e821262ff6be782293e80fcbb4e29f9e21917a) - Mike Shearer [#519](https://github.com/mezmo/aura/issues/519) * **init**: pin default openai model to gpt-5.5 [cbffded](https://github.com/mezmo/aura/commit/cbffded71d51f6915b2d2c9696fc5548100580d9) - Mike Shearer [#511](https://github.com/mezmo/aura/issues/511) * **quickstart-k8s-sre**: add scratchpad to AURA config [1da5118](https://github.com/mezmo/aura/commit/1da51182d3325983747e6819b82bf9a867582f41) - Jeff Vogt ### Documentation * **adr**: adopt branch-per-channel nightly/beta/stable promotion [a26684b](https://github.com/mezmo/aura/commit/a26684bf88091269ca662715a7b437d62165edc5) - Jacob Hull * surface pre-push quality gate in claude.md [6c54ecf](https://github.com/mezmo/aura/commit/6c54ecf1acb6be739791d508dab9bd8626577445) - Mike Shearer ### Features * **a2a**: add v0.3 protocol compatibility for kagent [c4ffe3d](https://github.com/mezmo/aura/commit/c4ffe3d775eef14fd4194f357cd9d42c00ef5fe4) - Mike Shearer [#451](https://github.com/mezmo/aura/issues/451) * **cli**: enable scratchpad for servers added via /mcp add [f66b66a](https://github.com/mezmo/aura/commit/f66b66a2e94919e501326618bc390306ee3391c2) - Tony Rogers [#512](https://github.com/mezmo/aura/issues/512) ## [0.1.15](https://github.com/mezmo/aura/compare/v0.1.14...v0.1.15) (2026-08-05) ### Documentation * **readme**: remove old demo gif from assets directory [2433354](https://github.com/mezmo/aura/commit/2433354e2d589b1d214865e10a2c80773e99fad8) - Mike Shearer * **readme**: update header gif to higher quality webp [03e26e1](https://github.com/mezmo/aura/commit/03e26e1e1d54334c0e3decfa499c62b81aead21f) - Mike Shearer ### Features * **init**: apply benchmark-validated orchestration defaults [e94863f](https://github.com/mezmo/aura/commit/e94863f6786af86e8ed0e6adb38303c3ba01f55c) - Mike Shearer [#212](https://github.com/mezmo/aura/issues/212) [#386](https://github.com/mezmo/aura/issues/386) ## [0.1.14](https://github.com/mezmo/aura/compare/v0.1.13...v0.1.14) (2026-08-04) ### Bug Fixes * **helm**: add default values for command/args [99204d5](https://github.com/mezmo/aura/commit/99204d5fba33daa4a8fdc722350957a0ee1cb3b6) - Jeff Vogt * **helm**: clarify aura image entrypoint/cmd override behavior [f79291b](https://github.com/mezmo/aura/commit/f79291b0a6be62ffe5c8331377a33443ddc1a496) - Jeff Vogt ## [0.1.13](https://github.com/mezmo/aura/compare/v0.1.12...v0.1.13) (2026-08-03) ### Bug Fixes * **bedrock**: support managed knowledge bases in bedrock_kb store [5233d60](https://github.com/mezmo/aura/commit/5233d60a2a4fdd6d57e190a823f5506e360a599a) - Tony Rogers [#499](https://github.com/mezmo/aura/issues/499) ## [0.1.12](https://github.com/mezmo/aura/compare/v0.1.11...v0.1.12) (2026-08-01) ### Chores * **install**: add package methods and harden the installer [0244ee9](https://github.com/mezmo/aura/commit/0244ee920c8cd40f163d8d2c3d5a04e5aef7bc98) - Jacob Hull [#473](https://github.com/mezmo/aura/issues/473) [#388](https://github.com/mezmo/aura/issues/388) [#405](https://github.com/mezmo/aura/issues/405) ## [0.1.11](https://github.com/mezmo/aura/compare/v0.1.10...v0.1.11) (2026-07-31) ### Bug Fixes * **web-server**: warn when server inactivity is set for orchestration [ab587b7](https://github.com/mezmo/aura/commit/ab587b78006fd2ea24e4dca90453fe864333db1e) - Mike Shearer [#394](https://github.com/mezmo/aura/issues/394) ### Features * **orchestration**: add inactivity timeout config and deadline type [2ade5ba](https://github.com/mezmo/aura/commit/2ade5ba4f47f0f2ddd815162d304c6d1e8d33f77) - Mike Shearer [#394](https://github.com/mezmo/aura/issues/394) * **orchestration**: fail silent provider turns at the inactivity window [c81954f](https://github.com/mezmo/aura/commit/c81954ffa5b1fb533404366c544293bf79450047) - Mike Shearer [#394](https://github.com/mezmo/aura/issues/394) * **orchestration**: timeout conflict warnings and budget replan stop [5e2adc1](https://github.com/mezmo/aura/commit/5e2adc1e43b86d756b11faecc27f9adff47b69ef) - Mike Shearer [#394](https://github.com/mezmo/aura/issues/394) * **web-server**: re-arm the inactivity deadline in the SSE select loop [cd60352](https://github.com/mezmo/aura/commit/cd603523b2e900b672b7aa04c942f997951ac273) - Mike Shearer [#394](https://github.com/mezmo/aura/issues/394) ## [0.1.10](https://github.com/mezmo/aura/compare/v0.1.9...v0.1.10) (2026-07-31) ### Build System * cross-compile linux binaries with zig [7c6e279](https://github.com/mezmo/aura/commit/7c6e279ad5a907213cc69a69533b489ad90db566) - Jacob Hull ## [0.1.9](https://github.com/mezmo/aura/compare/v0.1.8...v0.1.9) (2026-07-30) ### Bug Fixes * **hitl**: add tool_call_intent to redis store test fixture (#277) [21adcab](https://github.com/mezmo/aura/commit/21adcab820422389ed18f8c91ddacd1e3baf8ea4) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) [#277](https://github.com/mezmo/aura/issues/277)* **hitl**: address W1 gate-a findings (#276) [4373973](https://github.com/mezmo/aura/commit/4373973fc66da056252514e80e90b0faa2abab83) - Mike Shearer [#276](https://github.com/mezmo/aura/issues/276) [#276](https://github.com/mezmo/aura/issues/276)* **hitl**: finish byte-for-byte capture, harden log-leak test (#276) [2ae88ea](https://github.com/mezmo/aura/commit/2ae88ea9c64ca1c5f9c6b5d14e7592acec6be295) - Mike Shearer [#leak](https://github.com/mezmo/aura/issues/leak) [#276](https://github.com/mezmo/aura/issues/276) [#276](https://github.com/mezmo/aura/issues/276)* **hitl**: freeze VerifiedBody; fix empty-primary contract (#399) [32a489d](https://github.com/mezmo/aura/commit/32a489d6d41ac6ee8ba70203bf19afaae57666aa) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399)* **hitl**: load webhook hmac at startup, not per agent build (#399) [2c2f46c](https://github.com/mezmo/aura/commit/2c2f46c021c6364dbb6dd43520c4311bdc7d196d) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399)* **hitl**: normalize blank intent on the agent_requested path (#277) [dc60e21](https://github.com/mezmo/aura/commit/dc60e21c725d2e6c637fe5997cb73c5212a11722) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) [#277](https://github.com/mezmo/aura/issues/277)* **hitl**: omit tool_call_intent when reasoning is blank (#277) [3e6b09f](https://github.com/mezmo/aura/commit/3e6b09f86b77de86e1a58e16ad7c80c17fc24ba0) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) [#277](https://github.com/mezmo/aura/issues/277)* **mcp**: lowercase static header keys before request mapping [39387ce](https://github.com/mezmo/aura/commit/39387ce6fc7c8a1fdbe7132b85e02c7bb553f0ab) - Mike Shearer [#276](https://github.com/mezmo/aura/issues/276) ### Chores * **hitl**: reduces more verbose comments [77128e4](https://github.com/mezmo/aura/commit/77128e43508bf1f20aca9b7551fb671d783e7beb) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) ### Code Refactoring * **hitl**: apply design-panel round-1 repairs (#399) [bffc14e](https://github.com/mezmo/aura/commit/bffc14e831ef99e938ff1aa4822de0ddc8195680) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399)* **hitl**: apply security-vet amendments A1-A9 (#399) [ec9eb43](https://github.com/mezmo/aura/commit/ec9eb437f1bb7a7eccb9f6c826475aed8ec68f5c) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399)* **hitl**: single-source blank-reasoning rule, trim docs (#277) [1ba200a](https://github.com/mezmo/aura/commit/1ba200ab2cb67622f0777115c59d269833878994) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) [#277](https://github.com/mezmo/aura/issues/277) ### Continuous Integration * **docker**: fix hadolint findings and pin linter version [14abae7](https://github.com/mezmo/aura/commit/14abae77ca5900515b44f4b4405dde062beb25e0) - Jacob Hull* **release**: build and publish deb/rpm packages [d1543f4](https://github.com/mezmo/aura/commit/d1543f43e74c96fe986830b9e3467b5054836b44) - Jacob Hull ### Documentation * **hitl**: clean prose lint in DESIGN.md and the security note (#399) [fe41c70](https://github.com/mezmo/aura/commit/fe41c7073ee9701fd8d3d75f439f36cbab24ca7e) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399)* **hitl**: correct SignedHeaders atomic-use doc claim (#399) [7f66398](https://github.com/mezmo/aura/commit/7f66398f0a29a54fd89d4a3b7d764da6ce8ca852) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399)* **hitl**: square DESIGN.md claims with type guarantees (#399) [20bd8e7](https://github.com/mezmo/aura/commit/20bd8e7ceddd80ef5f1a6bb9b682d3e8231d3b95) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399) ### Features * **hitl**: forward configured headers on the approval webhook (#276) [664a125](https://github.com/mezmo/aura/commit/664a1254da521c7918d8fc4e7c7254d6e04baa54) - Mike Shearer [#276](https://github.com/mezmo/aura/issues/276) [#276](https://github.com/mezmo/aura/issues/276)* **hitl**: forward reasoning as tool_call_intent on approvals (#277) [24840ce](https://github.com/mezmo/aura/commit/24840ce39a566b0414a548de61f0ce7c84d22201) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) [#277](https://github.com/mezmo/aura/issues/277)* **hitl**: typed-holes skeleton for the webhook HMAC module (#399) [a9964fa](https://github.com/mezmo/aura/commit/a9964fa1b3a7b8de2c4bfac4c1639bf851ad42d8) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399)* **hitl**: verify webhook approvals with HMAC on both legs (#399) [35ca7a8](https://github.com/mezmo/aura/commit/35ca7a8c64935c5f8124450062e97467986b7e2e) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) [#399](https://github.com/mezmo/aura/issues/399) ### Style * **hitl**: dedupe classification note, drop history phrasing (#276) [681406c](https://github.com/mezmo/aura/commit/681406ca62b11c889eb06b4dac235a808c82eedf) - Mike Shearer [#276](https://github.com/mezmo/aura/issues/276) [#276](https://github.com/mezmo/aura/issues/276) ### Tests * **hitl**: dedupe config_gate intent tests, drop no-op asserts (#277) [205e701](https://github.com/mezmo/aura/commit/205e701ebab838f8d1f21b0a6b66ee10d7c3d42a) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) [#277](https://github.com/mezmo/aura/issues/277)* **hitl**: drive the agent_requested path in blank-intent tests (#277) [28f8759](https://github.com/mezmo/aura/commit/28f87591f67ba66a77ba31250f0a4e35c7ec9f5e) - Mike Shearer [#277](https://github.com/mezmo/aura/issues/277) [#277](https://github.com/mezmo/aura/issues/277)* **hitl**: trim overlapping webhook hmac tests [35483b9](https://github.com/mezmo/aura/commit/35483b9d2fadb24a09c4be74ef17d47678209f5a) - Mike Shearer [#399](https://github.com/mezmo/aura/issues/399) ## [0.1.8](https://github.com/mezmo/aura/compare/v0.1.7...v0.1.8) (2026-07-29) ### Bug Fixes * **install**: fall back to shasum when sha256sum is absent [7332b36](https://github.com/mezmo/aura/commit/7332b368fd2e6e51db60c215dce5995376278c82) - Chip Johnson ### Documentation * **scripts**: add readme covering install.sh switches [ae2ae9c](https://github.com/mezmo/aura/commit/ae2ae9cb4b15a462d14f9cabe9a5d15d0361bac4) - Chip Johnson ## [0.1.7](https://github.com/mezmo/aura/compare/v0.1.6...v0.1.7) (2026-07-29) ### Bug Fixes * **bedrock**: wire region into profile credentials provider [36f5241](https://github.com/mezmo/aura/commit/36f5241021a4a2d5aa3e5df1171dfbad98f83ab2) - Tony Rogers [#482](https://github.com/mezmo/aura/issues/482) ## [0.1.6](https://github.com/mezmo/aura/compare/v0.1.5...v0.1.6) (2026-07-29) ### Bug Fixes * **ci**: fail the coverage lane when the compile fails [df0dff1](https://github.com/mezmo/aura/commit/df0dff18497639dd5286519a140babb66d630d3d) - Mike Shearer [#140](https://github.com/mezmo/aura/issues/140) ### Documentation * **readme**: describe aura as production-tested [4629ae2](https://github.com/mezmo/aura/commit/4629ae242972c16a58895aff6041928eded95ad3) - Chip Johnson ## [0.1.5](https://github.com/mezmo/aura/compare/v0.1.4...v0.1.5) (2026-07-28) ### Bug Fixes * **bedrock**: force profile credentials for vector store aws clients [a44128f](https://github.com/mezmo/aura/commit/a44128f38ff93fedc35d3a456b2b159c0431bc65) - Mike Shearer [#470](https://github.com/mezmo/aura/issues/470) ### Documentation * add roadmap link [d3dfed9](https://github.com/mezmo/aura/commit/d3dfed94ae2c9ff58620cb9e8db4d64980e93674) - Mike Shearer ## [0.1.4](https://github.com/mezmo/aura/compare/v0.1.3...v0.1.4) (2026-07-28) ### Bug Fixes * **config**: add none and xhigh to ReasoningEffort enum [1fab863](https://github.com/mezmo/aura/commit/1fab86374adcefcc5c2b04284e60b14e66ca95b2) - Mike Shearer [#466](https://github.com/mezmo/aura/issues/466)* **mcp**: remove hardcoded transport label from tool log messages [0b2c3b4](https://github.com/mezmo/aura/commit/0b2c3b4ece7c93494d9125d4e0034ee5494a528a) - Mike Shearer ### Documentation * **mcp**: update execute_mcp_tool doc-comment to match log-line rename [2403fe8](https://github.com/mezmo/aura/commit/2403fe8053824b9a4472480d8e2e27ab70c98a00) - Mike Shearer [#line](https://github.com/mezmo/aura/issues/line) [#line](https://github.com/mezmo/aura/issues/line) ### Features * **orchestration**: add bounded wait_for poll tool [9158e5e](https://github.com/mezmo/aura/commit/9158e5ee47bae7ab2ed0cc22d17686c09ed32c4a) - Mike Shearer [#420](https://github.com/mezmo/aura/issues/420) ## [0.1.3](https://github.com/mezmo/aura/compare/v0.1.2...v0.1.3) (2026-07-28) ### Chores * **quickstart**: sync docker quickstart team with aura init [5fc5d60](https://github.com/mezmo/aura/commit/5fc5d605acbdd26f977e123662bd0f5a78a6a7d4) - Chip Johnson [#analyst](https://github.com/mezmo/aura/issues/analyst) ### Documentation * **readme**: highlight production sre workflows [666ac6b](https://github.com/mezmo/aura/commit/666ac6b322c035bd5f1f11958a9ceaadef953703) - Mike Shearer ### Features * **cli**: point empty-mcp hint at /mcp add command [2835ad5](https://github.com/mezmo/aura/commit/2835ad5f9a1cc138e94299fb1a0459415ce51b62) - Chip Johnson* **cli**: recommend latest chatgpt and opus models in init [72253da](https://github.com/mezmo/aura/commit/72253daa8f4de3f23f059ce27b7548e7fc8e6bad) - Chip Johnson ### Style * collapse single-line match arm in startup cta [403ce44](https://github.com/mezmo/aura/commit/403ce4408d864510d4c8c50dbf39060c7f8fda71) - Chip Johnson ## [0.1.2](https://github.com/mezmo/aura/compare/v0.1.1...v0.1.2) (2026-07-27) ### Bug Fixes * **agent**: apply turn-limit nudges to scratchpad read tool output [c9fd16e](https://github.com/mezmo/aura/commit/c9fd16ef0eebe23c17d227c2aa2d1bd36c9a405c) - Mike Shearer [#452](https://github.com/mezmo/aura/issues/452) ### Documentation * **refactor**: moving docs to docs.mezmo.com [d35d699](https://github.com/mezmo/aura/commit/d35d699699503623f914cd1808eba9a1193d4f2a) - Gregory Janco [#428](https://github.com/mezmo/aura/issues/428) ## [0.1.1](https://github.com/mezmo/aura/compare/v0.1.0...v0.1.1) (2026-07-24) ### Features * **cli**: add slash command tab completion [266990f](https://github.com/mezmo/aura/commit/266990fa5be253e3c41c924f3c2197d6741cc6dd) - Henry Andrews [#415](https://github.com/mezmo/aura/issues/415) # [0.1.0](https://github.com/mezmo/aura/compare/v0.0.8...v0.1.0) (2026-07-24) ### Bug Fixes * **cli**: harden /mcp add from review findings [75c3b9e](https://github.com/mezmo/aura/commit/75c3b9e60ef3ddffed9855ce4810aacf9a4c2002) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **cli**: tighten worker glob grants and credential messaging [5055838](https://github.com/mezmo/aura/commit/5055838ef0fa6b74187df0e029f51630e5f0b06d) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **orchestration**: empty mcp_filter now grants no tools [caa562f](https://github.com/mezmo/aura/commit/caa562ffd0c16b88d78ffdd51120e61085452591) - Tony Rogers [#378](https://github.com/mezmo/aura/issues/378) ### Code Refactoring * **cli**: verify the mcp server before the config-write prompt [7057988](https://github.com/mezmo/aura/commit/7057988271f5718d7c4ba8ac2c45f0987edd8fb3) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403) ### Documentation * **config**: document the empty mcp_filter breaking change [28a6d85](https://github.com/mezmo/aura/commit/28a6d8546ca0c92c734b92a915c56e5f4282e2e8) - Tony Rogers [#378](https://github.com/mezmo/aura/issues/378) ### Features * **cli**: add /mcp command listing the agent's mcp servers [f933a9f](https://github.com/mezmo/aura/commit/f933a9f92d0eedd8c9ff18a4651e74fec78e8b1c) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **cli**: ask for the auth scheme prefix on custom mcp servers [02c09ca](https://github.com/mezmo/aura/commit/02c09ca896e30c125340ca6938b1f869ac10c3c2) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **cli**: guided /mcp add wizard for installing mcp servers [22f0a50](https://github.com/mezmo/aura/commit/22f0a508c8daeccce995f9872e4f49b195f4dd4d) - Tony Rogers [#310](https://github.com/mezmo/aura/issues/310) [#403](https://github.com/mezmo/aura/issues/403)* **cli**: let /mcp add reference already-exported secrets [bd9ea1a](https://github.com/mezmo/aura/commit/bd9ea1ab40569e6324c1e5edc07dec2126c655f8) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **cli**: offer the no-tools assignment in /mcp add worker scoping [2a2de33](https://github.com/mezmo/aura/commit/2a2de33482be00f3bfa71120f2c3cbaa522960e2) - Tony Rogers [#378](https://github.com/mezmo/aura/issues/378) [#403](https://github.com/mezmo/aura/issues/403)* **cli**: offer to scope open workers when adding an mcp server [f5bbe3f](https://github.com/mezmo/aura/commit/f5bbe3f3e32b46ca80ed805644e4d3ce4fe2c1f4) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **cli**: offer worker access grants after /mcp add verification [258b8ec](https://github.com/mezmo/aura/commit/258b8ecf6a8fa7a09ea3c52e7c53a554bd0741b7) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **cli**: remember the config source path in DirectBackend [ca5f196](https://github.com/mezmo/aura/commit/ca5f1965c7cc3273e4a1c29392dc2d0e9cc8a079) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403)* **cli**: verify mcp server connectivity after /mcp add [67f07e8](https://github.com/mezmo/aura/commit/67f07e87f138a43fa86bff05511bca2a9c916da3) - Tony Rogers [#310](https://github.com/mezmo/aura/issues/310) [#403](https://github.com/mezmo/aura/issues/403)* **config**: add format-preserving writer for mcp server entries [d44658e](https://github.com/mezmo/aura/commit/d44658eae7d4ae69b721021ececa247c81ddddb9) - Tony Rogers [#310](https://github.com/mezmo/aura/issues/310) [#402](https://github.com/mezmo/aura/issues/402)* **config**: append entries to a worker's mcp_filter [8a8d132](https://github.com/mezmo/aura/commit/8a8d13220e8e03579c13468776c446eec88b43c8) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403) ### Style * trim verbose comments in the mcp install flow [a3a1f48](https://github.com/mezmo/aura/commit/a3a1f48f347685c70aa13f3709a34b4a0463f999) - Tony Rogers [#403](https://github.com/mezmo/aura/issues/403) ### **BREAKING CHANGES** * **orchestration:** a configured but empty mcp_filter ([]) previously granted every MCP tool; it now grants none. Omit the field to keep the grant-all behavior. ## [0.0.8](https://github.com/mezmo/aura/compare/v0.0.7...v0.0.8) (2026-07-23) ### Bug Fixes * **hitl**: park approval record before publishing lifecycle events [4489835](https://github.com/mezmo/aura/commit/4489835d199105806e8749b0b5644bdcf3786dc5) - Justin Gross* **session-store**: harden a2a bus bridge and redis task store [40a683b](https://github.com/mezmo/aura/commit/40a683be880b4e0009df4df272982d7987de6bcb) - Justin Gross ### Code Refactoring * **session-store**: use module_name.rs file layout [86ece6c](https://github.com/mezmo/aura/commit/86ece6caacbdf85d2a410ece5dbe6ad4b55dfa9a) - Justin Gross ### Features * **session-store**: add redis-backed a2a task store [ca8c719](https://github.com/mezmo/aura/commit/ca8c71977e80cb3aa0c01bac8148cee42620ad24) - Justin Gross [#328](https://github.com/mezmo/aura/issues/328)* **session-store**: add redis-backed hitl approvals and event bus [8ff84c4](https://github.com/mezmo/aura/commit/8ff84c44201c3ec5d664032fa488c4011d01a482) - Justin Gross [#329](https://github.com/mezmo/aura/issues/329)* **session-store**: bridge a2a streaming and cancel over the bus [de0ba65](https://github.com/mezmo/aura/commit/de0ba65959e374c21d46ec7cf505255b3d0d95d1) - Justin Gross [#330](https://github.com/mezmo/aura/issues/330) ## [0.0.7](https://github.com/mezmo/aura/compare/v0.0.6...v0.0.7) (2026-07-23) ### Bug Fixes * enable sccache in mac ci build [ddbbf8f](https://github.com/mezmo/aura/commit/ddbbf8f6a9f6c9a05e25babd4bebf8d01f3f27e5) - Jacob Hull ### Code Refactoring * **orchestration**: trim turn-nudge comments to essentials [68c6c6e](https://github.com/mezmo/aura/commit/68c6c6e88741b7ef0a554dc065b7b496ed27b9d6) - Mike Shearer [#379](https://github.com/mezmo/aura/issues/379) ### Documentation * **config**: document turn-limit nudge settings [8ba372b](https://github.com/mezmo/aura/commit/8ba372b0deda45368b213c81332deb8efb8ee077) - Mike Shearer [#379](https://github.com/mezmo/aura/issues/379) ### Features * **orchestration**: nudge agents approaching the turn depth limit [acb2e2d](https://github.com/mezmo/aura/commit/acb2e2dbae3c5d59e88d362de91546bc2e5d576b) - Mike Shearer [#379](https://github.com/mezmo/aura/issues/379) ## [0.0.6](https://github.com/mezmo/aura/compare/v0.0.5...v0.0.6) (2026-07-22) ### Continuous Integration * bump homebrew-tap on release [2566ea0](https://github.com/mezmo/aura/commit/2566ea016993419afd024d1812fe98eaf5a6c1e4) - Mike Shearer* **jenkins**: replace github credentials with aura specific [b806fe7](https://github.com/mezmo/aura/commit/b806fe7995a79dd879fd343fadd98ee68e4151da) - Jacob Hull* **release**: bump homebrew tap directly with dry-run validation [bb813e5](https://github.com/mezmo/aura/commit/bb813e54a07366353a4270a7a94fec3a392940bf) - Jacob Hull ### Features * **cli**: add a contextual startup call-to-action [f3fa66b](https://github.com/mezmo/aura/commit/f3fa66b1c456bdaf66976b8e21624a00b879a970) - Mike Shearer [#373](https://github.com/mezmo/aura/issues/373)* **config**: support base_url for openai embeddings provider [349f4f9](https://github.com/mezmo/aura/commit/349f4f90d3f6ac7d2726854e6f2afd8386330477) - Andre Elizondo [#364](https://github.com/mezmo/aura/issues/364)* **install**: prefer homebrew on macos with direct-download fallback [e52e88a](https://github.com/mezmo/aura/commit/e52e88a01a1da92ff1a8bac004790ecfedee2b11) - Chip Johnson ## [0.0.5](https://github.com/mezmo/aura/compare/v0.0.4...v0.0.5) (2026-07-17) ### Features * **telemetry**: emit cli_session_ended on repl exit [468373e](https://github.com/mezmo/aura/commit/468373ec27776913403ffcbf2254444ba1de85ca) - Chip Johnson ## [0.0.4](https://github.com/mezmo/aura/compare/v0.0.3...v0.0.4) (2026-07-16) ### Performance Improvements * **ci**: run clippy against the warmed test-image deps [64ae4be](https://github.com/mezmo/aura/commit/64ae4bea471ab5a16ffe051d530828b0c63c0d89) - Mike Shearer ## [0.0.3](https://github.com/mezmo/aura/compare/v0.0.2...v0.0.3) (2026-07-16) ### Features * **session-store**: add storage traits with in-memory default [e80386a](https://github.com/mezmo/aura/commit/e80386a919dbd1050cba8f1112527a50f0d7250e) - Justin Gross [#327](https://github.com/mezmo/aura/issues/327) ## [0.0.2](https://github.com/mezmo/aura/compare/v0.0.1...v0.0.2) (2026-07-16) ### Bug Fixes * **mcp**: normalize bare boolean nodes in sanitized tool schemas [d9bfc76](https://github.com/mezmo/aura/commit/d9bfc76d1e60bfb4b3a6ce949969ee6ce0dbdb54) - Mike Shearer [#358](https://github.com/mezmo/aura/issues/358) ## [0.0.1](https://github.com/mezmo/aura/compare/v0.0.0...v0.0.1) (2026-07-16) ### Bug Fixes * **a2a**: add feature gate [a001a3c](https://github.com/mezmo/aura/commit/a001a3c784c9b27af0f4af3ce670ed9b46a2b241) - Dominic McAllister [LOG-23822](https://mezmo.atlassian.net/browse/LOG-23822)* **a2a**: forward headers to mcps [be2dab9](https://github.com/mezmo/aura/commit/be2dab98d151b11259928569cf4b7cac577069cd) - Dominic McAllister [LOG-23822](https://mezmo.atlassian.net/browse/LOG-23822)* **a2a**: propagate mcp notifications/cancelled and gate completed yield [a9f855c](https://github.com/mezmo/aura/commit/a9f855c0351278a85cf8a801feaeba4b0bb487aa) - Dominic McAllister [LOG-23822](https://mezmo.atlassian.net/browse/LOG-23822)* **a2a**: publish absolute urls in agent card [6eaf05e](https://github.com/mezmo/aura/commit/6eaf05e61cc933f3962a2efb5dd3af439213075d) - Dominic McAllister [LOG-23822](https://mezmo.atlassian.net/browse/LOG-23822)* **aura-cli**: remove the hard-coded version string in welcome display [c7c0726](https://github.com/mezmo/aura/commit/c7c07269ffd0c39fe48e624b9a7b755c98180608) - Justin Gross [#167](https://github.com/mezmo/aura/issues/167)* **bedrock**: collapse redundant default_ndims branches [01835b3](https://github.com/mezmo/aura/commit/01835b3896477221de204683045a1140a6f52ace) - Mike Shearer [LOG-00000](https://mezmo.atlassian.net/browse/LOG-00000)* **build**: change dry run parameters [f9a5b4d](https://github.com/mezmo/aura/commit/f9a5b4d0752c4f7fbf840dec549e0246479e24f8) - Gregory Janco [LOG-23558](https://mezmo.atlassian.net/browse/LOG-23558)* **build**: update magic butler catalog for improved functions [5068cdc](https://github.com/mezmo/aura/commit/5068cdc1e2ec581c09bfa4911c038910f972ed45) - Phil Ciampini* bump rig-core to include reasoning round-trip fix [c1e38cf](https://github.com/mezmo/aura/commit/c1e38cfe4417ee697b37f6d494e6c767b474aa91) - Mike Shearer [LOG-23438](https://mezmo.atlassian.net/browse/LOG-23438)* **ci**: clean up stale containers before integration tests [6a1d67a](https://github.com/mezmo/aura/commit/6a1d67a9d0d2d2d598acee4ab0bd682e98c7beb2) - Mike Shearer [LOG-23413](https://mezmo.atlassian.net/browse/LOG-23413)* **ci**: create local branch ref for fork PR release dry-run [aab616c](https://github.com/mezmo/aura/commit/aab616cffe61f0045398395874ac44991013f431) - Tony Rogers* **ci**: rewrite install script to avoid json parsing [578007d](https://github.com/mezmo/aura/commit/578007d72c42de9f2fcc6112f2542e4a149d52dd) - Tony Rogers* **ci**: run cargo update via make target in runner container [95bbb10](https://github.com/mezmo/aura/commit/95bbb103fa9fd82f10b44f5ac233cb51c2dd9307) - Tony Rogers* **ci**: scope sccache wrapper to the credentialed build [48697d2](https://github.com/mezmo/aura/commit/48697d24a565b43c78002348f90e5d5e133c51ad) - Mike Shearer [#321](https://github.com/mezmo/aura/issues/321)* **ci**: use public mezmo/aura-mock-mcp for tests [670c02e](https://github.com/mezmo/aura/commit/670c02edfd5865ccb554e47f84857130274149c0) - Dominic McAllister [LOG-23365](https://mezmo.atlassian.net/browse/LOG-23365)* **ci**: wrap release step with appropiate credentials [e8733e8](https://github.com/mezmo/aura/commit/e8733e8c71565c668a3f98f7905a4568cd0641e1) - Eric Satterwhite* **cli**: clarify unverified key and document init in the README [52f5490](https://github.com/mezmo/aura/commit/52f54905750476ade7e27dcf62b3b8925e1bc256) - Mike Shearer* **cli**: correct init env-file note, verify wording, ollama listing [6f74adb](https://github.com/mezmo/aura/commit/6f74adb8e4e5e09fdaed6ef11d7bde56ec5ad87d) - Mike Shearer* **cli**: friendly error when standalone config is missing [3f4323c](https://github.com/mezmo/aura/commit/3f4323cb5e365a101e95c3ae587929a7af78d653) - Mike Shearer* **cli**: make --standalone and --api-url mutually exclusive [249201e](https://github.com/mezmo/aura/commit/249201e34595ab43adea0fe66ecb0848706cdb88) - Tony Rogers [#268](https://github.com/mezmo/aura/issues/268)* **cli**: mask api-key prompt and migrate dotenv to dotenvy [3ef546c](https://github.com/mezmo/aura/commit/3ef546cc823715eaf41d7a5aca41d19e439d43a8) - Mike Shearer* **cli**: recommend only gpt-5.5 for openai [5b546a8](https://github.com/mezmo/aura/commit/5b546a820cb859ec0a6cf9939fcae3655b9b9215) - Mike Shearer* **cli**: rework init api key flow and drop bootstrap references [b6d8f5d](https://github.com/mezmo/aura/commit/b6d8f5dafe9ae8f2fdc7e2f37e3828026824fb21) - Mike Shearer* **cli**: send Gemini API key via header, not query string [78368aa](https://github.com/mezmo/aura/commit/78368aa588253a8c50c8628d23412ecf6aa1728d) - Mike Shearer* **cli**: show welcome banner when no .welcome file on disk [af23842](https://github.com/mezmo/aura/commit/af23842cba8ff4b7bc3905aeb7cb310f7716bca7) - Chip Johnson [#294](https://github.com/mezmo/aura/issues/294) [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* **cli**: stop double-printing agent details on /model selection [6825522](https://github.com/mezmo/aura/commit/682552273279fde64200cfb0d06431d2a6e7f867) - Mike Shearer [#336](https://github.com/mezmo/aura/issues/336)* **cli**: word-wrap assistant summary headline [676b1cc](https://github.com/mezmo/aura/commit/676b1cce56b84d583be85d453079ecb61eb87bef) - Chip Johnson* **compose**: pin math-mcp to 6eed9eb before build:stdio removal [7b72cd3](https://github.com/mezmo/aura/commit/7b72cd313d8f069d6e6f8ba1f4e1b11fd2de5241) - Mike Shearer* **configs**: remove temperature from GPT-5.1 configs [e0c3d3c](https://github.com/mezmo/aura/commit/e0c3d3c365280f3b3176abc3cf3d70153c496a14) - Mike Shearer [LOG-23458](https://mezmo.atlassian.net/browse/LOG-23458)* **config**: validate worker names case-insensitively [fd659e4](https://github.com/mezmo/aura/commit/fd659e4e79d18f57ec29123a5fdd2537bb05a2e8) - Justin Gross [LOG-23844](https://mezmo.atlassian.net/browse/LOG-23844)* **context-flood**: route read_artifact through the scratchpad [0596c43](https://github.com/mezmo/aura/commit/0596c43c4e1a41464181771c55b0649e0d8cc9b7) - Justin Gross [#125](https://github.com/mezmo/aura/issues/125)* **deps**: correct mezmo rig fork commit hash in Cargo.toml [62f50d2](https://github.com/mezmo/aura/commit/62f50d217b07f258f794fc6276dd2580e3cb2455) - Mike Shearer [LOG-23790](https://mezmo.atlassian.net/browse/LOG-23790)* **docs**: change docker exec command to docker compose exec [b23421f](https://github.com/mezmo/aura/commit/b23421f9fa6be17363d3b040a1d9b6a0a0e33ab7) - Mike Shearer* **eval**: broaden T4 turn matcher for coordinator rephrasing [4fdf941](https://github.com/mezmo/aura/commit/4fdf94192d5dfbe72240f24a877272bc373814fd) - Mike Shearer [LOG-23470](https://mezmo.atlassian.net/browse/LOG-23470)* **eval**: priority-ordered turn matchers for cross-model goals [da43804](https://github.com/mezmo/aura/commit/da4380429be90a6827317863c299194289b47368) - Mike Shearer [LOG-23470](https://mezmo.atlassian.net/browse/LOG-23470)* **eval**: review cleanup — dead code, stale comments, runner [2158f52](https://github.com/mezmo/aura/commit/2158f52b8a68b1f2b3b82b7d7d1fe7e83928634a) - Mike Shearer [LOG-23470](https://mezmo.atlassian.net/browse/LOG-23470)* **eval**: use null model field for single-config compat [e821cf2](https://github.com/mezmo/aura/commit/e821cf22ca733df16f949a66fb253a703e5cc9e7) - Mike Shearer [LOG-23461](https://mezmo.atlassian.net/browse/LOG-23461)* **feature**: feature builds needs to work [ada4cf8](https://github.com/mezmo/aura/commit/ada4cf8ae5be2b463ba0182addce16fa9f467932) - Phil Ciampini* **hitl**: align request_approval timeout/cancel with config gate [8ccb077](https://github.com/mezmo/aura/commit/8ccb0777c3412b888d513f4405090d44b987c80f) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: harden conversational approval lifecycle [cf91d47](https://github.com/mezmo/aura/commit/cf91d475834d345218ce0ebadebf317337febb87) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: pass a2a request id into approval runtime [b14629a](https://github.com/mezmo/aura/commit/b14629afb6cde98c3979eba59bb33e2ab996981c) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: return channel errors as ToolError in request_approval [0573910](https://github.com/mezmo/aura/commit/0573910c3d436233d2ec0a315e506ecc99c08c62) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **internal**: remove stale k8s artifacts [89aac80](https://github.com/mezmo/aura/commit/89aac80865fcec48d6fd906add905a131d8e80d1) - Phil Ciampini* **jenkins**: fix intermittent ci failures due to instance re-use [b1cc8bb](https://github.com/mezmo/aura/commit/b1cc8bb8e897ebc1f4d17632b42e47561285246c) - Justin Gross [LOG-23413](https://mezmo.atlassian.net/browse/LOG-23413)* **lint**: remove unused test_env_lock module [fb18f17](https://github.com/mezmo/aura/commit/fb18f17ec58f92e72d2683f1897fb77ff5de95bf) - Mike Shearer [LOG-23607](https://mezmo.atlassian.net/browse/LOG-23607)* make sure to regenerate cargo lock file during release [c1de102](https://github.com/mezmo/aura/commit/c1de1029dc1f2a0171782a872986139cc9ae9f5f) - Eric Satterwhite [#137](https://github.com/mezmo/aura/issues/137)* **mcp**: bound tool error content before it reaches an agent [bedfba5](https://github.com/mezmo/aura/commit/bedfba5e5ee874824891284bc9c29eb153c56c53) - Justin Gross [#18](https://github.com/mezmo/aura/issues/18)* **mcp**: extract inline content from embedded MCP resources [439738b](https://github.com/mezmo/aura/commit/439738b1ed24ecc17acb98aafb61d3d127d85bbd) - Mike Shearer [LOG-23505](https://mezmo.atlassian.net/browse/LOG-23505)* **mcp**: suppress stdio MCP server stderr output [5f3d7ea](https://github.com/mezmo/aura/commit/5f3d7eadc6f94decf852dbfeb192511e31561cc4) - Tony Rogers* **orchestration**: always synthesize single-task plans [888359e](https://github.com/mezmo/aura/commit/888359e0cf8290ac9ddaebdc2285e077012b12e8) - Mike Shearer [LOG-23540](https://mezmo.atlassian.net/browse/LOG-23540)* **orchestration**: classify size limit errors as context overflow [2543931](https://github.com/mezmo/aura/commit/254393186b726d0015724b99344f87d9ceb1d75c) - Mike Shearer [#120](https://github.com/mezmo/aura/issues/120)* **orchestration**: emit real aura.usage tokens and cost [988b9e7](https://github.com/mezmo/aura/commit/988b9e7144d2280840354a978a28b8fc8e75e78c) - Mike Shearer [#73](https://github.com/mezmo/aura/issues/73) [LOG-23759](https://mezmo.atlassian.net/browse/LOG-23759)* **orchestration**: grade escalated workers as failed [c188acf](https://github.com/mezmo/aura/commit/c188acf53c24c4f13ee7e062deba187273e1626d) - Mike Shearer [LOG-23735](https://mezmo.atlassian.net/browse/LOG-23735)* **orchestration**: hide vestigial tool_calls, warn on text reuse [66ab985](https://github.com/mezmo/aura/commit/66ab9856e9ed6161e1bf121591bbb6d198c79048) - Mike Shearer [LOG-23615](https://mezmo.atlassian.net/browse/LOG-23615)* **orchestration**: persist routing tool response as planning output [81784b2](https://github.com/mezmo/aura/commit/81784b24c483aace920aa9e79e6dc3034260752f) - Mike Shearer [LOG-23549](https://mezmo.atlassian.net/browse/LOG-23549)* **orchestration**: prevent panic when memory_dir unset [90fdd10](https://github.com/mezmo/aura/commit/90fdd106bc5acdfeec40ca1e21f222f24a9186e4) - Mike Shearer [#line](https://github.com/mezmo/aura/issues/line) [LOG-23507](https://mezmo.atlassian.net/browse/LOG-23507)* **orchestration**: propagate max_tokens to coordinator agent [a743295](https://github.com/mezmo/aura/commit/a743295d53debb75cc9286c91a198a64124baf0e) - Mike Shearer [#312](https://github.com/mezmo/aura/issues/312)* **orchestration**: remove worker prompt scope leakage [18258aa](https://github.com/mezmo/aura/commit/18258aa0e3e6211043f8fe67d4bd3b619862d3d7) - Justin Gross [#215](https://github.com/mezmo/aura/issues/215) [#216](https://github.com/mezmo/aura/issues/216)* **orchestration**: route MCP progress via factory pattern [5dec67d](https://github.com/mezmo/aura/commit/5dec67d554068a73649a18536cc63a37dd4121e0) - Mike Shearer [LOG-23565](https://mezmo.atlassian.net/browse/LOG-23565)* **orchestration**: soften overfitted prompt constraints [012db9c](https://github.com/mezmo/aura/commit/012db9c02435a1bd874e3ccefad532b117432948) - Mike Shearer [LOG-23612](https://mezmo.atlassian.net/browse/LOG-23612) [LOG-23619](https://mezmo.atlassian.net/browse/LOG-23619)* **orchestration**: stop double-counting tokens on agent.stream span [98a7470](https://github.com/mezmo/aura/commit/98a7470b50f30fc75c15a1c11ba25ad29cd7f446) - Mike Shearer [#73](https://github.com/mezmo/aura/issues/73) [LOG-23759](https://mezmo.atlassian.net/browse/LOG-23759)* **orchestration**: unify planning and execution in same iteration dir [7112385](https://github.com/mezmo/aura/commit/7112385c8b714b1d4c8facb55bc9ab770851ebe6) - Mike Shearer [LOG-23549](https://mezmo.atlassian.net/browse/LOG-23549)* **otel**: decode agent turn prompts [1ab3f6a](https://github.com/mezmo/aura/commit/1ab3f6a98fc8c96ec6d8aacedb3cf0a71cc6da8d) - Mike Shearer [#273](https://github.com/mezmo/aura/issues/273)* **otel**: truncate oversized span data to stay under gRPC 4MB limit [ce391a5](https://github.com/mezmo/aura/commit/ce391a51204d385dc3633adf487f8b40af3f82c5) - Mike Shearer* **otel**: wrap force_flush in spawn_blocking to avoid deadlock [5ebb528](https://github.com/mezmo/aura/commit/5ebb5284bd73ed727acdda6b24df5bc2bcb25567) - Mike Shearer [LOG-23607](https://mezmo.atlassian.net/browse/LOG-23607)* prevent identical tool looping [dcad244](https://github.com/mezmo/aura/commit/dcad2442f60274ae5b32599f5de952b27ee66010) - Mike Shearer [LOG-23411](https://mezmo.atlassian.net/browse/LOG-23411)* quickstart instructions [861023d](https://github.com/mezmo/aura/commit/861023d319d3ffc0706a89b1fa5c7e9bf12aec1d) - Gregory Janco [#288](https://github.com/mezmo/aura/issues/288)* **quickstart**: always pull aura image so new releases land [86ab9a5](https://github.com/mezmo/aura/commit/86ab9a5066733c0db86d8384c364bcd214ecc52d) - Chip Johnson [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* **quickstart**: simplify provider config and fix UX issues [e10b2e3](https://github.com/mezmo/aura/commit/e10b2e370d2456878af24842474761a4483815e5) - Mike Shearer [LOG-23503](https://mezmo.atlassian.net/browse/LOG-23503)* **rebase**: post-rebase fixups for main merge compatibility [9ab4c2a](https://github.com/mezmo/aura/commit/9ab4c2ac13fba352e59438b82ae84ec712ac80f3) - Mike Shearer [LOG-23461](https://mezmo.atlassian.net/browse/LOG-23461)* reconcile rebase resolution across parallel work streams [69fe071](https://github.com/mezmo/aura/commit/69fe071fc9cbe9a49bf60363089ab7a9ff51ae4c) - Mike Shearer [#51](https://github.com/mezmo/aura/issues/51) [LOG-23351](https://mezmo.atlassian.net/browse/LOG-23351)* reflection planning prompt summary fix [91a4835](https://github.com/mezmo/aura/commit/91a48351fe21d4cd7fe3d1a5f5f86dcf59879bec) - Mike Shearer [LOG-23405](https://mezmo.atlassian.net/browse/LOG-23405)* **release**: align pre-v1 versioning and docker latest tag [0ae292e](https://github.com/mezmo/aura/commit/0ae292efb964a28aee5ac86a4693e267f274dd9c) - Jacob Hull* remove phase-aware evaluation Qwen regression [7189575](https://github.com/mezmo/aura/commit/7189575a279fe52138814be8390d476c9f035386) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* remove unused initial assignment in orchestration loop [e999c66](https://github.com/mezmo/aura/commit/e999c661f639f4b3b8db6e43ff14ba932da2f91e) - Mike Shearer [LOG-23358](https://mezmo.atlassian.net/browse/LOG-23358)* rewrite metrics_analyst preamble to stop loop [224f79f](https://github.com/mezmo/aura/commit/224f79fba8193522c379d0de35f1ee1be68b256f) - Andre Elizondo [LOG-00000](https://mezmo.atlassian.net/browse/LOG-00000)* rig react loops continues to churt through planning [aec7996](https://github.com/mezmo/aura/commit/aec7996f02ae339cdc569778bb202b34fc8f086d) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* **scratchpad**: bound recursive json walkers with depth cap [c1f5ad0](https://github.com/mezmo/aura/commit/c1f5ad05252faa72697f289151bda368b1943acb) - Justin Gross [LOG-23842](https://mezmo.atlassian.net/browse/LOG-23842)* **scratchpad**: grep literal fallback and clearer non-JSON error [57c6e4c](https://github.com/mezmo/aura/commit/57c6e4c131e70ec80fa1073437d835a246d341b2) - Mike Shearer* **scratchpad**: strip persistence footer before writing scratchpad file [20713d1](https://github.com/mezmo/aura/commit/20713d115beb59eb08e116fd80a5da377088854e) - Mike Shearer* **skills**: initialize test config_dir and separate doc paragraph [2a277be](https://github.com/mezmo/aura/commit/2a277bee815697dc0c575c656e372bfb842da544) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* stop breaking early on pre tool text [1c73989](https://github.com/mezmo/aura/commit/1c739897ee006f912e46728ed11eb540388d1675) - Mike Shearer [LOG-23401](https://mezmo.atlassian.net/browse/LOG-23401)* strip system role and empty messages [3cf3580](https://github.com/mezmo/aura/commit/3cf3580a3b8f952aa684588fed24d33ca33b5982) - Mike Shearer [LOG-23402](https://mezmo.atlassian.net/browse/LOG-23402)* **test**: mount quickstart.toml in test container [401d991](https://github.com/mezmo/aura/commit/401d991c75ce1830d03ba1bb7e49851117b889ef) - Eric Lake* **tests**: target available build [c716d81](https://github.com/mezmo/aura/commit/c716d81b7b0d3395173eb5a8d2a71d673cc15597) - Dominic McAllister [LOG-23391](https://mezmo.atlassian.net/browse/LOG-23391)* **test**: update plan_created assertion for tasks array [7a10666](https://github.com/mezmo/aura/commit/7a1066647f08a94330f8a6657fa98056141ce960) - Mike Shearer [#63](https://github.com/mezmo/aura/issues/63) [LOG-23544](https://mezmo.atlassian.net/browse/LOG-23544)* **test**: update SRE plan_created assertion for tasks array [174c96d](https://github.com/mezmo/aura/commit/174c96db41a28d123084539358ca48a9f5545835) - Mike Shearer [LOG-23544](https://mezmo.atlassian.net/browse/LOG-23544)* **test**: use distinct multi-step queries in integration tests [d976e6e](https://github.com/mezmo/aura/commit/d976e6ebf8f350590d676de91ccf4adf6efe5b84) - Mike Shearer [LOG-23465](https://mezmo.atlassian.net/browse/LOG-23465)* **toolchain**: add rust-analyzer to components [ea04dbc](https://github.com/mezmo/aura/commit/ea04dbce69f6d04ab5c9e8dcdcf68dcc299c54a0) - Mike Shearer [#151](https://github.com/mezmo/aura/issues/151)* **tracing**: capture per-turn token usage on orchestration spans [705eed0](https://github.com/mezmo/aura/commit/705eed0a3c956dd5b068c13c5e24fec79aaed27d) - Mike Shearer [LOG-23471](https://mezmo.atlassian.net/browse/LOG-23471)* **web-server**: set debug_provider_errors in info endpoint test state [fa1ba1e](https://github.com/mezmo/aura/commit/fa1ba1efe2debdf62fe450f0cbe7f55b971d28fc) - Chip Johnson* **web-server**: set debug_provider_errors in test app state [7f8167e](https://github.com/mezmo/aura/commit/7f8167ed925bbfc0201de11a3ce4d23268f32701) - Chip Johnson* **web**: single-config servers accept any model field value [03a4090](https://github.com/mezmo/aura/commit/03a40905ea9056bf9ee77337df4852dcead00bb6) - Mike Shearer [LOG-23501](https://mezmo.atlassian.net/browse/LOG-23501)* worker preamble use and error recovery guidence [0a59f99](https://github.com/mezmo/aura/commit/0a59f9921b0fce100b457b3d6c3b0fdaf8ff42d8) - Mike Shearer [LOG-21951](https://mezmo.atlassian.net/browse/LOG-21951) ### Chores * adapt CI and tests for orchestration feature branch [74a9034](https://github.com/mezmo/aura/commit/74a90348dd5d492f4476d2a3ec08ba5f728193ec) - Mike Shearer* add darwin support to install script and update readme [bbfade3](https://github.com/mezmo/aura/commit/bbfade35a983070d98f65b92fb38df939c87e74c) - Jacob Hull [#297](https://github.com/mezmo/aura/issues/297)* add sre test target to makefile [be369c3](https://github.com/mezmo/aura/commit/be369c307866502a161ca7ad1cf9194b6e38fd2e) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* ads sre tests as feature in web cargo.toml [4deb895](https://github.com/mezmo/aura/commit/4deb8957f66b1477d477d4f21f8cc67e3a6c6976) - Mike Shearer [LOG-22753](https://mezmo.atlassian.net/browse/LOG-22753)* **aura-cli**: update the messaging when user interupts AURA [5dc8348](https://github.com/mezmo/aura/commit/5dc834870fde3a72fbadda8049d68f347e8276e3) - Justin Gross* **build**: allow feature branch name flexibility [8f37182](https://github.com/mezmo/aura/commit/8f37182db9e71e3e1dcb5ef248932f6a63e9f140) - Gregory Janco [LOG-23418](https://mezmo.atlassian.net/browse/LOG-23418)* **build**: Create custom check [3540da3](https://github.com/mezmo/aura/commit/3540da329e770588eb921bbebedd971812bafeb9) - Gregory Janco [LOG-23558](https://mezmo.atlassian.net/browse/LOG-23558)* **build**: remove GH actions for Jenkins [8be0576](https://github.com/mezmo/aura/commit/8be0576d3eb6ea7eb1209d3df661f09b75732e79) - Gregory Janco [LOG-23283](https://mezmo.atlassian.net/browse/LOG-23283)* **build**: simplify multistage docker setup [d099a49](https://github.com/mezmo/aura/commit/d099a492f722086e4b751b3dfd23e1f6d457a436) - Mike Shearer* Capitalize AURA [045bc3f](https://github.com/mezmo/aura/commit/045bc3fe67727d6f61edbd5818ae2e3d6ba9a240) - Gregory Janco [#175](https://github.com/mezmo/aura/issues/175)* **ci**: build container with GitHub Actions [73b3442](https://github.com/mezmo/aura/commit/73b3442b6ff0098873a519653e67ba066fde67d2) - Kristof Mattei* **ci**: clean up cargo cache after every macos step [7ec5a9f](https://github.com/mezmo/aura/commit/7ec5a9f1e4b408175e7cbe4db172096177f9de03) - Jacob Hull [#297](https://github.com/mezmo/aura/issues/297)* **ci**: Disable concurrency and limit history [6eb4bf8](https://github.com/mezmo/aura/commit/6eb4bf81d1f7db226bf4498e67706ec6a8ed5d1d) - Jon Moses* **ci**: migrate to oss worker pool [5f24d1f](https://github.com/mezmo/aura/commit/5f24d1f28f24d502a61ed57795901fc259c0e887) - Eric Satterwhite* **ci**: Only run CI for PRs, on main, or when manually triggered [5522296](https://github.com/mezmo/aura/commit/5522296b2c0d07176fc8b437b795efddb8f4fb04) - Jon Moses* **cla**: Allow Promptess to pass CLA [3a8e790](https://github.com/mezmo/aura/commit/3a8e79006426bb3438e2d825c76c0f83165506f0) - Gregory Janco [LOG-23837](https://mezmo.atlassian.net/browse/LOG-23837)* **cla**: Allow promptless PRs [a956848](https://github.com/mezmo/aura/commit/a9568488d7a4d03e1affb5ecd8c74469ab69ac02) - Gregory Janco [LOG-23837](https://mezmo.atlassian.net/browse/LOG-23837)* **cleanup**: remove todo_tool [b15e731](https://github.com/mezmo/aura/commit/b15e731f6dc0fdeaf39dab042a1059d3a2e5e8b7) - Mike Shearer [LOG-23553](https://mezmo.atlassian.net/browse/LOG-23553)* clippy fmt [b76b10e](https://github.com/mezmo/aura/commit/b76b10ea2a99aec99ebfcf7d514a417084cf8222) - Mike Shearer [LOG-22924](https://mezmo.atlassian.net/browse/LOG-22924)* **config**: drop the unused [bootstrap] config table [7ed4e27](https://github.com/mezmo/aura/commit/7ed4e2791f167785f0324ca2afe617f1326e7c74) - Mike Shearer* **config**: moved llm specific configs [989f237](https://github.com/mezmo/aura/commit/989f237a2d12a72d196f52ecc3a31484f24bddd4) - Mike Shearer [LOG-23546](https://mezmo.atlassian.net/browse/LOG-23546)* **config**: remove legacy debug binaries from aura-config [4d24108](https://github.com/mezmo/aura/commit/4d24108690c82c365e4c1d63041087acab3052d2) - Mike Shearer [#161](https://github.com/mezmo/aura/issues/161)* **context-window**: use TOML configured window not mapping [a283973](https://github.com/mezmo/aura/commit/a283973d6469a5468b6b3692a2f149dee7ed57f3) - Justin Gross [LOG-23394](https://mezmo.atlassian.net/browse/LOG-23394)* **deps**: bump rig-core to d7e9d92 [8fc66e7](https://github.com/mezmo/aura/commit/8fc66e7f1e5de9954e2ee839b3a6849de679f38e) - Mike Shearer [LOG-23732](https://mezmo.atlassian.net/browse/LOG-23732)* **deps**: drop native-tls for rustls and its arm64 build machinery [998e8d1](https://github.com/mezmo/aura/commit/998e8d1dce6c7b3fa30fc97f90af41d45a382f24) - Mike Shearer [#342](https://github.com/mezmo/aura/issues/342)* **docs**: Update telemetry docs for aura cli args [32eca0c](https://github.com/mezmo/aura/commit/32eca0c90f1cc182c80fc1aadd9ea68459e6d6d7) - Mike Shearer* enriched StreamingAgent to reduce main diff [25f3efe](https://github.com/mezmo/aura/commit/25f3efebb1a18943eb5b4bcd59a221554f91d709) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* **errors**: add hint to agent name collision [8baac1c](https://github.com/mezmo/aura/commit/8baac1c54779b3abcfcd63c0ea366ca5921fcaca) - Justin Gross [LOG-23571](https://mezmo.atlassian.net/browse/LOG-23571)* **eval**: remove stale scripts and tighten gitignore [852f2ab](https://github.com/mezmo/aura/commit/852f2ab4d3208ca883fd0be0b3a20f0c9d6b9913) - Mike Shearer [LOG-23461](https://mezmo.atlassian.net/browse/LOG-23461)* **eval**: rename temp-prompt-eval → e2e-eval [e229b8d](https://github.com/mezmo/aura/commit/e229b8deac4c5db9d303d6f0e961ef09654054af) - Mike Shearer [LOG-23461](https://mezmo.atlassian.net/browse/LOG-23461)* fix flakey tests that write to env vars [b8f83b3](https://github.com/mezmo/aura/commit/b8f83b3cc61c1178d784dead5758c381c74dac66) - Mike Shearer [LOG-23806](https://mezmo.atlassian.net/browse/LOG-23806)* gitignore accidentally-committed cluster test config [9822f07](https://github.com/mezmo/aura/commit/9822f070dd66288763facca8d015a006ea28e4bb) - Mike Shearer [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616) [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616)* gitignore session eval output files [bbf16c7](https://github.com/mezmo/aura/commit/bbf16c76ca3baec412581c3395957d39ebee60fe) - Mike Shearer [LOG-23470](https://mezmo.atlassian.net/browse/LOG-23470)* **lint**: Fix hadolint issues with dockerfile [feb868f](https://github.com/mezmo/aura/commit/feb868f6f5176baad12b9ff0029c25a3483ff8d3) - Jon Moses* **orchestration**: drop dead tool_calls write path in persistence [5b217a6](https://github.com/mezmo/aura/commit/5b217a657d087f112c9568fd2727b65017e1ff40) - Mike Shearer [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616)* **orchestration**: remove dead code from trait cleanup [e2a82e4](https://github.com/mezmo/aura/commit/e2a82e435339ebec4cb2b165a37fc161eea9f225) - Mike Shearer [LOG-23565](https://mezmo.atlassian.net/browse/LOG-23565)* **owners**: add codeowners [9593804](https://github.com/mezmo/aura/commit/95938042165a61f7b32bfbdf6e928781236653cc) - Phil Ciampini* **project**: change from aura-oss to aura [08a5eed](https://github.com/mezmo/aura/commit/08a5eed5471ff6dec49263589b9950d96d0fdb57) - Gregory Janco [LOG-23283](https://mezmo.atlassian.net/browse/LOG-23283)* **release**: 1.0.0 [skip ci] [4dbbc61](https://github.com/mezmo/aura/commit/4dbbc6183cd333ab1aa4693a52f2e1f3285ec692) - Justin Gross* **release**: 1.14.10 [skip ci] [581f574](https://github.com/mezmo/aura/commit/581f574ed0d61aea09f3af9b44fc626785bc075a) - LogDNA Bot* **release**: 1.14.11 [skip ci] [1d5cfde](https://github.com/mezmo/aura/commit/1d5cfdee33f083c46d8a73d2fd6aeb2561360243) - LogDNA Bot* **release**: 1.14.12 [skip ci] [903b794](https://github.com/mezmo/aura/commit/903b794442ec7b7c6a83691d6c1b2b491ea3342c) - LogDNA Bot* **release**: 1.14.13 [skip ci] [97d5e6f](https://github.com/mezmo/aura/commit/97d5e6fb62585854546f082c19dc85e8e7d8d867) - LogDNA Bot* **release**: 1.14.3 [skip ci] [3a86d8b](https://github.com/mezmo/aura/commit/3a86d8b6fa3242e2a178ed1fc2123b4e7107ab4e) - LogDNA Bot* **release**: 1.14.4 [skip ci] [b539aa0](https://github.com/mezmo/aura/commit/b539aa0270593c328444a7d4ec5eb1037a2000a3) - LogDNA Bot* **release**: 1.14.4 [skip ci] [627664a](https://github.com/mezmo/aura/commit/627664a0f555e0ca5bb86987fc1efe949aead05c) - LogDNA Bot* **release**: 1.14.4 [skip ci] [cd11efd](https://github.com/mezmo/aura/commit/cd11efd64fa665a45b61acd5bc132f520edb3a4c) - LogDNA Bot* **release**: 1.14.4 [skip ci] [f7038f1](https://github.com/mezmo/aura/commit/f7038f1f6287c39be53e144779760bee39ed5b49) - Mike Shearer* **release**: 1.14.5 [skip ci] [b0e6eac](https://github.com/mezmo/aura/commit/b0e6eac816c4f15cfdb100244c128680f517920b) - Mike Shearer* **release**: 1.14.6 [skip ci] [ba0bf99](https://github.com/mezmo/aura/commit/ba0bf99b1721a1905c9c3b7fe6a71743dd1b4ac5) - LogDNA Bot* **release**: 1.14.7 [skip ci] [016c919](https://github.com/mezmo/aura/commit/016c919da88653945a2bf0ae6a15fdfae43ce2f4) - LogDNA Bot* **release**: 1.14.8 [skip ci] [e09253b](https://github.com/mezmo/aura/commit/e09253b85cce99344a9f7a96b4bdcd8e22e0a8c4) - LogDNA Bot* **release**: 1.14.9 [skip ci] [19ec3fd](https://github.com/mezmo/aura/commit/19ec3fd3c98a84b97eda4a725ec3e63671edeba3) - LogDNA Bot* **release**: 1.15.0 [skip ci] [b47d193](https://github.com/mezmo/aura/commit/b47d193933e56f0634d5070e41d0a79e40769948) - LogDNA Bot* **release**: 1.15.1 [skip ci] [6adb1b1](https://github.com/mezmo/aura/commit/6adb1b1056f8699b82efe1b88603a66a66936571) - LogDNA Bot* **release**: 1.15.2 [skip ci] [1af0a77](https://github.com/mezmo/aura/commit/1af0a770c1f088e015b64b9525dcae0e70d1ceaf) - LogDNA Bot* **release**: 1.16.0 [skip ci] [13b8a8b](https://github.com/mezmo/aura/commit/13b8a8b9399a442d6a7a94a0a0d54a3318ca4491) - LogDNA Bot* **release**: 1.16.1 [skip ci] [ce5044d](https://github.com/mezmo/aura/commit/ce5044d5caa085fbcdf56256dda00f0c8e57397f) - LogDNA Bot* **release**: 1.16.2 [skip ci] [83d834e](https://github.com/mezmo/aura/commit/83d834e1c6a47459e420915d058707bfd7975fae) - LogDNA Bot* **release**: 1.16.3 [skip ci] [324e62c](https://github.com/mezmo/aura/commit/324e62c85273372260fbe7f02ac59430ee71190e) - LogDNA Bot* **release**: 1.16.4 [skip ci] [9d7f84d](https://github.com/mezmo/aura/commit/9d7f84de7e10f6618e21e68d3ad51f04cf7520a0) - LogDNA Bot* **release**: 1.17.0 [skip ci] [ea68dc0](https://github.com/mezmo/aura/commit/ea68dc09a1f1ca20aa5620fa69c2f15e4ce82726) - LogDNA Bot* **release**: 1.17.1 [skip ci] [58bbf0d](https://github.com/mezmo/aura/commit/58bbf0d31d04df5b8760689f053765cc8bf5da79) - LogDNA Bot* **release**: 1.17.2 [skip ci] [50b8374](https://github.com/mezmo/aura/commit/50b83740b83c4a4148afa60f2de83150ca6ea46b) - LogDNA Bot* **release**: 1.17.3 [skip ci] [2ae135b](https://github.com/mezmo/aura/commit/2ae135b33126c82710b02e69b2023856e2b17ddb) - LogDNA Bot* **release**: 1.18.0 [skip ci] [10c29e4](https://github.com/mezmo/aura/commit/10c29e446298930886a3b1ddcd81d3a121441dec) - LogDNA Bot* **release**: 1.18.1 [skip ci] [e04bbea](https://github.com/mezmo/aura/commit/e04bbeaba7637368e3058b86b155ca479f3f2448) - LogDNA Bot* **release**: 1.19.0 [skip ci] [cd3c74f](https://github.com/mezmo/aura/commit/cd3c74f6b4f0628c2b9aa90f94c0adebc1985ede) - LogDNA Bot* **release**: 1.19.1 [skip ci] [26bc914](https://github.com/mezmo/aura/commit/26bc914675305fbf67f3dd296233377e6d39c034) - LogDNA Bot* **release**: bump the version to the correct version [bd3efec](https://github.com/mezmo/aura/commit/bd3efec32d285e632994629c2005905cc38022f0) - Justin Gross [LOG-XXXX](https://mezmo.atlassian.net/browse/LOG-XXXX)* **release**: fix the release version numbers [baf28be](https://github.com/mezmo/aura/commit/baf28becab4470ba5bbd05573810dddb9dd633d5) - Justin Gross [LOG-XXXX](https://mezmo.atlassian.net/browse/LOG-XXXX)* **release**: trigger first automated build/release [91b3059](https://github.com/mezmo/aura/commit/91b30591816fc453ba1e0af77384dc727e8b7938) - Justin Gross [LOG-23309](https://mezmo.atlassian.net/browse/LOG-23309)* remove E2E eval suite and per-model configs [925807c](https://github.com/mezmo/aura/commit/925807c6a957a1ca62be2390cd47f6c35b6d9666) - Mike Shearer [LOG-23839](https://mezmo.atlassian.net/browse/LOG-23839)* remove old cli [4443fd4](https://github.com/mezmo/aura/commit/4443fd4a316026a1d18dd51fdfcae183fe75a7e3) - Mike Shearer [LOG-23311](https://mezmo.atlassian.net/browse/LOG-23311)* remove old vendored sanitiation and move to aura [d5f3d8b](https://github.com/mezmo/aura/commit/d5f3d8b03664fadeea6916f20758cc12f8033079) - Mike Shearer [LOG-23293](https://mezmo.atlassian.net/browse/LOG-23293)* Rename Aura to AURA [f381444](https://github.com/mezmo/aura/commit/f38144487429cbc955013a4f637d7e4f8e333766) - Gregory Janco [LOG-23836](https://mezmo.atlassian.net/browse/LOG-23836)* Rust 1.93.1, and run Clippy [755da80](https://github.com/mezmo/aura/commit/755da80975aceb11f9e89e7720a5ba92a2208109) - Kristof Mattei* set mezmobot as author of release commits [b375945](https://github.com/mezmo/aura/commit/b375945acfa52e61dc44d2bdcc9279758d904e45) - Eric Satterwhite* **setup**: rework ci and release setup [a5b7a0d](https://github.com/mezmo/aura/commit/a5b7a0d449481f21184274cb7a469f7bc8dd084e) - Eric Satterwhite [LOG-23601](https://mezmo.atlassian.net/browse/LOG-23601)* **setup**: update commitlint setup [41cab5f](https://github.com/mezmo/aura/commit/41cab5f790ddd08ce65762eba99b2fe92ef5acdc) - Eric Satterwhite [LOG-23601](https://mezmo.atlassian.net/browse/LOG-23601)* **sse**: consolidate properties and cleanup docs [ed95285](https://github.com/mezmo/aura/commit/ed95285c6dc6784a3b6d6f4bfdf702c0df50305f) - Mike Shearer [LOG-23544](https://mezmo.atlassian.net/browse/LOG-23544)* update clippy rules to match main [3888583](https://github.com/mezmo/aura/commit/388858364193e41a154869a57c1f31aa7c19dd56) - Mike Shearer [LOG-22753](https://mezmo.atlassian.net/browse/LOG-22753)* update model configs for e2e examples [9017dde](https://github.com/mezmo/aura/commit/9017dde6925502e9ae23c9164c081e388c3e812f) - Mike Shearer [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815) ### Code Refactoring * **cli**: extract shared header helper for approval POST [5785c11](https://github.com/mezmo/aura/commit/5785c1145420709c8af573e2a61f2feee3026926) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **cli**: make the init provider a clap ValueEnum [9bc4593](https://github.com/mezmo/aura/commit/9bc4593be185321ffa95d14b14e34f6e08a97b90) - Mike Shearer* **cli**: modularize init.rs into focused submodules [e94ca84](https://github.com/mezmo/aura/commit/e94ca84a7a93bd13c8213105ee347d4d707e29d3) - Mike Shearer [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* **cli**: tidy init after a quality pass [19e48d5](https://github.com/mezmo/aura/commit/19e48d5c3933bb7317edb2ce7fb570fd3079b7ae) - Mike Shearer* **config**: move pure config types into aura-config [537dcb9](https://github.com/mezmo/aura/commit/537dcb9d3a9b7524a22647d9eb7b5e228fb1dd7a) - Justin Gross [#174](https://github.com/mezmo/aura/issues/174)* **config**: replace VectorStoreConfig flat struct with tagged enum [6ff3894](https://github.com/mezmo/aura/commit/6ff3894c3316a96786a4ca86b084681ac27218f6) - Mike Shearer [LOG-00000](https://mezmo.atlassian.net/browse/LOG-00000)* consolidate slash-command handling into one registry [3178e8d](https://github.com/mezmo/aura/commit/3178e8d5937a5c2ef7a40fe5ec1e87f36c6c9cec) - Jacob Hull [#177](https://github.com/mezmo/aura/issues/177)* **orchestration**: add CallOutcome enum [30b8393](https://github.com/mezmo/aura/commit/30b839304baa2f1e398517fdd8ae53f710066b6a) - Mike Shearer [LOG-23743](https://mezmo.atlassian.net/browse/LOG-23743)* **orchestration**: eliminate lossy synthesis [6a74510](https://github.com/mezmo/aura/commit/6a745109a11ef4154b6ff6c4e5927210d7630405) - Mike Shearer [LOG-23635](https://mezmo.atlassian.net/browse/LOG-23635)* **orchestration**: remove Orchestrated variant and phase types [94c5ce7](https://github.com/mezmo/aura/commit/94c5ce7ac4fdbf482f3633c2f65235c45b278baa) - Mike Shearer [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616)* **orchestration**: remove phase execution runtime [2ac9952](https://github.com/mezmo/aura/commit/2ac9952bf9238ea36c3e64a915ad3e8eb0c5a764) - Mike Shearer [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616)* **orchestration**: tagged StepInput enum with ReuseTask variant [6d465e9](https://github.com/mezmo/aura/commit/6d465e95e2e4c238da232d828832479396c10a66) - Mike Shearer [LOG-23754](https://mezmo.atlassian.net/browse/LOG-23754)* **orchestration**: two-stage duplicate call guard [32c6fdf](https://github.com/mezmo/aura/commit/32c6fdfca77df75e1be6886268717a14ccabc03a) - Mike Shearer [LOG-23736](https://mezmo.atlassian.net/browse/LOG-23736)* **orchestration**: typed task state and failure classification [75df912](https://github.com/mezmo/aura/commit/75df9126e9bb2c4a2cda814fb496e797fcd90006) - Mike Shearer [LOG-23773](https://mezmo.atlassian.net/browse/LOG-23773)* **scratchpad**: single source for artifact footer marker [a65b134](https://github.com/mezmo/aura/commit/a65b134c4d0a81a9590ccf3ca619898766601925) - Mike Shearer* **skills**: harden skill identifier and override types [3057a42](https://github.com/mezmo/aura/commit/3057a426651d3bcbebbdc0ef336aa235e17c1f39) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **streaming**: gate raw provider errors behind dev flag [cd450b6](https://github.com/mezmo/aura/commit/cd450b66709c9950e021cebac35b09be85b47fa0) - Chip Johnson* **streaming**: thread request_id through stream trait [107e581](https://github.com/mezmo/aura/commit/107e5811216750a70c60c70fa6410588c717a591) - Mike Shearer [LOG-23565](https://mezmo.atlassian.net/browse/LOG-23565)* **webserver**: swap actix-web for axum [0c355d7](https://github.com/mezmo/aura/commit/0c355d79e0431cb2dfeddb86ce46440134f2d344) - Mike Shearer [LOG-23816](https://mezmo.atlassian.net/browse/LOG-23816) ### Continuous Integration * always rebuild runner image and verify release build on dry run [be059ea](https://github.com/mezmo/aura/commit/be059ea6bb6fc98841832796e75fb01dbb6e3ee9) - Jacob Hull [#301](https://github.com/mezmo/aura/issues/301)* attach pre-built binaries to github releases [3bcbf15](https://github.com/mezmo/aura/commit/3bcbf15815f43dd86cd5b11d7a586fbf643678c3) - Tony Rogers* attach pre-built binaries to github releases [0c3e3a5](https://github.com/mezmo/aura/commit/0c3e3a5d85f170dbc8e5e38e2e67f4fbd99a0568) - Tony Rogers* **deploy**: add multi-config directory support [751129f](https://github.com/mezmo/aura/commit/751129fec9d622b6563374305ceb298c9fc27d47) - Tony Rogers [LOG-23574](https://mezmo.atlassian.net/browse/LOG-23574)* ensure version is set before building artifacts [dedda30](https://github.com/mezmo/aura/commit/dedda30899d2c93329618dcb2e50f01b9bda1494) - Mike Shearer [#352](https://github.com/mezmo/aura/issues/352)* **release**: include files in dist on github releases [fcd51ee](https://github.com/mezmo/aura/commit/fcd51eed5ef9632ad8cf12bdefb806cb78dadf3b) - Tony Rogers* scope abortPrevious to non-main branches [319e604](https://github.com/mezmo/aura/commit/319e6040810e045f7039c46a5b5d236f40835f2d) - Mike Shearer [#321](https://github.com/mezmo/aura/issues/321)* **workspace**: include aura-cli in default workspace members [cc18127](https://github.com/mezmo/aura/commit/cc181272427d497f3e70551f49115f55fc99884e) - Mike Shearer [#340](https://github.com/mezmo/aura/issues/340) [#1](https://github.com/mezmo/aura/issues/1) [#4](https://github.com/mezmo/aura/issues/4) [#340](https://github.com/mezmo/aura/issues/340) [#321](https://github.com/mezmo/aura/issues/321) [#340](https://github.com/mezmo/aura/issues/340)* zero out changelog [1ae5f74](https://github.com/mezmo/aura/commit/1ae5f74e94857ce140c893d319aa1023770a9a88) - Jacob Hull ### Documentation * add Apache 2.0 license and update project metadata [388b3f1](https://github.com/mezmo/aura/commit/388b3f16be05c3b0d224f92647bcf366dadf5f9a) - Mike Shearer [LOG-23349](https://mezmo.atlassian.net/browse/LOG-23349)* add commit and contribution rules to claude.md [94e52ad](https://github.com/mezmo/aura/commit/94e52adbf2099ce6033e67e3a4288cc8defd3378) - Andre Elizondo [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* add contribution guidelines, CLA and code of conduct [e85f2ea](https://github.com/mezmo/aura/commit/e85f2eabe20ff3439e64cbdff518d75fb11b6c85) - Justin Gross [LOG-23350](https://mezmo.atlassian.net/browse/LOG-23350)* add open alpha notice and orchestration branch reference [35dcd17](https://github.com/mezmo/aura/commit/35dcd1792d94805079c7db8212a0c6134015f96a) - Mike Shearer [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* add open-alpha notice to README [fd4c9d8](https://github.com/mezmo/aura/commit/fd4c9d8206ed1179aecfd14aaea3dee16e8dabd8) - Mike Shearer [LOG-23358](https://mezmo.atlassian.net/browse/LOG-23358)* add orchestration events to streaming guide, fix stale references [0a0361b](https://github.com/mezmo/aura/commit/0a0361b245eedbecdfe6d776995adb8abc789c5b) - Mike Shearer [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* add quickstart with Docker Compose (Aura + LibreChat + Phoenix) [8081471](https://github.com/mezmo/aura/commit/80814713cc8277b43c11785e40d660002d2024b6) - Gregory Janco [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* add sane defaults for optional MCP server credentials [b62002c](https://github.com/mezmo/aura/commit/b62002cd4842390cffc17c681c1193fd1200b0d7) - Eric Lake* address inline review feedback [060789f](https://github.com/mezmo/aura/commit/060789f26f088c56982ff9c3f5f01efbe5da5276) - Eric Lake [#139](https://github.com/mezmo/aura/issues/139)* **adr**: add session-storage cross-pod state decision [729805e](https://github.com/mezmo/aura/commit/729805e713d2496d5eb423aba0db8f9d144f5a3c) - Justin Gross [#325](https://github.com/mezmo/aura/issues/325)* **adr**: record hitl approval architecture decision [ec21337](https://github.com/mezmo/aura/commit/ec21337c85fec7117be0f79bb99f2dbc34c35382) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* audit fixes, cross-reference consistency, and internal doc cleanup [917134a](https://github.com/mezmo/aura/commit/917134aeec9ca18e09b37faaca405f1fea4274d7) - Eric Lake [#100](https://github.com/mezmo/aura/issues/100)* **cli**: tighten resize-watcher and summary doc comments [8f5f73d](https://github.com/mezmo/aura/commit/8f5f73dbf38eafafa731b031bdbb6c2ffc7a11a5) - Chip Johnson* **cli**: update docs for standalone-as-default and add CI guard [a5d8dc9](https://github.com/mezmo/aura/commit/a5d8dc9ad61e57f89c89acb6821642be9e11e2b9) - Tony Rogers [#268](https://github.com/mezmo/aura/issues/268)* **compose**: correct stale mock-mcp stub comments [a37894d](https://github.com/mezmo/aura/commit/a37894dddbb28c063d787f21bf8c8659d9ee6232) - Mike Shearer* **design**: add hitl implementation note [4c86ef4](https://github.com/mezmo/aura/commit/4c86ef4a9d1501116c53ed781f75516640b0581f) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* development prereq and librechat model default [6e3883a](https://github.com/mezmo/aura/commit/6e3883aacb32f355a7c48cb2e9be6ee53fb92d56) - Gregory Janco [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* document Bedrock embedding and Knowledge Base support [22ad872](https://github.com/mezmo/aura/commit/22ad872947944cbebeb95b700d5b2fcfc7112528) - Mike Shearer [LOG-00000](https://mezmo.atlassian.net/browse/LOG-00000)* **examples**: update quickstarts to current config layout and image [a996460](https://github.com/mezmo/aura/commit/a9964608914233dba831c474161399373db47d4a) - Justin Gross* **hitl**: correct glob-ordering semantics in approval gate [a2de8c9](https://github.com/mezmo/aura/commit/a2de8c902f8561eb1c2a658f17f370b5cd0759ee) - Mike Shearer* **hitl**: reflect single-agent gating and agent-requested origin [d556b8a](https://github.com/mezmo/aura/commit/d556b8ad3ac411975721382e7bbb29721d9a680d) - Mike Shearer* move configs/ to examples/ and reorganize [b6ac194](https://github.com/mezmo/aura/commit/b6ac1942f707d5d1c9eb9b023135784284d15c56) - Mike Shearer [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* move quickstart to repo root and streamline onboarding [873880f](https://github.com/mezmo/aura/commit/873880fd89b5f160478f84673957decba88ed4a0) - Eric Lake* **orchestration**: fix stale comments and trim verbosity [9a54608](https://github.com/mezmo/aura/commit/9a546085f3773d0a1ad8fc15c55aa8247ec12a9b) - Mike Shearer [LOG-23565](https://mezmo.atlassian.net/browse/LOG-23565)* **orchestration**: scrub stale phase/Orchestrated references [78ca80b](https://github.com/mezmo/aura/commit/78ca80b434f9d7c89fd87561cfe9c9b939851991) - Mike Shearer [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616)* **quickstart**: reframe orchestration fallback gap as known issue [7fd6333](https://github.com/mezmo/aura/commit/7fd63335e1e863554564f875ea455795a579c20a) - Chip Johnson [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* **readme**: add slack, license, rust, and mcp badges [fbe3d57](https://github.com/mezmo/aura/commit/fbe3d5786c1071d657e297e00c3d0bbbcd0d3bd0) - Mike Shearer [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* **readme**: defer skill validation details to the spec [32b1905](https://github.com/mezmo/aura/commit/32b190542f42a69afff11a24dabc79a85fc7df9f) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **readme**: directory structure and makefiles [7376bd4](https://github.com/mezmo/aura/commit/7376bd42b30cb0c0eaba0a0864a76899e304c0f8) - Dominic McAllister* **readme**: document agent skills [51ce823](https://github.com/mezmo/aura/commit/51ce823956439cec571b09490cf7919dce1760d4) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* reframe readme intro as sre agentic harness [e6eb139](https://github.com/mezmo/aura/commit/e6eb13971d1e5aa6607949c752ff8919e448f436) - Andre Elizondo [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* remove orchestration-flow-diagram from README docs list [380ae25](https://github.com/mezmo/aura/commit/380ae25c4a2896dc43e15d96d223bfbf9bdd6c7c) - Mike Shearer [LOG-23358](https://mezmo.atlassian.net/browse/LOG-23358)* rename providers/ to minimal/ and agents/ to complete/ [38f506d](https://github.com/mezmo/aura/commit/38f506d4aaaf2ce545776b1b26f77c6cc955ff4b) - Mike Shearer [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* restructure configs/ for open source [d2e96d8](https://github.com/mezmo/aura/commit/d2e96d877a1ce6f6f99c8fdedca19d1f6acafb67) - Mike Shearer [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* revert CODE_OF_CONDUCT.md change, defer to separate PR [ce609ae](https://github.com/mezmo/aura/commit/ce609ae25f88e9f214423378185d1fd1b5d07ed4) - Eric Lake* rewrite README for orchestration workflows [05c38a5](https://github.com/mezmo/aura/commit/05c38a521b47e3e6161f6762b0ef920788bf8a86) - Mike Shearer [LOG-23358](https://mezmo.atlassian.net/browse/LOG-23358)* **skills**: clean up dev comments [5f366fc](https://github.com/mezmo/aura/commit/5f366fcfb764166ae3c26bb5488332d8221bd71c) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **skills**: drop comments that restate the code [929830f](https://github.com/mezmo/aura/commit/929830fd3fd27345dbfa0da2fdf97c782258f011) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* split readme into development and contributing docs [06d79a2](https://github.com/mezmo/aura/commit/06d79a25637c2adaaa70481abd767002f1c28224) - Mike Shearer* **streaming**: fix stale quality-scoring references and event flow diagram [c2bc7ac](https://github.com/mezmo/aura/commit/c2bc7ac3f0572c3221f88289cf8c0c391eb8fcc9) - Eric Lake [#146](https://github.com/mezmo/aura/issues/146) [#147](https://github.com/mezmo/aura/issues/147)* **streaming**: trim redundant provider-error comments [748dca3](https://github.com/mezmo/aura/commit/748dca30828fe5298d210de61ce710e7f83fb745) - Chip Johnson* Update Readme for quickstart link [91755ef](https://github.com/mezmo/aura/commit/91755efceb73315eb91b5bac6d5eb400c4ae2df3) - Terry Moore [LOG-23494](https://mezmo.atlassian.net/browse/LOG-23494)* update README orchestration callout for open alpha [ce89789](https://github.com/mezmo/aura/commit/ce89789a4de7835c54288bf19837f8ed0702c7a8) - Mike Shearer [LOG-22815](https://mezmo.atlassian.net/browse/LOG-22815)* use env_file for .env loading and document provider-specific keys [f50107b](https://github.com/mezmo/aura/commit/f50107beb23cad3997869178202ff1859c95fda4) - Eric Lake* use inline table syntax for embedding_model in reference config [6d6b102](https://github.com/mezmo/aura/commit/6d6b102f9a3988a70a9d822dc087eb9dbd5cf4f6) - Mike Shearer [LOG-23445](https://mezmo.atlassian.net/browse/LOG-23445) ### Features * **a2a**: add header to request model [a036c19](https://github.com/mezmo/aura/commit/a036c19536187eea64f4c0840f9ba0d2207e912c) - Dominic McAllister [#253](https://github.com/mezmo/aura/issues/253)* **a2a**: initial implementation [349014d](https://github.com/mezmo/aura/commit/349014dccff4affea48109e2282a4cec2b7235fc) - Dominic McAllister [LOG-23822](https://mezmo.atlassian.net/browse/LOG-23822)* add Bedrock embeddings and Knowledge Base support [9ddcb0c](https://github.com/mezmo/aura/commit/9ddcb0c4e5840ebf12ac416fb30966e4373a30f4) - Mike Shearer [LOG-00000](https://mezmo.atlassian.net/browse/LOG-00000)* add E2E model comparison scripts with loop detection [a85c318](https://github.com/mezmo/aura/commit/a85c31812ec7fb91ee9628abc0d548e1b6dadc02) - Mike Shearer [LOG-23448](https://mezmo.atlassian.net/browse/LOG-23448)* add GPT-5.1 thinking + Opus Bedrock configs [20cfd67](https://github.com/mezmo/aura/commit/20cfd67cbeaf4774cd2c8aa8ad966834bb2252e2) - Mike Shearer [LOG-23448](https://mezmo.atlassian.net/browse/LOG-23448)* add Kubernetes SRE orchestration quickstart [ee0f746](https://github.com/mezmo/aura/commit/ee0f74698aeb32911ef0ca46120cf9d313acc833) - Andre Elizondo [LOG-00000](https://mezmo.atlassian.net/browse/LOG-00000)* add on-demand skill loading for agents [50a1a17](https://github.com/mezmo/aura/commit/50a1a17da1cab1de6b9a51351d95e1b9f7c93da8) - Mike Shearer* add support for aliased agents listed/selected via /v1/models [4530733](https://github.com/mezmo/aura/commit/4530733e0726886b044158652a7abcc21d2bd0e0) - Justin Gross [LOG-22925](https://mezmo.atlassian.net/browse/LOG-22925)* **agent**: ability to hide agent [a042ad2](https://github.com/mezmo/aura/commit/a042ad2b6c586e3661c635dc0f5a91790a546ebe) - Dominic McAllister [#280](https://github.com/mezmo/aura/issues/280)* **aura-cli**: display LLM reasoning output for coordinator and workers [5a22443](https://github.com/mezmo/aura/commit/5a224438f3b9ec27a7b36e9f7864bebd58e5a5e4) - Justin Gross [#114](https://github.com/mezmo/aura/issues/114)* **bedrock**: native embedding path bypassing rig-bedrock [bf3bfcc](https://github.com/mezmo/aura/commit/bf3bfcc2259a25861e6e28c7cdeec05cc1ede8df) - Mike Shearer [LOG-23628](https://mezmo.atlassian.net/browse/LOG-23628)* **build**: add macos release binaries [5fe655b](https://github.com/mezmo/aura/commit/5fe655be7d12fae1e0b63107769fb2571fe5adb0) - Jacob Hull [#297](https://github.com/mezmo/aura/issues/297)* **ci**: Add hadolint check [2d1958c](https://github.com/mezmo/aura/commit/2d1958c3dde1687557164c98ed24db6fc60e9afa) - Jon Moses* **cli**: add aura-cli crate with HTTP + standalone backends [a6e15c0](https://github.com/mezmo/aura/commit/a6e15c026d148761f8fdcae07b2c8c8f46c31982) - Mike Shearer [LOG-23587](https://mezmo.atlassian.net/browse/LOG-23587)* **cli**: add init subcommand with live model discovery [985c41b](https://github.com/mezmo/aura/commit/985c41b300f9dedcc6438532bb24495403b7e453) - Mike Shearer* **cli**: curate init model selection per provider [c9916da](https://github.com/mezmo/aura/commit/c9916dadc320e17de131c83457cdf584eaa73d1d) - Mike Shearer* **cli**: default to standalone mode when --api-url is absent [170d957](https://github.com/mezmo/aura/commit/170d9572c94e409eb6cabe5881c003bdc701919e) - Tony Rogers [#268](https://github.com/mezmo/aura/issues/268)* **cli**: polish the init wizard intro and overwrite flow [c63fa38](https://github.com/mezmo/aura/commit/c63fa38713097cc644bcf167abac196701c57eb5) - Mike Shearer* **cli**: redraw frame on terminal resize while idle [bdd6fb6](https://github.com/mezmo/aura/commit/bdd6fb6b02987864b168cac4844ca42741997c3d) - Chip Johnson* **cli**: rename distributed binary from aura-cli to aura [9f1b514](https://github.com/mezmo/aura/commit/9f1b5147a070250fa491e1e5b5a8f1f651c256fc) - Chip Johnson [#296](https://github.com/mezmo/aura/issues/296)* **cli**: show orchestration workers at boot via aura info endpoint [2f80e63](https://github.com/mezmo/aura/commit/2f80e6373fbcb9519e3d965a94b8ff50df447881) - Mike Shearer [#313](https://github.com/mezmo/aura/issues/313)* **cli**: show version and server in startup banner [a2a8111](https://github.com/mezmo/aura/commit/a2a8111528d3d9857cfd9a1b10a50ed08865e6e1) - Mike Shearer* **cli**: source init config from .env and prompt for the api key [e23ba43](https://github.com/mezmo/aura/commit/e23ba43913d0a2cc9ca8fc3c0f44bd03073ebfff) - Mike Shearer* **cli**: standalone otel + --log-file, raw one-shot output [593661f](https://github.com/mezmo/aura/commit/593661f5d8a89584a2e64c4bf13b6483810803e8) - Justin Gross [--#file](https://github.com/--/issues/file) [--#file](https://github.com/--/issues/file) [--#file](https://github.com/--/issues/file) [--#file](https://github.com/--/issues/file) [LOG-23858](https://mezmo.atlassian.net/browse/LOG-23858)* **cli**: suggest slash command for bare command-word input [da8d7a0](https://github.com/mezmo/aura/commit/da8d7a01a8441c64f40897ee9f432d96f2fe1c81) - Jacob Hull [#178](https://github.com/mezmo/aura/issues/178)* **cli**: update init model recommendations per review [72caf95](https://github.com/mezmo/aura/commit/72caf95b25cd3ce6f2f01cf93b8dcdb6a29e1495) - Mike Shearer* **config**: add [bootstrap] config table [ab859ea](https://github.com/mezmo/aura/commit/ab859ea03bbbc2a276d50b22ff63960ee727bdb7) - Mike Shearer* **config**: nest llm under agent with per-worker overrides [f281f19](https://github.com/mezmo/aura/commit/f281f19b3829d2105322b7c06c21cef8093208f9) - Mike Shearer [LOG-23439](https://mezmo.atlassian.net/browse/LOG-23439) [LOG-23606](https://mezmo.atlassian.net/browse/LOG-23606)* **e2e-eval**: add plan execution analyzer [554e923](https://github.com/mezmo/aura/commit/554e9239c083022c7d3db706bb864c39fc295890) - Mike Shearer [LOG-23615](https://mezmo.atlassian.net/browse/LOG-23615) [LOG-23615](https://mezmo.atlassian.net/browse/LOG-23615)* enrich evaluation prompt with task execution evidence [f4011c0](https://github.com/mezmo/aura/commit/f4011c0232cec4aeea6ea416b5976c4787a5573c) - Mike Shearer [LOG-23425](https://mezmo.atlassian.net/browse/LOG-23425)* **eval**: dedupe sse parsing code [44c0c44](https://github.com/mezmo/aura/commit/44c0c447ea623949f21216f1b34d63fea87b9fab) - Mike Shearer [LOG-23552](https://mezmo.atlassian.net/browse/LOG-23552)* **examples**: add orchestration mode quickstart with math MCP [6ec5f21](https://github.com/mezmo/aura/commit/6ec5f2164e347dc9caef4352702a31ba4d721642) - Gregory Janco [LOG-00000](https://mezmo.atlassian.net/browse/LOG-00000)* **gh-templates**: add bug and feature issue templates [10b3c3c](https://github.com/mezmo/aura/commit/10b3c3c53f0e86cd7bb0b4921159da14bf06cd38) - Justin Gross [#templates](https://github.com/mezmo/aura/issues/templates) [#139](https://github.com/mezmo/aura/issues/139)* **helm**: add structured YAML config rendering to TOML [31aea6c](https://github.com/mezmo/aura/commit/31aea6c1d2aa5dacb06f85460d1d75528deb5eca) - Mike Shearer [LOG-23231](https://mezmo.atlassian.net/browse/LOG-23231)* **hitl**: add cli approval client for conversational route [1db7e9e](https://github.com/mezmo/aura/commit/1db7e9e8bbca8ce04117934e242871b88435903d) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: add POST /v1/approvals ingress for conversational decisions [0107a1f](https://github.com/mezmo/aura/commit/0107a1f03814b3bac51000f5fdabba717d0262b1) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: add RequestCancelToken newtype and thread through decide [46c9631](https://github.com/mezmo/aura/commit/46c9631115dd35d77128827b22e680b044809881) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: cancel parked approvals on request cleanup [8a4027a](https://github.com/mezmo/aura/commit/8a4027a533ed207b2ff7ba73e017ce895a1889cb) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: implement conversational decide arm with pending sse [d23eedb](https://github.com/mezmo/aura/commit/d23eedbd76ff1342919c7166c5196ae24847dc75) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: implement registry register, resolve, and cancel_request [51f9cdb](https://github.com/mezmo/aura/commit/51f9cdb77210972c21b39420af7bb7f9d4bf9186) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: implement webhook approval gating for orchestration workers [dec0d0b](https://github.com/mezmo/aura/commit/dec0d0b8f96c25539ad52cac5553b30273e8a932) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: thread shared pending approvals through builds [61350aa](https://github.com/mezmo/aura/commit/61350aab987791680ee547d2e61de0587a925644) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **hitl**: wire approval gate for single-agent and standalone modes [626aaa8](https://github.com/mezmo/aura/commit/626aaa885285c80b70cd1d4891a29f9a260dc14d) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **init**: generate sre orchestrator config as default [b699e1a](https://github.com/mezmo/aura/commit/b699e1a1abe2453e0d9afc334f554713911ac353) - Chip Johnson [#analyst](https://github.com/mezmo/aura/issues/analyst) [#266](https://github.com/mezmo/aura/issues/266)* **mcp**: add legacy SSE transport support [0155fc5](https://github.com/mezmo/aura/commit/0155fc549317875ac22b6ef284fc27d172fc7b6f) - Mike Shearer [#153](https://github.com/mezmo/aura/issues/153)* **mcp**: bring stdio transport to parity with http streamable and sse [7dffbee](https://github.com/mezmo/aura/commit/7dffbeee4cce3ea7e44c7fa474c0754216c947cb) - Mike Shearer [#163](https://github.com/mezmo/aura/issues/163)* **mcp**: surface and report failed MCP server connections [8ba8573](https://github.com/mezmo/aura/commit/8ba85733d326578a27a4192599550bb42ad80884) - Justin Gross [#154](https://github.com/mezmo/aura/issues/154)* orchestration mode — multi-agent task decomposition and synthesis [d8d5749](https://github.com/mezmo/aura/commit/d8d5749d62f96c8d8fc547da5eb359c687fa2ad8) - Mike Shearer [LOG-21951](https://mezmo.atlassian.net/browse/LOG-21951)* **orchestration**: add OTel tracing spans to orchestration mode [93727b6](https://github.com/mezmo/aura/commit/93727b6b2a35326498b3afa69829d853974f9115) - Mike Shearer [LOG-23471](https://mezmo.atlassian.net/browse/LOG-23471)* **orchestration**: add per-iteration phase timing metrics [b05e50a](https://github.com/mezmo/aura/commit/b05e50ae5d71a33241da6e491f976fdb35380b6a) - Justin Gross [#217](https://github.com/mezmo/aura/issues/217)* **orchestration**: add reuse_result_from to StepInput::LeafTask [f92f8aa](https://github.com/mezmo/aura/commit/f92f8aaef129a3050908be7cedb304be6a8ba18b) - Mike Shearer [LOG-23615](https://mezmo.atlassian.net/browse/LOG-23615)* **orchestration**: artifact infrastructure [6138d92](https://github.com/mezmo/aura/commit/6138d92dff4013339f66729ef484566d38a6adc5) - Mike Shearer [LOG-23607](https://mezmo.atlassian.net/browse/LOG-23607) [LOG-23776](https://mezmo.atlassian.net/browse/LOG-23776)* **orchestration**: coordinator inspection tools and manifest [2750391](https://github.com/mezmo/aura/commit/275039165cf50613351e3aeaca9634d04897d654) - Mike Shearer [LOG-23620](https://mezmo.atlassian.net/browse/LOG-23620)* **orchestration**: coordinator session context injection (LOG-23470) [dc7d99f](https://github.com/mezmo/aura/commit/dc7d99f3ad571064051fe9490201f1aa2b63ae5c) - Mike Shearer [LOG-23470](https://mezmo.atlassian.net/browse/LOG-23470) [LOG-23470](https://mezmo.atlassian.net/browse/LOG-23470)* **orchestration**: enrich replan events + readability [52f66dd](https://github.com/mezmo/aura/commit/52f66dd6306f6a62f035196a9f323fc8f6455100) - Mike Shearer [LOG-23458](https://mezmo.atlassian.net/browse/LOG-23458)* **orchestration**: explicit routing mode in SSE events [91f9aa4](https://github.com/mezmo/aura/commit/91f9aa4a37f934cb0e63b9442c3a394161843154) - Mike Shearer [LOG-23500](https://mezmo.atlassian.net/browse/LOG-23500)* **orchestration**: observability, resilience, and prompt cleanup [17a065b](https://github.com/mezmo/aura/commit/17a065b326eda6d5850f3c7636a6a74a783838d5) - Mike Shearer [LOG-23607](https://mezmo.atlassian.net/browse/LOG-23607)* **orchestration**: per-worker reasoning attribution [a515d8f](https://github.com/mezmo/aura/commit/a515d8f953573cd7df2c7b094d0fdbd8708996d8) - Mike Shearer [LOG-23459](https://mezmo.atlassian.net/browse/LOG-23459)* **orchestration**: persistent coordinator conversation with ReAct loop [0df56b9](https://github.com/mezmo/aura/commit/0df56b9c521f4e4d07eab4882e9e9fef45d18af7) - Mike Shearer [LOG-23607](https://mezmo.atlassian.net/browse/LOG-23607) [LOG-23776](https://mezmo.atlassian.net/browse/LOG-23776) [LOG-23800](https://mezmo.atlassian.net/browse/LOG-23800) [LOG-23801](https://mezmo.atlassian.net/browse/LOG-23801)* **orchestration**: session history eval framework [15d5ee2](https://github.com/mezmo/aura/commit/15d5ee2b4865ec8ddf923e4061bd09ac1c8bd140) - Mike Shearer [LOG-23470](https://mezmo.atlassian.net/browse/LOG-23470)* **orchestration**: session-scoped persistence + RunManifest [5a0d52e](https://github.com/mezmo/aura/commit/5a0d52e008aff04dcf4e749b949a131d9e176e63) - Mike Shearer [LOG-23461](https://mezmo.atlassian.net/browse/LOG-23461)* **orchestration**: smart replan gating [d5202f0](https://github.com/mezmo/aura/commit/d5202f0916d6cc238fc330708a2b5fafe70ff6f0) - Mike Shearer [LOG-23465](https://mezmo.atlassian.net/browse/LOG-23465)* **orchestration**: surface skill tool calls over sse [b5d8b58](https://github.com/mezmo/aura/commit/b5d8b58f344a0f7521f104bd357ae39cef2db1ab) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **orchestration**: tool reasoning surface and frame validation [dcca56c](https://github.com/mezmo/aura/commit/dcca56c9ec38d2a102c13b273aee8a624247aeb7) - Mike Shearer [LOG-23621](https://mezmo.atlassian.net/browse/LOG-23621)* persist original steps in plan.json and add Ollama config [5d71482](https://github.com/mezmo/aura/commit/5d71482c6d4386ed8a849eea0e1e5b4b7ac9b3f4) - Mike Shearer [LOG-23434](https://mezmo.atlassian.net/browse/LOG-23434)* phased planning base execution loop [4109622](https://github.com/mezmo/aura/commit/41096224059fe9db92e6c2b0b0f1597bc2de3b05) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* phased planning refinements [863caa5](https://github.com/mezmo/aura/commit/863caa526ae77ceeb4e46849e5416fe9a9612b59) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* phased planning SSE events [720d935](https://github.com/mezmo/aura/commit/720d935b8c8289b2ffe8484284217fc5902a0e14) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* print the version of aura web server at start [19019c4](https://github.com/mezmo/aura/commit/19019c4003cbcf27afe0a6ea3613a3a7e20434b3) - Justin Gross [LOG-22963](https://mezmo.atlassian.net/browse/LOG-22963)* **provider**: add openrouter support [adeec58](https://github.com/mezmo/aura/commit/adeec58969f545247232e5b9d5c563ac41f02df4) - Mike Shearer [#166](https://github.com/mezmo/aura/issues/166)* **quickstart**: default to cli-driven orchestrator mode [1d1fab1](https://github.com/mezmo/aura/commit/1d1fab19d17eb5c265cd6428571fe781131608f3) - Chip Johnson [LOG-000000](https://mezmo.atlassian.net/browse/LOG-000000)* **scratchpad**: add item_schema pagination and budget hints [c26cdf4](https://github.com/mezmo/aura/commit/c26cdf47e8c804be5ccef1662794882cdb0218ba) - Justin Gross [LOG-23845](https://mezmo.atlassian.net/browse/LOG-23845)* **scratchpad**: context window management for large MCP tool outputs [2d000d1](https://github.com/mezmo/aura/commit/2d000d17f2910e0bfee9dd230da366997cef3dc1) - Mike Shearer [LOG-23439](https://mezmo.atlassian.net/browse/LOG-23439)* **scratchpad**: provider-accurate token counting for gemini and claude [f9cae12](https://github.com/mezmo/aura/commit/f9cae12bc98a58970199ddf624e3864a4662c561) - Jacob Hull [#257](https://github.com/mezmo/aura/issues/257)* sequential-by-default steps plan schema for local models [d64df60](https://github.com/mezmo/aura/commit/d64df60a10db97d3f7d27f95359ee7ea3581f106) - Mike Shearer [LOG-23434](https://mezmo.atlassian.net/browse/LOG-23434)* **skills**: derive config_dir in standalone cli and a2a paths [b260ed2](https://github.com/mezmo/aura/commit/b260ed26e109235fc456c00d6baea451514d5429) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **skills**: load skill resources on demand via read_skill_file [2f3890b](https://github.com/mezmo/aura/commit/2f3890b1c9322a53ba6c38be41fcbad68364c3c0) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **skills**: make skill sources cwd-relative and drop config_dir [40bc402](https://github.com/mezmo/aura/commit/40bc402a64b00def0a2e89fe43529f5b6d41e9c9) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **skills**: wire skills into orchestration workers and coordinator [9f57b69](https://github.com/mezmo/aura/commit/9f57b6939bdc3e78ab78eca3aaf48b673045ea92) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* stream worker/synthesis/phase-continuation [91d1585](https://github.com/mezmo/aura/commit/91d15850f30f94ea2d72707e60809e5439993177) - Mike Shearer [LOG-23435](https://mezmo.atlassian.net/browse/LOG-23435)* **streaming**: surface upstream provider error detail [ff39990](https://github.com/mezmo/aura/commit/ff39990af060200576e1201c44faf11088fb2f64) - Chip Johnson* **telemetry**: add CLI-only anonymous PostHog telemetry [d2827b6](https://github.com/mezmo/aura/commit/d2827b6064d8842094f2cbba9bde3a2402dc57be) - Chip Johnson* types for phased planning [cf38430](https://github.com/mezmo/aura/commit/cf384306215c23edbf3cced72d924630dbd02209) - Mike Shearer [LOG-23252](https://mezmo.atlassian.net/browse/LOG-23252)* used heirarchical vs dag planning [1327054](https://github.com/mezmo/aura/commit/132705430a0390c21e28fa945f3077cd89d9e029) - Mike Shearer [LOG-23434](https://mezmo.atlassian.net/browse/LOG-23434) ### Miscellaneous * 2026-05-01, Version 1.19.2 [skip ci] [54e7dd3](https://github.com/mezmo/aura/commit/54e7dd36a679977967d3521e39dffcfa346eee37) - LogDNA Bot* 2026-05-06, Version 1.19.3 [skip ci] [228a0bf](https://github.com/mezmo/aura/commit/228a0bf4a9d223fa5e3c1653b7ae95d4225d6693) - LogDNA Bot* 2026-05-08, Version 1.19.4 [skip ci] [12f9101](https://github.com/mezmo/aura/commit/12f9101469ce76dd9030df370774ede068e39a7e) - LogDNA Bot* 2026-05-08, Version 1.19.5 [skip ci] [c140ed4](https://github.com/mezmo/aura/commit/c140ed4cf0c7983e1f95d98e85b20fbb5ad396ad) - LogDNA Bot* 2026-05-09, Version 1.19.6 [skip ci] [e9692ac](https://github.com/mezmo/aura/commit/e9692ac51852128d09007ad2d4585f579402ea2c) - LogDNA Bot* 2026-05-11, Version 1.19.7 [skip ci] [6c45a2a](https://github.com/mezmo/aura/commit/6c45a2ae0c8aa9332e2c9782e42075f333b03f96) - LogDNA Bot* 2026-05-13, Version 1.19.8 [skip ci] [e14f78c](https://github.com/mezmo/aura/commit/e14f78c9ba55f79534eb43c6c92e5def8eda1121) - LogDNA Bot* 2026-05-14, Version 1.20.0 [skip ci] [632673a](https://github.com/mezmo/aura/commit/632673a972a9a29246cb7a4192aec1e3dad84024) - LogDNA Bot* 2026-05-14, Version 1.20.1 [skip ci] [d636cad](https://github.com/mezmo/aura/commit/d636cad1a3e91bfe7681ae0cf6388487cf0dd5ee) - LogDNA Bot* 2026-05-15, Version 1.20.2 [skip ci] [c2f3f9e](https://github.com/mezmo/aura/commit/c2f3f9ea7f274c4662ece66b4c59a4f188cb024b) - LogDNA Bot* 2026-05-16, Version 1.20.3 [skip ci] [e77a98d](https://github.com/mezmo/aura/commit/e77a98dfc64a1dbf2c12960bc221f6dd292e62be) - Mezmo Bot* 2026-05-17, Version 1.20.4 [skip ci] [f1c9295](https://github.com/mezmo/aura/commit/f1c929505f2068c2e0436ef2094ee48c4e7447fe) - Mezmo Bot* 2026-05-18, Version 1.20.5 [skip ci] [0878276](https://github.com/mezmo/aura/commit/0878276b08590cabfad3cd1a2e372d3235820d93) - Mezmo Bot* 2026-05-18, Version 1.20.6 [skip ci] [0c6212c](https://github.com/mezmo/aura/commit/0c6212cc0d99e08f2228959d000e9f16fcd16970) - Mezmo Bot* 2026-05-19, Version 1.20.7 [skip ci] [4e7a5be](https://github.com/mezmo/aura/commit/4e7a5be82bebd0d8d15b6296cef9a2b34241ae1d) - Mezmo Bot* 2026-05-19, Version 1.20.8 [skip ci] [328ff37](https://github.com/mezmo/aura/commit/328ff378c1768c0ee7cd63af48ba2da41b73b099) - Mezmo Bot* 2026-05-20, Version 1.21.0 [skip ci] [14cc959](https://github.com/mezmo/aura/commit/14cc959331a7f868f91f4ba7358a06edc1586647) - Mezmo Bot* 2026-06-10, Version 1.22.0 [skip ci] [df4a399](https://github.com/mezmo/aura/commit/df4a399de800b61d9809489677a4faae911b5537) - Mezmo Bot* 2026-06-11, Version 1.22.1 [skip ci] [2707fb3](https://github.com/mezmo/aura/commit/2707fb3d54c994164d8d0aad97890c2afc7c7d21) - Mezmo Bot* 2026-06-11, Version 1.22.2 [skip ci] [6394305](https://github.com/mezmo/aura/commit/6394305de43bde549b1fb5a199c24cac14958d80) - Mezmo Bot* 2026-06-12, Version 1.22.3 [skip ci] [e2a1429](https://github.com/mezmo/aura/commit/e2a14293c398b49246fa31ca7a4db77305dcc008) - Mezmo Bot* 2026-06-12, Version 1.23.0 [skip ci] [7f29f7f](https://github.com/mezmo/aura/commit/7f29f7f470b647155fdb3c1bb6aa2dfa756e2fd9) - Mezmo Bot* 2026-06-17, Version 1.24.0 [skip ci] [7a3f7a7](https://github.com/mezmo/aura/commit/7a3f7a7120f80e7e99b44f60a27faa86182c9703) - Mezmo Bot* 2026-06-17, Version 1.24.1 [skip ci] [37cc395](https://github.com/mezmo/aura/commit/37cc395655bab0025a7ceeb6132dce99985aaaeb) - Mezmo Bot* 2026-06-17, Version 1.24.2 [skip ci] [0c337b6](https://github.com/mezmo/aura/commit/0c337b6a0d35a7632f984a67c413f6d1d9d94ba2) - Mezmo Bot* 2026-06-18, Version 1.24.3 [skip ci] [1f7b609](https://github.com/mezmo/aura/commit/1f7b609b4d2f0f83ab5c6b0d1b6bb1f709a35794) - Mezmo Bot* 2026-06-18, Version 1.25.0 [skip ci] [c271c1f](https://github.com/mezmo/aura/commit/c271c1f03657e90dc984a4cc9b1e5a70dca483d1) - Mezmo Bot* 2026-06-19, Version 1.26.0 [skip ci] [ebc7093](https://github.com/mezmo/aura/commit/ebc709379ad0653715866605ffb78f7e3d9524af) - Mezmo Bot* 2026-06-22, Version 1.26.1 [skip ci] [0a3a6ec](https://github.com/mezmo/aura/commit/0a3a6ecd31affeec8ba38f8cf5f51bf5e0421950) - Mezmo Bot* 2026-06-22, Version 1.26.2 [skip ci] [81946d6](https://github.com/mezmo/aura/commit/81946d6d55cc9ec74c25764db60e222a4ceda0a7) - Mezmo Bot* 2026-06-23, Version 1.27.0 [skip ci] [a08e157](https://github.com/mezmo/aura/commit/a08e157157a5bc4083eaf51446b2d87f32e1eee6) - Mezmo Bot* 2026-06-24, Version 1.28.0 [skip ci] [3a4f28b](https://github.com/mezmo/aura/commit/3a4f28b5c5921cafaced6314e9d56bb97511d5ab) - Mezmo Bot* 2026-06-25, Version 1.29.0 [skip ci] [10945ce](https://github.com/mezmo/aura/commit/10945cead0d7cc4c4046a4aef05e1fedb4d9619c) - Mezmo Bot* 2026-06-25, Version 1.30.0 [skip ci] [bf4adba](https://github.com/mezmo/aura/commit/bf4adba42ba440d11f3bd3b94632ef6881943fa0) - Mezmo Bot* 2026-06-26, Version 1.30.1 [skip ci] [7acfd10](https://github.com/mezmo/aura/commit/7acfd106894cbb95b0e0e364b6526d35fb6aa2df) - Mezmo Bot* 2026-06-26, Version 1.30.2 [skip ci] [c35d9e6](https://github.com/mezmo/aura/commit/c35d9e6b4dcd7bbbcddc7f243426d150cbf6356f) - Mezmo Bot* 2026-06-26, Version 1.30.3 [skip ci] [5616c76](https://github.com/mezmo/aura/commit/5616c76d1ef97de5affee2977eb4389cbf762028) - Mezmo Bot* 2026-06-26, Version 1.30.4 [skip ci] [4460661](https://github.com/mezmo/aura/commit/446066112319cf533a1119dd2de1944d79e23194) - Mezmo Bot* 2026-07-01, Version 1.31.0 [skip ci] [a6725c6](https://github.com/mezmo/aura/commit/a6725c6c5d8e31e1f7b488f6c089835659ef285d) - Mezmo Bot* 2026-07-07, Version 1.32.0 [skip ci] [3d9b6e2](https://github.com/mezmo/aura/commit/3d9b6e26553dd9cdf127551cddc0604dbe977840) - Mezmo Bot* 2026-07-07, Version 1.33.0 [skip ci] [9636af9](https://github.com/mezmo/aura/commit/9636af9020729b54920d14524a037a4fc7fa643a) - Mezmo Bot* 2026-07-07, Version 1.34.0 [skip ci] [9400909](https://github.com/mezmo/aura/commit/9400909268c350c39961134ea575a9fe53a7cde9) - Mezmo Bot* 2026-07-08, Version 1.35.0 [skip ci] [b30ef73](https://github.com/mezmo/aura/commit/b30ef735e08e1f1d0eb595e11bea278579c23d37) - Mezmo Bot* 2026-07-10, Version 2.0.0 [skip ci] [2b72acd](https://github.com/mezmo/aura/commit/2b72acd0bcf8a5da99a7e086ada13a0e586a6971) - Mezmo Bot* 2026-07-10, Version 3.0.0 [skip ci] [9e28102](https://github.com/mezmo/aura/commit/9e2810228dde54f244b674ae155022e3fb63a0f4) - Mezmo Bot* 2026-07-11, Version 3.0.1 [skip ci] [273e591](https://github.com/mezmo/aura/commit/273e5911e2ddd7e5395217d013a4ec135ecd0289) - Mezmo Bot* 2026-07-11, Version 3.0.2 [skip ci] [7d169aa](https://github.com/mezmo/aura/commit/7d169aad9b81b563e673290b3101b47aa29b64cc) - Mezmo Bot* 2026-07-13, Version 3.0.3 [skip ci] [09d7d63](https://github.com/mezmo/aura/commit/09d7d63cdd1158b9d5212ee4342f605a6b7b9ec6) - Mezmo Bot* 2026-07-14, Version 3.0.4 [skip ci] [869a07a](https://github.com/mezmo/aura/commit/869a07ac9aae12ef6cc1c0b54a4fa987cdde03a1) - Mezmo Bot* 2026-07-15, Version 3.1.0 [skip ci] [d0c7c33](https://github.com/mezmo/aura/commit/d0c7c33230da1e83a6dba354f27f2ce890a13a48) - Mezmo Bot* Merge pull request #119 from mezmo/feature/orchestration-mode [b39d7dc](https://github.com/mezmo/aura/commit/b39d7dc59430b905a21f12cb45cd370205444ce2) - GitHub [#119](https://github.com/mezmo/aura/issues/119) ### Performance Improvements * **ci**: cache rust deps and compile with sccache via s3 [8b82d15](https://github.com/mezmo/aura/commit/8b82d15b31f2f1c5cda82100757e74bd6753a29d) - Mike Shearer [#321](https://github.com/mezmo/aura/issues/321) [#350](https://github.com/mezmo/aura/issues/350) ### Service * **setup**: add .cargo to gitignore [a9a3a6d](https://github.com/mezmo/aura/commit/a9a3a6d1476360009a35a92c38f86fcc68d0109c) - Eric Satterwhite* **setup**: add allcontributors bot to cla allow list [9749bf7](https://github.com/mezmo/aura/commit/9749bf760bb0ee928306d61c6ad00c7fa33dfd1d) - Eric Satterwhite* **setup**: add rich commitlint reporting [10c4cd4](https://github.com/mezmo/aura/commit/10c4cd443f053dbfc019c55919836815c42b3530) - Mike Shearer* **setup**: add strcutured test and coverage reporting [cb233a5](https://github.com/mezmo/aura/commit/cb233a55e259fe0758914cde12ca36cc228f0830) - Mike Shearer* **setup**: docker based test setup via nextest [83a4a7e](https://github.com/mezmo/aura/commit/83a4a7e0d2a3d51eaf9da0c575da8afa90c24e6b) - Mike Shearer [LOG-1791](https://mezmo.atlassian.net/browse/LOG-1791)* **setup**: make a correction to the build tag variable scope [d74d26a](https://github.com/mezmo/aura/commit/d74d26a4fae6bb6f5f26a69699b36f98cf1245fc) - Eric Satterwhite* **setup**: remove build trigger gate [0eccd5d](https://github.com/mezmo/aura/commit/0eccd5db0a4702091d7902cbd1486276d0bbb146) - Eric Satterwhite* **setup**: remove erroneously commited .cargo directory [0a04f60](https://github.com/mezmo/aura/commit/0a04f60f6a5a23fa15c816f4112ba140909f51ac) - Eric Satterwhite* **setup**: remove old development directory [db4b760](https://github.com/mezmo/aura/commit/db4b7602bf95ab92fac28e6110d6f76bf0797f9e) - Mike Shearer* **setup**: remove test-ci scripts and reference [2e45520](https://github.com/mezmo/aura/commit/2e455209134c8869486f49031ee0eb96c800cbb9) - Mike Shearer* **setup**: remove trigger build stage [a416786](https://github.com/mezmo/aura/commit/a416786537cebf6652a1e02819dea89040b6a849) - Eric Satterwhite* **setup**: Update stage names to be correct [960b7dd](https://github.com/mezmo/aura/commit/960b7dd8e05741d879df815eb7d027f19e521111) - Jon Moses ### Style * apply cargo fmt [db33c3a](https://github.com/mezmo/aura/commit/db33c3ab0adc33c8bb4e8938101b1618788f7f80) - Mike Shearer* **cli**: fix rustfmt chain indentation in cli.rs [b930960](https://github.com/mezmo/aura/commit/b9309609cca5b7e7abc4ad02756356891e6d79a6) - Tony Rogers [#268](https://github.com/mezmo/aura/issues/268)* **cli**: rustfmt the reworked init and drop an unused binding [cec0ab4](https://github.com/mezmo/aura/commit/cec0ab46ac5536b02c2b7b644b922997e3ba17a6) - Mike Shearer* **lint**: fix deployment yaml to pass lint [4180b87](https://github.com/mezmo/aura/commit/4180b8794798f3c15df39a13e31a314fabed06e6) - Eric Satterwhite [LOG-23601](https://mezmo.atlassian.net/browse/LOG-23601)* **orchestration**: cargo fmt after bulk test deletions [fa68ad8](https://github.com/mezmo/aura/commit/fa68ad8b8a5240fea463e7fb7203f646e637cace) - Mike Shearer [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616) ### Tests * **a2a**: de-flake header forwarding assertion [d0081c0](https://github.com/mezmo/aura/commit/d0081c0f5feb6e3a4951ca4b71f4f34a6f9047c8) - Justin Gross [#195](https://github.com/mezmo/aura/issues/195)* **a2a**: fix flaky test_sequential_tasks_share_context [36a7f35](https://github.com/mezmo/aura/commit/36a7f354d1ae7c4e5efb09dbd8f60e7cafd6f2df) - Mike Shearer [#245](https://github.com/mezmo/aura/issues/245)* add SRE orchestration integration tests [0a19315](https://github.com/mezmo/aura/commit/0a19315705df643ed35f64b2a50041fcf049a177) - Mike Shearer [LOG-22753](https://mezmo.atlassian.net/browse/LOG-22753)* **dep**: reference mock-mcp from docker [8623f01](https://github.com/mezmo/aura/commit/8623f01270c561c08eb33a5f2188d49a19b07ddf) - Gregory Janco [LOG-23406](https://mezmo.atlassian.net/browse/LOG-23406)* **hitl**: add ingress endpoint smoke tests [f8fd663](https://github.com/mezmo/aura/commit/f8fd66391c959098eef50ee433e7d2f9bd65feed) - Mike Shearer [#191](https://github.com/mezmo/aura/issues/191)* **orchestration**: add progress notification integration test [b3dd6b3](https://github.com/mezmo/aura/commit/b3dd6b354bf8b76a45eecf7fc2b81e04e1e0f518) - Mike Shearer [LOG-23565](https://mezmo.atlassian.net/browse/LOG-23565)* **orchestration**: add test coverage for replan gating [5d1cad6](https://github.com/mezmo/aura/commit/5d1cad61e58cb45e6aa8841f7efd919241a4c4ad) - Mike Shearer [LOG-23465](https://mezmo.atlassian.net/browse/LOG-23465)* **orchestration**: cover enforce_routing_config StepsPlan rewrite [e65f813](https://github.com/mezmo/aura/commit/e65f813d08e34daa69db6b00e4cc1e53f165efde) - Mike Shearer [LOG-23616](https://mezmo.atlassian.net/browse/LOG-23616)* **orchestration**: cover skill use over sse end to end [6ccaead](https://github.com/mezmo/aura/commit/6ccaeadccdc22ee7ec2e8bbb371cdb43e27cd343) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)* **skills**: cover agent.skills reaching the coordinator [1a07d21](https://github.com/mezmo/aura/commit/1a07d21740badca2e2f67fbf850110a30d46bbea) - Mike Shearer [LOG-23254](https://mezmo.atlassian.net/browse/LOG-23254)