Skip to main content

Module js_extensions

Module js_extensions 

Source
Expand description

Minimal Pi JS/TS extension host.

A single Node child process owns loaded extensions for the session. Rust exchanges JSON-lines requests with it, keeping extension code isolated from the agent process while still exposing Pi’s tool and resource contracts.

Structs§

JsExtensionSession
JsResources
JsToolAdapter