abkslm and nucleic
5b3ce757c5
nvrsion: Add: Redesign the “Virtual Machines” section in Settings to include Linux controls and reduce layout clutter; refactor Linux VM Semantic Agent code, update documentation, and adjust related scripts and ignore files.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 20:10:52 -07:00
abkslm and nucleic
413814e3ea
nvrsion: Add: Increase the width of the settings panel’s detail area in Sources/NucleicApp/SettingsView.swift, and run the AT-SPI liveness check on the Linux VM.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 19:54:23 -07:00
abkslm and nucleic
9de9d71aac
nvrsion: promote trunk to dev
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 19:51:10 -07:00
abkslm and nucleic
af7c950e3d
nvrsion: Add support for full Linux VM support, enable agent creation inside VMs, apply virtualization/containerization constraints, validate GNOME base rebuild, and implement Phase 1 transport using a second vsock.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 19:47:17 -07:00
abkslm and nucleic
df6522a455
nvrsion: Add documentation and tooling for the Linux VM semantic agent, update views and logic, and adjust accessibility scripts.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 17:52:52 -07:00
abkslm and nucleic
bb41794c91
nvrsion: Add settings for Linux VMs in Settings > Virtual Machines, refactor Wayland Compositor GNOME upgrade documentation, and incorporate vendored-subset Newton plan for improved accuracy on Wayland.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 17:34:11 -07:00
abkslm
6807d60b92
Merge nucleic/trunk into dev
...
Resolve modify/delete conflicts on the Linux VM feature. A prior 'promote
many changes from trunk' (9204614c ) erroneously deleted the entire
first-party Linux VM implementation from dev (engine Linux extensions,
nucleic-linux-agent, linux-base bootstrap/provision, docs, build scripts)
while trunk kept developing it.
Every file that differs between dev and trunk is one where trunk is the
authoritative version: the 18 Linux files were wrongly removed from dev,
and dev's blob for each of the 14 modified files is an older state present
in trunk's history. dev carries no unique work, so this merge takes trunk's
tree wholesale, restoring the feature and advancing dev to trunk's content.
2026-07-08 22:45:44 +00:00
abkslm and nucleic
a92fd46b41
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:38:18 -07:00
abkslm and nucleic
5d594a79f3
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:38:12 -07:00
abkslm and nucleic
5e4b80891e
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:38:01 -07:00
abkslm and nucleic
579e21aef9
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:37:21 -07:00
abkslm and nucleic
93fa3044b9
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:36:52 -07:00
abkslm and nucleic
ca6ec07a3f
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:36:45 -07:00
abkslm and nucleic
14894c4863
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:36:37 -07:00
abkslm and nucleic
d9fce1ec78
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:36:07 -07:00
abkslm and nucleic
865f95e396
nvrsion: recovered uncommitted work after restart
...
Nucleic-Recovery: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:34:10 -07:00
abkslm and nucleic
686b7bbd97
nvrsion: Add Linux support to VM service by extending the MacVM engine and manager to handle Linux-specific components like virtio and virtual keyboard, extend the toolchain integration for Linux with mac toolchain freed up, display status during cold starts for “mcp__nucleic__mac_vm_exec”, and fix build script permission errors in ‘make app-dev’.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:27:44 -07:00
abkslm and nucleic
b5f891bb45
Build Script Permission Issue
...
Nucleic-Session: 087840A1-8FF1-4EDD-A136-D75D0E6D2C7D
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:27:21 -07:00
abkslm and nucleic
8ae91ae4c0
Build Script Permission Issue
...
Nucleic-Session: 087840A1-8FF1-4EDD-A136-D75D0E6D2C7D
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:27:13 -07:00
abkslm and nucleic
3fcac277dc
Build Script Permission Issue
...
Nucleic-Session: 087840A1-8FF1-4EDD-A136-D75D0E6D2C7D
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:27:09 -07:00
abkslm and nucleic
74d01de46e
Build Script Permission Issue
...
Nucleic-Session: 087840A1-8FF1-4EDD-A136-D75D0E6D2C7D
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:27:00 -07:00
abkslm and nucleic
c33c6e1aa5
Build Script Permission Issue
...
Nucleic-Session: 087840A1-8FF1-4EDD-A136-D75D0E6D2C7D
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:26:54 -07:00
abkslm and nucleic
f10f85bf3c
Build Script Permission Issue
...
Nucleic-Session: 087840A1-8FF1-4EDD-A136-D75D0E6D2C7D
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:26:50 -07:00
abkslm and nucleic
06952b2995
Build Script Permission Issue
...
Nucleic-Session: 087840A1-8FF1-4EDD-A136-D75D0E6D2C7D
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:26:47 -07:00
abkslm
9204614c37
promote many changes from trunk
2026-07-08 15:22:56 -07:00
abkslm
d5e2ff3290
Merge nucleic/trunk into dev
...
Resolve additive conflict in Sources/NucleicCore/MacVM/MacVMSpec.swift:
keep the MacVMError.kernelMissing case (Linux base boot-artifact failure)
added on nucleic/trunk alongside dev's changes.
2026-07-08 22:20:25 +00:00
abkslm and nucleic
9129408c6f
Display Status During Cold Start
...
Nucleic-Session: 511A2AAA-0E47-414C-9587-EA918A7BBF44
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:16:07 -07:00
abkslm and nucleic
51ceb73336
Display Status During Cold Start
...
Nucleic-Session: 511A2AAA-0E47-414C-9587-EA918A7BBF44
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:15:57 -07:00
abkslm and nucleic
70a81fc9ce
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:11:44 -07:00
abkslm and nucleic
5808b898b5
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:11:38 -07:00
abkslm and nucleic
9ce23f279a
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 15:11:32 -07:00
abkslm and nucleic
8be36cfc44
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 07:10:03 -07:00
abkslm and nucleic
2b4cba1f82
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 07:03:53 -07:00
abkslm and nucleic
0c91162f8c
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:47:04 -07:00
abkslm and nucleic
5f73f16baa
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:46:25 -07:00
abkslm and nucleic
1c5237c5c0
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:45:33 -07:00
abkslm and nucleic
4dbea9bd5c
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:44:28 -07:00
abkslm and nucleic
9f8aaa7a0e
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:44:20 -07:00
abkslm and nucleic
6219fbf604
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:43:37 -07:00
abkslm and nucleic
3ab8c8d408
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:43:32 -07:00
abkslm and nucleic
e3501b93d1
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:43:20 -07:00
abkslm and nucleic
7e07aab390
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:42:37 -07:00
abkslm and nucleic
83a969b163
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:15:56 -07:00
abkslm and nucleic
b30a3d4b25
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:05:13 -07:00
abkslm and nucleic
6f23af2651
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:05:00 -07:00
abkslm and nucleic
5d3b66a389
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:04:32 -07:00
abkslm and nucleic
19a2463660
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:02:48 -07:00
abkslm and nucleic
f253e495f5
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:02:37 -07:00
abkslm and nucleic
f350fd1b94
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:01:14 -07:00
abkslm and nucleic
823793e3e8
Extend VM Service Linux Support
...
Nucleic-Session: 44D29355-D1D8-4327-97B6-B1AEBD5EDE57
Co-authored-by: Nucleic <[email protected] >
2026-07-08 06:01:02 -07:00