Skip to content

fix(mcp): compact live match briefings consistently - #57

Merged
nosam1998 merged 4 commits into
mainfrom
fix/mcp-compact-match-briefings
Oct 1, 2026
Merged

nosam1998 merged 4 commits into
mainfrom
fix/mcp-compact-match-briefings

Conversation

@nosam1998

Copy link
Copy Markdown
Member

Live match briefings returned by get_game_info and resources still embedded full tensors and discrete masks, making a chess briefing much larger than its compact state tool result. Use one compact projection across creation, compact info tools, and info resources. Explicit full-detail tool calls retain the service representation.

Tests verify the visible board and seat, absence of dense state fields, compact briefing size, and exact service equivalence for full detail.

@nosam1998
nosam1998 marked this pull request as ready for review October 1, 2026 01:03
@nosam1998
nosam1998 merged commit 1cdedc9 into main Oct 1, 2026
10 checks passed
@nosam1998
nosam1998 deleted the fix/mcp-compact-match-briefings branch October 2, 2026 06:07
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