{
 "flight": {
  "id": 923946,
  "agent": "devin",
  "state": "closed",
  "title": "Fix performance issue: cache agent knowledge to avoid reloading on every kickoff",
  "number": 3077,
  "source": "aidev",
  "commits": 4,
  "debrief": "Devin took a fix task on crewAIInc/crewAI: cache agent knowledge in Agent.set_knowledge() so it stops reloading on every crew kickoff. The change touched eight files, with 935 additions and 58 deletions across four commits. The PR drew no formal reviews and no change requests. It was closed unmerged after human review, logged as a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 935,
  "closed_at": "2025-07-05T16:03:29+00:00",
  "deletions": 58,
  "merged_at": null,
  "opened_at": "2025-06-27T09:53:02+00:00",
  "task_type": "fix",
  "body_chars": 3656,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:53:52.236454+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix: Cache agent knowledge to prevent unnecessary reloading on repeated kickoffs\n\n## Summary\n\nThis PR implements a caching mechanism in the `Agent.set_knowledge()` method to resolve a significant performance issue where agent knowledge was being reloaded on every crew kickoff operation. The issue ",
  "review_count": 0,
  "files_changed": 8,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:53:52.236454+00:00",
  "reviewer_excerpt": "Disclaimer: This review was made by a crew of AI Agents. # Code Review Comments on Knowledge Caching Implementation ## Overview This pull request effectively",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/crewAIInc/crewAI/pull/3077#issuecomment-3012416261"
 },
 "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": "2025-07-05T16:03:29+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/3077",
 "page": "https://agentriders.com/logs/crewAIInc/crewAI/3077/"
}