Skip to content

OpenSRE 0.1.2026.8.18

Choose a tag to compare

@github-actions github-actions released this 18 Aug 00:57
74abb20

Install

cURL (macOS / Linux)

curl -fsSL https://install.opensre.com | bash -s -- --release --version 0.1.2026.8.18

Homebrew (macOS / Linux)

brew tap tracer-cloud/tap
brew install tracer-cloud/tap/opensre

PowerShell (Windows)

$env:OPENSRE_INSTALL_CHANNEL="release"; $env:OPENSRE_VERSION="0.1.2026.8.18"; irm https://install.opensre.com | iex

Python

pipx install opensre

Changelog

Changes since v0.1.2026.8.17

  • refactor(surfaces): CLI and interactive shell become peers, LLM provider setup moves to shared/llm_setup (#5042) (74abb20) — Yauhen Bichel
  • refactor(harness): fifth door core.agent_harness.tools; tool-tier border ledger 15→0; runtime shares the engine; spi roles complete (#5040) (86efc59) — Yauhen Bichel
  • refactor(gateway): PostgresDatabase owns connection bounds and takes max_connections; investigations store is its second adapter; slack dedup gains connect timeout (#5039) (d34e2b3) — Yauhen Bichel
  • refactor(harness): HeadlessAgent enforces one turn at a time (AgentBusyError); headless_agent.py, public-first method order, shell seams own their adapters (#5038) (cd44c86) — Yauhen Bichel
  • refactor(harness): close the shell deep-import ledger to zero; spi.session_state; schema helpers and provider-model resolution leave the harness (#5036) (ef2fd78) — Yauhen Bichel
  • chore(github): remove automerge workflow and label (61048c3) — vaibhav upreti
  • fix(github): bind CI verification to pushed commit (#5032) (b9d9561) — Anwesh
  • refresh docs — shared integration flow, clearer guides, and accuracy fixes (#4697) (568c04f) — Devesh
  • refactor(harness): repoint door-eligible shell imports (runtime/ports/spi.prompt_chrome); shell ledger 10→8 (#5033) (ff60e02) — Yauhen Bichel
  • fix(investigation): preserve duplicate loop policy (#5030) (d6bfeb7) — Anwesh
  • refactor(harness): HeadlessAgent.handle is the one host loop for shell and gateway; HeadlessPorts + DefaultPorts are the only construction path (#5031) (afac2da) — Yauhen Bichel
  • refactor(harness): four import doors by role — ports is the Implement door, spi split into role modules, llm_factory replaces ToolCallingDeps (#5029) (2dc7579) — Yauhen Bichel
  • refactor(investigation): use shared agent runtime (#5025) (b69f86e) — Anwesh
  • fix(github): finish CI fix verification loop (#5024) (73552de) — Anwesh
  • fix(cli): simplify GitHub integration onboarding (#5027) (918cb00) — Anwesh
  • refactor(shell): answer and gather are the agent's own stages configured by shell ports; console rebinds every ConsoleBindable port (#5023) (a750b5a) — Yauhen Bichel
  • feat(llm): add TrustedRouter as an OpenAI-compatible LLM provider (#5013) (a6003a3) — Joseph Perla
  • refactor(harness): DefaultPorts replaces the 26-param agent factory; bind_turn takes a whole TurnBinding (#5021) (a6ba89b) — Yauhen Bichel
  • fix(interactive-shell): escape the background CLI task command header (#5017) (be1c682) — Enoch
  • docs(shell): add /goal teammate workflow guide (#4896) (#5001) (c7be1fd) — Shinu Cherian
  • refactor(harness): three import doors, one HeadlessAgent for shell and gateway, tenant scope across worker threads (#5020) (6916cdf) — Yauhen Bichel
  • docs: update boot capability warnings for curl, shell, network, and python gaps with clearer descriptions and remediation steps (#5019) (6e6e811) — Devesh
  • docs: document boot capability warnings for curl, shell, network, and python gaps (#4893) (#5011) (16601cd) — Priyansh Kandwal
  • refactor(groundcover): move GroundcoverIntegrationConfig to groundcover.config (#5018) (68d9f9e) — Devesh