Conversation
…sers Carry the focused implementation from #619 through 9efc3c6 onto current upstream dev. Original review and commit history remain intact on the source branch. Add explicit-target Bash/PowerShell wrappers, private dry-run diagnostics, literal native arguments, native queue capability checks, and offline CI. Automatic PATH discovery skips empty/relative entries; explicit local pinning remains supported. No routing, authentication, quota, runtime, packaging, or application-file changes are introduced. Document the pre-dispatch boundary, ordinary-usage/on-off behavior, queue acceptance versus completion, and unchanged main-account admission. Retain the upstream sidebar and internal-link validation changes. Related reports: lidge-jun#4878, lidge-jun#5694, lidge-jun#5797. This is a limited alternate input path, not complete issue closure, Reserve rerouting, a composer/model-picker repair, or a quota reset. Validation: 45/45 local Linux offline wrapper tests, 4-case red/green PATH regressions, Bash/Node syntax, sidebar rebase contract, and whitespace checks. Identical wrapper/test blobs passed source-branch three-platform workflow 36102691829 at 9efc3c6; that result does not certify this new upstream head. Full Bun/prepush/Astro and live Desktop/provider/remote tests remain pending. Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
✅ Deterministic PR hygiene checks passed. |
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Publication verification — exact upstream head
|
리뷰 · 우선순위 62 / 80이 PR은 데스크톱 입력창이 잠겨 있을 때, 이미 있는 Codex 대화에 글 한 편을 넣는 스크립트를 더한다. 바탕 브랜치는 이 커밋은 초안이다. 대기열에 넣었다는 글만 나와도, 답 작성은 아직이다. 작성자도 데스크톱에서 그 대화로 답이 끝나는지, 다른 컴퓨터에서 이어 쓰이는지는 아직 안 봤다고 적었다. scripts/codex-queue.ps1:188 - 윈도우 scripts/codex-queue.sh:104 - 파일을 고르기 전에 scripts/codex-queue.ps1:144 - 메인테이너의 판단이 필요한 지점 이 안내를 문서 사이트 메뉴에 둘지 정해야 한다. 페이지는 사용법처럼 읽히는데, npm 설치본에는
#5733은 입력창 잠금을 앱 통신을 고쳐 푸는 다른 초안이다. 이 PR과 코드가 겹치지 않는다. 중복으로 닫을 대상이 아니다. types.ts와 config.ts를 나누는 작업도 아니다. Cross-platform CI의 너의 추천 초안을 유지하면 된다. 문서 메뉴에 올리기 전에, 화면에 열린 그 대화로 글이 들어가고 답이 끝나는지 확인하면 된다. 윈도우 이 댓글은 grok-bot이 작성했습니다 |
|
어떤걸 넣으시려는건가요 |
이 새메시지 차단이 앱에만 있고 CLI에는 없는데다가 로컬 전용 차단(리모트시에는 차단안함)이더라구요. 그래서 우회가 불가능한건 아닌것같아서 테스트 중입니다. |
Summary
Provide an on-demand alternate input path for a compatible Codex installation when the desktop composer is blocked but an existing thread has an otherwise usable, authorized provider route. The Bash and PowerShell helpers submit one text message through native
codex queue; they do not modify account state or proxy routing.This is the focused upstream submission of luvs01#619, carried through source commit
9efc3c689fea00f7799ff8793f5890a2768c8ee0. The original review history remains intact. This branch is one commit (3406b0bc2a8ae677dd46697445220c2a81679a37) on upstreamdevat0f4c8d4a0f4f2873a72dad6bf0e241529491c277, with six changed files and no unrelated base changes.Related reports and limits
These are related reports, not automatic closure claims. A custom model label alone does not prove independent authorization. Queue acceptance is not model dispatch or completion, and a thread already configured for
gpt-reserveis not rerouted by queueing text.Implementation and lifecycle
CODEX_HOME, preserveOPENCODEX_HOMEand the working directory, and do not fall back to another session store.ocx queuecommand or dashboard button.Files: two helpers, one standalone offline Node harness, a dedicated read-only platform workflow, a guide, and one sidebar entry. Current upstream navigation and internal-link validation remain intact.
Verification
Executed locally
Partial validation workspace: Linux, Node 22.16.0, Bash 5.2.37. Git blob hashes were checked against retrieved/published files; no real Codex account, daemon or model was used.
CODEX_QUEUE_TEST_SHELLS=bash node --test scripts/codex-queue.test.mjs: 45 passed, 0 failed, 0 skipped.bash -n scripts/codex-queue.sh,node --check scripts/codex-queue.test.mjs,node --check docs-site/astro.config.mjs: passed.git diff --cached --checkin the partial workspace: passed. GitHub comparison against the pinned dev parent confirms only the intended six paths, one commit ahead and zero behind that parent.Hosted evidence and remaining gates
The identical helper/test blobs passed the source-branch Codex queue helpers run 36102691829 at
9efc3c6: Windows PowerShell 5.1 and 7, macOS system Bash, and Linux. That source-branch result is not a claim that this newly rebased upstream head has passed required CI. Upstream checks and independent review must be observed separately.The added workflow uses ordinary
pull_request/ integration-branchpush, hosted runners,contents: read, a full-SHA-pinned checkout withpersist-credentials: false, and no dependency installation, secrets or real model calls. This technical inspection does not replace independent maintainer security review.Not executed locally: full
bun run typecheck,bun run test,bun run privacy:scan,bun run prepush, and the Astro install/build. This environment has no Bun, PowerShell or full checkout, and container DNS prevented dependency retrieval. This resource limitation is why this submission remains draft; no unrun check is reported as passing.Still needed before claiming real compatibility: matching Desktop/CLI/daemon dispatch through the intended OpenCodex provider and an actual completed turn, pending-approval/unloaded-thread behavior, and remote-control continuity. Preserve regular-available, regular-exhausted/Reserve-available, both-exhausted, and recovery as distinct states. Do not deliberately exhaust a live account to populate that matrix. Keep native-provider and non-quota restrictions intact.
The guide links pinned OpenAI Codex sources at
7dae8c53d97e61cd774e4d6bcca5243c29ca615c; the historical author-reported Desktop 26.917.9434.0 probe established acceptance only, not end-to-end completion.Checklist
Attribution: source code, original discussion and prior commits remain in luvs01#619. The CodeRabbit test/documentation contributions are retained and credited in the branch commit.
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>