Why does streaming sometimes edit one bubble and sometimes send several messages? Follow a checklist with code through OpenClaw previews, chunking, coalescing, and final delivery.
Why does “don’t change it yet” fail to stop an assistant immediately? Follow session lanes, shared capacity, steering, and timeouts through OpenClaw’s handling of new input.
The checklist was saved, then the service restarted. Does remembering the conversation mean knowing the action completed? Follow session indexes, JSONL branches, and missing tool results to find the boundary.
Trace a Telegram message through OpenClaw agent selection and session-key construction. Explore dmScope, identity links, routing precedence, and isolation boundaries, with 15 checks against a pinned historical revision.