경로 재시도·세션 처리 안정화
Termux 재실행 루프와 세션 복원 문제를 고치고, 경로 지정과 PTY 처리 안정성을 높였습니다.
교안에 영향
세션 복원과 PTY 안내, 자동 라우팅 관련 예전 설명은 더 이상 그대로 맞지 않을 수 있습니다.
요약
- Termux에서 재실행과 크기 조정 후 재마운트가 반복되는 문제를 막았습니다. - 복원 시 기록에서 내부 세션 컨텍스트를 제외하고, `update_topic` 도구를 순차 실행하도록 바꿨습니다. - 기본 자동 라우팅을 조정하고, 라우팅 분류기를 우회해 고아화된 함수 응답 오류를 줄였습니다. - PTY resize `EBADF` 오류와 `SIGHUP` 관련 동작을 정리하고, `mcp list`의 블랙리스트 우회도 막았습니다. - `a2a`의 사용량 메타데이터 노출과 `context` 단순화 작업, 빌드 버전 갱신과 변경 기록 반영이 포함됐습니다.
바뀐 것
개선
- `context` 단순화 작업을 완료했습니다.
- 기본 자동 라우팅을 업데이트했습니다.
기타
- 버전이 `0.45.0-nightly.20260521.g854f811be`로 갱신되었습니다.
- `v0.44.0-preview.0`의 변경 기록을 추가했습니다.
- `v0.43.0`의 변경 기록을 추가했습니다.
- 릴리스용 패치 버전 `0.45.0-preview.1` 생성을 위한 cherry-pick을 반영했습니다.
수정
- Termux에서 재실행과 크기 조정 후 재마운트가 반복되는 문제를 막았습니다.
- `a2a`에서 usage metadata를 노출하도록 했습니다.
- `update_topic` 도구가 순차적으로 실행되도록 강제했습니다.
- `fix(core): prevent SIGHUP kills in PTY environments`를 되돌렸습니다.
- 복원 시 기록에서 내부 세션 컨텍스트를 제외했습니다.
- 라우팅 분류기를 우회해 고아화된 함수 응답 오류를 막았습니다.
- PTY resize `EBADF` 오류를 억제했습니다.
- `mcp list`에서 블랙리스트 우회를 막았습니다.
- vim normal 키 중 매핑되지 않은 입력은 무시하도록 했습니다.