원격 제어와 세션 안정성 개선
게이트웨이 사용량 경고, 원격 제어, 세션 복구와 관련된 여러 동작이 개선되고 오류가 수정되었습니다.
교안에 영향
기존에 headless 세션의 401 재시도, `claude agents`의 신뢰 확인, Focus view 접기 동작, SendMessage의 세션 선택을 설명한 안내 글은 일부 내용이 맞지 않을 수 있습니다.
요약
- gateway의 사용량 경고에 spend-limit 지원이 추가되어 한도 초과 시 한도, 초기화 시점, 운영자 메시지를 함께 보여줍니다. - `claude agents`에 신뢰되지 않은 디렉터리용 workspace trust prompt가 추가되고, `claude`와 같은 방식으로 동작합니다. - Remote Control과 headless 세션, macOS의 MCP OAuth, 대화 기록, 세션 복구, 웹 세션, `claude self-hosted-runner`, VSCode Focus view 관련 오류가 수정되었습니다. - SendMessage와 `ListAgents`가 다른 머신의 Remote Control 세션과 이름 기준으로 대화 시작을 지원하도록 개선되었습니다.
바뀐 것
새 기능
- gateway 사용량 경고에 spend-limit 지원이 추가되어, 한도에 도달하면 한도·초기화 시점·운영자 메시지를 함께 표시합니다.
- `claude agents`에 신뢰되지 않은 디렉터리용 workspace trust prompt가 추가되었습니다.
- `SendMessage`가 `ListAgents`에 `name [ref]` 형식으로 표시되는 다른 머신의 Remote Control 세션과 이름으로 대화를 시작할 수 있게 되었습니다.
개선
- Remote Control에서 Claude app에 첨부한 사진을 별도의 도구 호출로 읽지 않고 Claude에게 직접 전달하도록 개선했습니다.
수정
- 짧은 수명의 로그인 토큰으로 바뀌며 headless 세션이 중단되던 transient 401 문제를 수정했습니다.
- macOS에서 키체인 읽기 시간 초과 뒤 MCP OAuth 서버에 401 오류가 연속으로 발생하던 문제를 수정했습니다.
- auto mode가 자체 권한 검사에서의 안전 필터 거부를 연속 차단 한도에 잘못 포함하던 문제를 수정했습니다.
- headless 세션과 시작 중에 cross-session messages가 알림이나 만료 없이 남아 있던 문제를 수정했습니다.
- 아주 큰 대화가 압축된 뒤 Remote Control 세션 재개 시 conversation history가 깨지던 문제를 수정했습니다.
- agents 목록에서 다른 프로젝트의 세션에 마우스를 올리면 다음 에이전트의 시작 디렉터리가 바뀌던 문제를 수정했습니다.
- `claude self-hosted-runner`가 `--base-dir`를 만들거나 쓸 수 없을 때 세션을 등록한 뒤 실패하던 문제를 수정하고, 시작 시 명확한 오류로 종료하도록 했습니다.
- Claude Code on the web 세션이 멈춘 것으로 잘못 표시되며, 재연결할 때마다 늘어나는 이벤트 backlog를 다시 보내던 문제를 수정했습니다.
- [VSCode] Focus view가 최신 to-do list, 보류 중인 질문의 context, 정리된 답변을 접어 숨기던 문제를 수정했고, thinking-only folds는 "Thought for Ns"로 표시되며 턴이 끝나면 다시 접히도록 했습니다.
- `SendMessage`에서 이미 확인한 Remote Control 수신자가 같은 이름의 로컬 세션으로 바뀌지 않도록 수정했습니다.