Skip to content

feat(truapi): add testing API and versioned wiring#248

Open
pgherveou wants to merge 1 commit into
mainfrom
rust-core/01-truapi-testing-api
Open

feat(truapi): add testing API and versioned wiring#248
pgherveou wants to merge 1 commit into
mainfrom
rust-core/01-truapi-testing-api

Conversation

@pgherveou

@pgherveou pgherveou commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Adds the canonical testing module (api/testing.rs) and its v01/v02/versioned wiring used by the Rust host runtime and generated clients.


Stack

Part of the Rust core runtime port (umbrella: #104), split into a reviewable stack. Merge bottom-up.

  1. feat(truapi): add testing API and versioned wiring #248 — truapi: testing API + versioned wiring 👈
  2. feat(truapi-platform): add host capability traits #249 — truapi-platform: host capability traits
  3. feat(truapi-server): add Rust host runtime #250 — truapi-server: Rust host runtime
  4. feat(truapi-codegen): emit Rust dispatcher, wire table, and host callbacks #251 — truapi-codegen: Rust dispatcher + wire table
  5. feat(host-wasm): add @parity/truapi-host-wasm runtime #252 — host-wasm: @parity/truapi-host-wasm runtime
  6. chore: docs, CI, tooling, and dotli integration for the Rust core #253 — docs, CI, tooling, dotli integration

Adds the canonical testing module (api/testing.rs) and its v01/v02/versioned
wiring used by the Rust host runtime and generated clients.
@pgherveou pgherveou force-pushed the rust-core/01-truapi-testing-api branch from c093b46 to cf0b2c3 Compare June 30, 2026 22:15
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