merge: add local ticket backend

This commit is contained in:
2026-06-05 13:44:25 +09:00
5 changed files with 1754 additions and 1 deletions
Generated
+10
View File
@@ -3617,6 +3617,16 @@ dependencies = [
"cfg-if", "cfg-if",
] ]
[[package]]
name = "ticket"
version = "0.1.0"
dependencies = [
"chrono",
"fs4",
"tempfile",
"thiserror 2.0.18",
]
[[package]] [[package]]
name = "time" name = "time"
version = "0.3.47" version = "0.3.47"
+2
View File
@@ -19,6 +19,7 @@ members = [
"crates/tools", "crates/tools",
"crates/tui", "crates/tui",
"crates/memory", "crates/memory",
"crates/ticket",
"crates/workflow", "crates/workflow",
] ]
@@ -34,6 +35,7 @@ llm-worker-macros = { path = "crates/llm-worker-macros", version = "0.2" }
manifest = { path = "crates/manifest" } manifest = { path = "crates/manifest" }
lint-common = { path = "crates/lint-common" } lint-common = { path = "crates/lint-common" }
memory = { path = "crates/memory" } memory = { path = "crates/memory" }
ticket = { path = "crates/ticket" }
pod = { path = "crates/pod" } pod = { path = "crates/pod" }
yoi = { path = "crates/yoi" } yoi = { path = "crates/yoi" }
pod-registry = { path = "crates/pod-registry" } pod-registry = { path = "crates/pod-registry" }
+13
View File
@@ -0,0 +1,13 @@
[package]
name = "ticket"
version = "0.1.0"
edition.workspace = true
license.workspace = true
[dependencies]
chrono = { version = "0.4", default-features = false, features = ["clock"] }
fs4 = { workspace = true, features = ["sync"] }
thiserror.workspace = true
[dev-dependencies]
tempfile.workspace = true
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec {
filter = sourceFilter; filter = sourceFilter;
}; };
cargoHash = "sha256-iickLtGGmqc0raCZp7giowKajAMLn5+jwtQ9c5hZmhA="; cargoHash = "sha256-zf8YS4d/ia/nGTH7MbkWO8ipqjc1ZNnUsnKlS5rH2pQ=";
depsExtraArgs = { depsExtraArgs = {
# Older fetchCargoVendor utilities used crates.io's API download endpoint, # Older fetchCargoVendor utilities used crates.io's API download endpoint,