Commit Graph
36 Commits
Author SHA1 Message Date
Sycun cfaa95d7bd refactor(runtime): remove Eino and make Pi the sole agent engine
Delete the Eino model adapters, callbacks, middleware, orchestration,
summarization and single-agent runner together with their dependencies.
Chat, batch tasks, workflow Agent nodes and sub-agents now share the Pi
runtime, and dispatch is a single code path instead of an engine switch.

Configuration migrates eino_middleware/eino_skills to runtime/skills and
drops the retired callback settings while old files still load. Settings,
i18n and docs describe Pi only. Also carry the Pi follow-up fixes: empty
required lists are omitted from tool schemas, historical tool results stay
with their call batch, model proxies work over HTTP/1.1, single-query
retrieval skips query expansion, and finalization docs match Pi lifecycle
events.
2026-11-12 17:55:36 +08:00
Sycun 35508eb614 feat(pi): add the Pi agent runtime with native workflow and retrieval engines
Introduce an isolated Node worker that hosts the Pi SDK while Go keeps
business state, permissions, MCP execution, evidence and delivery checks.
The worker is published per source fingerprint, streams events back to Go
and supports tool callbacks, cancellation, session resume and per-model
transport settings.

Agent dispatch, tool search, plan/task tools and migration controls are
wired on top of it: large tool catalogs load through Pi tool_search, the
conversation task board keeps its existing tools, and legacy mode/route
values still resolve. Workflow gains a native DAG with versioned JSON
checkpoints, and knowledge retrieval moves to native documents, splitter,
HTTP embeddings, vector search and reranking.
2026-11-12 17:55:33 +08:00
Ed1s0nZ 7f8dab4ec9 feat: reconcile SQLite tables and columns at startup 2026-10-10 20:45:39 +08:00
公明 98c380ed5f Add files via upload 2026-08-18 20:31:48 +08:00
公明 55ee5fbac9 Delete internal directory 2026-08-18 20:14:29 +08:00
公明 ee4676a591 Add files via upload 2026-08-15 02:14:36 +08:00
公明 2910289f0b Delete internal directory 2026-08-15 01:54:26 +08:00
公明 295fa2ce74 Add files via upload 2026-07-14 16:10:37 +08:00
公明 142977413e Add files via upload 2026-07-11 11:42:25 +08:00
公明 62fafbf09b Add files via upload 2026-07-08 15:20:59 +08:00
公明 2e063dd857 Add files via upload 2026-07-02 11:51:27 +08:00
公明 7eadccbff6 Add files via upload 2026-06-18 12:44:42 +08:00
公明 cf1f8515d9 Delete internal directory 2026-06-18 12:37:39 +08:00
公明 b53cae3a02 Add files via upload 2026-04-28 11:37:52 +08:00
公明 a5e61947d3 Add files via upload 2026-04-19 01:17:09 +08:00
公明 5ef7618f44 Delete internal directory 2026-04-19 01:14:50 +08:00
公明 389fc971c6 Add files via upload 2026-04-18 23:35:49 +08:00
公明 7f16ba706a Add files via upload 2026-03-07 13:19:46 +08:00
公明 0b950f95db Add files via upload 2026-03-07 00:17:02 +08:00
公明 7493e70686 Add files via upload 2026-03-06 22:39:30 +08:00
公明 870715fc8f Add files via upload 2026-02-09 19:20:43 +08:00
公明 3aee7022c4 Add files via upload 2026-01-11 02:03:33 +08:00
公明 14e9b986b0 Add files via upload 2026-01-08 23:43:09 +08:00
公明 d48238f6a0 Add files via upload 2025-12-30 22:02:13 +08:00
公明 ad0c678fb1 Add files via upload 2025-12-29 00:13:29 +08:00
公明 c00d504572 Add files via upload 2025-12-29 00:01:25 +08:00
公明 65957b2013 Add files via upload 2025-12-27 19:42:21 +08:00
公明 cb45b9e540 Add files via upload 2025-12-27 05:16:52 +08:00
公明 604e31d247 Add files via upload 2025-12-27 03:57:01 +08:00
公明 b8e58d9e44 Add files via upload 2025-12-24 01:47:57 +08:00
公明 ea3dc216c1 Add files via upload 2025-12-21 15:21:44 +08:00
公明 b5da61ee7e Add files via upload 2025-12-21 14:26:22 +08:00
公明 1cfd4f36ae Add files via upload 2025-12-21 13:47:52 +08:00
公明 47d391f1c8 Add files via upload 2025-12-20 18:33:10 +08:00
公明 287ad0ec09 Add files via upload 2025-12-20 18:06:51 +08:00
公明 abc4085c8a Add files via upload 2025-12-20 17:36:40 +08:00