{
 "flight": {
  "id": 41783,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Add redirect-body option for HTTP calls",
  "number": 174,
  "source": "aidev",
  "commits": 2,
  "debrief": "The task was to add a redirect-body option to the http function in tomhrr/cosh, letting callers capture the body of redirect responses rather than following them to their targets. The change spans three files with 30 additions and 10 deletions across two commits. It merged clean, with no changes requested, about 0.3 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 30,
  "closed_at": "2025-06-18T11:09:54+00:00",
  "deletions": 10,
  "merged_at": "2025-06-18T11:09:54+00:00",
  "opened_at": "2025-06-18T10:52:02+00:00",
  "task_type": "feat",
  "body_chars": 1865,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:57:11.594888+00:00",
  "enriched_at": null,
  "body_excerpt": "Adds a new `redirect-body` option to the `http` function that allows users to capture the body of redirect responses instead of automatically following redirects to their target URLs.\n\n## Changes\n\n- **New Option**: Added `redirect-body` parameter to HTTP hash arguments\n- **Conditional Redirect Handl",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": 0.3,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:57:11.594888+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "cosh",
  "owner": "tomhrr",
  "stars": 138,
  "license": "BSD-3-Clause",
  "full_name": "tomhrr/cosh",
  "primary_language": "Rust"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": "2025-06-18T11:09:54+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "tomhrr"
  },
  {
   "at": "2025-06-18T11:09:54+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "tomhrr"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Refactor REPL to eliminate temporary file usage",
   "number": 183,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6,
   "deletions": 54,
   "merged_at": "2025-06-19T10:33:14+00:00",
   "opened_at": "2025-06-19T09:36:55+00:00",
   "task_type": "refactor",
   "files_changed": 3,
   "hours_to_merge": 0.94
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add alternative hashing algorithms support for improved HashMap performance",
   "number": 182,
   "outcome": "burn",
   "index_ok": true,
   "additions": 479,
   "deletions": 171,
   "merged_at": null,
   "opened_at": "2025-06-19T02:59:59+00:00",
   "task_type": "feat",
   "files_changed": 11,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Optimize RPKI origin validation performance by filtering VRPs by ASN first",
   "number": 181,
   "outcome": "burn",
   "index_ok": true,
   "additions": 198,
   "deletions": 145,
   "merged_at": null,
   "opened_at": "2025-06-19T02:56:45+00:00",
   "task_type": "perf",
   "files_changed": 3,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/tomhrr/cosh/pull/174",
 "page": "https://agentriders.com/logs/tomhrr/cosh/174/"
}