Commit Graph
5199 Commits
Author SHA1 Message Date
DottaandPaperclip dc12ffcd23 merge: retain owned configuration and resolved Legacy limits
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  fix(claude): preserve Legacy limits after automatic runner resolution
  fix(runner): initialize Claude settings under lifetime ownership
2026-10-12 18:13:17 -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 a97a681f1c merge: retain qualified harness discovery documentation
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  docs(claude): align discovery recipes with both qualified harnesses
2026-10-12 17:29:45 -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 510930672c merge: retain final composition and qualification limits
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  docs(claude): record final source composition and qualification limits
2026-10-12 17:29:30 -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 0331d248ff merge: retain the final Codex reconciliation evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  docs: record network policy and mapped acceptance evidence
2026-10-12 17:28:39 -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 9adafda381 merge: compose reviewed admission and packaging fixes with Claude platforms
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:25:26 -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 06c5f1b927 test(claude): assert qualified catalog and onboarding defaults
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:24:41 -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 137e5bf399 merge: retain explicit Legacy acceptance fixture boundaries
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  test(claude): preserve explicit Legacy fixture boundaries
2026-10-12 17:18:55 -05:00
DottaandPaperclip ce1ac1acd0 test(claude): qualify Linux creation and hire skill defaults
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:18:55 -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 2a5cb87ee4 merge: carry passing skills and route corrections
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  test(claude): bind skills fixtures to explicit runner behavior
  test(claude): retain experimental harness-switch policy coverage
2026-10-12 17:15:16 -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 1cfb1235d6 test(claude): assert qualified SSH native creation at the route boundary
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:10:28 -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 0a8677d15c merge: retain mounted behavior and accounting evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  test(claude): prove mounted effort removals and record review evidence
2026-10-12 17:05:33 -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 e7d4eb75a2 merge: carry current import preservation into platform qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/claude-runner-default:
  fix(claude): preserve permission selections and explicit import removals
  fix(runner): report the validated Pi profile in install evidence
  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:04:46 -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 fa064d247d merge: reconcile measured sandbox qualification with Claude platforms
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:01:24 -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
Dotta 3b78e82125 Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
* codex/claude-runner-default:
  test(evals): assert saved ordinary Claude onboarding model
2026-10-12 16:46:40 -05:00
DottaandPaperclip bc5e9f1414 fix(claude): verify all installed packs and gate Darwin SSH defaults
Try each standard preinstalled pack with the same integrity verifier. Keep Darwin SSH Auto on Legacy while preserving explicit assets and saved native execution.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 16:46:40 -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