You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Andrea Cosentino (Jira)" <ji...@apache.org> on 2026/07/24 07:11:00 UTC

[jira] [Work started] (CAMEL-23467) Camel-AWS-Bedrock: Add support for InvokeAgent and InvokeInlineAgent operations in Bedrock Agent Runtime

     [ https://issues.apache.org/jira/browse/CAMEL-23467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on CAMEL-23467 started by Andrea Cosentino.
------------------------------------------------
> Camel-AWS-Bedrock: Add support for InvokeAgent and InvokeInlineAgent operations in Bedrock Agent Runtime
> --------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-23467
>                 URL: https://issues.apache.org/jira/browse/CAMEL-23467
>             Project: Camel
>          Issue Type: New Feature
>            Reporter: Andrea Cosentino
>            Assignee: Andrea Cosentino
>            Priority: Major
>
> The {{aws-bedrock-agent-runtime}} component does not expose the {{InvokeAgent}} API (used to invoke a deployed Bedrock agent) or {{InvokeInlineAgent}} (defining the agent inline at invocation time). These are the primary entry points for agent-based workflows on Bedrock and are widely requested.
> Both APIs return event-stream responses (similar to {{converseStream}}), so handling will need to mirror the existing streaming infrastructure built for the runtime component.
> *Suggested scope:*
> * Add {{invokeAgent}} and {{invokeInlineAgent}} to {{BedrockAgentRuntimeOperations}}.
> * Add {{agentId}}, {{agentAliasId}}, {{sessionId}}, and (for inline) inline-agent fields to {{BedrockAgentRuntimeConfiguration}} (with header overrides).
> * Add an async client to the agent-runtime endpoint (mirroring {{BedrockEndpoint}}'s {{BedrockRuntimeAsyncClient}}).
> * Implement event-stream handling for {{ResponseStream}} events ({{chunk}}, {{trace}}, {{returnControl}}, {{files}}), modeled after {{ConverseStreamHandler}}.
> * Surface intermediate trace events, citations, and final response via headers/body.
> * Honor existing {{streamOutputMode}} (complete/chunks).
> * Add tests and update {{aws-bedrock-agent-runtime-component.adoc}}.
> ----
> _Filed by Claude Code on behalf of Andrea Cosentino._



--
This message was sent by Atlassian Jira
(v8.20.10#820010)