Commit Graph
5174 Commits
Author SHA1 Message Date
DottaandPaperclip 0d998fad49 fix(ui): wait for current guided runner settings
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 19:51:12 -05:00
DottaandPaperclip 4440df2e44 docs: distinguish passing ownership proof from resume fixture deadline
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 19:31:40 -05:00
Dotta 23f0b6c877 Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
* codex/claude-runner-protocol:
  test(runner): allow complete durable resume timeout envelope
2026-10-12 19:31:40 -05:00
DottaandPaperclip c60bf4b6b9 test(runner): allow complete durable resume timeout envelope
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 19:31:38 -05:00
Dotta be0e68872f Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
* codex/claude-runner-protocol:
  fix(runner): drain owned startup before certifying cleanup
2026-10-12 19:17:23 -05:00
DottaandPaperclip 193d8e188a fix(claude): require current setup metadata and recover failed reads
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 19:17:23 -05:00
DottaandPaperclip 463ebb6266 fix(runner): drain owned startup before certifying cleanup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 19:16:15 -05:00
DottaandPaperclip d663c7f98f fix(claude): await matching runner discovery during onboarding
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:46:47 -05:00
DottaandPaperclip 79779c5a96 docs: retain cloud attestation context failure and correction
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:32:41 -05:00
Dotta 98613ddac5 Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
* codex/claude-runner-protocol:
  fix(build): retain Pi v24 attestation in Docker context
2026-10-12 18:32:41 -05:00
DottaandPaperclip 3aaf1f8b1e fix(build): retain Pi v24 attestation in Docker context
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:32:37 -05:00
DottaandPaperclip 45c325edf9 docs: record Claude setup and attestation repair evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:29:47 -05:00
Dotta 8f9dfa4e03 Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
* codex/claude-runner-protocol:
  fix(runner): version Pi attestation for owned settings initialization
2026-10-12 18:29:28 -05:00
DottaandPaperclip e2e5c60496 fix(claude): use discovered runner in guided agent setup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:29:28 -05:00
DottaandPaperclip 0ff31b2b76 fix(runner): version Pi attestation for owned settings initialization
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:29:22 -05:00
DottaandPaperclip f1ef0a9c9b merge: preserve exclusive Claude settings initialization
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-protocol:
  fix(runner): initialize Claude settings under lifetime ownership
2026-10-12 18:13:13 -05:00
DottaandPaperclip 75239d8cd7 fix(claude): preserve Legacy limits after automatic runner resolution
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:13:12 -05:00
DottaandPaperclip 4cdb5ec4b3 fix(runner): initialize Claude settings under lifetime ownership
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:10:09 -05:00
DottaandPaperclip 1285cb77f6 docs(claude): align discovery recipes with both qualified harnesses
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:29:43 -05:00
DottaandPaperclip 913c1a6d77 docs(claude): record final source composition and qualification limits
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:29:28 -05:00
DottaandPaperclip dd116ce429 merge: retain the final Codex reconciliation evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-protocol:
  docs: record network policy and mapped acceptance evidence
2026-10-12 17:28:37 -05:00
DottaandPaperclip 4cb61fd13b merge: reconcile the final reviewed Codex source freeze
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'a583630e1c128c6d577b236b7ea9b73cf1be0bdd':
  docs: record network policy and mapped acceptance evidence
2026-10-12 17:28:36 -05:00
DottaandPaperclip d8253b2a2c merge: preserve shared network admission and map contracts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:25:10 -05:00
DottaandPaperclip a583630e1c docs: record network policy and mapped acceptance evidence
Keep the source-bound fixture regression, runner preservation proof, required map synchronization and pending full gates in the existing dated record.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:24:50 -05:00
DottaandPaperclip d7a5aefe9b merge: preserve reviewed network policy and assembly qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'fe1ecf1c3449c21d6e6f0c9d9772d1949b80ea82':
  fix(agents): retain Legacy ACP network restrictions during selection
  fix(release): stage the target contract in assembly fixtures
2026-10-12 17:24:43 -05:00
DottaandPaperclip fe1ecf1c34 fix(agents): retain Legacy ACP network restrictions during selection
Reject restrictive or unresolved ACP network settings with field-specific Legacy guidance instead of silently discarding them. Preserve unused CLI flags, recorded native profiles and trusted server policy. Synchronize the required feature and access maps without claiming live qualification.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:21:16 -05:00
DottaandPaperclip 5675a6ff62 Merge verified release fixture and environment map updates
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-native-platform-prerequisites:
  fix(release): stage the target contract in assembly fixtures
2026-10-12 17:19:40 -05:00
DottaandPaperclip 5a9ce11c49 fix(release): stage the target contract in assembly fixtures
Copy the immutable target JSON into the existing isolated helper fixture without changing negative assertions. Synchronize environment qualification recipes and access limits under the updated map contract.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:19:33 -05:00
DottaandPaperclip cf20a1f309 test(claude): preserve explicit Legacy fixture boundaries
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:18:53 -05:00
DottaandPaperclip 804a38a4e1 test(claude): bind skills fixtures to explicit runner behavior
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:15:13 -05:00
DottaandPaperclip 9708571b43 test(claude): retain experimental harness-switch policy coverage
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:10:28 -05:00
DottaandPaperclip 628754f6dc test(claude): prove mounted effort removals and record review evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:05:20 -05:00
DottaandPaperclip 89fc8ae629 merge: include corrected profile qualification evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-protocol:
  fix(runner): report the validated Pi profile in install evidence
2026-10-12 17:04:40 -05:00
DottaandPaperclip 3c509681a7 fix(claude): preserve permission selections and explicit import removals
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:04:24 -05:00
DottaandPaperclip 66f20c4682 fix(runner): report the validated Pi profile in install evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:04:17 -05:00
DottaandPaperclip ec6a2aa545 merge: preserve Codex settings and intentional import removals
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:02:09 -05:00
DottaandPaperclip 1789cb7b1d merge: incorporate reviewed Codex preservation fixes
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'eee0534154eaf5d0d3f2bbc97c1e24d86f34a5a5':
  docs: record Codex configuration review and restart proof
  fix(agents): preserve requested controls and imported native settings
  fix(runner): preserve native Codex reasoning effort
2026-10-12 17:01:29 -05:00
DottaandPaperclip eee0534154 docs: record Codex configuration review and restart proof
Retain source-bound regression and preview evidence, current pending gates, and the independent prerequisite split.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:57:55 -05:00
DottaandPaperclip b63b779fe1 fix(agents): preserve requested controls and imported native settings
Apply Legacy ACP alias precedence before native Codex compatibility checks. Project actual import edits onto the saved native configuration, preserving hidden runtime and credential settings while honoring explicit removals and harness changes.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:56:31 -05:00
DottaandPaperclip 9c84f19365 Merge verified native Codex effort preservation
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-native-platform-prerequisites:
  fix(runner): preserve native Codex reasoning effort
2026-10-12 16:56:12 -05:00
DottaandPaperclip d16eccf109 fix(runner): preserve native Codex reasoning effort
Keep selected and saved effort in the existing native builder while excluding Codex effort from other providers. Update the existing builder contract and regression controls.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:56:02 -05:00
Dotta 252ee23f8e Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
* codex/claude-runner-protocol:
  docs: record final environment metadata review closure
  fix(environments): preserve measured proof atomically on metadata saves
  test(agents): distinguish measured and unknown sandbox defaults
  test(e2e): qualify managed Codex images in existing fixtures
  fix(agents): preserve legacy policy and require measured sandbox defaults
  fix(environments): bind platform facts to the effective immutable image
  fix(runner): close review gaps in setup and platform qualification

# Conflicts:
#	server/src/services/agent-runner-selection.ts
#	ui/src/pages/CompanyImport.test.tsx
2026-10-12 16:53:03 -05:00
Dotta e23dd02651 Merge remote-tracking branch 'origin/codex/codex-runner-default' into codex/claude-runner-protocol
* origin/codex/codex-runner-default:
  docs: record final environment metadata review closure
  fix(environments): preserve measured proof atomically on metadata saves
  test(agents): distinguish measured and unknown sandbox defaults
  test(e2e): qualify managed Codex images in existing fixtures
  fix(agents): preserve legacy policy and require measured sandbox defaults
  fix(environments): bind platform facts to the effective immutable image
  fix(runner): close review gaps in setup and platform qualification
2026-10-12 16:48:56 -05:00
DottaandPaperclip 5415f33d4e docs: record final environment metadata review closure
Keep source identities, real PostgreSQL race controls, runner preservation and pending current-source/cloud gates inspectable in the existing dated record.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:42:35 -05:00
DottaandPaperclip 5d02b25124 Merge atomic environment qualification preservation
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-native-platform-prerequisites:
  fix(environments): preserve measured proof atomically on metadata saves
2026-10-12 16:39:37 -05:00
DottaandPaperclip cae179c214 fix(environments): preserve measured proof atomically on metadata saves
Explicit null clears user metadata. Preserve only the current database proof during metadata and status saves, and invalidate it atomically on config or driver updates. Real PostgreSQL interleaving controls protect concurrent qualification writes.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:39:34 -05:00
DottaandPaperclip 1bda7e1978 test(evals): assert saved ordinary Claude onboarding model
Require Opus 5.5 in the native wizard default acceptance path.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:36:45 -05:00
DottaandPaperclip 64d0746f8a test(agents): distinguish measured and unknown sandbox defaults
Keep the discovery fixture truthful for unknown platforms and add a measured GNU2.39 ARM64 control. Record existing managed fixture, cost reporting and route qualification evidence without claiming missing live acceptance.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:30:25 -05:00
DottaandPaperclip 6c06b657b9 Merge existing managed Codex qualification fixtures
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-native-platform-prerequisites:
  test(e2e): qualify managed Codex images in existing fixtures
2026-10-12 16:29:40 -05:00
DottaandPaperclip 093b97aa12 test(e2e): qualify managed Codex images in existing fixtures
Use the existing environment probe before native-generation Codex creation and inspect automatic server defaults. Include only the owned setup probe lease in the existing runtime estimator. Preserve explicit and Legacy cases, cleanup, unknown failure costs and reporting.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:29:36 -05:00