oto/agent-ui/definition/components/artifact-list/index.md
toki 4ad5a7340d feat(agent-ui): UI 정의서 및 템플릿 업데이트
- agent-ui 정의서 전체 구조 생성 (view/component/frame/wireframe)
- UI 관련 스킬 템플릿 및 규칙 문서 개선
- components: action-feedback, agent-chat-panel, artifact-list 등 20개 이상의 컴포넌트 정의서 추가
- views: agent, artifacts, executions, overview, pipelines, runners, settings 정의서 추가
2026-06-24 23:07:00 +09:00

1.9 KiB

ui_doc_type component_id status source_evidence
component artifact-list implemented
type path notes
code packages/flutter/oto_console/lib/src/oto_artifacts_surface.dart Artifacts tab list 구현
type path notes
code packages/flutter/oto_console/lib/src/oto_executions_surface.dart execution detail artifact preview 구현
type path notes
code packages/flutter/oto_console/lib/src/oto_console_contract.dart OtoArtifactViewModel
type path notes
docs agent-roadmap/sdd/control-plane-product-surface/control-plane-security-audit-surface/SDD.md artifact 내용/full path 감사 복제 금지 기준

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-list
  • executions: 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-list component로 묶었다.