From 753a8ecf13742a2c6dd7f3994cdeaeaa6ee7edd8 Mon Sep 17 00:00:00 2001
From: Ilya Bondar <ilya_bondar@epam.com>
Date: Tue, 10 Dec 2024 18:15:02 +0100
Subject: [PATCH 1/5] chore(chat): add `bypass_ort`

---
 .github/workflows/pr.yml      | 2 ++
 .github/workflows/release.yml | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 36a5ac3642..ab2a24aa01 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -12,3 +12,5 @@ jobs:
   run_tests:
     uses: epam/ai-dial-ci/.github/workflows/node_pr.yml@1.10.0
     secrets: inherit
+    with:
+      bypass_ort: true
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 10882714cd..8c33b4b9db 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -12,3 +12,5 @@ jobs:
   release:
     uses: epam/ai-dial-ci/.github/workflows/node_release.yml@1.10.0
     secrets: inherit
+    with:
+      bypass_ort: true

From 0612dd718d46470b6ca194ec93a588cc2d59d764 Mon Sep 17 00:00:00 2001
From: Ilya Bondar <ilya_bondar@epam.com>
Date: Tue, 10 Dec 2024 22:26:23 +0100
Subject: [PATCH 2/5] use ort_version: 42.1.0

---
 .github/workflows/pr.yml      | 2 +-
 .github/workflows/release.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index ab2a24aa01..e99e1bf869 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -13,4 +13,4 @@ jobs:
     uses: epam/ai-dial-ci/.github/workflows/node_pr.yml@1.10.0
     secrets: inherit
     with:
-      bypass_ort: true
+      ort_version: 42.1.0
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 8c33b4b9db..750d3e6c37 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -13,4 +13,4 @@ jobs:
     uses: epam/ai-dial-ci/.github/workflows/node_release.yml@1.10.0
     secrets: inherit
     with:
-      bypass_ort: true
+      ort_version: 42.1.0

From 3014f61bbe071e57405d382461d2ca53468092a2 Mon Sep 17 00:00:00 2001
From: Derikyan <armen.derikyan@gmail.com>
Date: Fri, 24 Jan 2025 17:44:44 +0400
Subject: [PATCH 3/5] fix(chat): fix max headers size (Issue #2852)

---
 package-lock.json | 20 ++++++++++++++++++++
 package.json      |  3 ++-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/package-lock.json b/package-lock.json
index afb9fd2a2a..48c4438bc1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -105,6 +105,7 @@
         "@vitest/coverage-v8": "^1.2.1",
         "@vitest/ui": "^1.6.0",
         "autoprefixer": "^10.4.16",
+        "cross-env": "^7.0.3",
         "dotenv": "^16.3.1",
         "endent": "^2.1.0",
         "esbuild": "^0.19.12",
@@ -12155,6 +12156,25 @@
       "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
       "license": "MIT"
     },
+    "node_modules/cross-env": {
+      "version": "7.0.3",
+      "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz",
+      "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cross-spawn": "^7.0.1"
+      },
+      "bin": {
+        "cross-env": "src/bin/cross-env.js",
+        "cross-env-shell": "src/bin/cross-env-shell.js"
+      },
+      "engines": {
+        "node": ">=10.14",
+        "npm": ">=6",
+        "yarn": ">=1"
+      }
+    },
     "node_modules/cross-spawn": {
       "version": "7.0.6",
       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
diff --git a/package.json b/package.json
index 2ef5153da2..113b5063cf 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
   "version": "0.24.0-rc",
   "private": true,
   "scripts": {
-    "nx": "nx",
+    "nx": "cross-env NODE_OPTIONS=--max-http-header-size=32768 nx",
     "postinstall": "patch-package && node tools/patch-nextjs.js",
     "graph": "nx graph",
     "build": "nx run-many -t build",
@@ -126,6 +126,7 @@
     "@vitest/coverage-v8": "^1.2.1",
     "@vitest/ui": "^1.6.0",
     "autoprefixer": "^10.4.16",
+    "cross-env": "^7.0.3",
     "dotenv": "^16.3.1",
     "endent": "^2.1.0",
     "esbuild": "^0.19.12",

From c667560a3063cfe3f8a11939479d5d24b4cf31a4 Mon Sep 17 00:00:00 2001
From: Derikyan <armen.derikyan@gmail.com>
Date: Mon, 27 Jan 2025 17:58:06 +0400
Subject: [PATCH 4/5] set max header size in env.development

---
 apps/chat/.env.development |  1 +
 package-lock.json          | 20 --------------------
 package.json               |  3 +--
 3 files changed, 2 insertions(+), 22 deletions(-)

diff --git a/apps/chat/.env.development b/apps/chat/.env.development
index f5df3acc67..fdbf0d1e12 100644
--- a/apps/chat/.env.development
+++ b/apps/chat/.env.development
@@ -100,6 +100,7 @@ DEFAULT_ASSISTANT_SUB_MODEL="gpt-4"
 RECENT_MODELS_IDS="gpt-35-turbo,gpt-4,epam10k-semantic-search,gpt-world,mirror"
 RECENT_ADDONS_IDS="addon-epam10k-golden-qna,addon-epam10k-semantic-search"
 PUBLICATION_FILTERS="title,job title,role,dial_roles"
+NODE_OPTIONS="--max-http-header-size=32768"
 
 # Themes
 # THEMES_CONFIG_HOST=""
diff --git a/package-lock.json b/package-lock.json
index 48c4438bc1..afb9fd2a2a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -105,7 +105,6 @@
         "@vitest/coverage-v8": "^1.2.1",
         "@vitest/ui": "^1.6.0",
         "autoprefixer": "^10.4.16",
-        "cross-env": "^7.0.3",
         "dotenv": "^16.3.1",
         "endent": "^2.1.0",
         "esbuild": "^0.19.12",
@@ -12156,25 +12155,6 @@
       "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
       "license": "MIT"
     },
-    "node_modules/cross-env": {
-      "version": "7.0.3",
-      "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz",
-      "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "cross-spawn": "^7.0.1"
-      },
-      "bin": {
-        "cross-env": "src/bin/cross-env.js",
-        "cross-env-shell": "src/bin/cross-env-shell.js"
-      },
-      "engines": {
-        "node": ">=10.14",
-        "npm": ">=6",
-        "yarn": ">=1"
-      }
-    },
     "node_modules/cross-spawn": {
       "version": "7.0.6",
       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
diff --git a/package.json b/package.json
index 113b5063cf..2ef5153da2 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
   "version": "0.24.0-rc",
   "private": true,
   "scripts": {
-    "nx": "cross-env NODE_OPTIONS=--max-http-header-size=32768 nx",
+    "nx": "nx",
     "postinstall": "patch-package && node tools/patch-nextjs.js",
     "graph": "nx graph",
     "build": "nx run-many -t build",
@@ -126,7 +126,6 @@
     "@vitest/coverage-v8": "^1.2.1",
     "@vitest/ui": "^1.6.0",
     "autoprefixer": "^10.4.16",
-    "cross-env": "^7.0.3",
     "dotenv": "^16.3.1",
     "endent": "^2.1.0",
     "esbuild": "^0.19.12",

From 0a33210c1f9417f09055af320808edee44225113 Mon Sep 17 00:00:00 2001
From: Derikyan <armen.derikyan@gmail.com>
Date: Mon, 27 Jan 2025 19:04:28 +0400
Subject: [PATCH 5/5] add comment

---
 apps/chat/.env.development | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/apps/chat/.env.development b/apps/chat/.env.development
index fdbf0d1e12..832df58a6c 100644
--- a/apps/chat/.env.development
+++ b/apps/chat/.env.development
@@ -100,6 +100,8 @@ DEFAULT_ASSISTANT_SUB_MODEL="gpt-4"
 RECENT_MODELS_IDS="gpt-35-turbo,gpt-4,epam10k-semantic-search,gpt-world,mirror"
 RECENT_ADDONS_IDS="addon-epam10k-golden-qna,addon-epam10k-semantic-search"
 PUBLICATION_FILTERS="title,job title,role,dial_roles"
+
+# Default header size limit aligned with Docker's default value for consistency
 NODE_OPTIONS="--max-http-header-size=32768"
 
 # Themes