hermes - 💡(How to fix) Fix 예약 작업 탭 카드 클릭을 풀 화면 상세로 전환

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
RAW_BUFFERClick to expand / collapse

배경

web/src/pages/CronPage.tsx의 예약 작업 목록 카드는 현재 클릭 동작이 없고, 작업 선택 시 오른쪽 정보 패널로 들어가는 구조가 아니라 목록만 보여주는 상태입니다. 사용자는 예약 작업 카드를 누르면 해당 작업의 상세를 더 넓은 화면에서 보고 싶어 합니다.

또한 현재 카드에는 실행 시각, 상태, profile, deliver 대상, last/next run 등이 한 줄 카드로 몰려 있어서, 오른쪽 패널보다 별도의 상세 화면이 더 적합합니다.

구현 목표

예약 작업 탭에서 카드 클릭 시 오른쪽 사이드 패널이 아니라 풀 화면 상세 페이지로 이동하도록 바꿉니다.

제안 구현

  • CronPage에 상세 라우트 또는 모드(/cron/:jobId 같은 형태)를 추가합니다.
  • 목록 카드 전체를 클릭 가능하게 만들고 상세 화면으로 이동시킵니다.
  • 상세 화면에서는
    • 이름, 상태, profile, deliver 대상
    • schedule, last run, next run
    • prompt / 원문 요청
    • pause / resume / trigger / delete 를 보여줍니다.
  • 카드 내부 버튼 클릭은 상세 이동과 충돌하지 않게 처리합니다.
  • 단건 조회 API를 재사용하도록 web/src/lib/api.tsgetCronJob 클라이언트를 추가합니다.

완료 기준

  • /cron 목록에서 카드 클릭 시 풀 화면 상세로 이동한다.
  • 상세 화면을 직접 열어도 정상 렌더링된다.
  • 오른쪽 정보 패널 방식은 더 이상 기본 동작이 아니다.
  • 카드 내부 액션 버튼은 각각 정상 동작한다.
  • npm run typecheck가 통과한다.

참고 파일

  • web/src/pages/CronPage.tsx
  • web/src/lib/api.ts
  • web/src/App.tsx
  • hermes_cli/web_server.py

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING