Install
cURL (macOS / Linux)
curl -fsSL https://install.opensre.com | bash -s -- --release --version 0.1.2026.7.28Homebrew (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.7.28"; irm https://install.opensre.com | iexPython
pipx install opensreChangelog
Changes since v0.1.2026.7.27
- feat(wizard): validate the LLM credential during onboarding, with failure recovery (#4055) (e6a47db) — Harshvardhan Singh Chouhan
- feat(rocketchat): add Rocket.Chat alarms for the watchdog (/watch, opensre watchdog) (#4217) (a87721b) — Marcos Paulo Diniz
- feat(sentry): add Rocket.Chat as digest / uptime-watch delivery provider (#4211) (4087c6e) — Marcos Paulo Diniz
- test(cloudtrail): add direct unit test for _shape_event normalizer (#4379) (168484d) — ap9
- docs: add AWS Lambda integration guide (#4403) (bc6d90a) — Shelly
- Issue/q-37 cap guardrail matches (#4405) (15661b8) — Ranjana
- test(utils): add wait_until polling helper (#4381) (5ac9f97) — ap9
- improvement(postgresql): remove redundant banner comments from integration module (SM-74) (#4404) (ad2fd4f) — kunalrawat425
- improvement(evidence-driver): replace bare -24 slice with MAX_CONVERSATION_MESSAGES (SM-90) (#4402) (317c02f) — kunalrawat425
- feat(gateway): scope Slack turns to the org that owns the team install (#4391) (ed2c58f) — Yauhen Bichel
- improvement:implemented frozenset to speed up allowed-user checks (#4390) (48cf513) — Deepak DHAKAD
- fix(cli): honor OPENSRE_INTERACTIVE and config.yml when no --interactive flag (#4387) (db19bf0) — Wahib | Software Developer
- refactor(jwt_auth): remove restating comments, add proper deprecation for verify_jwt (#4388) (f109d1a) — shivam singh
- refactor(llm): use HTTPStatus for rate limits (#4389) (200ae83) — nightcityblade
- feat: memory management (#4001) (2803b53) — Vaibhav Upreti
- Revert "Read newest action facts first (#4372)" (#4385) (b347e9c) — Anwesh
- Read newest action facts first (#4372) (37567f6) — Yasmine Elsherif
- fix(config): validate alert listener port range and handle null/TypeE… (#4383) (294a557) — Neeraj21216
- fix(github): update stale open-sre-agent links in issue chooser (#4384) (e73465f) — ap9
- Docs: clarify token_accounting docstrings (SM-89) (#4382) (fdf3c75) — Abdul Moiz Hussain
- refactor(session): use SESSION_SUMMARY_PREFIX when restoring a session (#4346) (#4370) (b4b7ebc) — HeaTTap
- refactor(argocd): replace raw HTTP status code with HTTPStatus enum (#4373) (89c9c00) — Anay Maurya
- fix(grafana): clear error messages for Loki 429/5xx (#4374) (2f62a29) — sahil nayak
- Flush pending CLI analytics on exit so one-shot runs keep investigation_completed (#4375) (4e07fc7) — larsspinetta12
- Fix: rewrite comments without issue references (#4371) (2cd0a80) — Ranjana
- docs: list groundcover in the observability integrations table (#4261) (b597dc9) — dannyshmueli-gc