Files
fusion/packages/cli/src/commands/dashboard-tui/index.ts
Fusion 984f7965f6 feat(FN-2518): add remote TUI settings controls and routing
- Wire remote dashboard route contracts into CLI/TUI state and controller flows
- Add remote settings interaction UX in dashboard and dashboard-tui command paths
- Expand regression coverage for remote TUI behavior in dashboard and app test suites
- Document remote TUI controls and QR behavior in the CLI reference
- Add a changeset for @runfusion/fusion patch release
2026-04-26 01:20:32 -07:00

37 lines
854 B
TypeScript

// Re-exports that preserve the public API surface of the old dashboard-tui.ts
// so that dashboard.ts (and any tests importing from dashboard-tui.js) need
// only update their import path.
export { DashboardTUI } from "./controller.js";
export { DashboardLogSink, formatConsoleArgs } from "./log-sink.js";
export { LogRingBuffer } from "./log-ring-buffer.js";
export { isTTYAvailable } from "./utils.js";
export type {
LogEntry,
SectionId,
SystemInfo,
TaskStats,
SettingsValues,
RemoteProvider,
RemoteStatus,
RemoteTokenResult,
RemoteQrPayload,
RemoteSettingsSnapshot,
UtilityAction,
TUICallbacks,
InteractiveData,
ProjectItem,
TaskItem,
GitStatus,
GitCommit,
GitCommitDetail,
GitBranch,
GitWorktree,
FileEntry,
FileReadResult,
TaskStep,
TaskLogEntry,
TaskDetailData,
TaskEvent,
} from "./state.js";