📝 docs: overflow recovery override + History Compress note, entry-scoped memory recall, strict MCP non-replay
📝 docs: MCP model-boundary hygiene (description scrub, _meta strip, stable tool order)
📝 docs: MCP circuit breaker, cache hygiene env vars, cancellation
📝 docs: MCP connection reliability (session auto-recovery, timeout env vars)
📝 docs: add background conversation generation hub and cross-links
Document default-on server replies, browser fallback, worker env, and
how related features interact after a tab close.
docs: document server-only runtime
📝 docs(navigation): document streamlined entry points
🔖 chore: rebrand wiki from LobeHub to ChatHub
- Rename all LobeHub references to ChatHub
- Update Docker image URLs to lqdflying/chathub
- Update GitHub repo/wiki URLs to lqdflying/chathub
- Reset version references from v4.x to v1.x
Co-authored-by: Cursor <cursoragent@cursor.com>
🔥 docs: remove MCP-OAuth-2.1 duplicate — dev internals live in cursor rules
The existing MCP-OAuth.md is the correct user-facing page (features,
how-it-works, redirect URI, DB table). The verbose MCP-OAuth-2.1.md
duplicated implementation details already covered by .cursor/rules/mcp-oauth.mdc.
Co-authored-by: Cursor <cursoragent@cursor.com>
📝 docs: add 5 missing wiki pages and link credentials login flow
- MCP-OAuth-2.1: auto-discovery, auth modes, providers, token refresh, 401 retry
- Docker-Deployment-and-Upgrades: full setup, env vars, volume mgmt, migration safety net
- Architecture-Overview: repo layout, store pattern, data flow, tRPC, CSS-in-JS
- Release-Workflow: canary/GA flow, tags, Docker build, gh release, branch cleanup
- MCP-Management: two-panel layout, MCP library, PluginDevModal key prop, OAuth UI
- Authentication: add link to credentials-login-flow.md mermaid diagram
Co-authored-by: Cursor <cursoragent@cursor.com>