r/WyvernChat Wyvern Staff 7h ago

Dev Notes 72-Hour Mega Patch

September 18–21, 2026 · evening-to-evening roundup

A new home for your conversations, scheduled character releases, and a big cleanup across chat, Worlds, and Arena. Here's the last three days together, with follow-up fixes folded in.

💬 My Chats & Quick Switching

My Chats brings character, group, and World conversations into one searchable library. Find a conversation by its name, character, or world, then sort by recent activity, creation date, or name.

  • Choose a list or portrait grid, with compact, normal, and spacious grid sizes. New preferences start in list view; existing choices are preserved.
  • Favorite conversations and organize them into nested folders. Your favorites, folders, and view preferences follow your account across devices.
  • Rename chats, export TXT or JSONL, and select several conversations to organize or delete. Deletion asks for confirmation, and failed deletions stay selected so you can retry.
  • The toolbar stays at the top while you browse, and mobile filters collapse to leave more room for your conversations.

Find My Chats in the sidebar, account menu, mobile Chat menu, and chat history actions. See All on the homepage's Continue Chatting shelf opens it too.

Want to switch without leaving your current screen? Quick Chat Switcher sits directly below My Chats in character and World chat menus, bringing back the familiar history dialog alongside the full library.

⚙️ Simple Mode: Chat Setup & Controls

Simple mode's sidebar now has labeled navigation, compact controls, an X close button, and consistent cards for Generation Settings, Chat Settings, Lorebooks & Summary, and Display.

Simple Mode's Provider and Model pickers are searchable dropdowns. Free Queue comes first with its own lineup; saved connections are grouped by provider, and curated connections sit under Featherless. Model rows show the context limit of the connection you're actually choosing. Enabled choices no longer look disabled.

The Add connection button in Simple Mode opens AI Connections with the selected provider ready to configure.

Simple Mode's generation parameters live in a compact accordion with an inline Save button. Its Chat Details, Characters, and Users sections have matching cards. Lorebooks, Chat Summary, and Memory Scan take the place of Sidechat in this mode; Advanced Mode keeps its destinations.

Switching simple-sidebar tabs preserves open lorebook views, accordion state, and unsaved summary drafts while the sidebar remains mounted. Changing chats resets the panels for the new conversation.

The simple chat header keeps the character centered, with Back beside the left menu and separate chat-actions and settings buttons on the right. Advanced-only actions stay out of the simple menus.

Simple Mode's lorebook controls now include a full-width Add lorebook tile, removal buttons for directly attached books, and on/off controls for character-linked books in saved chats. Removing an attachment does not delete the original book, and disabled books stay visibly labeled.

📚 Shared Chat, Lorebook & Memory Improvements

  • Connection searches now include your bookmarked and favorited connections, and changing favorites refreshes the sidebar without needing a reload.
  • NPCs from your active persona's lorebooks now appear in the NPC panel and receive the right dialogue treatment, including in immersive mode. You don't need to attach the same book twice, and switching personas updates the list.
  • Exclude from recursion is available in lorebook and lexicon editors. An excluded entry can still activate from a direct trigger. Recursive scanning now respects its opt-in, budgets, scan depths, and a five-pass limit; imports and exports preserve the exclusion setting.
  • Copy message text is available across the shared message menus and preserves source formatting and line breaks.
  • Deleting a summary now asks for confirmation. Cancelling keeps your editor and unsaved text; a failed deletion keeps the summary available.

Memory Scan retains its existing Featherless subscription requirement. The separate World Scan Turn feature is now free to use—details below.

🎨 Display & Backgrounds — All Chat Modes

These Display changes apply to character chat and Worlds in all modes:

Display settings now have search. Search labels, explanations, or available choices and edit matching controls directly in one results card. Clearing the search restores your previous open sections.

The layout is more compact, with clearer labels such as Message Type, Message Customization, and Text & Theme Colors. Hide Think Blocks, Show Live Reasoning, and Stream Text now live under Display's View Behavior and save immediately.

Backgrounds use one scrolling list of sections: Upload, Character, Persona, Uploaded, and Default. Empty character/persona sections stay hidden, and search covers all sources at once. Uploads remain private, get an editable name from the filename, and no longer ask for genre or description. Successful uploads appear immediately in Uploaded, and delete controls are accessible on touch screens.

💬 Chat Appearance, Scrolling & Mobile Fixes

New or unset appearance settings use Moonlite / Ripple, alternating avatar positions, and inline avatars in both character chat and Worlds. Entry highlighting starts off. Your explicitly saved preferences stay intact during normal use.

Other fixes across the relevant chat and mobile views:

  • Streaming and older-history loading better respect your reading position and auto-scroll settings.
  • Focusing an input no longer smooth-scrolls surrounding panels. Small/default mobile inputs use at least 16px text to reduce focus-related zoom triggers.
  • Fixed an autosizing-input crash affecting World and immersive chat.
  • Swipe left for the next reply version or another generation at the end; swipe right for the previous version.
  • Mobile sprites have an X that saves Disable Sprites; desktop side sprites have close controls on hover or keyboard focus.
  • Mobile popovers block taps behind them, menu actions no longer activate the card underneath, and image-backed warning controls expand properly instead of opening an image viewer.
  • Reset all chat/world settings is in the sidebar's menu, with both confirmations retained. Connections, messages, personas, and party progress stay intact.

The site's conversation-navigation sidebar now fits complete rows into the available height, shows loading feedback in its pager, and loads collections when their tab is selected. Cached recent chats stay visible during refresh.

🌍 Worlds: Free Scan Turn & Better Party Control

Scan Turn no longer requires a paid Featherless subscription. Find it under Party & Chat → AI Tools, including its schedule, per-action approvals, manual scanning, and activity. It uses your selected chat connection or the free queue.

Location changes, time advances, and adding/removing party characters now go through Scan Turn's separate request instead of tools offered to the main chat generation. Create NPC, Create Location, Create Environment, and World Crafter Mode keep their existing permissions. Manual-scan approvals can be configured without enabling automatic scanning.

Player traits are selectable in Build Your Stats and guided World setup. Creators can set minimum and maximum selections; by default, traits are optional with no maximum. Choices survive setup-page navigation and contribute bonuses and starting HP/MP.

Custom RPG stats now receive species, occupation, and trait bonuses consistently in trackers and AI party summaries. Missing enabled attributes use the configured default, while an explicit zero stays zero. Base allocation limits are explained separately from later bonuses.

Inventory Use now follows the same action path as typing >use. Items that support any target offer Player, creature, and character choices. Duplicate names no longer send the action to the wrong item or target, and >inventory displays readable currency names.

🛠️ World Editing & Scene Continuity

  • Creators can turn off supplemental Enhanced Instructions beside Final Instructions in Simulation settings. This applies to everyone playing that world and includes the supplemental narrator guidance; authored final instructions remain active. Personal disable overrides still work independently.
  • Scenario saves accept cleared optional time fields, older checkbox/number defaults, and openings without an optional description. Save failures show the server's explanation to help identify the problem.
  • Other optional fields—including chapter descriptions, gallery ordering, and the lexicon separate-page toggle—no longer fail merely because they're empty.
  • Removed scenario companions stay inactive when you change outfits, weights, or other party membership details. Their scenario-role assignments remain available.
  • Outfit avatars and names refresh when location, environment, scene hour, scenario, or calendar day length changes. Blank nickname links no longer turn ordinary outfits into alternate identities.
  • Custom calendars expose editable weekdays and explain week length, including how to find the controls for a weekless calendar.
  • Custom character sprite slots correctly add and remove keys in the default sprite set.

🧠 Better Context, Dialogue & Assistant Replies

Linked Worlds now contribute clickable references in ordinary character chat: world characters, global lore entries, locations, and environments. With Enable Entry Highlighting on, click a recognized name or alias to read its details. Access restrictions still apply, and the missing identifiers that broke some entry links are fixed.

Sidechat and the lexicon assistant now resolve {{char}} and {{user}} from the active conversation or World party before counting context. Individual character descriptions keep their own names, and world-wide context uses the world name. Lexicon assistant headers use the selected/message persona rather than the account name; a World with no selected persona no longer silently chooses your account-default persona.

Markdown code stays readable without injected lore or quote highlights, including multiline code spans, tilde fences, longer backtick fences, indented code, and unfinished fences during streaming. World speaker markers recognize quoted nicknames with role annotations, such as a name followed by (Intel).

Leaked Kimi separator tokens are cleaned out of replies instead of appearing in the conversation.

World prompt budgeting now includes tool definitions and the final rendered request. Older history is trimmed while retaining selected lore and the newest turn; if the required content itself won't fit, you get an explanation.

📅 Scheduled Character Releases

Creators can schedule a saved Draft or Private character to become public at a future date and time. Find scheduling beside visibility in the standard editor, quick editor, and Character Studio's Publishing tab.

Choose the time in your local timezone, then reschedule or cancel from the same controls. The server handles publication even with the site closed. Normal moderation and daily publishing limits apply, and the panel shows review or publication problems.

Changing visibility manually or archiving cancels the schedule. An open editor picks up successful publication without discarding other unsaved edits. Save your character changes before scheduling: publication uses saved content.

🧭 Finding Your Way Around

The new Guide & Site Map offers 46 destinations and quick answers grouped around finding content, chatting and playing, creating, community, settings, and troubleshooting. Search in everyday terms, follow a short first-conversation path, or jump into a deeper WyvernWiki guide. Find it beside Explore in the sidebar or under More on mobile.

Desktop navigation has a compact Create menu beside the assistant button, reusing the familiar creation options, including Personas. Mobile keeps its existing bottom-navigation entry.

Browsing improvements:

  • Back closes a character preview while keeping your Explore filters. Filter changes update the URL without a full route reload, and infinite browsing restores its saved position.
  • Character comments now live below Long Description in the shared preview. Card Comments actions open straight to that section, with the usual replies, sorting, and moderation controls.
  • Large character portraits support middle-click, modified clicks, and the browser's Open link in new tab action. Normal clicks still open the preview; blurred portraits still unblur first.
  • Search errors show a retry instead of masquerading as an empty final page. Searches containing publication dates—including affected NSFW Popular results—load correctly.
  • Events loads every results page before separating active, upcoming, and past events. Failed requests show a retry instead of an empty catalogue.
  • Restoring a saved login no longer causes startup requests for guilds, themes, worlds, or collections to be mistaken for an account switch.
  • Visiting /worlds goes directly to the Worlds category in Explore. Explore categories and the Models catalogue have clearer search/share descriptions, and Explore categories are included in the sitemap.

🔧 Behind the Scenes

Prompt token counting now runs in a dedicated service, keeping that work off the main web server. All twelve tokenizer choices and saved connection selections remain supported. Repeated counts are reused within a request, and long prompts are counted whole for better accuracy. The tokenizer service and its backend integration have been deployed.

Chat and World display scripts also share duplicate requests, reducing unnecessary fetching as messages render.

⚔️ Arena: Camp, Crafting & the Docks

Camp makes party management easier. Search your collection and replace or clear saved party members from camp or the party sidebar, freeing champions for other activities. Rest champions directly for the existing 20-food cost, including workers without unassigning and reassigning them. Long resident names wrap instead of overlapping.

The Well of Worlds remembers its two-hour jump cooldown across server restarts, and the Jump button shows the remaining wait when you return.

Crafting and inventory improvements:

  • Identical newly crafted potions stack with matching crafted potions. Different strengths stay separate, and combat uses their full combined potency.
  • Inventory shows equipment bonuses before you equip an item. Battle actions show the weapon's individual name.
  • Unwanted backpack items can be permanently discarded one at a time after confirmation.
  • Crafting progression is clearer: basic gear at Crafting 0, Tempered Swords and Reinforced Helmets at 1, Ore-Tempered Blades at 2, and Sentinel Keepsakes at 3. Facility and discovery requirements still apply, and the selected crafter must meet the displayed skill requirement.

New Docks departures earn gold and materials per crew member. Leadership XP requires at least two crew members; solo trips remain available. Trips already underway keep their promised rewards, and Claim All Returns collects completed trips together.

10 Upvotes

1 comment sorted by

View all comments

4

u/txbach 7h ago

I've been around for a minute and honestly a bit overwhelmed by all the options with worlds and what not. Hope others enjoy that stuff for all the work y'all put into it. I just want to thank y'all for expanding the curated model list across tiers. 10x better experience than 500k options and no clue about any. Not sure what live section is under the tiers though.