Dashboard › opencode › Distillation
7233d546-2ea5-488e-95ad-a1905fb42920["lore_tm_v1_WQHslKE04ZCNbMTxV5ooxFWPWIy1zKr_-8RvB9iwbwc","lore_tm_v1_UP5EZUpbFboBGa3iF59KDOkpgNfmjASIAkJjSfNsCSA","lore_tm_v1_T_In82V3FXWLfI12KVX1zhRISXz3Z6yh4N3KdAUMBxA","lore_tm_v1_2QMNEuCjwiTMehcBIbYt_znEtU1fm0FbQU1tUaLkDLc"]
Date: Sep 15, 2026
publish matches in /home/byk/Code/opencode/packages/core/src/event.ts at lines 127, 140, 144, 357, 414, 415, 443, and 482./home/byk/Code/opencode/packages/core/src/event.ts exposes publish options containing publish?: boolean, ownerID?: string, and strictOwner?: boolean; the event implementation publishes typed events with PubSub.publish(typed, event) and all events with PubSub.publish(pubsub.all, event).projectPrompted via Effect.fn("SessionInput.projectPrompted") and promoteExact via Effect.fn("SessionInput.promoteExact").Prompt admission event is missing aggregate sequence when the prompt admission event lacks an aggregate sequence.SessionInputTable and SessionMessageTable, maps time_created through DateTime.makeUnsafe(row.time_created), and uses .onConflictDoNothing() when inserting a session message.