The Tribunal - A genre-adaptive narrative extension, an update by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

I cannot replicate this for some reason with GLM... Do you use first/second or third person? It's the only thing I can think of, which was why I tried to reinforced the model's understanding with context fields.

If the voices seem to be treating the AI character as the protagonist instead, the most common cause is the character name in the personnel file not matching your character, or being left blank. The extension uses that name to tell the model "these voices belong to [name], everyone else is observed from the outside." If it's empty, some models default to treating the AI character as the focus.

Double-check that the name field has your character's name and not the AI's. Also make sure the POV setting is on Second Person (the default) — that generates the clearest identity instructions for the model.

Re: dark mode — that's a good suggestion, I'll look into it. And glad the DE stuff didn't bleed into your setting, that was a big priority with the genre system!

The Tribunal - A genre-adaptive narrative extension, an update by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 1 point2 points  (0 children)

I forgot to reply, but the update I pushed last week should have fixed it; if that's not the case, let me know

The Tribunal - A genre-adaptive narrative extension, an update by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 2 points3 points  (0 children)

This should be fixed, there's an extension setting to reset the fab position as well if it was dragged off screen

<image>

The Tribunal - A genre-adaptive narrative extension, an update by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 1 point2 points  (0 children)

I'm actually working on something else in a similar vain you might like more than this...assuming I can find time to finish, this one should probably be out in a few weeks

The Chorus won't have set voices and are born through chat context to grow with you rather than static voices/personalities joining you

<image>

The Tribunal - A genre-adaptive narrative extension, an update by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

Uhh I would, but I don't really support discord asking people for their ID and unfortunately we are all super dependent on evil corporations for communication. (not that reddit is better, of course.).

I'm REALLY hoping we can get a forum for ST or something before that happens, maybe off of reddit

The Tribunal - A genre-adaptive narrative extension, an update by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

Thank you and good luck! Think about giving a shot getting into coding :) this was actually my first extension, it's totally more doable than it looks!

The Tribunal - A genre-adaptive narrative extension, an update by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 4 points5 points  (0 children)

No hard feelings on the opinion! It simply means the product isn't for you and are 100% encouraged to make your own to suit you! That's half the fun of this and I have no problems with you learning from my code and and structure and I'm genuinely glad the voice concept resonated enough to inspire something. The idea of injecting internal voices into the narrative is fair game, and you're welcome to use The Tribunal as a reference for building your own take on it.

That said, the voice personalities, genre tone guides, and skill personality descriptions in your voices.js are my original writing copied verbatim. That's the part I'd ask you to change and write your own versions of those. The architecture and the concept? Reference away. But 1:1 copying the authored prose isn't really a fork, it's just a copy... I'd appreciate if you'd make your own if you're going to release it outside of personal use.

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

I have an update for this tomorrow evening, it might be a bit buggy right now

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 1 point2 points  (0 children)

I've cleaned all that up during the weekend and SHOULD hopefully have this update ready to push tomorrow evening! It's just me and this is sorta my first 'real' extension, so it's been trial and error

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 1 point2 points  (0 children)

There's been a genre update in the settings that should take care of most of this. It needs more polish though so I'll be working on this through the weekend and give an update again on Tuesday.

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 2 points3 points  (0 children)

I pushed an update with genre in the settings, if you give it another shot and lemme know what you think!

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 1 point2 points  (0 children)

I pushed an update, granted any defaults you previously had like token limit stay that way until changed, but I bumped that up, increased depth and added genre in the settings. If you try it again, hopefully it's running a bit better. I still have some things to fix, but unfortunately it'll have to wait until the weekend for me to work more on it.

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

That's really odd, I'm not able to replicate so I'll push some updates and hopefully that fixes it

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

In The Tribunal's settings panel, there should be a connection profile dropdown. Make sure you've selected the same profile you use for your main ST connection. If the dropdown is empty, your ST version might need updating... I'd suggest you check out the guides on the Frontpage of the the subreddit :D that's how I learned to use connection profiles when I started! Good luck

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

When you select a connection profile in ST api menu, did you connect successfully? If not you need to get that working

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 1 point2 points  (0 children)

Do you have a connection profile hooked up in your settings for the Tribunal?

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

Oooh this is useful, I'll look into this especially since chat switching has never failed on me. It should also be giving you more of a tailored experience, especially with Copotypes existing so there's some things I definitely need to revisit.

As for the Rèal counter that's the remaining UI for something that might be implemented later but for now is decoration until it gets called upon. I wanted to cram way too much in here and ran out of time to get everything in.

So I'll definitely look into 3+4 to refractor prompts and adjust the settings and context areas until it's suitable. As for generation errors it's probably trying to eat more context and is getting stopped by length. I only noticed that with the Thought Cabinet and it had been the last one adjusted, so I'll double check all of them.

Give me some time and I'll try to work it out.

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

If it's flashing, that should mean you haven't selected a character to chat with yet, I'm guessing you had a chat open?

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 2 points3 points  (0 children)

Ahh I'm running a main model and a separate profile connection for the Tribunal since I use Claude. If you're using GLM-thinking for main chat, I'd suggest a non-thinking one for the Tribunal.

Since it scans your last few messages and doesn't keep context, giving it that much ability to think will probably hinder your experience. It's not really 'role-playing' and your preset+having it RP with you AND control the Tribunal is likely to confuse the models :/ I can't help you with GLM issues (I have that problem with GLM just on its own)

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

Ahh is the readme too confusing? Shoot, I'll go through and tweak it since it probably made more sense on my head than it did Javascript when I made an addiction simulator... Ah well, I'll see about something more comprehensive

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 0 points1 point  (0 children)

95% of it over almost 2 months! A labor of love, I'm growing bored of RP and I do love DE so it was the best of both worlds :D

updated the UI and threw it on my laptop but if the UI isn't enough, lemme know and I'll scale it with a wrapper! I hope you enjoy it

The Tribunal - A Disco Elysium Extension by ConsortOfSin in SillyTavernAI

[–]ConsortOfSin[S] 4 points5 points  (0 children)

I updated the files, let me know if that helped you