// The UI kit extensions render with: a curated slice of the app design system (@intentic/ui) plus the PrimeVue // primitives extension views use. Host-provided at runtime, mapped into the import map so third-party and in-repo // bundles share the same component instances. // Documents ``/``/`` together, here rather than by name: extensionUiNames.test.ts parses // this block for names and would misread an attached comment as one. export { // `useAgentRunPick` takes `api.models` as an argument, so the kit itself stays free of the extension API. AgentRunButton, type AgentRunAttempt, type AgentRunChoice, type AgentRunPicker, type ModelPicking, useAgentRunPick, // How a fix stance (the contract's `fixStance`) is drawn, so a chip beside a red row wears the same icon and tint // as the same state on the shell's own surfaces. type FixStanceLook, fixStanceLook, // Use over PrimeVue's Popover in a popped-out panel: Popover measures against the opener's window and can open // off-screen, unclosable. AnchoredOverlay, Avatar, // A click handler returning a promise auto-locks the button and shows a wait state; `vAction` is the same for a // raw `