Files
opencode/packages
Kit Langton 1885db3d8b discord: simplify ConversationLedger to offsets + in-memory dedup
Replace the full inbox state machine (admit/start/setTarget/setPrompt/
setResponse/complete/retry/prune/replayPending) with three methods:
dedup (bounded in-memory Set), getOffset, and setOffset.

Discord is already the durable inbox — on startup we just resume from
persisted offsets per source. Within a session, in-memory dedup prevents
double-processing. This removes ~565 lines of inbox lifecycle code,
the conversation_inbox SQLite table, MessageState, ReliabilityError,
and the prune schedule.
2026-02-14 10:37:47 -05:00
..
2026-02-12 11:50:17 -06:00
2026-02-12 14:45:52 +00:00
ci
2026-01-29 23:17:57 -05:00
2026-02-12 14:45:45 +00:00
2026-01-21 14:36:21 -06:00
2026-02-12 14:45:45 +00:00
2026-02-12 14:45:45 +00:00
2026-02-12 14:45:45 +00:00
2026-02-12 14:45:52 +00:00
2026-02-12 14:45:45 +00:00
2026-02-12 14:45:45 +00:00