Skip to content

feat(admin): close GAP btcli.sudo.senate#11

Draft
unarbos wants to merge 134 commits into
mainfrom
orch/agcli-parity/fix-p1-senate
Draft

feat(admin): close GAP btcli.sudo.senate#11
unarbos wants to merge 134 commits into
mainfrom
orch/agcli-parity/fix-p1-senate

Conversation

@unarbos

@unarbos unarbos commented May 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • add Client::list_senate_members() in src/chain/queries.rs with governance pallet fallback (SenateMembers, Triumvirate, Senate) and robust missing-pallet/storage handling
  • add agcli admin raw --call senate --args '[]' read-only alias in src/cli/admin_cmds.rs (plus alias variants) with JSON/text output for senate members
  • add localnet smoke coverage chain::queries::tests::senate_members_query_localnet_smoke
  • update admin command docs and flip parity matrix row btcli.sudo.senate to COVERED_E2E

Verification

  • SKIP_METADATA_FETCH=1 cargo build --release --bin agcli
  • cargo test --features e2e senate_list_aliases_are_recognized -- --nocapture
  • cargo test --features e2e validate_empty_json_array_requires_no_args -- --nocapture
  • cargo test --features e2e senate_members_query_localnet_smoke -- --nocapture
  • cargo test --features e2e -- --nocapture (fails in existing unrelated test: events::tests::pretty_subtensor_variants_are_exhaustive)

Parity row

  • btcli.sudo.senate: GAP -> COVERED_E2E
Open in Web Open in Cursor 

cursoragent and others added 30 commits May 28, 2026 15:11
… mission

Co-authored-by: Arbos <unarbos@users.noreply.github.com>
…rBase=main

Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
…ngRef to root branch

Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
…variants; preserve failure handoff

Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
…gh-fast (others reject at API)

Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
unconst and others added 30 commits May 29, 2026 08:17
Co-authored-by: Arbos <unarbos@users.noreply.github.com>
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.

3 participants