mirror of
https://github.com/SillyTavern/Extension-Objective.git
synced 2026-10-15 13:31:50 +00:00
[GH-ISSUE #2] Extension doesn't work #1
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
SillyTavern/Extension-Objective#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bluewave41 on GitHub (Apr 1, 2024).
Original GitHub issue: https://github.com/SillyTavern/Extension-Objective/issues/2
This has been testing on a clean install of the staging branch.
Upon clicking to "Auto-Generate Tasks" my model returns empty responses.
Before eventually crashing with the console stack trace of
Adding manual tasks causes it to causes it to crash silently when the objective checking runs after X messages and it stops allowing new messages to be sent.
I'm on a Mac M1 Sonoma 14.3.1 should it be relevant.
My start script is
@Kedwyn commented on GitHub (May 12, 2024):
I noticed that with most models, if you send a message as "system" they return nothing or just repeat themselves. If you do the same but as "user" instead, it works properly. I wish I knew how to force this extension to send a prompt as "user" instead of "system" : (
@bluewave41 commented on GitHub (May 13, 2024):
Can you provide an example of how you're sending them as "user" from the UI so I can investigate?
I'd love to get this to work but it looks like we're on our own in terms of programming it.
@Kedwyn commented on GitHub (May 14, 2024):
Mind you, this might be a formatting issue as well, but I don't really know what the reason is anymore.
[Haiku] Notice that the last message sent is as
'system'and not as'user'. This returns an empty message for some reason.Now the same last message but with
'user'instead of'system'. I don't know how to send a message as user if not through the message box. But notice that the formatting is the same, I think...I noticed that this is more of model thing. Llama 70b has no trouble in generating Objectives, it answers to
'system'just fine. Either way, I've tried to mess with thegenerateQuietPromptfunction, which this extension imports, but I've been unsuccessful in changing the role. Which I assume is because I have not a clue of what I am doing.@Kedwyn commented on GitHub (May 14, 2024):
Oi! I was thinking about what I sent, and I realized that I might be jumping the gun, that maybe it is not system role problem. Then I remembered that you can send system messages with /sysgen (prompt), and guess what? It still returns nothing! So I think it's definitely something to do with sending a prompt as 'system' instead of 'user'.
@ChadNedzlek commented on GitHub (Dec 14, 2025):
I agree. I'm having the same problem. Sending the prompt as "system" causes no response to be returned (because the 'user' hasn't said anything since the last assistant response). Can we have an option at least to change which role it sends as?
@Cohee1207 commented on GitHub (Dec 15, 2025):
@ChadNedzlek enable prompt post-processing (any level besides none, "merge" or higher)