Add hybrid R4R media conversation mode

This commit is contained in:
jjbrunton committed 2026-08-09 11:45:45 +01:00
1 parent 927636ec8b
commit b73e305cf3
15 files changed
+357 -35

No files matched your search

+9
View File
@@ -141,6 +141,15 @@ Complete reference for every configuration option.
### Reddit Settings
Each subreddit also has a conversation behaviour in the dashboard:
- `legacy` preserves the existing three-turn media-request flow.
- `r4r` continues general conversation autonomously and never requests media.
- `r4r-media` continues general conversation for `rapportTurnsBeforeMediaAsk`, makes one optional non-explicit image request, and never repeats it.
- `manual` records the reply for human handling without sending an automated response.
`maxAutomatedTurns` is configurable for `r4r` and `r4r-media` up to 20. In hybrid mode, `rapportTurnsBeforeMediaAsk` must be lower than `maxAutomatedTurns`. A conversation snapshots these values when its first verified reply arrives, so later settings changes affect new conversations only.
```yaml
reddit:
# Subreddits to monitor for new posts