checkpoint

⚒️ Generated with [Fabro](https://fabro.sh)
This commit is contained in:
Fabro 2026-06-01 16:26:41 -04:00
parent 3f6aeb0f34
commit 1786e22876
4 changed files with 758 additions and 18 deletions

316
run.json

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,449 @@
diff --git a/Cargo.lock b/Cargo.lock
index 187bd3181..3d8895cd1 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1660,7 +1660,7 @@ dependencies = [
[[package]]
name = "fabro-acp"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"agent-client-protocol",
"agent-client-protocol-tokio",
@@ -1679,7 +1679,7 @@ dependencies = [
[[package]]
name = "fabro-agent"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-trait",
@@ -1721,7 +1721,7 @@ dependencies = [
[[package]]
name = "fabro-api"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"chrono",
"fabro-automation",
@@ -1744,7 +1744,7 @@ dependencies = [
[[package]]
name = "fabro-auth"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-trait",
@@ -1768,7 +1768,7 @@ dependencies = [
[[package]]
name = "fabro-automation"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"croner",
"hex",
@@ -1783,11 +1783,11 @@ dependencies = [
[[package]]
name = "fabro-build-support"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
[[package]]
name = "fabro-checkpoint"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"chrono",
"fabro-config",
@@ -1803,7 +1803,7 @@ dependencies = [
[[package]]
name = "fabro-cli"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"assert_cmd",
@@ -1905,7 +1905,7 @@ dependencies = [
[[package]]
name = "fabro-client"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"bytes",
@@ -1934,7 +1934,7 @@ dependencies = [
[[package]]
name = "fabro-config"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"chrono",
@@ -1963,7 +1963,7 @@ dependencies = [
[[package]]
name = "fabro-core"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"async-trait",
"fabro-types",
@@ -1978,7 +1978,7 @@ dependencies = [
[[package]]
name = "fabro-dev"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"assert_cmd",
@@ -1997,7 +1997,7 @@ dependencies = [
[[package]]
name = "fabro-dump"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"bytes",
@@ -2011,7 +2011,7 @@ dependencies = [
[[package]]
name = "fabro-environment"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"fabro-config",
"fabro-types",
@@ -2027,7 +2027,7 @@ dependencies = [
[[package]]
name = "fabro-github"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"base64",
@@ -2049,7 +2049,7 @@ dependencies = [
[[package]]
name = "fabro-graphviz"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"fabro-types",
@@ -2063,7 +2063,7 @@ dependencies = [
[[package]]
name = "fabro-hooks"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"async-trait",
"fabro-agent",
@@ -2087,7 +2087,7 @@ dependencies = [
[[package]]
name = "fabro-http"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"fabro-static",
"http",
@@ -2097,7 +2097,7 @@ dependencies = [
[[package]]
name = "fabro-install"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"base64",
@@ -2113,7 +2113,7 @@ dependencies = [
[[package]]
name = "fabro-interview"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"async-trait",
"dialoguer",
@@ -2128,7 +2128,7 @@ dependencies = [
[[package]]
name = "fabro-llm"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-trait",
@@ -2163,7 +2163,7 @@ dependencies = [
[[package]]
name = "fabro-macros"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"clap",
"fabro-options-metadata",
@@ -2174,7 +2174,7 @@ dependencies = [
[[package]]
name = "fabro-manifest"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"fabro-api",
@@ -2192,7 +2192,7 @@ dependencies = [
[[package]]
name = "fabro-mcp"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"axum",
@@ -2212,7 +2212,7 @@ dependencies = [
[[package]]
name = "fabro-mcp-server"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"chrono",
@@ -2239,7 +2239,7 @@ dependencies = [
[[package]]
name = "fabro-model"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"fabro-static",
"http",
@@ -2255,7 +2255,7 @@ dependencies = [
[[package]]
name = "fabro-oauth"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"axum",
@@ -2277,7 +2277,7 @@ dependencies = [
[[package]]
name = "fabro-options-metadata"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"serde",
"serde_json",
@@ -2285,7 +2285,7 @@ dependencies = [
[[package]]
name = "fabro-proc"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"cc",
"libc",
@@ -2294,7 +2294,7 @@ dependencies = [
[[package]]
name = "fabro-redact"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"aho-corasick",
"ref-cast",
@@ -2310,7 +2310,7 @@ dependencies = [
[[package]]
name = "fabro-sandbox"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-trait",
@@ -2356,7 +2356,7 @@ dependencies = [
[[package]]
name = "fabro-server"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-trait",
@@ -2445,7 +2445,7 @@ dependencies = [
[[package]]
name = "fabro-slack"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"fabro-http",
"fabro-interview",
@@ -2467,18 +2467,18 @@ dependencies = [
[[package]]
name = "fabro-spa"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"rust-embed",
]
[[package]]
name = "fabro-static"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
[[package]]
name = "fabro-store"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"async-trait",
"bytes",
@@ -2505,7 +2505,7 @@ dependencies = [
[[package]]
name = "fabro-telemetry"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"base64",
@@ -2531,7 +2531,7 @@ dependencies = [
[[package]]
name = "fabro-template"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"fabro-types",
@@ -2545,7 +2545,7 @@ dependencies = [
[[package]]
name = "fabro-test"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"assert_cmd",
"axum",
@@ -2568,7 +2568,7 @@ dependencies = [
[[package]]
name = "fabro-tool"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-trait",
@@ -2589,7 +2589,7 @@ dependencies = [
[[package]]
name = "fabro-tracker"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-trait",
@@ -2603,7 +2603,7 @@ dependencies = [
[[package]]
name = "fabro-types"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"chrono",
"clap",
@@ -2624,7 +2624,7 @@ dependencies = [
[[package]]
name = "fabro-util"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"console 0.15.11",
@@ -2644,7 +2644,7 @@ dependencies = [
[[package]]
name = "fabro-validate"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"fabro-acp",
"fabro-graphviz",
@@ -2657,7 +2657,7 @@ dependencies = [
[[package]]
name = "fabro-variable"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"chrono",
"fabro-types",
@@ -2669,7 +2669,7 @@ dependencies = [
[[package]]
name = "fabro-vault"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"chrono",
"fabro-static",
@@ -2682,7 +2682,7 @@ dependencies = [
[[package]]
name = "fabro-workflow"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"assert_cmd",
@@ -7494,7 +7494,7 @@ dependencies = [
[[package]]
name = "twin-github"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"axum",
"base64",
@@ -7513,7 +7513,7 @@ dependencies = [
[[package]]
name = "twin-openai"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
dependencies = [
"anyhow",
"async-stream",
diff --git a/Cargo.toml b/Cargo.toml
index 6cbe3767b..062736ab1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,7 +5,7 @@ resolver = "2"
[workspace.package]
edition = "2021"
-version = "0.247.0-nightly.0"
+version = "0.250.0-nightly.0"
license = "MIT"
[workspace.dependencies]

View file

@ -0,0 +1,6 @@
{
"outcome": "succeeded",
"notes": "Stage completed: fixup",
"failure_reason": null,
"timestamp": "2026-06-01T20:21:17.831492Z"
}

View file

@ -0,0 +1,5 @@
{
"script": "git fetch origin main 2>&1 && git merge --no-edit --no-stat origin/main 2>&1 && cargo +nightly-2026-04-14 fmt --all 2>&1 && cargo dev docs refresh 2>&1 && cargo +nightly-2026-04-14 fmt --check --all 2>&1 && { command -v rg >/dev/null 2>&1 || { echo 'rg is required for verify'; exit 127; }; } && ! rg -n 'AuthMode::Disabled|RunAuthMethod|RunSubjectProvenance|\\bActorRef\\b|\\bActorKind\\b|AuthenticatedSubject|AuthenticatedService|AuthorizeRunScoped|AuthorizeRunBlob|AuthorizeStageArtifact|AuthorizeCommandLog|auth_method\\s*==\\s*\"disabled\"' lib/crates apps lib/packages docs/public/api-reference/fabro-api.yaml 2>&1 && cargo +nightly-2026-04-14 clippy --workspace --all-targets -- -D warnings 2>&1 && cargo nextest run --workspace --status-level slow --profile ci 2>&1 && cargo dev docs check 2>&1 && bun install --frozen-lockfile 2>&1 && (cd apps/fabro-web && bun run typecheck) 2>&1 && (cd apps/fabro-web && bun run test) 2>&1 && (cd lib/packages/fabro-api-client && bun run typecheck) 2>&1 && cargo dev build -- -p fabro-cli --release 2>&1",
"command": "exec 2>&1\ngit fetch origin main 2>&1 && git merge --no-edit --no-stat origin/main 2>&1 && cargo +nightly-2026-04-14 fmt --all 2>&1 && cargo dev docs refresh 2>&1 && cargo +nightly-2026-04-14 fmt --check --all 2>&1 && { command -v rg >/dev/null 2>&1 || { echo 'rg is required for verify'; exit 127; }; } && ! rg -n 'AuthMode::Disabled|RunAuthMethod|RunSubjectProvenance|\\bActorRef\\b|\\bActorKind\\b|AuthenticatedSubject|AuthenticatedService|AuthorizeRunScoped|AuthorizeRunBlob|AuthorizeStageArtifact|AuthorizeCommandLog|auth_method\\s*==\\s*\"disabled\"' lib/crates apps lib/packages docs/public/api-reference/fabro-api.yaml 2>&1 && cargo +nightly-2026-04-14 clippy --workspace --all-targets -- -D warnings 2>&1 && cargo nextest run --workspace --status-level slow --profile ci 2>&1 && cargo dev docs check 2>&1 && bun install --frozen-lockfile 2>&1 && (cd apps/fabro-web && bun run typecheck) 2>&1 && (cd apps/fabro-web && bun run test) 2>&1 && (cd lib/packages/fabro-api-client && bun run typecheck) 2>&1 && cargo dev build -- -p fabro-cli --release 2>&1",
"language": "shell"
}