Reject unsupported Reddit chat capabilities
This commit is contained in:
1 parent
8d932fcf36
commit
712226cd43
8 files changed
+100
-8
No files matched your search
+1
-1
@@ -104,7 +104,7 @@ flowchart TD
|
||||
|
||||
The inbound event key, intended reply, claim status, and conversation state make retries idempotent. Immediately after any limiter wait, automation refreshes Matrix and revalidates the latest inbound event, boundaries, images, the shared seller/off-platform decision, policy status, and the one-media-request limit. Newer state makes the old claim terminally `superseded`; it is never sent. If the replacement event is a seller or off-platform push, the same revalidation ends and classifies the conversation instead of leaving it for a later pass. If the process dies after Matrix accepted a reply, reconciliation finds the outbound event and marks the old claim sent instead of sending it again.
|
||||
|
||||
General R4R generation explicitly permits consensual adult NSFW conversation. A model response that softly refuses, moralizes, or diverts solely because the topic is sexual is rejected before send and falls through to the next configured chat model. General replies may offer a generic approved saved picture without that offer being miscounted as a request for recipient media.
|
||||
General R4R generation explicitly permits consensual adult NSFW conversation. A model response that softly refuses, moralizes, or diverts solely because the topic is sexual is rejected before send and falls through to the next configured chat model. General replies may offer a generic approved saved picture without that offer being miscounted as a request for recipient media. Prompt instructions and deterministic output validation also keep generated private-chat text within deliverable capabilities: text and the approved saved-picture flow are supported, while voice notes, audio messages, and live voice/video/phone calls are rejected before a suggestion or automated reply can proceed.
|
||||
|
||||
Legacy conversations may make at most one optional autonomous media request, including a request already present in the opener. The hybrid policy retains its single rapport-gated media ask. Deterministic, sequence-aware refusal checks run before generation and again at send time; generated media asks must pass the same non-explicit, non-coercive validator.
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ Image analysis may produce a subjective 1–10 visible-physique score. It is not
|
||||
|
||||
Seller filtering combines the candidate post with Reddit profile/about, structured social links when Reddit exposes them, and recent activity evidence. Because Reddit's legacy profile response can omit a social-link button that is visible in its UI, an NSFW bio is also rejected when it combines an explicit link call-to-action with a promise of more or exclusive personal content. The default policy treats Telegram names and links as seller signals alongside paid-content platforms and payment prompts. The configured keyword/domain lists are policy inputs, not a substitute for the surrounding screening flow. A profile lookup failure is not itself proof that a person is a seller; network and rate-limit failures must remain distinguishable from a rejection.
|
||||
|
||||
The system must not manufacture personal facts. Generated messages must not claim shared location or proximity, invite an in-person meeting, invent identity/history, or ignore a conversation boundary. The final outbound safety check is intentionally separate from prompt wording.
|
||||
The system must not manufacture personal facts. Generated messages must not claim shared location or proximity, invite an in-person meeting, invent identity/history, ignore a conversation boundary, or suggest chat capabilities the application cannot deliver. Private Reddit chat generation is limited to text and the separately controlled approved saved-picture flow; voice notes, audio messages, and live voice/video/phone calls are rejected deterministically. The final outbound safety check is intentionally separate from prompt wording.
|
||||
|
||||
## Conversation policy modes
|
||||
|
||||
|
||||
Reference in new issue
Block a user