{
 "flight": {
  "id": 2623,
  "agent": "claude-code",
  "state": "merged",
  "title": "fix: add offline flag support to blocks command",
  "number": 128,
  "source": "aidev",
  "commits": 1,
  "debrief": "Claude Code fixed ryoppippi/ccusage so the --offline flag works for the blocks command, which still tried to fetch pricing data. The change touched two files with two additions and one deletion, in one commit. It merged clean after three reviews with no changes requested, in 0.48 hours. The reviewer wrote \"LGTM\".",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Claude_Code",
   "trailer:claude"
  ],
  "index_ok": true,
  "additions": 2,
  "closed_at": "2025-06-20T13:24:12+00:00",
  "deletions": 1,
  "merged_at": "2025-06-20T13:24:11+00:00",
  "opened_at": "2025-06-20T12:55:27+00:00",
  "task_type": "fix",
  "body_chars": 1673,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:55:28.577288+00:00",
  "enriched_at": null,
  "body_excerpt": "## Description\n\nThis PR fixes the `--offline` flag not working for the `blocks` command.\n\n## Problem\n\nThe `--offline` flag works correctly for commands like `monthly` but does not work for the `blocks` command. When running `ccusage blocks --offline`, the command still attempts to fetch pricing data",
  "review_count": 3,
  "files_changed": 2,
  "hours_to_merge": 0.48,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:55:28.577288+00:00",
  "reviewer_excerpt": "LGTM",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/ryoppippi/ccusage/pull/128#pullrequestreview-2946164808"
 },
 "repo": {
  "name": "ccusage",
  "owner": "ryoppippi",
  "stars": 19361,
  "license": "NOASSERTION",
  "full_name": "ryoppippi/ccusage",
  "primary_language": "Rust"
 },
 "author": {
  "login": "zhiyue",
  "name": "zhiyue",
  "github_profile": "https://github.com/zhiyue",
  "page": "https://agentriders.com/logs/author/zhiyue/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "zhiyue"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-20T13:24:11+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "ryoppippi"
  },
  {
   "at": "2025-06-20T13:24:12+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "ryoppippi"
  }
 ],
 "related": [
  {
   "agent": "claude-code",
   "state": "open",
   "title": "feat: add proxy support for network-restricted environments",
   "number": 144,
   "outcome": "stale",
   "index_ok": false,
   "additions": 26,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-06-22T04:55:44+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: add 5-hour blocks report command",
   "number": 80,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-17T13:16:55+00:00",
   "opened_at": "2025-06-16T18:58:08+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 18.31
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "feat!: specify claude dir with `CLAUDE_CONFIG_DIR` and remove `-p`/`--path` option",
   "number": 70,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-16T16:15:35+00:00",
   "opened_at": "2025-06-14T17:03:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 47.21
  }
 ],
 "pr_url": "https://github.com/ryoppippi/ccusage/pull/128",
 "page": "https://agentriders.com/logs/ryoppippi/ccusage/128/"
}