Repository navigation
v0.1.1
Second release: the plugin now loads on iOS, and recorded conversations keep their real pacing.
- iOS client: the plugin's client bundle is evaluated by Hermes, which has no class expressions and no async arrow functions.
Redactoris a factory function now, the record screen usesasync functionexpressions, and the YAML parser moved to the daemon (scripted.export,scripted.merge-scenario). The client bundle went from 202 kB to 63 kB.npm run check:hermescompiles the bundle with Hermes in CI, so this cannot regress. - Record as script is desktop/web only: the review screen is a dense, desktop-sized UI, so iOS does not get the entry point. The rest of the plugin keeps working there.
- Recorded conversations keep their pacing: a reply can carry
steps(reasoning / message / tool) with the real gap to the previous event; every tool call keeps its own running time. A replay now takes as long as the recorded turn did. - Paseo 0.12.0 is the tested version (testkit and the SDK devDependencies now point at it).
- Publishing: npm trusted publishing (OIDC),
npm run verify:packagechecks the tarball,npm run check:client-bundlekeeps YAML out of the client, and the publish workflow installs the published package into a real daemon before it finishes.
Install:
paseo plugin install npm:paseo-scripted-providerRequires Paseo >= 0.11.0 < 0.13.0 and pluginsEnabled: true in the daemon config.