john
14a00774d9
feat(h5): web 联网能力、实时查询路由与 session Finish 对齐
...
- 新增 web 能力并挂载 platform/web(web_search/fetch_url)
- 实时查询强制 web skill,router fallback 与 await session Finish
- Session Broker 覆盖率/指标、stream replay 与相关单测/E2E 脚本
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:06:26 +08:00
john
08feae8bef
feat(h5-session): Session Broker、run SSE replay 与 Finish 竞态修复
...
落地 H5 Session 架构 Patch 1–5(Broker 收口、Router decision、SSE taxonomy、goosed 边界检查),
并新增可选 MEMIND_RUN_STREAM_REPLAY run 事件回放与 H5 假交付 guard;修复 Finish 先于 agent-run
gate 导致 UI 永久 loading 的竞态,接入 verify:h5-session-patches 回归脚本。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 14:19:48 +08:00
john
e2ad3bf62b
feat(mindspace): 公开页分享组件、workspace 路径与 Plaza 发布增强
...
- 新增 public share widget 与 workspace relative path 解析
- 增强 publications/chat-plaza 发布链路与缩略图 demo
- 补充 schema、cover 检查脚本与回归测试
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 23:14:41 +08:00
john
3318c04490
feat(chat): add one-click Plaza publish for HTML page messages.
...
Speed up the quick-plaza path with session snapshot reads, publish timeouts, and a modal fix so parent re-renders no longer abort in-flight requests.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 19:58:39 +08:00
john
85061dfa9f
fix: stream Goosed page replies into chat without waiting for agent run
...
Subscribe session SSE as soon as the Goosed session is known, keep request
context during waiting, and poll session snapshots so page results appear
in the conversation while generation is still running.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 12:25:52 +08:00
john
614837e199
fix: repair chat history from DB when Goose session has empty placeholders
...
Portal direct chat → goosed escalation can leave hollow Goose messages while
h5_conversation_messages retains the full dialogue. Backfill session detail
from DB, extend snapshot list fallback, and keep stored session id on transient
boot failures so refresh no longer looks like a blank new chat.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 11:04:25 +08:00
john
d3239ff292
fix: MindSpace remote sync, thumbnail fallback, and Plaza URL guards
...
Ensure page sync runs via pageSyncService in remote mode, fall back to
workspace HTML when storage assets are missing, and prevent production
Portal from linking to loopback Plaza URLs baked in at build time.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 07:57:04 +08:00
john
4781bbc156
fix: stop chat hang after misrouted themed article requests
...
Route themed page/article prompts to agent orchestration, reject them
from portal direct chat, and finalize regular sessions to idle when a
direct chat turn already completed.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 07:30:37 +08:00
john
e45c9300bf
feat: LLM intent router, direct chat execution, and Memory V2 light intervention
...
Wire chat intent routing with direct_chat on regular sessions, skill-selected
short-circuit to Agent, memory light/heavy intervention tiers, and fix direct
chat UI stuck streaming after completion.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-04 22:32:57 +08:00
john
e4657c7e55
fix: rename h5 execution override to deep reasoning
2026-07-04 14:57:13 +08:00
john
12268110f7
fix: add goose execution override for h5 chat
2026-07-04 14:48:45 +08:00
john
b782561d08
fix: skip goosed aux calls for direct chat sessions
2026-07-04 14:25:19 +08:00
john
29d9a87d4f
feat: split h5 direct chat from goosed tasks
2026-07-04 14:02:18 +08:00
john
1ac9ad0277
fix: clarify upload errors and raise upload limits
2026-07-04 00:17:58 +08:00
john
553af7ca7a
feat: improve H5 chat header with floating session rail and new chat entry
...
Move recent session chips below the nav on mobile H5/WeChat with three visible tabs and horizontal swipe, and add a new-chat icon next to notifications.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-03 23:21:50 +08:00
john
ec5b1a6e3f
feat: finalize mindspace service extraction phase a
2026-07-03 08:40:28 +08:00
john
506a551438
feat: polish mindspace decoupling flows
2026-07-03 00:34:03 +08:00
john
b258004dad
feat: complete mindspace conversation packages
2026-07-02 23:46:05 +08:00
john
b084f6d23c
Add page indexes to conversation manifests
2026-07-02 22:03:59 +08:00
john
49127d8675
Add conversation package manifest download
2026-07-02 21:58:14 +08:00
john
85936fff05
Show conversation package folder in chat
2026-07-02 21:36:33 +08:00
john
ca88716d68
Add conversation package client types
2026-07-02 21:33:31 +08:00
john
0f48792133
Record uploaded assets in conversation packages
2026-07-02 21:28:51 +08:00
john
ddfa60607a
feat: add chat page export actions
2026-07-02 19:52:26 +08:00
john
b5781680a8
fix: simplify tool call badges
2026-07-02 19:03:59 +08:00
john
bea8eb7c1d
chore: remove unused design panel
2026-07-02 18:44:20 +08:00
john
9135332467
fix: hide fully loaded history notice
2026-07-02 18:39:59 +08:00
john
50929940cc
fix: hide project memory refresh notice
2026-07-02 18:35:35 +08:00
Your Name
7a47dc6a98
feat: add task artifact validation for code runs
2026-07-02 12:31:29 +08:00
Your Name
c0f922b5f8
feat: require validation receipts for h5 code runs
2026-07-02 11:52:40 +08:00
John
c7d8140a69
feat: gate code runs by user whitelist
2026-07-02 08:42:44 +08:00
John
ac20ac212e
feat: add gated h5 code run entry
2026-07-02 07:19:26 +08:00
john
394d3640d1
fix(chat): speed up history switch
2026-07-01 18:13:24 +08:00
john
722b18326f
feat(mindspace): 0630004 空间 UI、聊天连接、微信分享与 Agent 能力
...
含 MindSpace 三列布局与统计修复、聊天加载态与连接降级、平台页脚标记与 og:site_name 微信卡片、勾选资料删除 Agent 接口及内部话术过滤。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-01 18:08:06 +08:00
john
71e536eceb
feat(mindspace): 悬浮聊天勾选资料联动、UI 与交互优化
...
勾选单个文件时 Agent 获知上下文并主动问候;打开悬浮窗使用新会话。
统一弹窗浅色主题、固定高度与输入区布局,支持点击外部收起。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-01 18:08:06 +08:00
john
2c91689692
feat(schedule): 待办提醒推送、行事历仅展示提醒与管理 API
...
单次提醒 worker 投递、local 时间写入校验、未来 7 天提醒列表与忽略/批量删除;行事历去掉事项重复展示。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-01 18:08:06 +08:00
john
ea6c49f046
feat(mindspace): 全部页面管理、级联删除与页面同步去重
...
支持全部页面分页/多选/删除/分享,删除时可选移除广场帖并清理工作区附件;修复并发同步重复创建页面,并补齐预览下载链接重写与 iframe 下载权限。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-01 18:08:06 +08:00
john
98721371a4
fix(mindspace): edit_file 落盘、Finish 聊天 merge 与回归守卫
...
- finish-sync 支持 edit_file 覆盖 public HTML
- Finish 同步 merge 本地流式消息,剥离 agent 内部前缀
- 新增 verify:mindspace-publish-guards 与 AGENTS.md 跨工具说明
- 发版脚本接入回归门禁;103 runtime 发布含备份回退
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 00:27:15 +08:00
john
742aee7148
merge: 0629001 into 0629002
...
合并反馈、语音 ASR、MindSpace 修复等 0629001 发布改动,并与 Agent Runs 网关改动完成冲突解决。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 22:51:03 +08:00
john
8f620fa714
feat(agent): 聊天提交统一走 POST /agent/runs 异步网关
...
引入 Agent Run 网关替代直连 /sessions/:id/reply,并在 api_lockdown 白名单中放行新入口,避免策略拦截导致聊天不可用。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 22:50:00 +08:00
john
a40e340a41
release: prepare 0629001 portal updates
2026-06-29 22:20:04 +08:00
john
18ea4f82fd
feat(feedback): 新增用户反馈提交、分页列表与语音描述
...
支持 Bug/需求提交、截图与聊天同款语音输入,全站反馈分页浏览与详情页,并从聊天与空间页提供入口。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 20:49:15 +08:00
john
08c5b22d4a
fix(voice): 浏览器语音默认走服务端 ASR
...
Web Speech 依赖 Google,国内浏览器常无法转文字;支持麦克风时改为录音后走自有 ASR,并补全网络异常时的降级匹配。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 12:34:34 +08:00
john
637b32515a
fix(mindspace): sync nested OA files and count workspace assets
...
Recursive workspace sync now imports files in oa/private/public subfolders,
references workspace paths without duplicating storage, and includes
workspace-sourced assets in category itemCount. Refresh counts when leaving
a category view.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 10:34:18 +08:00
john
9465803d95
feat: refine mindspace asset card actions
2026-06-29 07:08:59 +08:00
john
ea19ffb5fa
feat: improve mindspace asset handling and local runtime paths
2026-06-28 12:18:26 +08:00
john
4a9bc710f1
feat: sync portal runtime fixes for release
2026-06-27 22:28:41 +08:00
john
8264e71f9e
feat: release chat and mindspace UI updates
2026-06-27 21:57:21 +08:00
john
25f8223253
refactor: Business logic and dependencies updates
...
- 核心服务代码更新 (db, server, auth, proxy)
- Agent 相关模块更新 (mindspace, experience)
- 前端组件和 hooks 更新
- 数据库 schema 更新
- 依赖版本更新
2026-06-27 08:25:02 +08:00
john
8627188ee7
feat: DesignSkillPanel — awesome-design-md 前台 UI 集成
...
- 新增 DesignSkillPanel 组件:54 品牌风格选择网格 + 任务描述输入
- ChatPanel 工具栏增加 design 按钮,点击弹出面板
- 生成结果回填到输入框,用户可编辑后发送
- 新增 API:listDesignStyles / invokeDesignSkill(走 /admin-api/skills/)
- .env.local: H5_DEV_ADMIN=http://127.0.0.1:8085(对接本地 memindadm)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 19:44:21 +08:00