Skip to content

refactor(language): adopt the public participation API - #437

Merged
KartikP merged 4 commits into
unified-model-interface-v2from
refactor/public-extension-api
Nov 3, 2026
Merged

KartikP merged 4 commits into
unified-model-interface-v2from
refactor/public-extension-api

Conversation

@KartikP

@KartikP KartikP commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Use the public participation API in the Language adapter, scoring boundary and examples.

Changes

  • Rename evaluation calls to participate(session) and use public session helpers.
  • Preserve the permanent legacy digest_text path and existing model/benchmark plugins.
  • Align adapter tests, README and guide terminology.
  • Correct requirements-v2.txt to the reviewed core runtime 9e421f6; the old pin lacked the public helpers required by this branch.

Validation

Required Linux/macOS, OpenPI and Jenkins checks pass on 38a4da7. Coordinated installed-package tests: 92 Language tests passed per platform, with no skips. Jenkins passed 136 non-plugin tests and three scoring integration tests; its plugin check also passes.

Coordinated merge

Core #203, Vision #2632, Unified #47. All target unified-model-interface-v2. Merge once coordinated checks pass, then refresh Unified's peer pins to merged v2 revisions. No package release is included.

@KartikP
KartikP merged commit d31994f into unified-model-interface-v2 Nov 3, 2026
12 checks passed
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