Table of Contents - OpenUI Rails
Classes and Modules
- OpenUI
- OpenUI::Rails
- OpenUI::Rails::Actions
- OpenUI::Rails::Actions::Dispatcher
- OpenUI::Rails::Actions::Idempotency
- OpenUI::Rails::Actions::Idempotency::MemoryStore
- OpenUI::Rails::Actions::Registry
- OpenUI::Rails::Actions::Schema
- OpenUI::Rails::Actions::Schema::Callable
- OpenUI::Rails::Actions::Submission
- OpenUI::Rails::Adapters
- OpenUI::Rails::Adapters::RubyLLM
- OpenUI::Rails::Configuration
- OpenUI::Rails::ConfigurationError
- OpenUI::Rails::Engine
- OpenUI::Rails::Error
- OpenUI::Rails::InvalidActionError
- OpenUI::Rails::LibraryManifest
- OpenUI::Rails::LibraryVersionError
- OpenUI::Rails::ManifestError
- OpenUI::Rails::Message
- OpenUI::Rails::PromptBuilder
- OpenUI::Rails::ReplayError
- OpenUI::Rails::RuntimeAsset
- OpenUI::Rails::StaleSurfaceError
- OpenUI::Rails::Stream
- OpenUI::Rails::Stream::Accumulator
- OpenUI::Rails::Stream::Bridge
- OpenUI::Rails::Stream::Bridge::Writer
- OpenUI::Rails::Stream::Broadcaster
- OpenUI::Rails::Stream::Envelope
- OpenUI::Rails::Stream::Transports
- OpenUI::Rails::Stream::Transports::ActionCable
- OpenUI::Rails::Stream::Transports::Memory
- OpenUI::Rails::Stream::Transports::TurboStreams
- OpenUI::Rails::StreamError
- OpenUI::Rails::Surface
- OpenUI::Rails::UnauthorizedActionError
- OpenUI::Rails::UnknownActionError
- OpenUI::Rails::UnsupportedVersionError
- OpenUI::Rails::ViewHelper
Methods
- ::actions — OpenUI::Rails
- ::any — OpenUI::Rails::Actions::Schema
- ::broadcast — OpenUI::Rails::Stream::Broadcaster
- ::build — OpenUI::Rails::LibraryManifest
- ::coerce — OpenUI::Rails::Surface
- ::completed — OpenUI::Rails::Stream::Envelope
- ::configuration — OpenUI::Rails
- ::configure — OpenUI::Rails
- ::default_runtime? — OpenUI::Rails::RuntimeAsset
- ::default_url — OpenUI::Rails::RuntimeAsset
- ::define — OpenUI::Rails::Actions::Schema
- ::delta — OpenUI::Rails::Stream::Envelope
- ::error — OpenUI::Rails::Stream::Envelope
- ::external? — OpenUI::Rails::RuntimeAsset
- ::from — OpenUI::Rails::Actions::Schema
- ::integrity — OpenUI::Rails::RuntimeAsset
- ::load — OpenUI::Rails::LibraryManifest
- ::load — OpenUI::Rails::PromptBuilder
- ::mount_data — OpenUI::Rails::RuntimeAsset
- ::new — OpenUI::Rails::Actions::Idempotency::MemoryStore
- ::new — OpenUI::Rails::Actions::Registry
- ::new — OpenUI::Rails::Actions::Schema
- ::new — OpenUI::Rails::Actions::Schema::Callable
- ::new — OpenUI::Rails::Actions::Submission
- ::new — OpenUI::Rails::Configuration
- ::new — OpenUI::Rails::LibraryManifest
- ::new — OpenUI::Rails::PromptBuilder
- ::new — OpenUI::Rails::Stream::Accumulator
- ::new — OpenUI::Rails::Stream::Bridge
- ::new — OpenUI::Rails::Stream::Bridge::Writer
- ::new — OpenUI::Rails::Stream::Broadcaster
- ::new — OpenUI::Rails::Stream::Envelope
- ::new — OpenUI::Rails::Stream::Transports::ActionCable
- ::new — OpenUI::Rails::Stream::Transports::Memory
- ::new — OpenUI::Rails::Stream::Transports::TurboStreams
- ::new — OpenUI::Rails::Surface
- ::parse — OpenUI::Rails::Actions::Submission
- ::parse — OpenUI::Rails::LibraryManifest
- ::reset_configuration! — OpenUI::Rails
- ::snapshot — OpenUI::Rails::Stream::Envelope
- ::stream — OpenUI::Rails::Adapters::RubyLLM
- ::stylesheet_integrity — OpenUI::Rails::RuntimeAsset
- ::stylesheet_url — OpenUI::Rails::RuntimeAsset
- ::url — OpenUI::Rails::RuntimeAsset
- ::validate_string! — OpenUI::Rails::Stream::Envelope
- ::version — OpenUI::Rails::RuntimeAsset
- #== — OpenUI::Rails::LibraryManifest
- #== — OpenUI::Rails::Stream::Envelope
- #action_names — OpenUI::Rails::LibraryManifest
- #actor_resolver= — OpenUI::Rails::Configuration
- #allow_extra? — OpenUI::Rails::Actions::Schema
- #apply — OpenUI::Rails::Stream::Accumulator
- #apply_completed — OpenUI::Rails::Stream::Accumulator
- #apply_delta — OpenUI::Rails::Stream::Accumulator
- #apply_error — OpenUI::Rails::Stream::Accumulator
- #apply_snapshot — OpenUI::Rails::Stream::Accumulator
- #authorize_action= — OpenUI::Rails::Configuration
- #broadcast — OpenUI::Rails::Stream::Transports::ActionCable
- #broadcast — OpenUI::Rails::Stream::Transports::Memory
- #broadcast — OpenUI::Rails::Stream::Transports::TurboStreams
- #build — OpenUI::Rails::Stream::Transports
- #build_canonical_json — OpenUI::Rails::LibraryManifest
- #build_identifier — OpenUI::Rails::LibraryManifest
- #canonical_json — OpenUI::Rails::LibraryManifest
- #claim — OpenUI::Rails::Actions::Idempotency::MemoryStore
- #clear — OpenUI::Rails::Stream::Transports::Memory
- #clear! — OpenUI::Rails::Actions::Registry
- #code — OpenUI::Rails::Stream::Envelope
- #completed? — OpenUI::Rails::Stream::Accumulator
- #completed? — OpenUI::Rails::Stream::Envelope
- #component_names — OpenUI::Rails::LibraryManifest
- #confirmed? — OpenUI::Rails::Actions::Submission
- #delta — OpenUI::Rails::Stream::Envelope
- #delta? — OpenUI::Rails::Stream::Envelope
- #each_envelope — OpenUI::Rails::Stream::Bridge
- #element — OpenUI::Rails::Stream::Transports::TurboStreams
- #empty? — OpenUI::Rails::Stream::Transports::Memory
- #encode_state — OpenUI::Rails::Surface
- #envelopes — OpenUI::Rails::Stream::Bridge
- #error — OpenUI::Rails::Stream::Accumulator
- #error? — OpenUI::Rails::Stream::Accumulator
- #error? — OpenUI::Rails::Stream::Envelope
- #error_for — OpenUI::Rails::Stream::Bridge::Writer
- #fail — OpenUI::Rails::Stream::Broadcaster
- #fetch — OpenUI::Rails::Actions::Registry
- #fingerprint — OpenUI::Rails::PromptBuilder
- #finish — OpenUI::Rails::Stream::Bridge::Writer
- #finish — OpenUI::Rails::Stream::Broadcaster
- #function_names — OpenUI::Rails::LibraryManifest
- #hash — OpenUI::Rails::LibraryManifest
- #hash — OpenUI::Rails::Stream::Envelope
- #idempotency_scope= — OpenUI::Rails::Configuration
- #idempotency_store — OpenUI::Rails::Configuration
- #idempotency_store= — OpenUI::Rails::Configuration
- #library_fingerprint — OpenUI::Rails::Configuration
- #library_manifest — OpenUI::Rails::Configuration
- #library_spec_path= — OpenUI::Rails::Configuration
- #matches? — OpenUI::Rails::LibraryManifest
- #matches? — OpenUI::Rails::PromptBuilder
- #name_of — OpenUI::Rails::LibraryManifest
- #names — OpenUI::Rails::Actions::Registry
- #names_for — OpenUI::Rails::LibraryManifest
- #needs_snapshot? — OpenUI::Rails::Stream::Accumulator
- #next_sequence — OpenUI::Rails::Stream::Accumulator
- #normalize — OpenUI::Rails::Actions::Schema
- #openui_stylesheet_tag — OpenUI::Rails::ViewHelper
- #openui_surface — OpenUI::Rails::ViewHelper
- #push — OpenUI::Rails::Stream::Bridge::Writer
- #push — OpenUI::Rails::Stream::Broadcaster
- #record — OpenUI::Rails::Actions::Idempotency::MemoryStore
- #register — OpenUI::Rails::Actions::Registry
- #registered? — OpenUI::Rails::Actions::Registry
- #reset! — OpenUI::Rails::Configuration
- #response — OpenUI::Rails::Stream::Envelope
- #runtime_assets= — OpenUI::Rails::Configuration
- #secure_compare — OpenUI::Rails::LibraryManifest
- #sequence — OpenUI::Rails::Stream::Broadcaster
- #size — OpenUI::Rails::Actions::Idempotency::MemoryStore
- #snapshot? — OpenUI::Rails::Stream::Envelope
- #sort_deep — OpenUI::Rails::LibraryManifest
- #streaming? — OpenUI::Rails::Stream::Envelope
- #streaming? — OpenUI::Rails::Surface
- #surface_resolver= — OpenUI::Rails::Configuration
- #system_instruction — OpenUI::Rails::PromptBuilder
- #to_a — OpenUI::Rails::Stream::Transports::Memory
- #to_h — OpenUI::Rails::Actions::Submission
- #to_h — OpenUI::Rails::LibraryManifest
- #to_h — OpenUI::Rails::PromptBuilder
- #to_h — OpenUI::Rails::Stream::Envelope
- #to_h — OpenUI::Rails::Surface
- #to_json — OpenUI::Rails::Stream::Envelope
- #to_mount_data — OpenUI::Rails::Surface
- #transport= — OpenUI::Rails::Configuration
- #type_matches? — OpenUI::Rails::Actions::Schema
- #validate! — OpenUI::Rails::Actions::Schema
- #validate! — OpenUI::Rails::Actions::Schema::Callable
- #validate! — OpenUI::Rails::Configuration
- #validate_args — OpenUI::Rails::Actions::Submission
- #validate_data! — OpenUI::Rails::Stream::Envelope
- #validate_extras — OpenUI::Rails::Actions::Schema
- #validate_idempotency_key — OpenUI::Rails::Actions::Submission
- #validate_message_id — OpenUI::Rails::Stream::Envelope
- #validate_optional — OpenUI::Rails::Actions::Schema
- #validate_required — OpenUI::Rails::Actions::Schema
- #validate_sequence — OpenUI::Rails::Stream::Envelope
- #validate_string — OpenUI::Rails::Actions::Submission
- #validate_type — OpenUI::Rails::Stream::Envelope
- #validate_version — OpenUI::Rails::Actions::Submission
- #writer — OpenUI::Rails::Stream::Bridge