Run and resume Codex and Claude Code in Ace channels
iamnbutler opened ·
Start or continue Codex and Claude Code work inside an Ace channel. The Issues/PRs, persistent GitHub cache, shared sidebar, helper tool lookup, and 0.0.9 release preparation began in Codex, which Ace does not yet run as a harness. Edits stayed in Codex; type checks, lint, and builds ran through an Ace terminal. Browser inspection required Codex's computer-use tools. Earlier GitHub smoke checks and React Doctor runs also used Codex.
This tracker migration also began in Codex, which Ace cannot yet host as a harness. Migration preparation and repository edits used Codex; issue creation and repository checks ran through an Ace terminal.
Dogfooding core/QOL: #5. Migrated from [TODO.md — Before dogfooding](https://github.com/githubnext/ace2/blob/21ac3df5cf6c963cf20e33b0d470ba45eac40150/TODO.md#before-dogfooding).
## Continuation acceptance
- Start fresh work and continue one real existing session from each harness in Ace. - Preserve lane/cwd, dirty work, instructions, required tools/skills, attachments and context; make unavailable resources explicit. - Show tool output, questions and child work; support steering, follow-up, stop/kill and reconnect/restart without duplicate execution. - Complete a real edit, verification and PR without returning to the external harness app. A transcript import alone is insufficient. - Preserve pi as the channel system of record and the one-writer-per-lane rule. Native tools in #8 and #50 remain independent of external-harness integration.
iamnbutlerparent-issue-addedlast month on GitHub
iamnbutlerreferenced this in [Meta] Dogfood Ace end to end #5last month on GitHub
iamnbutlerreferenced this in Rename channels and keep rolling summaries #23last month on GitHub
iamnbutlerreferenced this in feat(host): let agents discover and rename tabs #46last month on GitHub
iamnbutlerreferenced this in Embed native desktop inspection in Ace #47last month on GitHub
iamnbutlerreferenced this in [Meta] Complete native computer use in Ace #8last month on GitHub
iamnbutlerreferenced this in Verify native development and recovery end to end in Ace #55last month on GitHub
iamnbutlerreferenced this in Make required skills and tool integrations usable in native channels #56last month on GitHub
iamnbutlerrenamed Bring existing external harness runs into Ace channels to Run and resume Codex and Claude Code in Ace channelslast month on GitHub
iamnbutlerreferenced this in feat(desktop): add targeted native actions #63last month on GitHub
iamnbutlerreferenced this in Add literal desktop insertion with reserved clipboard ownership #67last month on GitHub
iamnbutlerreferenced this in Add native targeted scrolling #70last month on GitHub
iamnbutlerreferenced this in Inspect native pixels and report target availability #71last month on GitHub
iamnbutlerreferenced this in Activate apps and recover exact windows #74last month on GitHub
iamnbutlerreferenced this in Add GUI-owned clipboard tools and targeted paste #75last month on GitHub
iamnbutlerreferenced this in fix(desktop): report observed application activity and visibility #80last month on GitHub
iamnbutlerreferenced this in Add native text selection and keyboard shortcuts #81last month on GitHub
iamnbutlerreferenced this in Add targeted click variants and screenshot points #82last month on GitHub
iamnbutlerreferenced this in Search desktop applications before bounding inventory results #84last month on GitHub
iamnbutlerreferenced this in Add atomic native drags #85last month on GitHub
iamnbutlerreferenced this in Move and resize exact native windows #86last month on GitHub
iamnbutlerreferenced this in Explain locked desktop management refusals #87last month on GitHub
iamnbutlerreferenced this in Land desktop inspection/actions and tab API from feat/github-cache #89last month on GitHub
iamnbutlerreferenced this in chore(desktop): prepare canary 0.0.11 #90last month on GitHub
iamnbutlerreferenced this in fix(channel): guide agents toward native desktop tools #117last month on GitHub
iamnbutlerreferenced this in fix(desktop): connect dev runs to their native client #118last month on GitHub
iamnbutlerreferenced this in fix(desktop): verify focus before pressing editable fields #120last month on GitHub
iamnbutlerreferenced this in fix(host): wait for channel storage before deleting it #121last month on GitHub
iamnbutlerreferenced this in feat(desktop): add plain-text clipboard tools #122last month on GitHub
iamnbutlerreferenced this in fix(desktop): resolve containing windows for pointer input #131last month on GitHub
iamnbutlerreferenced this in feat(desktop): close exact windows with one native request #134last month on GitHub
iamnbutlerreferenced this in Read bounded clipboard image previews #135last month on GitHub
iamnbutlerreferenced this in feat(desktop): inspect exact application menus #138last month on GitHub
iamnbutlerreferenced this in Read bounded clipboard file references #139last month on GitHub
iamnbutlerreferenced this in feat(desktop): write bounded clipboard images #142last month on GitHub
iamnbutlerreferenced this in fix(channel): start lanes from origin's default branch and diff against their base #144last month on GitHub
iamnbutlerreferenced this in feat(desktop): write ordered clipboard file references #147last month on GitHub
iamnbutlerreferenced this in feat(desktop): authorize coordinate actions from pixel snapshots #156last month on GitHub
iamnbutlerreferenced this in feat(app): group projects by repository with teammate channel sections #157last month on GitHub
iamnbutlerreferenced this in fix(host): recover open transcript watches after channel workers restart #159last month on GitHub
iamnbutlerreferenced this in feat(host): let agents discover and message channels on peer hosts #160last month on GitHub
iamnbutlerreferenced this in feat(app): add channel header agent and desktop access toggles #161last month on GitHub
iamnbutlerreferenced this in feat: list, inspect, and navigate tabs in a dedicated browser #163last month on GitHub
iamnbutlerreferenced this in fix(ui): keep unsent composer drafts across restart #165last month on GitHub
iamnbutlerreferenced this in Show and change collaborator agent invocation in the app #158last month on GitHub
iamnbutlerreferenced this in feat(app): rebuild Settings and top-anchor every dialog #171last month on GitHub
iamnbutlerreferenced this in fix(ui): render timeline text with the line breaks it was measured with #175last month on GitHub
iamnbutlerreferenced this in fix(channel): keep hosted runs resident while busy #186last month on GitHub
iamnbutlerreferenced this in fix(desktop): report clicks on an already moved window as refused #187last month on GitHub
iamnbutlerreferenced this in feat: move idle channels between a host and a hosting service #194last month on GitHub
iamnbutlerreferenced this in chore(desktop): prepare canary 0.0.17 #195last month on GitHub
iamnbutlerreferenced this in feat(app): set up a GitHub project's checkout on this machine before creating channels #205last month on GitHub
iamnbutlerreferenced this in chore: add a prominent README security warning #207last month on GitHub
iamnbutlerreferenced this in feat(app): add keyboard-controlled Agentation feedback #209last month on GitHub
iamnbutlerreferenced this in fix(ui): tighten navigation and channel details sizing #211last month on GitHub
iamnbutlerreferenced this in chore(desktop): prepare canary 0.0.21 #212last month on GitHub
iamnbutlerreferenced this in feat(desktop): consume native desktop tools from githubnext/desktop-tools #213last month on GitHub