Chat Interface Updates

The Chat Interface feature has evolved with 140 total updates. This includes 94 new capabilities and 19 enhancements. We've also addressed 20 bugs to ensure stability.

140

Total Updates

94

New Features

19

Improvements

20

Bug Fixes

Raise testimonial min length to 50

Update

Sanitize AI output and add internal credit APIs

Feature

Normalize AI entities and add internal mutations

Feature

Add reviews/testimonials system ported from room-vision-ai-edit

Feature

Add support for chat page styling in ChatInput component

Feature

Refactor code structure for improved readability and maintainability

Improvement

Add demo conversation routes to sitemap and scripts

Feature

Add demo chat page and help center documentation

Feature

Add FaithGPT welcome screen concept assets

Feature

Introduces llm-optimization

Feature

Refactor help articles and enhance detail page UI

Improvement

Update background classes for ChatInput and ChatInputShell components

Improvement

Redesign help center with article detail pages and cross-linking

Feature

Add ChatInputShell component and lazy load ChatInput for logged-out users

Feature

Update TLDRs for AI mission and education posts

Fix

Remove Content-Encoding headers causing ERR_CONTENT_DECODING_FAILED

Fix

Remove hardcoded /src/main

Fix

Remove max-height constraints from scrollable containers

Fix

Implement AIToolsModal for centralized tool discovery and credit management, new ModernSidebar, and RepetitionMode

Feature

Add initial blog post data for "What Are the 4 P's of Faith" article

Feature

Add numerous new blog posts covering AI and Christian topics

Feature

Repair corrupted YAML tags format in blog posts (#43)

Fix

Fix unlimited messages claims in pricing (#39)

Update

Refactor AI tools modal and navigation components

Feature

Add memory deduplication system with daily cron job

Feature

Introduce a comprehensive chat interface, 'For You' page, and message streaming Service

Feature

Add AI-powered daily devotionals to subscription tiers

Feature

Remove CATEGORY_FACTS for cleaner code and improved maintainability

Improvement

Improve message handling and UI interactions in MessageItem and DevotionalResult components

Feature

Enhance memory tracking and management with detailed extraction metrics and UI improvements

Feature

Update MessageItem to adjust styling of active tool execution indicator

Feature

Improved session handling

Feature

Better account management

Feature

Enhance message streaming and user memory features

Feature

Add new blog post 'What Are the 4 P's of Faith' and an internal linking system script

Feature

Add a collection of new content posts on AI, Christianity, and related topics

Feature

Add core chat interface, welcome screen, modern sidebar, and various UI components, and update build configurations

Feature

Add comprehensive user settings page, shared chat, modern sidebar, and content management files including blog data, changelog, RSS, and sitemap

Feature

Implement localStorage for AI draft management in AdminEmailComposer

Feature

Add script to fetch models from fal

Feature

Remove userInitialized check for mobile feature buttons

Fix

Add edit and cancel functionality for scheduled email campaigns with UI updates

Feature

Add functionality to update and cancel scheduled email campaigns with UI enhancements

Feature

Add scheduling feature for management email campaigns and implement DateTimePicker component

Feature

Add confirmation modals for subscription cancellation and email sending in Management components

Feature

Refactor WelcomeScreen component for improved readability and maintainability

Improvement

Enhance particle effect in ChatInterface by adding mix-blend-color-dodge class and updating canvas class for improved visual presentation

Feature

Add particle animation background to ChatInterface and enhance loading state in FullScreenLoading

Feature

Add delay to chat input container for improved animation timing

Feature

Enhance animations in ChatInput and ChatInterface components

Feature

Updated sign-in system

Feature

Update changelog for November 2025, including feature and improvement adjustments

Feature

Refactor ChatInterface styles for improved light mode appearance and enhance processContent function to accurately handle question arrays while preserving markdown citations and links

Improvement

Fix content violation details conversation context display (#26)

Update

Update chat interface and message components (#17)

Improvement

Remove toast notifications for search mode and character selection in ChatInput

Update

Add missing popularData to dashboard cache and optional chaining

Fix

Prevent URL params from overriding navigation to conversation pages

Fix

Add AI story analysis feature to suggest optimal scene, character, and location breakdown

Feature

Add URL params support and intent detection to ChatInput

Feature

Simplify logging in MessageItem component and update web search progress message

Improvement

Enhance AI search capabilities with new model configurations and cost adjustments

Feature

Refactor search mode handling for improved progress tracking in ChatInput component

Fix

Add badges for character mentions and search mode indicators in ChatInput component

Feature

Add comprehensive Daily Active Users section to management analytics

Feature

Correct rotation logic in TryAskingFaithGPT component for toggle animation

Fix

Add Google Search Grounding and Deep Research Mode to chat

Feature

Update overflow style in TryAskingFaithGPT component for improved layout

Fix

Improve layout and animation of TryAskingFaithGPT component by adjusting overflow styles and button margins

Fix

Add collapsible functionality to TryAskingFaithGPT component with toggle feature

Feature

Refactor content for "What is FaithGPT?" post: enhance readability, update formatting, and improve theological accuracy

Feature

Add sheen animation and update color variables

Feature

Refactor components for improved structure and maintainability

Feature

Update AdminMailingList and AdminUnsubscribes UI for clarity and improved user understanding

Feature

Add AI Tools Modal and integrate into App

Feature

Enhance BottomNavBar with More menu functionality and update ConversationsModal layout

Feature

Remove outdated chat input verification tests and clean up URL list by eliminating duplicates and adding new entries for 2025

Feature

Enhance MDXRenderer type handling and improve domain classification logic in useAnalytics hook

Improvement

Add mailing list functionality to management pages

Feature

Add draft duplication functionality and enhance email queue processing with stuck email detection

Feature

Implement centralized email queue system to manage outgoing emails and respect rate limits

Feature

Enhance user enrollment in drip campaigns

Feature

Refactor ChatInput and ChatInterface components for improved styling and functionality

Improvement

Implement user message history and scroll functionality in ChatInterface

Feature

Add AdminDripCampaignEditor for managing drip campaigns

Feature

Refactor post metadata and formatting in "Why Does God Allow Suffering and Evil?" and "Wisdom Literature's Perspective on Human Knowledge and AI" articles

Improvement

Add Management Emails and Unsubscribes Management Pages

Feature

Update drag constraints and enhance section rendering in StudyPlanDetailPage

Feature

Implement cleanQuestionText utility to sanitize user input and enhance message processing

Feature

Remove hardcoded background color from avatar container

Update

Refactor HelpModal component and enhance message processing

Improvement

Add ViolationDetailModal for managing content violations

Feature

Redesign Find a Church page with questionnaire approach

Feature

Reorder sidebar sections - move FaithGPT Apps above Conversations

Feature

Add AI SDK documentation and enhance UI components with animations and improved layouts

Feature

Design: soften AI disclaimer to match design language

UI

Persist selected character across messages and page refreshes

Feature

Improve AI Tools mobile entrance animations

Feature

Add toggle functionality to AI Tools nav button

Feature

Add chevron right icon to conversations list

Fix

Update CreateNewChat grid to show 2 columns on mobile

Fix

Improve conversations modal UX

Feature

Remove min-h-screen from AI Tools page

Fix

Hide 'Chatting with' on mobile and increase AI Tools top spacing

Fix

Improve mobile UX for AI Tools page and ChatInput

Fix

Revamp mobile navigation and AI Tools page

Feature

Improve ChatInput responsiveness and conditional display

Feature

Update AI Chat to show 30+ characters and 12 assistants

Fix

Redesign AI Tools page with impressive, on-brand layout

Feature

Refactor chat

Improvement

Add table styling for message container in chat component

Feature

Enhance credit handling and user feedback in ChatInput and ChatInterface components

Feature

Add Google Sign-in client secret configuration

Feature

Enhance session estimation in sendMessage action

Improvement

Enhance message tracking in sendMessage action

Improvement

Update character descriptions for clarity and engagement

Improvement

Add dynamic placeholder messages and improve chat input styling

Feature

Center align conversation title in DynamicSidebarHeader

Fix

Refactor AdminUserDetail component and add blog utility functions

Feature

Refactor ReviewsPage component for improved readability and SEO

Improvement

Refactor CreateNewChatHeader for improved UI and functionality

Feature

Add ReviewDetailPage and ReviewsPage components with detailed competitor reviews

Feature

Add Management User Management and User Detail Pages

Feature

Remove MarkdownTest component and update chat

Improvement

Add chat input verification tests and update test results to passed

Feature

Delete backup files for articles on AI and Biblical perspectives, ensuring only the latest versions remain in the repository

Update

Refactor BlogIndex and BlogPost components for improved readability and performance

Feature

Refactor WelcomeScreen component by removing subtitle and adjusting layout

Feature

Add CreateNewChatHeader component with expand/collapse functionality and tooltip support

Feature

September 2025

View all updates →

Combine categorization logic with exact legacy styling for TryAskingFaithGPT

Feature

Implement TryAskingFaithGPT section with exact legacy styling

Feature

Reimplemented "Try asking FaithGPT about" section with exact legacy styles

Fix

Update homepage "Try asking FaithGPT about" section with exact legacy styles

Feature

Refactor SettingsPage and SharedChatPage components for improved readability and consistency

Feature

Add TryAskingFaithGPT component for interactive question selection

Feature

Update legacy faithgpt files

Improvement

Add new UI components including Button, Container, LogoMini, and Spinner

Feature

Copy exact legacy AppContainer and AppHeader components

Feature

Redesign ChatInterface and WelcomeScreen with beautiful faith-focused UI

Feature

Update Tailwind config with faith-focused design system

Feature

Experience Chat Interface

See these updates in action. Try Chat Interface today!

Try Chat Interface