- agent-ui 정의서 전체 구조 생성 (view/component/frame/wireframe) - UI 관련 스킬 템플릿 및 규칙 문서 개선 - components: action-feedback, agent-chat-panel, artifact-list 등 20개 이상의 컴포넌트 정의서 추가 - views: agent, artifacts, executions, overview, pipelines, runners, settings 정의서 추가
1.9 KiB
1.9 KiB
| ui_doc_type | component_id | status | source_evidence | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| component | artifact-list | implemented |
|
Artifact List
Component ID: artifact-list
Status: implemented
Source Evidence
| Type | Path | Notes |
|---|---|---|
| code | packages/flutter/oto_console/lib/src/oto_artifacts_surface.dart |
Artifacts tab list 구현 |
| code | packages/flutter/oto_console/lib/src/oto_executions_surface.dart |
execution detail artifact preview 구현 |
| code | packages/flutter/oto_console/lib/src/oto_console_contract.dart |
OtoArtifactViewModel |
| docs | agent-roadmap/sdd/control-plane-product-surface/control-plane-security-audit-surface/SDD.md |
artifact 내용/full path 감사 복제 금지 기준 |
Purpose
artifact name과 path를 row 목록으로 보여준다.
Used By
artifacts:artifacts.artifact-listexecutions:executions.artifacts-preview
Anatomy
- file icon
- artifact name
- artifact path
- compact card/list row
Variants
- full tab row
- execution detail compact card
States
- default
- empty
- loading
- error
- truncated
Rules
- artifact path는 길면 ellipsis 처리한다.
- audit UI에서는 artifact content나 민감한 full path를 복제 노출하지 않는다.
Decision History
- 2026-06-24: artifact tab과 execution detail preview를
artifact-listcomponent로 묶었다.