Dotta
efb6939411
Bind Copilot profile v18 to admission diagnostics
2026-10-10 23:54:50 -05:00
Dotta
7c7c35b1ca
Synchronize admission diagnostic tests with runtime entry
2026-10-10 23:50:24 -05:00
Dotta
aca464caa5
docs: preserve Boat live retry failures and source-qualified evidence
2026-10-10 23:41:08 -05:00
Dotta
b698f54966
Preserve safe ACPX admission stages on startup timeout
2026-10-10 23:38:48 -05:00
Dotta
b68c68566c
fix: preserve admitted user turns across legacy recovery sweeps
2026-10-10 23:21:47 -05:00
Dotta
8ccfdd3dd2
fix: classify pinned sidecar admission failures safely
2026-10-10 23:07:34 -05:00
Dotta
121ec12299
fix: preserve pre-provider recovery after verification outages
2026-10-10 23:05:39 -05:00
Dotta
87694c9c3f
fix: preserve Stop through computer admission retry races
2026-10-10 23:02:38 -05:00
Dotta
f43ee562a2
docs: preserve Boat pause and verification retry evidence
2026-10-10 22:57:30 -05:00
Dotta
c4fd4d8c1a
fix: allow bounded cold verification of persistent computer packs
2026-10-10 22:53:15 -05:00
Dotta
956f32fe23
fix: resume new input after paused computer admission retries
2026-10-10 22:48:25 -05:00
Dotta
238665b860
fix: align workspace CI partition with upstream contract
2026-10-10 22:48:00 -05:00
Dotta
a84ff35344
fix: support upstream workspace CI partition
2026-10-10 22:40:07 -05:00
Dotta
a761054e6a
fix: explain Boat admission waits and hide retries while paused
2026-10-10 22:39:58 -05:00
Dotta
2f03982a47
fix: distinguish provider cache mismatches from unavailable verification
2026-10-10 22:36:50 -05:00
Dotta
949a1ce18a
docs: record Boat lifecycle correction and live Claude recovery failure
2026-10-10 22:30:53 -05:00
Dotta
3bd413a9b3
fix: preserve Boat wait ownership and honor Stop across retries
2026-10-10 22:28:14 -05:00
Dotta
f63eccc9ce
docs: record Boat admission fix and snapshot blockers
2026-10-10 22:11:09 -05:00
Dotta
04ce7eb2a8
fix: defer Boat admission while provider stop is pending
2026-10-10 22:07:06 -05:00
Dotta
5308f15032
docs: record Boat restart and computer use live evidence
2026-10-10 21:48:01 -05:00
Dotta
ea1272d4d8
Record live staging HMR and Boat reconnect retention evidence
2026-10-10 21:26:30 -05:00
Dotta
29e2aa95d1
Preserve controller-owned provider pack authority across cold resume
2026-10-10 21:19:34 -05:00
Dotta
193c2baeee
Validate retained packages against the active provider contract
2026-10-10 21:02:56 -05:00
Dotta
38610a4f23
Fix Boat disconnect and reconnect state
2026-10-10 21:02:23 -05:00
Dotta
8a45ed84c9
docs(boat): record live retry evidence and remaining failures
2026-10-10 20:46:10 -05:00
Dotta
21deac0abf
fix(boat): retain verified ACPX provider packs across deployments
2026-10-10 20:44:17 -05:00
Dotta
9b44e0db22
diagnostics: record native completion cancellation source
2026-10-10 20:37:39 -05:00
Dotta
af10f6df09
fix(boat): scope native cleanup to the remote owner
2026-10-10 20:34:32 -05:00
Dotta and Paperclip
d50268c932
fix: classify computer checkpoint recovery rejection safely
...
Preserve every settlement and ownership gate while exposing fixed reason codes for checkpoint mismatches and prior authority verification. Cover each diagnostic branch without logging evidence values.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 19:12:54 -05:00
Dotta and Paperclip
817d6a8ebb
docs: clarify Boat build provenance and public evidence links
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 16:36:56 -05:00
Dotta and Paperclip
fd81bd3d4a
docs: record Boat product validation and remaining staging limits
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 16:33:23 -05:00
Dotta
2ef177271a
Merge commit '754a4e792e077999989b088a910ce9d846280fda' into codex/boat-environment
...
* commit '754a4e792e077999989b088a910ce9d846280fda':
fix(computers): authorize scoped cleanup of previous viewers
2026-10-10 16:18:53 -05:00
Dotta and Paperclip
6337156885
fix(computers): release previous viewers after task reassignment
...
Authorize exact user-owned viewer cleanup independently of the current task environment, with route and module regressions.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 16:18:51 -05:00
Dotta and Paperclip
754a4e792e
fix(computers): authorize scoped cleanup of previous viewers
...
Preserve the full route regression suite in the stacked acceptance proof branch. Cleanup remains fenced by company, environment, current user, and exact owner generation.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 16:18:01 -05:00
Dotta
3673939bed
Merge commit '5c3cd777df95d364f96e0c9210c6eec3117336f0' into codex/boat-environment
...
* commit '5c3cd777df95d364f96e0c9210c6eec3117336f0':
fix(computers): expose persistent instructions and managed CLI skills
2026-10-10 15:32:41 -05:00
Dotta and Paperclip
5c3cd777df
fix(computers): expose persistent instructions and managed CLI skills
...
Integrate the scoped production correction and existing config test from 2700054c6a. Full Claude and Codex execute regressions remain in the stacked acceptance PR.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 15:32:22 -05:00
Dotta and Paperclip
8b2a71c1e4
fix(adapters): expose Boat instructions and managed Claude skills
...
Keep controller instruction reads while advertising the registered persistent execution path. Mount approved remote Claude skills into the isolated user configuration so user-only settings can discover them without enabling project settings.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 15:31:55 -05:00
Dotta and Paperclip
d2ef1547bb
fix(ui): honor forced Kubernetes before Boat engine checks
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 15:29:47 -05:00
Dotta and Paperclip
0ab48d0c46
fix(ui): require CLI for legacy Claude on Boat
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 15:18:04 -05:00
Dotta
dbfdf43179
Merge commit 'd22b935d2900acb7f4f55190fb57a44b38fe57ce' into codex/boat-environment
...
* commit 'd22b935d2900acb7f4f55190fb57a44b38fe57ce':
fix(computers): select latest task admission for previews
2026-10-10 15:17:39 -05:00
Dotta and Paperclip
d22b935d29
fix(computers): select latest task admission for previews
...
Integrate the production route correction from 5af1eb0762; its full route regression suite remains in the stacked acceptance PR.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 15:17:11 -05:00
Dotta and Paperclip
8eefd4e242
fix: select task computer by latest lease admission
...
Delayed cleanup of an older lease must not replace the latest task authority for computer previews. Keep rejecting a non-live latest owner instead of searching older leases.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 15:16:42 -05:00
Dotta
19d827a10a
Merge commit '1b53cdce8064aa8b0f0947906a7c9f9d6182487a' into codex/boat-environment
...
* commit '1b53cdce8064aa8b0f0947906a7c9f9d6182487a':
fix(computers): refresh desktop credentials on explicit connect
2026-10-10 15:05:50 -05:00
Dotta and Paperclip
1b53cdce80
fix(computers): refresh desktop credentials on explicit connect
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 15:05:31 -05:00
Dotta and Paperclip
ce1a49bb91
fix(ui): require CLI for legacy Codex on Boat
...
Restrict fresh Boat Codex setup to CLI and preserve unsupported existing ACP/default settings as explicit repair choices. Block saving or testing until CLI is selected; keep Claude and other environments unchanged.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 14:45:27 -05:00
Dotta and Paperclip
ac09d6ecce
Merge Boat file recovery and recursive search review fixes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* commit '5e5fe7a708':
fix: discard inaccessible computer write receipts safely
fix: retain Boat search results when child folders disappear
fix: reclaim recorded interrupted computer saves
2026-10-10 14:31:58 -05:00
Dotta and Paperclip
5e5fe7a708
fix: discard inaccessible computer write receipts safely
...
Preserve removed, replaced, or permission-restricted temp parents while allowing unrelated file operations to continue. Keep unknown I/O failures visible.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 14:22:43 -05:00
Dotta and Paperclip
d2235865bb
fix: retain Boat search results when child folders disappear
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 14:12:58 -05:00
Dotta and Paperclip
61888f6d58
fix: reclaim recorded interrupted computer saves
...
Keep an exact inode receipt under the existing editor lock before writing temporary content. Recover only that recorded inode on the next operation and preserve replacements and unknown files.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 14:12:49 -05:00
Dotta and Paperclip
b375f46557
Merge bounded Boat file operations into acceptance branch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* commit '47b4bc1d4ea61e4b92b9d6a3bb36067e4b06490e':
fix: enforce file operation deadlines inside the remote process group
fix: preserve automatic workspace fallback for missing Boat files
fix: share one bounded lifetime across computer file operations
2026-10-10 14:02:50 -05:00