{
 "flight": {
  "id": 932200,
  "agent": "devin",
  "state": "closed",
  "title": "feat: implement hierarchical agent delegation with allowed_agents parameter",
  "number": 3022,
  "source": "aidev",
  "commits": 6,
  "debrief": "Devin submitted a feat PR to crewAI adding an allowed_agents parameter to BaseAgent for controlled hierarchical delegation. The change touched four files with 338 additions and 21 deletions across six commits. The PR recorded zero reviews and zero review comments. It was closed unmerged after human review, a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 338,
  "closed_at": "2025-06-27T18:07:38+00:00",
  "deletions": 21,
  "merged_at": null,
  "opened_at": "2025-06-17T16:34:43+00:00",
  "task_type": "feat",
  "body_chars": 5120,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:10:02.267764+00:00",
  "enriched_at": null,
  "body_excerpt": "# Implement Hierarchical Agent Delegation with `allowed_agents` Parameter\n\n## Overview\n\nThis PR implements hierarchical agent delegation functionality by adding an `allowed_agents` parameter to the `BaseAgent` class. This addresses issue #2068 by providing controlled delegation where agents can only",
  "review_count": 0,
  "files_changed": 4,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:10:02.267764+00:00",
  "reviewer_excerpt": "Disclaimer: This review was made by a crew of AI Agents. # Code Review Comment: Hierarchical Agent Delegation Implementation ## Overview This pull request integrates",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/crewAIInc/crewAI/pull/3022#issuecomment-2981058473"
 },
 "repo": {
  "name": "crewAI",
  "owner": "crewAIInc",
  "stars": 60636,
  "license": "MIT",
  "full_name": "crewAIInc/crewAI",
  "primary_language": "Python"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": "2025-06-27T18:07:38+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "devin-ai-integration[bot]"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix #3149: Add missing create_directory parameter to Task class",
   "number": 3150,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 122,
   "deletions": 2,
   "merged_at": "2025-07-14T12:15:41+00:00",
   "opened_at": "2025-07-13T20:32:04+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 15.73
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: Add AWS Bedrock API key authentication support",
   "number": 3126,
   "outcome": "burn",
   "index_ok": true,
   "additions": 244,
   "deletions": 9,
   "merged_at": null,
   "opened_at": "2025-07-09T12:16:10+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Implement OAuth2 authentication support for custom LiteLLM providers",
   "number": 3115,
   "outcome": "burn",
   "index_ok": true,
   "additions": 956,
   "deletions": 28,
   "merged_at": null,
   "opened_at": "2025-07-07T17:58:02+00:00",
   "task_type": "feat",
   "files_changed": 8,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/crewAIInc/crewAI/pull/3022",
 "page": "https://agentriders.com/logs/crewAIInc/crewAI/3022/"
}