From 1109d9f397fd362f08878c92a73e673303ef0502 Mon Sep 17 00:00:00 2001 From: Piotr Oleszczyk Date: Tue, 3 Mar 2026 19:50:42 +0100 Subject: [PATCH] fix(products): only suggest when real need exists --- backend/innercontext/api/products.py | 1 + backend/innercontext/mcp_server.py | 1 + 2 files changed, 2 insertions(+) diff --git a/backend/innercontext/api/products.py b/backend/innercontext/api/products.py index 90a9e21..24ada36 100644 --- a/backend/innercontext/api/products.py +++ b/backend/innercontext/api/products.py @@ -588,6 +588,7 @@ LEGENDA: - [✗] = produkt niedostępny (brak w magazynie, wszystkie opakowania zużyte) ZASADY: +0. Sugeruj tylko wtedy, gdy jest realna potrzeba - nie zwracaj stałej liczby produktów 1. Sugeruj TYLKO typy produktów, NIGDY konkretne marki (np. "Salicylic Acid 2% Masque", nie "La Roche-Posay") 2. Produkty oznaczone [✗] to te, których NIE MA w magazynie - możesz je zasugerować 3. Produkty oznaczone [✓] są już dostępne - nie sugeruj ich ponownie diff --git a/backend/innercontext/mcp_server.py b/backend/innercontext/mcp_server.py index 9537148..d2c1235 100644 --- a/backend/innercontext/mcp_server.py +++ b/backend/innercontext/mcp_server.py @@ -565,6 +565,7 @@ Twoim zadaniem jest przeanalizować stan skóry użytkownika oraz produkty, któ a następnie zasugerować TYPY produktów (bez marek), które mogłyby uzupełnić ich rutynę. ZASADY: +0. Sugeruj tylko wtedy, gdy jest realna potrzeba - nie zwracaj stałej liczby produktów 1. Sugeruj TYLKO typy produktów, NIGDY konkretne marki (np. "Salicylic Acid 2% Masque", nie "La Roche-Posay") 2. Koncentruj się na produktach, których użytkownik NIE posiada w swoim inventarzu 3. Bierz pod uwagę aktywne problemy skóry (acne, hyperpigmentacja, aging, etc.)