Documentation
Build & earn/Character creation/Test drive (debug chat)
Character creation

Test drive (debug chat)

The live chat panel inside the character editor. Edit the form, regenerate, see what changed — without ever leaving the page.

The hardest part of building a character used to be the save-and-pray loop: edit form, save, navigate to a new chat, send a message, regret an edit, navigate back, repeat. The debug-chat panel cuts that to one screen.

What it is

A floating chat panel that lives on every character creation surface. It runs your character live, against the current state of every form field. Change a field, hit retry on the last reply, see the difference immediately.

How to use it

Open the panel

In the character editor: floating Debug chat button in the bottom-right. Opens a side panel without closing your form.

Send a message

Type anything — usually your real-world greeting test: "hi", "tell me about yourself", or a deliberately weird prompt that exposes whether the character has range.

Read the reply, then change one field

Edit any field — personality, sample dialogue, system prompt, styling rule — and hit ↺ Retry on the AI's reply. The reply regenerates with the updated field in play.

Iterate

Three-message conversations are usually enough to feel one field's effect. For bigger changes, run a full 10-message arc.

What's different from real chat

Real chatDebug chat
Costs credits per messageFree for subscribers; small cost for non-subscribers
Saves to your conversationsLives only while you're in the editor
Picks the model from your settingsDefaults to a fast model, switchable
Counts toward character analyticsDoesn't count

Limits

The debug panel is unmetered for subscribers. Free-tier users get a daily quota of debug messages — when you hit the cap, the panel tells you and offers an upgrade prompt, or you wait for the next day's reset.

Common iteration loop

  1. First five messages — gauge whether voice is consistent.
  2. Edit sample dialogue if voice drifts.
  3. Push a weird scenario (rude prompt, off-topic question) — gauges range.
  4. Edit personality refusal list if range is bad.
  5. Push an emotional scene — gauges depth.
  6. Edit styling if scene reads thin.
  7. Send the greeting alone in a fresh chat — gauges first impression.

Repeat until it feels right.

Testing scenarios

The debug panel includes a scenario picker above the input. Switch scenarios mid-test to see how each one performs. This is critical for multi-scenario characters — a scenario that looks fine on the form might fall flat in practice.

Testing different models

The debug panel has a model picker identical to the real chat's. Test on:

  • A free or cheap model (Llama 3.1 8B, MiMo V2 Flash) — most users start here
  • The premium model you'd want users to choose (GLM 5, Gemini 3)

A character that only sings on Gemini will disappoint most users.

Testing with plugins active

The debug panel respects your pre-installed plugins for the character. If you set the character up with a stats panel and dice plugin, those are available in debug-chat. Test the plugin behaviour here before publishing.

When debug-chat doesn't catch a bug

A few classes of bug only show up in real chats:

  • Long-term memory — the debug panel session is short. Real chats run for hundreds of messages and reveal memory drift.
  • Group chats — the debug panel is solo. Add the character to a real group chat to see how they play with others.
  • Story mode — different model, different prompts. Run a story playtest separately.

For those, publish privately, test in real conditions for a day, then switch to public.

On this page