- Add blockCounter to Agent, generating sequential hex IDs - Include #blockId in all block headers: [[[role:name#id]]] - GUI parses server-provided IDs from headers - Falls back to client-generated IDs for legacy blocks without server IDs - Block IDs are now deterministic based on chat history order |
||
|---|---|---|
| .. | ||
| event.go | ||
| format.go | ||