feat(remote): integrate opt-in workspace dashboard and admission - #4372
feat(remote): integrate opt-in workspace dashboard and admission#4372lidge-jun wants to merge 8 commits into
Conversation
Carry #3458 dashboard and CLI wiring with explicit Hub opt-in, session-only mutations and awaited optional cleanup. Preserve current server and documentation owners; hosted preview and final cumulative CI remain pending. Co-authored-by: Ingwannu <ingwannu@users.noreply.github.com>
|
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 |
|
✅ Deterministic PR hygiene checks passed. |
리뷰 · 우선순위 50 / 80이 PR은 Remote Workspace 통합 tip입니다. dashboard GUI, executor CLI, pairing, agent WebSocket을 #3458 계열에서 이어 붙입니다. Hub는 변경 규모는 +2910/-18, 파일 66개로 GUI i18n·페이지·management routes·ws-bridge·CLI registry·다수 테스트가 한번에 들어옵니다. Windows/macOS command execution은 계속 disabled이고, Windows functioning-command·native confinement는 open으로 남깁니다. co-author Ingwannu. #4371 journaled Cline 통합과는 제품 축이 다르지만, 규모 대비 “opt-in flag + session grants + bounded bodies + awaited cleanup” 방향은 안전 쪽에 가깝습니다. 다만 tip을 #4371이 Integrations dashboard/catalog sync를 넣은 직후라 GUI/management 표면이 방금 움직였습니다. Remote Workspace tip도 App 라우팅·사이드바·management route-registry를 만지므로, Cline GUI와 remote GUI를 같은 주에 겹쳐 올리면 회귀 면적이 큽니다. opt-in env로 기본 off라 런타임 위험은 낮지만, 리뷰·QA 비용은 큽니다. 경로 경로 GUI 경로 startup cleanup races - 두 번째 커밋이 그 문제를 다고 하니, 해당 테스트 이름을 CI에서 필수 게이트로 두세요. 메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
⏳ DRAFT
What to do
This pull request was already a draft. Its draft status will be preserved after every issue above is resolved. Hygiene✅ Deterministic PR hygiene checks passed. |
Summary
OCX_REMOTE_WORKSPACE_ENABLED=1; dashboard mutations require a browser session. Sessions bind explicit device/root/capability grants, preserve prompt drafts, and retain cleanup ownership through cancellation.Verification
d1a922ae5f518bc73409eb2b201752835b4cb48d. Hosted lane=all run34693137770 and PR run34693115051 are pending. No all-green claim.Checklist
Current delivery state:
dev, head726ddc7fc0704c45299eef785e70624a07303784.dev, heade2fc5ab0aaba94bfc17550253212a18be248341a.codex/260912-60plus-remote-runtime, headd1a922ae5f518bc73409eb2b201752835b4cb48d.