aws-samples / aws-samples/sample-autonomous-cloud-coding-agents

feat(cli): optional LLM-synthesized status summary

Abierto
#459 1 comentario 0 reacciones 0 asignados Ver en GitHub
cli enhancement orchestration P2
Lenguaje dominante
TypeScript
Estrellas
143
Forks
46
Merge medio
3 d 10 h
PR fusionados (30 d)
24

Descripción

**Context:** ROADMAP.md → LLM-synthesized status summary (optional)

---

## Component

Scripts / CLI

## Describe the feature

Optional `bgagent status --summarize` mode where a **Lambda narrates** recent `TaskEvents` **without waking the agent**. Behind a flag; pursue only if agent-authored `progress_report` events are insufficient.

## Use case

Some operators want narrative status before smart progress ships, or for legacy tasks without structured reports. Cost and hallucination risk require opt-in.

## Proposed solution

1. `GET /tasks/{id}/status-summary` Lambda reads events, calls Bedrock, returns cached summary (short TTL).
2. CLI flag; show cost estimate in `--verbose`.
3. Disclaimers in output ("synthesized, not from agent").
4. Rate limits per user/task.
5. Defer until smart progress + ask ship; evaluate need in dogfood.

## Other information

- Does **not** replace smart progress updates.
- Design context: `docs/design/INTERACTIVE_AGENTS.md` Phase 3 deferred items.

- [ ] This might be a breaking change

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Lee ROADMAP.md y docs/design/INTERACTIVE_AGENTS.md, especialmente los elementos aplazados de la Fase 3 y el trabajo sobre el progreso inteligente. Primero evalúa la necesidad durante el dogfood y compárala con los eventos progress_report escritos por agentes; el resultado debe ser una decisión sobre continuar o aplazar el diseño opcional del resumen de estado antes de la implementación.

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

Evaluación

Stack tecnológico
aws, typescript
Área
api, cli, cloud
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.