{{ message }}
Repository navigation
fix: repair the complete projectless repository setup chain - #17088
Open
cryppadotta wants to merge 12 commits into
Open
cryppadotta wants to merge 12 commits into
cryppadotta wants to merge 12 commits into
Conversation
Use production hire instructions and the existing paid browser harness. Compare delivered bytes with the actual checkout, require retained workspace and context, and reject timer or user-driven continuation. Keep current qualified provider admission free of ambient overrides and retain explicit pending-profile gate controls. Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Contributor
cryppadotta
changed the base branch from
codex/repository-setup-continuation
to
master
October 21, 2026 12:48
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This was referenced Oct 21, 2026
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-Authored-By: Paperclip <noreply@paperclip.ing>
12 of 14 tasks
Co-Authored-By: Paperclip <noreply@paperclip.ing> * origin/master: fix(evals): classify latency from observation bounds (#16829) docs: define module ownership and shared change review (#17087) fix: stop idle MCP event polling (#17036) fix(recovery): let preservation owners reopen retained sources (#17053) perf(budgets): scope accounting and deliver enforcement asynchronously (#17046) # Conflicts: # tests/runner-e2e/README.md # tests/runner-e2e/installed-cli.test.ts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Thinking Path
Linked Issues or Issue Description
Refs #17047. Consolidates the preserved changes from #17049, #17052, and #17082 so the complete chain is reviewed and checked together.
What happened?
Projectless native tasks could stop after requesting a repository. Fresh real-task attempts exposed a source startup dependency gap, rejection of the retained local-board identity, a routine repository wait accepted as a blocker, and a Git exclusion failure in a plain task root.
Expected behavior
The task prepares its authorized repository, retains its context, continues without user supervision, and delivers independently verified output. Stop, current access, review, and real blockers retain their authority.
Steps to reproduce
Run automatic-repository.runner-codex.local.automatic-repository-resume on the affected source. The retained attempts show each boundary. The journey is explicit and single-attempt; it does not run in the default paid selection.
What Changed
Verification
Risks
This PR changes the complete repository setup chain, so fresh end-to-end and deployment acceptance remains required. The identity comparison accepts local-board only for an existing local-board run owner. The completion correction matches the exact system-blocker reason and a cited live task receipt. The plain-directory exception accepts only Git's exact absence result for a validated task-owned project_primary workspace with task_session provenance, shared/isolated mode, and no root repository or configured project source. Other Git errors, linked metadata, Stop, approvals, current access, and changed run ownership keep their checks. No accepted provider result is rewritten and no second recovery engine is introduced.
Model Used
OpenAI Codex, GPT-6 family, with repository tools and code execution. The runtime does not expose its exact deployment ID or context-window size. Those values are not inferred.
Checklist
Fixes: #/Closes #/Refs #OR (b) described the issue in-PR following the relevant issue template#NNN/github.com/paperclipai/paperclipURLs)docs/...,fix/...) and contains no internal Paperclip ticket id or instance-derived details