What this surface is for
Chat endpoint
Tater Assistant
Source-backed docs
Federated Matrix client with encryption support, Markdown rendering, and full Verba compatibility.
Chat endpoint
58 current Verbas advertise direct support for this surface.
Only this Matrix user can run admin-only tools (use full MXID like @user:server).
Key: admin_user_idPrefer access token; if blank, password login will be attempted.
Key: matrix_access_tokenDevice name shown in Matrix sessions
Key: matrix_device_name Default: TaterBotauto = use E2EE if dependencies exist, otherwise continue unencrypted.
Key: matrix_encryption_mode Default: auto Options: auto, on, offMatrix homeserver base URL (e.g., https://matrix.example.com)
Key: matrix_hs Default: https://matrix-client.matrix.orgUsed only if access token is empty.
Key: matrix_passwordSecret used to encrypt local store; fallback to MATRIX_PICKLE_KEY env
Key: matrix_pickle_keyPersistent path for nio store. Leave blank to auto-use agent_lab/matrix-store.
Key: matrix_store_pathMatrix user id for the bot (e.g., @tater:example.com)
Key: matrix_user Default: @tater:example.comMax Response Chunk Length
Key: max_response_length Default: 4000Comma-separated triggers (e.g. 'tater, taterbot') to count as mentions
Key: mention_keywordsWhen to respond in rooms
Key: response_policy Default: mention_only Options: mention_only, all_messagesfrom_now = ignore backlog on startup; from_last_sync = process all missed messages
Key: resume_mode Default: from_now Options: from_now, from_last_syncIf true, the bot auto-trusts/ignores unverified devices so it can send E2EE.
Key: trust_unverified_devices Default: true Options: true, false