oto/agent-ui/definition/components/log-preview/index.md

1.6 KiB

ui_doc_type component_id status source_evidence
component log-preview 구현됨
type path notes
code packages/flutter/oto_console/lib/src/oto_executions_surface.dart _buildLogsSection, _buildLogsContent 구현
type path notes
code packages/flutter/oto_console/lib/src/oto_console_contract.dart OtoLogEntryViewModel
type path notes
docs agent-roadmap/sdd/control-plane-product-surface/control-plane-security-audit-surface/SDD.md raw log line은 감사 이벤트에 복제하지 않는 기준

Log Preview

Component ID: log-preview

Status: 구현됨

Source Evidence

Type Path Notes
code packages/flutter/oto_console/lib/src/oto_executions_surface.dart _buildLogsSection, _buildLogsContent 구현
code packages/flutter/oto_console/lib/src/oto_console_contract.dart OtoLogEntryViewModel
docs agent-roadmap/sdd/control-plane-product-surface/control-plane-security-audit-surface/SDD.md raw log line 감사 복제 금지 기준

Purpose

선택된 execution의 로그 일부를 bounded monospace preview로 보여준다.

Used By

  • executions: executions.logs-preview

Anatomy

  • section title
  • black preview container
  • timestamped log lines
  • loading/empty/error text

Variants

  • no logs loaded
  • loading
  • empty
  • error
  • data

States

  • default
  • loading
  • empty
  • error
  • data

Rules

  • preview 높이는 제한한다.
  • 감사 이벤트나 감사 UI 정의에는 raw log line을 복제하지 않는다.

Decision History

  • 2026-06-24: execution detail log preview를 log-preview component로 정의했다.