Problem
The SDK's runtime module (BedrockAgentCoreApp) only handles running the agent server process. There is no client for the runtime control plane — customers cannot programmatically create, update, get, or delete agent runtimes or endpoints. The starter toolkit wraps bedrock-agentcore-control APIs (create_agent_runtime, get_agent_runtime_endpoint, etc.) with status polling, endpoint readiness checks, and aggregated status reporting. Without this, customers have no programmatic path to manage agent runtime resources outside the CLI.
Acceptance Criteria
Relevant Links
Problem
The SDK's runtime module (
BedrockAgentCoreApp) only handles running the agent server process. There is no client for the runtime control plane — customers cannot programmatically create, update, get, or delete agent runtimes or endpoints. The starter toolkit wrapsbedrock-agentcore-controlAPIs (create_agent_runtime,get_agent_runtime_endpoint, etc.) with status polling, endpoint readiness checks, and aggregated status reporting. Without this, customers have no programmatic path to manage agent runtime resources outside the CLI.Acceptance Criteria
Relevant Links
BedrockAgentCoreClientlaunch_bedrock_agentcore()destroy_bedrock_agentcore()get_status()