You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Builder and editor patterns
Add a framework-free Flow Builder with a typed step catalog, accessible cards,
named insertion points, nested bodies and branches, keyboard chooser,
responsive inspector and validation path mapping. Add a live docs example.
Add identity-preserving removal helpers and an eight-second Undo offer with
hover/focus pause, keyboard shortcut, restoration announcement and cleanup.
Publish reusable builder/editor principles, anti-patterns and a pre-ship checklist.
Component and accessibility repairs
Align NumberInput labels and helper semantics with the shared form-field
contract; allow Card grid children to shrink around wide content.
Add persistent polite/assertive announcements for Alert, Toast and approval
outcomes. Toast now pauses remaining time while hovered or focused and emits
dismissal source for timeouts and close controls.
Selective imports and React
Generate 472 named icon exports, including iconCloud, from the source pack.
Direct glyph imports avoid the 800 KB dynamic icon registry.
Add tree-shakable React subpaths and typed NumberInput, Checkbox, Tabs, Card,
Alert, Toast, Drawer and CodeBlock wrappers. Bundle checks protect registration
and selective import sizes.
Narrow-container readability
Lineage graphs keep rows aligned in a named, keyboard-scrollable region instead
of overlapping labels and comparison actions on mobile.
Notification actions move below readable, wrapping content in narrow panels;
fact lists stack labels and values without truncating long identifiers.
Explorer toolbars and their Search Fields shrink to their available width;
search actions wrap onto a separate row in narrow containers.
Search Field preserves an intrinsic width in content-sized flex/grid layouts,
preventing query-container sizing from collapsing its input and actions.
Docs tabs wrap and the smallest-screen header retains space for its logo.
Task-oriented catalog demonstrations
Twelve shared docs/workshop examples now demonstrate real local outcomes,
including validation/retry, navigation, loading, preview lifecycle and draft saves.
Context Menu supports explicit show() triggers; Menu Item exposes public focus.
Popovers remain reachable when neither side fits; File Request Builder retains
keyboard focus after settings change.
Explorer Action Menu honors disabled permissions, suppresses denied events and
restores trigger focus after selection. Local demo actions never imply provider writes.
Semantic colors and reliable feedback
Theme-aware Alert/Toast tints and readable status ink; dark primary actions,
annotation details, lineage warnings and notification counts use semantic pairs.
Error Toasts persist; zero-duration and attribute-driven timing are respected.
Approval/rejection labels no longer imply execution completion/skipping.
Modal focus traversal includes open shadow roots and slots; focus restoration
preserves page scroll and ignores removed, hidden or disabled triggers.
Focus traversal respects disabled-fieldset legend exceptions and negative-tabindex
shadow scopes; restoration skips triggers disabled through their fieldset.
Complete Agent Workspace examples
Shared docs/workshop scenarios cover populated independent chats, streaming,
approvals with failed execution, explicit failures and empty state.
Controller teardown aborts demo streams on navigation and variant changes;
copyable integration code documents ownership and cleanup.
Expandable desktop preview and mobile drawer screenshot checks; styled
follow-up and retry controls inherit the shared chat action treatment.
Complete the developer call console presentation
Searchable request list with status glyphs, keyboard selection, stable rows,
themed surfaces, responsive stacked panes and a request/response inspector.