Repository navigation
Latest
Install
cURL (macOS / Linux)
curl -fsSL https://install.opensre.com | bashcURL (macOS / Linux, latest main build)
curl -fsSL https://install.opensre.com | bash -s -- --mainHomebrew (macOS / Linux)
brew tap tracer-cloud/tap
brew install tracer-cloud/tap/opensrePowerShell (Windows)
irm https://install.opensre.com | iexPython
pipx install opensreChangelog
Changes since v2026.5.16
- fix: add utf-8 encoding to subprocess calls and improve psycopg2 error (Tracer-Cloud#2094) (a49dab4) — vincenthus
- ci(workflows): use locked uv sync in Actions (Tracer-Cloud#1880) (3018d0c) — Anwesh
- release: add OpenSRE v0.1 as the default milestone version (3c71f2f) — vaibhav upreti
- Update README.md (cf3160e) — Vaibhav Upreti
- fix: use max_completion_tokens for OpenAI o1/o3/o4 reasoning models (Tracer-Cloud#2059) (a6183dd) — vincenthus
- fix(ci): recognize URL-encoded S3 paths in upstream E2E RCA checks (fd581cd) — vaibhav upreti
- fix(agent-llm): preserve OpenAI raw message to pass Gemini thought_signature forward (8703224) — vincenthus
- fix(openclaw): add missing items to openclaw_args array schemas (Tracer-Cloud#2037) (b28fa9e) — vincenthus
- fix(cli): handle BrokenPipeError in _safe_print and guard Ctrl+C reentrancy (Tracer-Cloud#2038) (d5c24e7) — vincenthus
- feat(watchdog): add CLI monitor with improved Telegram HTML alarms (Tracer-Cloud#2039) (85a06a7) — Anwesh
- fix: cli repl shell integrations command (92ea861) — vaibhav upreti
- feat(error-handling): add Sentry capture to per-integration validators (Tracer-Cloud#1869) (d945017) — Kevin Espiñeira
- Add SQLite source store for interactive shell RAG (Tracer-Cloud#2026) (ea8809e) — lmlm
- feat(synthetic/rds): add upstream correlation primitives (Tracer-Cloud#1877) (91f8cfb) — Ceren Camkiran
- fix(services): surface streaming JSON parse drops over a threshold (Tracer-Cloud#2022) (c1c25eb) — nuemaan
- Fix/sentry coverage 1476 (Tracer-Cloud#2010) (c02eeb6) — Mide Mejidade
- fix: validate Vercel URL host boundary (Tracer-Cloud#2009) (b6fc8b4) — Enoch
- fix(agent-llm): improve Bedrock auth/region handling (Tracer-Cloud#2017) (93d3f0f) — Anwesh
- feat(repl): add /watch, /watches, /unwatch and WATCHDOG tasks (Tracer-Cloud#1969) (09ffb2e) — Neha Prasad
- style(llm-cli): format cursor adapter (Tracer-Cloud#2003) (e467be9) — Anwesh
- fix(llm-cli): lengthen Cursor Agent status probe timeout (Tracer-Cloud#2001) (cefaab6) — Anwesh
- fix(integrations): catch ValidationError from invalid Slack webhook URL in resolve_effective_integrations (Tracer-Cloud#1993) (0f0455b) — vincenthus
- fixed tests when OpenAI API key is set (Tracer-Cloud#1994) (1d08fc3) — Yauhen Bichel
- fix: validate Slack webhook host boundary (Tracer-Cloud#1988) (c1d8808) — Enoch
- [docs] add interactive shell AGENTS.md (Tracer-Cloud#1985) (560627b) — Anwesh
- fix(alert-inbox): Fix a race condition in the alert-inbox HTTP listener's auth path (Tracer-Cloud#1984) (6abac46) — Yauhen Bichel
- fix(interactive-shell): refuse interactive wizards (onboard, integratons setup) with clear handoff message (Tracer-Cloud#1843) (8081d6f) — Yauhen Bichel
- feat(repl): render incoming alerts in interactive chat (Tracer-Cloud#1972) (266bdf3) — Raghunandan M
- fix(pipeline): guard call_soon_threadsafe against closed event loop in astream_investigation (Tracer-Cloud#1981) (00b446d) — vincenthus
- refactor(shell): make grounding diagnostics pluggable via registry (Tracer-Cloud#1929) (7d18eea) — Charan Redddy Bonamukkala
- fix(agents): move cpu_percent() outside oneshot() to return accurate values (Tracer-Cloud#1950) (Tracer-Cloud#1960) (bcc699a) — kasulani
- Fix: keep integrations verify CLI choices in sync with runtime registry (Tracer-Cloud#1973) (Tracer-Cloud#1974) (7d331b4) — Emmanuel Yusuf
- fix(sentry): sanitize query before sending to Sentry issues API (Tracer-Cloud#1976) (75194b6) — vincenthus
- feat(agents): wire psutil probe into REPL background sampler (Tracer-Cloud#1490) (Tracer-Cloud#1905) (3593b4a) — kasulani
- fix(security): clear remaining open CodeQL alerts (Tracer-Cloud#1968) (99adc12) — vincenthus
- fix: report interactive shell fallback errors (Tracer-Cloud#1962) (5c6dc9a) — lmlm
- feat(synthetic/rds_postgres): wire --axis2 CLI flag through to print_gap_report (Tracer-Cloud#1674) (e3f3979) — WatchTree-19
- fix(shell): hide assistant spinner for slash commands (Tracer-Cloud#1963) (26a141e) — lmlm
- fix: ignore keyboard interrupts in sentry (Tracer-Cloud#1964) (3524288) — lmlm
- consolidate: outstanding Sentry-error filtering PRs (Tracer-Cloud#1817, Tracer-Cloud#1938) (Tracer-Cloud#1967) (931696f) — vincenthus
- fix(sentry): suppress Anthropic quota and API timeout errors from Sentry (Tracer-Cloud#1939) (f11d476) — vincenthus
- fix(llm): detect Anthropic usage-limit HTTP 400 and raise friendly error (Tracer-Cloud#1943) (d9c79e7) — vincenthus
- rm merge_results_reducer (ddea157) — vaibhav upreti
- chore: move ouput.py and integrations constatns (1e5bad9) — vaibhav upreti
- fix: sentry dsn url (a7fb1ee) — vaibhav upreti
- move script (3c558fc) — vaibhav upreti
- rm script (4716622) — vaibhav upreti
- chore(deps): bump types-pyyaml from 6.0.12.20260408 to 6.0.12.20260510 (Tracer-Cloud#1900) (2b157d3) — dependabot[bot]
- chore(deps): bump openai from 2.32.0 to 2.36.0 (Tracer-Cloud#1898) (1f87b72) — dependabot[bot]
- chore(deps): bump types-requests from 2.33.0.20260503 to 2.33.0.20260508 (Tracer-Cloud#1897) (803b345) — dependabot[bot]
- chore(deps): bump anthropic from 0.99.0 to 0.102.0 (Tracer-Cloud#1896) (e2d00a9) — dependabot[bot]
- chore(deps-dev): bump types-psutil from 7.2.2.20260408 to 7.2.2.20260508 (Tracer-Cloud#1895) (64f5e2f) — dependabot[bot]
- chore(deps): bump google-auth from 2.50.0 to 2.52.0 (Tracer-Cloud#1894) (f82ee33) — dependabot[bot]
- chore(deps): bump boto3 from 1.43.3 to 1.43.6 (Tracer-Cloud#1893) (c9cc4ae) — dependabot[bot]
- chore(deps): bump pymysql from 1.1.2 to 1.1.3 (Tracer-Cloud#1891) (fc86efd) — dependabot[bot]
- fix: test-thorough ci (eec0066) — vaibhav upreti
- feat: migrate off langgraph (Tracer-Cloud#1957) (57a5cbe) — Vaibhav Upreti
- feat(tests): openclaw e2e tests and CI workflow (Tracer-Cloud#1933) (e39fde0) — Yauhen Bichel
- fix(sentry): filter transient LLM errors from Sentry reporting (7ecdf83) — vincenthus
- fix(llm_cli): retry kimi EX_TEMPFAIL (exit 75) with exponential backoff (Tracer-Cloud#1940) (3733e37) — vincenthus
- docs(readme): add Telegram to Communication integrations (Tracer-Cloud#1902) (c67ab17) — DevNinja
- fix(cli): terminate streaming investigation cleanly on Ctrl+C (Tracer-Cloud#1901) (f845801) — Anwesh
- Added Alert Inbox by exposing an endpoint for posting alerts into the memory (Tracer-Cloud#1886) (f290314) — X1Vi
- fix(telegram): format RCA with HTML for Telegram delivery (Tracer-Cloud#1890) (3195efd) — Anwesh
- docs(agents): enforce docs/ updates for new and changed features (f855715) — muddlebee
- docs(hermes): synthetic suite and local watch demo (Tracer-Cloud#1882) (4f1e7b6) — Anwesh
- docs(hermes): add Telegram demo screenshot and fixture guidance (3bd073d) — muddlebee
- Update time estimate for feedback in PR reminder (7c4ba76) — Anwesh
- fix: /tasks command will now populated 'details' fields (Tracer-Cloud#1828) (f7e982c) — X1Vi
- docs(hermes): add Hermes log monitoring guide (Tracer-Cloud#1875) (237a828) — Anwesh
- fix(llm_client): retry OpenAI APITimeoutError instead of raising immediately (Tracer-Cloud#1865) (f3c2bb5) — vincenthus
- feat(messaging): add identity model, DM pairing, and tool approval metadata (Tracer-Cloud#1714) (4e55193) — vignesh Gopikrishnan
- feat(hermes): Hermes log-tailing agent with classifier and synthetic test suite (Tracer-Cloud#1857) (fbb7ea6) — vincenthus
- style(tests): ruff format test_llm_client (48ba797) — muddlebee
- fix: filter "Cannot connect to X API" errors from Sentry (Tracer-Cloud#1863) (75a7a06) — vincenthus
- fix(sentry): surface specific timeout message for APITimeoutError on OpenAI-compatible clients (Tracer-Cloud#1825) (8c10fb1) — vincenthus
- chore(deps): bump urllib3 in the uv group across 1 directory (Tracer-Cloud#1842) (4d99e31) — dependabot[bot]
- feat(llm-cli): add GitHub Copilot CLI provider (non-interactive) (Tracer-Cloud#1533) (84a2460) — Awokoya Olawale Davidson
- Fix PTY task test fallback on Windows (Tracer-Cloud#1854) (c82ba6d) — gbsierra
- Fix agents trace rendering in headless Windows tests (Tracer-Cloud#1855) (b0ce1bc) — gbsierra
- feat(agent): /agents graph dependency rendering (Tracer-Cloud#1856) (48cb315) — Zihao Xue
- fix: handle embedded code fences in _extract_json_payload (Closes Tracer-Cloud#1861) (7780a49) — vincenthus
- fix(cli): /cancel stops the spinner when worker is parked on a confirmation (Tracer-Cloud#1848) (13044e5) — vincenthus
- feat: integrate OpenClaw bridge support and related CLI commands, e2e tests (Tracer-Cloud#1845) (2709832) — Vaibhav Upreti
- feat(analytics): classify investigation entry sources across surfaces (Tracer-Cloud#1846) (75a5752) — vincenthus
- feat(analytics): unify investigation source tracking across entrypoints (Tracer-Cloud#1847) (843b94c) — vincenthus
- chore: rm gh security warnings (64b619c) — vaibhav upreti
- fix(cli) persistent input frame so users can type / cancel while response streaming (Tracer-Cloud#1785) (e4347c2) — Yauhen Bichel
- fix: release ci (ce0c1d5) — vaibhav upreti
- feat(cli): restructure remote stream renderer around incident-first UX (Tracer-Cloud#1415) (3ddde4d) — Prakhar Jain
- fix(sentry): strip pydantic boilerplate from ValidationError RuntimeError message (Tracer-Cloud#1824) (9c228cb) — vincenthus
- fix(sentry): expand operator-error filters and guard _before_send when disabled (Tracer-Cloud#1820) (dde67ca) — vincenthus
- feat: add Amazon Bedrock to /model wizard with curated inference profiles (Tracer-Cloud#1730) (96a5ca1) — Shubham Solanke
- feat: add Supabase integration for PostgREST, Auth, and Storage RCA (Tracer-Cloud#1655) (980c52c) — Lax lab
- fix(bedrock): surface payment instrument error instead of generic IAM message (Tracer-Cloud#1812) (62ec794) — vincenthus
- fix(bedrock): surface upstream AWS reason on AccessDeniedException (Tracer-Cloud#1811) (fa54f15) — Nik
- feat: agent_incident synthesizer and graph entry (Tracer-Cloud#1709) (5fb78dc) — Abhinav Gautam
- fix(integrations): drop unknown integration keys before EffectiveIntegrations validation (Tracer-Cloud#1807) (38de7d0) — vincenthus
- fix(integrations): add alicloud field to EffectiveIntegrations (Tracer-Cloud#1803) (c801df1) — vincenthus
- feat(synthetic/rds): add scenarios 016–020 + fix Live event-log staircase bug (Tracer-Cloud#1798) (7a0a843) — vincenthus
- feat(agents): /agents trace live tail view (Tracer-Cloud#1493) (Tracer-Cloud#1737) (3aba5d5) — Kevin Espiñeira
- Fix doctor LLM key check to use keyring-aware resolver (Tracer-Cloud#1704) (72e5191) — gbsierra
- feat(agents): add /agents bus shared context channel (Tracer-Cloud#1505) (Tracer-Cloud#1744) (4a86149) — Aniket Rawat
- fix(ci): router sample_alert fast-path + streaming non-TTY Live skip (Tracer-Cloud#1799) (8083644) — vincenthus
- refactor(cli): LLM-based intent routing + reorganize interactive_shell into subpackages (Tracer-Cloud#1794) (eacf815) — vincenthus
- feat: add LLM-based intent routing to interactive shell router (Tracer-Cloud#1791) (6d759a4) — vincenthus
- fix: pin router tests to deterministic path to avoid LLM routing CI flakiness (e6ec347) — davincios
- fix: format test_llm_intent_classifier.py to pass CI format check (a7faffb) — davincios
- feat: add LLM-based intent routing to interactive shell router (8acd5c9) — davincios
- refactor: split prompt_builder.py into focused modules (c61199e) — davincios
- Codex/synthetic observation metrics (Tracer-Cloud#1787) (e8d3a3c) — vincenthus
- Aggregate synthetic observation metrics agent branches (Tracer-Cloud#1786) (3974509) — vincenthus
- fix(ci): format interactive shell session tests for main quality gate (Tracer-Cloud#1784) (09c1a8a) — vincenthus
- feat(cli): add interactive shell hot reload (Tracer-Cloud#1778) (721c9f0) — vincenthus
- fix: avoid first-turn CLI usage leak in interactive shell (Tracer-Cloud#1777) (c22e991) — gbsierra
- fix(ci): reformat run_suite.py to pass ruff format check (Tracer-Cloud#1781) (a37c015) — vincenthus
- feat(synthetic): add run observation metrics and Rich reporting (Tracer-Cloud#1780) (f2a58a9) — vincenthus
- feat(cli): add local agent monitoring (Tracer-Cloud#1775) (e382439) — vincenthus
- fix(llm): raise immediately on non-retryable API errors across all clients (Tracer-Cloud#1772) (1dc4652) — vincenthus
- feat(cli): surface discovered local agents (d3f4185) — vincenthus
- fix: resolve CodeQL code scanning alerts (Tracer-Cloud#1774) (7e522da) — vincenthus
- fix(cli): keep normal questions out of RCA routing (b5ff074) — davincios
- style: format Sentry init test (b1d3a7f) — davincios
- fix(sentry): suppress expected LLM provider failures (19ff410) — davincios
- fix(deploy): surface friendly error when AWS credentials are missing on EC2 deploy (Tracer-Cloud#1703) (e688a55) — vincenthus
- fix(llm): surface specific error for OpenAI connection failures (SSL/TLS) (Tracer-Cloud#1720) (9c64e76) — vincenthus
- fix(bedrock): fail fast on non-transient errors in BedrockLLMClient (Tracer-Cloud#1733) (beef75e) — vincenthus
- fix(tools): return error dict when job_queue missing from get_cloudwatch_batch_metrics (Tracer-Cloud#1756) (707ed2f) — vincenthus
- fix(cli): disable Rich legacy Windows renderer to prevent UnicodeEncodeError (Tracer-Cloud#1666) (bebf3ef) — vincenthus
- fix(remote): raise helpful RuntimeError when investigations dir can't be created (Tracer-Cloud#1762) (04ad4f1) — vincenthus
- fix(llm-client): fail immediately on BadRequestError (HTTP 400) without retrying (Tracer-Cloud#1651) (e86b0ed) — vincenthus
- fix: detect Anthropic overloaded_error from SSE stream body in invoke_stream (Tracer-Cloud#1697) (94f05dc) — vincenthus
- fix: skip retries for non-retryable Bedrock API errors (Tracer-Cloud#1764) (ee36a3f) — vincenthus
- fix(llm-cli): raise CLIAuthenticationRequired on post-invocation auth failure (Tracer-Cloud#1768) (c9ee5c2) — vincenthus
- fix(cloudwatch): default job_queue to "" to prevent TypeError when called with no args (Tracer-Cloud#1761) (57fc44c) — vincenthus
- fix(output): prevent UnicodeEncodeError on Windows for non-ASCII glyphs (Tracer-Cloud#1760) (65e967e) — vincenthus
- fix(remote): default INVESTIGATIONS_DIR to ~/.opensre/investigations (Tracer-Cloud#1757) (2ac599d) — vincenthus
- fix: update shell test command for windows compatibility (Tracer-Cloud#1755) (1d2b9c1) — Siddhant
- feat(error-handling): capture action-execution thread/future failures (Tracer-Cloud#1743) (74687ac) — Vibhor Gautam
- added docs/good-first-issues/README.md (Tracer-Cloud#1735) (4d223d8) — Mohammed Daiyaan
- fix(cli): validate slash-command args before policy gate (Tracer-Cloud#1712) (Tracer-Cloud#1734) (d69b21f) — Mohd Talib Akhtar
- fix: avoid deprecated LangGraph Send import (Tracer-Cloud#1693) (21460dc) — gbsierra
- feat(agents): add /agents kill slash command (Tracer-Cloud#1721) (ae605d9) — Harsh Katakwar
- feat(agents): error/retry rate detector reusing guardrail-rule shape (Tracer-Cloud#1722) (e4821b2) — Nawneet
- fix(deploy): surface NoCredentialsError as a clean OpenSREError on ec2 deploy (Tracer-Cloud#1719) (77f87b9) — vincenthus
- chore: rm sentry warning from cli commands (aff7356) — vaibhav upreti
- fix: opensre doctor command llm provider (45184d0) — vaibhav upreti
- fix: update versioning (e7b1b98) — vaibhav upreti
- fix: lint (7a8b55d) — vaibhav upreti
- chore(deps): bump langchain-core in the uv group across 1 directory (Tracer-Cloud#1716) (1469af8) — dependabot[bot]
- docs: update effort command docs (721f74f) — vaibhav upreti
- feat: add default reasoning effort inference and description functions (eb7d883) — vaibhav upreti
- feat: introduce reasoning effort configuration for LLM interactions (Tracer-Cloud#1715) (6a39e4b) — Vaibhav Upreti
- test: fix interactive shell tests for menu gutter and integrations table (8f6b8e3) — vaibhav upreti
- fix: cli bug at the end of terminal (f474a2d) — vaibhav upreti
- fix: exclude missing integrations from rendering results in the CLI (5e4a771) — vaibhav upreti
- chore: add tests and infra (97c448e) — vaibhav upreti
- ci: update release path ignore (26c4773) — vaibhav upreti
- chore: update tools version (b13821c) — vaibhav upreti
- fix: simplify readme (7713f91) — vaibhav upreti
- chore: update docs for agents.md (dbba0c3) — vaibhav upreti
- update contributing guidelines (baae07f) — vaibhav upreti
- simplify readme (56c67ff) — vaibhav upreti
- fix: churn grafana tool calls on failure (e87234a) — vaibhav upreti
- feat: add demo fixture (62d978c) — vaibhav upreti
- fix(cli): Performance and usability fix for long streamed responses. Long streamed responses in the CLI visibly stalled (Tracer-Cloud#1664) (8b056fe) — Yauhen Bichel
- Add incident.io integration (Tracer-Cloud#1710) (cf5c32d) — Ruben Langeweg
- chore: add grafana fixture (c838521) — vaibhav upreti
- fix(remote): align StreamRenderer tests with diagnose refactor (1ce4d5a) — muddlebee
- Feat/1503 agents claims and release (Tracer-Cloud#1689) (5a75d5d) — Guigui0812
- docs(helm): add Helm CLI integration guide and env template (Tracer-Cloud#1690) (d768efb) — Abhinav Gautam
- fix(cli): Markdown palette + eliminate diagnose Live flicker (Tracer-Cloud#1692) (9e6ca31) — 0xpaulx
- docs(readme): show contributors via contrib.rocks (db16a55) — muddlebee
- ci(github): remove automated README contributors workflow (Tracer-Cloud#1691) (d7fab74) — Anwesh
- docs(contributor): contrib-readme-action has updated readme (f8a416e) — contrib-readme-action
- docs(readme): use inline contributor avatar badges (Tracer-Cloud#1688) (e3400a6) — Anwesh
- feat(cli): two-tone ASCII art - highlight fill, brand shadow (Tracer-Cloud#1687) (a4f6182) — 0xpaulx
- feat(agents): agents.yaml config loader and /agents budget (Tracer-Cloud#1494) (Tracer-Cloud#1677) (1d82e2e) — Kevin Espiñeira
- docs(contributing): document pytest.mark.synthetic requirement for tests/synthetic/ (Tracer-Cloud#1675) (c90a841) — WatchTree-19
- feat(integrations): add Helm CLI integration and investigation tools (Tracer-Cloud#1657) (6635060) — Abhinav Gautam
- fix(llm): convert LLMSettings ValidationError to RuntimeError in _create_llm_client (Tracer-Cloud#1682) (34f58dc) — vincenthus
- fix(pipeline): restore LangGraph config (Tracer-Cloud#1680) (735fd13) — Anwesh
- feat(shell): add typed routing decisions with confidence (Tracer-Cloud#1548) (d0036d0) — Ceren Camkiran
- fix(cli): force UTF-8 stdio so themed UI renders on legacy Windows consoles (Tracer-Cloud#1668) (d13434f) — 0xpaulx
- chore(cli): consolidate to 8-token semantic colour system (Tracer-Cloud#1661) (7273a8e) — 0xpaulx
- feat(cli): TTY inline pickers for /list, /integrations, /mcp, and more (Tracer-Cloud#1654) (4fb20cd) — Anwesh
- fix(cli): accept optional session param in _build_prompt_session for compat (0c5a40a) — vincenthus
- feat(topology): EC2/RDS-first topology model (Tracer-Cloud#1440) (Tracer-Cloud#1557) (36cb6d3) — Kevin Espiñeira
- fix(cli): use in_thread=True for questionary prompts inside async REPL (2274b1e) — vincenthus
- fix(cli): annotate banner body to satisfy mypy on main (Tracer-Cloud#1660) (f0ff660) — vincenthus
- feat(agents): startup orphan / stale-lockfile sweep (Tracer-Cloud#1624) (50b0992) — Yash Kumar Saini
- fix: improve cli banner (892d057) — vaibhav upreti
- feat(agents): count ctrl-c and correction interventions (Tracer-Cloud#1498) (Tracer-Cloud#1632) (a7b66ed) — Mohd Talib Akhtar
- feat(watch_dog): Telegram outbound alarm helper (Tracer-Cloud#1630) (eb2a3cd) — Nawneet
- chore(graph): refresh codebase knowledge graph for current main (Tracer-Cloud#1601) (91c038b) — Yuxiang Lin
- feat(agents): /agents slash command renders registered rows (Tracer-Cloud#1488) (Tracer-Cloud#1627) (907ed96) — Yash Kumar Saini
- fix(cli): stop reporting UsageError 'No such command' to Sentry (Tracer-Cloud#1646) (01d9e26) — vincenthus
- fix(llm-cli): add CLAUDE_CODE_TIMEOUT_SECONDS env-var override (Tracer-Cloud#1644) (c1d06c3) — vincenthus
- fix(analytics): suppress transient network errors from Sentry in _send (Tracer-Cloud#1640) (46f49b2) — vincenthus
- fix(llm-cli): introduce CLITimeoutError to suppress Sentry noise for CLI timeouts (Tracer-Cloud#1641) (52155e6) — vincenthus
- fix(verify): catch verifier exceptions and use .get() in result formatter (Tracer-Cloud#1639) (d889bad) — vincenthus
- refactor(chat): internal neutral message dicts (Tracer-Cloud#1361) (Tracer-Cloud#1636) (de892de) — Anwesh
- fix(synthetic/rds_postgres): harden 002-connection-exhaustion answer key + add QA_VALIDATION (Tracer-Cloud#598) (Tracer-Cloud#1480) (71ba157) — WatchTree-19
- refactor(chat): provider-agnostic LLM interfaces and direct SDK chat (Tracer-Cloud#1358, Tracer-Cloud#1363) (Tracer-Cloud#1530) (780ac45) — Anwesh
- fix(llm-client): catch RateLimitError and honour provider retry-delay hint (Tracer-Cloud#1628) (26fa499) — vincenthus
- feat(agents): add rolling-shingle LoopDetector for local agent streams (Tracer-Cloud#1623) (645e5d0) — Abhinav Gautam
- feat(interactive_shell): AST-aware Python and Markdown chunkers (Tracer-Cloud#1621) (834cfa1) — Samuel George
- test(pipeline): fix Sentry capture mock in run_chat test (6cf3039) — muddlebee
- fix(error-handling): shared error helpers + close silent Sentry gaps (Tracer-Cloud#1620) (882abdf) — vincenthus
- feat(cli): expose all top-level CLI commands as interactive shell slash commands (Tracer-Cloud#1531) (8c0e9cb) — Aryan Jain
- fix(synthetic-tests): skip E2E tests gracefully when LLM credentials are missing (Tracer-Cloud#1570) (2cbb0fc) — vignesh Gopikrishnan
- docs(contributor): contrib-readme-action has updated readme (6c324dc) — contrib-readme-action
- feat(agents): per-PID probe sampler with psutil (Tracer-Cloud#1489) (Tracer-Cloud#1565) (a7ac857) — Yash Kumar Saini
- feat(agents): TokenMeter base + Claude Code parser (Tracer-Cloud#1495) (Tracer-Cloud#1567) (8e536ab) — Yash Kumar Saini
- feat: add input classification logic for the interactive shell to route user queries between CLI, investigation, and help modes (Tracer-Cloud#1611) (9a2d3a3) — S. B. | Software Developer
- docs(contributor): contrib-readme-action has updated readme (0627894) — contrib-readme-action
- feat(cli): add opensre config command with show/set (Tracer-Cloud#1582) (0f61cf6) — gbsierra
- fix(cli): include /agents in grouped /help output (Tracer-Cloud#1502) (Tracer-Cloud#1591) (907846c) — Mohd Talib Akhtar
- fix(analytics): suppress Sentry noise for PostHog 4xx HTTP errors (Tracer-Cloud#1609) (90329d3) — vincenthus
- fix(cleanup): remove remaining exception noqas and SIM115 noqa by add… (Tracer-Cloud#1613) (8466e3d) — Aniket Rawat
- Revert "fix: update contributor display format to use markdown avatars (Tracer-Cloud#1614)" (Tracer-Cloud#1616) (b517c5c) — Devesh
- docs(contributor): contrib-readme-action has updated readme (6ac60d4) — contrib-readme-action
- fix: update contributor display format to use markdown avatars (Tracer-Cloud#1614) (7f5b449) — Devesh
- feat(cli): redact secrets from interactive history; add /privacy controls (Tracer-Cloud#1387) (f80251c) — Yash Kumar Saini
- feat(interactive-shell): run_cli_command supports full opensre subcommand surface (Tracer-Cloud#1404) (90007d6) — vignesh Gopikrishnan
- feat(rca): populate remediation_steps with LLM-grounded actions (Tracer-Cloud#1534) (14f0cb2) — Ankit Juneja
- fix(llm): fail immediately on model-not-found (404) without retrying (Tracer-Cloud#1610) (bbdf6e4) — vincenthus
- docs(contributor): contrib-readme-action has updated readme (c7d8649) — contrib-readme-action
- docs: add messaging guides for Slack, Discord, and Telegram (Tracer-Cloud#1593) (ed54a5e) — Samuel George
- feat(cli): ground interactive shell on AGENTS.md repo map (Tracer-Cloud#1442) (Tracer-Cloud#1555) (7134b0c) — Sharad Jain
- add AgentRecord dataclass and AgentRegistry with JSONL persistence (Tracer-Cloud#1600) (4048965) — Vibhor Gautam
- fix: add missing config CLI command (Tracer-Cloud#1607) (b70c76a) — vincenthus
- fix: convert LLMSettings ValidationError to OpenSREError (Tracer-Cloud#1605) (4ca90b4) — vincenthus
- fix: raise LangGraph recursion limit to 50 (Tracer-Cloud#1606) (cb3d82a) — vincenthus
- fix(analytics): prevent SOCKS proxy ImportError by disabling env proxy discovery (Tracer-Cloud#1604) (2386050) — vincenthus
- docs(contributor): contrib-readme-action has updated readme (6f955e4) — contrib-readme-action
- fix(pipeline): remove banned RunnableConfig import from graph.py (1e6b67e) — vincenthus
- fix: handle non-interactive stdin in splash screen and clean up loop imports (176d8b2) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (f6e13dd) — contrib-readme-action
- feat: add .understand-anything/ codebase knowledge graph (Tracer-Cloud#1033) (Tracer-Cloud#1211) (b7667ae) — Yuxiang Lin
- docs: update setup to use uv (a276088) — vaibhav upreti
- fix: correct result handling in investigate_command to ensure JSON output is written when streaming is disabled (3231153) — vaibhav upreti
- docs: update agents md to use uv (80d852f) — vaibhav upreti
- refactor: update langgraph config handling to use RunnableConfig type (697bb4a) — vaibhav upreti
- fix: update dead code (22e1ee7) — vaibhav upreti
- feat: add active_prompt parameter for API symmetry in CLI agent (Tracer-Cloud#1596) (f38b24f) — Vaibhav Upreti
- feat: imprve interactive shell prompt with visual rules and multiline support (894803c) — vaibhav upreti
- [FIX] Wire OpenSearch end-to-end: client Basic Auth, catalog wiring, CLI field fix, wizard menu (Tracer-Cloud#1143) (Tracer-Cloud#1223) (1eb5bd8) — Sarah Salah
- docs(contributor): contrib-readme-action has updated readme (b3436e1) — contrib-readme-action
- fix: opensre cli maps to onboard before checking env (Tracer-Cloud#1590) (a35f1a3) — Tan Wee Joe
- feat(agents): add /agents conflicts subcommand for file-write conflict detection (Tracer-Cloud#1502) (Tracer-Cloud#1589) (ab462b6) — Mohd Talib Akhtar
- feat: add Discord announcement for new releases (Tracer-Cloud#1586) (984b049) — Devesh
- feat(cli): add /list tools slash command and tool catalog (Tracer-Cloud#1443) (Tracer-Cloud#1574) (8c21a99) — Sharad Jain
- feat(guardrails): GuardrailStream chunked adapter over GuardrailEngine (Tracer-Cloud#1578) (c3afe06) — Nawneet
- fix(sentry): tighten init config — integrations, in_app, scope tags, deeper scrub (Tracer-Cloud#1475) (Tracer-Cloud#1583) (c3238b1) — Kevin Espiñeira
- feat(cli): new oh-my-logo splash art + What's new panel (Tracer-Cloud#1585) (10ef21c) — 0xpaulx
- fix: handle asyncio/selector failures in interactive prompt gracefully (Tracer-Cloud#1579) (4c9f3ef) — Gain John
- docs(contributor): contrib-readme-action has updated readme (afb94a0) — contrib-readme-action
- Remove E402, node ARG001, and straggler noqas (PR 2 of 3) (Tracer-Cloud#1576) (f58c7d3) — Aniket Rawat
- docs(contributor): contrib-readme-action has updated readme (34230fe) — contrib-readme-action
- docs(readme): fit contributor table to twelve columns (Tracer-Cloud#1559) (cac6a02) — Anwesh
- docs(contributor): contrib-readme-action has updated readme (c5b598d) — contrib-readme-action
- fix: restore thinking animation in interactive shell (Tracer-Cloud#1545) (f4599e4) — Vivek Dubey
- fix: handle empty test category in interactive picker gracefully (Tracer-Cloud#1568) (13df1a4) — Gain John
- feat(cli): register
agentscommand group skeleton (Tracer-Cloud#1486) (Tracer-Cloud#1532) (56f20ef) — Yash Kumar Saini - feat(cli): typed event-log renderer, grouped help, and structured report sections (Tracer-Cloud#1563) (d0f90c0) — paultracer
- docs(contributor): contrib-readme-action has updated readme (d339156) — contrib-readme-action
- fix: validate interactive /model set names before persisting to .env (Tracer-Cloud#1556) (7a8b05c) — Arian
- docs(contributor): contrib-readme-action has updated readme (646dce5) — contrib-readme-action
- Remove dead noqa directives and fix mechanical lint warnings (Tracer-Cloud#1537) (49435e4) — Aniket Rawat
- ci(github): align Greptile reminder confidence wording (cb9a802) — muddlebee
- fix(cli): treat onboard abort as clean cancel (Tracer-Cloud#1547) (920b69b) — Abhinav Gautam
- Update confidence score message in PR reminder (Tracer-Cloud#1552) (eaf52c3) — Anwesh
- ci(github): post Greptile reminder on PR open (Tracer-Cloud#1550) (adaeacf) — Anwesh
- docs(contributor): contrib-readme-action has updated readme (8a78bdc) — contrib-readme-action
- fix: update contributor table layout to 12 columns and adjust avatar size (Tracer-Cloud#1549) (82c409a) — Devesh
- fix indentation CONTRIBUTING.md with test instructions (e87feba) — Anwesh
- docs(contributing): add Greptile review and greploop guidance (Tracer-Cloud#1535) (c1d4e03) — Anwesh
- docs(contributor): contrib-readme-action has updated readme (aab3d2c) — contrib-readme-action
- fix: improve error message when Anthropic model name is invalid (Tracer-Cloud#1528) (ce6c1d4) — 雷炯
- Improve installer output styling (Tracer-Cloud#1529) (0dbbd2f) — Harsh Kumar
- Fix interactive model switching cache (bec6a5e) — davincios
- Centralize CLI Sentry exception reporting (bfe2a1f) — davincios
- Fix main CI typecheck failures (6ba41a8) — davincios
- Fix main CI format check (d6dd833) — davincios
- Fix main CI lint failures (141cfd0) — davincios
- Report unknown CLI commands to Sentry (d1ed8e3) — davincios
- Improve terminal telemetry error handling (b64d8e9) — davincios
- fix: exit handling in terminal cli (8c33db5) — vaibhav upreti
- chore: move scripts to infra folder (15630dc) — vaibhav upreti
- docs: update opensre shell usage (265999f) — vaibhav upreti
- chore(deps): bump python-multipart in the uv group across 1 directory (Tracer-Cloud#1517) (7171b15) — dependabot[bot]
- move pre commit to dev deps (eab2a47) — vaibhav upreti
- chore: add pre-commit configuration and update deps (031f30e) — vaibhav upreti
- fix: add local env recognition to opensre doctor (1c918ff) — vaibhav upreti
- fix: update integrations cli (7f183a7) — vaibhav upreti
- rm: network check from doctor (8ca9d19) — vaibhav upreti
- fix: rm opensre agent command (c9cfe1f) — vaibhav upreti
- update setup and agents files (82c55f7) — vaibhav upreti
- feat: improve output of install script (27a27e4) — vaibhav upreti
- chore: rm dead code (ed77d51) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (9d29950) — contrib-readme-action
- chore(sentry): capture all events without downsampling (Tracer-Cloud#1474) (d2c4c9f) — vincenthus
- feat(cli): SSE streaming response in terminal (Tracer-Cloud#1345) (61497dc) — Yauhen Bichel
- fix(cli): interactive shell legacy execution cleanup (Tracer-Cloud#1381) (Tracer-Cloud#1423) (f172a7c) — Anwesh
- feat(cli): add REPL execution policy gate (Tracer-Cloud#1417) (9ac3baa) — Anwesh
- refactor(cli): remove redundant grounding paths (Tracer-Cloud#1379) (Tracer-Cloud#1413) (f93de32) — Anwesh
- rm weekly ci (fd55e75) — vaibhav upreti
- refactor(interactive-shell): registry-backed first-arg tab hints (Tracer-Cloud#1411) (69dc966) — Anwesh
- chore(ci): simplify CI workflow and remove unused files (Tracer-Cloud#1409) (29714ab) — Vaibhav Upreti
- feat(benchmark): integrate-cloudopsbench-dataset (Tracer-Cloud#1344) (5cb7666) — Tan Wee Joe
- chore(issue-template): add 'pending triage' label to feature request template (1eadaf2) — vaibhav upreti
- ci(gfi-assign): skip assign when user has open issue (Tracer-Cloud#1407) (b895bb9) — Anwesh
- feat(cli): add grounding cache invalidation for interactive shell (Tracer-Cloud#1402) (2ea7a4a) — Anwesh
- refactor(cli): remove /stop placeholder; /tasks + /cancel canonical (Tracer-Cloud#1405) (3a77895) — Aniket Rawat
- fix: cyclic imports codeql warnings (46e73c6) — vaibhav upreti
- refactor(interactive-shell): modular planner, executor, and command registry (Tracer-Cloud#1400) (4352456) — Anwesh
- refactor(nodes): decouple node config typing from LangChain (Tracer-Cloud#1395) (f1c0f05) — Jeel3011
- fix: update types (52e8893) — vaibhav upreti
- refactor(cli): improve command usage (5e35ff8) — vaibhav upreti
- fix(cli): harden REPL against markup injection and handler crashes (Tracer-Cloud#1398) (fce2dff) — Anwesh
- feat(sentry): add event for skipped Sentry initialization (c7ec091) — vaibhav upreti
- fix(cli): allow opensre update when sentry sdk missing (Tracer-Cloud#1397) (c027061) — vincenthus
- WIP: feat(cli): improve UI, REPL tab completion, key bindings (Tracer-Cloud#1394) (74e468a) — Anwesh
- feat(cli): REPL task lifecycle, /tasks and /cancel (Tracer-Cloud#1388) (f9a6dcb) — Anwesh
- fix(integrations): mkdir store parent before file lock (Tracer-Cloud#1392) (44169b3) — Anwesh
- fix(cli): structured shell execution for interactive REPL (Tracer-Cloud#1372) (Tracer-Cloud#1386) (e3e25f9) — Anwesh
- fix(cli): propagate CLI auth & setup errors across all runtime surfaces (Tracer-Cloud#1343) (41ea230) — Ceren Camkiran
- docs(contributor): contrib-readme-action has updated readme (2fe9cdf) — contrib-readme-action
- feat(gemini-cli): integrate Google Gemini CLI support (Tracer-Cloud#1304) (dd1d79d) — Devesh
- ci(good-first-issue): skip auto-assign when author has open PRs (Tracer-Cloud#1385) (c12e04b) — Anwesh
- fix(store): atomic concurrent writes for integration store (Tracer-Cloud#1301) (67de71a) — Kevin Espiñeira
- docs(contributor): contrib-readme-action has updated readme (c6cb146) — contrib-readme-action
- test(doctor): add missing unit tests for doctor checks (Tracer-Cloud#1352) (38c77b7) — Isaac
- fix: replace bare print() with logger.warning() for action failures (Tracer-Cloud#1341) (6ef7644) — Rudra Sarker
- improvement(install.sh): improve post-installation completion message (Tracer-Cloud#1351) (f447569) — J33T
- docs(daily-update): archive 2026-05-05 (9812bc9) — github-actions[bot]
- fix(ci): pin setup-uv to v8.1.0 tag (db3ba9d) — davincios
- chore(ci): bump setup-uv action to v8 (7bc48e8) — davincios
- chore(ci): force actions to run on Node 24 (d38923b) — davincios
- fix(ci,cli): harden click error telemetry and update uv action (8d37096) — davincios
- test(webapp): cover sentry init at import (Tracer-Cloud#1355) (a0a0f27) — vincenthus
- docs(contributor): contrib-readme-action has updated readme (b35a613) — contrib-readme-action
- Instrument Sentry for CLI and pipeline errors (Tracer-Cloud#1353) (db5918c) — vincenthus
- fix(analytics): stabilize install and telemetry events (3c216d9) — MAREDDY SAI TEJAS
- fix(analytics): persist unique CLI install IDs (Tracer-Cloud#1348) (9cb279f) — vincenthus
- feat(integrations): support Kimi Code CLI as non-interactive LLM backend (Tracer-Cloud#1139) (42f1b41) — Aryan Jain
- docs(contributor): contrib-readme-action has updated readme (06476a8) — contrib-readme-action
- feat(rds): RDS integration with describe instance and events tools (Tracer-Cloud#1287) (fa25cd9) — mazenessam77
- fix/added universal Bedrock model support using Converse API. fixes Tracer-Cloud#1306 (Tracer-Cloud#1308) (fcf138d) — Shubham Solanke
- fix(rca): surface bad-query Performance Insights evidence (Tracer-Cloud#1268) (683f374) — Sundaram Kumar Jha
- fix: improve WAL-driven replication lag RCA (scenario 001) + add QA validation (Tracer-Cloud#1214) (7bb92a9) — Ceren Camkiran
- fix(ci): remove duplicate langchain-protocol lock entry (fc53201) — vaibhav upreti
- chore(deps): bump langchain-openai from 1.2.0 to 1.2.1 (Tracer-Cloud#1334) (7f8dc4d) — dependabot[bot]
- chore(deps): bump anthropic from 0.96.0 to 0.99.0 (Tracer-Cloud#1335) (74b37c1) — dependabot[bot]
- chore(deps): bump opentelemetry-instrumentation-botocore (Tracer-Cloud#1336) (3a56b54) — dependabot[bot]
- chore(deps): bump opentelemetry-instrumentation-requests (Tracer-Cloud#1337) (31730cc) — dependabot[bot]
- chore(deps): bump fastapi from 0.136.0 to 0.136.1 (Tracer-Cloud#1323) (aa3b5b0) — dependabot[bot]
- chore(deps): bump opentelemetry-api from 1.41.0 to 1.41.1 (Tracer-Cloud#1324) (efc2780) — dependabot[bot]
- chore(deps): bump boto3 from 1.42.94 to 1.43.3 (Tracer-Cloud#1325) (ac6a414) — dependabot[bot]
- chore(deps): bump cryptography from 46.0.7 to 48.0.0 (Tracer-Cloud#1326) (b624101) — dependabot[bot]
- chore(deps): bump langchain-core from 1.3.0 to 1.3.2 (Tracer-Cloud#1328) (2860b8b) — dependabot[bot]
- chore(deps): bump langsmith from 0.7.33 to 0.8.0 (Tracer-Cloud#1329) (84ec101) — dependabot[bot]
- chore(deps): bump tzdata from 2026.1 to 2026.2 (Tracer-Cloud#1330) (f3c8a7d) — dependabot[bot]
- chore(deps): bump google-auth from 2.49.2 to 2.50.0 (Tracer-Cloud#1332) (75940a8) — dependabot[bot]
- chore(deps): bump langchain-anthropic from 1.4.1 to 1.4.3 (Tracer-Cloud#1333) (55304ab) — dependabot[bot]
- chore(deps): bump google-api-python-client from 2.194.0 to 2.195.0 (Tracer-Cloud#1322) (97fedf0) — dependabot[bot]
- chore(deps): bump opentelemetry-instrumentation from 0.62b0 to 0.62b1 (Tracer-Cloud#1327) (c3021c0) — dependabot[bot]
- chore(deps): bump ruff from 0.15.11 to 0.15.12 (Tracer-Cloud#1331) (c9a9a7a) — dependabot[bot]
- chore(deps): bump types-requests from 2.33.0.20260408 to 2.33.0.20260503 (Tracer-Cloud#1321) (86516b6) — dependabot[bot]
- chore(deps): commit uv.lock and lock CI to uv sync (Tracer-Cloud#1292) (3f1325d) — Anwesh
- feat(opencode-cli): add opencode cli as llm cli provider (Tracer-Cloud#1196) (b289bfb) — Richard Coker
- docs(contributor): contrib-readme-action has updated readme (bc5815c) — contrib-readme-action
- docs: fix contributing guide links (Tracer-Cloud#1312) (e5f9a48) — Aayush Pratap Singh
- fix(release-announcements): include role mention in Discord release announcement (Tracer-Cloud#1310) (8625533) — Devesh
- feat(integrations): support Cursor Agent CLI as non-interactive LLM backend (Tracer-Cloud#1149) (69c6604) — Ceren Camkiran
- fix(claude-code): parse auth status JSON before exit code; use authMethod (Tracer-Cloud#1260) (Tracer-Cloud#1302) (16f62f7) — Awokoya Olawale Davidson
- test(airflow-routing): require connection_verified on openclaw fixture (Tracer-Cloud#1303) (e879ae4) — Awokoya Olawale Davidson
- feat(openclaw): enhance runtime validation and error handling (141193c) — vaibhav upreti
- test(wizard): drop stale build_demo stub from claude-code flow test (Tracer-Cloud#1297) (1890964) — Anwesh
- fix(llm-cli): harden codex and claude-code auth probe paths (Tracer-Cloud#1295) (b412445) — Anwesh
- fix(cli): remove summary block from onboard completion output (Tracer-Cloud#1293) (97df662) — Rohit Rajan
- docs(contributor): contrib-readme-action has updated readme (4168f00) — contrib-readme-action
- ci: skip coverage artifact upload on fork pull requests (Tracer-Cloud#1296) (7cc29eb) — Anwesh
- test: add filesystem fallback tests for analytics provider (Tracer-Cloud#1119) (Tracer-Cloud#1276) (b666b97) — vidhishah2209
- fix(llm): lazy OpenAI client init fix regression tests and Run full tests in PR CI (Tracer-Cloud#1291) (948068a) — Anwesh
- docs(daily-update): archive 2026-05-04 (c16310e) — github-actions[bot]
- test(coralogix): add direct unit tests for CoralogixClient (Tracer-Cloud#1282) (8aaa461) — Aniket Rawat
- docs: add LLM providers reference page (Tracer-Cloud#1261) (81940b7) — DevNinja
- fix(test): set TEST_KEY before OpenAILLMClient in guardrail test (Tracer-Cloud#1280) (588a231) — Anwesh
- refactor: improve RDS storage-full RCA evidence handling (Tracer-Cloud#1279) (b514caa) — Sundaram Kumar Jha
- tests(kafka): add unit tests for KafkaTopicHealthTool and KafkaConsumerGroupTool (Tracer-Cloud#1264) (321e708) — Yash Kumar Saini
- clearing backloag -test: add shutdown analytics tests for idempotency… (Tracer-Cloud#1271) (07da22c) — Devesh
- clearing backlogs -unit tests for app/cli/tests/discover.py (Tracer-Cloud#1270) (1750463) — Devesh
- fix: move stdlib base64 and json imports to module level in resolve_integrations node (Tracer-Cloud#1266) (ab77cea) — Enoch
- test: cover memory health thresholds (Tracer-Cloud#1262) (d111ee8) — Kevin Espiñeira
- feat(cli): allow switching toolcall model at runtime (Tracer-Cloud#1182) (Tracer-Cloud#1192) (e470e68) — Awokoya Olawale Davidson
- fix: make test-cov use shell-safe Windows venv path (Tracer-Cloud#1236) (4374977) — Sundaram Kumar Jha
- docs(contributor): contrib-readme-action has updated readme (0f0c3e0) — contrib-readme-action
- test(tools): add dedicated unit tests for Snowflake, OpenObserve, OpenSearch tools (Tracer-Cloud#790) (Tracer-Cloud#1238) (226e8f0) — Powlisher
- docs(contributor): contrib-readme-action has updated readme (1eea767) — contrib-readme-action
- fix(tests): skip localhost-bound update smoke test when sockets are blocked (Tracer-Cloud#1257) (dffb16c) — zerone0x
- docs(daily-update): archive 2026-05-03 (59f72f9) — github-actions[bot]
- update release ci (c852d2c) — vaibhav upreti
- docs: update homebrew installation steps (7d145cd) — vaibhav upreti
- chore: fix cloudwatch tests (2dd60dd) — vaibhav upreti
- fix: ci: (35ac138) — vaibhav upreti
- fix: code scanning bugs (d424bbe) — vaibhav upreti
- feat: deprecate tracer path and migrate to opensre (Tracer-Cloud#1232) (0a0c307) — Vaibhav Upreti
- Revert "Fix detection of shell built-in commands (e.g. pwd) in interactive CL…" (Tracer-Cloud#1254) (a52a4d3) — Anwesh
- docs(contributor): contrib-readme-action has updated readme (c5eaee8) — contrib-readme-action
- Fix detection of shell built-in commands (e.g. pwd) in interactive CLI (Tracer-Cloud#1252) (90b1d37) — Aakash Kumar
- fix(tests): add default_headers param to _FakeOpenAI stub (Tracer-Cloud#1251) (183518d) — Anwesh
- fix: live-probe macOS Keychain auth for Claude Code CLI onboarding (Tracer-Cloud#1199) (Tracer-Cloud#1217) (5fd09ed) — Ankit Juneja
- feat: add release announcements workflow for Discord and X (Twitter) (Tracer-Cloud#1235) (698da60) — Devesh
- eval: harden OpenSRE LLM judge JSON extraction (Tracer-Cloud#989) (02568d7) — Ceren Camkiran
- docs(contributor): contrib-readme-action has updated readme (ea2e595) — contrib-readme-action
- test: added direct unit tests for app/cli/local_llm/hardware.py (Tracer-Cloud#1187) (bd7dd1e) — Umer Aamir
- docs(contributor): contrib-readme-action has updated readme (41fca4c) — contrib-readme-action
- feat: add Requesty as LLM provider (Tracer-Cloud#1245) (ad057f9) — Thibault Jaigu
- docs(contributor): contrib-readme-action has updated readme (4a77558) — contrib-readme-action
- fix: move stdlib json import to module level in hot-path functions (Tracer-Cloud#1243) (d2cf78e) — Enoch
- docs(contributor): contrib-readme-action has updated readme (8c98f18) — contrib-readme-action
- test: add unit tests for aws sdk service client (Tracer-Cloud#1240) (62e34a8) — Arjun
- docs(contributor): contrib-readme-action has updated readme (ae53af1) — contrib-readme-action
- test: add _check_memory_health missing and incomplete data tests (Tracer-Cloud#1212) (8b9e38a) — Raj Gajjar
- docs(contributor): contrib-readme-action has updated readme (a19ee43) — contrib-readme-action
- fix(ci): repair CLI help sync test (Tracer-Cloud#1231) (3dd20f4) — Isaac
- docs(daily-update): archive 2026-05-02 (92c4c58) — github-actions[bot]
- fix: ci (9ec594d) — vaibhav upreti
- feat: add opensre uninstall command (457bd89) — vaibhav upreti
- chore: update release channel from 'main' to 'nightly' in install scripts and workflows (33512b4) — vaibhav upreti
- feat(integrations): add VictoriaLogs integration (Tracer-Cloud#1144) (311be2e) — Yash Kumar Saini
- docs(contributor): contrib-readme-action has updated readme (df58968) — contrib-readme-action
- docs: add quick-start commands for testing in tests/README.md (Tracer-Cloud#1171) (38f5185) — Krish Srivastava
- docs(contributor): contrib-readme-action has updated readme (e8ed4ed) — contrib-readme-action
- Fix: keep CLI analytics disabled when users opt out (Tracer-Cloud#1225) (daa6b47) — Shivam Behl
- test(cli): use dummy app session in prompt-session tests so they pass on Windows CI (Tracer-Cloud#1224) (ca7860b) — Awokoya Olawale Davidson
- test: consolidate remote-runtime tests under tests/remote/ (Tracer-Cloud#872) (Tracer-Cloud#1215) (bedcf25) — Awokoya Olawale Davidson
- docs(contributor): contrib-readme-action has updated readme (863b075) — contrib-readme-action
- fix: move stdlib imports to module level in hot-path functions (Tracer-Cloud#1216) (2cd1065) — Jaimin Godhani
- Revert "feat: Add analytics opt-out environment variable tests (Tracer-Cloud#1118) (Tracer-Cloud#1189)" (Tracer-Cloud#1195) (b9fff2f) — Anwesh
- feat: Add analytics opt-out environment variable tests (Tracer-Cloud#1118) (Tracer-Cloud#1189) (e476f52) — Dark_Pheonix
- test: add unit tests for AlertmanagerClient (Tracer-Cloud#876) (Tracer-Cloud#1194) (c6d6e9c) — Turan Buyukkamaci
- Fix: Integrations overview pages (Tracer-Cloud#1193) (a3f9308) — Just Harold
- refactor: Ingest flow cleanup & Fix ingest duplication streamline investigation URL handling (Tracer-Cloud#1191) (2b82e03) — S. B. | Software Developer
- test: add direct unit tests for grafana config normalization and auth… (Tracer-Cloud#1186) (5325315) — Prakhar Jain
- feat(cli): make interactive shell documentation-aware (Tracer-Cloud#1166) (Tracer-Cloud#1172) (f1542c6) — Awokoya Olawale Davidson
- docs(daily-update): archive 2026-05-01 (cc24d14) — github-actions[bot]
- docs: fix logo in dark theme (b378d6d) — vaibhav upreti
- docs: move faq (57ab3d2) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (e15adae) — contrib-readme-action
- Fix/1114 health summary failure aliases (Tracer-Cloud#1184) (b235a02) — Aniket Rawat
- fix(ci): allow only first assignee on good first issues (Tracer-Cloud#1183) (c59ecea) — Anwesh
- API Response Test: direct unit tests for app/services/datadog/client.py (Tracer-Cloud#1104) (5793631) — S. B. | Software Developer
- docs(contributor): contrib-readme-action has updated readme (a7eef93) — contrib-readme-action
- test: add Vercel deployment sort regression tests for bad timestamps (Tracer-Cloud#1178) (3ed6236) — Dark_Pheonix
- feat(ci): auto-assign good first issues for new contributors (Tracer-Cloud#1179) (3d0cc8e) — Anwesh
- fix(guardrails): redact union of overlapping spans, never leak sensitive bookends (Tracer-Cloud#780) (c60125c) — Mayank Bharati
- docs(contributor): contrib-readme-action has updated readme (cb9f2a7) — contrib-readme-action
- docs: add 'Run one focused test' section to CONTRIBUTING.md (Tracer-Cloud#1177) (0011af4) — akshat1074
- feat(alerts): normalize incoming payloads to OpenSRE canonical format (Tracer-Cloud#977) (7391c4f) — vignesh Gopikrishnan
- docs(contributor): contrib-readme-action has updated readme (1b100ca) — contrib-readme-action
- tests: add Escape-cancel coverage for confirm, text, and path prompts (Tracer-Cloud#1170) (3c107e2) — Divyansh Rawat
- docs(contributor): contrib-readme-action has updated readme (b9f81ad) — contrib-readme-action
- test: add failure path coverage for IMDS helpers (Tracer-Cloud#1126) (Tracer-Cloud#1154) (49f82b3) — Tejas
- feat: print onboarding hint after successful install (Tracer-Cloud#1153) (Tracer-Cloud#1157) (21cf25f) — Maryjane Okafor
- test: add _id_to_iso helper coverage in remote server tests (Tracer-Cloud#1158) (69a7b21) — Prakhar Jain
- test(output): add direct unit tests for app/output.py (Tracer-Cloud#871) (Tracer-Cloud#1169) (abfac99) — Awokoya Olawale Davidson
- docs(daily-update): archive 2026-04-30 (ec13f46) — github-actions[bot]
- feat(llm_cli): integrate Claude Code CLI as LLM_PROVIDER (Tracer-Cloud#1168) (ea4d7ff) — Awokoya Olawale Davidson
- update pyproject toml (52ffd67) — vaibhav upreti
- chore: remove deprecated Prefect integration files and update imports to new service package (52fc555) — vaibhav upreti
- fix(ci): restore main quality gates (1d92d7e) — davincios
- feat(cli): improve interactive shell automation (Tracer-Cloud#1167) (449f0c0) — vincenthus
- fix: docs changes (332bcdb) — vaibhav upreti
- chore: fix docs pages (1e47464) — vaibhav upreti
- update deployment docs (574c855) — vaibhav upreti
- chore: update workflow configurations and remove deprecated files (c1c3cb9) — vaibhav upreti
- chore: refactor integrations (Tracer-Cloud#1165) (5b338a8) — Vaibhav Upreti
- feat(cli): interactive shell UX improvements (Tracer-Cloud#1159) (24205ea) — vincenthus
- docs(contributor): contrib-readme-action has updated readme (db65347) — contrib-readme-action
- Fix: attach data_quality_issues for list payloads in wrapper validation (Tracer-Cloud#1151) (bee6d61) — Michael Emefienem
- Fix/check disk health tests (Tracer-Cloud#1155) (ee0d4fe) — Bhavarth Bhangdia
- docs(contributor): contrib-readme-action has updated readme (e7bf6f4) — contrib-readme-action
- docs: add troubleshooting block to quickstart (Tracer-Cloud#1152) (0f22cbe) — Prakhar Jain
- Feat/add registry import failure test (Tracer-Cloud#1142) (039d1a5) — Aaryan
- update security (adacc86) — vaibhav upreti
- chore: update docker ignore (a08a9b7) — vaibhav upreti
- docs: add enterprise vs local setup instructions (7e12abc) — vaibhav upreti
- docs: update installation (d71a012) — vaibhav upreti
- fix: install links (93860d1) — vaibhav upreti
- fix(discord,slack): harden delivery against non-JSON failures and token leakage (Tracer-Cloud#865) (Tracer-Cloud#1138) (d7d8e7a) — Kevin Espiñeira
- docs(contributor): contrib-readme-action has updated readme (b9ff4c1) — contrib-readme-action
- test: add unit tests for parse_vercel_url to extract log and deployme… (Tracer-Cloud#1148) (f778075) — Zeeshan
- Issue/319 splunk integration (Tracer-Cloud#791) (83a5d13) — Abhishek Marathe
- docs(contributor): contrib-readme-action has updated readme (ddca28f) — contrib-readme-action
- Tighten OpenClaw docs with verify/fail-fast section (Tracer-Cloud#1132) (Tracer-Cloud#1147) (b472093) — Hariswar
- docs(contributor): contrib-readme-action has updated readme (1bf9969) — contrib-readme-action
- Add registry regression test for duplicate tool names across modules (Tracer-Cloud#1141) (e40f3fa) — Aaryan
- docs(contributor): contrib-readme-action has updated readme (ed15058) — contrib-readme-action
- Issue 1127 harden remote tool end payloads (Tracer-Cloud#1140) (68fc922) — Yajush Srivastava
- docs(agents): add LLM API provider guide in app/services (Tracer-Cloud#1135) (6f5d378) — Anwesh
- docs(contributor): contrib-readme-action has updated readme (044fc2e) — contrib-readme-action
- fix(github): disambiguate contributors workflow push refspec (Tracer-Cloud#1137) (ffadafe) — Anwesh
- fix: Ctrl+C double-exit in interactive shell (Tracer-Cloud#1105) (72dd2cc) — wen
- docs(llm-cli): enhance AGENTS.md with per-provider environment variable documentation (cfa7723) — muddlebee
- fix(llm-cli): address post-review issues in CLI integration (Tracer-Cloud#1097) (33b478f) — Anwesh
- ci(github): split Windows and k8s label workflows (Tracer-Cloud#1103) (e5aed5f) — Anwesh
- test(cli): skip install.sh tests on Windows + guard
os.geteuid(Tracer-Cloud#1099) (Tracer-Cloud#1101) (d09b7c2) — Mayank Bharati - ci(github): label-triggered optional checks (Tracer-Cloud#1100) (b79e437) — Anwesh
- fix(cli):
opensre testscrashes with FileNotFoundError in bundled binary (Tracer-Cloud#1078) (Tracer-Cloud#1090) (67dc64d) — Mayank Bharati - fix(extract): prevent health checks with state=normal from being marked as noise (Tracer-Cloud#1096) (d093319) — Aarush Sharma
- docs(daily-update): archive 2026-04-29 (ae24c30) — github-actions[bot]
- fix docs (544025c) — vaibhav upreti
- fix: update docs (72b4716) — vaibhav upreti
- update config (70cf463) — vaibhav upreti
- update config (6a2695b) — vaibhav upreti
- feat: introduce install channel option for installer scripts (5f11afa) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (a5e1a3b) — contrib-readme-action
- chore: fix greptile reviews for grafana loki tests (8f3d3ab) — vaibhav upreti
- refactor: centralize credential and param extraction for eks workload list (Tracer-Cloud#1089) (eb18202) — Richard Coker
- auto-configure PATH in shell profile after install (Tracer-Cloud#1064) (2272070) — Rohit Rajan
- docs(contributor): contrib-readme-action has updated readme (e549c46) — contrib-readme-action
- test(grafana): add direct unit tests for LokiMixin.query_loki (Tracer-Cloud#1082) (2711d2a) — WatchTree-19
- fix: docs (b614797) — vaibhav upreti
- test(tools): add unit tests for Bitbucket tools (Tracer-Cloud#1017) (5ac7107) — vignesh Gopikrishnan
- feat(github): add 16 meme-tier PR celebration message templates (Tracer-Cloud#1088) (a952ed3) — Anwesh
- refactor: extract shared SQL wrapper helper for repeated tool flow (Tracer-Cloud#1084) (ac348be) — Maryjane Okafor
- refactor(utils): extract shared truncate() helper, replace six inline _truncate() implementations (Tracer-Cloud#1080) (0b3d784) — Udit
- Create airflow_integration.mdx (Tracer-Cloud#1058) (8277665) — Ceren Camkiran
- feat: add Argo CD deployment investigation integration (Tracer-Cloud#948) (956eda6) — Mateus Scheuer Macedo
- Update docs.json: Rename "Try Tracer" to "Try OpenSRE" and update favico (2ad6b9e) — paultracer
- Update theme in docs.json (91d8d2a) — paultracer
- Update dark mode logo in docs.json (0cd8e5c) — paultracer
- Update footer social links and copyright (409bf61) — paultracer
- Update logo to OpenSRE black and white versions (d607af6) — paultracer
- Replace OpenSRE logo and update workflow image (156267a) — paultracer
- Add files via upload (fd87f2e) — paultracer
- feat: interactive REPL — the first step toward a Claude-Code-style SRE terminal (Tracer-Cloud#591) (8da7c57) — Yash Kumar Saini
- fix(airflow): correct tool source, StrictConfigModel, surfaces, exception-recovery test (Tracer-Cloud#1077) (504aa15) — Yash Kumar Saini
- feat(cli): harden test inventory discovery and UX (Tracer-Cloud#172) (Tracer-Cloud#1066) (5e0d007) — Awokoya Olawale Davidson
- Delete tests/services/test_datadog_client.py (cb37b6e) — Anwesh
- chore(github): trim celebration GIFs and add three new merge GIFs (Tracer-Cloud#1075) (3ee1c62) — Anwesh
- feat(github): add 4 The Office celebration GIFs to post-merge comment (4b72d56) — muddlebee
- feat: add Apache Airflow integration with DAG/task evidence and tests (3474371) — Ceren Camkiran
- test: add direct unit tests for tempo mixin (Tracer-Cloud#882) (Tracer-Cloud#1059) (4fdf8cf) — Kartik Sirohi
- refactor(wizard): split integration health validators into grouped modules (Tracer-Cloud#958) (17c5bbd) — vignesh Gopikrishnan
- Adaptive incident window: expand-on-empty-deploy-timeline (Tracer-Cloud#1074) (142a7b8) — Malik Amir Hamza
- refactor(tools): resolve action labels from registry metadata (Tracer-Cloud#915) (60413c1) — John Zakkam
- Update PR template to remove Discord info (9a8bcbc) — Anwesh
- refactor: move Notion client to app/services/ (Tracer-Cloud#945) (d7c6888) — Aryan Jain
- fix(github): replace removed success.gif with winner.gif (98e1e33) — muddlebee
- fix: resolve synthetic RDS scenario 008 scoring and planner loops (Tracer-Cloud#844) (1e57c59) — Yassir Maknaoui
- docs(daily-update): archive 2026-04-28 (03d362c) — github-actions[bot]
- docs(contributor): contrib-readme-action has updated readme (ccbd21f) — contrib-readme-action
- fix(dev): run ruff through configured Python (Tracer-Cloud#1062) (89f6ee4) — Joey Roth
- fix: update posthog imports (6985744) — vaibhav upreti
- chore: remove outdated Sitemap Tracer.xml and update canonical URL in product benefits documentation (e0bd8d2) — vaibhav upreti
- update chatgpt open url (115e037) — vaibhav upreti
- fix: cleanup claudemd (4d3ae42) — vaibhav upreti
- chore: update tools (0910160) — vaibhav upreti
- docs: update callout section (9869c03) — vaibhav upreti
- docs: fix tracer docs (45a8851) — vaibhav upreti
- move monitoring inside tracer (1116a99) — vaibhav upreti
- update discord link and move sections (c58e0bd) — vaibhav upreti
- update docs pages and icons (b298d02) — vaibhav upreti
- feat: migrate to mint theme and update docs (6d81bd7) — vaibhav upreti
- update readme (e7d6346) — vaibhav upreti
- chore: updat readme (c670d97) — vaibhav upreti
- chore: remove success celebration gif (30a354b) — vaibhav upreti
- docs: refine Try Tracer CTA styles (27d97aa) — vaibhav upreti
- docs: update daily release notes and nav (aa2231d) — vaibhav upreti
- refactor: move local infra files out of root (348429e) — vaibhav upreti
- docs: streamline env example and fix Ruff formatting (86c23bd) — vaibhav upreti
- fix: dedupe install analytics (e51f002) — vaibhav upreti
- refactor: centralize safe int coercion (6c16b60) — vaibhav upreti
- fix: update contact emails (6a6a192) — vaibhav upreti
- Revert "fix(security): remove hardcoded PostHog keys from repo" (06a116d) — davincios
- docs(contributor): contrib-readme-action has updated readme (681ada1) — contrib-readme-action
- docs(readme): sync integration matrix with shipped integrations (Tracer-Cloud#1055) (18f5daf) — Ankush
- fix(security): remove hardcoded PostHog keys from repo (ba82912) — davincios
- fix(eks): forward stored AWS integration credentials to k8s client builder (Tracer-Cloud#976) (d2558e9) — chaosreload
- synthetic: tighten validation and fix RCA reasoning for replication lag red-herring scenario (006) (Tracer-Cloud#843) (09dc355) — Ceren Camkiran
- fix(github): always show a GIF on every merged PR comment (000434a) — muddlebee
- synthetic: enforce single shared root cause for connection leak scenario (009) (Tracer-Cloud#942) (5db5049) — Ceren Camkiran
- synthetic: prevent overdiagnosis in noisy-but-healthy scenario (007) (Tracer-Cloud#978) (a26d2fb) — Ceren Camkiran
- fix(github): add celebration GIFs and post-merge message polish (Tracer-Cloud#1049) (754ee2c) — Anwesh
- Update comment for post-merge PR comment workflow test (Tracer-Cloud#1047) (cdd821e) — Anwesh
- fix(gifs): host celebration GIFs in repo to fix GitHub proxy rendering (Tracer-Cloud#1045) (4be0ead) — Anwesh
- test: add direct unit tests for Mimir mixin (Tracer-Cloud#881) (Tracer-Cloud#1040) (1653e37) — Piyush Tiwari
- chore: spice up post-merge celebration messages (Tracer-Cloud#1039) (0e69104) — Anwesh
- refactor(tools): centralize code-host unavailable payload for code-host tools (Tracer-Cloud#1037) (6fb8301) — vignesh Gopikrishnan
- chore: smoke test post-merge celebration workflow (Tracer-Cloud#1038) (33953ce) — Anwesh
- ci(github): celebrate merged PRs with Discord invite (d7196c3) — muddlebee
- docs(contributor): contrib-readme-action has updated readme (1c552dc) — contrib-readme-action
- Add tracer integration service tests (Tracer-Cloud#1035) (3eae37f) — rameshkumarkoyya
- test(services): add direct unit tests for cloudwatch_client (Tracer-Cloud#1032) (5a53bed) — GoDiao
- Test/add lambda client unit tests (Tracer-Cloud#1028) (7e0aee3) — Aryan Jain
- test(cli): add direct unit tests for CLI layout renderers (Tracer-Cloud#1015) (ccc9c78) — vignesh Gopikrishnan
- test(cli): add regression test for command/help sync, fix missing guardrails entry (Tracer-Cloud#863) (d75863e) — Awokoya Olawale Davidson
- test(cli): add direct unit tests for ollama lifecycle helpers (Tracer-Cloud#1029) (c589348) — Awokoya Olawale Davidson
- Incident window tool integration (Tracer-Cloud#954) (a0fb857) — Malik Amir Hamza
- test: add direct unit tests for app/services/honeycomb/client.py (Tracer-Cloud#974) (8779304) — Aryan Jain
- refactor(tools): extract shared default_db_warning helper for SQL too… (Tracer-Cloud#1027) (c9384b6) — Awokoya Olawale Davidson
- test(tools): add unit tests for the four GitLab tools (Tracer-Cloud#1003) (f21bc20) — DevNinja
- test(tools): add unit tests for ClickHouseQueryActivity and ClickHous… (Tracer-Cloud#1025) (f6df5c3) — Awokoya Olawale Davidson
- refactor(publish): extract GitLab MR write-back into dedicated helper module (Tracer-Cloud#1026) (566acf0) — Udit
- refactor: move gitlab integration tests to tests/integrations (Tracer-Cloud#901) (Tracer-Cloud#917) (16a81dd) — Kartik Sirohi
- test: move poll_deployment_health tests out of e2e (Tracer-Cloud#849) (f39b3db) — John Zakkam
- test(cli): add direct unit coverage for args helpers (Tracer-Cloud#859) (50c340a) — John Zakkam
- test(utils): add direct unit tests for ingest_delivery (Tracer-Cloud#1021) (7d4286d) — DevNinja
- fix: move app/cli/deploy_test.py into tests/cli/ (Tracer-Cloud#1018) (4f33908) — Ghraven
- extended RailwayRemoteOpsProvider tests Tracer-Cloud#907 (Tracer-Cloud#960) (a494a5c) — DIPSHA DAS
- Add direct unit tests for app/services/tracer_client/tracer_tools.py (Tracer-Cloud#975) (7a9d8e7) — Aryan Jain
- docs(daily-update): archive 2026-04-27 (bc3cadc) — github-actions[bot]
- refactor(utils): extract shared HTTP-post helper for delivery modules (Tracer-Cloud#952) (46f26d3) — mayankbharati-ops
- test(tools): add unit tests for Azure Monitor Logs tool (Tracer-Cloud#1007) (11a88eb) — vignesh Gopikrishnan
- docs: replace stale Mintlify starter content and add make docs-dev target (Tracer-Cloud#1010) (6e8f880) — Maryjane Okafor
- docs(contributor): contrib-readme-action has updated readme (4dfbf14) — contrib-readme-action
- docs: add Table of Contents to README (Tracer-Cloud#1012) (31f5e54) — Gingiris
- fix(CI): ubuntu CI failures due to GitHub MCP in cli.py (49c802e) — Anwesh
- test(llm-cli): normalize path assertions for Windows CI (Tracer-Cloud#1009) (e913d51) — Anwesh
- refactor(tests): move detect_sources GitLab tests into tests/nodes/plan_actions/ (Tracer-Cloud#959) (2a8a96d) — Awokoya Olawale Davidson
- test(nodes): move publish_findings node_test.py into tests/ tree (Tracer-Cloud#965) (6573730) — Lozsku
- fix: rm unused imports (06b5f53) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (8b86ffc) — contrib-readme-action
- Refactor: Parallelize Investigation via LangGraph Send() (Tracer-Cloud#936) (872b830) — Jeel3011
- docs(contributor): contrib-readme-action has updated readme (aa73ec4) — contrib-readme-action
- Add deprecation warning for prefect integration (Tracer-Cloud#937) (af9b680) — Ibocata
- test(tracer): simplify assertions in get_logs tests paraameters. (e121986) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (f441aa8) — contrib-readme-action
- docs(contributor): contrib-readme-action has updated readme (9156acb) — contrib-readme-action
- Fix: Moved pwhtool tests into tests dir @hruico (Tracer-Cloud#847) (4bdf6e3) — hruico
- test(tracer): add unit tests for get_logs parameter construction (Tracer-Cloud#983) (07ce809) — Piyush Tiwari
- docs(contributor): contrib-readme-action has updated readme (797684f) — contrib-readme-action
- test(tools): move log_compaction_test.py into tests/ tree (Tracer-Cloud#964) (3a61961) — Lozsku
- docs(contributor): contrib-readme-action has updated readme (7495a0b) — contrib-readme-action
- fix: stop run_diagnostic_code from crashing every investigation (Tracer-Cloud#988) (286740d) — Aarush Sharma
- feat(llm-cli): modularize CLI binary resolution (Tracer-Cloud#795) (29154a4) — Anwesh
- docs(contributor): contrib-readme-action has updated readme (c12dc09) — contrib-readme-action
- test: add unit tests for AWSBatchJobsMixin and fix timezone bug (Tracer-Cloud#1006) (ff72d40) — Kevin Espiñeira
- docs(contributor): contrib-readme-action has updated readme (8c36c65) — contrib-readme-action
- fix: add missing init.py to tests/integrations and tests/nodes packages (Tracer-Cloud#1000) (d8f86a9) — Ghraven
- docs(contributor): contrib-readme-action has updated readme (029d55d) — contrib-readme-action
- fix: correct misleading FileNotFoundError message in example (Tracer-Cloud#1004) (d82732a) — Blut-agent
- fix: ci (9adfc1d) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (4951dfa) — contrib-readme-action
- docs(azure-monitor): add Azure Monitor integration guide (Tracer-Cloud#999) (b861912) — DevNinja
- feat: add IncidentWindow foundation for shared incident time (Tracer-Cloud#951) (fb7f7c2) — Malik Amir Hamza
- docs(contributor): contrib-readme-action has updated readme (5f5b955) — contrib-readme-action
- fix: rename tests/AGENTS.MD to tests/AGENTS.md for consistency (Tracer-Cloud#979) (dd4cc05) — ShivaniNR
- docs(daily-update): archive 2026-04-26 (8940004) — github-actions[bot]
- docs(daily-update): archive 2026-04-25 (72dc93b) — github-actions[bot]
- fix: codeql warnings (301bd11) — vaibhav upreti
- docs(contributor): contrib-readme-action has updated readme (e24f5f7) — contrib-readme-action
- test: add unit tests for TracerPipelinesMixin (Tracer-Cloud#888) (Tracer-Cloud#950) (8234157) — Turan Buyukkamaci
- docs(contributor): contrib-readme-action has updated readme (c9a81c0) — contrib-readme-action
- refactor(wizard): migrate Slack webhook validation from requests to httpx (Tracer-Cloud#957) (30e70e0) — vignesh Gopikrishnan
- docs(contributor): contrib-readme-action has updated readme (777e0de) — contrib-readme-action
- test(services): add direct unit tests for s3_client.py (Tracer-Cloud#886) (Tracer-Cloud#953) (fa35c63) — GoDiao
- docs: standardize package manager, deduplicate assets, and sync README (Tracer-Cloud#924) (ae70d84) — ANIRUDDHA ADAK
- test(cli): move local_llm_test.py from app/ to tests/cli/ (Tracer-Cloud#900) (Tracer-Cloud#943) (ec4266c) — Matt Van Horn
- docs: add contributor note about test locations Tracer-Cloud#829 (Tracer-Cloud#933) (4e6c051) — Aryan Jain
- docs(contributor): contrib-readme-action has updated readme (0fa1c23) — contrib-readme-action
- test: add unit tests for app/cli/context.py (Tracer-Cloud#931) (3685bb9) — Aryan Jain
- test(plan_actions): repair _InputStub after model_copy/model_dump usage (Tracer-Cloud#929) (0a7356b) — mayankbharati-ops
- docs(daily-update): archive 2026-04-24 (8731cc1) — github-actions[bot]
- docs(contributor): contrib-readme-action has updated readme (d3d1191) — contrib-readme-action
- fix: formatting (5891303) — vaibhav upreti
- test(integrations): add direct unit tests for grafana_wire_format.pytest(integrations): add direct unit tests for grafana_wire_format.py (Tracer-Cloud#862) (ad7ebac) — Awokoya Olawale Davidson
- docs(contributor): contrib-readme-action has updated readme (8fcfe44) — contrib-readme-action
- ci: speed up workflow with uv caching + single fast job for PRs (Fixes Tracer-Cloud#647) (Tracer-Cloud#817) (ae6cff1) — S. B. | Software Developer
- docs(contributor): contrib-readme-action has updated readme (db0c477) — contrib-readme-action
- chore(github): edit PR template to add a demo/screenshot for the feature/bugs (Tracer-Cloud#820) (457234f) — Anwesh
- test(plan-actions): cover extract_keywords behavior (Tracer-Cloud#860) (17f2af3) — MichaelGurevich
- docs(contributor): contrib-readme-action has updated readme (ce503ef) — contrib-readme-action
- Fix/restore readable investigation output after masking 479 (Tracer-Cloud#807) (eef7e68) — Adeoluwa Daniel Ademoye
- fix: remove redundant NewGenericSyntax from mypy.ini (mypy enables it by default for py 3.12+) (Tracer-Cloud#802) (1415981) — Chris Chen
- fix: Database logic expansion for QA Edge Cases (Batch 2) (Tracer-Cloud#626) (7a49b6e) — ANIRUDDHA ADAK
- docs(contributor): contrib-readme-action has updated readme (8decccd) — contrib-readme-action
- Fix Tracer-Cloud#824: Correct typo in docs filename and references (Tracer-Cloud#857) (d8078cc) — Wahaj Ahmed
- docs(contributor): contrib-readme-action has updated readme (eec2565) — contrib-readme-action
- test: delete inline PrefectFlowRunsTool test after migration to tests/tools/ (Tracer-Cloud#856) (12e60f2) — Paarth
- docs(contributor): contrib-readme-action has updated readme (5db65c3) — contrib-readme-action
- test: deduplicate Dockerfile guard tests (Tracer-Cloud#848) (a3f959d) — John Zakkam
- test: add direct unit tests for data validation (Tracer-Cloud#831) (Tracer-Cloud#852) (7821c63) — Kartik Sirohi
- Add unit tests for availability helpers Tracer-Cloud#830 (Tracer-Cloud#854) (da53a45) — DIPSHA DAS
- feat: add direct unit tests for health_view rendering helpers (Tracer-Cloud#851) (b6321e5) — Maryjane Okafor
- docs(contributor): contrib-readme-action has updated readme (96c4709) — contrib-readme-action
- test(tools): consolidate PrefectWorkerHealthTool tests (Tracer-Cloud#853) (f99cf44) — Het Patel
- docs(contributor): contrib-readme-action has updated readme (8405fbb) — contrib-readme-action
- Fix: Fix broken issue template links in CONTRIBUTING.md (#845) (65574a7) — Just Harold
- update contributing (a74db85) — vaibhav upreti
- Feature: Add OpenSRE hugging face dataset integration & eval (#752) (cc41934) — Tan Wee Joe
- docs(contributor): contrib-readme-action has updated readme (3b527df) — contrib-readme-action
- test: add comprehensive coverage for invalid investigation IDs with newline characters (#814) (3f3402d) — Jerome Wilson
- docs(daily-update): archive 2026-04-23 (c9a450b) — github-actions[bot]
- docs(contributor): contrib-readme-action has updated readme (9ce2090) — contrib-readme-action
- fix(mypy): remove stale NewGenericSyntax enable flag (#798) (dccea07) — Sarah Salah
- fix(eks): detect EKS source when AWS integration uses IAM user credentials (#724) (a5729f7) — chaosreload
- docs(dev): align local checks with CI ruff format (#789) (a129e31) — Anwesh
- synthetic: enforce strict RDS event timeline reasoning for 005-failover (#705) (acce2a7) — Ceren Camkiran
- feat: add CLI framework base and codex CLI integration (#781) (6449841) — Anwesh
- Fix(makefile): support Windows (#721) (ea150c9) — gbsierra
- docs(contributor): contrib-readme-action has updated readme (bbdfca8) — contrib-readme-action
- fix: anchor investigation ID regex and add invalid ID tests (#783) (25644f2) — RoomWithOutRoof
- fix(wizard): bind Grafana provisioning relative to compose file (#785) (44d496b) — Anwesh
- Revert "fix: use relative provisioning path in local Grafana compose (#786)" (#787) (476f778) — Yash Kumar Saini
- fix: use relative provisioning path in local Grafana compose (#786) (dcac244) — Yash Kumar Saini
- Improve investigation planning prompt for discriminating RCA evidence (#654) (#715) (a8bd663) — Ceren Camkiran
- fix: emit healthy-short-circuit claims from investigation keys only (#777) (cb178d4) — mayankbharati-ops
- docs(contributor): contrib-readme-action has updated readme (66c8072) — contrib-readme-action
- Update CONTRIBUTING.md with contribution guidelines (#779) (f6bf473) — Anwesh
- feat: add telegram integration to delivery messages (#755) (f177740) — paulovitorcl
- docs(daily-update): archive 2026-04-22 (0c00eda) — github-actions[bot]
- docs(contributor): contrib-readme-action has updated readme (9793faf) — contrib-readme-action
- fix: use Optional[RunnableConfig] on all pipeline nodes to silence LangGraph warning (#776) (3636d06) — Udit
- docs(contributor): contrib-readme-action has updated readme (9c55992) — contrib-readme-action
- Fix: health endpoint exceptions (#774) (1040736) — Maharshi Patel
- Fix: health endpoint exceptions (#774) (5e9f8ba) — Maharshi Patel
- Revert "Update project name from Tracer to OpenSRE (#751)" (#775) (d2d51f1) — Devesh
- Update project name from Tracer to OpenSRE (#751) (33fca2e) — Abkari Mohammed Sayeem
- fix: handle empty alert_name in _make_id() and improve test assertions (#753) (a6f9f19) — Dinesh Jinjala
- feat(mcp): return stable error shape with error_type in run_rca (#760) (e34c2fd) — Nandana Dileep
- Fix image tag formatting in README.md (bfc8053) — paultracer
- Update image in README.md for OpenSRE section (038a1f3) — paultracer
- test(vercel): add unit tests for _safe_vercel_path_segment (#759) (3b102d9) — Nandana Dileep
- docs(contributor): contrib-readme-action has updated readme (9ed1d44) — contrib-readme-action
- fix(posthog): include HTTP status code in validate_posthog_config error detail (#761) (2eb89c9) — Nandana Dileep
- docs(contributor): contrib-readme-action has updated readme (36e5ee6) — contrib-readme-action
- fix: replace placeholder NVIDIA NIM model IDs in config.py (#738) (#764) (e6457df) — Maryjane Okafor
- docs(contributor): contrib-readme-action has updated readme (efcde37) — contrib-readme-action
- feat: add LLM_MAX_TOKENS env var override to LLMSettings.from_env() (#767) (383492c) — Francisco Angulo de Lafuente
- docs(contributor): contrib-readme-action has updated readme (cd2ad15) — contrib-readme-action
- fix(auth): narrow Exception catch in JWK parsing to InvalidKeyError | PyJWKError (#762) (98ed578) — qorex#dev
- docs(daily-update): archive 2026-04-21 (831f135) — github-actions[bot]
- docs(contributor): contrib-readme-action has updated readme (ede564d) — contrib-readme-action
- docs: update CONTRIBUTING.md to say OpenSRE (not Tracer) (#756) (3a532c1) — Mateus Scheuer Macedo
- docs(contributor): contrib-readme-action has updated readme (94405b4) — contrib-readme-action
- test(auth): add AsyncJWKSCache TTL unit test to prevent redundant JWKS fetches within cache window (#754) (0c2acc3) — Dibyendu Sahoo