PowerRustCOBOL 1.90.0 — catorce controles nuevos para AWS
La sección
AWS de la caja de herramientas tiene ahora dieciséis controles no visuales. Funcionan a través de los servidores MCP de la propia AWS, con el perfil de AWS CLI de la máquina: el proyecto y el ejecutable no guardan ninguna clave.
Con servidores dedicados de AWS- AwsKnowledgeBase — pregunta a una base de conocimiento de Amazon Bedrock y devuelve los fragmentos como filas (Text, Source, Score).
- AwsAgentCore — conversa con un agente de AgentCore; la respuesta llega en ResponseBody y la conversación se conserva en SessionId.
- AwsAgentMemory — guarda turnos de conversación y busca lo que la memoria aprendió.
- AwsS3Tables — lista tablas, consulta con SQL de solo lectura y añade filas.
- AwsGlue — inicia trabajos y crawlers, sigue una ejecución (State) y lee las columnas de una tabla.
Con el servidor MCP alojado por AWS- AwsDynamoDB — GetItem, Query, Scan, PutItem, UpdateItem y DeleteItem, con los elementos en JSON simple.
- AwsS3 — lista, lee, escribe y borra objetos.
- AwsS3Vectors — búsqueda de vectores cercanos y escritura de vectores.
- AwsRekognition — etiquetas, texto y caras de una imagen (archivo local o s3://).
- AwsPolly — convierte un texto en un archivo de audio.
- AwsComprehend — sentimiento, entidades, frases clave e idioma de un texto.
- AwsTextract — líneas, campos de formulario y celdas de tabla de un documento.
- AwsEC2 — describe, inicia y detiene instancias.
- AwsCognito — registra, confirma, inicia y cierra sesión de los usuarios de la aplicación; los tokens nunca llegan al programa COBOL.
Nada cambia en AWS mientras AllowWrite esté desactivado (es el valor por defecto). Cualquier argumento puede quedar vacío: la propiedad del control ocupa su lugar.
Código:
MOVE TXT-QUESTION::Text TO WS-QUESTION
INVOKE KB-1 "Query" USING WS-KB WS-QUESTION RETURNING WS-STARTED
Guía:
PowerRustCOBOL/docs/developers-guide-en.md at main · CloudLandBeta/PowerRustCOBOL · GitHub (sección "Calling AWS")
Anthropic Claude Codex Agent