Currently Bedrock are called through one API, and Langgraph agents are called individually through other APIs.
Abstract the agent implementation from the front end by having a single InvokeAgent API for all agent types, and the back end routes to the appropriate API.