You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5919238
Browse filesBrowse the repository at this point in the historyBrowse files
| PC 전환이 멈춘 것처럼 보임 | 프로젝트 요청은 최대 150초를 기다리지만 회색 자리 표시자만 표시 | 상단 고정 도구 모음에 대상 PC 이름과 회전 표시. 8초 후 지연 안내. 전환 조작은 계속 허용 |
8
+
| 전환을 반복할 때 진행 상태 혼동 | 이전 요청의 완료가 현재 요청보다 늦을 수 있음 | 선택 세대와 요청 번호가 현재일 때만 상태를 종료. 실패·재시도에도 같은 규칙 적용 |
9
+
| 터미널 이전 출력이 일찍 사라짐 | xterm 기본 보관량 1,000줄 사용 | 세션당 최대 10,000줄 보관 |
10
+
| 접속·화면 복구 시 첫 출력 줄 누락 | 보관 상한에 도달하지 않은 출력도 첫 줄을 무조건 제거 | 실제 앞부분이 잘린 버퍼에만 경계 복구 적용. 온전한 첫 줄과 커서 제어 문자 보존 |
11
+
12
+
4개 언어와 화면 읽기 프로그램용 진행 상태를 적용했다. 로딩 표시를 위해 진행률을 추정하거나 중복 요청을 보내지 않는다. 데이터 스캔 및 네트워크 대기 시간 자체를 단축하는 변경은 아니다.
13
+
14
+
## QA
15
+
16
+
로컬 전체 단위 검사: 1,255개 통과, 기존 1개 생략. 로컬 Electron 복원력 검사: 9개 시나리오 통과.
17
+
18
+
- 기존 저장 실패·초안 보존·재시작·응답 역전 검사 유지.
19
+
- 원격 응답을 보류하고 즉시 로딩 문구, 8초 후 지연 문구, A→B→A 전환 중 이전 실패 무시 확인.
20
+
- 원격 실패 후 로딩 종료, 재시도 시 로딩 재개, 성공 시 종료 확인.
21
+
- Windows 네이티브 터미널에 1,500줄 출력 후 검색으로 최초 출력에 접근.
22
+
- 스크롤한 설정 화면에서 터미널로 이동하고 800×600, 1280×800 창 크기에서 제목·터미널의 상단 및 하단 경계 검사.
23
+
- 터미널 버퍼 단위 검사에 온전한 첫 줄, 잘린 이스케이프 접두부, 줄바꿈 없는 화면 갱신, 크기 변경 후 첫 줄 보존 추가.
24
+
25
+
## 구분해야 하는 제한
26
+
27
+
제목이나 버튼이 화면 위로 잘리는 현상은 이번 탐색과 경계 검사에서는 재현하지 못했다. 출력 기록의 누락과 같은 문제로 단정하지 않았다.
28
+
29
+
10,000줄은 실행 중인 화면의 보관 상한이다. 원격 연결 시 받는 출력은 256 KiB로 제한되며 크기 변경 때 화면 왜곡을 막기 위해 이전 크기의 원시 출력을 폐기한다. 재연결·수동 화면 복구는 최근 출력으로 화면을 다시 만들기 때문에 모든 과거 기록을 보장하지 않는다. 이를 보장하려면 화면 복구용 데이터와 영구 대화 기록을 분리하는 후속 설계가 필요하다. 기존에 폐기된 출력은 이번 변경으로 복구되지 않는다.
- Projects now shows a visible, localized loading indicator naming the selected PC. After eight seconds it explains that loading is taking longer and that switching PCs remains available.
4
+
- Loading state follows the current request: obsolete responses cannot dismiss it, failures stop it, and Retry displays progress again. The notice stays in the sticky toolbar while scrolling.
5
+
- Terminal scrollback increases from the xterm default of 1,000 lines to 10,000 lines, keeping earlier output accessible during longer sessions.
6
+
- Attaching to a running terminal preserves the first output line and its initial cursor-control sequences. Only buffers actually truncated by the memory cap discard an incomplete prefix.
7
+
- Electron QA now checks delayed loading, stale responses, failed-load recovery, searching the start of 1,500 lines of native terminal output, and terminal boundaries after navigation and window resizing.
8
+
9
+
Terminal scrollback remains bounded. Remote attachment and screen recovery use recent output rather than a permanent transcript; this release does not guarantee all output survives a reconnect, refresh, or application restart. The reported title/top-edge clipping was not reproduced in the navigation and resize checks.
for(constnameof['claude','codex','antigravity'])writeFileSync(join(bin,name+'.cmd'),'@echo off\r\necho DEVDECK_QA_HISTORY_START\r\nfor /L %%i in (1,1,1500) do @echo History line %%i\r\necho DEVDECK_QA_PTY_READY\r\n');
0 commit comments