Skip to content

Sync conformance corpus with JS SDK 0.8.0 - #130

Merged
madhuchavva merged 1 commit into
mainfrom
mc/corpus-sync-0.8.0
Aug 13, 2026
Merged

Sync conformance corpus with JS SDK 0.8.0#130
madhuchavva merged 1 commit into
mainfrom
mc/corpus-sync-0.8.0

Conversation

@madhuchavva

@madhuchavva madhuchavva commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Summary

The corpus-freshness CI job started failing on every PR: the JS SDK bumped its cases.json to specVersion 0.8.0 (Python's corpus tracks 0.7.1) and added 7 new feature cases for contextual bandits.

Test plan

  • python3 tests/scripts/check_corpus_freshness.py against current JS corpus — exit 0 (4 skipped-missing, documented)
  • Full suite: pytest tests/ -q --ignore=tests/scripts — 791 passed (3 new conformance cases run on both clients)

Out of scope

  • Contextual bandit support (tracked by the skiplist reasons; needs its own design/issue)

@madhuchavva
madhuchavva merged commit 601fedf into main Aug 13, 2026
6 checks passed
madhuchavva added a commit that referenced this pull request Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant