abkslm
03ac36779d
Merge nucleic/lucid-quartz-otter into dev
2026-07-12 23:01:22 -07:00
abkslm
904ef11456
Merge nucleic/sleek-opal-seal into dev
2026-07-12 22:26:04 -07:00
abkslm
e4fd648b17
Merge nucleic/quiet-jade-marten into dev
2026-07-12 22:18:01 -07:00
abkslm
954eafebcd
Merge nucleic/gentle-slate-seal into dev
2026-07-12 05:39:59 -07:00
abkslm
3da6338b0a
Merge nucleic/rustic-maple-marten into dev
2026-07-12 03:00:32 -07:00
abkslm
764cd9fb24
Merge nucleic/sleek-slate-ferret into dev
2026-07-11 22:48:04 -07:00
abkslm
85ce7725ce
Merge nucleic/bold-pebble-seal into dev
2026-07-11 21:01:56 -07:00
abkslm
83a9b02899
Merge nucleic/keen-slate-wren into dev
2026-07-11 19:32:04 -07:00
abkslm
0cca5d784c
Merge nucleic/vivid-quartz-civet into dev
2026-07-11 16:21:06 -07:00
abkslm
cf320a79cf
Merge nucleic/amber-harbor-egret into dev
2026-07-11 03:23:21 -07:00
abkslm
eeac8c2720
Merge nucleic/plucky-opal-weasel into dev
2026-07-11 02:49:29 -07:00
abkslm
2425f6ffdd
Merge nucleic/plucky-opal-weasel into dev
2026-07-11 02:28:09 -07:00
abkslm
c594923940
Merge nucleic/humble-harbor-viper into dev
2026-07-10 22:31:32 -07:00
abkslm and Claude Fable 5
031627ad1c
Item 4 tail: the runner-pool credential rides the mesh
...
Completes §0.2 item 4. HostMsg.runnerPoolCredential (WireRunnerPoolCredential:
poolId/secret/url/updatedAt) is pushed post-hello to control-scope peers the
way relayMembership is (SyncHost.register → ConnectionHandler gate →
defaulted SyncHostBridge.runnerPoolCredential hook), so every trusted mesh
device manages the SAME pool instead of PoP-enrolling its own — which
rotates the secret out from under whoever shared it.
Receivers converge on updatedAt (newest wins): PeerClient routes the push
into AppStore.mergeRunnerPoolCredential, which persists it and hands it to
any in-flight RunnerPoolClient. The credential store upgrades to a JSON
record (legacy bare "poolId.secret" tolerated as distantPast, so any shared
revision supersedes it). RunnerPoolClient now manages the STORED
credential's pool (possibly another device's), resolves the control-plane
URL the credential carries, and only auto-re-enrolls on 401 for its OWN
pool — a rotated shared credential surfaces "re-share from the owning Mac"
rather than silently creating the wrong pool. iOS handles the new event
inertly (Macs are the pool managers today).
Verified: Darwin builds (app + iOS), wire round-trip/tolerance + sync
suites green.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-11 03:45:21 +00:00
abkslm
5e0d58a0e2
Merge nucleic/warm-breezy-raven into dev
2026-07-10 16:59:35 -07:00
abkslm
2a3238fa69
Merge nucleic/sleek-maple-dingo into dev
2026-07-10 16:55:18 -07:00
abkslm
c9626e1862
Merge nucleic/lucid-slate-bison into dev
2026-07-10 16:24:50 -07:00
abkslm
aebd4511b7
Merge nucleic/golden-lunar-raven into dev
2026-07-10 16:20:17 -07:00
abkslm
6ac6958253
Merge nucleic/keen-yarn-seal into dev
2026-07-10 15:27:36 -07:00
abkslm
ab3c73bba6
Merge nucleic/plucky-umber-viper into dev
2026-07-10 14:56:50 -07:00
abkslm
5595e69c74
Merge nucleic/plucky-umber-viper into dev
2026-07-10 14:05:09 -07:00
abkslm
40b2f83d96
Merge nucleic/gentle-breezy-egret into dev
2026-07-10 04:18:32 -07:00
abkslm
4781a8741c
Merge nucleic/clever-umber-yak into dev
2026-07-10 03:46:31 -07:00
abkslm
5b5d2b64a0
Merge nucleic/olive-meadow-badger into dev
2026-07-10 03:23:32 -07:00
abkslm
c0186effa4
Merge nucleic/keen-feather-wren into dev
2026-07-10 00:38:05 -07:00
abkslm
d93d1890d6
Merge nucleic/zesty-river-wren into dev
2026-07-10 00:27:35 -07:00
abkslm
30ffc6020a
Merge nucleic/fuzzy-jade-egret into dev
2026-07-09 21:51:06 -07:00
abkslm and Nucleic
a10b41ef48
Replace NVRSION Card Text
...
Nucleic-Session: 4B375B1B-7262-4798-9FB4-36970F4C05FE
Co-authored-by: Nucleic <[email protected] >
2026-07-09 16:49:37 -07:00
abkslm and Nucleic
ac6c026fcc
Replace NVRSION Card Text
...
Nucleic-Session: 4B375B1B-7262-4798-9FB4-36970F4C05FE
Co-authored-by: Nucleic <[email protected] >
2026-07-09 16:49:32 -07:00
abkslm and Nucleic
9d68293be9
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:38 -07:00
abkslm and Nucleic
39fd8081f7
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:30 -07:00
abkslm and Nucleic
f0c6488a06
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:23 -07:00
abkslm and Nucleic
c9c422d536
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:13 -07:00
abkslm and Nucleic
d31e556ca8
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:00 -07:00
abkslm and Nucleic
a7e83a7e87
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:36:51 -07:00
abkslm and Nucleic
7978e96228
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:36:42 -07:00
abkslm and Nucleic
6b096ffe18
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:36:09 -07:00
abkslm and Nucleic
5f54c8a4e4
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:50:47 -07:00
abkslm and Nucleic
d4c8eab3a7
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:50:39 -07:00
abkslm and Nucleic
af972a55a2
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:50:25 -07:00
abkslm and Nucleic
cba241e4e9
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:47:35 -07:00
abkslm and Nucleic
7c2ead6c09
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:47:30 -07:00
abkslm and Nucleic
375f999e5c
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:47:24 -07:00
abkslm and Nucleic
fbba0f5f60
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:45:36 -07:00
abkslm and Nucleic
a83d635b6b
Add Usage Metrics
...
Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected] >
2026-07-09 01:45:24 -07:00
abkslm and Nucleic
ba79744d59
Display Subagent Events
...
Nucleic-Session: C0D404BC-7C32-4ECC-9F1E-3426BFE53298
Co-authored-by: Nucleic <[email protected] >
2026-07-07 22:43:40 -07:00
abkslm and Nucleic
43443f561e
Display Subagent Events
...
Nucleic-Session: C0D404BC-7C32-4ECC-9F1E-3426BFE53298
Co-authored-by: Nucleic <[email protected] >
2026-07-07 22:43:31 -07:00
abkslm and Nucleic
ade62ceff7
nvrsion: Add: Provisioned VM Image Preparation to run on macvm-spike; Fix: Move Model Selector Position.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-07 05:17:27 -07:00
abkslm and Nucleic
8b852d1520
nvrsion: Add: Provisioned VM Image Preparation, refactor PushRelayClient.swift, SyncHost.swift, LiveActivity.swift, apns.ts, LiveActivityManager.swift, and hold “Done” sessions in view in Live Activity until the user opens the app and views the sessions.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-07 04:09:22 -07:00
abkslm and Nucleic
3a427c962b
Update EXPERIMENTAL Pill Colors
...
Nucleic-Session: F6358035-01F2-46A1-83D9-B26FE40148BF
Co-authored-by: Nucleic <[email protected] >
2026-07-07 01:49:28 -07:00