From 522c903344e2e3e646537f07a0134aae59b9b171 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Thu, 22 Oct 2026 22:35:54 -0700 Subject: [PATCH] Show interrupt as a stop symbol beside play and pause --- mac/Sources/Byre/Composer.swift | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mac/Sources/Byre/Composer.swift b/mac/Sources/Byre/Composer.swift index 2b08314..c1f118b 100644 --- a/mac/Sources/Byre/Composer.swift +++ b/mac/Sources/Byre/Composer.swift @@ -624,14 +624,17 @@ struct ComposerView: View { private func actions(_ sessionId: String?, running: Bool, paused: Bool) -> some View { HStack(spacing: 8) { - Button("Interrupt") { + Button { if let sessionId { chat.interrupt(sessionId, overlays) } + } label: { + Image(systemName: "stop.fill") + .frame(width: 14, height: 14) } .buttonStyle(WebButtonStyle(danger: true)) .disabled(!running) - .fixedSize() + .help("Interrupt the agent's turn") if case .task = chat.kind, !chat.team, !chat.closed { Button { if let sessionId {