Dotta and Paperclip
8ec42ffd1c
merge: compose canonical repair and current Claude setup guards
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
docs: record retained-preview mobile runner evidence
fix(runner): retain startup ownership through cancellation
test(server): initialize issue routes within the fixture hook
test(runner): reserve the occupied credential quorum fixture
fix(ui): wait for current guided runner settings
2026-10-12 20:09:22 -05:00
Dotta and Paperclip
56079be516
docs: record retained-preview mobile runner evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 20:03:29 -05:00
Dotta and Paperclip
42e5d9bae4
test(server): initialize issue routes within the fixture hook
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:51:30 -05:00
Dotta and Paperclip
0d998fad49
fix(ui): wait for current guided runner settings
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:51:12 -05:00
Dotta
173a73ec95
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: distinguish passing ownership proof from resume fixture deadline
test(runner): allow complete durable resume timeout envelope
2026-10-12 19:31:42 -05:00
Dotta and Paperclip
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
66925e79c9
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
fix(claude): require current setup metadata and recover failed reads
fix(runner): drain owned startup before certifying cleanup
2026-10-12 19:17:42 -05:00
Dotta and Paperclip
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
Dotta
f4ad1b610f
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
fix(claude): await matching runner discovery during onboarding
2026-10-12 18:46:49 -05:00
Dotta and Paperclip
d663c7f98f
fix(claude): await matching runner discovery during onboarding
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:46:47 -05:00
Dotta
2977b1a102
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: retain cloud attestation context failure and correction
fix(build): retain Pi v24 attestation in Docker context
2026-10-12 18:32:44 -05:00
Dotta and Paperclip
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
579192c560
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: record Claude setup and attestation repair evidence
fix(claude): use discovered runner in guided agent setup
fix(runner): version Pi attestation for owned settings initialization
2026-10-12 18:29:57 -05:00
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
ec6a2aa545
merge: preserve Codex settings and intentional import removals
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:02:09 -05:00
Dotta and Paperclip
fa064d247d
merge: reconcile measured sandbox qualification with Claude platforms
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:01:24 -05:00
Dotta and Paperclip
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
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 and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
65700c6908
fix(agents): preserve legacy policy and require measured sandbox defaults
...
Keep explicit Legacy permission choices through automatic selection, import editing, draft reset and policy display. Use company-scoped measured immutable-image facts for automatic sandbox defaults without allocating resources during creation or discovery.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 16:19:00 -05:00
Dotta and Paperclip
a1bfe8f5be
Merge reviewed runtime and measured-platform fixes before Codex defaults
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/runner-native-platform-prerequisites:
fix(runner): close review gaps in setup and platform qualification
2026-10-12 16:14:48 -05:00
Dotta and Paperclip
2a19f3721d
fix(runner): close review gaps in setup and platform qualification
...
Read inert exact-source target data before selecting hosted native jobs. Bound registration teardown and retain unconfirmed recovery state. Record company-scoped sandbox platform facts only for immutable OCI images after confirmed cleanup; preserve existing connection and runner behavior.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 16:14:34 -05:00
Dotta
e052378572
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs(evals): describe saved Claude onboarding defaults accurately
2026-10-12 16:12:36 -05:00
Dotta and Paperclip
b72ab47247
docs(evals): describe saved Claude onboarding defaults accurately
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 16:09:41 -05:00
Dotta
bfa3a966a6
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: record verified Claude Linux x64 continuity evidence
docs: record successful Claude SSH cold continuity evidence
2026-10-12 16:01:47 -05:00
Dotta and Paperclip
559644635d
feat(claude): default qualified macOS and Linux targets to Runner
...
Enable Intel Mac, Linux x64, and Linux ARM64 after passing package consumers and the bounded API task/continuity pairs. Keep unsupported targets, overrides, and explicit Legacy choices intact.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 16:01:22 -05:00
Dotta and Paperclip
d761bdefca
docs: record verified Claude Linux x64 continuity evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 15:58:59 -05:00
Dotta and Paperclip
85b32fb6c9
docs: record successful Claude SSH cold continuity evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 15:53:17 -05:00
Dotta
86ccfe5005
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: record Claude qualification and runner access contracts
# Conflicts:
# doc/plans/2026-10-12-claude-runner-default.md
2026-10-12 15:33:38 -05:00
Dotta and Paperclip
6dda0ec387
docs: record Claude qualification and runner access contracts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 15:33:06 -05:00
Dotta
02ad4267d4
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
fix(adapter-utils): preserve SSH command positional arguments
feat(runner): qualify native Codex platforms and cache hosted builds
docs: establish paired feature and agent access maps (#16025 )
fix: retain matching-host runner development overrides
fix(acpx): record turn activity at the moment a stop fires (#15962 )
refactor(chat): extract channel status, receipts, drafts and authority workflows (#15995 )
fix: preserve saved setup and match sandbox runner targets
feat: add portable verification skills and refresh the feature map (#15983 )
2026-10-12 15:29:24 -05:00
Dotta
14aed41d53
Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
...
* codex/claude-runner-protocol:
fix(adapter-utils): preserve SSH command positional arguments
feat(runner): qualify native Codex platforms and cache hosted builds
docs: establish paired feature and agent access maps (#16025 )
fix: retain matching-host runner development overrides
fix(acpx): record turn activity at the moment a stop fires (#15962 )
refactor(chat): extract channel status, receipts, drafts and authority workflows (#15995 )
fix: preserve saved setup and match sandbox runner targets
feat: add portable verification skills and refresh the feature map (#15983 )
2026-10-12 15:29:12 -05:00
Dotta
d3916151f6
Merge the standalone runtime prerequisite into Codex defaults
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/runner-native-platform-prerequisites:
feat(runner): qualify native Codex platforms and cache hosted builds
docs: establish paired feature and agent access maps (#16025 )
fix(acpx): record turn activity at the moment a stop fires (#15962 )
refactor(chat): extract channel status, receipts, drafts and authority workflows (#15995 )
feat: add portable verification skills and refresh the feature map (#15983 )
# Conflicts:
# doc/plans/2026-10-06-default-agent-runner.md
# packages/paperclip-runner/README.md
# server/src/__tests__/dev-runner-native-binary.test.ts
2026-10-12 15:16:51 -05:00
Dotta and Paperclip
ddcd746eb6
feat(runner): qualify native Codex platforms and cache hosted builds
...
Extract the tested runtime and installed-package prerequisite without changing agent creation defaults or experimental gates.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 15:15:01 -05:00