Skip to main content
Memory and routines move Xpert Tag from “passive chat bot” to “long-term participant in team work”. Xpert already has long-term memory, file memory, skills, Schedule Trigger, and scheduled-task tools, but group-level memory and natural-language routines are not yet productized.

Group Memory

Group memory stores rules, facts, preferences, and decisions that remain useful for a group. Target interaction:

Memory Boundaries

The default Xpert Tag memory model should be conservative:
  • Private group memory is visible only to that group.
  • Public group memory also writes only to that group by default.
  • Organization admins can explicitly enable public group memory sharing.
  • Group members can add ordinary memories.
  • Group admins can delete, lock, or correct group memories.
  • All memory changes are audited.
All of the above is Planned. Current long-term memory and file memory foundations can be reused, but they are not yet a group-scoped Tag memory store.

Routines

A routine is standing work created and managed from a group. It uses that group’s bound digital expert, knowledge, tools, and access. Xpert can already run fixed scheduled work through Schedule Trigger and scheduled-task tools. It does not yet have a unified group experience for creating, listing, editing, pausing, resuming, and deleting routines from natural language.

Routine Management Commands

Target commands:
Management status:

PR And Ticket Follow-Up

Engineering routines should support:
  • Subscribe to a PR and post when CI finishes, review arrives, or it merges.
  • Start from a group bug report, analyze code, and open a draft PR when needed.
  • Track ticket status and remind owners when blocked.
  • Turn group discussion into issues, requirements, or approval drafts.
Coding Expert already provides code platform, issue, PR, and code-task foundations, so GitHub/GitLab/Gitee/Yunxiao workflows are Partially available. The complete Xpert Tag flow for “create PR follow routine from group chat and keep posting updates” is Planned.

Relationship To Skills

Group memory stores short, stable, group-shared facts. Skills store reusable processes, templates, and task instructions. When a memory becomes long, complex, or reusable across groups, turn it into a skill or workflow template.