Main updates shipped
- New
opensre updateCLI command — hits the GitHub releases API, compares versions, and runs a pip upgrade or prints a re-install command for frozen binaries; supports--checkand--yesflags. - New
opensre healthCLI command — reuses the existing integration verification flow to print a compact local health summary including environment and integration store path. - MCP server added — a minimal
opensre_mcp.pyexposes a singlerun_rcatool wrapping the existing investigation workflow, enabling use from MCP clients such as Copilot and Claude Desktop, with tests covering happy path and malformed input. - Google Docs integration shipped — adds a
GoogleDocsIntegrationConfig, a full client (create, insert, share, retrieve, validate), and aGoogleDocsCreateReportToolthat generates structured postmortem reports with Executive Summary, Root Cause, Timeline, and Remediation sections. - Tool-decorating refactor merged — large rework (~+4927/-2606) touching integrations clients (Coralogix, Honeycomb), wizard flow, integration health, alert templates, and node processing.
- Mintlify docs moved into repo —
docs-mintlify/directory added (~12 k lines) including comparisons, quickstart pages, and CI spellcheck configuration; Vale vocabulary wired up via.vale.inito eliminate 320 false-positive spellcheck findings. - CodeQL quality alerts resolved — consolidated duplicate
import/import fromstatements injwt_auth.py,flow.py, and a test file, and removed unused JS variables inradar-chart.jsandtoc-actions.js.
Source pull requests
- #285 Add opensre update command (author: Ebrahim Sameh; contributors: Ebrahim Sameh; labels: none; files:
.editorconfig,.gitignore,README.md,app/analytics/cli.py,app/analytics/events.py,app/cli/__main__.py,app/cli/update.py,app/cli/update_test.py,mypy.ini) - #292 Feature/tool decorating (author: vincenthus; contributors: vincenthus; labels: none; files:
.env.example,README.md,app/cli/__main__.py,app/cli/alert_templates.py,app/cli/args.py,app/cli/wizard/flow.py,app/cli/wizard/flow_test.py,app/cli/wizard/integration_health.py,app/cli/wizard/integration_health_test.py,app/integrations/cli.py, and 79 more) - #296 Add opensre health command (author: Yeoreum Song; contributors: Yeoreum Song; labels: none; files:
app/cli/__main__.py,app/cli/health_test.py) - #294 Create opensre_mcp.py (author: Ceren Camkiran; contributors: Ceren Camkiran; labels: none; files:
app/integrations/opensre_mcp.py) - #295 Create opensre_mcp_test.py (author: Ceren Camkiran; contributors: Ceren Camkiran; labels: none; files:
app/integrations/opensre_mcp_test.py) - #293 feat: Add Google Docs integration for shareable incident postmortems (author: shoaib050326; contributors: Shoaib Ansari, shoaib050326, and vincenthus; labels: none; files:
README.md,SETUP.md,app/cli/wizard/flow.py,app/cli/wizard/integration_health.py,app/integrations/clients/google_docs/__init__.py,app/integrations/clients/google_docs/client.py,app/integrations/models.py,app/integrations/verify.py,app/state.py,app/tools/GoogleDocsCreateReportTool/__init__.py, and 2 more) - #307 feat: move mintlify docs (author: Vaibhav Upreti; contributors: Vaibhav Upreti; labels: none; files:
docs-mintlify/.cspell.json,docs-mintlify/.gitignore,docs-mintlify/.tool-versions,docs-mintlify/DataLake.mp4,docs-mintlify/LICENSE,docs-mintlify/README.md,docs-mintlify/Sitemap Tracer.xml,docs-mintlify/comparisons/Tracer_vs_AWS_CloudWatch.mdx,docs-mintlify/comparisons/Tracer_vs_Airflow.mdx,docs-mintlify/comparisons/Tracer_vs_Dagster.mdx, and 324 more) - #308 fix: resolve #291 (author: venturevd; contributors: Andrew Van Dyke and venturevd; labels: none; files:
.gitignore) - #326 fix: resolve CodeQL quality alerts (author: vincenthus; contributors: vincenthus; labels: none; files:
app/auth/jwt_auth.py,app/cli/wizard/flow.py,docs-mintlify/.vale.ini,docs-mintlify/.vale/styles/Vocab/Tracer/accept.txt,docs-mintlify/.vale/styles/Vocab/Tracer/reject.txt,docs-mintlify/public/radar-chart.js,docs-mintlify/toc-actions.js,tests/utils/langgraph_client/client_test.py) - #335 Fix/vale spellcheck vocabulary (author: vincenthus; contributors: vincenthus; labels: none; files:
docs-mintlify/.vale.ini,docs-mintlify/styles/config/vocabularies/Mintlify/accept.txt,docs-mintlify/styles/config/vocabularies/Mintlify/reject.txt) - #337 fix: add .vale.ini to activate vocabulary for Mintlify spellcheck (author: vincenthus; contributors: vincenthus; labels: none; files:
docs-mintlify/.vale.ini) - #338 fix: add .vale.ini to activate vocabulary for Mintlify spellcheck (author: vincenthus; contributors: vincenthus; labels: none; files:
docs-mintlify/.vale.ini,docs-mintlify/quickstart-1.mdx,docs-mintlify/quickstart.mdx,docs-mintlify/styles/config/vocabularies/Mintlify/accept.txt)
Generation metadata
- Generator version:
opensre 0.1.0 - Fallback summary used:
no - UTC window:
2026-04-02T23:00:00+00:00to2026-04-03T23:00:00+00:00