Skip to content

feat: improve usage reliability, UX, and tooling#4

Merged
jun1485 merged 5 commits into
mainfrom
feat/usage-reliability-tooling
Jul 16, 2026
Merged

feat: improve usage reliability, UX, and tooling#4
jun1485 merged 5 commits into
mainfrom
feat/usage-reliability-tooling

Conversation

@jun1485

@jun1485 jun1485 commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • Claude: macOS Keychain credential fallback, expired-token pre-check, 429 Retry-After backoff, per-path stale cache reset
  • Codex: reset times computed from log mtime, expired windows shown as 0%, newest-first session scan, window classification fallback
  • Watching: Linux support via VS Code FileSystemWatcher (replaces recursive fs.watch)
  • UX: loading indicator on startup, items hidden when a tool is absent, polling paused while unfocused, tooltip threshold icons, rounded-percent severity
  • Tooling: esbuild bundling, ESLint/Prettier, F5 debug configs, CI workflow, pre-release lint/tests
  • Metrics: previous-snapshot lookup paginates issue comments, exact-match extension query
  • Docs: README/CHANGELOG for 0.3.0, version bumped to 0.3.0

Test plan

  • npm test — 13 tests pass (new codex suite: newest-log selection, mtime-based resets, expiry, classification fallback, absent/missing)
  • npm run lint, tsc -p ./ — clean
  • npm run package — VSIX packages with dist bundle only (20 files, 53 KB)

🤖 Generated with Claude Code

jun1485 added 5 commits July 16, 2026 22:17
- Claude Keychain 폴백·429 Retry-After 유예·만료 토큰 사전 차단, Codex 리셋 시각 mtime 보정·만료 구간 0% 처리
- Linux 세션 감시 교체·비포커스 폴링 보류·미설치 도구 상태바 숨김·회귀 테스트 보강

refs: feat/usage-reliability-tooling
- esbuild 번들·ESLint/Prettier·F5 디버깅 구성 추가, 버전 0.3.0 상향
- CI 워크플로 신설·배포 전 lint/테스트 단계 추가

refs: feat/usage-reliability-tooling
- 이슈 댓글 100개 초과 시 마지막 페이지부터 역순 스냅샷 조회
- 확장 자체 조회 filterType 정확 일치 전환

refs: feat/usage-reliability-tooling
- 데이터 소스·제한사항 문서 갱신 및 0.3.0 변경 이력 추가

refs: feat/usage-reliability-tooling
- esbuild 0.28 상향·prettier 체크 추가, CI ubuntu/windows/macos 매트릭스 적용
- release 태그-버전 가드·중복 게시 스킵으로 재실행 안전 확보

refs: feat/usage-reliability-tooling
@jun1485
jun1485 merged commit ef02815 into main Jul 16, 2026
3 checks passed
@jun1485
jun1485 deleted the feat/usage-reliability-tooling branch July 16, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant