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.

21 lines (20 loc) • 2.24 kB
export { DATA_PROFILE_KEYS } from './spec/data-profile.js'; export { INTENTS } from './spec/intent.js'; export { SPEC_ACTIONS } from './spec/workspace-spec.js'; export { VALIDATION_CODES, validateSpec } from './validate/validate-spec.js'; export { decide } from './engine/decide.js'; export { RISK_EFFECTS, RISK_REVERSIBILITIES, RISK_SCOPES, RISK_TABLE, classifyAction, classifyActions, classifyCatalogActions, } from './governance/risk.js'; export { AUDIT_VERDICTS, assertAuditHasNoRows, createAuditLog, recordVerdict, } from './governance/audit.js'; export { holdAction, openProposalSession } from './governance/proposal.js'; export { TRACE_OUTCOMES, TRACE_RISK_BANDS, stage4TraceDefaults } from './trace/trace.js'; export { CALL_SERVER_TOOL, attachDataHandle, readViaHandle } from './tool/data-channel.js'; export { SHOW_WORKSPACE_NAME, SHOW_WORKSPACE_DESCRIPTION, SHOW_WORKSPACE_INPUT_SCHEMA, SHOW_WORKSPACE_TOOL, handleShowWorkspace, } from './tool/show-workspace.js'; export { interpretWorkspace } from './interpreter/interpret.js'; export { loadWorkspaceCatalog, workspaceCatalogIds } from './catalog/load-workspace.js'; export { parseCsvTable, tableRowCount, tableToRows } from './profiler/table.js'; export { assertClosedProfile, profileColumns } from './profiler/profile-columns.js'; export { DEFAULT_BASE_URL, DEFAULT_HOSTED_MCP_BASE_URL, DEFAULT_MAX_PAYLOAD_SIZE_MB, DEFAULT_TTL_HOURS, REMOTE_PERSIST_ENV, readDataLink, signDataLink, } from './migrate/datalink/index.js'; export { GEOJSON_KEYS, MIN_RENDERABLE_COVERAGE, MapValidationError, assertRenderableMap, findUnrenderableMap, isMapConfig, loadCatalog, resolveMapType, validateChartConfig, validateMapData, validateRegions, } from './migrate/map-validation/index.js'; export { PROTOCOL_VERSION, SERVER_INFO, WORKSPACE_CHART_RESOURCE_URI, connectStdio, createServer, } from './server/index.js'; export { WORKSPACE_DATA_PATH_ENV, WORKSPACE_MAPBOX_TOKEN, applyWorkspaceHostDefaults, createWorkspaceServer, resolveWorkspaceDataPath, startWorkspaceServer, wireWorkspace, workspaceDemoCsvPath, } from './workspace-server.js'; export { DEFAULT_WORKSPACE_HTTP_PORT, WORKSPACE_HTTP_PATH, handleWorkspaceMcpHttpRequest, startWorkspaceHttpServer, } from './server/http-workspace.js';