Peter Steinberger
70db8d1ef3
fix: remove unreachable approval fallback
2026-01-18 22:26:12 +00:00
Chris Eidhof
159283fe7f
The link should be skills
2026-01-18 22:44:41 +01:00
Peter Steinberger
a9a47e7e01
fix: menu preview label colors
2026-01-18 19:04:01 +00:00
Peter Steinberger
1684e40ea3
fix(mac): load menu session previews
2026-01-18 18:28:48 +00:00
Peter Steinberger
48e9e1ae6b
fix: stabilize ci protocol + openai batch retry
2026-01-18 17:05:27 +00:00
Peter Steinberger
d8ec82728a
fix: hide macOS usage errors
2026-01-18 16:52:53 +00:00
Peter Steinberger
66e319eeff
fix: unblock macOS exec host build
2026-01-18 16:44:26 +00:00
Peter Steinberger
02c0e84e69
feat: route macOS node exec via app IPC
2026-01-18 16:41:44 +00:00
Peter Steinberger
c161eb05cc
fix: harden macOS signing flow
2026-01-18 16:28:39 +00:00
Peter Steinberger
f5fe41045d
feat: surface node core/ui versions in macOS
2026-01-18 16:00:36 +00:00
Peter Steinberger
4dadb28d3b
feat: add exec approvals tooling and service status
2026-01-18 15:23:41 +00:00
Peter Steinberger
a74d7d843a
fix: bump Peekaboo revision
2026-01-18 14:26:19 +00:00
Peter Steinberger
a604c280e9
fix: show exec approval alerts for local mac node
2026-01-18 13:42:23 +00:00
Peter Steinberger
aa3514f5e2
fix: sync protocol outputs
2026-01-18 08:58:41 +00:00
Peter Steinberger
6138788ece
feat: add exec approvals editor in control ui and mac app
2026-01-18 08:54:38 +00:00
Peter Steinberger
20f586b842
fix: skip launchd for remote mode
2026-01-18 08:35:14 +00:00
Peter Steinberger
70b1662cb4
chore: point Peekaboo to main
2026-01-18 08:29:00 +00:00
Peter Steinberger
c12c53ef08
fix: resolve mac build errors
2026-01-18 08:00:58 +00:00
Peter Steinberger
e1af13d922
chore: switch Peekaboo to SPM
2026-01-18 07:47:31 +00:00
Peter Steinberger
0ecd13b7a2
feat: add exec host routing + node daemon
2026-01-18 07:46:00 +00:00
Peter Steinberger
1bbf6ae72f
chore(gate): fix lint and protocol
2026-01-18 06:31:02 +00:00
Peter Steinberger
5fa9bee53c
feat: add exec host approvals flow
2026-01-18 04:27:41 +00:00
Peter Steinberger
5b05b727ce
feat: add exec approvals allowlists
2026-01-18 01:34:31 +00:00
Peter Steinberger
c964381ca8
test: expand semver parsing coverage
2026-01-17 17:54:41 +00:00
Peter Steinberger
d8c6c4364e
fix: show full gateway version string in status ( #1111 ) (thanks @artuskg)
2026-01-17 17:45:14 +00:00
Artus KG
d9bd553b57
macos: handle empty install version safely
2026-01-17 17:45:14 +00:00
Artus KG
eceae19dd2
macos: keep CLI install build suffix
2026-01-17 17:45:04 +00:00
Peter Steinberger
2b4a135e3b
style: tidy macOS config UI formatting
2026-01-17 17:22:42 +00:00
Peter Steinberger
18ed0c0489
test: cover semver suffix variants
2026-01-17 17:15:08 +00:00
Peter Steinberger
fbf59c48e9
fix: cover semver patch suffix parsing ( #1110 ) (thanks @zerone0x)
2026-01-17 16:50:05 +00:00
zerone0x
37418620ec
fix(macos): parse semver patch correctly when version has prerelease suffix
...
Strip prerelease (`-beta.1`) and build (`-4`) suffixes from the patch
component before parsing as integer. Previously `2026.1.11-4` parsed to
`patch: 0` because `Int("11-4")` returns nil; now correctly yields
`patch: 11`.
Fixes #1107
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-18 00:31:20 +08:00
Peter Steinberger
917b443db6
refactor(macos): centralize process pipe draining
2026-01-17 08:53:10 +00:00
Peter Steinberger
7ef7a7e9de
fix(macos): drain subprocess pipes before wait ( #1081 )
...
Thanks @thesash.
Co-authored-by: Sash Catanzarite <sashcatanzarite@Sash-MacBook-Pro-14in-3.local>
2026-01-17 08:24:59 +00:00
Peter Steinberger
9b9f2b6ce7
chore: format + regenerate protocol
2026-01-17 03:40:49 +00:00
Peter Steinberger
faa6063c0b
feat: mirror delivered outbound messages ( #1031 )
...
Co-authored-by: T Savo <TSavo@users.noreply.github.com>
2026-01-17 02:03:18 +00:00
Peter Steinberger
c6f7851083
test: drop legacy connections settings smoke test
2026-01-17 01:13:45 +00:00
Peter Steinberger
1766d37d27
docs: align channels naming in mac tests
2026-01-17 01:13:45 +00:00
Peter Steinberger
12505d9c9e
fix: align channel config schemas and env precedence
2026-01-17 00:43:05 +00:00
Shadow
36a897577e
macOS: fix config form rendering
2026-01-17 00:43:05 +00:00
Shadow
9fbc21916a
Config: schema-driven channels and settings
2026-01-17 00:43:05 +00:00
Peter Steinberger
639958625b
test: cover doctor launchctl env overrides ( #1037 )
...
* test: cover doctor launchctl env overrides
* style(macos): fix swiftformat lint
2026-01-16 19:40:45 +00:00
Nima Karimi
6d9dce1d3a
fix(macos): check config file mode for gateway token/password resolution ( #1022 )
...
* fix: honor config gateway mode for credentials
* chore: oxfmt doctor platform notes
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 19:29:48 +00:00
Peter Steinberger
767496255b
fix: wire markdown variant renderer
2026-01-16 09:19:25 +00:00
Peter Steinberger
d86a3d1294
chore: run format and fix sandbox browser timeouts
2026-01-16 09:18:58 +00:00
Peter Steinberger
afd27925ce
refactor: consolidate chat markdown rendering
2026-01-16 09:16:43 +00:00
Peter Steinberger
a66aef5248
chore: update macOS package lock
2026-01-16 09:06:23 +00:00
Peter Steinberger
dbba858679
feat: render native chat markdown via Textual
2026-01-16 09:02:27 +00:00
Peter Steinberger
d841c78498
fix: stabilize macOS audio test and default browser detection
2026-01-16 08:25:39 +00:00
Peter Steinberger
384f69a5a8
fix: update macOS IPC tests
2026-01-16 07:58:35 +00:00
Peter Steinberger
9e02e2c1a3
Merge pull request #982 from wes-davis/fix/gateway-connection-diagnostics
...
macOS: keep gateway connected (stop port flapping)
2026-01-16 07:36:46 +00:00
Peter Steinberger
cad1b9d202
fix: sync remote ssh targets
2026-01-16 07:33:15 +00:00
Peter Steinberger
6c901fb7df
feat: add system.which bin probe
2026-01-16 07:31:41 +00:00
Peter Steinberger
b3fd49f033
feat: use dropdowns for access controls
2026-01-16 07:00:05 +00:00
Peter Steinberger
25c71a4032
fix: clear lint blockers
2026-01-16 06:35:05 +00:00
Peter Steinberger
415cf5e44e
fix: resolve bridge warnings
2026-01-16 06:15:45 +00:00
Peter Steinberger
9c2b6befe8
fix: repair launchd status parsing
2026-01-16 06:01:28 +00:00
Peter Steinberger
38b30e7535
fix: unblock mac node bridge TLS
2026-01-16 05:50:55 +00:00
Peter Steinberger
58aed977f5
style: apply swiftformat fixes
2026-01-16 05:42:18 +00:00
Peter Steinberger
003be4bb1c
feat: add json output for daemon lifecycle
2026-01-16 05:40:47 +00:00
Peter Steinberger
c9154cfb11
feat: add TLS for node bridge
2026-01-16 05:28:40 +00:00
Peter Steinberger
cc145407c3
feat: mac node exec policy + remote skills hot reload
2026-01-16 03:45:06 +00:00
Peter Steinberger
fdbb06a016
chore: format and sync protocol outputs
2026-01-16 03:30:56 +00:00
Nima Karimi
1ea64f8734
SwiftFormat: format macOS sources
2026-01-16 01:56:23 +00:00
Nima Karimi
0a99886f0d
macOS: prefer bridge tunnel port in remote mode
2026-01-16 01:56:06 +00:00
Wes
8a9f7f8152
macOS: stop flapping gateway port
2026-01-15 17:12:14 -08:00
Peter Steinberger
57d9a26b6d
chore(macos): prep Sparkle release 2026.1.14-1
2026-01-15 11:15:41 +00:00
Peter Steinberger
c40f526981
fix(ci): repair format + android tests
2026-01-15 09:50:18 +00:00
Peter Steinberger
e9dbc7ebb5
chore: regen protocol swift models ( #936 ) (thanks @thewilloftheshadow)
2026-01-15 09:33:31 +00:00
Peter Steinberger
60b733794e
fix: use canonical main session keys in apps
2026-01-15 08:59:05 +00:00
Peter Steinberger
8f18341a68
fix: macos wizard auth bootstrap
2026-01-15 08:47:45 +00:00
Peter Steinberger
d115866e21
fix: satisfy swiftformat lint ( #852 ) (thanks @mneves75)
2026-01-15 06:38:15 +00:00
Peter Steinberger
f9f424c01e
fix: make log dir overrideable in tests ( #909 ) (thanks @roshanasingh4)
2026-01-15 06:13:20 +00:00
Roshan Singh
e4d164fc47
macOS: ensure /tmp/clawdbot exists for launchd logs
2026-01-15 06:10:05 +00:00
Peter Steinberger
18f4d5c989
chore: format sources and update protocol outputs
2026-01-15 05:17:19 +00:00
Peter Steinberger
a904277037
fix: prevent config clobbering
2026-01-15 04:06:11 +00:00
Peter Steinberger
5113eb737e
feat: add browser snapshot modes
2026-01-15 03:50:57 +00:00
Peter Steinberger
49f8a7b121
refactor: centralize dashboard url + ws close code
2026-01-14 23:42:12 +00:00
Peter Steinberger
59be9a842c
fix: dashboard auth query items ( #918 ) - thanks @rahthakor
...
Co-authored-by: Rahul Thakor <rahthakor@users.noreply.github.com>
2026-01-14 23:36:23 +00:00
rahthakor
f5b0d12ea7
fix(mac): pass auth token to dashboard URL
2026-01-14 23:34:48 +00:00
Nimrod Gutman
8aba09b414
fix(macos): update cron testing channel arg ( #896 )
2026-01-14 08:53:23 -06:00
Peter Steinberger
e798f178f3
fix(telegram): honor timeoutSeconds (thanks @Snaver) ( #863 )
2026-01-14 10:10:05 +00:00
Peter Steinberger
523211a88c
fix: restore GatewayAgentChannel enum location
2026-01-13 10:10:25 +00:00
Peter Steinberger
90e5855f37
fix: macOS app release 2026.1.12-2
2026-01-13 10:06:07 +00:00
Peter Steinberger
d7d4412bc1
fix: finalize channels rename cleanup
2026-01-13 08:40:40 +00:00
Peter Steinberger
69228ca766
fix: finish channels rename sweep
2026-01-13 08:40:40 +00:00
Peter Steinberger
05d108f34c
chore: regenerate protocol models
2026-01-13 05:18:07 +00:00
Peter Steinberger
9e8063be47
refactor: simplify cron job editor payloads
2026-01-13 05:13:49 +00:00
Peter Steinberger
42c075d2a9
test: cover cron delete-after-run in macos
2026-01-13 05:12:48 +00:00
Peter Steinberger
5f8fcc58a0
style: swiftformat macos swift files
2026-01-13 05:12:48 +00:00
Peter Steinberger
b558308e29
feat: cron ISO at + delete-after-run
2026-01-13 04:55:48 +00:00
Peter Steinberger
9a60cba32f
feat: cron agent binding + doctor UI refresh
2026-01-13 04:25:41 +00:00
Peter Steinberger
50addc4fbe
fix: sync protocol outputs
2026-01-13 04:04:22 +00:00
Peter Steinberger
e177101813
fix(macos): treat tests as preview
2026-01-12 20:38:34 +00:00
Peter Steinberger
ad4349bdd6
fix: close memory index and refresh protocol outputs
2026-01-12 18:49:24 +00:00
Peter Steinberger
821d24bbf1
chore: release 2026.1.11-4
2026-01-12 10:52:34 +00:00
Peter Steinberger
580a1d6933
chore: release 2026.1.11-3
2026-01-12 10:35:50 +00:00
Peter Steinberger
409ff55fe7
chore: release 2026.1.11-2
2026-01-12 10:14:24 +00:00
Peter Steinberger
31d72445b1
chore: release 2026.1.11-1
2026-01-12 09:46:34 +00:00
Peter Steinberger
a3c6b95ae2
chore: release 2026.1.11
2026-01-12 09:27:43 +00:00
Peter Steinberger
c31d855d1c
test: isolate macos gateway connection control
2026-01-12 09:08:07 +00:00