OpenSRE 0.1.2026.8.22
Install
cURL (macOS / Linux)
curl -fsSL https://install.opensre.com | bash -s -- --release --version 0.1.2026.8.22Homebrew (macOS / Linux)
brew tap tracer-cloud/tap
brew install tracer-cloud/tap/opensrePowerShell (Windows)
$env:OPENSRE_INSTALL_CHANNEL="release"; $env:OPENSRE_VERSION="0.1.2026.8.22"; irm https://install.opensre.com | iexPython
pipx install opensreChangelog
Changes since v0.1.2026.8.21
- fix(harness): type session parameters in AgentBuildConfig (follow-up to #5309) (#5357) (ee812dd) — Atharva Dikondawar
- Install the subprocess presenter as a frozen provider instead of a mutable global (#5384) (cbf9da2) — Yauhen Bichel
- Split harness_ports into a role-named harness_providers package (#5360) (43591a7) — Yauhen Bichel
- test(agent_harness): use AgentLLMResponse in session goal evaluator tests (#5351) (aaede15) — caius
- Refactor headless-agent construction: collapse
askonto AgentSession, own the build-config expansion (#5356) (cf18fc0) — Yauhen Bichel - Restore config/ to a leaf: remove 3 upward import edges (#5331) (#5352) (4099267) — Yauhen Bichel
- fix(postgresql): serialize slow-query metrics and add local recipe (#5338) (4c697cf) — ap9
- docs(rocketchat): add a local verification recipe (#5293) (ecd3cc6) — ap9
- docs(temporal): complete the local verification recipe (#5289) (5d7dce3) — ap9
- docs(mysql): fix the read-only user grants and add a local recipe (#5291) (9cca8ca) — ap9
- refactor(notifications): register outbound adapters only from bootstrap (#5347) (5841a47) — Aniket Rawat
- refactor(scheduler): invert vendor delivery behind a delivery-adapter bundle (#5330) (#5335) (5322749) — Yauhen Bichel
- docs(redis): add local verification recipe (#5336) (e9ab38d) — Anwesh
- docs(integrations): keep local verification ephemeral (#5340) (08025ad) — Anwesh
- docs(opensearch): add a local verification recipe for both search tools (#5290) (77a0bcf) — ap9
- docs(dagster): add a local verification recipe (#5288) (a133c33) — ap9
- docs(jenkins): add a local Docker verification recipe (#5287) (5bd5062) — ap9
- refactor(agent_harness): type builder parameters in agent_build_confi… (#5309) (303199f) — Swarnendu Maity
- refactor(harness): type the gather PersistToolCalls tuple as (ToolCall, Any) (#5242) (#5278) (d652937) — Niranjan Kumar
- chore(tests): update pytest configuration to use importlib mode for better file handling (#5333) (edb829d) — Devesh
- Replace BuildCliClientFn = Callable[..., Any] with a typed Protocol (#5307) (697fd18) — Atharva Dikondawar
- feat(llm): add agent_llm_is_cli_backed function to determine CLI-backed LLM usage (#5323) (63fe3dc) — Devesh
- refactor(gateway): share single-message turn output between Telegram and Buzz (#5329) (#5332) (271c92f) — Yauhen Bichel
- docs: correct architecture docs after the platform->infrastructure rename (#5327) (9838965) — Yauhen Bichel
- Move the Cloudflare install-proxy into infrastructure/deployment/ and finish rename cleanup (#5319) (22cfc2d) — Yauhen Bichel
- fix(bench): copy infrastructure/ after the platform rename (#5320) (e72f59b) — Awokoya Olawale Davidson
- Rename the first-party
platformpackage toinfrastructure(#5295) (dd81a6f) — Yauhen Bichel - refactor(harness): type SessionState.reasoning_effort as ReasoningEffortChoice | None (#5277) (d310f3f) — Niranjan Kumar
- fix(clickhouse): stop excluding failed queries from query activity (#5275) (c1f671c) — ap9
- fix(interactive-shell): treat naive received_at as UTC in time_ago (#5299) (abf64b4) — Enoch
- fix(yandex-cloud): drop the stray pageSize from the NLB target-state read (#5303) (7c2453c) — Enoch
- Fix : replace swallow all lambdas with named AnswerShellQuestion stub (#5286) (0d68b4f) — Shreyas Nalle
- test(config): cover capability warning facts (#5207) (85f1de8) — Krish