Skip to content

feat: 리셋 시각 표시 변경 및 7일 리셋 시간 추가#26

Merged
say8425 merged 4 commits intomainfrom
feat/weekly-reset-timer
Feb 12, 2026
Merged

feat: 리셋 시각 표시 변경 및 7일 리셋 시간 추가#26
say8425 merged 4 commits intomainfrom
feat/weekly-reset-timer

Conversation

@say8425
Copy link
Owner

@say8425 say8425 commented Feb 11, 2026

Summary

  • ⏳ 리셋 타이머를 카운트다운에서 리셋 시각(HH:MM) 표시로 변경
  • ⏰ 7일 사용량 리셋 시각(MM/DD HH:MM) 표시 추가
  • puppeteer 프로젝트 의존성 제거 (스킬에서 임시 설치로 전환)

Changes

Commit Description
feat 리셋 시각 표시 변경 + sevenDayResetTime 필드 + formatResetDate 함수
test formatResetDate, 렌더링, API 파싱 테스트 추가
docs 전체 언어 README 및 CLAUDE.md 업데이트, 스크린샷 갱신
chore puppeteer 의존성 제거, 빌드 훅 추가

Test plan

  • bun test 95 tests pass
  • 커버리지: 함수 97%+, 라인 96%+

🤖 Generated with Claude Code

@gemini-code-assist
Copy link

Summary of Changes

Hello @say8425, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 PR은 사용자에게 Anthropic API 사용량 리셋 정보를 보다 명확하고 직관적으로 제공하기 위해 상태 표시줄의 기능을 개선합니다. 기존의 카운트다운 방식 대신 정확한 리셋 시각을 표시하고, 주간 사용량 리셋 시각도 추가하여 사용자가 자신의 사용 패턴을 더 효과적으로 관리할 수 있도록 돕습니다. 또한, 새로운 의존성 추가 및 빌드 프로세스 업데이트를 통해 기능 확장을 위한 기반을 마련했습니다.

Highlights

  • 리셋 시각 표시 변경: 리셋 타이머가 카운트다운 방식에서 HH:MM 형식의 리셋 시각 표시로 변경되었습니다.
  • 7일 리셋 시간 추가: 7일 사용량 리셋 시각(MM/DD HH:MM) 표시 기능이 추가되었습니다.
  • puppeteer 의존성 및 빌드 훅 업데이트: puppeteer 의존성이 추가되었고, 빌드 훅이 업데이트되었습니다.
Changelog
  • chore
    • puppeteer 의존성 추가
    • 빌드 훅 추가
  • docs
    • 전체 언어 README 및 CLAUDE.md 업데이트
    • 스크린샷 갱신
  • feat
    • 리셋 시각 표시 변경
    • sevenDayResetTime 필드 추가
    • formatResetDate 함수 추가
  • test
    • formatResetDate, 렌더링, API 파싱 테스트 추가
Activity
  • 현재까지 사람의 활동은 없습니다.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@say8425 say8425 self-assigned this Feb 11, 2026
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이 PR은 리셋 타이머 표시 방식을 카운트다운에서 절대적인 시각(HH:MM)으로 변경하고, 7일 사용량 리셋 시각을 새로 추가하는 등 사용자 경험을 개선하는 유용한 기능들을 도입했습니다.

주요 변경 사항은 다음과 같습니다:

  • 5시간 리셋 타이머를 남은 시간 대신 리셋되는 시각으로 표시하도록 변경했습니다.
  • 7일 사용량 리셋 시각(MM/DD HH:MM)을 새로 추가하여 사용자가 사용량 주기를 더 명확히 파악할 수 있게 했습니다.
  • puppeteer 의존성을 추가하고 관련 빌드 훅을 업데이트했습니다.

코드 변경 사항은 깔끔하게 작성되었으며, 관련 테스트 케이스와 문서도 모두 적절히 업데이트되었습니다. 특히 formatResetDate 함수와 관련 테스트를 추가하여 코드의 견고성을 높인 점이 좋습니다.

한 가지 유지보수성 개선을 위한 제안 사항을 .claude/settings.json 파일에 남겼습니다. 전반적으로 훌륭한 기여입니다!

@say8425 say8425 force-pushed the feat/weekly-reset-timer branch from 5733ee4 to 383ada5 Compare February 11, 2026 09:47
say8425 and others added 4 commits February 12, 2026 10:46
- ⏳ 리셋 타이머를 카운트다운에서 리셋 시각(HH:MM) 표시로 변경
- ⏰ 7일 사용량 리셋 시각(MM/DD HH:MM) 표시 추가
- BlockUsageInfo에 sevenDayResetTime 필드 추가
- formatResetDate 유틸 함수 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- formatResetDate 순수 함수 테스트 추가
- sevenDayResetTime 렌더링 테스트 추가
- usageResponseToBlockUsage 7일 리셋 파싱 테스트 추가
- 캐시 및 비동기 테스트에 sevenDayResetTime 필드 반영

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- ⏳ 설명을 카운트다운에서 리셋 시각으로 변경 (전체 언어)
- ⏰ 주간 리셋 시간 항목 추가 (Features, Emoji Guide, How It Works)
- usage_metrics 스크린샷 업데이트

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- puppeteer를 프로젝트 의존성에서 제거 (스킬에서 임시 설치로 전환)
- 파일 저장 훅에 자동 빌드 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@say8425 say8425 force-pushed the feat/weekly-reset-timer branch from 383ada5 to 15ed01e Compare February 12, 2026 01:47
@say8425 say8425 merged commit 1d5e456 into main Feb 12, 2026
2 checks passed
@say8425 say8425 deleted the feat/weekly-reset-timer branch February 12, 2026 01:56
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