From 2d3d9664a724f5f048ebd9ba2c8c6bc12f066af7 Mon Sep 17 00:00:00 2001 From: Mustafa Elbehery Date: Wed, 9 Jul 2025 10:07:00 +0200 Subject: [PATCH] chore(api): add `mypy` coverage to `prompts` (#2657) # What does this PR do? This PR adds static type coverage to `llama-stack` Part of https://github.com/meta-llama/llama-stack/issues/2647 ## Test Plan Signed-off-by: Mustafa Elbehery --- llama_stack/models/llama/llama3_3/prompts.py | 1 + pyproject.toml | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/llama_stack/models/llama/llama3_3/prompts.py b/llama_stack/models/llama/llama3_3/prompts.py index 60349e578..85796608a 100644 --- a/llama_stack/models/llama/llama3_3/prompts.py +++ b/llama_stack/models/llama/llama3_3/prompts.py @@ -178,6 +178,7 @@ def usecases() -> list[UseCase | str]: ), RawMessage(role="user", content="What is the 100th decimal of pi?"), RawMessage( + role="assistant", content="", stop_reason=StopReason.end_of_message, tool_calls=[ diff --git a/pyproject.toml b/pyproject.toml index f72139ed8..bbf572035 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -243,7 +243,6 @@ exclude = [ "^llama_stack/models/llama/llama3/interface\\.py$", "^llama_stack/models/llama/llama3/tokenizer\\.py$", "^llama_stack/models/llama/llama3/tool_utils\\.py$", - "^llama_stack/models/llama/llama3_3/prompts\\.py$", "^llama_stack/providers/inline/agents/meta_reference/", "^llama_stack/providers/inline/agents/meta_reference/agent_instance\\.py$", "^llama_stack/providers/inline/agents/meta_reference/agents\\.py$",