Dfx-orbit review list fails with Candid parsing errors

Hi,

I’m experiencing Candid parsing errors when running dfx-orbit review list against my v0.6.0 Orbit station, regardless of which CLI version I use (v0.6.0 and v0.10.0)

My Setup

  • Orbit Station: g24fd-zaaaa-aaaac-qc2pq-cai

  • Station Version: 0.6.0

Issue with dfx-orbit v0.6.0 (matching versions)

$ dfx-orbit --version
dfx-orbit 0.6.0

$ dfx-orbit review list
Failed to execute command: Failed to parse candid: ...
wire_type: variant { ... }, expect_type: variant {
  Not : RequestPolicyRuleDTO;
  Quorum : record { ... };
  AllowListed;
  ...
}

Issue with dfx-orbit v0.10.0 (upgraded CLI)

After upgrading the CLI by building from source:

$ dfx-orbit --version
dfx-orbit 0.10.0

$ dfx-orbit review list
Failed to execute command: Failed to parse candid: ...
wire_type: null, expect_type: vec text, field_name: Named("tags")

Questions

  1. Is there a known compatibility issue between dfx-orbit CLI and station v0.6.0?

  2. Should matching versions (CLI v0.6.0 + UI station v0.6.0) work together?

  3. What is the recommended way to resolve this?

  4. Is there a compatibility matrix showing which CLI versions work with which station versions?

Workaround

Currently using the Orbit UI to view requests, works fine.

I’ve created this issue on github.

Those Candid parsing errors with dfx orbit review list sound frustrating. Hopefully there’s a clear fix or patch coming soon to make the workflow smoother!