aws / aws/bedrock-agentcore-sdk-python

import-agent: Specify Bedrock AgentCore Gateway Targets

Ouverte
#261 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
761
Forks
147
Merge moyen
1 j 23 h
PR mergées (30 j)
7

Description

**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.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez au point d’entrée de import-agent et suivez la manière dont les schémas de groupes d’actions OpenAPI sont convertis en cibles Gateway Lambda. Comparez ce comportement avec les cibles OpenAPI de AgentCore Gateway et déterminez comment un type de cible configurable devrait être représenté ; le travail est considéré comme terminé lorsque les imports peuvent sélectionner une cible compatible avec OpenAPI sans les erreurs de validation actuelles.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
aws, openapi, python
Domaine
backend-api-design, cli, cloud
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.