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.

14 lines (13 loc) • 593 B
export declare const VALIDATION_CODES: readonly ["unknown_component", "javascript_url", "data_url", "handler_prop", "missing_bound_field", "unmet_data", "unlabelled_control", "unknown_action", "unnamed_tool"]; export type ValidationCode = (typeof VALIDATION_CODES)[number]; export type ValidationOk<T> = { ok: true; spec: T; }; export type ValidationFail = { ok: false; code: ValidationCode; reason: string; }; export type ValidationResult<T = unknown> = ValidationOk<T> | ValidationFail; export declare function fail(code: ValidationCode, reason: string): ValidationFail;