UNPKG

@fusedashlabs/ui9000-workspace

Version:

UI9000 workspace MCP. One tool, show_workspace, draws a chart from your table. Set TYPESAFE_API_KEY to let Jev choose the chart.

22 lines (21 loc) • 761 B
export declare const AUDIT_VERDICTS: readonly ["approve", "reject"]; export type AuditVerdict = (typeof AUDIT_VERDICTS)[number]; /** Same shape for approve and reject. Never carries dataset rows. */ export type AuditRecord = { proposalId: string; action: string; verdict: AuditVerdict; preview: string; recordedAt: string; }; export type AuditLog = { append(record: AuditRecord): AuditRecord; entries(): readonly AuditRecord[]; }; export declare function assertAuditHasNoRows(value: unknown): void; export declare function createAuditLog(): AuditLog; export declare function recordVerdict(log: AuditLog, proposal: { id: string; action: string; preview: string; }, verdict: AuditVerdict, recordedAt: string): AuditRecord;