Commit Graph
100 Commits
Author SHA1 Message Date
jjbrunton 7d039265e7 Pause suspended Reddit accounts 2026-08-14 16:00:37 +01:00
jjbrunton 94049ed9c4 Add recent outreach rejections stream 2026-08-14 15:45:57 +01:00
jjbrunton 0c21202253 Add outreach rejection reasons tab 2026-08-14 15:18:46 +01:00
jjbrunton 7af7b211fa Add engagement-only conversation mode 2026-08-14 15:07:54 +01:00
jjbrunton b7fcc7db05 fix: keep conversation history visible 2026-08-14 15:00:45 +01:00
jjbrunton 712226cd43 Reject unsupported Reddit chat capabilities 2026-08-14 14:40:32 +01:00
jjbrunton 8d932fcf36 Persist comment source monitoring 2026-08-14 13:40:55 +01:00
jjbrunton 5e1fc5def9 Preserve commenter role in outreach targeting 2026-08-14 12:59:53 +01:00
jjbrunton 12e2dc56f1 Enforce commenter gender targeting 2026-08-14 12:57:00 +01:00
jjbrunton 8523873831 Add conversation image replacement 2026-08-14 12:56:00 +01:00
jjbrunton 2500f0a23c Require explicit commenter context in openers 2026-08-14 12:50:39 +01:00
jjbrunton f77157d303 Fix commenter-targeted outreach attribution 2026-08-14 12:45:16 +01:00
jjbrunton 687abab82b Add human-led conversation learning loop 2026-08-11 23:04:25 +01:00
jjbrunton bc42c55555 Remove browsing selection ceilings 2026-08-11 22:54:48 +01:00
jjbrunton c028637556 Fix push notifications for account runtimes 2026-08-11 22:36:21 +01:00
jjbrunton a71ad56f3c Expose browsing daily target range 2026-08-11 22:22:09 +01:00
jjbrunton e890f74478 Configure browsing session pacing and size 2026-08-11 22:17:18 +01:00
jjbrunton 1fd154e1eb Track pending browsing upvotes 2026-08-11 22:05:54 +01:00
jjbrunton 540590f43e Run immediate browsing sessions with enabled votes 2026-08-11 21:59:13 +01:00
jjbrunton 643c775813 Handle unscheduled browsing simulation ticks 2026-08-11 21:53:40 +01:00
jjbrunton 7bf1aa9d24 Enable automatic browsing upvotes 2026-08-11 21:52:54 +01:00
jjbrunton 27012399ec Add account browsing simulation 2026-08-11 21:40:31 +01:00
jjbrunton e2d7dc4b82 Prioritize growth retries and randomize intake 2026-08-11 21:14:30 +01:00
jjbrunton b949b6ee37 Make dashboard sidebar scrollable 2026-08-11 21:09:06 +01:00
jjbrunton 11b6300113 fix: revalidate authentication before bot start 2026-08-10 21:10:12 +01:00
jjbrunton 8ea1cf16d4 fix: persist dedicated physique targeting settings 2026-08-10 18:44:17 +01:00
jjbrunton 5c57ed337b fix: keep outreach funnel response rollout-compatible 2026-08-10 18:38:39 +01:00
jjbrunton 1515b3e291 fix: enforce current physique range in funnel 2026-08-10 18:35:22 +01:00
jjbrunton d8d635e1ee fix: reconcile physique targeting for queued posts 2026-08-10 18:23:23 +01:00
jjbrunton d0a8bd0e2f feat: expand outreach targeting and messaging 2026-08-10 17:31:05 +01:00
jjbrunton f34129666e fix: show media from stopped accounts 2026-08-09 22:31:51 +01:00
jjbrunton b573b88b08 feat: add conversation image previews and sharing 2026-08-09 22:28:41 +01:00
jjbrunton 488145340d fix: hide outbound media from gallery 2026-08-09 22:18:10 +01:00
jjbrunton c0cc661a2f Fix false autonomous safety handoffs 2026-08-09 21:27:53 +01:00
jjbrunton 84a133451f Pause automation after manual Reddit replies 2026-08-09 19:30:16 +01:00
jjbrunton bf474dfe10 Add consent-gated media exchange library 2026-08-09 19:24:38 +01:00
jjbrunton b8e4a1bb88 Harden conversation replies and prioritize newest candidates 2026-08-09 18:16:57 +01:00
jjbrunton f98c5c732d Treat Telegram references as seller signals 2026-08-09 17:09:41 +01:00
jjbrunton dc3fc6373b Fix missed conversation replies 2026-08-09 16:56:25 +01:00
jjbrunton 70c156e1f7 Pace candidate funnel to send capacity 2026-08-09 16:28:12 +01:00
jjbrunton 910576921b Allow replies during room creation cooldowns 2026-08-09 16:22:48 +01:00
jjbrunton c630303b47 docs: add agent codebase guide 2026-08-09 16:21:57 +01:00
jjbrunton 742c06d0c4 Fix account cooldown stats contract 2026-08-09 16:16:28 +01:00
jjbrunton e9083281a8 feat: configure ready outreach funnel limit 2026-08-09 16:13:58 +01:00
jjbrunton 22eb32e5bf Show per-account delivery status 2026-08-09 16:12:05 +01:00
jjbrunton 9b86cee9be Prioritize conversation replies 2026-08-09 16:04:39 +01:00
jjbrunton f55ae7ddf8 Add active outreach funnel dashboard 2026-08-09 15:54:05 +01:00
jjbrunton deaf86c364 Fix cross-account candidate delivery 2026-08-09 15:33:18 +01:00
jjbrunton df35648920 Add durable candidate funnel 2026-08-09 15:08:06 +01:00
jjbrunton 5abac31c28 Accept post creation time in message contract 2026-08-09 14:43:43 +01:00
jjbrunton 92c54feedc Filter detected sellers from conversations 2026-08-09 14:38:03 +01:00
jjbrunton d5ebdec076 Prevent location matching in bot messages 2026-08-09 14:37:23 +01:00
jjbrunton c21932389e Fix conversation automation counter validation 2026-08-09 14:27:20 +01:00
jjbrunton b73e305cf3 Add hybrid R4R media conversation mode 2026-08-09 11:45:45 +01:00
jjbrunton 927636ec8b Add married disclosure chat experiment 2026-08-09 11:36:41 +01:00
jjbrunton 0f76bcf59a Add per-subreddit R4R conversation modes 2026-08-09 11:30:32 +01:00
jjbrunton 23d4c3a320 Add varied messaging experiments 2026-08-09 10:28:55 +01:00
jjbrunton 43f459a024 Ground image analysis and add explicit hooks 2026-08-09 09:58:30 +01:00
jjbrunton 50f9f8a6aa Show Reddit post age in conversations 2026-08-09 09:54:53 +01:00
jjbrunton 7db60e8839 Support Reddit gallery posts 2026-08-09 09:42:15 +01:00
jjbrunton 5c9839926d Screen all older fallback candidates 2026-08-09 09:14:52 +01:00
jjbrunton 83b5f1f5b6 Add attention inbox and AI usage observability 2026-08-09 08:52:32 +01:00
jjbrunton ca59ba0f1f Show pending performance groups before maturity 2026-08-09 08:29:22 +01:00
jjbrunton 55a6774daf Fix conversation outcome learning ingestion 2026-08-09 08:17:56 +01:00
jjbrunton a85b99ceb6 Add notification centre and realtime toasts 2026-08-09 08:08:44 +01:00
jjbrunton b400042244 Fix activity account badge sizing 2026-08-09 08:07:42 +01:00
jjbrunton 9e1b1aeefe Shorten strategy response window to 12 hours 2026-08-09 08:03:54 +01:00
jjbrunton e7c29f91f2 Blur conversation images by default 2026-08-09 07:55:51 +01:00
jjbrunton 5c01d7d9aa fix: prevent duplicate outreach and follow-ups 2026-08-09 07:48:39 +01:00
jjbrunton acc610c2bf feat: link media to conversations 2026-08-09 07:32:26 +01:00
jjbrunton e8f56b42e6 feat: hand off upsell conversations to humans 2026-08-09 07:26:04 +01:00
jjbrunton 5ad7f1bf77 feat: label AI-generated conversation messages 2026-08-08 23:23:26 +01:00
jjbrunton 3beb8aada2 feat: automate bounded image-sharing conversations 2026-08-08 23:10:52 +01:00
jjbrunton dcf57273e2 Disable unavailable subreddits after Reddit 404 2026-08-08 22:53:24 +01:00
jjbrunton 664aa5c098 fix: clarify deferred post listing logs 2026-08-08 22:44:00 +01:00
jjbrunton f88d4af146 feat: log subreddit screening outcomes 2026-08-08 22:39:15 +01:00
jjbrunton 53e9a44a5c fix: back off after Reddit access denials 2026-08-08 22:37:19 +01:00
jjbrunton e8b730b592 feat: add agent API and operational analytics 2026-08-08 22:08:14 +01:00
jjbrunton 720ea0652a Install native build tools in container 2026-08-08 21:12:30 +01:00
jjbrunton 5a5a30a1d4 Improve messaging and dashboard reliability 2026-08-08 21:09:20 +01:00
jjbrunton 345ec99348 Improve Reddit chat and media reliability 2026-08-08 20:37:25 +01:00
jjbrunton a44768c089 fix: separate Reddit and Matrix runtime identities 2026-08-08 20:25:06 +01:00
jjbrunton 5623100e93 fix: verify stored sessions from a Reddit page 2026-08-08 20:22:45 +01:00
jjbrunton 8df2d648dd fix: open the dedicated Reddit Chat host 2026-08-08 20:20:03 +01:00
jjbrunton 48492d5238 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	src/browser/client.ts
#	src/services/reddit-session-importer.ts
#	src/web/routes/conversations.ts
2026-08-08 20:17:19 +01:00
jjbrunton 0e8ba713a8 Merge concurrent Reddit account support 2026-08-08 20:15:22 +01:00
jjbrunton 1833e94a10 Reduce Reddit profile screening requests 2026-08-08 20:11:03 +01:00
jjbrunton 3d015c4e80 Sanitize realtime log metadata 2026-08-08 19:46:51 +01:00
jjbrunton 492efe0f8a Bind Reddit and Matrix session identities 2026-08-08 19:43:35 +01:00
jjbrunton 34ae532cdd Fix chat visibility and conversation sync 2026-08-08 19:29:40 +01:00
jjbrunton f4e8fdc42f Improve seller account filtering 2026-08-08 19:15:05 +01:00
jjbrunton 16a31335d0 feat: support concurrent Reddit accounts 2026-08-08 19:00:38 +01:00
jjbrunton d819a0f1e6 feat: track received image outcomes 2026-08-08 18:53:11 +01:00
jjbrunton 50de1c180d Respect Reddit rate limit delays 2026-08-08 18:34:37 +01:00
jjbrunton 7bcdbe236a Filter unattributed successful messages 2026-08-08 18:28:46 +01:00
jjbrunton 2c100d72b6 feat: persist settings and enrich conversation context 2026-08-08 18:18:28 +01:00
jjbrunton a36723a325 chore: remove retired native login paths 2026-08-08 16:55:04 +01:00
jjbrunton ea92a1a92b fix(auth): unify imported sessions with account gating 2026-08-08 16:53:55 +01:00
jjbrunton 654bbda457 feat(dashboard): add full-size media preview 2026-08-08 16:49:18 +01:00
jjbrunton c483c7b8be feat: replace browser login with imported Reddit sessions 2026-08-08 16:48:59 +01:00