aws / aws/bedrock-agentcore-sdk-python

import-agent: Specify Bedrock AgentCore Gateway Targets

オープン
#261 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
761
フォーク
147
平均マージ
1日 23時間
マージ済み PR(30日)
7

説明

**Is your feature request related to a problem? Please describe.**

I'm attempting to use the **import-agent** tool to migrate a Bedrock Agent into AgentCore but I'm running into the following issue:

When I try to import a Bedrock Agent that has OpenAPI action group schemas, the import fails with validation errors. It looks like the tool is converting these to Gateway Lambda targets, which only support a limited schema format (type, properties, required, items, description). I can see that AgentCore Gateway supports OpenAPI targets with full schemas, so is this just a current limitation of the tool?

**Describe the solution you'd like**

The ability to specify an AgentCore Gateway target type, such as OpenAI schema, when configuring the migration of an agent using **import-agent**

**Describe alternatives you've considered**
The only alternative I can see is manually migrating the agent.

**Additional context**
Add any other context or screenshots about the feature request here.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

import-agent のエントリポイントから開始し、OpenAPI アクショングループスキーマが Gateway Lambda ターゲットに変換される流れを追跡します。その動作を AgentCore Gateway の OpenAPI ターゲットと比較し、設定可能なターゲットタイプをどのように表現すべきかを判断します。現在のバリデーションエラーなしにインポートで OpenAPI 互換のターゲットを選択できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, openapi, python
領域
backend-api-design, cli, cloud
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。