add hero runner and clean improve runner lib

This commit is contained in:
Timur Gordon
2025-11-14 02:18:48 +01:00
parent d2ff7835e2
commit 75e62f4730
9 changed files with 694 additions and 148 deletions

View File

@@ -5,6 +5,7 @@ members = [
"bin/osiris",
"bin/runners/osiris",
"bin/runners/sal",
"bin/runners/hero",
"bin/supervisor",
"lib/clients/job",
"lib/clients/osiris",
@@ -27,6 +28,7 @@ repository.workspace = true
# Integration test dependencies - no library dependencies, tests spawn binaries
hero-supervisor-openrpc-client = { path = "lib/clients/supervisor" }
hero-job = { path = "lib/models/job" }
hero-job-client = { path = "lib/clients/job" }
tokio = { workspace = true }
lazy_static = { workspace = true }
escargot = "0.5"