Repository navigation
0.2.19 (2026-10-09)
Bug Fixes
-
aura: let the coordinator inspect the run's tools 0762386 - Tony Rogers
-
ci: keep channel branches from releasing off a stale baseline fea725e - Jacob Hull
-
ci: refresh the docker jwt per dvp report and harden hogql reads da6f957 - Justin Gross
-
cli: flush telemetry on sigterm in standalone mode 3883d36 - Dan Hable #305
-
cli: keep the http-only build clean under -D warnings 3d619f1 - Justin Gross
-
config: end a literal run at a character class cd986ea - Justin Gross
-
config: enforce the mcp_filter literal cap and name it in the error 50eadd4 - Justin Gross
-
config: match tool-name glob patterns with globset 837cf05 - Dan Hable #705
-
config: measure a class as one character and report the full run acb6251 - Justin Gross
-
events: carry the worker id into the tool-completion frame c323c5c - Justin Gross
-
mcp: bound connect/initialize/discovery with a timeout 0088768 - Dan Hable #305
-
mcp: warn if multiple servers use same tool name bf5ced8 - Dan Hable #713
-
orchestration: attribute tool completions to the worker 84d2d98 - Justin Gross
-
orchestration: cap artifact listings in recovery hints 697ccd1 - Mike Shearer INFRA-7869
-
orchestration: don't restate attached artifacts in tasks 276509b - Mike Shearer INFRA-7869
-
orchestration: end a worker's run when its approval parks 3dfd2bb - Jacob Hull
-
orchestration: fail safe on dropped cancel watcher c74a5f0 - Dan Hable #305
-
orchestration: harden coordinator artifact handoff 52b3945 - Mike Shearer INFRA-7869
-
orchestration: honor [agent].turn_depth for the coordinator 22551a1 - Mike Shearer #772
-
orchestration: reject an unflattenable plan instead of panicking cb8b5a4 - Mike Shearer
-
show run tools to the planner and carry the run prompt to workers 6ad30f3 - Tony Rogers
-
skills: scope skill invocation records to the serving agent 1188185 - Justin Gross
-
web-server: abort stragglers before otel shutdown 1222763 - Dan Hable #305
-
web-server: answer thread replies, bound slack calls and waiting 6d07d5a - Tony Rogers
-
web-server: answer top-level slack dms inline with dm history c62a36b - Tony Rogers
-
web-server: keep the bot's own replies in slack thread history ecb3889 - Tony Rogers
-
web-server: let a zero streaming timeout disable the bound a4dec71 - Jacob Hull #715
-
web-server: let the probe's participation verdict stand 69901d5 - Tony Rogers
-
web-server: log messages the slack accept rules ignore at debug 544afb4 - Tony Rogers
-
web-server: post trimmed text and name both posting scopes 183ced5 - Tony Rogers #756
-
web-server: probe thread participation before queueing a reply c5aec95 - Tony Rogers
-
web-server: reconnect the slack socket when it goes silent 1f2f600 - Tony Rogers #767
-
web-server: reuse the probe's thread read when answering d825eef - Tony Rogers
-
web-server: tell slack runs where the message came from 49acf5e - Tony Rogers
-
web-server: tell the agent what a failed slack post delivered 64cba5e - Tony Rogers #756
-
web-server: test turn eligibility without building the turn 60b505b - Tony Rogers
-
web-server: treat a blank chat session id as missing fa3861d - Justin Gross
-
web-server: trim a prefetched thread before queueing the reply 1e2362c - Tony Rogers
-
web-server: trim a prefetched thread by turns, not raw messages f0b2104 - Tony Rogers
Chores
- globpattern: stop emiiting Regex debug info 86e15fe - Dan Hable
Code Refactoring
-
agents: cancel a run through its own token 2956e86 - Jacob Hull #626
-
agent: separate a prepared agent from its runs 513f1ec - Justin Gross
-
events: approvals reach the run's observer 25086ed - Jacob Hull #626
-
events: define orchestration SSE frames once f227357 - Jacob Hull #623
-
events: define the conversation agent id once 6bc6065 - Justin Gross
-
events: send a run's events to its observer 70b8e5a - Jacob Hull #626
Documentation
-
aura: describe RunToolFactory as the value it is 4b6aa00 - Tony Rogers
-
aura: drop the stale line above get_all_tool_schemas e976f84 - Tony Rogers
-
describe the slack ingress and the server's ingress paths 02f89ea - Tony Rogers
-
describe the slack post tool and its opt-in 466e11d - Tony Rogers #756
-
fix the slack ingress call count and name the messages tab setting c0a5db5 - Tony Rogers
-
name the manifest fields slack enforces for the search token e067d59 - Tony Rogers
-
note the slack socket idle deadline 40b75ed - Tony Rogers #767
-
say that thread follow-ups are opted into by the slack app's events 3e8b624 - Tony Rogers
-
trim the slack post tool paragraph to the overview c5735da - Tony Rogers #756
-
web-server: state only the unit on POSTS_PER_RUN 162dad3 - Tony Rogers #756
Features
-
agents: carry run identity in task-local scope 5b7e15b - Jacob Hull #625
-
agents: give StreamingAgent one entry point returning a run handle 5f37ae8 - Jacob Hull #625
-
agents: give the run its own tool-call queue 51c9eed - Jacob Hull #626
-
agents: make hooks an extension point c530ee4 - Jacob Hull #625
-
aura: accept per-run tools on the streaming agent builder 9aba534 - Tony Rogers
-
events: add agent event schema and broker adapter 6ea85b4 - Jacob Hull #618
-
events: approvals emit the agent event schema 4424967 - Jacob Hull #624
-
events: carry response content on the run's event stream 212b69e - Jacob Hull #626
-
events: name the agent on orchestrated content e552288 - Jacob Hull #626
-
events: orchestration emits the agent event schema 30c5f84 - Jacob Hull #623
-
events: single-agent producers emit the agent event schema f3bdbd6 - Jacob Hull #620
-
examples: add Checkly incident response example config 30bb181 - Mike Shearer
-
give orchestration workers the run's own tools and a search budget dd2c08f - Tony Rogers
-
list the tools the server grants an agent in /aura/info 2e98899 - Tony Rogers #756
-
mcp: add namespace tracking for mcp tools 9033711 - Dan Hable #712
-
mcp: identify aura to mcp servers with a configurable user agent f7c9900 - Tony Rogers #670
-
orchestration: add default 5m telemetry lookback policy a8d25f7 - Mike Shearer #697
-
orchestration: add write_artifact tool for the coordinator cfa7903 - Mike Shearer INFRA-7869
-
orchestration: attach validated artifacts to plan tasks 54f3704 - Mike Shearer INFRA-7869
-
orchestration: list available artifacts on a read miss 78234cc - Mike Shearer INFRA-7869
-
skills: persist and rehydrate skill invocations across turns e54d2bc - Justin Gross
-
web-server: add a slack post tool gated by an agent opt-in 2cbbb71 - Tony Rogers #756
-
web-server: add slack socket mode connection loop b510c09 - Tony Rogers
-
web-server: add slack web api client and event types ce3f7fb - Tony Rogers
-
web-server: answer slack mentions and dms with an agent a5fa172 - Tony Rogers
-
web-server: attach the slack post tool on http and a2a runs 907fa1d - Tony Rogers #756
-
web-server: carry slack action tokens and call the search api 7279251 - Tony Rogers
-
web-server: give slack runs a search tool that acts as the asker 5017aee - Tony Rogers
-
web-server: log why the slack ingress answers or ignores a message 5e981e7 - Tony Rogers
Miscellaneous
-
Merge branch 'main' into nightly 70d2ca7 - Jacob Hull
-
Merge pull request #692 from mezmo/main 926a409 - GitHub #692
-
Merge pull request #777 from mezmo/nightly fb19c42 - GitHub #777