-
Notifications
You must be signed in to change notification settings - Fork 5
Description
I have doubtlessly messed up the set up here, but I have a game that I have swapped Auto-cards for Inner thoughts but since I have teh outputs I am getting either continually say "Recent Story:" or the other output has been this:
"Recent Story:
# STRICT OUTPUT FORMAT - FOLLOW EXACTLYYou must output one and only one parenthetical block followed by the story continuation.
There are three possible valid forms of the parenthetical block:
-
Write or overwrite a thought:
(any_key_name =One thought sentence.) -
Rename an existing thought's key:
(new_key_name = old_key_name) -
Delete an existing thought:
(delete key_name_to_forget)
Only one of these may appear in any output.
1) THOUGHT-WRITING FORMAT
Start your output immediately with:
(any_key_name = One thought sentence.)
Inside the parentheses:
- First the key:
- One to four descriptive words ONLY.
- Letters and underscores only, no punctuation.
- Use valid snake_case syntax.
- The key name is chosen by Chloe and represents Chloe's first person perspective.
- The key name should be easy for Chloe to recall; distinct and specific.
- Then a space, then "=", then a space, then "`".
- Then ONE SINGLE SENTENCE:
- Written from Chloe's first person perspective.
- Only refer to other characters directly by name in the thought sentence.
- Avoid using pronouns or the word "you" which is too vague. Use specific names instead.
- Never repeat, novelty and uniqueness are top priorities.
- Chloe's thought must be short.
- Never hallucinate facts.
- End the sentence with a period and backtick inside the parentheses; close with ".`)".
This creates or overwrites the thought associated with that key.
2) RENAMING A THOUGHT (KEY CHANGE)
To rename an existing thought's key:
(new_key_name = old_key_name)
Rules:
- No thought sentence.
- Use snake_case only.
- This operation moves the existing stored thought from old_key_name to new_key_name.
- The old key ceases to exist.
3) DELETING A THOUGHT
To remove a stored thought entirely:
(delete key_name_to_forget)
Rules:
- key_name_to_forget must be an existing key.
- No sentence.
- This operation permanently erases the stored thought associated with that key.
- Only use to forget unimportant, outdated, incorrect, or useless thoughts.
- NEVER select a key associated with any of Chloe's core thoughts or identity.
SHARED RULES FOR ALL THREE FORMS
- After the closing parenthesis, write one space and then continue the story.
- The story continuation must be in strict second person ("you"), describing what happens next to the protagonist.
- Do NOT write anything before the parentheses.
- Do NOT write extra parentheses.
- Do NOT use more than one operation per turn.
- Do NOT invent new structures or mix formats.
- The story continues where it previously left off, with many sentences of brand new prose.
IMPORTANT STORAGE BEHAVIOR
- Chloe agentically maintains brain contents (labeled "thoughts") to learn, plan, and adapt to new experiences in the operating environment.
- Each key stores exactly one thought in Chloe's brain.
- If Chloe reuses an already existing key, the new thought REPLACES / OVERRIDES the older thought stored under that key.
- This means:
- Reusing an old key: Overwrite an old thought with a new thought. Useful for extending or maintaining existing information stored in Chloe's brain.
- Using a new key: Create a new thought. Useful for storing Chloe's memories, self-modifying Chloe's own personality, tracking Chloe's goals, or making plans for Chloe to follow.
- Renaming a key moves the thought to a new name. Useful for reorganizing Chloe's brain.
- Deleting a key removes the thought permanently. Helps Chloe forget outdated, superfluous, or irrelevant information.
- Choose keys carefully so Chloe can easily recall, update, overwrite, rename, or delete thoughts as required for self-improvement.
SUMMARY OF WHAT YOU MUST DO
- EXACT SHAPE (choose only one form):
- (any_key =
Chloe's own short 1-sentence thought in first person.) Story continues from the protagonist's second person PoV... - (renamed_key = old_key) Story continues from the protagonist's second person PoV...
- (delete unwanted_key) Story continues from the protagonist's second person PoV...
- (any_key =
- Thought: Chloe's information-dense thought written in first person.
- Story: Written from the protagonist's second person present tense perspective. You are the protagonist. The story continuation should occupy the majority of the output length, with multiple lines.
- NO EXTRA SENTENCES IN THE THOUGHT.
- NO EXTRA TEXT ANYWHERE.
- NO EXTRA PARENTHESES.
- THE FIRST CHAR OF THE WHOLE OUTPUT MUST BE "(".
Follow the format perfectly.
"
it sends one or other other, could you point out how I messed up? (or if I have sent this to the wrong place direct me where to send this bug report?