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

feat(cli): optional LLM-synthesized status summary

Ouverte
#459 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
cli enhancement orchestration P2
Langage dominant
TypeScript
Étoiles
143
Forks
46
Merge moyen
3 j 10 h
PR mergées (30 j)
24

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Lisez ROADMAP.md et docs/design/INTERACTIVE_AGENTS.md, en particulier les éléments différés de la Phase 3 et le travail sur la progression intelligente. Évaluez d’abord le besoin pendant le dogfood et comparez-le aux événements progress_report rédigés par les agents ; la tâche est terminée lorsqu’une décision est prise de poursuivre ou de reporter la conception facultative du résumé d’état avant l’implémentation.

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

Évaluation

Stack technique
aws, typescript
Domaine
api, cli, cloud
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

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