Skip to content

test(parity): activate citations-grounded-turn scenario (all 5 servers)#110

Merged
brentrager merged 1 commit into
mainfrom
citations-scenario
Jun 25, 2026
Merged

test(parity): activate citations-grounded-turn scenario (all 5 servers)#110
brentrager merged 1 commit into
mainfrom
citations-scenario

Conversation

@brentrager

Copy link
Copy Markdown
Contributor

The third full parity dimension (after tool-call + HITL). All five servers now populate eventual_response citations + support the server.knowledge directive (#100 Rust runner, #102 Python, #103 TS, #105 Go, #109 C#). Python + Go had been leaving citations empty ("later phase" / hardcoded []) — now closed, mirroring the Rust/TS/C# retrieval mirror.

The scenario: seed a KB doc → a grounded turn → eventual_response carries data.data.citations with the grounding source. Canonical fields verified against the Rust reference (id/title == source, snippet == content; score not asserted — it is a computed float). Documents server.knowledge.

Corpus now 10 scenarios × 5 servers — the polyglot parity is comprehensive across every behavioral surface.

🤖 Generated with Claude Code

…servers

All five servers now populate eventual_response citations + support the
server.knowledge directive (#100 Rust runner / #102 Python / #103 TS / #105 Go /
#109 C#) — Python + Go had been leaving citations empty; now closed. A seeded,
grounded turn surfaces data.data.citations mirroring the engine retrieval.
Canonical fields verified against the Rust reference (id/title=source, snippet=
content; score not asserted). Documents server.knowledge. Corpus now 10 scenarios x 5.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01U7Mn93HpqhSgEmX6tRdPAv
@changeset-bot

changeset-bot Bot commented Jun 25, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 4527f06

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@brentrager brentrager merged commit e4ab3db into main Jun 25, 2026
1 check 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