feat: execute durable standalone Jobs through Host-owned Internal Workers (T-708)

This commit is contained in:
2026-10-07 00:08:01 +09:00
parent 3c424fd17d
commit 13055d7ee1
30 changed files with 5108 additions and 153 deletions
Generated
+15
View File
@@ -2339,6 +2339,17 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "job"
version = "0.1.0"
dependencies = [
"manifest",
"serde",
"serde_json",
"sha2 0.11.0",
"thiserror 2.0.18",
]
[[package]]
name = "jobserver"
version = "0.1.34"
@@ -4625,8 +4636,10 @@ dependencies = [
"client",
"fs4",
"futures",
"job",
"manifest",
"protocol",
"rusqlite",
"serde",
"serde_json",
"session-store",
@@ -6432,6 +6445,7 @@ dependencies = [
"futures-util",
"http",
"include_dir",
"job",
"jsonschema",
"libc",
"manifest",
@@ -6615,6 +6629,7 @@ dependencies = [
"config-source",
"flow",
"futures",
"job",
"manifest",
"memory",
"merge-request",