EventContextPanel
publishedInteractive panel for rendering an event context timeline and appending input through the canonical events React API.
pnpm dlx shadcn@latest add @ekairos-events/event-context-panelregistries / events
The interaction layer, installable. Every component on this page renders live context state from @ekairos/events — the registry ships presentation, the package keeps the durable runtime.
A durable interaction starts as an event_context: narrative, skills, actions, model, reactor.
User and assistant items accumulate as event_items — the conversation is state, not transport.
Each reaction run is an event_execution with steps for reasoning, action calls, and progress.
event_parts is the canonical replay surface. Everything the UI renders comes from here.
setup
Register @ekairos-events once in components.json. Items install into your tree and import runtime behavior from @ekairos/events@beta.
{
"registries": {
"@ekairos-events": "https://registry.ekairos.dev/r/events/{name}.json"
}
}pnpm dlx shadcn@latest add @ekairos-events/event-context-panelPanels
Interactive panel for rendering an event context timeline and appending input through the canonical events React API.
pnpm dlx shadcn@latest add @ekairos-events/event-context-panelAgent shell
Full app-facing agent shell that composes context state, message rendering, prompt input, history, and action components.
source in repo · not yet published to the registry endpoint
Popover history control for selecting, renaming, and deleting domain contexts from a product surface.
source in repo · not yet published to the registry endpoint
Small command button for starting a new context while keeping app wrappers in control of routing.
source in repo · not yet published to the registry endpoint
Step list for rendered context turns, including action parts, reasoning visibility, and domain action output.
source in repo · not yet published to the registry endpoint
Context-aware prompt composer that handles text, files, artifact-context attachments, web search, reasoning, activity, and stop state.
source in repo · not yet published to the registry endpoint
Agnostic live activity indicator and state derivation for upload, send, stream, reasoning, action, terminal, and idle context phases.
source in repo · not yet published to the registry endpoint
Agnostic status surface for watched sources such as replay folders, imports, feeds, and webhook streams.
source in repo · not yet published to the registry endpoint
Renderers
Message renderer that maps context events and event steps into conversational output and action renderers.
source in repo · not yet published to the registry endpoint
Part-level renderer for text, reasoning, sources, structured action output, attachments, and custom action components.
source in repo · not yet published to the registry endpoint
Agnostic artifact shell for message-owned previews, diagrams, generated files, and prompt-bridge attachments.
source in repo · not yet published to the registry endpoint
Source-agnostic renderer for timed evidence cues that can link into replays, traces, documents, or workbench panels.
source in repo · not yet published to the registry endpoint
Operational renderer for persisted event_steps, replay state, current event payload, and step-specific action views.
source in repo · not yet published to the registry endpoint
Terminal-style renderer for command-like event step output and sandbox-backed process progress.
source in repo · not yet published to the registry endpoint
Prompt primitives
Standalone prompt input with attachment handling, pasted-file conversion, drag and drop, reasoning, web, send, and stop controls.
source in repo · not yet published to the registry endpoint
Shared icon-button primitive used by the prompt controls.
source in repo · not yet published to the registry endpoint
Attach-file control for prompt surfaces.
source in repo · not yet published to the registry endpoint
Reasoning-level selector for context turns.
source in repo · not yet published to the registry endpoint
Send and stop control with status-aware behavior.
source in repo · not yet published to the registry endpoint
Voice-mode command for prompt surfaces.
source in repo · not yet published to the registry endpoint
Web-search toggle for context append flows.
source in repo · not yet published to the registry endpoint
Attachment chip with file type, name, status, and remove affordance.
source in repo · not yet published to the registry endpoint
Autosizing textarea primitive for prompt composition.
source in repo · not yet published to the registry endpoint
Voice recording command strip for stop, pause, resume, and cancel states.
source in repo · not yet published to the registry endpoint
Compact waveform visual for voice capture states.
source in repo · not yet published to the registry endpoint
Small file-type visual used by prompt attachments.
source in repo · not yet published to the registry endpoint
Install the surface. The context, the turns, and the replay stay in the package.
events domain