Health Checks
Use the admin diagnostics panel to inspect server health, version, agents, providers, active sessions, and recent bot synchronization state.
Session Management
The plugin keeps session mappings in the Mattermost plugin KV store. Admins can inspect active sessions, abort an active run, or reset a stored mapping when recovery is needed.
Error Handling
User-facing errors stay generalized while operational detail remains in logs and diagnostics. That keeps channel noise low without hiding useful debugging context from operators.
Logging
- Keep usage logs enabled during rollout.
- Enable debug logging only while troubleshooting.
- Turn debug logging back off after gathering enough evidence.
Coding Bot Operations
Review command allowlists, channel restrictions, session reuse policy, and idle expiration closely. Also confirm the current OpenCode project is the one you expect before widening rollout.
Upgrade Checklist
- Review release notes and configuration changes.
- Upload the new tarball.
- Run the connection test.
- Verify one conversation bot and one coding bot end-to-end.