Skip to main content

Provider가 감지되지 않는다

Login shell에서 provider command를 실행한다. 없으면 provider 공식 안내로 설치하거나 로그인한다. PATH를 바꾼 뒤에는 Dure를 다시 시작한다.

앱 재시작 뒤 에이전트가 살아남지 않았다

Pane이 관리형 로컬 agent였는지 확인한다. 일반 terminal에서 직접 실행한 CLI는 인식되더라도 Hmux 소유로 전환되지 않을 수 있다. Agent pane에서 시작하거나 제공되는 관리형 전환 동작을 쓴다. Hmux host나 컴퓨터가 종료됐다면 Session Recovery를 사용한다. 이는 process를 복구하거나 다시 시작하는 것이며 중단 없는 생존과 다르다.

SSH pane 연결이 끊겼다

Settings에서 host connection test와 인증 방식을 확인한다. SSH project는 reconnect하지만 remote provider는 아직 관리형 로컬 Hmux 의미를 기본으로 쓰지 않는다. Command를 다시 보내기 전에 원격 process를 별도로 확인한다.

Diff 리뷰를 열 수 없다

Diff pane은 현재 로컬 Git worktree를 지원한다. Agent가 로컬 worktree를 가지고 있고 fork point 이후 변경이 있는지 확인한다. SSH remote diff는 아직 지원하지 않는다.

dure orch가 app channel을 찾지 못한다

대상 channel에서 Dure를 한 번 실행해 registry를 만든다. Dure terminal에서 command를 실행하거나 격리된 개발 build를 의도적으로 대상으로 할 때 DURE_APP_CHANNEL을 설정한다.

macOS가 alpha 앱을 막는다

공개 alpha는 서명되지 않았다. 설치 안내의 quarantine 제거 command를 변경하지 않은 기존 bundle 경로에 다시 실행한다. 증상이 아니라 보장 경계가 궁금하면 현재 한계를 읽는다.