{"collection":{"slug":"observability","name":"Observability & Monitoring"},"digest":{"id":"cwd_CV4rCYnq6h960ANwo06wu","weekStart":"2026-10-19","title":"Agents move into the observability stack, and a CA cleanup sweeps the SDKs","intro":"Axiom wired monitor alerts into Cursor and Claude Code, Sentry opened the beta of its next Python SDK major and gave its MCP server dataset-specific search tools, and a compromised eMudhra CA forced certificate-trust fixes across Datadog and Sentry.","body":"### Coding agents become first-class observers\n\nAxiom's biggest week was about putting agents on both ends of the telemetry pipeline. [Monitor alerts now ship to Cursor automations and Claude Code routines](/release/rel_fRC2Y7iFP5vyWbk_xUVBz-axiom-adds-cursor-and-claude-code-monitor-alerts-one-paste-mcp-setup-and-in), so a monitor summary can land directly where an agent is already working, and monitor labels travel with those alerts to Slack, Teams, Discord, and webhooks. The same batch made the Axiom MCP server connectable through a copy-paste setup prompt in Claude Code, Codex, OpenCode, Devin Desktop, GitHub Copilot in VS Code, and Cursor, and added Cmd+F search across span names, services, and field paths inside the trace viewer. A day later Axiom [highlighted the critical path in trace waterfalls](/release/rel_262M5CfjREL7N-hq3WfHF-critical-path-for-traces), dimming off-path spans so a slow trace's real bottleneck stands out.\n\nSentry took the same idea to its data model. Its hosted MCP server [replaced the catch-all `search_events` tool with dataset-specific search tools](/release/rel_vf37lj1B2oSZcoi0I6TZX-sentry-mcp-replaces-search-events-with-dataset-specific-search-tools) — errors, logs, traces, metrics, profiles, replays — so an agent picks the right corpus instead of guessing, runs log regex filters as written, and can call a new `find_dropped_events` tool to check whether Sentry received but discarded the spans, logs, metrics, or errors behind a chart.\n\nDash0, meanwhile, started scoring what those agents produce. Its [beta Evals use an LLM as a judge](/release/rel_2b7bAB-3T0ckBdmJB3KQL-dash0-launches-beta-evals-for-scoring-agent-quality-as-spans-arrive) on agent generations as spans arrive, with configurable triggers, span filters, sample rates, and numeric, boolean, or categorical verdicts that land in the span's Evals tab and as log records usable in dashboards and check rules.\n\n### Trust stores get a hard cleanup\n\nOne compromised certificate authority set the agenda for the week's security work. Datadog's Agent [rejected TLS chains containing the compromised eMudhra intermediate keys](/release/rel_MiT45jSuMTRwtUtG6-19p-datadog-agent-7-84-5-rejects-cert-chains-with-compromised-emudhra-keys), updated its data plane to reject the affected public keys on direct and proxied HTTPS including FIPS builds, and moved to the October Mozilla CA bundle; the 6.x line [dropped the emSign roots from its embedded bundle](/release/rel_yXVsa8xjc3WYH6Ty-C0ou-datadog-agent-6-53-2-removes-emsign-root-certificates-from-ca-bundle) and stopped chunking output from manual container and process checks. The Python interpreter inside the Agent [now rejects those chains regardless of trust store](/release/rel_qp84xKsjhDw7z9ElzY93W-datadog-agent-7-84-6-rejects-compromised-emudhra-ca-certificate-chains), and on Windows no longer trusts them through the OS store.\n\nSentry's CLI made the same move in two places: its [Docker image requires a ca-certificates build with the distrusted roots removed](/release/rel_jPc2SvkTCRjFO6OlZ3ceH-sentry-cli-3-8-1-updates-docker-image-certificate-bundle), and its [Volta-pinned Node.js jumped to a release that distrusts the compromised keys](/release/rel_U3FVzzGuVfpDA2i1DvL8L-sentry-cli-3-8-2-bumps-volta-pinned-node-js-to-24-22-1). The other Sentry CLI update was a snapshot build with no reader-facing changes.\n\n### The Python and JavaScript SDKs shift underfoot\n\nSentry [opened the beta of its next Python SDK major](/release/rel_vysCMwBXdELVZtrAfNguu-sentry-python-3-0-0b1-pre-release-of-next-major-sdk-now-available), slated for general release in November 2026 and collecting feedback in GitHub discussions — the time to test instrumentation against it is now. On the stable side, Sentry Python [added cron and periodic-task monitoring for arq, Huey, and rq-scheduler](/release/rel_q5nYvwKKG6GUSakqfzuLn-sentry-python-2-73-0-adds-cron-and-periodic-task-monitoring-for-arq-huey-and-rq), and stopped swallowing exceptions raised during Cohere and huggingface_hub stream iteration.\n\nSentry JavaScript shipped a breaking rename: several [span origins were aligned with the other v11 names](/release/rel_yh1KodwFHNIJqpuRhYbs1-sentry-javascript-11-9-0-renames-span-origins-and-adds-deno-serve-sessions) — `auto.http.wintercg_fetch` becomes `auto.http.fetch`, gRPC serverless becomes `auto.grpc.google_cloud` — so any `ignoreSpans` rule, query, or alert matching the old strings needs updating. Deno.serve integration now records request sessions and ignores static assets by default. On the Datadog side, dd-trace-py [fixed google-adk 2.9 startup failures and a regression that force-finished open LLM spans at request teardown](/release/rel_bUpvSGfxr0xId4vndlVNL-datadog-apm-dd-trace-py-4-15-7-fixes-google-adk-startup-failures-and-llm-span), plus vLLM and OpenAI Agent concurrency bugs.\n\n### Tooling churn: CLIs, dashboards, and traces\n\nAcross the two CLI families the week was mostly about ergonomics. Sentry's newer CLI [gained feedback triage, replay downloads, and DSN listing](/release/rel_Fb_4VcVTx-vZPSySx9BZW-sentry-cli-0-47-0-adds-feedback-triage-replay-downloads-and-dsn-listing) and, a day earlier, [batch issue commands, event attachment metadata, and a wasm-split port](/release/rel_nw6EXt3cx7DwMPWM9s5lc-sentry-cli-0-46-0-adds-batch-issue-commands-event-attachments-wasm-split) along with fixes for old traces and paged project lists. Dash0's CLI [made `--agent-mode` win over its environment variable](/release/rel_7qeyP0zQO81oIN5_p2iKw-dash0-cli-v1-19-0-flips-agent-mode-flag-precedence-and-adds-experimental) under a single flags-then-env-then-profile precedence order, and added experimental datasets behind a flag.\n\nIn the UI layer, Sentry's trace waterfall [added time compression, pinned attributes, and clickable Web Vitals](/release/rel_ab46KF80NemU0XJNAil_Q-sentry-trace-waterfall-adds-time-compression-pinned-attributes-and-web-vitals); Dash0 [let you drag dashboards and saved views into folders](/release/rel_agVP5eAxb3_KhZSppjeAJ-dash0-lets-you-drag-dashboards-and-saved-views-into-folders) and [broke Agent0 credit spend down by source, consumer, and model](/release/rel_0IiBlPtiYNi58vli4LscB-dash0-billing-breaks-down-agent0-credit-spend-by-source-consumer-and-model). The Dash0 Operator [added bad/total and raw SLO indicators and self-managed webhook certificates](/release/rel_6qLjoDBL1LMhCQSOEvWW_-dash0-operator-0-158-0-adds-slo-crd-indicators-and-webhook-cert-management). Rounding out smaller items: the Datadog Agent [added an unreliable-mount log profile and made log registry updates durable](/release/rel_1qJmJFlVeIoZ8r0kA0W1y-datadog-agent-7-84-4-adds-unreliable-mount-log-profile-and-fixes-registry) and stopped crashing on Apple M6 hosts; Datadog RUM [stopped passing undefined arguments to fetch](/release/rel_YvVriZ_Gz-7AVo9mg3fpV-datadog-rum-browser-sdk-v7-16-1-fixes-fetch-arguments-and-slot-name-masking); and Sentry's scraps library [fixed Vite and webpack theme imports](/release/rel_hLf_ETo4pjO-rKFwyeb1y-sentry-scraps-0-2-0-fixes-vite-and-webpack-build-error-in-theme-imports) and [unclamped dropdowns in table headers](/release/rel_9OBt-27_iXBFUA4t4Lmki-sentry-scraps-0-3-0-fixes-dropdown-clamping-and-clipped-menu-labels).","releaseIds":["rel_fRC2Y7iFP5vyWbk_xUVBz","rel_262M5CfjREL7N-hq3WfHF","rel_vf37lj1B2oSZcoi0I6TZX","rel_2b7bAB-3T0ckBdmJB3KQL","rel_MiT45jSuMTRwtUtG6-19p","rel_yXVsa8xjc3WYH6Ty-C0ou","rel_qp84xKsjhDw7z9ElzY93W","rel_jPc2SvkTCRjFO6OlZ3ceH","rel_U3FVzzGuVfpDA2i1DvL8L","rel_vysCMwBXdELVZtrAfNguu","rel_q5nYvwKKG6GUSakqfzuLn","rel_yh1KodwFHNIJqpuRhYbs1","rel_bUpvSGfxr0xId4vndlVNL","rel_Fb_4VcVTx-vZPSySx9BZW","rel_nw6EXt3cx7DwMPWM9s5lc","rel_7qeyP0zQO81oIN5_p2iKw","rel_ab46KF80NemU0XJNAil_Q","rel_agVP5eAxb3_KhZSppjeAJ","rel_0IiBlPtiYNi58vli4LscB","rel_6qLjoDBL1LMhCQSOEvWW_","rel_1qJmJFlVeIoZ8r0kA0W1y","rel_YvVriZ_Gz-7AVo9mg3fpV","rel_hLf_ETo4pjO-rKFwyeb1y","rel_9OBt-27_iXBFUA4t4Lmki"],"releaseCount":27,"generatedAt":"2026-10-26T06:21:40.279Z","releases":[{"id":"rel_fRC2Y7iFP5vyWbk_xUVBz","title":"Axiom adds Cursor and Claude Code monitor alerts, one-paste MCP setup, and in-trace search","path":"/release/rel_fRC2Y7iFP5vyWbk_xUVBz-monitor-alerts-route-to-cursor-and-claude-code-mcp-connects-with-one-paste","url":"https://axiom.co/changelog/coding-agent-monitor-alerts","org":{"slug":"axiom","name":"Axiom","avatarUrl":"https://media.releases.sh/orgs/axiom.png","githubHandle":"axiomhq"},"product":null,"importance":4,"composition":{"bugs":0,"features":12,"enhancements":7},"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_262M5CfjREL7N-hq3WfHF","title":"Critical path for traces","path":"/release/rel_262M5CfjREL7N-hq3WfHF-critical-path-for-traces","url":"https://axiom.co/changelog/critical-path","org":{"slug":"axiom","name":"Axiom","avatarUrl":"https://media.releases.sh/orgs/axiom.png","githubHandle":"axiomhq"},"product":null,"importance":null,"composition":null,"publishedAt":"2026-10-22T00:00:00.000Z"},{"id":"rel_vf37lj1B2oSZcoi0I6TZX","title":"Sentry MCP replaces search_events with dataset-specific search tools","path":"/release/rel_vf37lj1B2oSZcoi0I6TZX-search-events-split-into-six-dataset-tools-regex-log-search-added","url":"https://sentry.io/changelog/sentry-mcp-2026-10-01-to-2026-10-19","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":4,"features":4,"enhancements":3},"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_2b7bAB-3T0ckBdmJB3KQL","title":"Dash0 launches beta Evals for scoring agent quality as spans arrive","path":"/release/rel_2b7bAB-3T0ckBdmJB3KQL-evals-score-agent-generations-via-llm-judge","url":"https://www.dash0.com/changelog#monitor-your-agents-quality-with-evals","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_MiT45jSuMTRwtUtG6-19p","title":"Datadog Agent 7.84.5 rejects cert chains with compromised eMudhra keys","path":"/release/rel_MiT45jSuMTRwtUtG6-19p-compromised-ca-keys-rejected-go-1-26-10-build","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.84.5","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":0,"features":0,"enhancements":6},"publishedAt":"2026-10-21T22:18:11.000Z"},{"id":"rel_yXVsa8xjc3WYH6Ty-C0ou","title":"Datadog Agent 6.53.2 removes emSign root certificates from CA bundle","path":"/release/rel_yXVsa8xjc3WYH6Ty-C0ou-emsign-root-cas-dropped-from-embedded-bundle","url":"https://github.com/DataDog/datadog-agent/releases/tag/6.53.2","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":1,"features":0,"enhancements":1},"publishedAt":"2026-10-23T08:46:13.000Z"},{"id":"rel_qp84xKsjhDw7z9ElzY93W","title":"Datadog Agent 7.84.6 rejects compromised eMudhra CA certificate chains","path":"/release/rel_qp84xKsjhDw7z9ElzY93W-python-interpreter-rejects-compromised-emudhra-ca-chains","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.84.6","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":0,"features":0,"enhancements":1},"publishedAt":"2026-10-24T03:30:50.000Z"},{"id":"rel_jPc2SvkTCRjFO6OlZ3ceH","title":"Sentry CLI 3.8.1 updates Docker image certificate bundle","path":"/release/rel_jPc2SvkTCRjFO6OlZ3ceH-docker-image-requires-newer-ca-certificates","url":"https://github.com/getsentry/sentry-cli/releases/tag/3.8.1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2,"composition":{"bugs":1,"features":0,"enhancements":0},"publishedAt":"2026-10-21T11:44:09.000Z"},{"id":"rel_U3FVzzGuVfpDA2i1DvL8L","title":"Sentry CLI 3.8.2 bumps Volta-pinned Node.js to 24.22.1","path":"/release/rel_U3FVzzGuVfpDA2i1DvL8L-sentry-cli-3-8-2-bumps-volta-pinned-node-js-to-24-22-1","url":"https://github.com/getsentry/sentry-cli/releases/tag/3.8.2","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":1,"composition":null,"publishedAt":"2026-10-22T11:02:14.000Z"},{"id":"rel_vysCMwBXdELVZtrAfNguu","title":"Sentry Python 3.0.0b1 pre-release of next major SDK now available","path":"/release/rel_vysCMwBXdELVZtrAfNguu-python-sdk-3-0-0-beta-available-for-testing","url":"https://github.com/getsentry/sentry-python/releases/tag/3.0.0b1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":4,"composition":null,"publishedAt":"2026-10-21T13:11:55.000Z"},{"id":"rel_q5nYvwKKG6GUSakqfzuLn","title":"Sentry Python 2.73.0 adds cron and periodic task monitoring for arq, Huey, and rq-scheduler","path":"/release/rel_q5nYvwKKG6GUSakqfzuLn-cron-and-periodic-task-monitoring-for-arq-huey-rq-scheduler","url":"https://github.com/getsentry/sentry-python/releases/tag/2.73.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":6,"features":4,"enhancements":0},"publishedAt":"2026-10-22T09:09:13.000Z"},{"id":"rel_yh1KodwFHNIJqpuRhYbs1","title":"Sentry JavaScript 11.9.0 renames span origins and adds Deno.serve sessions","path":"/release/rel_yh1KodwFHNIJqpuRhYbs1-span-origins-renamed-deno-serve-records-request-sessions","url":"https://github.com/getsentry/sentry-javascript/releases/tag/11.9.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":1,"features":10,"enhancements":2},"publishedAt":"2026-10-23T10:44:56.000Z"},{"id":"rel_bUpvSGfxr0xId4vndlVNL","title":"Datadog APM dd-trace-py 4.15.7 fixes google-adk startup failures and LLM span truncation","path":"/release/rel_bUpvSGfxr0xId4vndlVNL-google-adk-tracing-fixed-asgi-request-spans-no-longer-truncated","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.15.7","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3,"composition":{"bugs":5,"features":0,"enhancements":1},"publishedAt":"2026-10-19T13:52:25.000Z"},{"id":"rel_Fb_4VcVTx-vZPSySx9BZW","title":"Sentry CLI 0.47.0 adds feedback triage, replay downloads, and DSN listing","path":"/release/rel_Fb_4VcVTx-vZPSySx9BZW-feedback-triage-replay-downloads-dsn-listing-land-in-cli","url":"https://sentry.io/changelog/sentry-cli-0-47-0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":1,"features":3,"enhancements":0},"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_nw6EXt3cx7DwMPWM9s5lc","title":"Sentry CLI 0.46.0 adds batch issue commands, event attachments, wasm-split","path":"/release/rel_nw6EXt3cx7DwMPWM9s5lc-batch-issue-view-and-explain-event-attachments-listed","url":"https://sentry.io/changelog/sentry-cli-0-46-0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":6,"features":3,"enhancements":2},"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_7qeyP0zQO81oIN5_p2iKw","title":"Dash0 CLI v1.19.0 flips agent-mode flag precedence and adds experimental datasets","path":"/release/rel_7qeyP0zQO81oIN5_p2iKw-agent-mode-flag-now-beats-env-var-experimental-datasets-added","url":"https://github.com/dash0hq/dash0-cli/releases/tag/v1.19.0","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":5,"features":4,"enhancements":1},"publishedAt":"2026-10-22T16:15:35.000Z"},{"id":"rel_ab46KF80NemU0XJNAil_Q","title":"Sentry trace waterfall adds time compression, pinned attributes, and Web Vitals","path":"/release/rel_ab46KF80NemU0XJNAil_Q-trace-waterfall-time-compression-pinned-attributes-web-vitals","url":"https://sentry.io/changelog/trace-waterfall-time-compression-pinned-attributes-and-web-vitals","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":0,"features":3,"enhancements":0},"publishedAt":"2026-10-21T13:38:37.000Z"},{"id":"rel_agVP5eAxb3_KhZSppjeAJ","title":"Dash0 lets you drag dashboards and saved views into folders","path":"/release/rel_agVP5eAxb3_KhZSppjeAJ-dashboards-and-views-drag-into-folders","url":"https://www.dash0.com/changelog#drag-dashboards-and-views-into-folders","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":2,"composition":{"bugs":0,"features":1,"enhancements":1},"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_0IiBlPtiYNi58vli4LscB","title":"Dash0 billing breaks down Agent0 credit spend by source, consumer, and model","path":"/release/rel_0IiBlPtiYNi58vli4LscB-agent0-spend-now-itemized-by-source-and-consumer","url":"https://www.dash0.com/changelog#see-what-drives-your-agent0-spend","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-22T00:00:00.000Z"},{"id":"rel_6qLjoDBL1LMhCQSOEvWW_","title":"Dash0 Operator 0.158.0 adds SLO CRD indicators and webhook cert management","path":"/release/rel_6qLjoDBL1LMhCQSOEvWW_-slo-crd-takes-raw-and-bad-total-indicators-operator-manages-webhook-certs","url":"https://github.com/dash0hq/dash0-operator/releases/tag/0.158.0","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":5,"features":4,"enhancements":2},"publishedAt":"2026-10-20T11:11:41.000Z"},{"id":"rel_1qJmJFlVeIoZ8r0kA0W1y","title":"Datadog Agent 7.84.4 adds unreliable-mount log profile and fixes registry corruption","path":"/release/rel_1qJmJFlVeIoZ8r0kA0W1y-unreliable-mount-log-profile-added-registry-corruption-fixed","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.84.4","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":3,"features":1,"enhancements":1},"publishedAt":"2026-10-19T13:29:53.000Z"},{"id":"rel_YvVriZ_Gz-7AVo9mg3fpV","title":"Datadog RUM Browser SDK v7.16.1 fixes fetch arguments and slot name masking","path":"/release/rel_YvVriZ_Gz-7AVo9mg3fpV-undefined-fetch-arg-dropped-slot-names-unmasked-in-replay","url":"https://github.com/DataDog/browser-sdk/releases/tag/v7.16.1","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"rum","name":"RUM"},"importance":2,"composition":{"bugs":2,"features":0,"enhancements":1},"publishedAt":"2026-10-21T10:17:59.000Z"},{"id":"rel_hLf_ETo4pjO-rKFwyeb1y","title":"Sentry scraps 0.2.0 fixes Vite and webpack build error in theme imports","path":"/release/rel_hLf_ETo4pjO-rKFwyeb1y-vite-webpack-build-error-fixed-component-set-expands","url":"https://github.com/getsentry/sentry/releases/tag/scraps%400.2.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2,"composition":{"bugs":1,"features":2,"enhancements":7},"publishedAt":"2026-10-21T18:52:41.000Z"},{"id":"rel_9OBt-27_iXBFUA4t4Lmki","title":"Sentry scraps 0.3.0 fixes dropdown clamping and clipped menu labels","path":"/release/rel_9OBt-27_iXBFUA4t4Lmki-dropdowns-unclamped-in-table-headers-menu-labels-no-longer-clipped","url":"https://github.com/getsentry/sentry/releases/tag/scraps%400.3.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":1,"composition":{"bugs":3,"features":0,"enhancements":0},"publishedAt":"2026-10-23T22:15:28.000Z"}],"sections":[{"heading":"Coding agents become first-class observers","anchor":"coding-agents-become-first-class-observers","lede":"Axiom's biggest week was about putting agents on both ends of the telemetry pipeline.","releaseIds":["rel_fRC2Y7iFP5vyWbk_xUVBz","rel_262M5CfjREL7N-hq3WfHF","rel_vf37lj1B2oSZcoi0I6TZX","rel_2b7bAB-3T0ckBdmJB3KQL"],"releases":[{"id":"rel_fRC2Y7iFP5vyWbk_xUVBz","title":"Axiom adds Cursor and Claude Code monitor alerts, one-paste MCP setup, and in-trace search","path":"/release/rel_fRC2Y7iFP5vyWbk_xUVBz-monitor-alerts-route-to-cursor-and-claude-code-mcp-connects-with-one-paste","url":"https://axiom.co/changelog/coding-agent-monitor-alerts","org":{"slug":"axiom","name":"Axiom","avatarUrl":"https://media.releases.sh/orgs/axiom.png","githubHandle":"axiomhq"},"product":null,"importance":4,"composition":{"bugs":0,"features":12,"enhancements":7},"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_262M5CfjREL7N-hq3WfHF","title":"Critical path for traces","path":"/release/rel_262M5CfjREL7N-hq3WfHF-critical-path-for-traces","url":"https://axiom.co/changelog/critical-path","org":{"slug":"axiom","name":"Axiom","avatarUrl":"https://media.releases.sh/orgs/axiom.png","githubHandle":"axiomhq"},"product":null,"importance":null,"composition":null,"publishedAt":"2026-10-22T00:00:00.000Z"},{"id":"rel_vf37lj1B2oSZcoi0I6TZX","title":"Sentry MCP replaces search_events with dataset-specific search tools","path":"/release/rel_vf37lj1B2oSZcoi0I6TZX-search-events-split-into-six-dataset-tools-regex-log-search-added","url":"https://sentry.io/changelog/sentry-mcp-2026-10-01-to-2026-10-19","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":4,"features":4,"enhancements":3},"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_2b7bAB-3T0ckBdmJB3KQL","title":"Dash0 launches beta Evals for scoring agent quality as spans arrive","path":"/release/rel_2b7bAB-3T0ckBdmJB3KQL-evals-score-agent-generations-via-llm-judge","url":"https://www.dash0.com/changelog#monitor-your-agents-quality-with-evals","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-21T00:00:00.000Z"}]},{"heading":"Trust stores get a hard cleanup","anchor":"trust-stores-get-a-hard-cleanup","lede":"One compromised certificate authority set the agenda for the week's security work.","releaseIds":["rel_MiT45jSuMTRwtUtG6-19p","rel_yXVsa8xjc3WYH6Ty-C0ou","rel_qp84xKsjhDw7z9ElzY93W","rel_jPc2SvkTCRjFO6OlZ3ceH","rel_U3FVzzGuVfpDA2i1DvL8L"],"releases":[{"id":"rel_MiT45jSuMTRwtUtG6-19p","title":"Datadog Agent 7.84.5 rejects cert chains with compromised eMudhra keys","path":"/release/rel_MiT45jSuMTRwtUtG6-19p-compromised-ca-keys-rejected-go-1-26-10-build","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.84.5","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":0,"features":0,"enhancements":6},"publishedAt":"2026-10-21T22:18:11.000Z"},{"id":"rel_yXVsa8xjc3WYH6Ty-C0ou","title":"Datadog Agent 6.53.2 removes emSign root certificates from CA bundle","path":"/release/rel_yXVsa8xjc3WYH6Ty-C0ou-emsign-root-cas-dropped-from-embedded-bundle","url":"https://github.com/DataDog/datadog-agent/releases/tag/6.53.2","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":1,"features":0,"enhancements":1},"publishedAt":"2026-10-23T08:46:13.000Z"},{"id":"rel_qp84xKsjhDw7z9ElzY93W","title":"Datadog Agent 7.84.6 rejects compromised eMudhra CA certificate chains","path":"/release/rel_qp84xKsjhDw7z9ElzY93W-python-interpreter-rejects-compromised-emudhra-ca-chains","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.84.6","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":0,"features":0,"enhancements":1},"publishedAt":"2026-10-24T03:30:50.000Z"},{"id":"rel_jPc2SvkTCRjFO6OlZ3ceH","title":"Sentry CLI 3.8.1 updates Docker image certificate bundle","path":"/release/rel_jPc2SvkTCRjFO6OlZ3ceH-docker-image-requires-newer-ca-certificates","url":"https://github.com/getsentry/sentry-cli/releases/tag/3.8.1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2,"composition":{"bugs":1,"features":0,"enhancements":0},"publishedAt":"2026-10-21T11:44:09.000Z"},{"id":"rel_U3FVzzGuVfpDA2i1DvL8L","title":"Sentry CLI 3.8.2 bumps Volta-pinned Node.js to 24.22.1","path":"/release/rel_U3FVzzGuVfpDA2i1DvL8L-sentry-cli-3-8-2-bumps-volta-pinned-node-js-to-24-22-1","url":"https://github.com/getsentry/sentry-cli/releases/tag/3.8.2","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":1,"composition":null,"publishedAt":"2026-10-22T11:02:14.000Z"}]},{"heading":"The Python and JavaScript SDKs shift underfoot","anchor":"the-python-and-javascript-sdks-shift-underfoot","lede":"Sentry opened the beta of its next Python SDK major, slated for general release in November 2026 and collecting feedback in GitHub discussions — the time to test instrumentation against it is now.","releaseIds":["rel_vysCMwBXdELVZtrAfNguu","rel_q5nYvwKKG6GUSakqfzuLn","rel_yh1KodwFHNIJqpuRhYbs1","rel_bUpvSGfxr0xId4vndlVNL"],"releases":[{"id":"rel_vysCMwBXdELVZtrAfNguu","title":"Sentry Python 3.0.0b1 pre-release of next major SDK now available","path":"/release/rel_vysCMwBXdELVZtrAfNguu-python-sdk-3-0-0-beta-available-for-testing","url":"https://github.com/getsentry/sentry-python/releases/tag/3.0.0b1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":4,"composition":null,"publishedAt":"2026-10-21T13:11:55.000Z"},{"id":"rel_q5nYvwKKG6GUSakqfzuLn","title":"Sentry Python 2.73.0 adds cron and periodic task monitoring for arq, Huey, and rq-scheduler","path":"/release/rel_q5nYvwKKG6GUSakqfzuLn-cron-and-periodic-task-monitoring-for-arq-huey-rq-scheduler","url":"https://github.com/getsentry/sentry-python/releases/tag/2.73.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":6,"features":4,"enhancements":0},"publishedAt":"2026-10-22T09:09:13.000Z"},{"id":"rel_yh1KodwFHNIJqpuRhYbs1","title":"Sentry JavaScript 11.9.0 renames span origins and adds Deno.serve sessions","path":"/release/rel_yh1KodwFHNIJqpuRhYbs1-span-origins-renamed-deno-serve-records-request-sessions","url":"https://github.com/getsentry/sentry-javascript/releases/tag/11.9.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":1,"features":10,"enhancements":2},"publishedAt":"2026-10-23T10:44:56.000Z"},{"id":"rel_bUpvSGfxr0xId4vndlVNL","title":"Datadog APM dd-trace-py 4.15.7 fixes google-adk startup failures and LLM span truncation","path":"/release/rel_bUpvSGfxr0xId4vndlVNL-google-adk-tracing-fixed-asgi-request-spans-no-longer-truncated","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.15.7","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3,"composition":{"bugs":5,"features":0,"enhancements":1},"publishedAt":"2026-10-19T13:52:25.000Z"}]},{"heading":"Tooling churn: CLIs, dashboards, and traces","anchor":"tooling-churn-clis-dashboards-and-traces","lede":"Across the two CLI families the week was mostly about ergonomics.","releaseIds":["rel_Fb_4VcVTx-vZPSySx9BZW","rel_nw6EXt3cx7DwMPWM9s5lc","rel_7qeyP0zQO81oIN5_p2iKw","rel_ab46KF80NemU0XJNAil_Q","rel_agVP5eAxb3_KhZSppjeAJ","rel_0IiBlPtiYNi58vli4LscB","rel_6qLjoDBL1LMhCQSOEvWW_","rel_1qJmJFlVeIoZ8r0kA0W1y","rel_YvVriZ_Gz-7AVo9mg3fpV","rel_hLf_ETo4pjO-rKFwyeb1y","rel_9OBt-27_iXBFUA4t4Lmki"],"releases":[{"id":"rel_Fb_4VcVTx-vZPSySx9BZW","title":"Sentry CLI 0.47.0 adds feedback triage, replay downloads, and DSN listing","path":"/release/rel_Fb_4VcVTx-vZPSySx9BZW-feedback-triage-replay-downloads-dsn-listing-land-in-cli","url":"https://sentry.io/changelog/sentry-cli-0-47-0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":1,"features":3,"enhancements":0},"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_nw6EXt3cx7DwMPWM9s5lc","title":"Sentry CLI 0.46.0 adds batch issue commands, event attachments, wasm-split","path":"/release/rel_nw6EXt3cx7DwMPWM9s5lc-batch-issue-view-and-explain-event-attachments-listed","url":"https://sentry.io/changelog/sentry-cli-0-46-0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":6,"features":3,"enhancements":2},"publishedAt":"2026-10-20T00:00:00.000Z"},{"id":"rel_7qeyP0zQO81oIN5_p2iKw","title":"Dash0 CLI v1.19.0 flips agent-mode flag precedence and adds experimental datasets","path":"/release/rel_7qeyP0zQO81oIN5_p2iKw-agent-mode-flag-now-beats-env-var-experimental-datasets-added","url":"https://github.com/dash0hq/dash0-cli/releases/tag/v1.19.0","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":5,"features":4,"enhancements":1},"publishedAt":"2026-10-22T16:15:35.000Z"},{"id":"rel_ab46KF80NemU0XJNAil_Q","title":"Sentry trace waterfall adds time compression, pinned attributes, and Web Vitals","path":"/release/rel_ab46KF80NemU0XJNAil_Q-trace-waterfall-time-compression-pinned-attributes-web-vitals","url":"https://sentry.io/changelog/trace-waterfall-time-compression-pinned-attributes-and-web-vitals","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3,"composition":{"bugs":0,"features":3,"enhancements":0},"publishedAt":"2026-10-21T13:38:37.000Z"},{"id":"rel_agVP5eAxb3_KhZSppjeAJ","title":"Dash0 lets you drag dashboards and saved views into folders","path":"/release/rel_agVP5eAxb3_KhZSppjeAJ-dashboards-and-views-drag-into-folders","url":"https://www.dash0.com/changelog#drag-dashboards-and-views-into-folders","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":2,"composition":{"bugs":0,"features":1,"enhancements":1},"publishedAt":"2026-10-21T00:00:00.000Z"},{"id":"rel_0IiBlPtiYNi58vli4LscB","title":"Dash0 billing breaks down Agent0 credit spend by source, consumer, and model","path":"/release/rel_0IiBlPtiYNi58vli4LscB-agent0-spend-now-itemized-by-source-and-consumer","url":"https://www.dash0.com/changelog#see-what-drives-your-agent0-spend","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-22T00:00:00.000Z"},{"id":"rel_6qLjoDBL1LMhCQSOEvWW_","title":"Dash0 Operator 0.158.0 adds SLO CRD indicators and webhook cert management","path":"/release/rel_6qLjoDBL1LMhCQSOEvWW_-slo-crd-takes-raw-and-bad-total-indicators-operator-manages-webhook-certs","url":"https://github.com/dash0hq/dash0-operator/releases/tag/0.158.0","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3,"composition":{"bugs":5,"features":4,"enhancements":2},"publishedAt":"2026-10-20T11:11:41.000Z"},{"id":"rel_1qJmJFlVeIoZ8r0kA0W1y","title":"Datadog Agent 7.84.4 adds unreliable-mount log profile and fixes registry corruption","path":"/release/rel_1qJmJFlVeIoZ8r0kA0W1y-unreliable-mount-log-profile-added-registry-corruption-fixed","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.84.4","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":3,"composition":{"bugs":3,"features":1,"enhancements":1},"publishedAt":"2026-10-19T13:29:53.000Z"},{"id":"rel_YvVriZ_Gz-7AVo9mg3fpV","title":"Datadog RUM Browser SDK v7.16.1 fixes fetch arguments and slot name masking","path":"/release/rel_YvVriZ_Gz-7AVo9mg3fpV-undefined-fetch-arg-dropped-slot-names-unmasked-in-replay","url":"https://github.com/DataDog/browser-sdk/releases/tag/v7.16.1","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"rum","name":"RUM"},"importance":2,"composition":{"bugs":2,"features":0,"enhancements":1},"publishedAt":"2026-10-21T10:17:59.000Z"},{"id":"rel_hLf_ETo4pjO-rKFwyeb1y","title":"Sentry scraps 0.2.0 fixes Vite and webpack build error in theme imports","path":"/release/rel_hLf_ETo4pjO-rKFwyeb1y-vite-webpack-build-error-fixed-component-set-expands","url":"https://github.com/getsentry/sentry/releases/tag/scraps%400.2.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2,"composition":{"bugs":1,"features":2,"enhancements":7},"publishedAt":"2026-10-21T18:52:41.000Z"},{"id":"rel_9OBt-27_iXBFUA4t4Lmki","title":"Sentry scraps 0.3.0 fixes dropdown clamping and clipped menu labels","path":"/release/rel_9OBt-27_iXBFUA4t4Lmki-dropdowns-unclamped-in-table-headers-menu-labels-no-longer-clipped","url":"https://github.com/getsentry/sentry/releases/tag/scraps%400.3.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":1,"composition":{"bugs":3,"features":0,"enhancements":0},"publishedAt":"2026-10-23T22:15:28.000Z"}]}]}}