Import AITURK IDE 1.0.0-beta.1 from Hermes 63279301; preserve MIT license

This commit is contained in:
yilsem committed 2026-09-05 13:26:46 +03:00
commit 03634b1ca3
11340 files changed
+3442369

No files matched your search

@@ -0,0 +1,25 @@
export type RightPanePerfEvent =
'project-tree-render' | 'project-tree-row-render' | 'terminal-fit-active' | 'terminal-fit-hidden' | 'terminal-measure'
export interface RightPanePerfSnapshot {
counts: Record<RightPanePerfEvent, number>
details: Partial<Record<RightPanePerfEvent, Record<string, number>>>
rows: Record<string, number>
}
declare global {
interface Window {
__RIGHT_PANE_PERF__?: {
clear: () => void
mark: (event: RightPanePerfEvent, detail?: string) => void
snapshot: () => RightPanePerfSnapshot
start: () => void
stop: () => void
}
}
}
/** Tiny production-safe callsite; the recorder exists only in dev/perf builds. */
export function markRightPanePerf(event: RightPanePerfEvent, detail?: string): void {
window.__RIGHT_PANE_PERF__?.mark(event, detail)
}