openclaw/apps/macos/Sources/OpenClaw
2026-07-31 00:19:51 +08:00
..
Logging refactor(macos): use swift-log contracts (#106270) 2026-07-13 04:18:32 -07:00
NodeMode feat(macos): enable Computer Control by default and diagnose stale Accessibility grants (#115280) 2026-07-28 13:00:32 -04:00
Resources chore(i18n): refresh native locales (#116213) 2026-07-30 15:17:38 +08:00
AboutSettings.swift feat(macos): onboarding mascot reacts with moods, randomized idle behavior, and Easter eggs (#104255) 2026-07-11 01:01:26 -07:00
AgeFormatting.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
AgentEventStore.swift
AgentEventsWindow.swift
AnyCodable+Helpers.swift
AppLaunchPresentationPolicy.swift fix(macos): support background-only launches (#112168) 2026-07-21 15:41:49 +08:00
AppleEventPermission.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
ApplicationRelocator.swift fix(macos): stop replacement handoff retry storms (#114975) 2026-07-28 03:21:25 -04:00
AppNavigationActions.swift feat(system-agent): auto-hatch into the agent after fresh setup (#110331) 2026-07-18 03:32:15 -04:00
AppState.swift fix(macos): serialize voice wake trigger sync (#116202) 2026-07-30 12:01:26 +08:00
AudioInputDeviceObserver.swift feat(macos): honor the selected microphone in Talk and show live voice activity in chat (#109995) 2026-07-17 15:45:46 +01:00
BoundedProcess.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
BrowserProfileImportBannerView.swift improve(macos): replace browser cookie-import modal with an inline dashboard banner (#104591) 2026-07-11 11:11:42 -07:00
BrowserProfileImportModel.swift fix(macos): defer cookie import banner until inline browser opens (#106255) 2026-07-13 09:28:16 -07:00
CameraCaptureService.swift chore(swift): enforce current formatting and lint rules (#103313) 2026-07-10 11:54:08 +01:00
CanvasA2UIActionMessageHandler.swift fix(canvas): hosted pages fail on macOS with scoped Gateway auth (#105336) 2026-07-12 13:02:27 +01:00
CanvasChromeContainerView.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
CanvasFileWatcher.swift fix(macos): pause inactive canvas polling (#116106) 2026-07-30 06:32:46 +08:00
CanvasHostedURLResolver.swift fix(canvas): hosted pages fail on macOS with scoped Gateway auth (#105336) 2026-07-12 13:02:27 +01:00
CanvasManager.swift fix(macos): keep Canvas hidden for agent content operations (#110107) 2026-07-17 23:40:35 +01:00
CanvasScheme.swift
CanvasSchemeHandler.swift fix(apps): remove dead native code 2026-07-12 02:41:17 -07:00
CanvasWindow.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
CanvasWindowController+Helpers.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
CanvasWindowController+Navigation.swift fix(macos): pause inactive canvas polling (#116106) 2026-07-30 06:32:46 +08:00
CanvasWindowController+Testing.swift fix(canvas): hosted pages fail on macOS with scoped Gateway auth (#105336) 2026-07-12 13:02:27 +01:00
CanvasWindowController+UIDelegate.swift
CanvasWindowController+Window.swift fix(macos): pause inactive canvas polling (#116106) 2026-07-30 06:32:46 +08:00
CanvasWindowController.swift fix(macos): pause inactive canvas polling (#116106) 2026-07-30 06:32:46 +08:00
ChannelConfigForm.swift fix(macos): localize settings surfaces (#112185) 2026-07-21 16:15:40 +08:00
ChannelsSettings+ChannelSections.swift
ChannelsSettings+ChannelState.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
ChannelsSettings+Helpers.swift
ChannelsSettings+View.swift
ChannelsSettings.swift
ChannelsStore+Config.swift
ChannelsStore+Lifecycle.swift
ChannelsStore.swift
ChatSendStatus.swift feat(mac): Quick Chat — global-shortcut floating composer for the main session (#109720) 2026-07-17 01:00:45 -07:00
ChatTranscriptCacheSupport.swift feat(apps): connect multiple gateways simultaneously (#111932) 2026-07-20 13:06:29 -07:00
ClawHubSkillsBrowser.swift fix(macos): localize settings surfaces (#112185) 2026-07-21 16:15:40 +08:00
CLIInstaller.swift fix(macos): allow dev source installs to finish (#116072) 2026-07-30 04:38:38 +08:00
CLIInstallPrompter.swift refactor(mac): make app node a CLI capability superset (#105642) 2026-07-12 13:16:07 -07:00
CoalescingFSEventsWatcher.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
ColorHexSupport.swift
CommandResolver.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
ComputerActionService.swift feat(macos): enable Computer Control by default and diagnose stale Accessibility grants (#115280) 2026-07-28 13:00:32 -04:00
ConfigFileWatcher.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
ConfigSchemaSupport.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
ConfigSettings.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
ConfigStore.swift test(macos): isolate config change notifications (#103481) 2026-07-10 11:47:26 +01:00
ConnectionModeCoordinator.swift fix(onboarding): harden fresh local startup and activation (#108764) 2026-07-16 17:24:53 -07:00
ConnectionModeResolver.swift
Constants.swift feat(mac): hand off gateway-owned settings panes to the dashboard (#115999) 2026-07-29 14:12:42 -04:00
ContextRootMenuLabelView.swift
ContextUsageBar.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
ControlChannel.swift feat(mac): dashboard gateway picker with in-place switching (#113965) 2026-07-25 20:57:28 -07:00
CostUsageMenuView.swift
CritterIconRenderer.swift feat(mac): redesign the menu bar critter to match the mascot (#104846) 2026-07-12 06:35:02 +01:00
CritterStatusLabel+Behavior.swift feat(mac): menu-bar critter celebrates gateway recovery and finished work (#108866) 2026-07-16 08:52:43 -07:00
CritterStatusLabel.swift feat(mac): menu-bar critter celebrates gateway recovery and finished work (#108866) 2026-07-16 08:52:43 -07:00
CronJobEditor+Helpers.swift fix(cron): show script automations across user clients (#112195) 2026-07-21 08:02:59 -07:00
CronJobEditor+Testing.swift
CronJobEditor.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
CronJobsStore.swift
CronModels.swift fix(cron): show script automations across user clients (#112195) 2026-07-21 08:02:59 -07:00
CronSettings+Actions.swift
CronSettings+Helpers.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
CronSettings+Layout.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
CronSettings+Rows.swift fix(cron): show script automations across user clients (#112195) 2026-07-21 08:02:59 -07:00
CronSettings+Testing.swift
CronSettings.swift
DashboardFailurePage.swift fix(macos): drag the window from split-view pane headers (#104048) 2026-07-10 19:07:04 -07:00
DashboardGatewayCatalog.swift fix(mac): hide duplicate Gateway in dashboard picker over SSH (#115963) 2026-07-29 12:27:32 -04:00
DashboardGatewayCommands.swift feat(mac): gateway menu-bar surfaces and Gateways main menu (#114038) 2026-07-26 02:13:13 -04:00
DashboardGatewayMenuModel.swift feat(mac): gateway menu-bar surfaces and Gateways main menu (#114038) 2026-07-26 02:13:13 -04:00
DashboardHandoffSettingsView.swift feat(mac): hand off gateway-owned settings panes to the dashboard (#115999) 2026-07-29 14:12:42 -04:00
DashboardLinkBrowserTabBar.swift fix(macos): silence Xcode 27 source warnings (#108081) 2026-07-15 01:49:23 -07:00
DashboardLinkBrowserView.swift fix(macos): enable keyboard navigation in web views 2026-07-29 22:59:39 +08:00
DashboardManager.swift fix(macos): recover dashboard after gateway auth reconnect (#116080) 2026-07-30 05:22:38 +08:00
DashboardWebView.swift feat(macos): native-feel dashboard hosting — instant reopen, preload, frame autosave, ⌘N/⌘K, route memory (#106997) 2026-07-14 03:33:25 -07:00
DashboardWindow.swift feat(mac): hand off gateway-owned settings panes to the dashboard (#115999) 2026-07-29 14:12:42 -04:00
DashboardWindowController+Gateways.swift feat(mac): dashboard gateway picker with in-place switching (#113965) 2026-07-25 20:57:28 -07:00
DashboardWindowController+Notifications.swift feat(mac): show native notification permission in dashboard Notifications settings (#110646) 2026-07-18 14:13:06 +01:00
DashboardWindowController.swift feat(mac): hand off gateway-owned settings panes to the dashboard (#115999) 2026-07-29 14:12:42 -04:00
DebugActions.swift improve(mac): group pairing session providers (#109320) 2026-07-16 13:19:15 -07:00
DebugSettings.swift feat(mac): hand off gateway-owned settings panes to the dashboard (#115999) 2026-07-29 14:12:42 -04:00
DeepLinks.swift chore(apps): remove dead native code 2026-07-11 23:51:21 -07:00
DeviceModelCatalog.swift fix(apps): remove dead native code 2026-07-12 02:41:17 -07:00
DevicePairingApprovalPrompter.swift feat(mac): native pairing approval dialog with instant decisions (#106091) 2026-07-13 07:08:14 -07:00
DiagnosticsFileLog.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
DockIconManager.swift fix(macos): silence Xcode 27 source warnings (#108081) 2026-07-15 01:49:23 -07:00
DurationFormattingSupport.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
ExecAllowlistMatcher.swift fix: reusable exec approvals apply to approved arguments (#112946) 2026-07-24 15:38:38 +05:30
ExecApprovalCommandDisplaySanitizer.swift
ExecApprovalEvaluation.swift fix: reusable exec approvals apply to approved arguments (#112946) 2026-07-24 15:38:38 +05:30
ExecApprovals.swift fix(mac): stop repeated exec approvals migration retries (#115502) 2026-07-29 01:09:22 -04:00
ExecApprovalsGatewayPrompter.swift feat(agents): OpenClaw system-agent delegation 2026-07-15 01:56:31 -07:00
ExecApprovalsSocket.swift fix(macos): back off approval socket retries (#116125) 2026-07-30 07:52:01 +08:00
ExecApprovalsSocketPathGuard.swift ci(macos): add enforced periphery dead-code lane and delete the 12 current findings (#105743) 2026-07-12 16:39:15 -07:00
ExecApprovalsStore.swift fix(mac): stop repeated exec approvals migration retries (#115502) 2026-07-29 01:09:22 -04:00
ExecCommandResolution.swift fix: reusable exec approvals apply to approved arguments (#112946) 2026-07-24 15:38:38 +05:30
ExecEnvInvocationUnwrapper.swift fix: prevent exec approval revocation races (#103515) 2026-07-10 21:35:05 +01:00
ExecEnvOptions.swift
ExecHostRequestEvaluator.swift fix(macos): reject revoked forwarded exec approvals (#103968) 2026-07-10 19:01:17 -07:00
ExecInlineCommandParser.swift fix: prevent exec approval revocation races (#103515) 2026-07-10 21:35:05 +01:00
ExecShellWrapperParser.swift fix: prevent exec approval revocation races (#103515) 2026-07-10 21:35:05 +01:00
ExecSystemRunCommandValidator.swift fix: prevent exec approval revocation races (#103515) 2026-07-10 21:35:05 +01:00
FileHandle+SafeRead.swift
GatewayAgentInvocation.swift feat(onboarding): add provider sign-in (#104502) 2026-07-11 13:00:17 -07:00
GatewayAutostartPolicy.swift
GatewayConnection+ClawHubSkills.swift feat: add native Skills management parity (#105814) 2026-07-13 00:11:11 -07:00
GatewayConnection+Cron.swift feat(apps): connect multiple gateways simultaneously (#111932) 2026-07-20 13:06:29 -07:00
GatewayConnection+Inference.swift feat: add native inline widget support (#109212) 2026-07-16 19:24:41 -07:00
GatewayConnection+ManagedImages.swift feat(apple): media renditions, Now Playing, video upload (#116051) 2026-07-29 15:50:18 -04:00
GatewayConnection+QuickChat.swift feat(mac): Quick Chat v2 — enable toggle, agent switching, zoom entrance, window screenshots (#109952) 2026-07-17 18:55:13 +01:00
GatewayConnection+WidgetSurface.swift fix(macos): direct Gateway TLS pins protect operator traffic (#112353) 2026-07-22 03:38:10 -07:00
GatewayConnection.swift fix: generated images do not appear in native chat (#115042) 2026-07-28 04:39:53 -04:00
GatewayConnectionSupport.swift fix(mac): cache gateway profile registry and isolate dev keychain items (#114956) 2026-07-28 02:36:25 -04:00
GatewayConnectivityCoordinator.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
GatewayDiscoveryHelpers.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
GatewayDiscoveryMenu.swift
GatewayDiscoveryPreferences.swift feat(setup): rename Crestodian to OpenClaw system agent 2026-07-14 11:03:02 -07:00
GatewayDiscoverySelectionSupport.swift
GatewayEndpointStore.swift fix(macos): avoid repeated endpoint source reads (#116421) 2026-07-30 23:19:06 +08:00
GatewayEnvironment.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
GatewayLaunchAgentManager.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
GatewayProcessManager.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
GatewayPushSubscription.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
GatewayRemoteConfig.swift fix: align macos remote url validation copy (#98548) 2026-07-27 23:18:41 -04:00
GatewaySettings.swift fix(macos): localize settings surfaces (#112185) 2026-07-21 16:15:40 +08:00
GatewayTLSRoute.swift fix(macos): direct Gateway TLS pins protect operator traffic (#112353) 2026-07-22 03:38:10 -07:00
GeneralSettings.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
HealthStore.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
HeartbeatStore.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
HostEnvSanitizer.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
HostEnvSecurityPolicy.generated.swift fix: block CXXCPP host env override (#112684) 2026-07-27 23:58:41 -04:00
HoverHUD.swift fix(apps): remove dead native code 2026-07-12 02:41:17 -07:00
IconState.swift
InstancesSettings.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
InstancesStore.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
JSONObjectExtractionSupport.swift
LaunchAgentManager.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
Launchctl.swift fix(apps): remove dead native code 2026-07-12 02:41:17 -07:00
LaunchdManager.swift chore(apps): remove dead native code 2026-07-11 23:51:21 -07:00
LogLocator.swift
MacChatAudioInputCatalog.swift feat(macos): honor the selected microphone in Talk and show live voice activity in chat (#109995) 2026-07-17 15:45:46 +01:00
MacGatewayChatTransport+SessionActions.swift feat(apps): native session branch switcher with branch-safe durable outbox (#112056) 2026-07-21 10:59:44 -07:00
MacGatewayProfiles.swift fix(mac): cache gateway profile registry and isolate dev keychain items (#114956) 2026-07-28 02:36:25 -04:00
MacSwarmFixtureChatTransport.swift feat(native): show Swarm progress in chat (#113850) 2026-07-25 15:11:19 -07:00
MenuBar.swift feat(mac): gateway menu-bar surfaces and Gateways main menu (#114038) 2026-07-26 02:13:13 -04:00
MenuContentView.swift fix(macos): avoid identity reads during menu rendering (#116435) 2026-07-30 23:56:19 +08:00
MenuGatewaysInjector.swift feat(mac): gateway menu-bar surfaces and Gateways main menu (#114038) 2026-07-26 02:13:13 -04:00
MenuHeaderCard.swift
MenuHighlightedHostView.swift fix(apps): remove dead native code 2026-07-12 02:41:17 -07:00
MenuHostedItem.swift
MenuItemHighlightColors.swift
MenuSessionsHeaderView.swift fix(apps): call chat sessions threads (#111038) 2026-07-18 20:34:12 -07:00
MenuSessionsInjector.swift feat(mac): gateway menu-bar surfaces and Gateways main menu (#114038) 2026-07-26 02:13:13 -04:00
MenuUsageHeaderView.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
MicLevelMonitor.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
MicRefreshSupport.swift
NodePairingApprovalPrompter.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
NodeServiceManager.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
NodesMenu.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
NodesStore.swift fix(macos): avoid identity reads during menu rendering (#116435) 2026-07-30 23:56:19 +08:00
NotificationManager.swift
NotifyOverlay.swift fix(macos): preserve replacement notification overlays (#116226) 2026-07-30 15:27:40 +08:00
NSAttributedString+VoiceWake.swift
Onboarding.swift feat(onboarding): offer detected Claude Code/Codex/Hermes memory imports across CLI, macOS, and Linux onboarding (#108977) 2026-07-16 10:10:01 -07:00
OnboardingAISetup.swift fix(macos): keep polling gateway-executed wizard steps (#114383) 2026-07-27 04:33:09 -04:00
OnboardingAISetupSupport.swift feat(setup): download-model actions on web and macOS onboarding (#113476) 2026-07-24 20:52:58 -07:00
OnboardingAISetupView.swift feat(setup): download-model actions on web and macOS onboarding (#113476) 2026-07-24 20:52:58 -07:00
OnboardingConfiguredGatewayProbe.swift fix(onboarding): skip setup for configured gateways and require inference first (#102883) 2026-07-11 10:25:14 -07:00
OnboardingMemoryImport.swift feat(onboarding): offer detected Claude Code/Codex/Hermes memory imports across CLI, macOS, and Linux onboarding (#108977) 2026-07-16 10:10:01 -07:00
OnboardingSystemAgentChat.swift feat(apps): render collapsible details natively (#115641) 2026-07-29 02:52:54 -04:00
OnboardingView+Actions.swift feat(system-agent): auto-hatch into the agent after fresh setup (#110331) 2026-07-18 03:32:15 -04:00
OnboardingView+AISetupPage.swift feat(system-agent): auto-hatch into the agent after fresh setup (#110331) 2026-07-18 03:32:15 -04:00
OnboardingView+Layout.swift feat(onboarding): offer detected Claude Code/Codex/Hermes memory imports across CLI, macOS, and Linux onboarding (#108977) 2026-07-16 10:10:01 -07:00
OnboardingView+MemoryImportPage.swift feat(onboarding): offer detected Claude Code/Codex/Hermes memory imports across CLI, macOS, and Linux onboarding (#108977) 2026-07-16 10:10:01 -07:00
OnboardingView+Monitoring.swift feat(onboarding): offer detected Claude Code/Codex/Hermes memory imports across CLI, macOS, and Linux onboarding (#108977) 2026-07-16 10:10:01 -07:00
OnboardingView+Pages.swift fix(apple): localize gateway discovery status 2026-07-28 23:48:57 +08:00
OnboardingView+Testing.swift fix(macos): keep permissions reachable on short screens (#112507) 2026-07-21 21:53:07 -07:00
OnboardingWidgets.swift perf(macos): reduce onboarding mascot redraw cadence (#115896) 2026-07-29 21:50:05 +08:00
OpenClawConfigFile.swift fix(macos): skip unchanged config forensics (#115886) 2026-07-29 21:42:36 +08:00
OpenClawPaths.swift fix(onboarding): skip setup for configured gateways and require inference first (#102883) 2026-07-11 10:25:14 -07:00
OverlayPanelFactory.swift feat(mac): Quick Chat v2 — enable toggle, agent switching, zoom entrance, window screenshots (#109952) 2026-07-17 18:55:13 +01:00
PairingApprovalCenter.swift feat(mac): native pairing approval dialog with instant decisions (#106091) 2026-07-13 07:08:14 -07:00
PairingApprovalPanelView.swift improve(mac): group pairing session providers (#109320) 2026-07-16 13:19:15 -07:00
PairingPromptSupport.swift feat(mac): native pairing approval dialog with instant decisions (#106091) 2026-07-13 07:08:14 -07:00
PeekabooBridgeHostCoordinator.swift chore: update Peekaboo to 3.9.0 (#104398) 2026-07-11 03:44:13 -07:00
PermissionManager.swift fix(macos): coalesce location permission requests (#116183) 2026-07-30 10:41:51 +08:00
PermissionMonitoringSupport.swift
PermissionsSettings.swift fix(macos): reduce permission polling allocation churn (#116092) 2026-07-30 06:10:25 +08:00
PlatformLabelFormatter.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
PointingHandCursor.swift
PortGuardian.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
PortGuardianRecordStore.swift refactor(macos): move PortGuardian state to SQLite (#110527) 2026-07-18 18:15:17 +01:00
PostUpdate.swift feat(mac): playful hard-hat working mascot during setup and updates (#108735) 2026-07-16 02:45:19 -07:00
PresenceReporter.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
ProcessInfo+OpenClaw.swift test(macos): block real process fallthrough (#113337) 2026-07-28 13:21:10 -04:00
ProcessSocketListenerInspector.swift fix(macos): eliminate subprocess polling for SSH tunnel readiness (#115846) 2026-07-29 21:48:52 +08:00
QuickChatAreaPickerView.swift feat(macos): Quick Chat area capture and focused-app text context (#110635) 2026-07-18 17:45:52 +01:00
QuickChatController+Testing.swift feat(macos): Quick Chat power features — voice dictation, paste-to-app, model/reasoning control (#110994) 2026-07-18 17:21:03 -07:00
QuickChatController.swift feat(macos): Quick Chat power features — voice dictation, paste-to-app, model/reasoning control (#110994) 2026-07-18 17:21:03 -07:00
QuickChatDictation.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
QuickChatFocusedTextCapture.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
QuickChatModel.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
QuickChatModelControls.swift feat(macos): Quick Chat power features — voice dictation, paste-to-app, model/reasoning control (#110994) 2026-07-18 17:21:03 -07:00
QuickChatModelMenu.swift feat(macos): Quick Chat power features — voice dictation, paste-to-app, model/reasoning control (#110994) 2026-07-18 17:21:03 -07:00
QuickChatPaste.swift feat(macos): Quick Chat power features — voice dictation, paste-to-app, model/reasoning control (#110994) 2026-07-18 17:21:03 -07:00
QuickChatPlacement.swift feat(mac): Quick Chat v2 — enable toggle, agent switching, zoom entrance, window screenshots (#109952) 2026-07-17 18:55:13 +01:00
QuickChatRecents.swift feat(macos): Quick Chat streamed replies and continue-recent targeting (#110631) 2026-07-18 15:58:49 +01:00
QuickChatReplyBinding.swift feat(macos): Quick Chat power features — voice dictation, paste-to-app, model/reasoning control (#110994) 2026-07-18 17:21:03 -07:00
QuickChatShortcut.swift feat(mac): Quick Chat — global-shortcut floating composer for the main session (#109720) 2026-07-17 01:00:45 -07:00
QuickChatTextView.swift feat(macos): Quick Chat power features — voice dictation, paste-to-app, model/reasoning control (#110994) 2026-07-18 17:21:03 -07:00
QuickChatView.swift feat(apple): add inline media players (#115903) 2026-07-29 10:36:38 -04:00
QuickChatWindowPicker.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
QuickChatWindowPickerView.swift feat(macos): Quick Chat area capture and focused-app text context (#110635) 2026-07-18 17:45:52 +01:00
RemoteGatewayProbe.swift fix: align macos remote url validation copy (#98548) 2026-07-27 23:18:41 -04:00
RemotePortTunnel.swift fix(macos): bound SSH tunnel teardown (#115861) 2026-07-29 21:47:25 +08:00
RemoteTunnelManager.swift fix(macos): guard remote tunnel restart ownership (#116172) 2026-07-30 10:29:33 +08:00
RuntimeLocator.swift fix(macos): prevent app stalls from stuck subprocess probes (#115938) 2026-07-29 20:12:35 +00:00
ScreenRecordService.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
ScreenshotSize.swift
ScreenSnapshotService.swift chore(swift): enforce current formatting and lint rules (#103313) 2026-07-10 11:54:08 +01:00
SelectableRow.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
SessionActions.swift fix(ios): persist chat thinking selections (#106287) 2026-07-13 05:44:08 -07:00
SessionData.swift feat(macos): Quick Chat streamed replies and continue-recent targeting (#110631) 2026-07-18 15:58:49 +01:00
SessionMenuLabelView.swift fix(macos): avoid SwiftUI macro plugin dependency (#105768) 2026-07-12 17:40:41 -07:00
SessionMenuPreviewView.swift fix(apps): call chat sessions threads (#111038) 2026-07-18 20:34:12 -07:00
SessionsSettings.swift fix(apps): call chat sessions threads (#111038) 2026-07-18 20:34:12 -07:00
SettingsComponents.swift fix(macos): localize settings surfaces (#112185) 2026-07-21 16:15:40 +08:00
SettingsRefreshButton.swift
SettingsRootView.swift feat(mac): hand off gateway-owned settings panes to the dashboard (#115999) 2026-07-29 14:12:42 -04:00
SettingsSidebarCard.swift
SettingsSidebarScroll.swift
SettingsWindowOpener.swift ci(macos): add enforced periphery dead-code lane and delete the 12 current findings (#105743) 2026-07-12 16:39:15 -07:00
ShellExecutor.swift fix(macos): reap timed-out shell process groups (#115859) 2026-07-29 20:28:16 +08:00
SimpleFileWatcher.swift
SimpleFileWatcherOwner.swift
SimpleTaskSupport.swift
SkillsModels.swift feat: add native Skills management parity (#105814) 2026-07-13 00:11:11 -07:00
SkillsSettings.swift Refresh macOS skills after node reconnect (#107660) 2026-07-28 09:10:45 -04:00
SoundEffects.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
SpeechAudioBufferNormalizer.swift
SpeechRecognitionRequestPolicy.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
StatusPill.swift
String+NonEmpty.swift
SystemAgentSettings.swift fix(macos): localize settings surfaces (#112185) 2026-07-21 16:15:40 +08:00
SystemPresenceInfo.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
SystemRunSettingsView.swift fix(mac): stop repeated exec approvals migration retries (#115502) 2026-07-29 01:09:22 -04:00
SystemSettingsURLSupport.swift
TailscaleIntegrationSection.swift fix: macOS reports CLI-only Tailscale as not installed (#114179) 2026-07-28 04:00:18 -04:00
TailscaleService.swift fix(macos): coalesce tailscale status checks (#116321) 2026-07-31 00:19:51 +08:00
TalkDefaults.swift
TalkMLXSpeechSynthesizer.swift feat: add Fish Audio S2.1 and local MLX speech (#115790) 2026-07-29 05:15:33 -04:00
TalkModeController.swift feat(macos): honor the selected microphone in Talk and show live voice activity in chat (#109995) 2026-07-17 15:45:46 +01:00
TalkModeGatewayConfig.swift feat: add Fish Audio S2.1 and local MLX speech (#115790) 2026-07-29 05:15:33 -04:00
TalkModeRuntime.swift feat: add Fish Audio S2.1 and local MLX speech (#115790) 2026-07-29 05:15:33 -04:00
TalkModeTypes.swift
TalkOverlay.swift chore(apps): remove dead native code 2026-07-11 23:51:21 -07:00
TalkOverlayView.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
TalkSpeechInterruptMonitor.swift
TerminationSignalWatcher.swift fix(macos): recover after installed app replacement (#108991) 2026-07-16 06:31:02 -07:00
TextSummarySupport.swift
TrackingAreaSupport.swift
UsageCostData.swift chore(apps): remove dead native code 2026-07-11 23:51:21 -07:00
UsageData.swift chore(apps): remove dead native code 2026-07-11 23:51:21 -07:00
UsageMenuLabelView.swift
VisualEffectView.swift
VoiceOverlayTextFormatting.swift
VoicePushToTalk.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
VoiceSessionCoordinator.swift fix(apps): remove dead native code 2026-07-12 02:41:17 -07:00
VoiceWakeChime.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
VoiceWakeForwarder.swift fix(ios): persist chat thinking selections (#106287) 2026-07-13 05:44:08 -07:00
VoiceWakeGlobalSettingsSync.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
VoiceWakeHelpers.swift
VoiceWakeOverlay.swift
VoiceWakeOverlayController+Session.swift fix(apps): remove dead native code 2026-07-12 02:41:17 -07:00
VoiceWakeOverlayController+Testing.swift
VoiceWakeOverlayController+Window.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
VoiceWakeOverlayTextViews.swift
VoiceWakeOverlayView.swift chore(apps): remove more dead code 2026-07-12 00:58:32 -07:00
VoiceWakeRecognitionDebugSupport.swift
VoiceWakeRuntime.swift fix(macos): stop canceled voice wake timers (#116189) 2026-07-30 10:55:34 +08:00
VoiceWakeSettings.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
VoiceWakeTestCard.swift
VoiceWakeTester.swift fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
VoiceWakeTextUtils.swift chore(swift): restore compact conditional bodies (#103832) 2026-07-10 18:12:00 +01:00
WebChatManager.swift feat(native): show Swarm progress in chat (#113850) 2026-07-25 15:11:19 -07:00
WebChatSwiftUI.swift feat(apple): media renditions, Now Playing, video upload (#116051) 2026-07-29 15:50:18 -04:00
WindowPlacement.swift feat(macos): manage Gateway profiles and multiple windows (#111986) 2026-07-20 18:10:02 -07:00
WorkActivityStore.swift