feat(api): include 7-day upcoming grooming context in routine suggestions

This commit is contained in:
Piotr Oleszczyk 2026-03-07 01:39:31 +01:00
parent 5d69a976c4
commit 1c457d62a3
3 changed files with 73 additions and 2 deletions

View file

@ -249,6 +249,7 @@ def test_suggest_routine(client, session):
assert data["reasoning"] == "because"
kwargs = mock_gemini.call_args.kwargs
assert "USER PROFILE:" in kwargs["contents"]
assert "UPCOMING GROOMING (next 7 days):" in kwargs["contents"]
assert "function_handlers" in kwargs
assert "get_product_details" in kwargs["function_handlers"]