Skip to content

Error Tracking Arena

BugSnag vs Honeybadger

Honeybadger wins · 1423 (14 drawn)

Agenticness — how well agents can access and operate the productAgenticness

How well agents can access and operate the product

Agent access

  1. ai-native userPoint an agent at llms.txt or agent-oriented docs

    weight 2 · round to Honeybadger
    BugSnagnone0/10

    A direct probe found llms.txt returns 404, and there's no evidence of agent-oriented documentation elsewhere in the pack.

    • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
    Honeybadgerfullprobed8/10

    Honeybadger has a confirmed llms.txt endpoint (HTTP 200) plus dedicated _llms-txt reference docs (product-reference.txt, insights-reference.txt, other-reference.txt) that an agent can be pointed at, and also offers a documented MCP server as an agent-facing integration. missing for 10: independent/hands-on confirmation that an agent actually consumes llms.txt successfully, and no discoverable machine-readable OpenAPI spec to complement it.

    • [probe] PROBE llms.txt: HTTP 200 at https://docs.honeybadger.io/llms.txt # Honeybadger.io > Honeybadger provides error tracking, uptime monitoring,…
    • [claimed-docs] You can create additional accounts and switch between accounts using the dropdown in the navigation bar.
    • [claimed-docs] With it you can specify which fields you want to see, filter the kinds of events that should be returned, perform aggregations and calculati…
    • [claimed-docs] Report errors using our [exceptions API](/api/reporting-exceptions/)
    • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/
  2. ai-native userRun the product headlessly / in CI for automation

    weight 2 · round to Honeybadger
    BugSnagpartialprobed5/10

    BugSnag ships an official CLI (bugsnag-cli) explicitly meant for build integrations — e.g., creating builds and uploading source maps — which is designed to run in CI pipelines headlessly. However, this covers only release/source-map automation, not full headless operation of BugSnag's dashboard/alerting features, and there's no CI-specific tutorial (e.g., GitHub Actions example) or evidence of scripting the broader product beyond the CLI's build-upload function. Missing for 10: documented CI pipeline examples (GitHub Actions/Jenkins), evidence of headless automation beyond build/source-map upload, and API-driven automation docs for CI use cases.

    • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
    • [probe] official CLI documented at https://docs.bugsnag.com/build-integrations/bugsnag-cli/
    • [claimed-docs] The BugSnag error monitoring SDK supports using source maps to reverse JavaScript transformations.
    Honeybadgerfullprobed6/10

    Honeybadger ships a CLI and REST API (e.g., `honeybadger deploy`, exceptions/deployments/source-map endpoints) explicitly designed for scripted, non-interactive use, which is exactly what's needed to invoke it headlessly from CI pipelines, and error/deploy tracking runs automatically once configured. Missing for 10: explicit CI/CD integration examples (e.g., GitHub Actions/GitLab CI snippets) and independent hands-on confirmation of CI usage.

    • [claimed-docs] The Honeybadger CLI provides a Command Line Interface for various Honeybadger-related programs and utilities.
    • [claimed-docs] `honeybadger deploy` Notify Honeybadger of deployment
    • [claimed-docs] Use this endpoint to notify Honeybadger when a deploy occurs.
    • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
    • [claimed-docs] Once our client library is installed and configured, errors thrown by your application are automatically sent to our API.
    • [probe] official CLI documented at https://docs.honeybadger.io/lib/ruby/gem-reference/cli/
  3. ai-native userConnect an agent via an official MCP server

    weight 3 · round to Honeybadger
    BugSnagpartialprobed6/10

    BugSnag (via SmartBear) documents a self-hosted MCP server with OAuth 2.0 support and links to an official smartbear-mcp GitHub repo, confirming an official MCP server exists. missing for 10: first-party BugSnag docs detailing setup/usage of the MCP server itself, independent hands-on confirmation of connecting an agent successfully, and clarity on whether it's self-hosted only vs. also cloud-hosted.

    • [claimed-docs] Self Hosted MCP Server OAuth 2.0 support — securely connect to BugSnag via browser-based login instead of manual API tokens.
    • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
    Honeybadgerfullprobed9/10

    Honeybadger ships an official hosted MCP server (docs.honeybadger.io/resources/mcp/) that lets an AI assistant connect and gain project management, error investigation, and Insights/BadgerQL query capabilities, with OAuth-based connection flow documented in the changelog. This is first-party documentation of exactly the described capability, though missing for 10: independent/hands-on verification of the MCP server working in practice.

    • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
    • [claimed-docs] Our hosted MCP server supports OAuth, so you can connect an agent by approving access in your browser instead of copying and pasting a crede…
    • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
    • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/
  4. ai-native userUse an official CLI

    weight 2 · round drawn
    BugSnagfullprobed6/10

    BugSnag ships an official CLI (bugsnag-cli) documented for build integrations, used to create builds and enrich releases in the dashboard. missing for 10: no evidence the CLI supports broader agentic/AI-native workflows beyond build/release tasks, and no independent hands-on corroboration of the CLI's usability.

    • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
    • [probe] official CLI documented at https://docs.bugsnag.com/build-integrations/bugsnag-cli/
    Honeybadgerfullprobed6/10

    Honeybadger ships an official CLI (Ruby gem) documented with commands like `honeybadger deploy` for notifying deployments and other utilities, confirmed by docs and probe. It exists as a first-party tool a script or AI agent could invoke, though it is narrow in scope (deployment notification, limited to Ruby ecosystem) and not marketed as AI-native. Missing for 10: broader multi-language CLI coverage, AI-specific CLI features/flags, and independent/hands-on confirmation of agentic usage.

    • [claimed-docs] The Honeybadger CLI provides a Command Line Interface for various Honeybadger-related programs and utilities.
    • [claimed-docs] `honeybadger deploy` Notify Honeybadger of deployment
    • [probe] official CLI documented at https://docs.honeybadger.io/lib/ruby/gem-reference/cli/
  5. ai-native userDrive the product through a documented public API

    weight 3 · round to Honeybadger
    BugSnagpartialprobed4/10

    BugSnag exposes some programmatic surfaces — an official CLI for build/release automation (bugsnag-docs-12, bugsnag-probe-4), a webhook for data forwarding (bugsnag-docs-10), and a third-party-documented MCP server (bugsnag-probe-3) — suggesting some machine-drivable access. However, direct probes for a documented public REST/OpenAPI spec and an llms.txt both returned 404s (bugsnag-probe-1, bugsnag-probe-2), so there's no clear evidence of a comprehensive, documented public API. Missing for 10: an explicit REST/GraphQL API reference, official API docs page, and confirmation the MCP server is first-party rather than a separate SmartBear repo.

    • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
    • [probe] official CLI documented at https://docs.bugsnag.com/build-integrations/bugsnag-cli/
    • [claimed-docs] The webhook plugin allows access to error and project data as soon as they are received and processed by BugSnag.
    • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
    • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
    • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
    Honeybadgerfullprobed8/10

    Honeybadger exposes a well-documented public REST API for reporting exceptions, source maps, deployments, and querying faults (docs-15,16,17,19,36), plus a CLI (docs-18,31) and MCP server (docs-13,30) enabling AI agents to interact with it programmatically. No formal OpenAPI/Swagger spec was found via probe, slightly limiting machine-readable discoverability. Missing for 10: a discoverable OpenAPI/Swagger spec and independent third-party confirmation of API robustness.

    • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
    • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files. Use the Source Map …
    • [claimed-docs] Use this endpoint to notify Honeybadger when a deploy occurs.
    • [claimed-docs] Returns a list of faults or a single fault for the given project
    • [claimed-docs] The Honeybadger CLI provides a Command Line Interface for various Honeybadger-related programs and utilities.
    • [claimed-docs] `honeybadger deploy` Notify Honeybadger of deployment
    • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
    • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
    • [probe] PROBE openapi: all candidate paths 404 (https://docs.honeybadger.io/openapi.json, https://docs.honeybadger.io/swagger.json, https://docs.hon…
    • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/
    • [probe] official CLI documented at https://docs.honeybadger.io/lib/ruby/gem-reference/cli/
  6. ai-native userIssue scoped/least-privilege API credentials for an agent

    weight 2 · round to Honeybadger
    BugSnagnone0/10

    There's mention of an MCP server with OAuth 2.0 support (bugsnag-docs-21, bugsnag-probe-3), but no evidence of scoped or least-privilege API credential issuance for agents specifically; no documentation of token scoping, permission granularity, or agent-specific credential management.

      Honeybadgerpartialprobed3/10

      Honeybadger's hosted MCP server supports OAuth-based approval flows for connecting an agent, which implies some access-control mechanism, but there is no documentation of issuing scoped or least-privilege API keys (e.g., read-only, project-restricted) specifically for agent use. missing for 10: explicit scoped/least-privilege API key creation, granular permission levels for agent credentials, documentation of restricting MCP/agent access to specific resources.

      • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
      • [claimed-docs] Our hosted MCP server supports OAuth, so you can connect an agent by approving access in your browser instead of copying and pasting a crede…
      • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/
    • ai-native userBuild against official SDKs

      weight 2 · round to BugSnag
      BugSnagfullprobed8/10

      BugSnag ships official SDKs across 50+ platforms (JS, Node, React Native, iOS, Android, Flutter, etc.) with documented APIs like Bugsnag.notify(), source map support, and a CLI for build integration, giving AI-native developers robust, well-documented SDKs to build against. missing for 10: no OpenAPI/machine-readable spec (404s found), no llms.txt for AI-agent discoverability, and no independent hands-on developer review specifically validating SDK ergonomics for AI-native workflows.

      • [github] Automatically detect JavaScript errors in the browser, Node.js and React Native, with plugins for React, Vue, Angular, Express, Restify and …
      • [github] Report handled exceptions using Bugsnag.notify()
      • [claimed-docs] BugSnag provides error reporting libraries for over 50 different platforms, listed in the navigation to the left.
      • [claimed-docs] BugSnag provides error reporting libraries for over 50 different platforms
      • [claimed-docs] The BugSnag error monitoring SDK supports using source maps to reverse JavaScript transformations.
      • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
      • [probe] official CLI documented at https://docs.bugsnag.com/build-integrations/bugsnag-cli/
      Honeybadgerpartialprobed6/10

      Honeybadger documents official client libraries/SDKs for multiple languages (Ruby, JS, Elixir/Oban) plus a public reporting/exceptions API, source-map API, and a Ruby CLI, giving AI-native builders concrete integration points (honeybadger-docs-1, -16, -24, -33, -18, -36). However there's no formal OpenAPI/swagger spec (404s on all candidate paths, honeybadger-probe-2) and no consolidated multi-language SDK catalog or independent hands-on confirmation of building against these SDKs. Missing for 10: a machine-readable API spec (OpenAPI), broader documented SDK coverage across major languages, and independent/community validation of SDK integration quality.

      • [claimed-docs] Once our client library is installed and configured, errors thrown by your application are automatically sent to our API.
      • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files. Use the Source Map …
      • [claimed-docs] The Honeybadger CLI provides a Command Line Interface for various Honeybadger-related programs and utilities.
      • [claimed-docs] Honeybadger now integrates with Oban (the Python port of the Elixir background job library). With this release you can report unhandled work…
      • [claimed-docs] Capture HTTP requests with automatic instrumentation and take advantage of new configuration options for event correlation, event context, h…
      • [claimed-docs] Report errors using our [exceptions API](/api/reporting-exceptions/)
      • [probe] PROBE openapi: all candidate paths 404 (https://docs.honeybadger.io/openapi.json, https://docs.honeybadger.io/swagger.json, https://docs.hon…
    • ai-native userSubscribe to events via webhooks

      weight 2 · round to BugSnag
      BugSnagfullclaimed7/10

      BugSnag's webhook/data-forwarding plugin gives access to error and project data as soon as events are received and processed, enabling event-driven subscription for automation/agentic workflows. missing for 10: independent hands-on confirmation of webhook payload structure/reliability, and no documented event-type filtering granularity beyond the basic description.

      • [claimed-docs] The webhook plugin allows access to error and project data as soon as they are received and processed by BugSnag.
      Honeybadgerpartialclaimed3/10

      Evidence confirms Honeybadger sends webhook requests (docs-25 mentions 'web hooks' alongside source maps and uptime checks with a secret token header), implying a webhook subscription mechanism exists, but no documentation details how to configure webhook endpoints, which events trigger them, or payload formats. Missing for 10: dedicated webhook setup/configuration docs, list of subscribable event types, payload schema examples, and independent confirmation of reliability.

      • [claimed-docs] Requests sent from Honeybadger servers for source maps, web hooks, and uptime checks include the header Honeybadger-Token which is a secret …

    Agentic features

    1. ai-native userGet AI-generated insights and suggestions from my data inside the product

      weight 2 · round to Honeybadger
      BugSnagnone0/10

      The evidence shows BugSnag has an MCP server for connecting external AI agents to its data (bugsnag-probe-3, bugsnag-docs-21), but nothing indicates BugSnag itself generates AI-driven insights, root-cause suggestions, or summaries inside its own dashboard. Features listed are manual grouping, stability metrics, alerting integrations, and release tracking — none framed as AI-generated. Missing for 10: any documented in-product AI insight/summary feature, AI-suggested fixes, or anomaly explanations generated by BugSnag itself.

      • [claimed-docs] Self Hosted MCP Server OAuth 2.0 support — securely connect to BugSnag via browser-based login instead of manual API tokens.
      • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
      • [claimed-docs] BugSnag aims to group instances of the same event together to give you a clear view of which issues are having the biggest impact on your us…
      • [claimed-docs] Monitor the stability of your application and measure progress against stability targets.
      Honeybadgerpartialprobed6/10

      Honeybadger offers AI-adjacent capabilities: natural-language-to-query search ('Describe your search' panel), anomaly detection against learned baselines, and an MCP server that lets an external AI assistant query BadgerQL/Insights data and help investigate issues. However, these are either query-assist/statistical alerting features rather than generative insight/suggestion output embedded directly in the product UI, or they require connecting an external AI agent via MCP rather than native in-product AI-generated insights. missing for 10: evidence of in-app AI-generated summaries/root-cause suggestions surfaced directly in the Honeybadger UI (not via external MCP client), and independent/hands-on validation of the natural-language search or anomaly detection quality.

      • [claimed-docs] You can search for errors without writing the query yourself. Click the lightbulb icon next to the search box to open the “Describe your sea…
      • [claimed-docs] Anomaly detection alerts you when a project’s total error volume deviates from its learned baseline... notifies you when the current rate is…
      • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
      • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
      • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/
    2. ai-native userSet up automations that run autonomously in the background

      weight 2 · round drawn
      BugSnagpartialclaimed5/10

      BugSnag supports rule-based automations that run autonomously in the background, e.g. automatic error assignment rules, webhook data forwarding, and Slack/PagerDuty alerting triggered by error events, without requiring manual intervention. However these are traditional monitoring-integration automations, not AI-native/agentic workflows, and there is no evidence of scheduled or agent-driven autonomous tasks beyond reactive event rules. Missing for 10: evidence of AI-driven or scheduled autonomous workflows, agent-orchestrated automation, or user-configurable background jobs beyond simple assignment/webhook rules.

      • [claimed-docs] BugSnag allows you to create rules to automate this process.
      • [claimed-docs] The webhook plugin allows access to error and project data as soon as they are received and processed by BugSnag.
      • [claimed-docs] Get alerts in Slack, Microsoft Teams, or your team's communication tool.
      • [claimed-docs] The Slack integration can send notifications to any Slack channel and allows you to take action on errors straight from Slack.
      • [claimed-docs] The PagerDuty integration creates incidents in PagerDuty when error activity is reported to BugSnag.
      Honeybadgerpartialclaimed5/10

      Honeybadger ships several always-on background automations — Alarms (BadgerQL query + threshold triggers), anomaly detection against a learned baseline, check-ins for cron/scheduled jobs, and uptime monitoring — that run autonomously once configured. However, these are traditional monitoring rules rather than AI-agent-driven automations, and the MCP integration is scoped to investigation/query capabilities rather than configuring or running autonomous background workflows. Missing for 10: evidence that an AI agent can itself create/manage these background automations (e.g. via MCP or API), and any AI-specific autonomous workflow/task runner beyond monitoring alerts.

      • [claimed-docs] Alarms combine a BadgerQL query (“count all slow requests in the past five minutes”) with a threshold (“when count is > 2”) and trigger aler…
      • [claimed-docs] Anomaly detection alerts you when a project’s total error volume deviates from its learned baseline... notifies you when the current rate is…
      • [claimed-docs] Check-ins Tracking pings from scheduled tasks and cron jobs
      • [claimed-docs] Uptime monitoring Get notified when your API and website are unresponsive
      • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
      • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
    3. ai-native userDelegate tasks to a built-in AI assistant inside the product

      weight 3 · round to Honeybadger
      BugSnagnone0/10

      The axis applies to this product kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na". (na/none harmonized at arena bring-up — see pipeline/scripts/na-harmonize.ts.)

        Honeybadgerpartialclaimed3/10

        Honeybadger offers a narrow built-in AI feature — a 'Describe your search' panel that turns natural-language descriptions into BadgerQL queries — but this is a single-purpose assistant, not a general-purpose in-product AI agent you can delegate broader tasks to. The more prominent AI story here (MCP server, docs-13/30) is the reverse direction: it lets an external AI assistant (e.g., Claude) connect to Honeybadger, not a built-in assistant inside Honeybadger itself. Missing for 10: a general-purpose in-app AI assistant capable of multi-step task delegation, evidence of broader assistant capabilities beyond search-query generation, and independent/hands-on corroboration of this feature's usefulness.

        • [claimed-docs] You can search for errors without writing the query yourself. Click the lightbulb icon next to the search box to open the “Describe your sea…
        • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
        • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
      • ai-native userOperate the product with natural-language commands

        weight 2 · round to Honeybadger
        BugSnagpartialprobed5/10

        BugSnag ships a self-hosted MCP server with OAuth support and SmartBear's official MCP server integration, which allows AI agents/assistants to interact with BugSnag data via natural-language-driven tool calls. However, there is no direct documentation describing a natural-language command interface, chat-based query capability, or examples of NL interactions with the product itself. missing for 10: explicit NL command examples/documentation, first-party description of conversational/agentic usage beyond the MCP server listing, independent corroboration of NL interaction working in practice.

        • [claimed-docs] Self Hosted MCP Server OAuth 2.0 support — securely connect to BugSnag via browser-based login instead of manual API tokens.
        • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
        Honeybadgerpartialprobed6/10

        Honeybadger supports natural-language search via a 'Describe your search' panel that translates plain-language descriptions into BadgerQL queries, and its MCP server lets a connected AI assistant fetch data, run BadgerQL queries, and investigate issues conversationally. However, most core operations (deployments, alarms, integrations, CLI) still rely on structured queries/commands rather than direct natural-language control, and there's no independent evidence of how robust the NL search feature is in practice. Missing for 10: broader native NL command support across all product areas, independent/hands-on validation of NL search accuracy.

        • [claimed-docs] You can search for errors without writing the query yourself. Click the lightbulb icon next to the search box to open the “Describe your sea…
        • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
        • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
        • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/

      Api quality

      1. ai-native userExplore an interactive API reference with runnable examples

        weight 2 · round drawn
        BugSnagnone0/10

        No evidence of an interactive API reference or runnable examples; probes explicitly show llms.txt and OpenAPI spec endpoints returning 404, and no docs mention a try-it-out console or code sandbox. missing for 10: interactive API reference UI, runnable/executable code examples, OpenAPI/Swagger spec availability.

        • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
        • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
        Honeybadgernone0/10

        Docs describe static API endpoints (reporting-exceptions, faults, source maps) but there is no evidence of an interactive, runnable API reference/explorer; a probe explicitly found no OpenAPI/Swagger spec at any candidate URL (404s), indicating no such interactive documentation exists.

        • [probe] PROBE openapi: all candidate paths 404 (https://docs.honeybadger.io/openapi.json, https://docs.honeybadger.io/swagger.json, https://docs.hon…
        • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
        • [claimed-docs] Returns a list of faults or a single fault for the given project
      2. ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)

        weight 2 · round drawn
        BugSnagnone0/10

        Direct probes for OpenAPI/swagger specs at expected paths all returned 404, and no documentation mentions a downloadable machine-readable API spec; missing for 10: any OpenAPI/Swagger file, spec download link, or documented API schema.

        • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
        Honeybadgernone0/10

        The API is documented in prose (endpoints for reporting exceptions, faults, deployments, source maps), but a direct probe for machine-readable OpenAPI/Swagger specs at standard locations returned 404 across all candidates, and no evidence pack item links to a downloadable spec file. missing for 10: an actual OpenAPI/Swagger JSON or YAML file, any documented spec download link, or generator tooling.

        • [probe] PROBE openapi: all candidate paths 404 (https://docs.honeybadger.io/openapi.json, https://docs.honeybadger.io/swagger.json, https://docs.hon…
        • [claimed-docs] Returns a list of faults or a single fault for the given project
        • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
      3. ai-native userRely on versioned APIs with a documented deprecation policy

        weight 2 · round drawn
        BugSnagnone0/10

        No evidence of a versioned API or documented deprecation policy; probes for OpenAPI spec and llms.txt both returned 404, and no docs reference API versioning or deprecation timelines.

        • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
        • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
        Honeybadgernone0/10

        Evidence shows a documented REST API (v1/notices, faults, source maps, deployments) but no mention of API versioning scheme or a deprecation policy; the openapi.json probe returned 404s, suggesting no formal API spec is published. No evidence of version headers, changelog of breaking API changes, or deprecation timelines.

        • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
        • [claimed-docs] Returns a list of faults or a single fault for the given project
        • [probe] PROBE openapi: all candidate paths 404 (https://docs.honeybadger.io/openapi.json, https://docs.honeybadger.io/swagger.json, https://docs.hon…

      Ai debugging — stories about ai debugging in this arenaAi debugging

      Stories about ai debugging in this arena

      Autofix

      1. ai-native userThe platform's AI can draft a code fix for an error and open a pull request against my repo for human review

        weight 2 · round drawn
        BugSnagnone0/10

        BugSnag's evidence covers error monitoring, grouping, alerting, integrations, and an MCP server for querying data, but nothing indicates an AI capability that drafts code fixes or opens pull requests against a repo. Missing for 10: any AI code-fix generation feature, PR automation, or repo integration for fixes.

        • [claimed-docs] Self Hosted MCP Server OAuth 2.0 support — securely connect to BugSnag via browser-based login instead of manual API tokens.
        • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
        • [claimed-docs] BugSnag allows you to create rules to automate this process.
        Honeybadgernone0/10

        Honeybadger's MCP and integrations let an AI assistant investigate errors and query data, but there is no evidence of it drafting a code fix or opening a pull request against a repo. Missing for 10: any capability or documentation of AI-generated code fixes, automated PR creation, or git-write integration.

        • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
        • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
        • [claimed-docs] We now support detailed issue exports to third-party managers. When enabled, your issue exports to GitHub or GitLab will contain the full ma…

      Root cause

      1. ai-native userThe platform's AI analyzes an issue — stack trace, breadcrumbs, related commits — and proposes a root cause I can act on

        weight 3 · round to Honeybadger
        BugSnagnone0/10

        Evidence shows error grouping, stability tracking, and an MCP server for external AI integration, but nothing describes BugSnag's own AI analyzing stack traces/breadcrumbs/commits to propose a root cause. Missing for 10: any documented AI root-cause-analysis feature, first-party AI diagnosis output, or hands-on example of an AI-proposed fix.

        • [claimed-docs] Self Hosted MCP Server OAuth 2.0 support — securely connect to BugSnag via browser-based login instead of manual API tokens.
        • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
        • [claimed-docs] BugSnag aims to group instances of the same event together to give you a clear view of which issues are having the biggest impact on your us…
        • [claimed-docs] Instantly see related BugSnag events sharing the same user, device, session, or trace — right from the event view — to spot patterns and deb…
        Honeybadgerpartialprobed4/10

        Honeybadger's MCP server lets a connected AI assistant fetch error data, run BadgerQL queries, and 'analyze patterns to help investigate production issues' (docs-13, docs-30), which comes close to AI-driven root-cause analysis. However, this requires the user's own external AI client via MCP rather than a built-in platform AI that automatically correlates stack traces, breadcrumbs, and commits into a proposed root cause — no evidence of an integrated automatic root-cause feature exists. Missing for 10: evidence of a first-party AI feature (not just MCP data access) that ingests stack trace + breadcrumbs + commit history and outputs a concrete root-cause hypothesis, and any hands-on/independent validation of accuracy.

        • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
        • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
        • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/

      Alerting noise — stories about alerting noise in this arenaAlerting noise

      Stories about alerting noise in this arena

      Alert routing

      1. sreRoute alerts by project, environment, and severity to Slack, PagerDuty, or email with per-rule thresholds — new issue, frequency spike, affected-user count

        weight 3 · round to Honeybadger
        BugSnagpartialclaimed5/10

        BugSnag documents Slack and PagerDuty integrations for error alerts and webhooks for custom routing, plus project/dashboard filtering and 'new issue' style status views. However, there is no evidence of configurable per-rule thresholds for frequency spikes or affected-user counts, nor explicit severity- or environment-based routing rules, or email alert configuration specifics. missing for 10: documented threshold-based alert rules (frequency spike, affected-user count), environment/severity-based routing configuration, email alerting evidence.

        • [claimed-docs] Get alerts in Slack, Microsoft Teams, or your team's communication tool.
        • [claimed-docs] The Slack integration can send notifications to any Slack channel and allows you to take action on errors straight from Slack.
        • [claimed-docs] The PagerDuty integration creates incidents in PagerDuty when error activity is reported to BugSnag.
        • [claimed-docs] The webhook plugin allows access to error and project data as soon as they are received and processed by BugSnag.
        • [claimed-docs] All errors introduced in the last 24 hours
        • [claimed-docs] All errors except those that are fixed, snoozed or ignored
        Honeybadgerpartialclaimed6/10

        Honeybadger docs show Slack and PagerDuty integrations, plus 'Alarms' that combine a BadgerQL query with a threshold (e.g., count > N) and anomaly detection for volume spikes, which covers frequency-spike-style alerting and routing to chat/on-call tools. However, there's no evidence of explicit per-project/per-environment routing rules, no documented email alert channel, and no dedicated 'affected-user count' threshold type distinct from generic query-based alarms — missing for 10: environment-based routing rules, email as a routing target, explicit affected-user-count threshold configuration, and severity-tiered rule matrices.

        • [claimed-docs] Alarms combine a BadgerQL query (“count all slow requests in the past five minutes”) with a threshold (“when count is > 2”) and trigger aler…
        • [claimed-docs] Anomaly detection alerts you when a project’s total error volume deviates from its learned baseline... notifies you when the current rate is…
        • [claimed-docs] Messages about errors include a button to resolve or reopen the error
        • [claimed-docs] You can generate an integration key for Honeybadger by logging in to PagerDuty then clicking on “Add New Service” and choosing “Honeybadger”…

      Noise control

      1. sreFight alert fatigue with spike protection, per-key rate limits, and mute/ignore rules so one bad deploy doesn't page the whole team all night

        weight 2 · round drawn
        BugSnagpartialclaimed4/10

        BugSnag documents error status actions with fixed/snoozed/ignored states (mute/ignore rules) and event-usage controls that let teams limit which events count toward quota, plus PagerDuty/Slack alert routing. However there is no evidence of true 'spike protection' (automatic surge suppression) or per-key/per-error rate limiting to prevent alert storms during a bad deploy. missing for 10: explicit spike protection feature, per-key rate limiting, deploy-aware alert throttling, independent confirmation these noise-control tools work as intended.

        • [claimed-docs] All errors except those that are fixed, snoozed or ignored
        • [claimed-docs] All errors introduced in the last 24 hours
        • [claimed-docs] Take control over which events we save and count towards your event quota.
        • [claimed-docs] We provide two options for handling daily event quota overages.
        • [claimed-docs] The PagerDuty integration creates incidents in PagerDuty when error activity is reported to BugSnag.
        • [claimed-docs] Get alerts in Slack, Microsoft Teams, or your team's communication tool.
        Honeybadgerpartialclaimed4/10

        Honeybadger has real alert-fatigue tooling—error deduping/grouping, anomaly detection against a learned baseline, BadgerQL-based alarms with thresholds, and auto-resolve on deploy plus Slack resolve/reopen—but none of the evidence names the specific mechanisms in the story: spike protection, per-key rate limiting, or explicit mute/ignore/snooze rules for notifications. missing for 10: explicit spike-protection throttling, per-key/per-error rate limits, and a documented mute/ignore/snooze feature for alerts.

        • [claimed-docs] Honeybadger groups identical errors together. Using our navigation bar, you can still navigate between each individual occurrence (or notice…
        • [claimed-docs] Alarms combine a BadgerQL query (“count all slow requests in the past five minutes”) with a threshold (“when count is > 2”) and trigger aler…
        • [claimed-docs] Anomaly detection alerts you when a project’s total error volume deviates from its learned baseline... notifies you when the current rate is…
        • [claimed-docs] Messages about errors include a button to resolve or reopen the error
        • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
        • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…

      Automation depth — how much of the product can run unattendedAutomation depth

      How much of the product can run unattended

      1. ai-native userPerform bulk operations across many items at once

        weight 2 · round to Honeybadger
        BugSnagnone0/10

        The evidence pack mentions automation-adjacent features (assignment rules, event quota control, filtering by status) but nothing documents bulk actions on multiple errors/events at once (e.g., batch resolve, bulk delete, batch API endpoints). No CLI, API, or MCP documentation shows bulk operation support.

        • [claimed-docs] BugSnag allows you to create rules to automate this process.
        • [claimed-docs] All errors introduced in the last 24 hours
        • [claimed-docs] Take control over which events we save and count towards your event quota.
        • [claimed-docs] All errors except those that are fixed, snoozed or ignored
        Honeybadgerpartialclaimed4/10

        There's some evidence of bulk-like operations: deployments automatically mark all unresolved errors as resolved at once (docs-6, docs-29), and BadgerQL/Insights let users run aggregations and calculations across many events (docs-35, docs-8). However, there's no documented UI or API feature for explicit multi-select bulk actions (e.g., bulk resolve/delete/tag many errors at once) beyond the automatic deploy-triggered resolution. Missing for 10: explicit bulk-select UI/API endpoints for mass error management, documented batch operations beyond auto-resolve-on-deploy, independent confirmation of bulk workflows.

        • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
        • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…
        • [claimed-docs] With it you can specify which fields you want to see, filter the kinds of events that should be returned, perform aggregations and calculati…
        • [claimed-docs] Alarms combine a BadgerQL query (“count all slow requests in the past five minutes”) with a threshold (“when count is > 2”) and trigger aler…
      2. ai-native userDefine rules that trigger actions automatically on events

        weight 3 · round to Honeybadger
        BugSnagpartialclaimed5/10

        BugSnag supports rule-based automation such as automatic error assignment rules, alerting integrations (Slack/PagerDuty/webhooks) that trigger on error events, and actioning errors from Slack, which together constitute event-triggered automated actions. However there's no evidence of a general-purpose, user-defined rules engine spanning arbitrary conditions/actions or AI-native/agentic triggering. missing for 10: a documented flexible rules/automation engine beyond assignment and alert integrations, evidence of custom multi-condition rule building, and independent confirmation of reliability.

        • [claimed-docs] BugSnag allows you to create rules to automate this process.
        • [claimed-docs] Get alerts in Slack, Microsoft Teams, or your team's communication tool.
        • [claimed-docs] The Slack integration can send notifications to any Slack channel and allows you to take action on errors straight from Slack.
        • [claimed-docs] The PagerDuty integration creates incidents in PagerDuty when error activity is reported to BugSnag.
        • [claimed-docs] The webhook plugin allows access to error and project data as soon as they are received and processed by BugSnag.
        Honeybadgerpartialclaimed6/10

        Honeybadger supports rule-like automation: Alarms combine a BadgerQL query with a threshold to trigger alerts automatically (docs-8), anomaly detection triggers alerts when error volume deviates from baseline (docs-9), and deployments automatically resolve open errors and notify teams (docs-6, docs-29). These qualify as user-defined rules triggering automatic actions on events, but there's no evidence of a general-purpose automation/workflow engine (e.g., custom actions beyond alert/resolve/notify) or that AI-native users can programmatically create these rules via API/CLI/MCP. missing for 10: broader custom-action rule engine, API/CLI/MCP support for creating or managing alarms/anomaly rules, independent verification of rule automation working in practice.

        • [claimed-docs] Alarms combine a BadgerQL query (“count all slow requests in the past five minutes”) with a threshold (“when count is > 2”) and trigger aler…
        • [claimed-docs] Anomaly detection alerts you when a project’s total error volume deviates from its learned baseline... notifies you when the current rate is…
        • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
        • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…

      Data scrubbing — stories about data scrubbing in this arenaData scrubbing

      Stories about data scrubbing in this arena

      Pii scrubbing

      1. sreScrub PII from error events — server-side scrubbing rules plus SDK-level filtering — before sensitive payloads ever persist

        weight 2 · round to BugSnag
        BugSnagpartialclaimed6/10

        BugSnag documents server-side redaction/removal tools for sensitive data retroactively (sensitive-data-management docs) which addresses server-side scrubbing, but the evidence pack lacks explicit documentation of SDK-level filtering/redaction rules applied before payload send (e.g., filters config) and no independent/hands-on corroboration of scrubbing effectiveness is present. missing for 10: SDK-level pre-send filtering documentation, independent verification that PII never persists, and confirmation rules apply before data storage rather than only retroactively.

        • [claimed-docs] BugSnag provides a set of tools that allow customers to redact or remove sensitive data retroactively, helping ensure continued compliance w…
        • [claimed-docs] BugSnag provides a set of tools that allow customers to redact or remove sensitive data retroactively
        Honeybadgernone0/10

        No evidence pack items mention PII scrubbing, data filtering, or SDK-level/server-side redaction rules — none of the docs, changelog, or community items reference this capability at all. missing for 10: server-side scrubbing rule configuration, SDK filter_keys/params filtering, any mention of PII/sensitive data handling before persistence.

        Error data access — stories about error data access in this arenaError data access

        Stories about error data access in this arena

        Agent access

        1. ai-native userAn agent can pull my top production issues with stack traces via API or MCP, triage them, and file the real bugs into my tracker

          weight 3 · round to Honeybadger
          BugSnagpartialprobed5/10

          BugSnag documents an official MCP server (SmartBear MCP) and OAuth support for it, plus stack-trace grouping and triage-like actions (fixed/snoozed/ignored, automatic assignment rules), which supports pulling and triaging top issues via MCP. However there is no evidence of a public REST/OpenAPI spec (probe returned 404s) and no documented integration that files bugs directly into an external tracker (e.g., Jira/GitHub Issues) — only Slack/PagerDuty/webhook integrations are evidenced. Missing for 10: documented API/OpenAPI spec for pulling issues, explicit issue-tracker (Jira/GitHub) filing integration, end-to-end example of an agent completing this workflow.

          • [claimed-docs] Self Hosted MCP Server OAuth 2.0 support — securely connect to BugSnag via browser-based login instead of manual API tokens.
          • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
          • [claimed-docs] Grouped with other events sharing the same error class, file and line number of the top in-project stack frame of the innermost exception.
          • [claimed-docs] BugSnag aims to group instances of the same event together to give you a clear view of which issues are having the biggest impact on your us…
          • [claimed-docs] BugSnag allows you to create rules to automate this process.
          • [claimed-docs] All errors introduced in the last 24 hours
          • [claimed-docs] All errors except those that are fixed, snoozed or ignored
          • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
          Honeybadgerpartialprobed6/10

          Honeybadger offers a documented API for fault listing (with stack traces implied via faults/notices) and an official hosted MCP server that lets an AI assistant fetch errors, run BadgerQL queries, and manage projects, which supports pulling and triaging top issues. However, filing bugs into an external tracker is only evidenced via manual GitHub/GitLab/Jira issue export features, not shown as an MCP/agent-driven action, and there's no hands-on/independent proof of the full pull-triage-file workflow via API or MCP. missing for 10: evidence of MCP or API directly creating/filing tickets into external trackers, independent/hands-on confirmation of the end-to-end agent workflow.

          • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
          • [claimed-docs] Returns a list of faults or a single fault for the given project
          • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
          • [claimed-docs] We now support detailed issue exports to third-party managers. When enabled, your issue exports to GitHub or GitLab will contain the full ma…
          • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/

        Api access

        1. developerList, query, and update issues and fetch raw events through a documented REST API with scoped tokens

          weight 3 · round to Honeybadger
          BugSnagnone0/10

          No evidence in the pack documents a REST API for listing, querying, or updating issues, or fetching raw events via scoped tokens; probes for openapi/swagger docs at the docs site returned 404s, and no data-access API reference is cited. Missing for 10: documented Data Access API reference, scoped API token/auth details, endpoints for issue CRUD and event retrieval.

          • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
          • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
          Honeybadgerpartialclaimed5/10

          Honeybadger documents a REST API for faults (issues) with list/single-fault retrieval and search-style querying (docs-19, docs-4), plus a reporting API for creating notices, but there is no evidence of an update-issue endpoint, a raw-events fetch endpoint, or explicit scoped-token support (only a generic API key/Honeybadger-Token is mentioned). missing for 10: documented issue-update endpoint, raw event retrieval endpoint, explicit scoped/read-only token documentation.

          • [claimed-docs] Returns a list of faults or a single fault for the given project
          • [claimed-docs] Example query: `john class:UserError -tag:wip -tag:pending component:"UsersController" action:'update'`.
          • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
          • [claimed-docs] Requests sent from Honeybadger servers for source maps, web hooks, and uptime checks include the header Honeybadger-Token which is a secret …

        Ingest protocol

        1. developerThe event-ingestion protocol is documented and open enough that custom clients and compatible SDKs can send events without an official SDK

          weight 2 · round to Honeybadger
          BugSnagnone0/10

          There is no evidence of a documented open/public event-ingestion API/protocol spec that would let a custom client send events without using an official SDK; probes for llms.txt and OpenAPI spec both returned 404, and all evidence points to official SDKs (bugsnag-js, 50+ platform libraries) rather than a documented wire protocol.

          • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
          • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
          • [claimed-docs] BugSnag provides error reporting libraries for over 50 different platforms
          Honeybadgerfullprobed7/10

          Honeybadger documents a plain REST endpoint (POST JSON to https://api.honeybadger.io/v1/notices) for reporting exceptions, plus related endpoints for source maps and deployments, meaning any custom client can integrate without the official SDK. However, there's no formal OpenAPI/schema spec (probe confirms 404s) and no independent evidence of third-party/community SDKs actually built against this raw API. Missing for 10: published OpenAPI/schema definition, independent examples of non-official clients successfully using the ingestion endpoint.

          • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
          • [claimed-docs] Report errors using our [exceptions API](/api/reporting-exceptions/)
          • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files. Use the Source Map …
          • [claimed-docs] Use this endpoint to notify Honeybadger when a deploy occurs.
          • [probe] PROBE openapi: all candidate paths 404 (https://docs.honeybadger.io/openapi.json, https://docs.honeybadger.io/swagger.json, https://docs.hon…

        Grouping triage — stories about grouping triage in this arenaGrouping triage

        Stories about grouping triage in this arena

        Grouping

        1. developerThe platform groups thousands of duplicate events into one issue via stack-trace fingerprinting, and I can customize the grouping when it gets it wrong

          weight 3 · round to Honeybadger
          BugSnagpartialclaimed5/10

          Docs confirm automatic grouping via error class, file and line number of the top in-project stack frame (bugsnag-docs-1), which is the core fingerprinting story, and automatic-assignment rules exist (bugsnag-docs-2) but this addresses issue routing, not grouping override. No evidence is provided of a documented way to override/customize the grouping fingerprint itself (e.g. custom grouping hash) or of hands-on validation that grouping works well at scale. Missing for 10: explicit customization/override mechanism for grouping, independent/hands-on evidence of grouping accuracy at high volume.

          • [claimed-docs] Grouped with other events sharing the same error class, file and line number of the top in-project stack frame of the innermost exception.
          • [claimed-docs] BugSnag allows you to create rules to automate this process.
          Honeybadgerfullcommunity8/10

          Docs confirm automatic grouping of identical errors into a single issue with navigation between occurrences, and explicit customization via error class, component, stack trace, or custom fingerprint; community feedback corroborates satisfaction with deduping. Missing for 10: independent/hands-on evidence of the fingerprinting algorithm's accuracy at scale (thousands of events) and real-world examples of re-grouping mistakes being fixed.

          • [claimed-docs] You can customize the grouping for each exception by changing the error class name, component, or stack trace—or by sending a custom fingerp…
          • [claimed-docs] Honeybadger groups identical errors together. Using our navigation bar, you can still navigate between each individual occurrence (or notice…
          • [community] Honeybadger so far. Working well enough. Love the deduping.

        Triage

        1. sreTriage issues — assign an owner, resolve, ignore, or snooze — and the platform reopens a resolved issue automatically when it regresses

          weight 3 · round drawn
          BugSnagpartialclaimed5/10

          Docs confirm issue statuses (fixed, snoozed, ignored) and automated assignment rules, implying core triage actions exist (bugsnag-docs-2, bugsnag-docs-3, bugsnag-docs-28), but there is no explicit documentation describing automatic reopening of a resolved issue upon regression. Missing for 10: explicit regression-reopen documentation, hands-on/independent confirmation of the reopen behavior, and clear UI walkthrough of resolve/ignore/snooze workflow.

          • [claimed-docs] BugSnag allows you to create rules to automate this process.
          • [claimed-docs] All errors introduced in the last 24 hours
          • [claimed-docs] All errors except those that are fixed, snoozed or ignored
          Honeybadgerpartialclaimed5/10

          Honeybadger documents resolving and reopening errors (via Slack integration button) and auto-resolving errors on deploy, plus fault listing via API, which covers part of the triage workflow. However, there's no direct evidence of 'assign an owner', 'ignore', or 'snooze' actions, nor confirmation that a resolved issue is automatically reopened when it regresses (only manual reopen via Slack is shown). missing for 10: assign-owner action, ignore action, snooze action, automatic reopening on regression evidence.

          • [claimed-docs] Messages about errors include a button to resolve or reopen the error
          • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
          • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…
          • [claimed-docs] Returns a list of faults or a single fault for the given project
        2. developerMerge issues that are really the same bug and split ones the fingerprinter wrongly collapsed

          weight 1 · round to Honeybadger
          BugSnagnone0/10

          Evidence only describes BugSnag's automatic grouping algorithm (same error class/file/line) and rule-based auto-assignment, but nothing about manually merging separate issues or splitting an over-grouped fingerprint. Missing for 10: any documentation or mention of manual merge/split controls for grouped errors.

          • [claimed-docs] Grouped with other events sharing the same error class, file and line number of the top in-project stack frame of the innermost exception.
          • [claimed-docs] BugSnag aims to group instances of the same event together to give you a clear view of which issues are having the biggest impact on your us…
          • [claimed-docs] BugSnag allows you to create rules to automate this process.
          Honeybadgerpartialclaimed5/10

          Honeybadger documents customizable grouping via custom fingerprints, error class, component, or stack trace, which lets developers effectively split incorrectly-collapsed errors into distinct issues [honeybadger-docs-2][honeybadger-docs-3]. However, there is no documented UI or API action for merging two separately-grouped issues back into one bug — the evidence only covers grouping-at-ingestion via fingerprint customization, not a manual merge workflow. Missing for 10: explicit merge-issues feature/API, evidence of an UI 'merge' action, and independent confirmation that fingerprint changes retroactively re-group existing occurrences.

          • [claimed-docs] You can customize the grouping for each exception by changing the error class name, component, or stack trace—or by sending a custom fingerp…
          • [claimed-docs] Honeybadger groups identical errors together. Using our navigation bar, you can still navigate between each individual occurrence (or notice…
          • [claimed-docs] Honeybadger provides powerful search features that let you easily find previously-occurred errors by type, location, meta-data and many othe…

        Impact analytics — stories about impact analytics in this arenaImpact analytics

        Stories about impact analytics in this arena

        User feedback

        1. developerCollect user feedback — a crash-report dialog or feedback widget — attached to the exact error event the user hit

          weight 1 · round drawn
          BugSnagnone0/10

          BugSnag's evidence covers error detection, grouping, alerting, and stability metrics, but there is no mention of a user-facing feedback dialog/widget for capturing end-user comments tied to a crash event — a feature other crash reporters (e.g., Sentry's User Feedback) explicitly ship. No evidence of any feedback-collection UI or API attaching user input to error events.

            Honeybadgernone0/10

            Honeybadger's evidence covers automatic error capture, grouping, search, deployments, and integrations, but there is no mention of a user-facing crash-report dialog or feedback widget that lets end-users submit feedback tied to a specific error occurrence.

            User impact

            1. sreEvery issue quantifies real impact — how many users and sessions are affected — so I prioritize by blast radius, not raw event counts

              weight 2 · round to BugSnag
              BugSnagfullcommunity8/10

              BugSnag's stability metric explicitly measures 'the proportion of user application sessions that are error free,' and grouping is designed to show 'which issues are having the biggest impact on your users,' directly supporting blast-radius over raw counts; community corroboration confirms 'being able to track how many users are affected by a particular bug is amazing.' missing for 10: no explicit documentation of a per-issue 'affected users/sessions count' UI widget or independent hands-on verification of that exact metric display.

              • [claimed-docs] BugSnag aims to group instances of the same event together to give you a clear view of which issues are having the biggest impact on your us…
              • [claimed-docs] Stability is a measure of the proportion of user application sessions that are error free.
              • [claimed-docs] Configure your stability targets in Project settings.
              • [community] It's much better than Airbrake or Exceptional by leaps and bounds. Just being able to track how many users are affected by a particular bug …
              Honeybadgernone0/10

              Evidence covers error grouping, search, deployments, alarms, and anomaly detection on error volume/rate, but nowhere quantifies user or session impact (e.g., affected-user counts) for prioritization by blast radius. missing for 10: any mention of unique users/sessions affected metric, user-impact scoring, or blast-radius prioritization feature.

              Openness — open source, data portability, and self-hosting storiesOpenness

              Open source, data portability, and self-hosting stories

              1. ai-native userDo everything through the API that I can do in the UI

                weight 2 · round to Honeybadger
                BugSnagnone0/10

                Evidence shows only an SDK for reporting errors (bugsnag-gh-2, docs-11), a CLI for build/release metadata (bugsnag-docs-12), and a third-party MCP server (bugsnag-probe-3), but no documented Data/Management API letting users perform dashboard actions like assigning, snoozing, configuring stability targets, or managing integrations programmatically. Probes for an OpenAPI spec and llms.txt both returned 404 (bugsnag-probe-1, bugsnag-probe-2), indicating no public comprehensive API is discoverable.

                • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
                • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
                • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
                • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
                • [github] Report handled exceptions using Bugsnag.notify()
                Honeybadgerpartialprobed5/10

                Honeybadger exposes a documented REST API for core actions—reporting exceptions, deployments, source maps, and listing faults (honeybadger-docs-15,17,19,28)—plus a CLI and MCP server for agent access (honeybadger-docs-18,13,31). However, the probe found no OpenAPI/swagger spec (honeybadger-probe-2), and many UI-only capabilities (resolving/reopening errors, BadgerQL alarm configuration, team/SAML management, account switching) are not shown to have API equivalents. Missing for 10: comprehensive API parity for error resolution, alarms, account/team management, and a published OpenAPI spec confirming full coverage.

                • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
                • [claimed-docs] Use this endpoint to notify Honeybadger when a deploy occurs.
                • [claimed-docs] Returns a list of faults or a single fault for the given project
                • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files.
                • [claimed-docs] The Honeybadger CLI provides a Command Line Interface for various Honeybadger-related programs and utilities.
                • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
                • [probe] PROBE openapi: all candidate paths 404 (https://docs.honeybadger.io/openapi.json, https://docs.honeybadger.io/swagger.json, https://docs.hon…
                • [claimed-docs] You can create additional accounts and switch between accounts using the dropdown in the navigation bar.
              2. ai-native userExport all of my data in open formats and leave

                weight 3 · round to Honeybadger
                BugSnagnone0/10

                No evidence of a data export feature or open-format data portability for BugSnag; the closest is webhooks/data-forwarding for real-time integration, not bulk export/leave capability. Probes for llms.txt and OpenAPI both return 404, and no docs mention exporting historical error data in open formats.

                • [claimed-docs] The webhook plugin allows access to error and project data as soon as they are received and processed by BugSnag.
                • [probe] PROBE llms.txt: HTTP 404 at https://docs.bugsnag.com/llms.txt
                • [probe] PROBE openapi: all candidate paths 404 (https://docs.bugsnag.com/openapi.json, https://docs.bugsnag.com/swagger.json, https://docs.bugsnag.c…
                Honeybadgerpartialclaimed3/10

                Honeybadger exposes a REST API (e.g. list/get faults, reporting exceptions) that returns data in JSON, which could be used to script an export of error data, but there is no documented bulk 'export all your account data' feature, no GDPR-style data-portability tool, and no mention of full account deletion/export workflow. missing for 10: dedicated full-account data export feature, documented open-format bulk export tool, evidence of complete data portability/leave workflow.

                • [claimed-docs] Returns a list of faults or a single fault for the given project
                • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
                • [claimed-docs] We now support detailed issue exports to third-party managers. When enabled, your issue exports to GitHub or GitLab will contain the full ma…
              3. ai-native userRead the product's source under an open license

                weight 2 · round to BugSnag
                BugSnagpartialclaimed3/10

                Only client-side SDK/integration code (e.g., bugsnag-js) is published on GitHub under an open license; the core BugSnag error-monitoring platform, dashboard, and backend remain closed-source proprietary SaaS. Missing for 10: open licensing/source access to the core product itself, not just client libraries; no license file evidence cited; no independent confirmation of full source availability.

                • [github] Automatically detect JavaScript errors in the browser, Node.js and React Native, with plugins for React, Vue, Angular, Express, Restify and …
                • [github] Report handled exceptions using Bugsnag.notify()
                Honeybadgernone0/10

                Honeybadger is a closed, commercial SaaS product; no evidence in the pack indicates its source code is published under an open license (client libraries being open-source is not addressed, and the core service is proprietary). Missing for 10: any mention of an open-source license, public source repository, or licensing terms.

                • ai-native userSelf-host the core product

                  weight 3 · round to BugSnag
                  BugSnagfullclaimed7/10

                  BugSnag On-Premise offers a documented self-hosted version that can run in existing PCI/HIPAA compliant environments, directly addressing self-hosting the core product. Missing for 10: independent hands-on verification of the on-prem deployment, detailed setup/architecture docs, and confirmation of feature parity with the SaaS offering.

                  • [claimed-docs] BugSnag On-premise offers a self-hosted version of BugSnag for organizations that need or want to manage their own data. It can be run in yo…
                  Honeybadgernone0/10

                  Honeybadger is presented as a hosted SaaS product (api.honeybadger.io) with no evidence of an open-source self-hosted core, on-premise deployment option, or Docker/self-host installation guide anywhere in the evidence pack.

                  Privacy posture — data-handling and privacy storiesPrivacy posture

                  Data-handling and privacy stories

                  1. ai-native userChoose where my data is stored (region/residency)

                    weight 2 · round to BugSnag
                    BugSnagpartialclaimed4/10

                    BugSnag's On-Premise offering lets organizations self-host and 'manage their own data' in PCI/HIPAA compliant environments, which indirectly satisfies data residency needs, but there is no explicit evidence of a cloud-based region selection feature (e.g., EU vs US data storage) for standard plans. Missing for 10: explicit multi-region hosting options, documented data residency controls for the standard SaaS offering, and any first-party statement about region choice at signup.

                    • [claimed-docs] BugSnag On-premise offers a self-hosted version of BugSnag for organizations that need or want to manage their own data. It can be run in yo…
                    • [claimed-docs] BugSnag provides a set of tools that allow customers to redact or remove sensitive data retroactively, helping ensure continued compliance w…
                    Honeybadgernone0/10

                    No evidence in the pack addresses data residency, regional hosting options, or ability to choose where data is stored; only data retention (Insights replication) and security token handling are mentioned. missing for 10: any mention of region selection, EU/US hosting options, or data residency controls.

                    • ai-native userPrevent my data from being used to train AI models

                      weight 3 · round drawn
                      BugSnagnone0/10

                      BugSnag is an error-monitoring product with data redaction/compliance tools and on-premise hosting, but no evidence addresses AI model training data usage policies or opt-outs. This is an applicable privacy-posture question for any SaaS handling customer data, so absence of evidence yields 'none'.

                        Honeybadgernone0/10

                        No evidence in the pack addresses AI training data usage or opt-out policies for Honeybadger's data; the product is an error-tracking/monitoring tool and this axis is plausible (e.g., a privacy policy statement about AI training) but nothing documents it. Missing for 10: any privacy policy statement on AI training data usage, opt-out mechanism, or data processing terms addressing AI model training.

                        • ai-native userControl data retention and deletion

                          weight 2 · round to BugSnag
                          BugSnagpartialclaimed6/10

                          BugSnag documents retroactive redaction/removal of sensitive data for GDPR/CCPA/HIPAA compliance, event usage controls to limit which events are saved/counted, and self-hosted/on-premise deployment for organizations wanting full control over their data—together covering meaningful retention/deletion controls. However, there is no explicit documentation of configurable data retention periods, automated deletion schedules, or a dedicated data-deletion API/workflow. Missing for 10: explicit retention period settings, automated/scheduled deletion policies, and independent verification of these controls in practice.

                          • [claimed-docs] BugSnag provides a set of tools that allow customers to redact or remove sensitive data retroactively, helping ensure continued compliance w…
                          • [claimed-docs] BugSnag provides a set of tools that allow customers to redact or remove sensitive data retroactively
                          • [claimed-docs] Take control over which events we save and count towards your event quota.
                          • [claimed-docs] BugSnag On-premise offers a self-hosted version of BugSnag for organizations that need or want to manage their own data. It can be run in yo…
                          Honeybadgernone0/10

                          Evidence only hints that Business/Enterprise accounts can replicate Insights data for longer retention (docs-22), but there is no mention of any user-facing control to configure retention windows, purge/delete data on demand, or comply with deletion requests. Missing for 10: documented retention settings, a data-deletion API/UI, and any GDPR-style erasure mechanism.

                          • [claimed-docs] If you need to keep your Insights data longer than Honeybadger stores it, Business and Enterprise accounts can now replicate
                        • ai-native userOpt out of telemetry and usage tracking

                          weight 2 · round drawn
                          BugSnagnone0/10

                          No evidence in the pack addresses telemetry/usage-tracking opt-out settings for BugSnag itself; the closest items concern event quota controls and sensitive data redaction within monitored data, not opting out of BugSnag's own product telemetry.

                            Honeybadgernone0/10

                            Honeybadger itself is an error-tracking/telemetry product whose core function is collecting data from customer apps; the evidence pack contains no mention of an opt-out mechanism for telemetry/usage tracking related to the AI assistant/MCP integration or the product's own data collection practices. Since this axis (opting out of tracking) is a fair privacy-posture question for an AI-native user of any product, but no evidence shows such an opt-out exists, the verdict is none. Missing for 10: any documentation of an opt-out/telemetry-disable setting, privacy controls for AI assistant usage data, or opt-out options for the MCP integration.

                            Quotas cost — stories about quotas cost in this arenaQuotas cost

                            Stories about quotas cost in this arena

                            Quotas

                            1. engineering leaderCap event quotas per project and set spend limits so an error storm burns a predictable budget, never a surprise invoice

                              weight 2 · round to BugSnag

                              BugSnag docs mention giving customers control over which events count toward their event quota (bugsnag-docs-14), and community pricing discussion confirms plan-based event caps exist (bugsnag-comm-3, bugsnag-comm-4), but there is no explicit documentation of setting a spend cap or hard budget limit to prevent overage billing. missing for 10: explicit spend-limit/budget-cap feature documentation, engineering-leader-facing quota configuration UI, confirmation that exceeding quota does not trigger surprise charges.

                              • [claimed-docs] Take control over which events we save and count towards your event quota.
                              • [community] A bit pricey, perhaps? That works out to a max of 1 exception every 2 minutes for the paid plan, and 1 exception every 8 hours for the free …
                              • [community] That is very few exceptions in the paid plan. You don't need that many users before it becomes far too expensive to use.
                              Honeybadgernone0/10

                              No evidence anywhere in the pack of event quota caps, spend/budget limits, or usage-based throttling controls for a project; the evidence covers error grouping, search, deployments, alarms, and MCP/CLI integrations but nothing about cost or quota governance.

                              Releases regressions — stories about releases regressions in this arenaReleases regressions

                              Stories about releases regressions in this arena

                              Regressions

                              1. sreI get alerted when an error that was fixed comes back in a newer release, distinct from ordinary new-issue noise

                                weight 2 · round to Honeybadger
                                BugSnagnone0/10

                                The evidence covers error status states (fixed/snoozed/ignored), release annotations, and stability tracking, but nowhere describes a distinct 'regression' alert that fires specifically when a previously fixed error reappears in a new release, separate from ordinary new-issue notifications. Without that specific capability documented, this applicable SRE-alerting axis is unsupported by the evidence pack.

                                • [claimed-docs] All errors introduced in the last 24 hours
                                • [claimed-docs] All errors except those that are fixed, snoozed or ignored
                                • [claimed-docs] filter your dashboard by release and identify which release errors were introduced in.
                                • [claimed-docs] see release annotations on the timeline to correlate new versions with changes in error rates.
                                Honeybadgerpartialclaimed5/10

                                Honeybadger auto-resolves errors on deploy and tracks reoccurrences (doc-6, doc-29), and Slack messages include a 'resolve or reopen' button implying errors can reopen (doc-10), which is the mechanical basis for detecting a fixed error's return. However, there is no explicit evidence of a distinct 'regression' alert type or notification that flags a reopened error differently from a brand-new issue, so SREs would have to infer regressions from reopen state rather than get a dedicated alert. Missing for 10: explicit regression-specific alert/notification distinct from new-issue alerts, and confirmation that reopening a resolved error triggers a notification at all.

                                • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
                                • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…
                                • [claimed-docs] Messages about errors include a button to resolve or reopen the error
                                • [claimed-docs] `occurred.after:'last deploy'` Errors that occurred since the most recent deployment

                              Release health

                              1. sreWatch release health — crash-free sessions and users, adoption per release — and compare a canary release against the last stable one

                                weight 2 · round to BugSnag
                                BugSnagpartialclaimed6/10

                                BugSnag documents stability monitoring (proportion of error-free sessions, i.e. crash-free sessions/users) with configurable stability targets, plus release filtering and release annotations on the timeline to correlate new versions with error-rate changes. However, there is no explicit evidence of an 'adoption per release' metric or a dedicated canary-vs-stable release comparison view/report. Missing for 10: adoption-per-release tracking, explicit canary vs stable release comparison feature, independent corroboration of these release-health workflows.

                                • [claimed-docs] Monitor the stability of your application and measure progress against stability targets.
                                • [claimed-docs] Stability is a measure of the proportion of user application sessions that are error free.
                                • [claimed-docs] Configure your stability targets in Project settings.
                                • [claimed-docs] filter your dashboard by release and identify which release errors were introduced in.
                                • [claimed-docs] see release annotations on the timeline to correlate new versions with changes in error rates.
                                Honeybadgernone0/10

                                Honeybadger documents deployment tracking (correlating errors with deploys, diffing against last deploy, auto-resolving errors on deploy) but there is no evidence of crash-free sessions/users metrics or per-release adoption percentages, which are the specific release-health metrics this story asks about.

                                • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
                                • [claimed-docs] When GitHub or GitLab is connected, Honeybadger links the revision to a comparison page that shows a diff of what changed since the last dep…
                                • [claimed-docs] Use this endpoint to notify Honeybadger when a deploy occurs.
                                • [claimed-docs] `occurred.after:'last deploy'` Errors that occurred since the most recent deployment
                                • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…

                              Release tracking

                              1. developerAssociate errors with releases and commits so each issue shows the release it first appeared in and the suspect commit that likely caused it

                                weight 3 · round drawn
                                BugSnagpartialclaimed5/10

                                Docs show BugSnag tracks releases/builds and lets you filter by release to see which release an error was introduced in (docs-4, docs-12, docs-3), supporting the 'first appeared in release' half of the story. There is no evidence of a 'suspect commit' feature that pinpoints the likely causing commit for an issue. Missing for 10: suspect-commit identification, commit-level blame linking, independent corroboration of release-regression accuracy.

                                • [claimed-docs] filter your dashboard by release and identify which release errors were introduced in.
                                • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
                                • [claimed-docs] All errors introduced in the last 24 hours
                                Honeybadgerpartialclaimed5/10

                                Honeybadger's deployment tracking records deploys, auto-resolves errors on deploy, and (with GitHub/GitLab connected) links a revision to a diff of what changed since the last deploy, plus supports queries like 'occurred.after:last deploy' to correlate errors with releases. However, there's no documented evidence of a per-issue 'first seen in release X' badge or automatic 'suspect commit' attribution pinpointing which commit likely caused a specific error, which is the core of this story. Missing for 10: explicit per-error 'first appeared in release' metadata, automated suspect-commit/blame attribution shown on the issue itself, independent corroboration of this workflow.

                                • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
                                • [claimed-docs] When GitHub or GitLab is connected, Honeybadger links the revision to a comparison page that shows a diff of what changed since the last dep…
                                • [claimed-docs] `occurred.after:'last deploy'` Errors that occurred since the most recent deployment
                                • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…

                              Sdk instrumentation — stories about sdk instrumentation in this arenaSdk instrumentation

                              Stories about sdk instrumentation in this arena

                              Event context

                              1. developerAttach breadcrumbs, custom tags, and user context to every event so a stack trace arrives with the state that produced it

                                weight 2 · round to Honeybadger
                                BugSnagpartialclaimed3/10

                                Evidence shows BugSnag captures user/device/session context and correlates events (bugsnag-docs-27, bugsnag-docs-20) and supports reporting handled exceptions via Bugsnag.notify() (bugsnag-gh-2, bugsnag-gh-3), implying some contextual data is attached to events, but there is no explicit documentation of a breadcrumbs API or custom tags/metadata API in the pack. missing for 10: explicit breadcrumb trail API docs, custom tag/metadata attachment API docs, first-party example of setUser/addMetadata usage.

                                • [claimed-docs] Correlated Events: Instantly see related BugSnag events sharing the same user, device, session, or trace — right from the event view — to sp…
                                • [claimed-docs] Instantly see related BugSnag events sharing the same user, device, session, or trace — right from the event view — to spot patterns and deb…
                                • [github] Report handled exceptions using Bugsnag.notify()
                                • [github] Report handled exceptions using [`Bugsnag.notify()`](https://docs.bugsnag.com/platforms/javascript/#reporting-handled-exceptions)
                                Honeybadgerpartialclaimed4/10

                                Evidence shows tag-based search syntax (implying tags can be attached) and a changelog note about 'event context' and 'event correlation' configuration in JS packages, but there is no explicit documentation of breadcrumb trails or explicit user-context attachment on error notices. missing for 10: explicit breadcrumb API/docs, explicit user context attachment API, worked example showing tags+context+breadcrumbs together on a single event.

                                • [claimed-docs] Example query: `john class:UserError -tag:wip -tag:pending component:"UsersController" action:'update'`.
                                • [claimed-docs] Capture HTTP requests with automatic instrumentation and take advantage of new configuration options for event correlation, event context, h…
                                • [claimed-docs] You can customize the grouping for each exception by changing the error class name, component, or stack trace—or by sending a custom fingerp…

                              Mobile crashes

                              1. developerCapture native mobile crashes — iOS, Android, NDK — with the device, OS, and app-version context needed to reproduce them

                                weight 2 · round to BugSnag

                                Evidence shows BugSnag supports '50+ platforms' generally, iOS-specific monitoring (pre-main app starts) and Flutter Android/iOS performance metrics, and a community report confirms hands-on iOS crash capture with automatic fatal-error reporting, but nothing in the pack explicitly documents Android or NDK crash capture, nor spells out the device/OS/app-version context fields captured for reproduction. Missing for 10: explicit Android/NDK crash reporting documentation, description of captured device/OS/app-version metadata, and independent corroboration beyond one old iOS anecdote.

                                • [claimed-docs] BugSnag provides error reporting libraries for over 50 different platforms, listed in the navigation to the left.
                                • [claimed-docs] BugSnag provides error reporting libraries for over 50 different platforms
                                • [claimed-docs] Pre-main aggregate view for iOS App Starts — monitor and optimize pre-main startup time at a glance.
                                • [claimed-docs] Monitor CPU usage, memory consumption, and rendering performance (slow/frozen frames, FPS) directly from Flutter apps on Android and iOS.
                                • [community] I've only checked out the iOS version, but it has a pretty nice interface, and would take literally minutes to add to my project. It even po…
                                Honeybadgernone0/10

                                Evidence pack covers Ruby, JS, and general error-reporting APIs, deployments, integrations, and MCP/CLI tooling, but contains no mention of iOS, Android, or NDK SDKs, or native mobile crash context (device, OS, app version). Missing for 10: iOS SDK docs, Android SDK docs, NDK/native crash capture, mobile device/app-version context capture.

                                • [claimed-docs] Once our client library is installed and configured, errors thrown by your application are automatically sent to our API.
                                • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices
                                • [claimed-docs] Capture HTTP requests with automatic instrumentation and take advantage of new configuration options for event correlation, event context, h…

                              Sdk coverage

                              1. developerInstrument my web frontend, backend services, and mobile apps with official SDKs that capture uncaught errors automatically

                                weight 3 · round to BugSnag
                                BugSnagfullcommunity9/10

                                BugSnag provides official SDKs for web/JS frameworks, Node.js/backend, and mobile (React Native, iOS, Flutter) that automatically detect uncaught errors, plus notify() for handled exceptions, and docs confirm 50+ platform libraries with independent community corroboration of ease of automatic crash capture. Missing for 10: no independent hands-on verification specifically for backend/mobile automatic capture beyond docs, only one community quote about iOS auto-reporting.

                                • [github] Automatically detect JavaScript errors in the browser, Node.js and React Native, with plugins for React, Vue, Angular, Express, Restify and …
                                • [github] Report handled exceptions using Bugsnag.notify()
                                • [github] Report handled exceptions using [`Bugsnag.notify()`](https://docs.bugsnag.com/platforms/javascript/#reporting-handled-exceptions)
                                • [claimed-docs] BugSnag provides error reporting libraries for over 50 different platforms, listed in the navigation to the left.
                                • [claimed-docs] BugSnag provides error reporting libraries for over 50 different platforms
                                • [community] I've only checked out the iOS version, but it has a pretty nice interface, and would take literally minutes to add to my project. It even po…
                                Honeybadgerpartialclaimed6/10

                                Docs confirm automatic uncaught-error capture via client libraries ("errors thrown by your application are automatically sent to our API"), JS/frontend automatic instrumentation and source-map support, and a generic exceptions API for backend reporting. However, the evidence pack lacks explicit confirmation of dedicated mobile SDKs (iOS/Android) or a list of officially supported backend languages beyond the Ruby CLI/gem reference, so mobile coverage is unconfirmed. Missing for 10: explicit mobile SDK documentation, multi-language backend SDK list, independent hands-on verification of auto-capture across platforms.

                                • [claimed-docs] Once our client library is installed and configured, errors thrown by your application are automatically sent to our API.
                                • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files. Use the Source Map …
                                • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files.
                                • [claimed-docs] Capture HTTP requests with automatic instrumentation and take advantage of new configuration options for event correlation, event context, h…
                                • [claimed-docs] Report errors using our [exceptions API](/api/reporting-exceptions/)
                                • [claimed-docs] Your JSON payload should be submitted as the body of a POST request to https://api.honeybadger.io/v1/notices

                              Search analytics — stories about search analytics in this arenaSearch analytics

                              Stories about search analytics in this arena

                              Dashboards

                              1. engineering leaderSee error trends across projects and teams on dashboards — top regressions, new issues per release, volume over time

                                weight 2 · round drawn

                                BugSnag provides release-correlated error tracking, stability trend monitoring, and views of newly introduced errors and error grouping, which support elements of trend dashboards (bugsnag-docs-3, bugsnag-docs-4, bugsnag-docs-5, bugsnag-docs-25, bugsnag-docs-26, bugsnag-docs-29), and community feedback praises the dashboard experience (bugsnag-comm-6, bugsnag-comm-7). However, there is no explicit evidence of a cross-project/cross-team aggregated view or a dedicated 'top regressions' leaderboard spanning multiple teams — missing for 10: cross-project/team rollup dashboards, explicit 'top regressions' ranking feature, and independent validation of multi-team analytics at scale.

                                • [claimed-docs] All errors introduced in the last 24 hours
                                • [claimed-docs] filter your dashboard by release and identify which release errors were introduced in.
                                • [claimed-docs] Monitor the stability of your application and measure progress against stability targets.
                                • [claimed-docs] see release annotations on the timeline to correlate new versions with changes in error rates.
                                • [claimed-docs] Stability is a measure of the proportion of user application sessions that are error free.
                                • [claimed-docs] Configure your stability targets in Project settings.
                                • [community] We love bugsnag. Been using the new dashboard in test for a few days and it's been great.
                                • [community] This looks like a tier A dashboard.
                                Honeybadgerpartialclaimed6/10

                                Honeybadger's BadgerQL/Insights, deployment tracking (correlating errors with releases, 'occurred.after:last deploy' queries), and anomaly detection support volume-over-time and per-release regression tracking, giving engineering leaders solid analytics tools. However, evidence never shows a native cross-project/cross-team rollup dashboard — only per-account switching (docs-34) — so the 'across projects and teams' aggregation aspect of the story is unproven. Missing for 10: explicit cross-project/team aggregated dashboard UI, named 'top regressions' report, and independent/hands-on confirmation of dashboard usability at leadership level.

                                • [claimed-docs] Alarms combine a BadgerQL query (“count all slow requests in the past five minutes”) with a threshold (“when count is > 2”) and trigger aler…
                                • [claimed-docs] Anomaly detection alerts you when a project’s total error volume deviates from its learned baseline... notifies you when the current rate is…
                                • [claimed-docs] `occurred.after:'last deploy'` Errors that occurred since the most recent deployment
                                • [claimed-docs] Deployment tracking lets you record when your app is deployed, see a history of deployments, and correlate code changes with errors. When yo…
                                • [claimed-docs] Honeybadger provides powerful search features that let you easily find previously-occurred errors by type, location, meta-data and many othe…
                                • [claimed-docs] With it you can specify which fields you want to see, filter the kinds of events that should be returned, perform aggregations and calculati…
                                • [claimed-docs] You can create additional accounts and switch between accounts using the dropdown in the navigation bar.

                              Event search

                              1. developerSearch and filter events across projects by tag, release, environment, and custom properties with a real query syntax

                                weight 2 · round to Honeybadger
                                BugSnagpartialclaimed3/10

                                Docs confirm filtering by release (bugsnag-docs-4) and by error status (bugsnag-docs-3, bugsnag-docs-28), showing some filtering capability, but there is no evidence of filtering by tag, environment, or custom properties, nor any documented query syntax for cross-project search. missing for 10: evidence of tag/environment/custom-property filters, a documented search query language, and cross-project search capability.

                                • [claimed-docs] filter your dashboard by release and identify which release errors were introduced in.
                                • [claimed-docs] All errors introduced in the last 24 hours
                                • [claimed-docs] All errors except those that are fixed, snoozed or ignored
                                Honeybadgerfullclaimed8/10

                                Honeybadger documents a real BadgerQL-style query syntax (tag:, class:, component:, action:, occurred.after: 'last deploy', negation with -tag:) for filtering errors/events by tag, release/deploy, environment-like properties and custom fields, plus a natural-language-to-query assist feature and Insights query capabilities for aggregation/filtering across fields. missing for 10: explicit documentation of cross-project search/filtering (queries appear scoped per-project) and independent hands-on validation of the query syntax's breadth beyond docs.

                                • [claimed-docs] Example query: `john class:UserError -tag:wip -tag:pending component:"UsersController" action:'update'`.
                                • [claimed-docs] You can search for errors without writing the query yourself. Click the lightbulb icon next to the search box to open the “Describe your sea…
                                • [claimed-docs] `occurred.after:'last deploy'` Errors that occurred since the most recent deployment
                                • [claimed-docs] Honeybadger provides powerful search features that let you easily find previously-occurred errors by type, location, meta-data and many othe…
                                • [claimed-docs] Honeybadger's error search and BadgerQL can answer almost any question about your e
                                • [claimed-docs] With it you can specify which fields you want to see, filter the kinds of events that should be returned, perform aggregations and calculati…

                              Sourcemaps symbolication — stories about sourcemaps symbolication in this arenaSourcemaps symbolication

                              Stories about sourcemaps symbolication in this arena

                              Sourcemaps

                              1. developerUpload JavaScript source maps from CI — via CLI or bundler plugin — so production stack traces show my original source, not minified frames

                                weight 3 · round to BugSnag
                                BugSnagfullprobed7/10

                                BugSnag documents JavaScript source map support to reverse minified stack traces (bugsnag-docs-11) and a dedicated bugsnag-cli for build integrations that creates builds/releases in BugSnag (bugsnag-docs-12, bugsnag-probe-4), which aligns with CI-based source map upload workflows. Missing for 10: explicit bundler plugin (webpack/rollup) documentation for source map upload, and independent/hands-on confirmation that CI-uploaded source maps correctly de-minify production traces.

                                • [claimed-docs] The BugSnag error monitoring SDK supports using source maps to reverse JavaScript transformations.
                                • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
                                • [probe] official CLI documented at https://docs.bugsnag.com/build-integrations/bugsnag-cli/
                                Honeybadgerpartialprobed6/10

                                Honeybadger documents a Source Map Upload API for un-minifying JS stack traces (honeybadger-docs-16, honeybadger-docs-28), and it has a general CLI (honeybadger-docs-18, honeybadger-probe-4) with deploy notification support, but the evidence never explicitly shows a CI-oriented source map upload command in that CLI or a bundler plugin (webpack/rollup/vite) for automated CI upload. missing for 10: explicit CLI subcommand or bundler plugin for source map upload, CI usage examples/integration guide, independent confirmation of correct symbolication in production.

                                • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files. Use the Source Map …
                                • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files.
                                • [claimed-docs] The Honeybadger CLI provides a Command Line Interface for various Honeybadger-related programs and utilities.
                                • [probe] official CLI documented at https://docs.honeybadger.io/lib/ruby/gem-reference/cli/

                              Symbolication

                              1. developerUpload dSYM, ProGuard, and native debug symbols so mobile and native crashes symbolicate to real function names and lines

                                weight 2 · round to BugSnag
                                BugSnagpartialprobed4/10

                                Evidence confirms BugSnag has a build-integration CLI (bugsnag-cli) that creates builds and enriches releases, and that JavaScript source maps are explicitly supported for symbolication, implying support for platform-specific symbol upload. However, the evidence pack never explicitly mentions dSYM, ProGuard, or native debug symbol upload/processing. Missing for 10: explicit documentation of dSYM upload workflow, ProGuard/R8 mapping file upload, and confirmation that native (iOS/Android) crashes are symbolicated to real function names/lines.

                                • [claimed-docs] The BugSnag error monitoring SDK supports using source maps to reverse JavaScript transformations.
                                • [claimed-docs] Allows you to create a build within BugSnag to enrich releases shown in the BugSnag dashboard.
                                • [probe] official CLI documented at https://docs.bugsnag.com/build-integrations/bugsnag-cli/
                                Honeybadgernone0/10

                                Evidence shows Honeybadger supports JavaScript source map upload/unminification (docs-16, docs-28) but contains no mention of dSYM, ProGuard, or native mobile debug symbol upload/symbolication anywhere in the pack.

                                • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files. Use the Source Map …
                                • [claimed-docs] Honeybadger can automatically un-minify your JavaScript code if you provide a source map along with your minified files.

                              Workflow integrations — stories about workflow integrations in this arenaWorkflow integrations

                              Stories about workflow integrations in this arena

                              Issue trackers

                              1. developerLink an error to Jira, GitHub Issues, or Linear with two-way status sync, so fixing the ticket resolves the error and a regression reopens it

                                weight 2 · round to Honeybadger
                                BugSnagnone0/10

                                The evidence pack lists integrations for Slack, PagerDuty, webhooks, and automatic error assignment, but no mention of Jira, GitHub Issues, or Linear ticket linking, nor any two-way status sync behavior (auto-resolve on ticket close, reopen on regression).

                                • [claimed-docs] BugSnag allows you to create rules to automate this process.
                                • [claimed-docs] Get alerts in Slack, Microsoft Teams, or your team's communication tool.
                                • [claimed-docs] The Slack integration can send notifications to any Slack channel and allows you to take action on errors straight from Slack.
                                • [claimed-docs] The PagerDuty integration creates incidents in PagerDuty when error activity is reported to BugSnag.
                                • [claimed-docs] The webhook plugin allows access to error and project data as soon as they are received and processed by BugSnag.
                                Honeybadgerpartialclaimed4/10

                                Honeybadger documents issue export/linking to GitHub, GitLab, and Jira (including full Jira wiki markup), and auto-resolves errors on deploy, but there is no evidence of Linear integration nor explicit two-way status sync where resolving/reopening the external ticket automatically resolves/reopens the Honeybadger error (only Slack shows resolve/reopen buttons within Honeybadger itself). missing for 10: Linear integration, documented two-way sync (ticket resolution reopening/closing the Honeybadger error automatically), independent confirmation of sync behavior.

                                • [claimed-docs] We now support detailed issue exports to third-party managers. When enabled, your issue exports to GitHub or GitLab will contain the full ma…
                                • [claimed-docs] By default, all unresolved errors are automatically marked as resolved when a deployment is recorded, which helps keep your error list clean…
                                • [claimed-docs] Messages about errors include a button to resolve or reopen the error

                              Scm context

                              1. developerThe platform connects to my repos so an issue shows suspect commits and code owners, and I can jump from a stack frame to the exact line on my default branch

                                weight 2 · round drawn
                                BugSnagnone0/10

                                The evidence pack shows error grouping, stability tracking, source maps for JS deobfuscation, and various notification integrations, but nothing about connecting to source repos (GitHub/GitLab/Bitbucket) to surface suspect commits, code owners, or linking stack frames to exact lines on a default branch. missing for 10: repo/VCS integration setup, suspect commit detection, code owner assignment from repo data, stack-frame-to-source-line deep links.

                                • [claimed-docs] The BugSnag error monitoring SDK supports using source maps to reverse JavaScript transformations.
                                • [claimed-docs] BugSnag aims to group instances of the same event together to give you a clear view of which issues are having the biggest impact on your us…
                                • [claimed-docs] BugSnag allows you to create rules to automate this process.
                                Honeybadgernone0/10

                                Evidence shows Honeybadger connects to GitHub/GitLab for deploy diffs and issue exports (docs-7, docs-23), but there is no evidence of suspect-commit identification, code-owner attribution, or jumping from a stack frame to the exact line on the default branch in the repo. Missing for 10: suspect commit detection, code owner mapping, stack-frame-to-source-line deep linking.

                                • [claimed-docs] When GitHub or GitLab is connected, Honeybadger links the revision to a comparison page that shows a diff of what changed since the last dep…
                                • [claimed-docs] We now support detailed issue exports to third-party managers. When enabled, your issue exports to GitHub or GitLab will contain the full ma…

                              Not comparable on these axes

                              1. ai-native userPlug MCP servers into this product so it can use their tools

                                weight 3 · not comparable
                                BugSnagn/a

                                BugSnag is an error-monitoring/observability SaaS product with no evidenced AI agent or assistant feature that would consume external tools; the only MCP-related evidence shows BugSnag exposing its own MCP server for others to query (bugsnag-docs-21, bugsnag-probe-3), which is the opposite direction of 'plugging MCP servers into this product.' Since BugSnag has no agentic/tool-consuming interface, this axis is a category error rather than an unmet capability.

                                • [claimed-docs] Self Hosted MCP Server OAuth 2.0 support — securely connect to BugSnag via browser-based login instead of manual API tokens.
                                • [probe] official MCP server documented at https://github.com/SmartBear/smartbear-mcp
                                Honeybadgern/a

                                Honeybadger is an error-tracking/monitoring SaaS, not an AI agent or assistant that itself consumes tools via MCP; the evidence shows Honeybadger exposes an MCP *server* so external AI assistants can use Honeybadger's tools (docs-13, docs-14, docs-30, probe-3), which is the opposite role from 'plugging MCP servers into this product.' There is no agentic component in Honeybadger designed to act as an MCP client, so this axis is a category error for this product.

                                • [claimed-docs] Once connected, your AI assistant gains the following capabilities: Project management... Error investigation... Insights: Run BadgerQL quer…
                                • [claimed-docs] Our hosted MCP server supports OAuth, so you can connect an agent by approving access in your browser instead of copying and pasting a crede…
                                • [claimed-docs] your AI assistant can fetch Honeybadger data, analyze patterns, and help investigate production issues within your existing workflow.
                                • [probe] official MCP server documented at https://docs.honeybadger.io/resources/mcp/
                              2. ai-native userTest against a sandbox environment without touching production data

                                weight 1 · not comparable
                                BugSnagn/a

                                BugSnag is an error-monitoring/observability tool, not a service with a sandboxed test API or environment concept; testing against sandbox vs production data is not an applicable axis for this kind of product.

                                  Honeybadgern/a

                                  Honeybadger is an error-tracking/monitoring SaaS, not a sandbox/test-environment tool; the evidence pack contains no concept of sandbox environments or test-vs-production data isolation for testing purposes, making this axis a category error for this product type.

                                  • ai-native userSchedule recurring jobs or workflows

                                    weight 2 · not comparable
                                    BugSnagn/a

                                    BugSnag is an error monitoring/reporting tool, not a workflow/job scheduler; scheduling recurring jobs or workflows is outside its product category and no evidence suggests otherwise.

                                      Honeybadgern/a

                                      Honeybadger is an error-tracking/APM/uptime-monitoring product; its 'Check-ins' feature only monitors pings from cron jobs that are scheduled elsewhere, it does not provide a scheduling engine for recurring jobs or workflows. Scheduling automation is outside this product's category, making the axis inapplicable rather than unmet.

                                      • [claimed-docs] Check-ins Tracking pings from scheduled tasks and cron jobs
                                    • ai-native userVersion, review, and roll back my automations

                                      weight 1 · not comparable
                                      BugSnagn/a

                                      BugSnag is an error monitoring/observability tool, not an automation-builder product; there are no 'automations' (workflows/rules) that a user would version, review, or roll back in the sense this story describes. The closest feature (error assignment rules) has no versioning/rollback capability documented, and this axis is a category mismatch for the product type.

                                        Honeybadgern/a

                                        Honeybadger is an error-tracking/monitoring product, not an automation-builder; there is no concept of 'automations' to version, review, or roll back—this axis targets workflow/automation platforms, not APM tools.