Skip to content

fix(showcase): use supported ai:input block + bump objectui console pin#1464

Merged
xuyushun441-sys merged 1 commit into
mainfrom
fix/showcase-page-and-objectui-bump
Jun 1, 2026
Merged

fix(showcase): use supported ai:input block + bump objectui console pin#1464
xuyushun441-sys merged 1 commit into
mainfrom
fix/showcase-page-and-objectui-bump

Conversation

@xuyushun441-sys

Copy link
Copy Markdown
Contributor

Summary

Two related fixes for the example-showcase rendering issues (field types / charts / page component all displayed wrong because of Console renderer-registry gaps):

  1. Showcase page — the component-gallery page used ai:chat_window, which the Console intentionally does not register as an inline page component (the floating chatbot overlay is the canonical entry point; referencing it is meant to surface a loud "Unknown component type" so it's fixed at the source). Switched to the supported ai:input inline AI block.

  2. objectui pin bump.objectui-sha0af951f to pick up fix(fields,dashboard): fill renderer registry gaps for field & chart types objectui#1431, which fills the Console renderer registry gaps:

    • Fields: ~25 types (toggle, multiselect, radio, checkboxes, tags, color, slider, rating, code, json, signature, avatar, address, …) now render correct widgets instead of a plain text input; toggle detail no longer shows "0.0".
    • Dashboard: chart families normalized to supported renderers (column→bar, spline→line, pyramid→funnel, radar, kpi/bullet→metric); unsupported families show a clean placeholder instead of a raw "Unknown component type" error.

Verification

Built the console at the new pin and ran pnpm dev (example-showcase): Field Zoo form, record detail, Chart Gallery dashboard, and the Component Gallery page all render cleanly with zero "Unknown component type" errors.

🤖 Generated with Claude Code

- examples/app-showcase: the component-gallery page referenced
  `ai:chat_window`, which the Console intentionally does not register as
  an inline page component (the floating chatbot overlay is the canonical
  entry point), so it surfaced a loud "Unknown component type". Switch to
  the supported `ai:input` inline AI block.
- Bump .objectui-sha to pick up objectstack-ai/objectui#1431, which fills
  the Console field-widget and dashboard chart-type renderer registry gaps
  (toggle/multiselect/radio/checkboxes/tags/color/slider/rating/code/…
  fields and column/spline/pyramid/radar/kpi/bullet/… charts).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
spec Building Building Preview, Comment Jun 1, 2026 12:02pm

Request Review

@xuyushun441-sys xuyushun441-sys merged commit 1eb3120 into main Jun 1, 2026
7 of 8 checks passed
@xuyushun441-sys xuyushun441-sys deleted the fix/showcase-page-and-objectui-bump branch June 1, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants