fix(experiment): drop removed scope and enrollment fields - #917
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Co-Authored-By: manuel@rapidata.ai <49093103+manueltollis@users.noreply.github.com>
✅ No skill update needed — confirmed by @LinoGigerThis PR does not modify Before merging, pick one:
|
|
CI note: the only red check is the Agent Skill gate. It is waiting on a reviewer decision, not a code failure. This PR changes only the internal Tests and pyright only trigger on PRs into |
|
@LinoGiger thanks for the approval. The Agent Skill status is still red because |
The OpenAPI client update on
openapi-generation-main(2026.09.29.1117-e0b6f6d) removedscope,eligibilityanduserEnrollmentfromCreateExperimentEndpointInput. This broke the build:pyrightfound 2 errors inexperiment_manager.pyandtest_create_posts_attached_scope_then_activates_by_idfailed.ExperimentManager.createno longer sendsscope/userEnrollment, and itsuser_enrollmentparameter is removed (it's internal and has no other callers).scope.Verified:
pyright src/rapidata/rapidata_clienthas 0 errors, and pytest shows 324 passed.Agent skill: unchanged.
ExperimentManageris internal and the skill doesn't document it.🔗 Session: https://poseidon.rapidata.internal/chat/session-083ebd9e
🤖 Generated with Claude Code