* Changed prompts to include info about OpenRAG, change status of As Dataframe and As Vector Store to false on OpenSearch component
* added markdown to onboarding step
* added className to markdown renderer
* changed onboarding step to not render span
* Added nudges to onboarding content
* Added onboarding style for nudges
* updated user message and assistant message designs
* updated route.ts to handle streaming messages
* created new useChatStreaming to handle streaming
* changed useChatStreaming to work with the chat page
* changed onboarding content to use default messages instead of onboarding steps, and to use the new hook to send messages
* added span to the markdown renderer on stream
* updated page to use new chat streaming hook
* disable animation on completed steps
* changed markdown renderer margins
* changed css to not display markdown links and texts on white always
* added isCompleted to assistant and user messages
* removed space between elements on onboarding step to ensure smoother animation
* removed opacity 50 on onboarding messages
* changed default api to be langflow on chat streaming
* added fade in and color transition
* added color transition
* Rendered onboarding with use-stick-to-bottom
* Added use stick to bottom on page
* fixed nudges design
* changed chat input design
* fixed nudges design
* made overflow be hidden on main
* Added overflow y auto on other pages
* Put animate on messages
* Add source to types
* Adds animate and delay props to messages
Replaces the File component with a new OpenSearch hybrid search component in the ingestion flow, adds support for document metadata, and updates flow edges for DataFrame operations. Updates OpenSearch component implementation with advanced authentication, metadata handling, and vector store features. Docker Compose files and related service references are also updated to support the new OpenSearch integration.
Changed Dockerfile.langflow to use the 'test-openai-responses' branch. Improved file handling in ChatInput, updated ChatOutput to fix source property unpacking, and made AgentComponent use LCToolsAgentComponent._base_inputs. Also updated code hashes, dependency versions, and metadata timestamps in openrag_agent.json.
Switched OpenRAG backend and frontend in docker-compose.yml to use local Dockerfile builds instead of remote images. Updated environment variables for better clarity and system integration. In flows/openrag_agent.json and langflow_file_service, improved handling of docs_metadata to support Data objects and added logging for metadata ingestion. Added agent_llm edge to agent node in flow definition.
Updated the OpenSearchVectorStoreComponent to improve document metadata ingestion, including support for Data objects in docs_metadata. Added new edges and nodes to ingestion_flow.json for dynamic metadata input. Changed Dockerfile.langflow to use the fix-file-component branch.