nirs4all.api.library_playground module

Bounded Playground callable for a Rust-owned Studio stdio host.

The caller owns path authorization, transport and cancellation. This module only validates one closed JSON request and delegates scientific work to the library’s stateless Playground facade. It opens no listener, queue or store.

nirs4all.api.library_playground.studio_playground_job_v1(request: object) → dict[str, Any][source]

Run one closed Playground request for an attested stdio caller.