diff --git a/core/pom.xml b/core/pom.xml
index a64c44c..f1dd913 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -14,7 +14,7 @@
com.loremind
loremind-core
- 0.6.10
+ 0.6.11
LoreMind Core
Backend Core - Architecture Hexagonale
diff --git a/core/src/main/java/com/loremind/infrastructure/web/controller/SettingsController.java b/core/src/main/java/com/loremind/infrastructure/web/controller/SettingsController.java
index a6b7557..dbd2cce 100644
--- a/core/src/main/java/com/loremind/infrastructure/web/controller/SettingsController.java
+++ b/core/src/main/java/com/loremind/infrastructure/web/controller/SettingsController.java
@@ -91,7 +91,12 @@ public class SettingsController {
public ResponseEntity pullOllamaModel(@RequestBody Map body) {
guardDemoMode();
StreamingResponseBody stream = output -> {
+ // Force HTTP/1.1 : le HttpClient JDK essaie HTTP/2 par defaut,
+ // mais uvicorn (Brain) ne supporte que HTTP/1.1 et rejette la
+ // tentative d'upgrade ("Unsupported upgrade request") -> la
+ // requete n'arrive jamais a notre endpoint Python.
HttpClient http = HttpClient.newBuilder()
+ .version(HttpClient.Version.HTTP_1_1)
.connectTimeout(Duration.ofSeconds(10))
.build();
// Le RestTemplate auto-injecte X-Internal-Secret via un interceptor,
diff --git a/installers/install.ps1 b/installers/install.ps1
index dd42200..45e5df3 100644
--- a/installers/install.ps1
+++ b/installers/install.ps1
@@ -40,7 +40,7 @@
Auteur : ietm64
Licence : AGPL-3.0
Projet : LoreMindMJ - assistant pour Maitres de Jeu de JDR
- Version : 0.6.10
+ Version : 0.6.11
.LINK
https://git.igmlcreation.fr/ietm64/loremind
diff --git a/web/package-lock.json b/web/package-lock.json
index 2c1faa0..39cdfc3 100644
--- a/web/package-lock.json
+++ b/web/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "loremind-web",
- "version": "0.6.10",
+ "version": "0.6.11",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "loremind-web",
- "version": "0.6.10",
+ "version": "0.6.11",
"dependencies": {
"@angular/animations": "^17.0.0",
"@angular/common": "^17.0.0",
diff --git a/web/package.json b/web/package.json
index e8348b7..01f18fd 100644
--- a/web/package.json
+++ b/web/package.json
@@ -1,6 +1,6 @@
{
"name": "loremind-web",
- "version": "0.6.10",
+ "version": "0.6.11",
"description": "LoreMind Frontend - Angular",
"scripts": {
"ng": "ng",