From 0068c40ede8831979dc6c4ee262b9a6d61d55471 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Wed, 22 Jul 2026 15:35:07 +0300 Subject: [PATCH 1/2] fix(vendor): restore vendored crate pointers reverted by #5114 PR #5114 accidentally rolled the vendor submodule gitlinks backwards (tinyagents v2.1.0 -> v1.9.0, tinyflows to a commit requiring tinyagents 1.2, plus tinychannels/tinyjuice), splitting the dependency graph into two tinyagents versions and breaking main (E0308, E0277). Restore the pointers #5081 landed. --- vendor/tinyagents | 2 +- vendor/tinychannels | 2 +- vendor/tinyflows | 2 +- vendor/tinyjuice | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/vendor/tinyagents b/vendor/tinyagents index 19dc2c438e..2583fccc21 160000 --- a/vendor/tinyagents +++ b/vendor/tinyagents @@ -1 +1 @@ -Subproject commit 19dc2c438e1f8b2715a45ba7030bc455e611dcb2 +Subproject commit 2583fccc213a00f2a3d94744ff1e0d1541368f97 diff --git a/vendor/tinychannels b/vendor/tinychannels index d82953832c..14057e0d87 160000 --- a/vendor/tinychannels +++ b/vendor/tinychannels @@ -1 +1 @@ -Subproject commit d82953832c6d76259ef4a2cfc87a3f86bd31d7f1 +Subproject commit 14057e0d877d27450a98dd8c145b4f464d7d1308 diff --git a/vendor/tinyflows b/vendor/tinyflows index e5327de9f6..56998ec3ea 160000 --- a/vendor/tinyflows +++ b/vendor/tinyflows @@ -1 +1 @@ -Subproject commit e5327de9f602c1fbbf72d45150729f45b91fa3a8 +Subproject commit 56998ec3eae655d7619b634d13aad0efaf0ad76a diff --git a/vendor/tinyjuice b/vendor/tinyjuice index 41b5ca87c4..e6848ed87d 160000 --- a/vendor/tinyjuice +++ b/vendor/tinyjuice @@ -1 +1 @@ -Subproject commit 41b5ca87c4af786f908beb66eec1aae3df25fbdd +Subproject commit e6848ed87d5d661073e9eab87b6b385c3373ee38 From f03ba0f0ce63225aff13d737c7e58e3f02bf1eb9 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Wed, 22 Jul 2026 15:35:07 +0300 Subject: [PATCH 2/2] fix(flows): pass flow_id to finish_flow_run_row in flows_resume finish_flow_run_row gained a flow_id parameter in #5115 (FlowRunFinished event); the flows_resume compatibility-gate call added in #5114 was written against the old 6-arg signature (E0061). --- src/openhuman/flows/ops.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/openhuman/flows/ops.rs b/src/openhuman/flows/ops.rs index 5f7c3fdaf9..f6ae6e6a40 100644 --- a/src/openhuman/flows/ops.rs +++ b/src/openhuman/flows/ops.rs @@ -4036,7 +4036,15 @@ pub async fn flows_resume( ); } let observed = current_persisted_steps(config, thread_id); - finish_flow_run_row(config, thread_id, "failed", &observed, &[], Some(&error)); + finish_flow_run_row( + config, + thread_id, + flow_id, + "failed", + &observed, + &[], + Some(&error), + ); tracing::warn!( target: "flows", flow_id = %flow_id,