Commit Graph
14 Commits
Author SHA1 Message Date
Simo Lin c6a64e9f69 [smg] fix type complexity for workflow run_if (#16981) 2026-01-12 15:41:52 -08:00
Simo Lin e0ac559ae1 feat(workflow): add scheduled/delayed steps and conditional branching (#16980) 2026-01-12 15:06:12 -08:00
Simo Lin 6620548fd8 [model-gateway] make StateStore trait async for external persistence (#16979) 2026-01-12 12:55:59 -08:00
Simo Lin 6e158e55b4 [model-gateway] improve workflow engine code quality (#16977) 2026-01-12 12:14:46 -08:00
Simo Lin ed729d22b3 [model-gateway] refactor workflow engine from type erasure to typed engines (#16973) 2026-01-12 10:47:00 -08:00
Simo Lin fa51b85466 [model-gateway] convert workflow system to type-safe workflow data (#16970) 2026-01-12 10:06:36 -08:00
Simo Lin d0092decb1 [model-gateway] Fix workflow engine race conditions and add graceful shutdown (#16963) 2026-01-12 06:37:39 -08:00
Simo Lin 71a602883a [model-gateway] simplify workflow engine backoff and reduce duplicate reads (#15505) 2025-12-19 16:23:02 -08:00
Simo Lin 61405b3d00 [model-gateway] Run workflow event subscribers concurrently (#15504) 2025-12-19 15:49:51 -08:00
Simo Lin 0adfc42b99 [model-gateway] Optimize workflow engine with pre-computed dependency graph (#15503) 2025-12-19 15:44:57 -08:00
Simo Lin 526fd0082f [model-gateway] refactor: workflow engine cleanup and minor optimization (#15001) 2025-12-12 09:03:28 -08:00
Simo Lin 56d0ad47f4 [model-gateway] fix: handle workflow deadlock and optimize cycle detection (#15000) 2025-12-12 08:53:45 -08:00
Simo Lin 306e5b8d0b [model-gateway] feat: add DAG parallel execution support and workflow optimization (#14999) 2025-12-12 08:31:12 -08:00
Simo Lin 10c68f6236 [model-gateway] refactor: extract workflow engine to src/workflow module (#14996) 2025-12-12 06:29:12 -08:00