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

feat(ui): operator control panel web UI

未关闭
#449 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
TypeScript
星标
143
派生
46
平均合并
3 天 10 小时
30 天内合并 PR
24

描述

**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 必须明确 hosting 和 authentication;完成标准是达成一致的 Phase 1 只读范围,其中包含已定义的视图、trace link 以及实时 TaskEvents 行为。

由索引模型根据 Issue 内容生成。

评估

技术栈
aws, typescript
领域
api, authentication, cloud, frontend, observability
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
冷清
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。