Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
bca3212
feat(sharing): share tasks across accounts with unified desktop and m…
DavidShenXD Sep 20, 2026
d465792
refactor(sharing): remove unpublished meeting data conversion
DavidShenXD Sep 20, 2026
a37de92
fix(sharing): align attachments with relay storage prefix
DavidShenXD Sep 20, 2026
741ed3d
fix(ci): stabilize approval tests and remove local-only doc link
DavidShenXD Sep 20, 2026
e3277e4
fix(sharing): accept auth device identifiers in shared tasks
DavidShenXD Sep 20, 2026
8700140
fix(sharing): separate task scope from physical device addresses
DavidShenXD Sep 20, 2026
1b732f7
fix(sharing): accept bounded scoped peers in mirror cache
DavidShenXD Sep 20, 2026
2e219af
fix(sharing): explain invitation and connection failures
DavidShenXD Sep 21, 2026
4e7bcd1
fix(sharing): explain mobile HTTP network failures
DavidShenXD Sep 21, 2026
504fba0
fix(sharing): reconcile already-departed guest removals
DavidShenXD Sep 21, 2026
68c3d83
Merge origin/main into cindy/witty-kepler
DavidShenXD Sep 21, 2026
4d990ad
fix(mobile): show and open owned shared tasks across devices
DavidShenXD Sep 21, 2026
23fed8c
fix(mobile): remove misplaced shared task entries
DavidShenXD Sep 21, 2026
20adf22
fix(mobile): group shared tasks in the home list
DavidShenXD Sep 21, 2026
d6365fd
fix(desktop): suppress shared task sidebar context menus
DavidShenXD Sep 21, 2026
4cf7437
Merge origin/main into cindy/witty-kepler
DavidShenXD Sep 21, 2026
fbdd412
feat(sharing): align shared task navigation across clients
DavidShenXD Sep 21, 2026
92833b8
fix(sharing): center shared task close actions
DavidShenXD Sep 21, 2026
96c1c49
Merge origin/main into cindy/witty-kepler
DavidShenXD Sep 21, 2026
116b8fc
fix(sharing): close only confirmed shared task snapshots
DavidShenXD Sep 21, 2026
1c0a5aa
fix(sharing): abort account handover when closure journaling fails
DavidShenXD Sep 21, 2026
ddc89f5
Merge origin/main into cindy/witty-kepler
DavidShenXD Sep 21, 2026
a3a035e
fix(sharing): fence relay availability and mobile account requests
DavidShenXD Sep 21, 2026
b18f6a9
fix(sharing): propagate terminal task closure across profile instances
DavidShenXD Sep 21, 2026
e0a2296
Merge origin/main into cindy/witty-kepler
DavidShenXD Sep 21, 2026
8d38a15
fix(sharing): bound long task titles at API boundary
DavidShenXD Sep 22, 2026
693284d
Merge origin/main into cindy/witty-kepler
DavidShenXD Sep 22, 2026
41d62f9
fix(sharing): bind close confirmations to current scope
DavidShenXD Sep 22, 2026
61e7279
fix(sharing): abort archive when close fails
DavidShenXD Sep 22, 2026
945b904
fix(sharing): 区分断线状态并阻止失败归档
DavidShenXD Sep 22, 2026
77e0370
fix(sharing): close Bot shared tasks on lifecycle deletion
DavidShenXD Sep 22, 2026
f76daa0
fix(sharing): persist closure before terminal task state
DavidShenXD Sep 22, 2026
02eb04d
fix(sharing): close shared task on IM session rotation
DavidShenXD Sep 22, 2026
2efc626
fix(sharing): make task closure terminal updates atomic
DavidShenXD Sep 22, 2026
e2dd262
fix(device-link): statically import shared media guard
DavidShenXD Sep 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -198,3 +198,6 @@ github-result-*.json

# 内置插件种子已废弃(改走 plugin-store 安装);历史克隆含私有插件与凭证,永不入仓。
apps/desktop/resources/builtin-ghosts/

# 本地验收截图与设计稿等任务产物(只在本地保存,不入仓)。
artifacts/
2 changes: 2 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@
提的,提交者身份不构成例外。
- 新增或调整产品功能、判断能力应进入 Core / Skill / 插件、设计人机交互或多端体验
前,必须先读 `docs/product-rules/core-product-principles.md`。
- 修改共享任务、跨账号访客邀请、共享上下文或共享成员权限前,必须先读
`docs/product-rules/shared-task-mode.md`;复用 device-link,同账号远控行为不变。
- 修改伙伴(Bot)的身份、Session 生命周期、模型 fallback、工作目录、Skill / MCP 装配、
委派协作或伙伴设置前,必须先读 `docs/product-rules/cindy-bots-runtime.md`。
- 新增或修改 `/review`、Reviewer 任务、成果快照、Finding 协议、复核入口、结果呈现或
Expand Down
14 changes: 14 additions & 0 deletions apps/desktop/drizzle/0114_shared_task_events.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
CREATE TABLE `shared_task_events` (
`id` integer PRIMARY KEY AUTOINCREMENT NOT NULL,
`shared_task_id` text NOT NULL,
`session_id` text NOT NULL,
`revision` integer NOT NULL,
`kind` text NOT NULL,
`terminal` integer NOT NULL,
`snapshot` text,
`recorded_at` integer NOT NULL,
FOREIGN KEY (`session_id`) REFERENCES `sessions`(`id`) ON UPDATE no action ON DELETE cascade
);
--> statement-breakpoint
CREATE UNIQUE INDEX `shared_task_events_revision_idx` ON `shared_task_events` (`shared_task_id`,`kind`,`revision`);--> statement-breakpoint
CREATE INDEX `shared_task_events_session_idx` ON `shared_task_events` (`session_id`,`id`);
Loading
Loading