Open o-on-x opened 2 hours ago
how about 2 rules settings: "always respect", "maybe respect" ? just off load it to the character designer. We should also have platform (discord, x/twitter, telegram, etc) specific rules since hashtag can be specific to x/twitter. And then maybe a matrix of the two: always_discord, maybe_discord?
we can instruct people to keep the always to be very small and light as it affects all contexts
we could also do a follow up prompt asking if the output followed the rules
when adding postDirections on chatDirections should grab all of the guidelines to follow this is so it does not ignore requests that are extremely important to follow for how the character behaves really instead of random for the character file the agent should be able to select what it puts into its context as part of the shouldRespond logic or some other way
in runtime.ts