From e7fca223c3691bd198f61d3aa6872121b28a1780 Mon Sep 17 00:00:00 2001 From: Wes Date: Wed, 5 Aug 2026 13:21:29 -0600 Subject: [PATCH] desktop: document migration builder argument seam The migration builder deliberately accepts the complete cryptographic candidate inputs; suppress the argument-count lint at that boundary rather than obscuring them behind an unrelated bag type. Co-authored-by: Carl Signed-off-by: Wes --- desktop/src-tauri/src/managed_agents/migration/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/desktop/src-tauri/src/managed_agents/migration/mod.rs b/desktop/src-tauri/src/managed_agents/migration/mod.rs index 938e151dd5..67e48263cf 100644 --- a/desktop/src-tauri/src/managed_agents/migration/mod.rs +++ b/desktop/src-tauri/src/managed_agents/migration/mod.rs @@ -213,6 +213,7 @@ pub fn build_tombstone_event( /// using the *actual* largest inserted codec value before sealing. Returns a /// [`MigrationError`] on any inconsistency; never persists or promotes. #[allow(dead_code)] +#[allow(clippy::too_many_arguments)] pub fn build_migration_candidate<'a, I>( record: &ManagedAgentRecord, owner_keys: &Keys,