| .. |
|
__tests__
|
fix(chat): honour per-agent model override in web chat model selector
|
2026-07-15 14:51:55 +08:00 |
|
Agents/components
|
feat(agents): open AGENTS.md editor in a modal, as a settings row, with section reordering
|
2026-06-08 21:00:07 +08:00 |
|
Docs
|
feat(docs): structure the in-app help viewer to match the docs site
|
2026-06-22 17:28:35 +08:00 |
|
Doctor
|
refactor(ui): share drawer chrome via MateDrawer, migrate Doctor and skill drawers
|
2026-05-15 10:19:16 +08:00 |
|
Enterprise
|
fix(ui/enterprise): type filter keys so computed arrays match ref unions
|
2026-05-13 11:30:52 +08:00 |
|
layout
|
feat(ui): agent teams page with team management, kanban board and role-aware member views
|
2026-07-24 17:38:44 +08:00 |
|
mcp
|
fix(ui): resolve lint errors surfaced by the new ESLint config
|
2026-07-15 14:26:27 +08:00 |
|
Memory
|
feat(agents): open AGENTS.md editor in a modal, as a settings row, with section reordering
|
2026-06-08 21:00:07 +08:00 |
|
Onboarding
|
feat(ui): dashboard model-config card + onboarding provider enablement
|
2026-05-16 14:51:41 +08:00 |
|
Scheduler
|
feat(channel): proactive channel-session message push + cron delivery target picker
|
2026-08-05 05:51:59 -04:00 |
|
Security
|
feat(approval): reject dead grant configurations at creation
|
2026-07-23 11:46:15 +08:00 |
|
Settings
|
fix(stt): repair DashScope audio decoding (#580)
|
2026-08-10 21:43:02 +08:00 |
|
Wiki
|
feat(wiki): closed relation schema for entity extraction
|
2026-07-16 17:39:41 +08:00 |
|
AcpEndpoints.vue
|
refactor(ui): swap ElMessage for project-native mcToast, finish mcConfirm migration
|
2026-05-15 10:19:24 +08:00 |
|
AgentContext.vue
|
feat(memory): surface per-user private memory copies in admin UI and tool results
|
2026-07-31 01:50:52 -04:00 |
|
AgentCreateWizard.vue
|
feat(agent): one-sentence AI employee creation wizard
|
2026-06-17 17:38:42 +08:00 |
|
Agents.vue
|
fix(models): 成员角色可读取自己能绑定的 provider 选项 (#570)
|
2026-08-01 22:12:47 +08:00 |
|
Channels.vue
|
fix(ui): channel binding picker shows agents created after page mount
|
2026-07-21 18:41:44 +08:00 |
|
ChatConsole.vue
|
fix(models): restore workspace model selection (#592)
|
2026-08-10 20:52:37 +08:00 |
|
ContentCalendar.vue
|
feat(content-studio): 内容日历去重 + 毛玻璃改版 + 外框线加实
|
2026-07-12 13:08:58 +08:00 |
|
Dashboard.vue
|
fix(self-evolution): harden lifecycle and plan loops
|
2026-08-09 18:13:24 +08:00 |
|
Datasources.vue
|
refactor(ui): swap ElMessage for project-native mcToast, finish mcConfirm migration
|
2026-05-15 10:19:24 +08:00 |
|
Forbidden.vue
|
feat(ui,router): gate routes and sidebar by workspace capability
|
2026-05-15 10:18:38 +08:00 |
|
Login.vue
|
fix(self-evolution): harden lifecycle and plan loops
|
2026-08-09 18:13:24 +08:00 |
|
McpServers.vue
|
feat(tool,skill,ui): progressive tool/skill disclosure (load_skill + enable_tool + tier UI)
|
2026-05-23 09:07:45 +08:00 |
|
Plugins.vue
|
feat(plugin/settings): search-provider catalog endpoint + grouped settings UI + plugin config form
|
2026-07-04 12:06:33 +08:00 |
|
Sessions.vue
|
feat(sessions): add batch deletion (#581)
|
2026-08-10 22:13:29 +08:00 |
|
SkillMarket.vue
|
feat(skill): bundle file management — view and edit scripts, references, and templates from the console
|
2026-07-22 15:39:59 +08:00 |
|
SkillTemplates.vue
|
refactor(ui): swap ElMessage for project-native mcToast, finish mcConfirm migration
|
2026-05-15 10:19:24 +08:00 |
|
Teams.vue
|
feat(team): windowed task board — paged terminal columns with true totals and database-side status counts
|
2026-07-26 10:17:47 +08:00 |
|
TokenUsage.vue
|
feat(chat): per-turn token usage breakdown with cache hit/miss/write and reasoning split (#474)
|
2026-07-03 11:28:00 +08:00 |
|
Tools.vue
|
docs(ui): translate tier-btn specificity comment to English
|
2026-07-04 12:13:29 +08:00 |
|
Workflows.vue
|
fix(workflow): keep the editor canvas and status correct after publish
|
2026-05-18 17:34:53 +08:00 |