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

feat(ui): operator control panel web UI

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

説明

**Context:** ROADMAP.md → Control panel

---

## Component

Other

## Describe the feature

**Web UI** for operators: task list, task detail (logs/traces/events), cancel, metrics dashboards, cost attribution. Task detail shows manager-style progress alongside raw events/traces.

## Use case

CLI-only ops do not scale for team visibility. Stakeholders need a browser-based view without AWS console access.

## Proposed solution

1. SPA (or SSR) authenticated via Cognito; calls existing REST API.
2. Views: tasks, task detail, approvals queue, cost dashboard hooks (#237, #215).
3. Embed trace download links; live poll `TaskEvents`.
4. Host on CloudFront + S3 or App Runner—TBD in RFC spike.
5. Phase 1 read-only; Phase 2 cancel/approve actions.

## Other information

- Related: #391 (operator session debug), #412 (stats), smart progress draft.
- May warrant follow-up RFC for hosting/auth architecture.

- [ ] This might be a breaking change

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

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

調査の方向性

ROADMAP.md → Control panel から始め、既存の REST API を調査し、関連する issue #391 と #412 を読みます。実装の範囲を定める前に、RFC spike でホスティングと認証を明確にする必要があります。完了条件は、定義されたビュー、trace link、およびライブの TaskEvents の動作を含む、合意済みの Phase 1 の読み取り専用スコープです。

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

評価

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

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

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