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

feat(cli): optional LLM-synthesized status summary

オープン
#459 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
cli enhancement orchestration P2
主要言語
TypeScript
スター
143
フォーク
46
平均マージ
3日 10時間
マージ済み PR(30日)
24

説明

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

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

ROADMAP.md と docs/design/INTERACTIVE_AGENTS.md を読み、特に延期された Phase 3 の項目と smart progress の作業を確認する。まず dogfood 中の必要性を評価し、agent-authored の progress_report events と比較する。完了条件は、実装前に optional status-summary design を進めるか延期するかを決定することである。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, typescript
領域
api, cli, cloud
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
静か
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。