Skip to content

Use the Braintrust API client for CLI requests - #462

Draft
Stephen Belanger (Qard) wants to merge 4 commits into
mainfrom
refactor/generated-api-client
Draft

Stephen Belanger (Qard) wants to merge 4 commits into
mainfrom
refactor/generated-api-client

Conversation

@Qard

@Qard Stephen Belanger (Qard) commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Routes the CLI's Braintrust requests through the typed SDK client, including queries, authentication, MCP, and uploads. Resource JSON output follows the SDK models, including their fields and null handling.

Depends on SDK #160 and SDK #161.

Validated with the CLI unit and integration suites and strict Clippy.

@github-actions

github-actions Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Latest downloadable build artifacts for this PR commit 7d4042941cc9:

Available artifact names
  • artifacts-build-local-aarch64-apple-darwin
  • artifacts-build-local-aarch64-pc-windows-msvc
  • artifacts-build-local-x86_64-unknown-linux-musl
  • artifacts-build-local-x86_64-apple-darwin
  • artifacts-build-global
  • artifacts-build-local-x86_64-unknown-linux-gnu
  • artifacts-build-local-aarch64-unknown-linux-gnu
  • artifacts-build-local-x86_64-pc-windows-msvc
  • cargo-dist-cache
  • artifacts-plan-dist-manifest

@Qard
Stephen Belanger (Qard) force-pushed the refactor/generated-api-client branch from b1f95b8 to 7d40429 Compare November 4, 2026 21:11

This branch has not been deployed

No deployments
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