oto/agent-ui/definition/components/action-feedback/index.md

1.9 KiB

ui_doc_type component_id status source_evidence
component action-feedback 구현됨
type path notes
code packages/flutter/oto_console/lib/src/oto_runners_surface.dart runner self-update result feedback
type path notes
code packages/flutter/oto_console/lib/src/oto_jobs_surface.dart job create result feedback
type path notes
code packages/flutter/oto_console/lib/src/oto_executions_surface.dart execution action result feedback
type path notes
code packages/flutter/oto_console/lib/src/oto_console_contract.dart OtoActionViewState 상태 모델

Action Feedback

Component ID: action-feedback

Status: 구현됨

Source Evidence

Type Path Notes
code packages/flutter/oto_console/lib/src/oto_runners_surface.dart runner self-update result feedback
code packages/flutter/oto_console/lib/src/oto_jobs_surface.dart job create result feedback
code packages/flutter/oto_console/lib/src/oto_executions_surface.dart execution action result feedback
code packages/flutter/oto_console/lib/src/oto_console_contract.dart OtoActionViewState

Purpose

write action 결과를 success, deferred, failed 상태로 짧게 표시한다.

Used By

  • runners: runners.action-feedback
  • pipelines: pipelines.action-feedback
  • executions: executions.action-feedback

Anatomy

  • tinted result container
  • message text
  • success/failure color
  • deferred prefix where available

Variants

  • success
  • deferred
  • failed

States

  • succeeded
  • deferred
  • failed
  • hidden when idle/submitting

Rules

  • 민감 error payload를 그대로 노출하지 않아야 한다.
  • 권한 실패가 추가되면 forbidden/unauthorized 문구와 audit metadata 노출 기준을 SDD와 맞춘다.

Decision History

  • 2026-06-24: write action 결과 표시를 action-feedback component로 정의했다.