aws / aws/bedrock-agentcore-sdk-python

Implement Batched Message Storage for AgentCore Session Manager

Abierto
#216 0 comentarios 2 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Python
Estrellas
761
Forks
147
Merge medio
1 d 23 h
PR fusionados (30 d)
7

Descripción

## Problem
The current Strands AgentCore Session Manager calls create_event per message. Since AgentCore charges per create_event call, this results in excessive costs for customers.
## Solution
Add a new input parameter to configure how many messages are batched per create_event call. Default to 1 for backwards compatibility.
## Implementation Details
* Add configurable batch size parameter (default: 1)
* Add finally/close block to ensure messages are sent to failure
* Update documentation and sample code to demonstrate batching

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Localiza la implementación de AgentCore Session Manager y su llamada a create_event; después, lee el ciclo de vida de los mensajes circundante antes de decidir dónde deben ubicarse el batching y el manejo de close/finally. Actualiza el parámetro documentado y el código de ejemplo, y verifica que el valor predeterminado siga siendo un mensaje por llamada, mientras que los mensajes pendientes se envían cuando ocurre un fallo o al cerrar.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
api, backend, documentation
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.