Skip to content

Fix Codex auto retry submission - #16

Merged
makerjackie merged 1 commit into
mainfrom
agent/fix-auto-retry-composer
Jul 16, 2026
Merged

Fix Codex auto retry submission#16
makerjackie merged 1 commit into
mainfrom
agent/fix-auto-retry-composer

Conversation

@makerjackie

Copy link
Copy Markdown
Owner

What changed

  • locate the target Codex ProseMirror composer instead of relying on whichever control happens to be focused
  • treat Codex's localized empty-composer placeholder as empty while preserving real drafts
  • expose detected, scheduled, submitted, paused, and blocked retry states in the app UI
  • replace the 12-task test picker with a searchable picker backed by up to 2,000 indexed tasks
  • bump the app to 0.8.2 (build 14)

Root cause

Codex exposes Ask for follow-up changes as the Accessibility value of an empty ProseMirror editor. The old guard interpreted that placeholder as a user draft and cancelled every retry after successfully detecting the capacity error. The end-to-end picker separately used a hard-coded 12-item limit.

Validation

  • ./test.sh
  • live read-only Accessibility inspection confirmed the current composer is a settable ProseMirror text area inside composer-surface-chrome
  • git diff --check

@makerjackie
makerjackie marked this pull request as ready for review July 16, 2026 13:18
@makerjackie
makerjackie merged commit 0efd1d6 into main Jul 16, 2026
2 checks passed
@makerjackie
makerjackie deleted the agent/fix-auto-retry-composer branch July 16, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant