Commit Graph
4562 Commits
Author SHA1 Message Date
Dotta b48689cb00 Merge branch 'codex/work-folders-remote-recovery-refresh' into codex/work-folders-session-compat-refresh
* codex/work-folders-remote-recovery-refresh:
  fix(runner): preserve v2 event metadata and reject nonretryable campaign failures
  fix(runner): preserve exact Claude model selectors during ACP admission
  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:41 -05:00
DottaandPaperclip 92e3f139fd fix(runner): preserve v2 event metadata and reject nonretryable campaign failures
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 17:02:30 -05:00
Dotta 3aebfbaa14 Merge branch 'codex/work-folders-staging-hardening-refresh' into codex/work-folders-remote-recovery-refresh
* codex/work-folders-staging-hardening-refresh:
  fix(runner): preserve exact Claude model selectors during ACP admission
  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:30 -05:00
DottaandPaperclip 201f78c2ef fix(runner): preserve exact Claude model selectors during ACP admission
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 17:02:30 -05:00
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 e860742114 Merge branch 'codex/work-folders-remote-recovery-refresh' into codex/work-folders-session-compat-refresh
* codex/work-folders-remote-recovery-refresh:
  fix: reconcile Git environment keys and shared staging workflow
  test: await chat connection creation after agent selection
2026-09-11 16:51:04 -05:00
Dotta 61a43d29ef Merge branch 'codex/work-folders-staging-hardening-refresh' into codex/work-folders-remote-recovery-refresh
* codex/work-folders-staging-hardening-refresh:
  fix: reconcile Git environment keys and shared staging workflow
  test: await chat connection creation after agent selection
2026-09-11 16:50:48 -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 728884106d Merge branch 'codex/work-folders-remote-recovery-refresh' into codex/work-folders-session-compat-refresh
* codex/work-folders-remote-recovery-refresh:
  fix: clean Pi qualification home after shutdown failure
  test: select campaign runner generation explicitly
2026-09-11 16:27:30 -05:00
DottaandPaperclip 3534f9e3fc fix: clean Pi qualification home after shutdown failure
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 16:27:30 -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 6efab8ea38 Merge branch 'codex/work-folders-staging-hardening-refresh' into codex/work-folders-remote-recovery-refresh
* codex/work-folders-staging-hardening-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 2e32560b27 Merge branch 'codex/work-folders-remote-recovery-refresh' into codex/work-folders-session-compat-refresh
* codex/work-folders-remote-recovery-refresh:
  test: align recovery fixtures with verified teardown
  fix: keep supported ACPX profiles available in the Pi layer
  test: wait for active Daytona transfers before teardown
2026-09-11 16:07:19 -05:00
DottaandPaperclip 31ea721335 test: align recovery fixtures with verified teardown
Keep the already verified integration fixtures with the recovery lifecycle they cover.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 16:07:14 -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
Dotta e15f90f961 Merge branch 'codex/work-folders-staging-hardening-refresh' into codex/work-folders-remote-recovery-refresh
* codex/work-folders-staging-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
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 308a027bec Merge branch 'codex/work-folders-remote-recovery-refresh' into codex/work-folders-session-compat-refresh
* codex/work-folders-remote-recovery-refresh:
  fix: normalize omitted Pi models to the qualified default
2026-09-11 15:50:45 -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 cd52f7e086 Merge branch 'codex/work-folders-staging-hardening-refresh' into codex/work-folders-remote-recovery-refresh
* codex/work-folders-staging-hardening-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
DottaandPaperclip ea52c83823 fix: retain supported ACPX readiness checks after integration
Update stop lifecycle fixtures to require verified teardown before acknowledgement.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 15:45:44 -05:00
DottaandPaperclip ebfdbfb0b1 fix: recover legacy sandbox cwd and preserve staging lock verification
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-11 15:40:10 -05:00
Dotta 74ed77e21d Merge branch 'codex/work-folders-remote-recovery-refresh' into codex/work-folders-session-compat-refresh
* codex/work-folders-remote-recovery-refresh:
  Keep Pi model admission aligned with the qualified runner profile
2026-09-11 15:26:01 -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 3dcc961d31 Merge branch 'codex/work-folders-staging-hardening-refresh' into codex/work-folders-remote-recovery-refresh
* codex/work-folders-staging-hardening-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 4ad6a0d0af Merge branch 'codex/work-folders-remote-recovery-refresh' into codex/work-folders-session-compat-refresh
* codex/work-folders-remote-recovery-refresh:
  Continue independent cached file deletions after a failure
2026-09-11 15:23:36 -05:00