Skip to content

fix: expose campaign revision from game phase - #17

Merged
dajiaohuang merged 6 commits into
mainfrom
audit/luna-agent-usability-20260831
Aug 30, 2026
Merged

fix: expose campaign revision from game phase#17
dajiaohuang merged 6 commits into
mainfrom
audit/luna-agent-usability-20260831

Conversation

@dajiaohuang

Copy link
Copy Markdown
Contributor

Summary

  • Return the authoritative campaign revision from game_phase, matching its public tool description.
  • Add a deterministic contract regression covering the Luna-facing response.

Verification

  • uv run --package sagasmith-coc pytest packages/domain/tests (92 passed)
  • uv run --package sagasmith-coc-mcp pytest packages/mcp/tests (80 passed)
  • uv run ruff check packages/domain packages/mcp
  • python skills/scripts/validate_skill.py skills
  • npm run test:ui (4 passed)
  • npm run build:ui

No Core changes or dependencies.

@dajiaohuang
dajiaohuang merged commit 5b3575b into main Aug 30, 2026
4 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