Commit Graph
16 Commits
Author SHA1 Message Date
ciregenz 5221540e17 [eric] canvas: fullscreen glides straight to the zone, shell wash renders identically to the canvas wash (grain seam class dead), grain hook survives two consumers, tool-ui repairs learn agent id aliases and array rows 2026-08-06 12:22:00 -07:00
ciregenz afa15621f0 [eric] tool-ui: mechanical repair pass for agent payload mistakes (numeric ids, ranked priorities, nested rows), re-validated so it can only flip fail to pass 2026-08-05 16:13:44 -07:00
ciregenz bd1855da30 [eric] tool-ui: string columns coerce instead of failing, validation runs per payload not per render, rowIdKey nags only when actionable 2026-08-04 20:31:30 -07:00
ciregenz 9cd83b7fd9 [eric] canvas: pill widgets fail silent, stale plan widgets yield to living surfaces, asks sit on one glass card 2026-08-04 10:20:01 -07:00
ciregenz fcbfc96464 [eric] tool-ui: schema failures speak one quiet human line, the zod jargon goes to the console 2026-08-04 09:42:47 -07:00
ciregenz 4b4937b391 [eric] tool-ui: data-table columns resize by edge drag and reorder by header drag 2026-08-04 09:14:42 -07:00
ciregenz 24af3b4a5a [eric] tool-ui: widgets fill the bubble width instead of self-capping at half size 2026-08-03 23:18:33 -07:00
ciregenz 8b4b56f698 [eric] shell: chat headroom, tables scroll sideways, app body clicks raise the card, all five tool toggles one size 2026-08-03 20:42:08 -07:00
ciregenz 9f930c649b [eric] toolui: preflight layered under utilities (borders+buttons live again), sans font + pinned scale, answers lock on submit, pending AskUI pins under the pill 2026-07-28 11:46:38 -07:00
ciregenz 23b9d6a039 [eric] lint: peer-folder + ctypes exceptions, vendored toolui lintignore, wire-field vulture whitelist 2026-07-28 11:06:41 -07:00
ciregenz 76cf209eda [eric] chat: assistant answers drop the bubble (user-only bubbles); tool-ui cards get skeleton + blur-in entrance 2026-07-21 18:40:19 -07:00
ciregenz 9e8ae56e45 [eric] tool-ui: data-table renders as a real grid (force table layout + container-type), not the column-hiding mobile accordion 2026-07-21 15:37:01 -07:00
ciregenz cd0ddcb6b5 [eric] ui-tools: live in-place card updates (same component+id); social posts wrapped as {post} (flat props crashed the shell); per-component error wall; item-carousel validates the carousel shape 2026-07-20 17:25:55 -07:00
ciregenz b5b8c5cb4a [eric] agents: AskUserQuestion swaps to AskUI when openswarm-ui is live (nudges lost to the trained prior; live-proven haiku turn) + lenient unknown-key strip before strict zod fallback 2026-07-19 23:52:31 -07:00
ciregenz 17b3a5f157 [eric] chat: AskUI blocking channel (interactive tool-ui answers flow back as tool results) + restore audio/chart/code-block/code-diff/geo-map + zod-generated prop hints 2026-07-19 22:55:09 -07:00
ciregenz 3eb8969c87 [eric] chat: vendor tool-ui component library (21 components, MIT) behind ShowUI; scoped Tailwind v4 utilities, upstream zod contracts, React 18 ports 2026-07-19 22:31:00 -07:00