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:
Fusion
2026-04-27 11:32:05 -07:00
committed by gsxdsm
parent 669cba935d
commit 3d282819e1
33 changed files with 1010 additions and 635 deletions

View File

@@ -21,8 +21,8 @@
"test": "vitest run --silent=passed-only --reporter=dot"
},
"dependencies": {
"@fusion/engine": "workspace:*",
"@fusion/plugin-sdk": "workspace:*"
"@fusion/plugin-sdk": "workspace:*",
"@mariozechner/pi-ai": "^0.70.0"
},
"devDependencies": {
"@types/node": "^25.5.2",