From d17cbffe5ebd696ad29bf3baabf68269b534513f Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Sun, 5 Jul 2026 19:37:45 -0700 Subject: [PATCH] Tool Call Card Alignment Nucleic-Session: FFDE42E0-22AB-4478-B2E2-FF69B2753CEE Co-authored-by: Nucleic --- .../Views/Transcript/TranscriptProjection.swift | 8 -------- 1 file changed, 8 deletions(-) diff --git a/NucleicRemote/NucleicRemote/Views/Transcript/TranscriptProjection.swift b/NucleicRemote/NucleicRemote/Views/Transcript/TranscriptProjection.swift index 5ffe54c..8682bdf 100644 --- a/NucleicRemote/NucleicRemote/Views/Transcript/TranscriptProjection.swift +++ b/NucleicRemote/NucleicRemote/Views/Transcript/TranscriptProjection.swift @@ -180,14 +180,6 @@ enum TranscriptProjection { } } - /// The `NoteEvent`-carrying source event for a `.note` item, recovered so its structured `lock` - /// detail is reachable (the projected `.note` kind keeps only text/icon/lockEvent). - private static func noteEvent(_ item: TranscriptItem) -> AgentEvent? { - // `.note` items retain the note's fields directly; rebuild a matching NoteEvent isn't - // possible from the projected kind, so the fold reads the lock off the note kind below. - return nil - } - /// The paths an edit-class tool writes (mirrors `RiskClassifier.editedPaths`). Only Edit / /// Write / MultiEdit / NotebookEdit carry a lockable path; everything else has none. private static func editedPaths(toolName: String, input: JSONValue) -> [String] {