Peter Steinberger
45fc2d4a0c
fix(android): align node protocol payloads
2026-01-19 16:53:31 +00:00
Peter Steinberger
d93e317435
refactor(android): drop legacy bridge transport
2026-01-19 15:45:50 +00:00
Peter Steinberger
5a54ba6ce0
style: resolve swift lint warnings
2026-01-19 13:37:28 +00:00
Peter Steinberger
b6b7dae68b
fix: pass android lint and swiftformat
2026-01-19 11:14:27 +00:00
Peter Steinberger
8023d92546
feat: migrate android node to gateway ws
2026-01-19 11:05:59 +00:00
Peter Steinberger
1c8b7db3fc
fix: keep device pairing requests on later
2026-01-19 10:09:10 +00:00
Peter Steinberger
ab5692cb27
fix: stabilize gateway ws + iOS
2026-01-19 10:09:04 +00:00
Peter Steinberger
a9ecdbd1dc
refactor: migrate iOS gateway to unified ws
2026-01-19 10:08:33 +00:00
Peter Steinberger
41d7b0f07c
refactor: remove bridge protocol
2026-01-19 10:08:29 +00:00
Peter Steinberger
bdf0019ce0
feat: add gateway tls support
2026-01-19 10:08:01 +00:00
Peter Steinberger
ea5df637e7
feat: unify device auth + pairing
2026-01-19 10:07:56 +00:00
Peter Steinberger
999e59e6d0
chore: update package resolutions
2026-01-19 05:40:04 +00:00
Peter Steinberger
d26f5bb11d
fix: stabilize ci checks
2026-01-19 00:34:26 +00:00
Peter Steinberger
ac99deaabe
macOS: fix onboarding test helper call
2026-01-19 00:19:44 +00:00
Peter Steinberger
4638e7c6f0
Usage: add cost summaries to /usage + mac menu
2026-01-19 00:05:06 +00:00
Peter Steinberger
8a0d498443
Merge pull request #1197 from chriseidhof/channels
...
The link should be skills
2026-01-18 23:59:17 +00:00
Peter Steinberger
48b790d07e
fix: hide menubar usage errors
2026-01-18 23:18:10 +00:00
Peter Steinberger
329246263a
feat(mac): manage node service in remote mode
2026-01-18 22:50:02 +00:00
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