Architectural Breakdown: How to use the OpenAI Decisions API with Strands Agents
A developer describes replacing a naive Strands agent loop — which sent full conversation history and every tool definition to gpt-4o on each iteration, causing unbounded token growth, no confidence c…