Fixed critical bug where PartyComposition (persistent/delegate party counts) was being sent by account-service in gRPC request but was not being extracted and passed to the CreateSession use case, causing delegate party selection to fail. Changes: - Extract PartyComposition from protobuf request and pass to CreateSessionInput - Add logging for party composition values in gRPC handler - Return delegate_party_id and selected_parties in CreateSessionResponse - Load session after creation to get delegate party ID This fixes the issue where require_delegate=true had no effect and all parties selected were persistent parties instead of 2 persistent + 1 delegate. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .claude | ||
| api-gateway | ||
| mpc-system | ||
| services | ||