Request Lifecycle
Triggers
Context Package
A Tag session should build a unified context package. Current behavior comes from individual IM plugins and Xpert workflows; productization should make this a cross-platform model.Progress Display
Current IM plugins already support some message update patterns, but Xpert does not yet have a unified Xpert Tag live checklist.
The common live checklist/progress renderer is Partially available. The future Xpert Tag runtime should emit platform-neutral progress events, and each IM adapter should render them in the best platform-native shape.
Result Forms
Xpert Tag results should not be limited to chat replies. Target result forms include:- Text summaries, conclusions, and recommendations: available foundation.
- Markdown, rich text, and cards: partially available, platform-dependent.
- Images, files, attachments, and document links: partially available.
- BI charts, metric analysis, and data reports: partially available through Agentic BI and toolsets.
- Tickets, approvals, CRM, ERP, or PLM operation results: partially available depending on plugins and workflows.
- Code changes, PRs, CI tracking, and code review: partially available through Coding Expert and code platform connections.
Session Boundary
Current IM plugins usually maintain conversation bindings byintegrationId + external conversation + sender or a similar key. Xpert Tag should add a unified Tag session concept:
- One task in a group or thread maps to one Tag session.
- The session locks the digital expert, tools, knowledge, model, and access snapshot at creation time.
- Later admin configuration changes apply to new sessions, while running sessions continue with their creation snapshot.
- Final results, external artifacts, audit records, and group memory can persist after the session ends.
- Temporary sandbox files and intermediate state should not be treated as durable assets unless saved to workspace, documents, repositories, or files.