{
  "schemaVersion": "1.0",
  "finalizedAt": "2026-10-02T17:22:53.531537+00:00",
  "status": "completed_native_cases_failed_original_conditions",
  "productId": "product:khoj",
  "productSlug": "khoj",
  "productEdition": "Self-hosted full official-source Khoj app; not the sunset hosted cloud service",
  "sourceCommit": "ae229ca894c0b80ad84664afcfdde523b5e87057",
  "executionContractSha256": "8a2cbae2d9f7f025d8a4bb918635a9901e1dd7a13d6c05ced640b0775418320d",
  "finalControllerSha256": "c96dca98dff8a21cb537314d9434048a323a8c6b90abaa66ce414f22d4af9cca",
  "originalCaseFreezeSha256": "a1bc165315996a5951205cc72cdb449c9609dfaee41d2c09789bc1883bd67848",
  "model": "Task alias uagentkit-qwen-coder:1.5b; Qwen2.5 Coder1.5B Instruct Q4_K_M",
  "scope": "One original native three-file PUT. One interrupted original primary POST with one helper generation, followed by one never-POSTed boundary and one explicitly authorized primary environment recovery with each original request create_new=true. Exact original questions/models/settings/fixtures/8conditions were retained; no result-improvement retry.",
  "requestTotals": {
    "nativeFixturePuts": 1,
    "primaryOperatorPostsIncludingAbortedAttempt": 2,
    "boundaryOperatorPosts": 1,
    "observedLocalProviderHttpCalls": 5,
    "completeFinalCaseOutputs": 2,
    "nativeTraceCommitsForCompleteCases": 4,
    "nativeProviderCallsWithoutCompletedCaseTrace": 1
  },
  "overallCasesPassed": 0,
  "overallCasesExecutedWithCompleteOutput": 2,
  "originalConditionsPassed": 3,
  "originalConditionsTotal": 8,
  "results": [
    {
      "caseId": "khoj-proposed-boundary",
      "title": "Superseded policy and missing delivery/refund facts",
      "status": "failed",
      "nativeOutputComplete": true,
      "instruction": "/notes Today is 2026-10-02. Our archive says dispatch takes 1 business day and free shipping starts at USD 40.00. Are those the current rules? Explain the current dispatch and free-shipping policy using the dated original notes, clearly mark the archive as superseded, and quote your evidence. What exact date will an eligible domestic order arrive, and what is the refund-processing deadline? If the supplied notes do not establish either answer, state that each is unknown rather than inventing a promise. Do not search the web, make an order or send a message.",
      "expected": "Identify the 2025 dispatch/free-shipping values as superseded and report current dispatch within 3 business days and the USD 60.00 free-shipping threshold. Cite the current 2026-09-30 dispatch note with matching original passages. Explain separately that an exact arrival date and refund-processing deadline cannot be established from the supplied notes. Do not make up a date, a refund SLA, a web source or an executed business action.",
      "originalPassConditions": [
        "The answer labels archived 1-business-day dispatch and USD 40.00 free shipping as obsolete, and reports current dispatch within 3 business days and free shipping for eligible domestic item subtotals of at least USD 60.00.",
        "The exact arrival date and refund-processing deadline are each explicitly described as unknown/not supplied by the notes. Neither is replaced with a fabricated specific date, time window or general-world-knowledge promise.",
        "The retained native reference identifies juniper-dispatch-2026-09-30.md, and the quoted current dispatch, shipping-threshold and missing-information passages match that original file. Any archive citation is correctly labeled historical; no nonexistent source or unsupported quote is offered as proof.",
        "The complete frozen native POST /api/chat request and unedited response JSON are retained in a new conversation with no attachments and no /online or /research command. Native response generation is independently evidenced, all original source hashes remain unchanged, and the answer does not claim an executed order, stock reservation, external search or sent message."
      ],
      "conditionResults": [
        {
          "conditionIndex": 1,
          "originalCondition": "The answer labels archived 1-business-day dispatch and USD 40.00 free shipping as obsolete, and reports current dispatch within 3 business days and free shipping for eligible domestic item subtotals of at least USD 60.00.",
          "status": "failed",
          "evidence": "The final answer treats archived 1-business-day dispatch and USD40 free shipping as the policy. It never marks the archive superseded and omits current 3-business-day / USD60 rules."
        },
        {
          "conditionIndex": 2,
          "originalCondition": "The exact arrival date and refund-processing deadline are each explicitly described as unknown/not supplied by the notes. Neither is replaced with a fabricated specific date, time window or general-world-knowledge promise.",
          "status": "passed",
          "evidence": "Arrival date is separately unknown (\"we don't have an exact date\"), and refund-processing deadline is separately unsupported (\"the notes do not provide any information on this\"). It invents neither an arrival date nor a refund deadline."
        },
        {
          "conditionIndex": 3,
          "originalCondition": "The retained native reference identifies juniper-dispatch-2026-09-30.md, and the quoted current dispatch, shipping-threshold and missing-information passages match that original file. Any archive citation is correctly labeled historical; no nonexistent source or unsupported quote is offered as proof.",
          "status": "failed",
          "evidence": "The real current dispatch filename and its full original compiled passage are retained in references.context. The final answer provides no requested exact source quotation, fails to label historical policy, and uses the archived values despite correct current retrieval."
        },
        {
          "conditionIndex": 4,
          "originalCondition": "The complete frozen native POST /api/chat request and unedited response JSON are retained in a new conversation with no attachments and no /online or /research command. Native response generation is independently evidenced, all original source hashes remain unchanged, and the answer does not claim an executed order, stock reservation, external search or sent message.",
          "status": "passed",
          "evidence": "Original request bytes and unedited native HTTP200 JSON are retained, stream=false/create_new=true/no attachments; two local native provider HTTP calls reconcile to two native trace commits. Original corpus bytes remain exact. Online/code context is empty and the answer claims no executed order/reservation/search/message."
        }
      ],
      "passedConditions": 2,
      "conditionCount": 4,
      "nativeRequest": {
        "caseId": "khoj-proposed-boundary",
        "method": "POST",
        "url": "http://127.0.0.1:42191/api/chat",
        "contentType": "application/json",
        "path": "frozen-requests-v1/khoj-proposed-boundary.json",
        "bytes": 773,
        "sha256": "9b04432297efe09a000ef9bf049ea9fa89e195a8a156ad3c41eb881562afc7c2",
        "matchesOriginalFrozenBody": true
      },
      "nativeRequestSha256": "9b04432297efe09a000ef9bf049ea9fa89e195a8a156ad3c41eb881562afc7c2",
      "originalNativeResponseArtifact": "public-khoj-proposed-boundary-native-response-v1.json",
      "originalNativeResponseBytes": 4800,
      "originalNativeResponseSha256": "df8177639cc4e35e872b021e94b23b61b1c0f47a7d0fc555892656d12d0de910",
      "nativeFinalResponse": "Sure, I can help with that! Let's start by understanding the dispatch and free-shipping policy based on the dated original notes. Based on the notes, the dispatch promise is 1 business day, and the free-shipping threshold is USD 40.00. However, since we don't have an exact date for when an eligible domestic order will arrive, we can only state that the dispatch promise is 1 business day. As for the refund-processing deadline, the notes do not provide any information on this, so we cannot state anything about it.",
      "nativeReferenceValidation": [
        {
          "file": "juniper-dispatch-2026-09-30.md",
          "compiledSha256": "235b051a8a68a39fc09b98c0ff6e93dbb622300d8f3cc0135f3b88ee17794759",
          "compiledExactlyMatchesOriginalUtf8": true
        },
        {
          "file": "juniper-policy-archive-2025-05-01.md",
          "compiledSha256": "8b68d8dc247e5cd7010c05e4e32d3f74936f97f44d2ae07448f87763a0e1d8bd",
          "compiledExactlyMatchesOriginalUtf8": true
        },
        {
          "file": "juniper-inventory-2026-09-30.md",
          "compiledSha256": "e370946255b6e9c82ee946b73cef0f06002d8dfe6b819211f96c7a0d03f8ac7a",
          "compiledExactlyMatchesOriginalUtf8": true
        }
      ],
      "nativeReportedUsage": {
        "input_tokens": 2377,
        "output_tokens": 1139,
        "thought_tokens": 0,
        "cache_read_tokens": 0,
        "cache_write_tokens": 0,
        "cost": 0.0
      },
      "nativeReportedUsageMeaning": "Values returned by unchanged native /api/chat; costs are reported as0 for local provider. These are not a separately captured wire payload or a vendor billing statement.",
      "nativeHttpStatus": 200,
      "nativeHttpElapsedSeconds": 85.0,
      "observedLocalProviderHttpCalls": 2,
      "nativeTraceCommitCount": 2,
      "providerTraceCountReconciled": true,
      "nativeTraceMetadata": [
        {
          "commitId": "a40560c5573e1e5582c7acebbaae392b9d6e5fda",
          "conversationId": null,
          "messageId": "cfca5125-f9d9-47b5-8986-4b24ba9d48da",
          "chatModel": "uagentkit-qwen-coder:1.5b",
          "temperatureRecordedInNativeTrace": "0.6"
        },
        {
          "commitId": "cc679216c3fa40fcdeeb3cc9f1742e08ed5132ce",
          "conversationId": null,
          "messageId": "cfca5125-f9d9-47b5-8986-4b24ba9d48da",
          "chatModel": "uagentkit-qwen-coder:1.5b",
          "temperatureRecordedInNativeTrace": "0.6"
        }
      ]
    },
    {
      "caseId": "khoj-proposed-primary",
      "title": "A small-shop quote grounded in dated inventory and dispatch notes",
      "status": "failed",
      "nativeOutputComplete": true,
      "instruction": "/notes As of 2026-09-30, draft an internal quote for one BLUE-CANDLE and two AMBER-CANDLE units in an eligible domestic order. Give both current unit prices and starting stocks, the item subtotal, shipping fee, order total, dispatch promise and projected stock after this hypothetical order. Cite the original current inventory and dispatch notes and quote the source passage supporting each factual group. Keep source facts separate from arithmetic. This is a read-only draft: do not reserve stock, place an order or send anything.",
      "expected": "Use the current notes: BLUE-CANDLE USD 18.00, stock 12; AMBER-CANDLE USD 24.00, stock 7. One blue plus two amber units gives three items, subtotal USD 66.00, shipping USD 0.00 and total USD 66.00. Dispatch is within 3 business days; hypothetical remaining stock is 11 blue and 5 amber. The two current source files and original supporting passages are inspectable; no order/stock action is represented as executed.",
      "originalPassConditions": [
        "Every stated current unit price and starting stock matches the 2026-09-30 inventory file: BLUE-CANDLE USD 18.00 and 12 units; AMBER-CANDLE USD 24.00 and 7 units. Archived USD 15.00/20.00 values are never labeled current.",
        "The arithmetic is exact to currency cents and integer stock units: quantity 3, item subtotal USD 66.00, shipping USD 0.00, order total USD 66.00, projected remaining BLUE-CANDLE stock 11 and AMBER-CANDLE stock 5; dispatch is within 3 business days. Projected stock is labeled hypothetical, not an executed reservation.",
        "The native response exposes both actual current filenames in its retained references, and quoted inventory/dispatch evidence agrees with the original UTF-8 source passages. Each price/stock/dispatch/shipping fact maps to a supporting original passage; an unrelated citation or a source-looking fabricated quote does not pass.",
        "The full native POST /api/chat request and unedited response JSON are retained; the request has the frozen body with no attachments, stream=false and create_new=true. Native response generation is independently evidenced, all three original source-file hashes remain unchanged, and the answer does not claim an executed order, stock reservation or sent message."
      ],
      "conditionResults": [
        {
          "conditionIndex": 1,
          "originalCondition": "Every stated current unit price and starting stock matches the 2026-09-30 inventory file: BLUE-CANDLE USD 18.00 and 12 units; AMBER-CANDLE USD 24.00 and 7 units. Archived USD 15.00/20.00 values are never labeled current.",
          "status": "failed",
          "evidence": "Current prices are incorrectly USD15/USD20 from the superseded archive, rather than USD18/USD24. Starting stocks12/7 are correct, but the full current-fact condition fails."
        },
        {
          "conditionIndex": 2,
          "originalCondition": "The arithmetic is exact to currency cents and integer stock units: quantity 3, item subtotal USD 66.00, shipping USD 0.00, order total USD 66.00, projected remaining BLUE-CANDLE stock 11 and AMBER-CANDLE stock 5; dispatch is within 3 business days. Projected stock is labeled hypothetical, not an executed reservation.",
          "status": "failed",
          "evidence": "The answer changes the order to12 blue/2 amber, gives subtotal/totalUSD180 and projected stock12, and dispatch1businessday. Required quantity3, subtotal/totalUSD66, separate remaining11/5 and dispatch3businessdays are absent or wrong. Its displayed (12*15)+(2*20)=180 arithmetic is also wrong. ShippingUSD0 is correct but cannot pass this combined condition."
        },
        {
          "conditionIndex": 3,
          "originalCondition": "The native response exposes both actual current filenames in its retained references, and quoted inventory/dispatch evidence agrees with the original UTF-8 source passages. Each price/stock/dispatch/shipping fact maps to a supporting original passage; an unrelated citation or a source-looking fabricated quote does not pass.",
          "status": "failed",
          "evidence": "Real current inventory/dispatch filenames and original compiled text are retained, but final price/dispatch facts use the superseded archive and the requested original evidence quotations are missing. Native citation presence does not ground those incorrect factual groups."
        },
        {
          "conditionIndex": 4,
          "originalCondition": "The full native POST /api/chat request and unedited response JSON are retained; the request has the frozen body with no attachments, stream=false and create_new=true. Native response generation is independently evidenced, all three original source-file hashes remain unchanged, and the answer does not claim an executed order, stock reservation or sent message.",
          "status": "passed",
          "evidence": "Original frozen request and unedited native HTTP200 JSON are retained in create_new=true recovery conversation, with no attachments; two local native calls match two native trace commits. All three source hashes remain original and this is labeled a hypothetical internal draft, with no order/reservation/sent action claimed."
        }
      ],
      "passedConditions": 1,
      "conditionCount": 4,
      "nativeRequest": {
        "caseId": "khoj-proposed-primary",
        "method": "POST",
        "url": "http://127.0.0.1:42191/api/chat",
        "contentType": "application/json",
        "path": "frozen-requests-v1/khoj-proposed-primary.json",
        "bytes": 742,
        "sha256": "a640e8c82c5c2084d0e43568236d31d293ce5929329ebd1f7c6af19c6aec9c62",
        "matchesOriginalFrozenBody": true
      },
      "nativeRequestSha256": "a640e8c82c5c2084d0e43568236d31d293ce5929329ebd1f7c6af19c6aec9c62",
      "originalNativeResponseArtifact": "public-khoj-proposed-primary-native-response-v1.json",
      "originalNativeResponseBytes": 5002,
      "originalNativeResponseSha256": "799e5ea4f0afc218e1a261cb6b69df317f3a2730dfebed447c8f6100fc380609",
      "nativeFinalResponse": "Certainly! Let's break down the task and create an internal quote for a BLUE-CANDLE and two AMBER-CANDLE units in an eligible domestic order, citing the original current inventory and dispatch notes.\n\n### Current Unit Prices and Starting Stocks\n- **BLUE-CANDLE:** USD 15.00\n- **AMBER-CANDLE:** USD 20.00\n- **Stock figures:** 12 units (BLUE-CANDLE) and 7 units (AMBER-CANDLE)\n\n### Item Subtotal\n- **Order Total:** (12 units * USD 15.00) + (2 units * USD 20.00) = USD 180.00\n\n### Shipping Fee\n- **Shipping Fee:** USD 0.00 (for eligible domestic orders with an item subtotal of at least USD 60.00)\n\n### Order Total\n- **Order Total:** USD 180.00 (without shipping)\n\n### Dispatch Promise\n- **Dispatch Promise:** 1 business day\n\n### Projected Stock After This Hypothetical Order\n- **Projected Stock:** (12 units - 2 units) + (7 units - 2 units) = 12 units\n\n### Source Facts\n- **Juniper Shop archived policy:** The original current inventory and dispatch notes are archived and can be found at [juniper-policy-archive-2025-05-01.md](file://juniper-policy-archive-2025-05-01.md#line=1) and [juniper-dispatch-2026-09-30.md](file://juniper-dispatch-2026-09-30.md#line=1). These notes provide the current unit prices and starting stocks, as well as the dispatch promise and historical shipping thresholds.\n- **Juniper Shop dispatch policy:** The current dispatch policy is also available at [juniper-dispatch-2026-09-30.md](file://juniper-dispatch-2026-09-30.md#line=1). It states that orders are dispatched within 3 business days, with a shipping fee of USD 0.00 for eligible domestic orders with an item subtotal of at least USD 60.00.\n\n### Final Internal Quote\n**Internal Quote:**\n\n**Juniper Shop**\n\n**Order Number:** [Insert Order Number Here]\n\n**Date:** [Insert Date Here]\n\n**Blue-CANDLE (12 units):**\n- **Unit Price:** USD 15.00\n- **Available Stock:** 12 units\n\n**Amber-CANDLE (2 units):**\n- **Unit Price:** USD 20.00\n- **Available Stock:** 7 units\n\n**Item Subtotal:** USD 180.00\n\n**Shipping Fee:** USD 0.00\n\n**Order Total:** USD 180.00\n\n**Dispatch Promise:** 1 business day\n\n**Projected Stock After This Hypothetical Order:** 12 units\n\n**Juniper Shop**\n\n---\n\nThis internal quote provides all the necessary details from the original current inventory and dispatch notes, along with the calculated item subtotal, shipping fee, order total, dispatch promise, and projected stock after the hypothetical order.",
      "nativeReferenceValidation": [
        {
          "file": "juniper-policy-archive-2025-05-01.md",
          "compiledSha256": "8b68d8dc247e5cd7010c05e4e32d3f74936f97f44d2ae07448f87763a0e1d8bd",
          "compiledExactlyMatchesOriginalUtf8": true
        },
        {
          "file": "juniper-dispatch-2026-09-30.md",
          "compiledSha256": "235b051a8a68a39fc09b98c0ff6e93dbb622300d8f3cc0135f3b88ee17794759",
          "compiledExactlyMatchesOriginalUtf8": true
        },
        {
          "file": "juniper-inventory-2026-09-30.md",
          "compiledSha256": "e370946255b6e9c82ee946b73cef0f06002d8dfe6b819211f96c7a0d03f8ac7a",
          "compiledExactlyMatchesOriginalUtf8": true
        }
      ],
      "nativeReportedUsage": {
        "input_tokens": 1962,
        "output_tokens": 766,
        "thought_tokens": 0,
        "cache_read_tokens": 0,
        "cache_write_tokens": 0,
        "cost": 0.0
      },
      "nativeReportedUsageMeaning": "Values returned by unchanged native /api/chat; costs are reported as0 for local provider. These are not a separately captured wire payload or a vendor billing statement.",
      "nativeHttpStatus": 200,
      "nativeHttpElapsedSeconds": 86.64,
      "observedLocalProviderHttpCalls": 2,
      "nativeTraceCommitCount": 2,
      "providerTraceCountReconciled": true,
      "nativeTraceMetadata": [
        {
          "commitId": "42e9e4a4d81ded6fef02476a0f66268c87777de3",
          "conversationId": null,
          "messageId": "e84064ca-2301-44b6-ada4-ba8c3738e034",
          "chatModel": "uagentkit-qwen-coder:1.5b",
          "temperatureRecordedInNativeTrace": "0.6"
        },
        {
          "commitId": "3fc800813f5e16d6132333b8a873cbfae588058c",
          "conversationId": null,
          "messageId": "e84064ca-2301-44b6-ada4-ba8c3738e034",
          "chatModel": "uagentkit-qwen-coder:1.5b",
          "temperatureRecordedInNativeTrace": "0.6"
        }
      ]
    }
  ],
  "newConversationFlagsInBothNativeRequests": true,
  "distinctNativeMessageIdsVerifiedFromTrace": true,
  "nativeTraceConversationIdLimitation": "Native per-call trace cid remains null for both create_new requests; trace does independently retain distinct mid values. New-conversation request semantics are evidenced by unchanged native create_new=true bodies and route behavior; no distinct persisted CID measurement is claimed.",
  "corpusOriginalFileHashes": [
    {
      "path": "fixtures/juniper-inventory-2026-09-30.md",
      "bytes": 358,
      "sha256": "e370946255b6e9c82ee946b73cef0f06002d8dfe6b819211f96c7a0d03f8ac7a",
      "encoding": "UTF-8",
      "lineEndings": "LF",
      "synthetic": true
    },
    {
      "path": "fixtures/juniper-dispatch-2026-09-30.md",
      "bytes": 500,
      "sha256": "235b051a8a68a39fc09b98c0ff6e93dbb622300d8f3cc0135f3b88ee17794759",
      "encoding": "UTF-8",
      "lineEndings": "LF",
      "synthetic": true
    },
    {
      "path": "fixtures/juniper-policy-archive-2025-05-01.md",
      "bytes": 472,
      "sha256": "8b68d8dc247e5cd7010c05e4e32d3f74936f97f44d2ae07448f87763a0e1d8bd",
      "encoding": "UTF-8",
      "lineEndings": "LF",
      "synthetic": true
    }
  ],
  "corpusVerificationArtifact": "native-corpus-schema-verification-v1.json",
  "corpusVerificationSha256": "de95209a9ca90e6757e6cf97eca09edd28fd0cb9375fcdf2093122f4d01cc3d2",
  "originalFixturesUnchanged": true,
  "nativeRoutes": [
    "PUT /api/content",
    "POST /api/chat",
    "GET /chat (readiness only)",
    "GET /search (readiness only)"
  ],
  "ownedCleanup": {
    "allFinalOwnedProcessesStopped": true,
    "finalPorts": [
      {
        "port": 54376,
        "unused": true
      },
      {
        "port": 11481,
        "unused": true
      },
      {
        "port": 42191,
        "unused": true
      }
    ],
    "postgresStopReturncode": 0,
    "noOtherApplicationsStopped": true
  },
  "privateEvidenceDigests": {
    "originalPrivateFinalLifecycleSha256": "7e20a45dc46e34823622d316d86698d2894ad151e41e80ba7f70c6992f38b9be",
    "originalPrivateAbortedLifecycleSha256": "4a1f3661f46fd23fc17466f98df99352cdb1bf5df816b58bdb9f980805e1494a",
    "privateFullNativeTraceArchiveSha256": "0fce143d451bc240a3d3185e9a0d44b589f1cd5e601b82e2d338b988ecadc7d2",
    "privateFullNativeTraceArchiveBytes": 41335
  },
  "nativeDefaultSettingsVersusObservedEvidence": "Temperature0.6/top_p0.95/seed42/max_completion_tokens16000 are frozen exact original defaults. Native trace records temperature0.6; local native sampler logs also showtemperature0.6/top_p0.95/context8192. No all-kwargs wire capture is claimed.",
  "limits": [
    "Result applies to this exact small local Qwen model, frozen self-hosted edition and synthetic three-document corpus; it does not establish general Khoj cloud or stronger-model quality.",
    "Correct original source passages in native references do not prove the final answer is grounded. Both answers failed the frozen original quality criteria.",
    "PROMPTRACE is written after successful responses and may omit kwargs; SDK retries can nest in Tenacity. Actual successful local HTTP observations and trace reconciliation are reported, without assuming retry defaults are a hard total-call bound.",
    "Aborted attempt has no final-answer latency or complete provider usage established; its observed1 HTTP200 helper call remains separate from the2 complete cases.",
    "External TCP sampling is not a firewall/all-packet capture and cannot establish complete lack of external traffic."
  ],
  "sampledNonLoopbackConnections": [
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    },
    {
      "role": "ollama",
      "remoteAddress": "198.18.30.148",
      "remotePort": 443,
      "status": "ESTABLISHED"
    }
  ],
  "privateDataPublished": false,
  "hiddenModelThinkingPublished": false
}
