Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
67 lines
1.8 KiB
TypeScript
67 lines
1.8 KiB
TypeScript
export type TerminalDiagnosticsBufferKind = "normal" | "alternate" | "unknown";
|
|
export type TerminalDiagnosticsNodeKind = "terminal" | "agent";
|
|
|
|
export interface TerminalDiagnosticsSnapshot {
|
|
bufferKind: TerminalDiagnosticsBufferKind;
|
|
activeBaseY: number | null;
|
|
activeViewportY: number | null;
|
|
activeLength: number | null;
|
|
cols: number;
|
|
rows: number;
|
|
viewportScrollTop: number | null;
|
|
viewportScrollHeight: number | null;
|
|
viewportClientHeight: number | null;
|
|
hasViewport: boolean;
|
|
hasVerticalScrollbar: boolean;
|
|
}
|
|
|
|
export type TerminalDiagnosticsDetailValue = string | number | boolean | null;
|
|
|
|
export interface TerminalDiagnosticsLogInput {
|
|
source: "renderer-terminal";
|
|
nodeId: string;
|
|
sessionId: string;
|
|
nodeKind: TerminalDiagnosticsNodeKind;
|
|
title: string;
|
|
event: string;
|
|
details?: Record<string, TerminalDiagnosticsDetailValue>;
|
|
snapshot: TerminalDiagnosticsSnapshot;
|
|
}
|
|
|
|
export type RuntimeDiagnosticsLevel = "info" | "error";
|
|
export type RuntimeDiagnosticsSource =
|
|
| "main-app"
|
|
| "main-window"
|
|
| "renderer-error-boundary"
|
|
| "renderer-preload"
|
|
| "renderer-workspace-surface";
|
|
export type RuntimeDiagnosticsDetailValue = string | number | boolean | null;
|
|
|
|
export interface RuntimeDiagnosticsLogInput {
|
|
source: RuntimeDiagnosticsSource;
|
|
level: RuntimeDiagnosticsLevel;
|
|
event: string;
|
|
message: string;
|
|
details?: Record<string, RuntimeDiagnosticsDetailValue>;
|
|
}
|
|
|
|
export type IpcInspectorKind = "invoke" | "send";
|
|
export type IpcInspectorStatus = "pending" | "ok" | "error" | "sent";
|
|
|
|
export interface IpcInspectorRecord {
|
|
recordId: string;
|
|
kind: IpcInspectorKind;
|
|
channel: string;
|
|
payload: unknown;
|
|
status: IpcInspectorStatus;
|
|
startedAt: number;
|
|
completedAt: number;
|
|
durationMs: number;
|
|
result?: unknown;
|
|
error?: unknown;
|
|
}
|
|
|
|
export interface IpcInspectorExportResult {
|
|
content: string;
|
|
}
|