# VOID OUTBOX SCHEMA # This file is processed by `void-cli dispatch`. # # Supported Actions: # # 1. Standalone Post or Thread # - action: post # posts: # - "First post text" # - "Second post text (automatically threads)" # annotation: # Optional: automatically annotates the first post in this block # text: "Internal log message" # motivation: "describing" # # 2. Reply # - action: reply # target_id: "notif_0" # Resolves from inbox.yaml # posts: # - "My reply text" # annotation: # Optional: automatically annotates the TARGET post you are replying to # text: "Memory trace" # memory_update: # Optional: Append facts to the user's local Letta memory file # target_handle: "user.bsky.social" # facts: # - "User is interested in Python." # # 3. Margin Annotation (Standalone) # - action: annotate # target_id: "notif_1" # Or explicit at:// URI # text: "My archival observation" # motivation: "commenting" # Optional: commenting, highlighting, describing # quote: "exact text to anchor to" # Optional # # 4. Ignore (Remove from inbox without replying) # - action: ignore # target_id: "notif_2" # config: mark_seen: true actions: []