| .. |
|
Logging
|
Revert "refactor: move runtime state to SQLite"
|
2026-05-13 13:33:38 +01:00 |
|
NodeMode
|
fix(ios): return promptly from noncooperative timeouts (#103066)
|
2026-07-10 00:29:03 +01:00 |
|
Resources
|
feat(apple): complete core locale coverage
|
2026-07-01 05:19:12 -07:00 |
|
AboutSettings.swift
|
feat(macos): unify About links with iOS/Android (Website, Docs, GitHub, Discord)
|
2026-07-07 02:20:02 -07:00 |
|
AgeFormatting.swift
|
|
|
|
AgentEventStore.swift
|
|
|
|
AgentEventsWindow.swift
|
|
|
|
AgentWorkspace.swift
|
|
|
|
AgentWorkspaceConfig.swift
|
|
|
|
AnyCodable+Helpers.swift
|
|
|
|
AppNavigationActions.swift
|
feat(macos): add Dock menu shortcuts
|
2026-05-18 09:16:35 +01:00 |
|
AppState.swift
|
fix(macos): reduce idle CPU wakeups (#100463)
|
2026-07-05 23:35:50 +01:00 |
|
AudioInputDeviceObserver.swift
|
|
|
|
CameraCaptureService.swift
|
|
|
|
CanvasA2UIActionMessageHandler.swift
|
|
|
|
CanvasChromeContainerView.swift
|
|
|
|
CanvasFileWatcher.swift
|
fix: harden mac app computer use docs
|
2026-04-28 01:25:31 +01:00 |
|
CanvasManager.swift
|
refactor: move canvas to plugin surfaces
|
2026-05-07 09:07:18 +01:00 |
|
CanvasScheme.swift
|
|
|
|
CanvasSchemeHandler.swift
|
|
|
|
CanvasWindow.swift
|
|
|
|
CanvasWindowController+Helpers.swift
|
|
|
|
CanvasWindowController+Navigation.swift
|
|
|
|
CanvasWindowController+Testing.swift
|
|
|
|
CanvasWindowController+UIDelegate.swift
|
fix(macos): open NSOpenPanel for embedded Control UI file inputs (#94468) (#94612)
|
2026-06-19 05:32:45 +00:00 |
|
CanvasWindowController+Window.swift
|
|
|
|
CanvasWindowController.swift
|
fix(macos): open NSOpenPanel for embedded Control UI file inputs (#94468) (#94612)
|
2026-06-19 05:32:45 +00:00 |
|
ChannelConfigForm.swift
|
fix(macos): avoid duplicate channel config heading
|
2026-05-18 11:16:55 +01:00 |
|
ChannelsSettings+ChannelSections.swift
|
fix(macos): polish settings channel config
|
2026-05-18 09:16:36 +01:00 |
|
ChannelsSettings+ChannelState.swift
|
fix(mac): speed up channels settings
|
2026-05-17 06:34:04 +01:00 |
|
ChannelsSettings+Helpers.swift
|
|
|
|
ChannelsSettings+View.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
ChannelsSettings.swift
|
fix(mac): keep settings panes warm
|
2026-05-17 08:18:27 +01:00 |
|
ChannelsStore+Config.swift
|
fix(mac): speed up config settings
|
2026-05-17 08:03:10 +01:00 |
|
ChannelsStore+Lifecycle.swift
|
fix(mac): keep settings panes warm
|
2026-05-17 08:18:27 +01:00 |
|
ChannelsStore.swift
|
style(macos): apply SwiftFormat
|
2026-05-17 09:46:30 +01:00 |
|
ChatTranscriptCacheSupport.swift
|
fix(ios): keep offline chat sends on their original route (#100942)
|
2026-07-06 17:53:05 +01:00 |
|
CLIInstaller.swift
|
feat(macos): install and run the local Gateway automatically (#99767)
|
2026-07-03 22:09:56 -07:00 |
|
CLIInstallPrompter.swift
|
feat(macos): install and run the local Gateway automatically (#99767)
|
2026-07-03 22:09:56 -07:00 |
|
CoalescingFSEventsWatcher.swift
|
|
|
|
ColorHexSupport.swift
|
|
|
|
CommandResolver.swift
|
fix(macos): preserve PATH for SSH helpers (#100214)
|
2026-07-05 00:45:08 -07:00 |
|
ComputerActionService.swift
|
feat(nodes): add computer use (computer.act) on macOS nodes via Peekaboo (#102776)
|
2026-07-09 15:28:09 +01:00 |
|
ConfigFileWatcher.swift
|
|
|
|
ConfigSchemaSupport.swift
|
fix(mac): speed up channels settings
|
2026-05-17 06:34:04 +01:00 |
|
ConfigSettings.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
ConfigStore.swift
|
fix(macos): guard config writer fallback
|
2026-05-08 04:11:28 -05:00 |
|
ConnectionModeCoordinator.swift
|
|
|
|
ConnectionModeResolver.swift
|
|
|
|
Constants.swift
|
feat(nodes): add computer use (computer.act) on macOS nodes via Peekaboo (#102776)
|
2026-07-09 15:28:09 +01:00 |
|
ContextMenuCardView.swift
|
|
|
|
ContextRootMenuLabelView.swift
|
fix: wrap Mac menu gateway errors
|
2026-05-18 05:21:19 +01:00 |
|
ContextUsageBar.swift
|
|
|
|
ControlChannel.swift
|
feat: add session thread management (#98510)
|
2026-07-04 14:30:47 -04:00 |
|
CostUsageMenuView.swift
|
|
|
|
CrestodianSettings.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
CritterIconRenderer.swift
|
fix: improve mac settings performance
|
2026-05-17 05:21:47 +01:00 |
|
CritterStatusLabel+Behavior.swift
|
fix(macos): reduce idle CPU wakeups (#100463)
|
2026-07-05 23:35:50 +01:00 |
|
CritterStatusLabel.swift
|
fix: throttle voice wake meter preview
|
2026-05-29 00:14:05 +01:00 |
|
CronJobEditor+Helpers.swift
|
feat(cron): on-exit cron schedule kind — fire a job when a watched command exits
|
2026-07-01 10:47:01 -07:00 |
|
CronJobEditor+Testing.swift
|
|
|
|
CronJobEditor.swift
|
|
|
|
CronJobsStore.swift
|
fix(cron): report SQLite storage path in cron.status instead of legacy jobs.json (#92144)
|
2026-06-11 22:39:42 +09:00 |
|
CronModels.swift
|
feat(cron): on-exit cron schedule kind — fire a job when a watched command exits
|
2026-07-01 10:47:01 -07:00 |
|
CronSettings+Actions.swift
|
|
|
|
CronSettings+Helpers.swift
|
feat(cron): on-exit cron schedule kind — fire a job when a watched command exits
|
2026-07-01 10:47:01 -07:00 |
|
CronSettings+Layout.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
CronSettings+Rows.swift
|
|
|
|
CronSettings+Testing.swift
|
style(macos): polish settings panes
|
2026-05-17 12:41:27 +01:00 |
|
CronSettings.swift
|
fix(mac): keep settings panes warm
|
2026-05-17 08:18:27 +01:00 |
|
DashboardLinkBrowserView.swift
|
feat(macos): open dashboard links in a sidebar browser (#102899)
|
2026-07-09 16:40:50 +01:00 |
|
DashboardManager.swift
|
fix(macos): dashboard window keeps a dead SSH tunnel port after tunnel restart (#100488)
|
2026-07-06 00:06:43 +01:00 |
|
DashboardWindow.swift
|
feat(macos): open dashboard links in a sidebar browser (#102899)
|
2026-07-09 16:40:50 +01:00 |
|
DashboardWindowController.swift
|
feat(macos): open dashboard links in a sidebar browser (#102899)
|
2026-07-09 16:40:50 +01:00 |
|
DebugActions.swift
|
feat(mac): unified Liquid Glass pairing approval panel (#102601)
|
2026-07-09 10:31:42 +01:00 |
|
DebugSettings.swift
|
refactor: internalize OpenClaw agent runtime (#85341)
|
2026-05-27 19:24:04 +01:00 |
|
DeepLinks.swift
|
fix(macos): open dashboard when Dock or Finder relaunches app (#97637)
|
2026-06-28 20:24:15 -07:00 |
|
DeviceModelCatalog.swift
|
|
|
|
DevicePairingApprovalPrompter.swift
|
feat(mac): unified Liquid Glass pairing approval panel (#102601)
|
2026-07-09 10:31:42 +01:00 |
|
DiagnosticsFileLog.swift
|
Revert "refactor: move runtime state to SQLite"
|
2026-05-13 13:33:38 +01:00 |
|
DockIconManager.swift
|
feat: add native mac dashboard window
|
2026-05-16 23:49:18 +01:00 |
|
DurationFormattingSupport.swift
|
|
|
|
ExecAllowlistMatcher.swift
|
fix(macos): SwiftFormat wrapMultilineStatementBraces on 2 main files (#71763)
|
2026-04-25 17:02:13 -04:00 |
|
ExecApprovalCommandDisplaySanitizer.swift
|
fix(exec-approvals): escape control characters in display sanitizers (#68198)
|
2026-04-17 15:59:08 -06:00 |
|
ExecApprovalEvaluation.swift
|
Harden macOS shell wrapper allowlist parsing [AI] (#78518)
|
2026-05-08 10:18:41 +05:30 |
|
ExecApprovals.swift
|
fix(macos): preserve approvals migration data (#93880)
|
2026-06-17 11:57:32 +08:00 |
|
ExecApprovalsGatewayPrompter.swift
|
fix(exec): hide unavailable durable approval actions (#86359)
|
2026-05-27 14:58:11 +10:00 |
|
ExecApprovalsSocket.swift
|
fix(infra): bound jsonl-socket response buffer to prevent OOM (#98130)
|
2026-07-03 08:15:47 -07:00 |
|
ExecCommandResolution.swift
|
Harden macOS shell wrapper allowlist parsing [AI] (#78518)
|
2026-05-08 10:18:41 +05:30 |
|
ExecEnvInvocationUnwrapper.swift
|
|
|
|
ExecEnvOptions.swift
|
|
|
|
ExecHostRequestEvaluator.swift
|
|
|
|
ExecInlineCommandParser.swift
|
Harden macOS shell wrapper allowlist parsing [AI] (#78518)
|
2026-05-08 10:18:41 +05:30 |
|
ExecShellWrapperParser.swift
|
Harden macOS shell wrapper allowlist parsing [AI] (#78518)
|
2026-05-08 10:18:41 +05:30 |
|
ExecSystemRunCommandValidator.swift
|
Harden macOS shell wrapper allowlist parsing [AI] (#78518)
|
2026-05-08 10:18:41 +05:30 |
|
FileHandle+SafeRead.swift
|
|
|
|
GatewayAutostartPolicy.swift
|
|
|
|
GatewayConnection.swift
|
fix(ios): keep offline chat sends on their original route (#100942)
|
2026-07-06 17:53:05 +01:00 |
|
GatewayConnectivityCoordinator.swift
|
|
|
|
GatewayDiscoveryHelpers.swift
|
fix: harden Mac gateway transport selection
|
2026-05-18 04:06:17 +01:00 |
|
GatewayDiscoveryMenu.swift
|
|
|
|
GatewayDiscoveryPreferences.swift
|
|
|
|
GatewayDiscoverySelectionSupport.swift
|
fix: harden Mac gateway transport selection
|
2026-05-18 04:06:17 +01:00 |
|
GatewayEndpointStore.swift
|
fix(macos): skip unresolved dashboard auth templates (#101375)
|
2026-07-09 04:35:53 +01:00 |
|
GatewayEnvironment.swift
|
fix(macos): strip commit hash from CLI version output (#61111)
|
2026-04-06 22:10:40 +10:00 |
|
GatewayLaunchAgentManager.swift
|
fix(macos): skip unresolved dashboard auth templates (#101375)
|
2026-07-09 04:35:53 +01:00 |
|
GatewayProcessManager.swift
|
|
|
|
GatewayPushSubscription.swift
|
|
|
|
GatewayRemoteConfig.swift
|
fix: harden Mac gateway transport selection
|
2026-05-18 04:06:17 +01:00 |
|
GeneralSettings.swift
|
feat(nodes): add computer use (computer.act) on macOS nodes via Peekaboo (#102776)
|
2026-07-09 15:28:09 +01:00 |
|
HealthStore.swift
|
Revert "refactor: move runtime state to SQLite"
|
2026-05-13 13:33:38 +01:00 |
|
HeartbeatStore.swift
|
|
|
|
HostEnvSanitizer.swift
|
fix(security): block build tool env overrides (#92007)
|
2026-06-10 14:41:25 -07:00 |
|
HostEnvSecurityPolicy.generated.swift
|
fix: strip conda env marker from host tool runs (#99425)
|
2026-07-03 03:40:51 -07:00 |
|
HoverHUD.swift
|
|
|
|
IconState.swift
|
|
|
|
InstancesSettings.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
InstancesStore.swift
|
refactor(macos): remove orphan helpers and view state
|
2026-06-23 05:36:36 +08:00 |
|
JSONObjectExtractionSupport.swift
|
|
|
|
LaunchAgentManager.swift
|
fix(mac): keep launch-at-login app running (#102465)
|
2026-07-09 08:08:17 +01:00 |
|
Launchctl.swift
|
fix(macos): skip unresolved dashboard auth templates (#101375)
|
2026-07-09 04:35:53 +01:00 |
|
LaunchdManager.swift
|
|
|
|
LogLocator.swift
|
|
|
|
MenuBar.swift
|
fix(macos): open dashboard for existing gateways (#102677)
|
2026-07-09 12:17:41 +01:00 |
|
MenuContentView.swift
|
feat(mac): unified Liquid Glass pairing approval panel (#102601)
|
2026-07-09 10:31:42 +01:00 |
|
MenuContextCardInjector.swift
|
|
|
|
MenuHeaderCard.swift
|
fix: wrap Mac menu gateway errors
|
2026-05-18 05:21:19 +01:00 |
|
MenuHighlightedHostView.swift
|
|
|
|
MenuHostedItem.swift
|
|
|
|
MenuItemHighlightColors.swift
|
|
|
|
MenuSessionsHeaderView.swift
|
|
|
|
MenuSessionsInjector.swift
|
refactor(macos): remove orphan helpers and view state
|
2026-06-23 05:36:36 +08:00 |
|
MenuUsageHeaderView.swift
|
|
|
|
MicLevelMonitor.swift
|
refactor(voice): dedupe talk audio primitives into OpenClawKit (#103099)
|
2026-07-09 22:21:00 +01:00 |
|
MicRefreshSupport.swift
|
|
|
|
NodePairingApprovalPrompter.swift
|
feat(mac): unified Liquid Glass pairing approval panel (#102601)
|
2026-07-09 10:31:42 +01:00 |
|
NodeServiceManager.swift
|
|
|
|
NodesMenu.swift
|
fix(macos): repair stale gateway tls pins (#75038)
|
2026-04-30 14:14:03 +03:00 |
|
NodesStore.swift
|
|
|
|
NotificationManager.swift
|
|
|
|
NotifyOverlay.swift
|
|
|
|
NSAttributedString+VoiceWake.swift
|
|
|
|
Onboarding.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
OnboardingAISetup.swift
|
fix(macos): keep onboarding green across gateway plugin restart (#101218)
|
2026-07-07 00:32:34 +01:00 |
|
OnboardingCrestodianChat.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
OnboardingView+Actions.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
OnboardingView+AISetupPage.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
OnboardingView+Chat.swift
|
feat(crestodian): conversational agent-loop onboarding across CLI, web install, and macOS app (#99935)
|
2026-07-05 01:02:53 -07:00 |
|
OnboardingView+Layout.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
OnboardingView+Monitoring.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
OnboardingView+Pages.swift
|
fix(macos): keep onboarding green across gateway plugin restart (#101218)
|
2026-07-07 00:32:34 +01:00 |
|
OnboardingView+Testing.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
OnboardingView+Workspace.swift
|
|
|
|
OnboardingWidgets.swift
|
feat(apps): match the mascot design to the openclaw.ai hero
|
2026-07-05 01:13:26 -07:00 |
|
OpenClawConfigFile.swift
|
feat: show Codex sessions across Gateway and paired nodes (#102586)
|
2026-07-09 03:42:03 -07:00 |
|
OpenClawPaths.swift
|
|
|
|
OverlayPanelFactory.swift
|
|
|
|
PairingApprovalCenter.swift
|
feat(mac): unified Liquid Glass pairing approval panel (#102601)
|
2026-07-09 10:31:42 +01:00 |
|
PairingApprovalPanelView.swift
|
feat(mac): unified Liquid Glass pairing approval panel (#102601)
|
2026-07-09 10:31:42 +01:00 |
|
PairingPromptSupport.swift
|
feat(mac): unified Liquid Glass pairing approval panel (#102601)
|
2026-07-09 10:31:42 +01:00 |
|
PeekabooBridgeHostCoordinator.swift
|
fix(macos): update embedded Peekaboo bridge
|
2026-05-20 12:58:56 +01:00 |
|
PermissionManager.swift
|
fix(macos): reduce idle CPU wakeups (#100463)
|
2026-07-05 23:35:50 +01:00 |
|
PermissionMonitoringSupport.swift
|
|
|
|
PermissionsSettings.swift
|
feat(crestodian): conversational agent-loop onboarding across CLI, web install, and macOS app (#99935)
|
2026-07-05 01:02:53 -07:00 |
|
PlatformLabelFormatter.swift
|
|
|
|
PointingHandCursor.swift
|
|
|
|
PortGuardian.swift
|
fix(macos): preserve launchd Node gateway in PortGuardian (#100867)
|
2026-07-06 05:00:43 -07:00 |
|
PresenceReporter.swift
|
|
|
|
Process+PipeRead.swift
|
|
|
|
ProcessInfo+OpenClaw.swift
|
|
|
|
RemoteGatewayProbe.swift
|
fix(macos): preserve PATH for SSH helpers (#100214)
|
2026-07-05 00:45:08 -07:00 |
|
RemotePortTunnel.swift
|
refactor(macos): lock and unify PortGuardian tunnel record persistence so concurrent app instances cannot lose orphan records (#100601)
|
2026-07-06 07:43:45 +01:00 |
|
RemoteTunnelManager.swift
|
fix(ci): format macOS Swift sources
|
2026-05-17 01:36:12 +01:00 |
|
RuntimeLocator.swift
|
fix: reject incompatible Node 23 runtimes (#99832)
|
2026-07-04 00:03:49 -07:00 |
|
ScreenRecordService.swift
|
|
|
|
ScreenshotSize.swift
|
|
|
|
ScreenSnapshotService.swift
|
fix(macos): harden screen.snapshot validation and payload bounds
|
2026-05-15 02:27:33 -05:00 |
|
SelectableRow.swift
|
fix(macos): polish settings channel config
|
2026-05-18 09:16:36 +01:00 |
|
SessionActions.swift
|
feat: add session thread management (#98510)
|
2026-07-04 14:30:47 -04:00 |
|
SessionData.swift
|
refactor(macos): remove orphan helpers and view state
|
2026-06-23 05:36:36 +08:00 |
|
SessionMenuLabelView.swift
|
|
|
|
SessionMenuPreviewView.swift
|
|
|
|
SessionsSettings.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
SettingsComponents.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
SettingsRefreshButton.swift
|
|
|
|
SettingsRootView.swift
|
feat: verify AI access during macOS onboarding before the first chat (#100288)
|
2026-07-05 06:59:30 -07:00 |
|
SettingsSidebarCard.swift
|
fix(macos): polish settings channel config
|
2026-05-18 09:16:36 +01:00 |
|
SettingsSidebarScroll.swift
|
fix(macos): polish settings channel config
|
2026-05-18 09:16:36 +01:00 |
|
SettingsWindowOpener.swift
|
fix: use native mac settings sidebar
|
2026-05-22 22:53:32 +01:00 |
|
ShellExecutor.swift
|
fix(macos): harden shell executor timeouts
|
2026-04-11 03:58:20 +01:00 |
|
SimpleFileWatcher.swift
|
|
|
|
SimpleFileWatcherOwner.swift
|
|
|
|
SimpleTaskSupport.swift
|
|
|
|
SkillsModels.swift
|
|
|
|
SkillsSettings.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
SoundEffects.swift
|
fix: throttle voice wake meter preview
|
2026-05-29 00:14:05 +01:00 |
|
SpeechAudioBufferNormalizer.swift
|
fix: downmix speech buffers for macos voice
|
2026-05-02 02:47:33 +01:00 |
|
StatusPill.swift
|
|
|
|
String+NonEmpty.swift
|
|
|
|
SystemPresenceInfo.swift
|
|
|
|
SystemRunSettingsView.swift
|
fix(macos): normalize settings pane margins
|
2026-05-18 15:37:36 +01:00 |
|
SystemSettingsURLSupport.swift
|
|
|
|
TailscaleIntegrationSection.swift
|
fix(macos): avoid Tailscale hydration config rewrites
|
2026-05-02 03:23:00 -05:00 |
|
TailscaleService.swift
|
|
|
|
TalkDefaults.swift
|
|
|
|
TalkMLXSpeechSynthesizer.swift
|
ci: isolate mlx from macos swift checks
|
2026-04-22 02:12:07 +01:00 |
|
TalkModeController.swift
|
refactor(voice): dedupe talk audio primitives into OpenClawKit (#103099)
|
2026-07-09 22:21:00 +01:00 |
|
TalkModeGatewayConfig.swift
|
fix(talk): honor configured speech locale
|
2026-04-25 21:05:24 +01:00 |
|
TalkModeRuntime.swift
|
refactor(voice): dedupe talk audio primitives into OpenClawKit (#103099)
|
2026-07-09 22:21:00 +01:00 |
|
TalkModeTypes.swift
|
|
|
|
TalkOverlay.swift
|
|
|
|
TalkOverlayView.swift
|
feat(voice): universal talk waveform driven by real audio levels (#102901)
|
2026-07-09 16:33:25 +01:00 |
|
TalkSpeechInterruptMonitor.swift
|
fix(talk): Talk Mode TTS improvements for CJK languages (#53553)
|
2026-04-25 17:05:51 -04:00 |
|
TerminationSignalWatcher.swift
|
|
|
|
TextSummarySupport.swift
|
|
|
|
TrackingAreaSupport.swift
|
|
|
|
UsageCostData.swift
|
|
|
|
UsageData.swift
|
|
|
|
UsageMenuLabelView.swift
|
|
|
|
UserDefaultsMigration.swift
|
|
|
|
ViewMetrics.swift
|
|
|
|
VisualEffectView.swift
|
|
|
|
VoiceOverlayTextFormatting.swift
|
|
|
|
VoicePushToTalk.swift
|
fix: route macos voice wake to selected session
|
2026-05-02 02:54:33 +01:00 |
|
VoiceSessionCoordinator.swift
|
fix: route macos voice wake to selected session
|
2026-05-02 02:54:33 +01:00 |
|
VoiceWakeChime.swift
|
Revert "refactor: move runtime state to SQLite"
|
2026-05-13 13:33:38 +01:00 |
|
VoiceWakeForwarder.swift
|
fix: repair live model inference edge cases
|
2026-06-01 23:03:27 -04:00 |
|
VoiceWakeGlobalSettingsSync.swift
|
|
|
|
VoiceWakeHelpers.swift
|
|
|
|
VoiceWakeOverlay.swift
|
|
|
|
VoiceWakeOverlayController+Session.swift
|
|
|
|
VoiceWakeOverlayController+Testing.swift
|
|
|
|
VoiceWakeOverlayController+Window.swift
|
fix(macos): defer isOverflowing mutation to break SwiftUI render loop (fixes #43480) (#92778)
|
2026-06-14 08:56:25 +08:00 |
|
VoiceWakeOverlayTextViews.swift
|
|
|
|
VoiceWakeOverlayView.swift
|
|
|
|
VoiceWakeRecognitionDebugSupport.swift
|
fix: accept trigger-only voice wake test
|
2026-05-02 02:28:49 +01:00 |
|
VoiceWakeRuntime.swift
|
refactor(voice): dedupe talk audio primitives into OpenClawKit (#103099)
|
2026-07-09 22:21:00 +01:00 |
|
VoiceWakeSettings.swift
|
refactor(macos): remove orphan helpers and view state
|
2026-06-23 05:36:36 +08:00 |
|
VoiceWakeTestCard.swift
|
|
|
|
VoiceWakeTester.swift
|
refactor(macos): remove orphan helpers and view state
|
2026-06-23 05:36:36 +08:00 |
|
VoiceWakeTextUtils.swift
|
fix: downmix speech buffers for macos voice
|
2026-05-02 02:47:33 +01:00 |
|
WebChatManager.swift
|
feat(macos): redesign chat window as native shell with sessions sidebar, toolbar pickers, slash commands, and context usage (#101103)
|
2026-07-07 02:06:10 +01:00 |
|
WebChatSwiftUI.swift
|
feat(macos): redesign chat window as native shell with sessions sidebar, toolbar pickers, slash commands, and context usage (#101103)
|
2026-07-07 02:06:10 +01:00 |
|
WindowPlacement.swift
|
|
|
|
WorkActivityStore.swift
|
|
|