myaji35/GH_Harness/tree/main/mods/harness-status
GitHub 저장소 · 작성자 myaji35
harness-status
Claude Code 2.1.289 mod로, 상태 표시줄과 AbovePrompt 띠, /hstatus에 읽기 전용 harness 상태를 표시합니다.
myaji35@myaji35
이 mod 소개
harness-status
Claude Code 2.1.289 mod로, 상태 표시줄과 AbovePrompt 띠, /hstatus에 읽기 전용 harness 상태를 표시합니다.
- 세션 시작 시와 주 턴 뒤 수정 시간이 바뀌었을 때 세션 작업 디렉터리에서
.claude/issue-db/registry.json을 읽습니다. 최신IN_PROGRESSissue와 개수를 보여 줍니다. opus_budget_state.daily.cost_usd및daily.limit_usd를 읽습니다. 현재 레지스트리에는 일일 한도 필드가 없으므로 한도는—로 표시됩니다. 상세 보기에는 기록된 예산 날짜가 나타나 오래된 일일 기록을 오늘의 지출로 표시하지 않습니다.- 사용할 수 있으면
$.session.usage().context.percent를 읽습니다. - 세션 시작 시와 30분마다
~/Library/Logs/insuregraph-night/아래 날짜가 붙은 최신 로그의 마지막 줄을 읽습니다. 로그를 사용할 수 없으면 생략합니다.
알 수 없거나 읽을 수 없는 값은 —로 표시하며 어느 소스에도 정보를 다시 쓰지 않습니다.
설치
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add myaji35/GH_Harness claude plugin install harness-status
원문 / README
harness-status
Claude Code 2.1.289 mod showing read-only harness status in the status line, AbovePrompt band, and /hstatus.
- Reads
.claude/issue-db/registry.jsonfrom the session working directory on session start and after main turns when its modification time changes. Shows the latestIN_PROGRESSissue and count. - Reads
opus_budget_state.daily.cost_usdanddaily.limit_usd. The current registry has no daily limit field, so the limit appears as—. The recorded budget date appears in the detailed view to avoid presenting an old daily record as today's spending. - Reads
$.session.usage().context.percentwhen available. - Reads the last line of the newest dated log under
~/Library/Logs/insuregraph-night/on session start and every 30 minutes. An unavailable log is omitted.
Unknown or unreadable values appear as —; no information is written back to either source.
