Commit Graph
5037 Commits
Author SHA1 Message Date
abkslm 43a3045a56 control panel updates, vm updates 2026-07-09 02:03:53 -07:00
abkslmandnucleic 95fb93ff59 nvrsion: Add: Reconfigure the Settings Pane layout to place “Import” and “Add app…” buttons side-by-side with identical styling and remove “Drop .app...” text.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-09 01:24:02 -07:00
abkslmandnucleic b8171b7f88 nvrsion: Add: Merge base image sections with virtual machines sections, merge “Included apps” with Mac vm controls, and remove “Included apps” description.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-09 01:10:53 -07:00
abkslmandnucleic 92822df7e4 nvrsion: Add updates to website settings pane configuration and related support pages: website/support/macos-vm-ax-agent.html, website/support/macos-vm-computer-use.html, website/support/virtual-machines.html.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-09 00:38:29 -07:00
abkslmandnucleic ffaddb2de2 nvrsion: Add: Combine macOS, Linux, and Shared tabs into one Settings > Virtual Machines pane and merge redundant toggles in Sources/NucleicApp/SettingsView.swift and Sources/NucleicCore/Project.swift.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-09 00:36:22 -07:00
abkslmandnucleic b86d176657 nvrsion: Add resolve merge conflict fix.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-08 23:47:41 -07:00
abkslmandnucleic 2d26e782e6 nvrsion: Add, refactor, update CI workflow, macOS/Linux VM code, Linux VM Semantic Agent documentation for task 6, and fix broken screen geometry accessed via virtio adapter.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-08 23:45:05 -07:00
abkslmandClaude Opus 4.8 e2ea449791 Resolve nvrsion trunk->dev conflict: take trunk for a11y-agent + Linux VM semantic docs
dev held superseded drafts (early 'AT-SPI geometry may be usable' hypothesis
and the pre-compositor-helper op_dump); trunk carries the confirmed Phase 2
work. Adopt trunk's version of these files so promotion merges cleanly.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-09 06:43:59 +00:00
abkslmandnucleic cd93e31fe7 nvrsion: Add documentation and source updates for Linux VM Semantic Agent validation.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-08 21:14:50 -07:00
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 9de9d71aac nvrsion: promote trunk to dev
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-08 19:51:10 -07:00
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 865f95e396 nvrsion: recovered uncommitted work after restart
Nucleic-Recovery: 1
Co-authored-by: Nucleic <[email protected]>
2026-07-08 15:34:10 -07:00
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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
abkslmandnucleic 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