llama-stack-mirror/llama_stack/providers/inline/agents/meta_reference
grs 96886afaca
fix(responses): fix regression in support for mcp tool require_approval argument (#3731)
# What does this PR do?

It prevents a tool call message being added to the chat completions
message without a corresponding tool call result, which is needed in the
case that an approval is required first or if the approval request is
denied. In both these cases the tool call messages is popped of the next
turn messages.

Closes #3728

## Test Plan
Ran the integration tests
Manual check of both approval and denial against gpt-4o

Signed-off-by: Gordon Sim <gsim@redhat.com>
2025-10-08 10:47:17 -04:00
..
responses fix(responses): fix regression in support for mcp tool require_approval argument (#3731) 2025-10-08 10:47:17 -04:00
__init__.py fix: make telemetry optional for agents (#3705) 2025-10-07 16:09:03 +02:00
agent_instance.py chore: remove dead code (#3729) 2025-10-07 20:26:02 -07:00
agents.py fix: make telemetry optional for agents (#3705) 2025-10-07 16:09:03 +02:00
config.py feat: add list responses API (#2233) 2025-05-23 13:16:48 -07:00
persistence.py refactor(logging): rename llama_stack logger categories (#3065) 2025-08-21 17:31:04 -07:00
safety.py refactor(logging): rename llama_stack logger categories (#3065) 2025-08-21 17:31:04 -07:00