feat(FN-2709): migrate Hermes runtime plugin to pi-ai streaming client
- Replace Hermes pi module integration with pi-ai session streaming and updated runtime adapter contracts - Remove legacy engine guard scaffolding and add hermes-stream-client coverage for streaming behavior - Rewrite plugin and engine e2e tests to align with the new runtime flow and regenerate dist artifacts - Update Hermes runtime README and package metadata to document pi-ai execution expectations
This commit is contained in:
9
pnpm-lock.yaml
generated
9
pnpm-lock.yaml
generated
@@ -518,12 +518,12 @@ importers:
|
||||
|
||||
plugins/fusion-plugin-hermes-runtime:
|
||||
dependencies:
|
||||
'@fusion/engine':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/engine
|
||||
'@fusion/plugin-sdk':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/plugin-sdk
|
||||
'@mariozechner/pi-ai':
|
||||
specifier: ^0.70.0
|
||||
version: 0.70.0(@modelcontextprotocol/sdk@1.28.0(zod@4.3.6))(ws@8.20.0)(zod@4.3.6)
|
||||
devDependencies:
|
||||
'@types/node':
|
||||
specifier: ^25.5.2
|
||||
@@ -553,9 +553,6 @@ importers:
|
||||
|
||||
plugins/fusion-plugin-paperclip-runtime:
|
||||
dependencies:
|
||||
'@fusion/engine':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/engine
|
||||
'@fusion/plugin-sdk':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/plugin-sdk
|
||||
|
||||
Reference in New Issue
Block a user