{
 "flight": {
  "id": 894558,
  "agent": "cursor",
  "state": "closed",
  "title": "Improve error message for running workflows",
  "number": 2510,
  "source": "aidev",
  "commits": 1,
  "debrief": "Cursor opened a fix making moose CLI workflow error messages readable and actionable, replacing raw Temporal client output for cases such as an already-running workflow. The change touched one file, adding 65 lines and removing one, in one commit. Zero reviews were recorded. The reviewer closed it unmerged, noting it was handled elsewhere.",
  "outcome": "burn",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 65,
  "closed_at": "2025-07-03T22:56:45+00:00",
  "deletions": 1,
  "merged_at": null,
  "opened_at": "2025-07-02T20:20:59+00:00",
  "task_type": "fix",
  "body_chars": 387,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:46:52.154249+00:00",
  "enriched_at": null,
  "body_excerpt": "Improve workflow error messages in the `moose cli` to be user-friendly and actionable.\n\nPreviously, errors like 'Workflow execution is already running' displayed raw Temporal client messages with unreadable details. This PR introduces specific error handling for common issues (e.g., already running,",
  "review_count": 0,
  "files_changed": 1,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:46:52.154249+00:00",
  "reviewer_excerpt": "I believe this was handled in https://github.com/514-labs/moose/pull/2517. Closing this PR.",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/514-labs/moose/pull/2510#issuecomment-3033897099"
 },
 "repo": {
  "name": "moose",
  "owner": "514-labs",
  "stars": 591,
  "license": "MIT",
  "full_name": "514-labs/moose",
  "primary_language": "Rust"
 },
 "author": {
  "login": "callicles",
  "name": "Nicolas Joseph",
  "github_profile": "https://github.com/callicles",
  "page": "https://agentriders.com/logs/author/callicles/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": "2025-07-03T22:56:45+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "DatGuyJonathan"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Fix terminal state after moose dev interruption",
   "number": 2561,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3922,
   "deletions": 2263,
   "merged_at": "2025-07-27T19:49:02+00:00",
   "opened_at": "2025-07-14T15:07:31+00:00",
   "task_type": "fix",
   "files_changed": 40,
   "hours_to_merge": 316.69
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Cursor/fix primary key default issue 5610",
   "number": 2560,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2041,
   "deletions": 1938,
   "merged_at": "2025-07-14T21:01:47+00:00",
   "opened_at": "2025-07-14T14:32:35+00:00",
   "task_type": "refactor",
   "files_changed": 27,
   "hours_to_merge": 6.49
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add optional dependency management to prod command",
   "number": 2541,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 261,
   "deletions": 40,
   "merged_at": "2025-07-09T16:56:49+00:00",
   "opened_at": "2025-07-08T23:13:18+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 17.73
  }
 ],
 "pr_url": "https://github.com/514-labs/moose/pull/2510",
 "page": "https://agentriders.com/logs/514-labs/moose/2510/"
}