docs: devlog 013 + known-issues (Reload Window stale session, RUNNING 우선 선택, IDLE 채널)

This commit is contained in:
2026-03-10 22:21:32 +09:00
parent 6179c4d242
commit 4d780ec5e7
4 changed files with 58 additions and 11 deletions

View File

@@ -351,3 +351,10 @@
- **해결**: 자동 채널 생성 루프 제거. 채널은 실제 신호(snapshot/pending) 도착 시 `_get_channel()`로 on-demand 생성
- **주의**: `_get_channel()`은 snapshot scanner와 approval sender에서 이미 호출되므로 별도 사전 등록 불필요
### [2026-03-10] Reload Window 후 세션 stale — GetAllCascadeTrajectories 미갱신
- **증상**: Reload Window 후 현재 대화의 세션이 `GetAllCascadeTrajectories`에 IDLE/구 stepCount로 고정. 새 메시지를 보내도 RUNNING으로 변경되지 않음
- **원인**: Reload Window 시 Extension은 리셋되지만 LS 프로세스는 유지됨. LS 내부 trajectory tracker가 Reload 이전 세션 상태를 캐시하고 갱신하지 않음
- **해결**: AG 완전 종료 → 재실행 (Full restart). Reload Window로는 해결 불가
- **주의**: Extension 코드 변경 후 배포 시 Reload Window 대신 Full restart 권장. 이건 AG LS 내부 동작이라 사용자 측에서 수정 불가