Peter Steinberger
b826bd668c
fix: pass android lint and swiftformat
2026-01-19 11:14:27 +00:00
Peter Steinberger
e6a4cf01ee
feat: migrate android node to gateway ws
2026-01-19 11:05:59 +00:00
Peter Steinberger
adfb000587
fix: keep device pairing requests on later
2026-01-19 10:09:10 +00:00
Peter Steinberger
3776de906f
fix: stabilize gateway ws + iOS
2026-01-19 10:09:04 +00:00
Peter Steinberger
795985d339
refactor: migrate iOS gateway to unified ws
2026-01-19 10:08:33 +00:00
Peter Steinberger
2f8206862a
refactor: remove bridge protocol
2026-01-19 10:08:29 +00:00
Peter Steinberger
b347d5d9cc
feat: add gateway tls support
2026-01-19 10:08:01 +00:00
Peter Steinberger
73e9e787b4
feat: unify device auth + pairing
2026-01-19 10:07:56 +00:00
Peter Steinberger
6b8299eb33
chore: update package resolutions
2026-01-19 05:40:04 +00:00
Peter Steinberger
d9384785a3
fix: stabilize ci checks
2026-01-19 00:34:26 +00:00
Peter Steinberger
15311c138a
macOS: fix onboarding test helper call
2026-01-19 00:19:44 +00:00
Peter Steinberger
3ce1ee84ac
Usage: add cost summaries to /usage + mac menu
2026-01-19 00:05:06 +00:00
Peter Steinberger
1ea3ac0a1d
Merge pull request #1197 from chriseidhof/channels
...
The link should be skills
2026-01-18 23:59:17 +00:00
Peter Steinberger
c639b386da
fix: hide menubar usage errors
2026-01-18 23:18:10 +00:00
Peter Steinberger
024691e4e7
feat(mac): manage node service in remote mode
2026-01-18 22:50:02 +00:00
Peter Steinberger
ed5ece4120
fix: remove unreachable approval fallback
2026-01-18 22:26:12 +00:00
Chris Eidhof
af96bac2dd
The link should be skills
2026-01-18 22:44:41 +01:00
Peter Steinberger
145b2e5f52
fix: menu preview label colors
2026-01-18 19:04:01 +00:00
Peter Steinberger
c0457e0cc4
fix(mac): load menu session previews
2026-01-18 18:28:48 +00:00
Peter Steinberger
f16b0cf80d
fix: stabilize ci protocol + openai batch retry
2026-01-18 17:05:27 +00:00
Peter Steinberger
a4ee933022
fix: hide macOS usage errors
2026-01-18 16:52:53 +00:00
Peter Steinberger
cf7437cb4c
fix: unblock macOS exec host build
2026-01-18 16:44:26 +00:00
Peter Steinberger
081123c0e4
feat: route macOS node exec via app IPC
2026-01-18 16:41:44 +00:00
Peter Steinberger
0b350d78d5
fix: harden macOS signing flow
2026-01-18 16:28:39 +00:00
Peter Steinberger
49d8ad3049
feat: surface node core/ui versions in macOS
2026-01-18 16:00:36 +00:00
Peter Steinberger
3686bde783
feat: add exec approvals tooling and service status
2026-01-18 15:23:41 +00:00
Peter Steinberger
0e31c8153c
fix: bump Peekaboo revision
2026-01-18 14:26:19 +00:00
Peter Steinberger
f3ef609839
fix: show exec approval alerts for local mac node
2026-01-18 13:42:23 +00:00
Peter Steinberger
b015c7e5ad
fix: sync protocol outputs
2026-01-18 08:58:41 +00:00
Peter Steinberger
4de3c3a028
feat: add exec approvals editor in control ui and mac app
2026-01-18 08:54:38 +00:00
Peter Steinberger
d776cfb4e1
fix: skip launchd for remote mode
2026-01-18 08:35:14 +00:00
Peter Steinberger
9db682750d
chore: point Peekaboo to main
2026-01-18 08:29:00 +00:00
Peter Steinberger
359d2af8a8
fix: resolve mac build errors
2026-01-18 08:00:58 +00:00
Peter Steinberger
e5cca6e432
chore: switch Peekaboo to SPM
2026-01-18 07:47:31 +00:00
Peter Steinberger
ae0b4c4990
feat: add exec host routing + node daemon
2026-01-18 07:46:00 +00:00
Peter Steinberger
ac1b2d8c40
chore(gate): fix lint and protocol
2026-01-18 06:31:02 +00:00
Peter Steinberger
efdb33c975
feat: add exec host approvals flow
2026-01-18 04:27:41 +00:00
Peter Steinberger
0674f1fa3c
feat: add exec approvals allowlists
2026-01-18 01:34:31 +00:00
Peter Steinberger
75588fe732
test: expand semver parsing coverage
2026-01-17 17:54:41 +00:00
Peter Steinberger
ec9ba5b784
fix: show full gateway version string in status ( #1111 ) (thanks @artuskg)
2026-01-17 17:45:14 +00:00
Artus KG
cee4149884
macos: handle empty install version safely
2026-01-17 17:45:14 +00:00
Artus KG
7929f57460
macos: keep CLI install build suffix
2026-01-17 17:45:04 +00:00
Peter Steinberger
f6681be6f4
style: tidy macOS config UI formatting
2026-01-17 17:22:42 +00:00
Peter Steinberger
c79ac3fe81
test: cover semver suffix variants
2026-01-17 17:15:08 +00:00
Peter Steinberger
30c945fe92
fix: cover semver patch suffix parsing ( #1110 ) (thanks @zerone0x)
2026-01-17 16:50:05 +00:00
zerone0x
3e4b0d0505
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
869ef0c5ba
refactor(macos): centralize process pipe draining
2026-01-17 08:53:10 +00:00
Peter Steinberger
eef3df9fa5
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
a82217a5f3
chore: format + regenerate protocol
2026-01-17 03:40:49 +00:00
Peter Steinberger
fdaeada3ec
feat: mirror delivered outbound messages ( #1031 )
...
Co-authored-by: T Savo <TSavo@users.noreply.github.com >
2026-01-17 02:03:18 +00:00