Implement Rust Client, Session, Values, Errors, And CLI #44
Notifications
Due Date
No due date set.
Blocks
Depends on
#49 Cross-Language Smoke Test Matrix
dohertj2/mxaccessgw
#50 Client Packaging Documentation
dohertj2/mxaccessgw
#36 Publish Stable Client Proto Generation Inputs
dohertj2/mxaccessgw
#37 Create Cross-Language Client Behavior Fixtures
dohertj2/mxaccessgw
#43 Scaffold Rust Workspace
dohertj2/mxaccessgw
Reference: dohertj2/mxaccessgw#44
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source: $file
Milestone: $currentMilestone
Labels:
area:client-rust,type:feature,priority:p0Deliverables:
ClientOptions,GatewayClient::connect,Stream<Item = Result<MxEvent, Error>>,thiserrorerror model,clapCLI,serde_json.Acceptance criteria:
Tests:
Worker 2 is taking this issue.
Branch: agent-2/issue-44-implement-rust-client-session-values-errors-and-cli
Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-2
Implemented and merged via PR #95.
Verification performed by orchestrator from
clients/rust:cargo fmt --all --checkpassed.cargo test --workspacepassed: 18 tests total across library, behavior, fixtures, and CLI tests.cargo check --workspacepassed.cargo clippy --workspace --all-targets -- -D warningspassed.git diff --check origin/main...HEADpassed before merge.Reviewed branch state: branch was one commit ahead of current
origin/mainand mergeable.Milestone
clients-rustis complete.Closed issues:
Final verification for #44:
cargo fmt --all --checkpassed.cargo test --workspacepassed.cargo check --workspacepassed.cargo clippy --workspace --all-targets -- -D warningspassed.