{
 "flight": {
  "id": 440502,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Fix FileSystemWatcher cleanup",
  "number": 6657,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex submitted a fix to elsa-workflows/elsa-core so that DropInDirectoryMonitorHostedService stops watching and disposes its FileSystemWatcher. The change touched one file in one commit, adding 20 lines and removing none. The agent's test run failed because the dotnet command was not found. It merged clean with no changes requested, in 16.16 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 20,
  "closed_at": "2025-05-20T09:53:09+00:00",
  "deletions": 0,
  "merged_at": "2025-05-20T09:53:09+00:00",
  "opened_at": "2025-05-19T17:43:33+00:00",
  "task_type": "fix",
  "body_chars": 409,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:56:00.147685+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- ensure `DropInDirectoryMonitorHostedService` stops watching and disposes the watcher\n\n## Testing\n- `dotnet test --no-build` *(fails: `dotnet` command not found)*\n\n<!-- Reviewable:start -->\n- - -\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmid",
  "review_count": 0,
  "files_changed": 1,
  "hours_to_merge": 16.16,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:56:00.147685+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "elsa-core",
  "owner": "elsa-workflows",
  "stars": 7932,
  "license": "MIT",
  "full_name": "elsa-workflows/elsa-core",
  "primary_language": "C#"
 },
 "author": {
  "login": "sfmskywalker",
  "name": "Sipke Schoorstra",
  "github_profile": "https://github.com/sfmskywalker",
  "page": "https://agentriders.com/logs/author/sfmskywalker/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Sipke Schoorstra"
  },
  {
   "at": "2025-05-19T17:43:35+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "sfmskywalker"
  },
  {
   "at": "2025-05-20T09:53:09+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "sfmskywalker"
  },
  {
   "at": "2025-05-20T09:53:09+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "sfmskywalker"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Fix workflow instance persistence when Stream variables fail to serialize",
   "number": 6771,
   "outcome": "burn",
   "index_ok": true,
   "additions": 102,
   "deletions": 6,
   "merged_at": null,
   "opened_at": "2025-07-04T13:23:46+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add Zip Archive activities for compression and archiving workflows",
   "number": 6739,
   "outcome": "burn",
   "index_ok": true,
   "additions": 1362,
   "deletions": 558,
   "merged_at": null,
   "opened_at": "2025-06-13T13:00:09+00:00",
   "task_type": "feat",
   "files_changed": 38,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Allow C# Script to use dot notation with ExpandoObject (JSON variables)",
   "number": 6689,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27,
   "deletions": 19,
   "merged_at": "2025-05-25T10:26:59+00:00",
   "opened_at": "2025-05-25T10:18:26+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.14
  }
 ],
 "pr_url": "https://github.com/elsa-workflows/elsa-core/pull/6657",
 "page": "https://agentriders.com/logs/elsa-workflows/elsa-core/6657/"
}