| ui_doc_type |
view_id |
status |
frame |
source_evidence |
regions |
| view |
settings |
구현됨 |
null |
| type |
path |
notes |
| code |
packages/flutter/oto_console/lib/src/oto_console_shell.dart |
settings section fallback surface 구현 |
|
| type |
path |
notes |
| code |
apps/client/lib/src/app/oto_client_app.dart |
host app은 settings override를 넘기지 않아 fallback surface 사용 |
|
| type |
path |
notes |
| docs |
apps/client/README.md |
preview port와 server URL 설정 기준 |
|
| type |
path |
notes |
| user |
null |
agent-ui 생성 요청 |
|
|
| settings.header |
| settings.state-panel |
| settings.endpoint-details |
|
Settings
View ID: settings
Frame:
Status: 구현됨
Source Evidence
| Type |
Path |
Notes |
| code |
packages/flutter/oto_console/lib/src/oto_console_shell.dart |
settings section fallback surface 구현 |
| code |
apps/client/lib/src/app/oto_client_app.dart |
settings override 없이 fallback 사용 |
| docs |
apps/client/README.md |
preview port와 server URL 설정 기준 |
| user |
없음 |
agent-ui 생성 요청 |
Purpose
런타임 endpoint와 browser API policy 같은 local preference/환경 정보를 확인한다.
Primary Users
- operator/admin
- local developer
Primary Tasks
- HTTP API endpoint 확인
- Wire URL 확인
- browser API policy 확인
Information Priority
- HTTP API endpoint
- Wire URL
- browser API policy
Regions
| Region ID |
Purpose |
Component |
Priority |
Notes |
settings.header |
화면 제목 |
section-surface |
high |
Settings |
settings.state-panel |
fallback empty state |
state-panel |
medium |
local preferences 없음 |
settings.endpoint-details |
endpoint and policy details |
endpoint-tile |
high |
config가 있을 때 HTTP/Wire 표시 |
Actions
| Action ID |
Trigger |
Result |
Guard |
| 없음 |
- |
- |
- |
States
- loading: 현재 구현에는 별도 loading state가 없다.
- empty:
No local preferences state panel.
- error: 현재 구현에는 별도 error state가 없다.
- permission-denied: 현재 구현에는 별도 denied state가 없다.
Open Questions
Decision History
- 2026-06-24: shell fallback settings surface를 view로 정의했다.