nomadcode/agent-ui/definition/components/workbench-titlebar/index.md

1.4 KiB

ui_doc_type component_id status source_evidence
component workbench-titlebar 구현됨
type path notes
code apps/client/lib/src/app/nomadcode_workbench_shell.dart _WorkbenchTitleBar 구현.
type path notes
docs apps/client/README.md Workbench shell의 top titlebar 설명.
type path notes
user null agent-ui 생성 요청.

Workbench Titlebar

Component ID: workbench-titlebar

Status: 구현됨

Source Evidence

Type Path Notes
code apps/client/lib/src/app/nomadcode_workbench_shell.dart _WorkbenchTitleBar 구현.
docs apps/client/README.md Workbench shell의 top titlebar 설명.
user 없음 agent-ui 생성 요청.

Purpose

Workbench 최상단에서 NomadCode Console identity와 현재 선택 section label을 표시한다.

Used By

  • workbench-shell: workbench-shell.titlebar

Anatomy

  • Brand mark icon container
  • NomadCode Console title
  • Divider
  • Current section label

Variants

  • default: full width titlebar

States

  • default
  • loading: 없음
  • empty: section label이 없으면 빈 label 대신 현재 enum label을 사용한다.
  • error: 없음
  • disabled: 없음

Rules

  • 현재 section label은 NomadWorkbenchSection에서 파생한다.
  • titlebar는 navigation control을 직접 갖지 않는다.

Decision History

  • 2026-06-24: workbench shell의 구현된 titlebar를 component로 등록했다.