Skip to content

v4.2.1

Choose a tag to compare

@MultihogAurelius MultihogAurelius released this 04 Jul 15:35

Version 4.2.1

🛠️ NPC Core Identity & Tooling Upgrades

  • Upgraded Core Identity Updates: The old physical appearance update tool (UPDATE_APPEARANCE) has been replaced by a generalized UPDATE_CORE tool. The agent now has full surgical access to edit any of the permanent fields inside the [CORE] block:
    • Appearance/Species
    • Personality
    • Brief Background
    • Habits/Behaviors
  • Sensible Extrapolation Guidance: Rewrote the system instructions for character creation in the prompt. The agent is now commanded to treat core fields as a character bible entry and extrapolate sensibly from behavior/clues rather than simply summarizing the immediate observed scene.
  • UI Clarification: Removed the (Immutable) label from the Core Identity section header in the NPC detail popup, reflecting the agent's new ability to update these fields as characters develop.

⚙️ Performance & Default Adjustments

  • Default Router Runs to 3: The Lorebook Agent now runs every 3 turns by default instead of every turn for new configurations. This reduces token usage, increases generation speed, and lets the agent see more context before updating (producing more coherent entries). Keyword activation remains immediate.
    • Added descriptions and hover tooltips explaining the tradeoff to both the settings menu and the inline panel.
  • Relationships Enabled by Default: New configurations now default to having NPC Relationship Bars (npcRelationshipBars) enabled. Existing user configurations are preserved.

📜 Quest System Fixes & Improvements

  • Quest Persistence Fix: Resolved an issue where completed quests would disappear from the UI upon page reloads. Quests are now properly persisted to disk in the chat state rather than being derived solely from the active memo.
  • Autocompleting Active Quests: Quests whose objectives are all marked complete will now automatically transition to a completed status instead of remaining stuck as active.
  • Clean State Tracker Boundaries: Instructed the State Tracker in the system prompt to never create new quests on its own, leaving quest logging strictly to the LogQuest tool.