← Turkish AirlinesCONTENT HISTORY

Update to Turkish Airlines

Snapshot Oct 24, 2026 · 12:50 UTC · version 2.1.1

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Turkish Airlines and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 23:19 UTC

1df8df3ebad25f01af19f4f2662f74b1909dd074630e3ab5a9477ea4e17a83de

After

Oct 24, 2026 · 12:50 UTC

71f4c743cb1c7fc707740471045a7a0d3c8cc0178c72450a996aa59e19ee3488

Package file

Before

Sep 30, 2026 · 23:19 UTC

127

After

Oct 24, 2026 · 12:50 UTC

108

Package file

Before

Sep 30, 2026 · 23:19 UTC

{"sha256":"1c93499cfbee95221c6f03a91186cb8ff0d0f0187dce858c5f26dd15d0a9f2f5","size":1467}

After

Oct 24, 2026 · 12:50 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:19 UTC

Not present

After

Oct 24, 2026 · 12:50 UTC

{"sha256":"ee361b484db55a0748c1df033cea495a31c44891fc2cccc010a658b5ca5d70e5","size":10166}

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.app.json →

.codex-plugin/plugin.json →

assets/logo-dark.png →

assets/logo.png →

mcp.json →

plugin.json →

plugin.json

− removed · + added

--- before
+++ after
@@ -0,0 +1,100 @@
+{
+  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
+  "name": "app-69450d740e508191bdb697e0ac33717d",
+  "version": "2.1.1",
+  "description": "Search Turkish Airlines flights, check flight status, manage bookings, and get travel help in ChatGPT.",
+  "author": {
+    "name": "Turkish Airlines",
+    "url": "https://www.turkishairlines.com/"
+  },
+  "homepage": "https://www.turkishairlines.com/",
+  "keywords": [
+    "travel",
+    "flights",
+    "airline",
+    "turkish airlines",
+    "flight status",
+    "booking"
+  ],
+  "extensions": {
+    "com.openai": {
+      "interface": {
+        "displayName": "Turkish Airlines",
+        "shortDescription": "Travel with Turkish Airlines",
+        "longDescription": "Plan, book, and manage your Turkish Airlines travel directly in ChatGPT. Search and compare fares across cabin classes, see fares day by day with the price calendar when your dates are flexible, and browse Turkish Airlines Holidays flight + hotel packages, then continue to turkishairlines.com to complete your purchase. Check real-time flight status, look up an existing reservation, get a secure link to change a booking or check in online, recover a forgotten booking reference, check baggage allowances, report a baggage issue and follow up on an existing baggage case, and explore destination city guides. You can also check whether your journey qualifies for the Istanbul stopover programme, get answers from official Turkish Airlines FAQs, find local call-center numbers and sales offices, and track feedback you have submitted.\n\nFor anyone flying, or planning to fly, with Turkish Airlines.\n\nLimitations: purchases and payments are completed on turkishairlines.com, never inside ChatGPT. Looking up a booking needs its booking reference (PNR) or ticket number and the passenger's surname.",
+        "developerName": "Turkish Technology",
+        "category": "Travel",
+        "websiteURL": "https://www.turkishairlines.com/",
+        "supportURL": "https://www.turkishairlines.com/en-int/any-questions/",
+        "privacyPolicyURL": "https://www.turkishairlines.com/en-int/legal-notice/privacy-policy/",
+        "termsOfServiceURL": "https://www.turkishairlines.com/en-int/legal-notice/terms-of-use/",
+        "defaultPrompt": [
+          "Find me a flight from Istanbul to London next month",
+          "What's the status of TK1 today?",
+          "When is the cheapest time to fly from New York to Istanbul?"
+        ],
+        "brandColor": "#E81932",
+        "logo": "./assets/logo.png",
+        "logoDark": "./assets/logo-dark.png",
+        "composerIcon": "./assets/logo.png",
+        "composerIconDark": "./assets/logo-dark.png"
+      },
+      "review": {
+        "test_cases": {
+          "positive": [
+            {
+              "description": "Search for a one-way flight",
+              "prompt": "Find me a Turkish Airlines flight from Istanbul to New York next month for 1 adult",
+              "tools_triggered": "search_flights",
+              "expected_behavior": "An interactive flight availability widget listing Turkish Airlines flights from Istanbul to New York (JFK and/or EWR) on a date in the next month. Each flight shows its departure and arrival times and at least one fare option with a price; continuing from a fare opens turkishairlines.com to book. Which fare brands appear depends on seat availability on that flight."
+            },
+            {
+              "description": "Check real-time flight status",
+              "prompt": "What is the status of TK1 today?",
+              "tools_triggered": "flight-status",
+              "expected_behavior": "An interactive widget showing the real-time status of flight TK1, including departure/arrival airports, scheduled and actual times, terminal, gate information, and current status (e.g., on time, delayed, landed)."
+            },
+            {
+              "description": "Find the cheapest dates to fly (flexible dates)",
+              "prompt": "I'm flexible on dates \u2014 what's the cheapest time to fly from Istanbul to London in the next few weeks?",
+              "tools_triggered": "find_flight_price_calendar",
+              "expected_behavior": "An interactive price-calendar widget showing a per-day fare grid for IST to London over the weeks following today, with the cheapest date(s) highlighted, so the user can pick the lowest-priced day to fly. Tapping a day searches flights for that date."
+            },
+            {
+              "description": "Browse flight + hotel holiday packages",
+              "prompt": "What Turkish Airlines holiday packages are available in Istanbul?",
+              "tools_triggered": "search_hotel_packages",
+              "expected_behavior": "An interactive hotel-packages widget listing Turkish Airlines Holidays packages in Istanbul, each with the hotel or tour name, star rating, number of nights, price including flights in the currency of the user's market, and a link through to holidays.turkishairlines.com."
+            },
+            {
+              "description": "Report a baggage problem",
+              "prompt": "My suitcase didn't arrive at the airport. How do I report it to Turkish Airlines?",
+              "tools_triggered": "generate_baggage_issue_link",
+              "expected_behavior": "An info-card with a direct, localized link to the official Turkish Airlines baggage issue tracing form where the user can file a lost/damaged/delayed baggage claim."
+            }
+          ],
+          "negative": [
+            {
+              "description": "General aviation knowledge question unrelated to Turkish Airlines services",
+              "prompt": "How does a jet engine work?"
+            },
+            {
+              "description": "Booking a flight on a different airline",
+              "prompt": "Find me a Lufthansa flight from Frankfurt to London next week"
+            },
+            {
+              "description": "Travel question that doesn't require Turkish Airlines tools",
+              "prompt": "What documents do I need to get a Schengen visa?"
+            }
+          ]
+        },
+        "commerce": true,
+        "commerce_description": "Users search and compare Turkish Airlines flights and holiday packages in ChatGPT, then continue to turkishairlines.com to complete the purchase. No payment is taken and no transaction is processed inside ChatGPT."
+      },
+      "publication": {
+        "release_notes": "Even more of your Turkish Airlines journey, right inside ChatGPT:\n\u2022 Istanbul stopover: check whether your booking or route qualifies for a stopover hotel in Istanbul.\n\u2022 Baggage cases: check the status of an existing baggage claim and add a message to it.\n\u2022 Holidays search: get a ready-made Turkish Airlines Holidays search for your route, dates, and travellers.\n\u2022 Answers & contacts: answers from Turkish Airlines FAQs plus call-center numbers and sales offices for your country.\n\u2022 Feedback status: follow up on feedback you've submitted.\nPlus smarter round-trip search and reliability improvements."
+      },
+      "apps": "./.app.json"
+    }
+  }
+}
Full technical diff · 7 changed fields

changed /files/.app.json/sha256

BEFORE
"1df8df3ebad25f01af19f4f2662f74b1909dd074630e3ab5a9477ea4e17a83de"
AFTER
"71f4c743cb1c7fc707740471045a7a0d3c8cc0178c72450a996aa59e19ee3488"

changed /files/.app.json/size

BEFORE
127
AFTER
108

removed /files/.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "1c93499cfbee95221c6f03a91186cb8ff0d0f0187dce858c5f26dd15d0a9f2f5",
  "size": 1467
}
AFTER
Field is absent

added /files/assets~1logo-dark.png

BEFORE
Field was absent
AFTER
{
  "sha256": "ee361b484db55a0748c1df033cea495a31c44891fc2cccc010a658b5ca5d70e5",
  "size": 10166
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "5a2d47068fafbaa6743a8f7ecee7d292d2344baefa0856658143b2c5ab991771",
  "size": 3782
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "7e9f988adad91f958cdcc6a080a2154639828b33ef1f9e0f69922fe7cda677ab",
  "size": 243
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "b8dbb3d751b8a23dd32f79be4538c91d30f84a273c1c829fa918b1075311b979",
  "size": 7125
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "71f4c743cb1c7fc707740471045a7a0d3c8cc0178c72450a996aa59e19ee3488",
      "size": 108
    },
    "assets/logo-dark.png": {
      "sha256": "ee361b484db55a0748c1df033cea495a31c44891fc2cccc010a658b5ca5d70e5",
      "size": 10166
    },
    "assets/logo.png": {
      "sha256": "5a2d47068fafbaa6743a8f7ecee7d292d2344baefa0856658143b2c5ab991771",
      "size": 3782
    },
    "mcp.json": {
      "sha256": "7e9f988adad91f958cdcc6a080a2154639828b33ef1f9e0f69922fe7cda677ab",
      "size": 243
    },
    "plugin.json": {
      "sha256": "b8dbb3d751b8a23dd32f79be4538c91d30f84a273c1c829fa918b1075311b979",
      "size": 7125
    }
  }
}

SHA-256 of public snapshot: 08ac51f77dff22c4f56395f85c10d3271e61541019ef593d6877e79582ffd907