@anrans001/pi-spark-pi-extension

extensionmaintained

Pi extension for delegating agent work to pi-spark.

by · v0.1.0 · published 2w ago

$ pi install npm:@anrans001/pi-spark-pi-extension
downloads/mo
98
stars
0
last push
1w ago
open issues
2

Signals

license: Apache-2.0testspi manifest: missinginstall size: —deps: 0peer deps: 0

Download trend

No downloads in the last 12 weeks.

README

@anrans001/pi-spark-pi-extension

Pi Extension that delegates model tool calls to durable pi-spark runs.

npm install @anrans001/pi-spark-pi-extension

The package exposes its Extension entry through pi.extensions. It registers spark_delegate, spark_status, and spark_cancel, persists tracked runs, and resumes unfinished polling on session_start.

For a direct local load:

PI_SPARK_URL=http://127.0.0.1:3000 \
PI_SPARK_CLIENT_TOKEN_FILE=/absolute/path/client.token \
  pi -e ./node_modules/@anrans001/pi-spark-pi-extension/dist/index.js

The CLI defaults to the mock executor; the Extension defaults to pi. This package is ESM-only and requires Node.js 24 or newer.

See the Pi integration guide.