feat(harness): manage Pi agent sessions

This commit is contained in:
Wenxin Duan
2026-09-07 16:20:44 +08:00
parent 1eaa85c09a
commit 64ca126047
10 changed files with 760 additions and 4 deletions
+6
View File
@@ -1,5 +1,8 @@
export * from "./approvals/approval-broker.js";
export * from "./approvals/in-memory-approval-broker.js";
export * from "./agent/agent-session-port.js";
export * from "./agent/pi-agent-session-adapter.js";
export * from "./agent/pi-event-adapter.js";
export * from "./attachments/attachment-store.js";
export * from "./attachments/file-attachment-store.js";
export * from "./attachments/image-signatures.js";
@@ -11,6 +14,9 @@ export * from "./models/in-memory-model-connection-store.js";
export * from "./models/model-connection-store.js";
export * from "./models/pi-model-runtime-factory.js";
export * from "./security/redact.js";
export * from "./sessions/harness-session.js";
export * from "./sessions/in-memory-session-registry.js";
export * from "./sessions/session-registry.js";
export * from "./skills/skill-catalog.js";
export * from "./skills/skill-event-inference.js";
export * from "./tools/mock-ads-metrics.js";