Skip to content

🐛 Bug: Skills API returns immediate 500s when skills are enabled (base API works) #1181

@ccgomezn

Description

@ccgomezn

🐛 Bug: Skills API returns immediate 500s when skills are enabled (base API works)

Description

Skills appear to be down again. When skills are enabled on requests, the Anthropic API returns an immediate HTTP 500 with no useful error payload / report. If we disable skills and send the same request via the general Messages API, it succeeds.

This results in a degraded experience for us because we lose our skills-based dynamic context / tool pipeline.

Impact

  • All requests that include skills fail
  • Requests without skills succeed
  • Forces us to enable a fallback mode with reduced functionality

Reproduction

  1. Send a standard request via the Messages API without skillsworks
  2. Send the same request with skills enabledfails immediately with HTTP 500

Observed behavior:

  • The API returns 500 instantly, without processing latency that would suggest a model/tool execution failure.
  • No meaningful response body (or only generic server error content).

Actual behavior

  • Requests with skills enabled return: HTTP 500
  • No structured error details returned to the client

Expected behavior

  • Requests with skills enabled should succeed, or return a structured error (4xx) if there’s a validation/config issue.
  • If there’s an outage, a status indication / incident note would help triage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions