mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-29 01:31:41 +00:00
15 lines
635 B
TypeScript
15 lines
635 B
TypeScript
declare global {
|
|
interface Window {
|
|
/** Set true by the server only for `hermes dashboard --tui` (or HERMES_DASHBOARD_TUI=1). */
|
|
__HERMES_DASHBOARD_EMBEDDED_CHAT__?: boolean;
|
|
/** @deprecated Older injected name; treated as on when true. */
|
|
__HERMES_DASHBOARD_TUI__?: boolean;
|
|
}
|
|
}
|
|
|
|
/** True only when the dashboard was started with embedded TUI Chat (`hermes dashboard --tui`). */
|
|
export function isDashboardEmbeddedChatEnabled(): boolean {
|
|
if (typeof window === "undefined") return false;
|
|
if (window.__HERMES_DASHBOARD_EMBEDDED_CHAT__ === true) return true;
|
|
return window.__HERMES_DASHBOARD_TUI__ === true;
|
|
}
|