Commit Graph
4518 Commits
Author SHA1 Message Date
Dotta a7f734dc88 Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  test(runner): serve goal reads while holding passive completion notices
  fix(ci): validate shared Cloud image contexts throughout the stack
2026-09-11 17:02:29 -05:00
DottaandPaperclip fe13eadb8a test(runner): serve goal reads while holding passive completion notices
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 17:02:29 -05:00
Dotta 1730cfa8fa Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  fix(ci): validate shared Cloud image contexts throughout the stack
2026-09-11 17:02:29 -05:00
Dotta 986579a49d Merge branch 'codex/work-folders-pi-refresh' into codex/work-folders-storybook-refresh
* codex/work-folders-pi-refresh:
  fix(ci): validate shared Cloud image contexts throughout the stack
2026-09-11 17:02:28 -05:00
Dotta b7b6acbc4e Merge branch 'codex/work-folders-base-refresh' into codex/work-folders-pi-refresh
* codex/work-folders-base-refresh:
  fix(ci): validate shared Cloud image contexts throughout the stack

# Conflicts:
#	server/src/__tests__/docker-build-stamp.test.ts
2026-09-11 17:02:28 -05:00
DottaandPaperclip c2aa1ec0c3 fix(ci): validate shared Cloud image contexts throughout the stack
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 17:01:54 -05:00
Dotta bf5bae9058 Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  fix: reconcile Git environment keys and shared staging workflow
  test: await chat connection creation after agent selection
2026-09-11 16:50:47 -05:00
DottaandPaperclip fc01658c3d fix: reconcile Git environment keys and shared staging workflow
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 16:50:47 -05:00
Dotta 81f2e821e1 Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  test: await chat connection creation after agent selection
2026-09-11 16:50:36 -05:00
Dotta ac81e3b321 Merge branch 'codex/work-folders-pi-refresh' into codex/work-folders-storybook-refresh
* codex/work-folders-pi-refresh:
  test: await chat connection creation after agent selection
2026-09-11 16:50:35 -05:00
Dotta 7f899718f7 Merge branch 'codex/work-folders-base-refresh' into codex/work-folders-pi-refresh
* codex/work-folders-base-refresh:
  test: await chat connection creation after agent selection
2026-09-11 16:50:35 -05:00
DottaandPaperclip b639914ecd test: await chat connection creation after agent selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 16:50:35 -05:00
Dotta 3fc250dd19 Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  test: select campaign runner generation explicitly
2026-09-11 16:26:46 -05:00
Dotta 7bdcc4bc29 Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  test: select campaign runner generation explicitly
2026-09-11 16:26:46 -05:00
Dotta a704922423 Merge branch 'codex/work-folders-pi-refresh' into codex/work-folders-storybook-refresh
* codex/work-folders-pi-refresh:
  test: select campaign runner generation explicitly
2026-09-11 16:26:45 -05:00
Dotta f78d957b30 Merge branch 'codex/work-folders-base-refresh' into codex/work-folders-pi-refresh
* codex/work-folders-base-refresh:
  test: select campaign runner generation explicitly
2026-09-11 16:26:45 -05:00
DottaandPaperclip d48ff3368e test: select campaign runner generation explicitly
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 16:26:38 -05:00
Dotta d603862579 Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  fix: keep supported ACPX profiles available in the Pi layer
  test: wait for active Daytona transfers before teardown
2026-09-11 16:07:02 -05:00
Dotta b79f09ef24 Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  fix: keep supported ACPX profiles available in the Pi layer
  test: wait for active Daytona transfers before teardown
2026-09-11 16:07:02 -05:00
Dotta 2557be103c Merge branch 'codex/work-folders-pi-refresh' into codex/work-folders-storybook-refresh
* codex/work-folders-pi-refresh:
  fix: keep supported ACPX profiles available in the Pi layer
  test: wait for active Daytona transfers before teardown
2026-09-11 16:07:02 -05:00
DottaandPaperclip 326c8b2782 fix: keep supported ACPX profiles available in the Pi layer
Move the already verified readiness fix to the layer that introduces these profiles.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 16:06:53 -05:00
Dotta f09ed7d988 Merge branch 'codex/work-folders-base-refresh' into codex/work-folders-pi-refresh
* codex/work-folders-base-refresh:
  test: wait for active Daytona transfers before teardown
2026-09-11 16:06:53 -05:00
DottaandPaperclip ceb0b21719 test: wait for active Daytona transfers before teardown
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 16:06:44 -05:00
Dotta 17687da70e Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  fix: normalize omitted Pi models to the qualified default
2026-09-11 15:50:40 -05:00
Dotta 9ceab0207d Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  fix: normalize omitted Pi models to the qualified default
2026-09-11 15:50:40 -05:00
Dotta 82a37bb587 Merge branch 'codex/work-folders-pi-refresh' into codex/work-folders-storybook-refresh
* codex/work-folders-pi-refresh:
  fix: normalize omitted Pi models to the qualified default
2026-09-11 15:50:39 -05:00
DottaandPaperclip 3af8146022 fix: normalize omitted Pi models to the qualified default
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 15:50:39 -05:00
Dotta 25820a0290 Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  Keep Pi model admission aligned with the qualified runner profile
2026-09-11 15:25:56 -05:00
Dotta 5dc27626cc Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  Keep Pi model admission aligned with the qualified runner profile
2026-09-11 15:25:56 -05:00
Dotta 866f326dce Merge branch 'codex/work-folders-pi-refresh' into codex/work-folders-storybook-refresh
* codex/work-folders-pi-refresh:
  Keep Pi model admission aligned with the qualified runner profile
2026-09-11 15:25:55 -05:00
DottaandPaperclip c35e443fc8 Keep Pi model admission aligned with the qualified runner profile
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-09-11 15:25:55 -05:00
Dotta 0ca7657ac9 Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  Continue independent cached file deletions after a failure
2026-09-11 15:23:30 -05:00
Dotta 62c9ec5a8b Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  Continue independent cached file deletions after a failure
2026-09-11 15:23:28 -05:00
DottaandPaperclip eb44b68f58 Continue independent cached file deletions after a failure
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-09-11 15:23:26 -05:00
Dotta a9a4260d5d Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  Include cached directories in selection and recursive trash operations
2026-09-11 15:15:58 -05:00
Dotta 1e66a10f46 Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  Include cached directories in selection and recursive trash operations

# Conflicts:
#	ui/src/components/WorkFolderBrowser.selection.test.tsx
2026-09-11 15:15:57 -05:00
DottaandPaperclip 814f853359 Include cached directories in selection and recursive trash operations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 15:15:20 -05:00
DottaandPaperclip 3b60c13b48 Keep runtime evidence exclusion scoped to the repository root
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 15:11:09 -05:00
DottaandPaperclip 21c0553e99 Keep native session wiring checks compatible with timing instrumentation
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:59:58 -05:00
DottaandPaperclip daf38c67f1 Preserve upstream local sandbox defaults in environment regression test
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:48:41 -05:00
Dotta 658523a9bb Merge branch 'codex/work-folders-runtime-hardening-refresh' into codex/work-folders-staging-hardening-refresh
* codex/work-folders-runtime-hardening-refresh:
  Preserve upstream local sandbox defaults in environment regression test
  Align provider selector tests with current configuration controls
2026-09-11 14:48:41 -05:00
DottaandPaperclip ec4abc0380 Align provider selector tests with current configuration controls
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:48:28 -05:00
Dotta 86264465ae Merge branch 'codex/work-folders-pi-refresh' into codex/work-folders-storybook-refresh
* codex/work-folders-pi-refresh:
  Align provider selector tests with current configuration controls
2026-09-11 14:48:28 -05:00
Dotta c3b7d8f081 Merge branch 'codex/work-folders-storybook-refresh' into codex/work-folders-runtime-hardening-refresh
* codex/work-folders-storybook-refresh:
  Align provider selector tests with current configuration controls
2026-09-11 14:48:28 -05:00
DottaandPaperclip 855aa1b007 Fix frozen provider graph and retain snapshots across failed launches
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:40:43 -05:00
DottaandPaperclip d2ecec3359 Align staging runtime packaging and lifecycle with current master
Preserve active ACPX child snapshots through reusable lease close. Align the canonical provider lock and CLI pins with the current qualified profiles, retain local Git fallback, and preserve narrowed heartbeat values across diagnostics.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:32:39 -05:00
DottaandPaperclip df866d59f4 Preserve the retained identity read limit during runtime upgrade
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:32:38 -05:00
DottaandPaperclip 398a82646e Carry retained identity guard into staging hardening
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/work-folders-runtime-hardening-refresh:
  Preserve the retained identity read limit during runtime upgrade
2026-09-11 14:32:38 -05:00
DottaandPaperclip defb3df6f0 Merge current master into staging hardening
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:23:22 -05:00
DottaandPaperclip cd008e3444 Reconcile sandbox runtime hardening with current recovery
Combine task-scoped workspace adoption with chat isolation, bounded shutdown draining, and provider identity handling. Preserve per-run capability rotation evidence and the new master warm-session transition coverage.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 14:15:45 -05:00