Skip to content

Scheduled SDK Synthetic red since 2026-08-10 ~08:51 UTC: /v1/demo returns 37 commodities, contract tests assert 9 #79

Description

@karlwaldman

Confirmed-live 2026-08-10 (6+ consecutive hourly failures). tests/integration/test_demo_contract.py:58 asserts len(prices) == 9 (got 37) and :79 asserts meta.available_commodities == 9 (got 37). The API's keyless demo surface widened 9→37 today. Decide: (a) intentional demo expansion (api#5790 agent-visibility orbit) → SDK tests should assert shape and a MINIMUM count, not an exact count; or (b) the API accidentally widened the keyless surface → fix API-side. Either way, exact-count assertions on a remote catalogue are brittle by design — prefer >= 9 + schema checks. Found during inbox-zero GitHub triage.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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