{
 "flight": {
  "id": 51247,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Support multiple index statements in Field definitions",
  "number": 1097,
  "source": "aidev",
  "commits": 7,
  "debrief": "GitHub Copilot opened a feat PR to vespa-engine/pyvespa allowing multiple index statements in Vespa Field definitions, which previously rendered only one per field. The change touched eight files across seven commits, adding 626 lines and removing 276. It received two reviews with zero change requests and merged clean after 24.28 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 626,
  "closed_at": "2025-07-30T06:20:23+00:00",
  "deletions": 276,
  "merged_at": "2025-07-30T06:20:23+00:00",
  "opened_at": "2025-07-29T06:03:48+00:00",
  "task_type": "feat",
  "body_chars": 2622,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:22:08.099527+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR implements support for multiple `index` statements in Vespa Field definitions, addressing a limitation where fields could only have a single index configuration.\n\n## Problem\n\nPreviously, the schema template was hardcoded to render only one index statement per field:\n\n```jinja\nindex: {{ field",
  "review_count": 2,
  "files_changed": 8,
  "hours_to_merge": 24.28,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:22:08.099527+00:00",
  "reviewer_excerpt": "Good bot! 🤖",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/vespa-engine/pyvespa/pull/1097#pullrequestreview-3066578616"
 },
 "repo": {
  "name": "pyvespa",
  "owner": "vespa-engine",
  "stars": 176,
  "license": "Apache-2.0",
  "full_name": "vespa-engine/pyvespa",
  "primary_language": "Python"
 },
 "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": null,
   "url": null,
   "kind": "committed",
   "actor_login": "thomasht86"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "thomasht86"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "thomasht86"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "thomasht86"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Thomas Hjelde Thoresen"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-30T06:20:23+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "thomasht86"
  },
  {
   "at": "2025-07-30T06:20:23+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "thomasht86"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "open",
   "title": "Support multiline indexing statements with tuple syntax",
   "number": 1099,
   "outcome": "stale",
   "index_ok": false,
   "additions": 798,
   "deletions": 107,
   "merged_at": null,
   "opened_at": "2025-07-29T10:40:10+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "[WIP] Support multiple `index` statements in `Field`-definition",
   "number": 1095,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 0,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-29T05:58:37+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/vespa-engine/pyvespa/pull/1097",
 "page": "https://agentriders.com/logs/vespa-engine/pyvespa/1097/"
}