Overview
v1.2.0 improves RAG visibility, general knowledge management, Sealos ticket handling, MCP integrations, and mobile ticket workflows.
Highlights
RAG and chat
- Added RAG attribution for internal messages.
- Added controls for showing or hiding internal messages.
- Included RAG context in MCP requests.
- Prevented duplicate AI replies.
- Improved chat and workflow test WebSocket behavior.
General knowledge
- Added manual general knowledge creation.
- Added generalized knowledge index generation.
- Added support for rebuilding general knowledge indexes.
- Added recall index generation for general knowledge.
- Added a dedicated 60-second client request timeout for general knowledge index generation.
- Improved knowledge module display and management.
Sealos and MCP
- Scoped Sealos kubeconfig sessions by user and area.
- Refreshes Sealos kubeconfig before processing ticket messages.
- Derives MCP runtime behavior from the target platform.
- Improved Sealos ticket entry latency.
- Added Sealos identity display in admin user management.
Ticket handling
- Improved staff ticket search labels and filters.
- Improved pending-reply filtering.
- Preserved ticket sidebar filters.
- Improved ticket pagination and embedded pagination interactions.
- Added more ticket metadata to mobile views, including assignee information.
- Improved mobile ticket forms, cards, and layouts.
Reliability
- Increased the hot issues analytics request timeout to 90 seconds.
- Improved authenticated-user role handling for root redirects.
- Improved image paste handling in the minimal Tiptap editor.
Configuration
This release changes how Sealos runtime behavior is selected for MCP workflow nodes.
- The per-node
isSealosRuntimeoption has been removed from the MCP workflow node. - MCP runtime behavior is now derived from the
TARGET_PLATFORMenvironment variable, which defaults togeneric. - Set
TARGET_PLATFORM=sealosto enable Sealos kubeconfig forwarding for MCP nodes. If it stays atgeneric, MCP nodes that previously hadisSealosRuntimeenabled will no longer forward a Sealos kubeconfig. - When
TARGET_PLATFORM=sealos, this applies to every MCP node, including nodes that previously leftisSealosRuntimeunset. TARGET_PLATFORMalso affects general knowledge index generation: onsealos, index generation applies Sealos-specific prompt calibration.
Review your environment configuration against .env.template before upgrading.
No database migration is required for this release.
Container images
The release image was built and pushed to GitHub Container Registry.
ghcr.io/labring/tentix:latest
ghcr.io/labring/tentix:20260817-3e6489da11b7db73ecc797accf320c21e7809192
Validation
- Type checking passed as part of the release build.
- Production application build passed.
- Container image build and GHCR push passed.
Suggested verification
- Test RAG attribution and internal message visibility.
- Create and rebuild a general knowledge index.
- Verify general knowledge recall behavior.
- Confirm
TARGET_PLATFORMis set correctly for your deployment, then review existing MCP workflows that previously used theisSealosRuntimeoption. - Test MCP requests with Sealos platform and area context.
- Test ticket search, filtering, pagination, and mobile layouts.
- Verify chat behavior when switching tickets or accounts.