- Remove isV2Context() detection and all V1 branches - Remove sdkClient parameter and V1 SDK polling logic - Remove extractContent/formatMessage helpers (V1-only) - Remove sentMessageIds dedup map (V1-only) - Remove v1Server() entry point and server() export - Remove encodeSessionId() from session-manager - Remove crypto dependency - Simplify help text (no mode info) - Session ID now uses roomId:threadRootId directly
- Add plugins/matrix-plugin/ directory with symlinks to root files (OpenCode V2 resolver appends path suffix after symlink resolution) - Rename plugin id from 'opencode-matrix' to 'matrix-plugin'