openclaw/apps/macos/Sources/Clawdbot
2026-01-11 10:32:52 +00:00
..
Bridge refactor(macos): drop duplicate AnyCodable 2026-01-07 19:42:49 +00:00
Logging chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
NodeMode fix(macos): onboarding location + layout 2026-01-11 01:36:00 +01:00
Resources fix(macos): onboarding location + layout 2026-01-11 01:36:00 +01:00
AboutSettings.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
AgeFormatting.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
AgentEventStore.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
AgentEventsWindow.swift refactor(macos): drop duplicate AnyCodable 2026-01-07 19:42:49 +00:00
AgentWorkspace.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
AnthropicAuthControls.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
AnthropicOAuth.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
AnthropicOAuthCodeState.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
AnyCodable+Helpers.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
AppState.swift fix(macos): prevent launch-at-login plist deletion on startup 2026-01-09 21:53:32 +01:00
AudioInputDeviceObserver.swift Voice Wake: preserve mic selection across disconnects 2026-01-08 01:36:15 +00:00
BridgeDiscoveryPreferences.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CameraCaptureService.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
CanvasA2UIActionMessageHandler.swift fix(macos): fix swiftformat lint in A2UI handler 2026-01-06 21:54:46 +01:00
CanvasChromeContainerView.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasFileWatcher.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasManager.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasScheme.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasSchemeHandler.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasWindow.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasWindowController.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasWindowController+Helpers.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasWindowController+Navigation.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasWindowController+Testing.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CanvasWindowController+Window.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
ClawdbotConfigFile.swift feat: wire multi-agent config and routing 2026-01-09 12:48:42 +00:00
ClawdbotPaths.swift refactor(macos): drop duplicate AnyCodable 2026-01-07 19:42:49 +00:00
CLIInstaller.swift feat(macos): install CLI via app script 2026-01-11 10:32:52 +00:00
CLIInstallPrompter.swift feat(macos): prompt for CLI install 2026-01-11 10:32:52 +00:00
CommandResolver.swift feat(macos): install CLI via app script 2026-01-11 10:32:52 +00:00
ConfigFileWatcher.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
ConfigSettings.swift fix: normalize model picker refs (#683) (thanks @benithors) 2026-01-10 23:43:06 +01:00
ConfigStore.swift refactor(macos): drop duplicate AnyCodable 2026-01-07 19:42:49 +00:00
ConnectionModeCoordinator.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
ConnectionsSettings.swift refactor: split connections settings/store 2026-01-04 16:24:17 +01:00
ConnectionsSettings+Helpers.swift refactor: split connections settings/store 2026-01-04 16:24:17 +01:00
ConnectionsSettings+ProviderSections.swift refactor: split connections settings/store 2026-01-04 16:24:17 +01:00
ConnectionsSettings+ProviderState.swift refactor: split connections settings/store 2026-01-04 16:24:17 +01:00
ConnectionsSettings+View.swift fix: custom connections sidebar 2026-01-05 07:25:13 +01:00
ConnectionsStore.swift refactor: split connections settings/store 2026-01-04 16:24:17 +01:00
ConnectionsStore+Config.swift refactor: split connections settings/store 2026-01-04 16:24:17 +01:00
ConnectionsStore+Lifecycle.swift refactor: split connections settings/store 2026-01-04 16:24:17 +01:00
Constants.swift feat(macos): prompt for CLI install 2026-01-11 10:32:52 +00:00
ContextMenuCardView.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
ContextUsageBar.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
ControlChannel.swift fix(macos): show connecting state for remote tunnel 2026-01-11 04:45:37 +01:00
CritterIconRenderer.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CritterStatusLabel.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CritterStatusLabel+Behavior.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CronJobEditor.swift refactor(macos): drop duplicate AnyCodable 2026-01-07 19:42:49 +00:00
CronJobEditor+Helpers.swift refactor(macos): drop duplicate AnyCodable 2026-01-07 19:42:49 +00:00
CronJobEditor+Testing.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
CronJobsStore.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CronModels.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
CronSettings.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CronSettings+Actions.swift refactor(macos): drop duplicate AnyCodable 2026-01-07 19:42:49 +00:00
CronSettings+Helpers.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CronSettings+Layout.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
CronSettings+Rows.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
CronSettings+Testing.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
DebugActions.swift fix(macos): improve onboarding discovery + restart onboarding 2026-01-11 01:13:53 +01:00
DebugSettings.swift feat(macos): prompt for CLI install 2026-01-11 10:32:52 +00:00
DeepLinks.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
DeviceModelCatalog.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
DiagnosticsFileLog.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
DockIconManager.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
FileHandle+SafeRead.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
GatewayAgentChannel.swift style(macos): swiftformat + swiftlint cleanup 2026-01-07 20:41:41 +00:00
GatewayAutostartPolicy.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
GatewayChannel.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
GatewayConnection.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
GatewayDiscoveryMenu.swift fix(mac): add tailnet discovery fallback and debug CLI 2026-01-10 23:39:27 +01:00
GatewayEndpointStore.swift fix(macos): show connecting state for remote tunnel 2026-01-11 04:45:37 +01:00
GatewayEnvironment.swift feat(macos): install CLI via app script 2026-01-11 10:32:52 +00:00
GatewayErrors.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
GatewayLaunchAgentManager.swift feat(macos): install CLI via app script 2026-01-11 10:32:52 +00:00
GatewayPayloadDecoding.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
GatewayProcessManager.swift fix: update gateway auth docs and clients 2026-01-11 01:51:24 +01:00
GatewayPush.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
GeneralSettings.swift feat(macos): install CLI via app script 2026-01-11 10:32:52 +00:00
HealthStore.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
HeartbeatStore.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
HoverHUD.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
IconState.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
InstanceIdentity.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
InstancesSettings.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
InstancesStore.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
LaunchAgentManager.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
Launchctl.swift style(macos): swiftformat + swiftlint cleanup 2026-01-07 20:41:41 +00:00
LaunchdManager.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
LogLocator.swift feat(macos): prompt for CLI install 2026-01-11 10:32:52 +00:00
MenuBar.swift feat(macos): prompt for CLI install 2026-01-11 10:32:52 +00:00
MenuContentView.swift fix(macos): improve onboarding discovery + restart onboarding 2026-01-11 01:13:53 +01:00
MenuContextCardInjector.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
MenuHighlightedHostView.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
MenuHostedItem.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
MenuSessionsHeaderView.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
MenuSessionsInjector.swift fix(macos): show connecting state for remote tunnel 2026-01-11 04:45:37 +01:00
MenuUsageHeaderView.swift fix(macos): wrap usage errors in menu 2026-01-11 02:04:27 +01:00
MicLevelMonitor.swift Voice Wake: preserve mic selection across disconnects 2026-01-08 01:36:15 +00:00
ModelCatalogLoader.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
NodePairingApprovalPrompter.swift fix(mac): add tailnet discovery fallback and debug CLI 2026-01-10 23:39:27 +01:00
NodesMenu.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
NodesStore.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
NotificationManager.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
NotifyOverlay.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
NSAttributedString+VoiceWake.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
Onboarding.swift feat(macos): prompt for CLI install 2026-01-11 10:32:52 +00:00
OnboardingView+Actions.swift fix(mac): add tailnet discovery fallback and debug CLI 2026-01-10 23:39:27 +01:00
OnboardingView+Chat.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
OnboardingView+Layout.swift fix(macos): improve onboarding discovery 2026-01-11 03:51:08 +01:00
OnboardingView+Monitoring.swift fix(macos): improve onboarding discovery 2026-01-11 03:51:08 +01:00
OnboardingView+Pages.swift feat(macos): install CLI via app script 2026-01-11 10:32:52 +00:00
OnboardingView+Testing.swift fix(mac): add tailnet discovery fallback and debug CLI 2026-01-10 23:39:27 +01:00
OnboardingView+Wizard.swift fix: macOS Swift cleanup 2026-01-04 17:57:53 +01:00
OnboardingView+Workspace.swift feat: wire multi-agent config and routing 2026-01-09 12:48:42 +00:00
OnboardingWidgets.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
OnboardingWizard.swift fix: macOS Swift cleanup 2026-01-04 17:57:53 +01:00
PeekabooBridgeHostCoordinator.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
PermissionManager.swift fix(macos): improve onboarding discovery 2026-01-11 03:51:08 +01:00
PermissionsSettings.swift fix(macos): stabilize onboarding discovery 2026-01-11 03:02:47 +01:00
PointingHandCursor.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
PortGuardian.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
PresenceReporter.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
ProcessInfo+Clawdbot.swift test(macos): isolate env + defaults 2026-01-07 20:32:15 +00:00
RemotePortTunnel.swift fix(macos): stabilize bridge tunnels 2026-01-10 22:26:47 +01:00
RemoteTunnelManager.swift fix(macos): stabilize bridge tunnels 2026-01-10 22:26:47 +01:00
RuntimeLocator.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
ScreenRecordService.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
ScreenshotSize.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
SessionActions.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
SessionData.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
SessionMenuLabelView.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
SessionMenuPreviewView.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
SessionsSettings.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
SettingsComponents.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
SettingsRootView.swift fix(macos): stabilize onboarding discovery 2026-01-11 03:02:47 +01:00
ShellExecutor.swift fix(macos): stabilize bridge tunnels 2026-01-10 22:26:47 +01:00
SkillsModels.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
SkillsSettings.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
SoundEffects.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
StatusPill.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
String+NonEmpty.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
TailscaleIntegrationSection.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
TailscaleService.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
TalkAudioPlayer.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
TalkModeController.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
TalkModeRuntime.swift fix: macOS Swift cleanup 2026-01-04 17:57:53 +01:00
TalkModeTypes.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
TalkOverlay.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
TalkOverlayView.swift chore: lint and format cleanup 2026-01-04 16:24:17 +01:00
TerminationSignalWatcher.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
UsageData.swift fix(macos): wrap usage provider errors 2026-01-11 02:35:53 +01:00
UsageMenuLabelView.swift fix(macos): wrap usage provider errors 2026-01-11 02:35:53 +01:00
ViewMetrics.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VisualEffectView.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoicePushToTalk.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceSessionCoordinator.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeChime.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeForwarder.swift feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
VoiceWakeGlobalSettingsSync.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeHelpers.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeOverlay.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeOverlayController+Session.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeOverlayController+Testing.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeOverlayController+Window.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeOverlayTextViews.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeOverlayView.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
VoiceWakeRuntime.swift refactor: share voice wake text utils 2026-01-08 01:46:25 +00:00
VoiceWakeSettings.swift refactor: share voice wake text utils 2026-01-08 01:46:25 +00:00
VoiceWakeTestCard.swift Mac: stabilize voice wake test flow 2026-01-08 01:36:15 +00:00
VoiceWakeTester.swift refactor: share voice wake text utils 2026-01-08 01:46:25 +00:00
VoiceWakeTextUtils.swift style: align voice wake text utils format 2026-01-08 01:49:29 +00:00
WebChatManager.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
WebChatSwiftUI.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
WindowPlacement.swift chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
WorkActivityStore.swift refactor(shared): default ToolDisplay config 2026-01-10 16:23:53 +00:00