Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

A SillyTavern extension that rotates between connection profiles during roleplay — sequentially or by weighted random — so the user can mix models, parameters, and providers throughout a chat without manually switching.

**Version:** 2.0.0
**Version:** 2.0.1
**License:** AGPL-3.0 (matches SillyTavern)
**Target:** SillyTavern 1.12+ (uses Connection Manager / connection profiles API)
**Repo name:** `SillyTavern-Roulette`
Expand Down Expand Up @@ -409,7 +409,7 @@ dependencies — `node --test` is built into Node.
"js": "index.js",
"css": "style.css",
"author": "Hyperion Blackthorne",
"version": "2.0.0",
"version": "2.0.1",
"homePage": "https://github.com/hype-hosting/SillyTavern-Roulette",
"auto_update": true,
"hooks": { "activate": "init" }
Expand Down Expand Up @@ -561,6 +561,12 @@ Verified against `SillyTavern/SillyTavern@release` at commit `51ad27f` (Merge PR

## Version log

- **v2.0.1** — post-release fixes from the review + storage-lifecycle audit:
resume with an unresolvable profile counts as divergence; single error
toast on failed starts/skips; nullish count fields prefill editor defaults;
Rotation-tab status dot never hashes the placeholder; stale managed presets
self-heal on queue rename / slot re-point; regenerate criterion scoped to
solo chats (group regens are event-indistinguishable — known limitation).
- **v2.0** — full UI redesign: linear dot strip + pinned bar replace the
cylinder, widget, and pill; modal merged to three tabs; cool near-black
palette; density pass; drawer collapsed to two buttons; settings migration
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,8 @@ Renaming or deleting a character updates or removes its binding automatically.

| Version | Status | Notes |
|---|---|---|
| v2.0 | **Current** | Full UI redesign — the revolver cylinder, floating widget, and chat-input pill are replaced by a linear dot strip and a slim pinned bar (position configurable). Cool near-black theme, denser modal, three tabs. |
| v2.0.1 | **Current** | Post-release polish — cleaner resume after manual overrides, single error toasts, editor prefill fixes, and self-healing cleanup of sampler-tuning presets when queues are renamed. |
| v2.0 | | Full UI redesign — the revolver cylinder, floating widget, and chat-input pill are replaced by a linear dot strip and a slim pinned bar (position configurable). Cool near-black theme, denser modal, three tabs. |
| v1.3 | | Per-character queue bindings — open a character's chat, their queue starts itself. |
| v1.2 | | Inline sampler tuning per slot, overlaid through SillyTavern's preset system. |
| v1.1 | | Floating draggable widget mirroring the cylinder during chat; glassmorphism pass. |
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"js": "index.js",
"css": "style.css",
"author": "Hyperion Blackthorne",
"version": "2.0.0",
"version": "2.0.1",
"homePage": "https://github.com/hype-hosting/SillyTavern-Roulette",
"auto_update": true,
"hooks": {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sillytavern-roulette",
"version": "2.0.0",
"version": "2.0.1",
"private": true,
"description": "Rotate between SillyTavern connection profiles during roleplay.",
"license": "AGPL-3.0-or-later",
Expand Down
Loading