diff --git a/README.md b/README.md index 4f9d0e5..faeae86 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ You can also build and run Sucker as a Docker container with `docker compose bui ### Changelog +- 2.5: Fixed extraction for users whose Janitor sends a request without the blank turn before the first message — sucker read the parts by position rather than by role, so for them it read the wrong ones and errored. Now resolved by role, with tests for both shapes. - 2.4: CSS editor for Janitor profiles. New banner links to the live-preview editor at tools.from-avalon.com/janitor-profile-maker. - 2.3: ECHO. Put ECHO: anywhere in a message and sucker repeats whatever comes after it in the reply — for triggering char-side script and lorebook keywords. - 2.2: Added support for directly inputting webp file names or character image links when creating PNG character cards diff --git a/src/app/page.tsx b/src/app/page.tsx index 26c3c42..a159b1e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -373,9 +373,9 @@ export default function Home() { {/* Row 1: Title on left, Hamburger on right */}
- ECHO: Consider joining Avalon! + New: a CSS editor for your Janitor profile.
- ECHO: Consider joining Avalon! + New: a CSS editor for your Janitor profile.
+ If sucker told you to read the directions no matter what you + did, it wasn't you. Janitor doesn't send the same + request to everyone: some accounts include an extra blank turn + before the bot's first message and some don't. Sucker + was counting positions in that request instead of reading what + each part was, so for anyone on the shorter shape it read the + wrong pieces and fell over. +
++ It now finds each part by what it is. Both shapes work, and + longer conversations stay linked to the right card. If sucker + never worked for you, give it another go. +
+