Commit graph

5 commits

Author SHA1 Message Date
Vitali sharp8n 4ad6cc2cb9 workflow source mapping 2026-09-03 17:44:39 +03:00
Vitali sharp8n 3b50333353 fixes 2026-09-03 10:59:54 +03:00
Vitali sharp8n 6f10e33069 Fix working-dir resolution + add trigger backpressure
ResolveWorkingDir now prefers the on-disk layout (root/dir, else
root/sharedDir/dir) so workflows compiled with or without the
shared-dir prefix stop spawning failing jobs against a missing cwd.

TriggerScheduler defers an auto-trigger once a tenant has >=
Workflow:TriggerMaxInFlight (default 5) in-flight runs, so a slow
worker no longer stacks a never-draining backlog (the root of the
run-timeout overload).
2026-09-02 18:10:08 +03:00
Vitali sharp8n 3e31e4a8da stabilization 2026-09-02 01:12:21 +03:00
Vitali sharp8n 6042171fc2 Initial: workflows API control plane + tests + YAML workflow definitions 2026-09-01 19:37:53 +03:00