목적
HF Space 런타임 콜드스타트 대기 중 사용자가 현재 상황을 파악할 수 있도록 예상 남은 시간을 표시한다.
언제 끝날지 알 수 없는 대기 화면으로 인한 불안감을 줄이고 사용자 경험을 개선한다.
작업 범위
packages/npm/src/client.ts — waitForReady() 내 상태 메시지 수정
- 경과 시간 표시 우측에 예상 남은 시간 추가
Acceptance Criteria
- 서버 연결 대기 중 남은 예상 시간이 메시지 우측에 표시된다.
- 예:
⏳ ⊛ 서버에 연결 중… 남은 시간 약 8분
- 남은 시간은 분 단위로 표시하며 1분 미만이면 초 단위로 전환한다.
비범위
현재 동작
⏳ ⊛ 서버에 연결 중… (sleeping 상태에서 깨어나는 중) (120s)
경과 시간만 표시되어 사용자가 종료 시점을 예측할 수 없다.
관련 코드
packages/npm/src/client.ts — waitForReady() 내 process.stderr.write 라인
관련
목적
HF Space 런타임 콜드스타트 대기 중 사용자가 현재 상황을 파악할 수 있도록 예상 남은 시간을 표시한다.
언제 끝날지 알 수 없는 대기 화면으로 인한 불안감을 줄이고 사용자 경험을 개선한다.
작업 범위
packages/npm/src/client.ts—waitForReady()내 상태 메시지 수정Acceptance Criteria
⏳ ⊛ 서버에 연결 중… 남은 시간 약 8분비범위
현재 동작
경과 시간만 표시되어 사용자가 종료 시점을 예측할 수 없다.
관련 코드
packages/npm/src/client.ts—waitForReady()내process.stderr.write라인관련