john
d87bfde501
merge: server architecture modularization
2026-07-24 19:18:14 +08:00
john
785731d98d
refactor: modularize portal server and harden session recovery
2026-07-24 19:10:44 +08:00
john
1d291fd528
fix: restore page links after delayed materialization
2026-07-24 17:58:52 +08:00
john
550969bed2
fix: preserve delivered page links when auto images fail
2026-07-24 17:57:39 +08:00
john
412e5f149b
fix: allow page clarification turns without delivery error
2026-07-24 17:37:05 +08:00
john
03f03cf7c5
merge: feature/page-data-dev-aider into main
...
Bring in Page Data Aider dev loop, adm code-run policy UI, and customer order demo.
Keep system disclosure policy and agent code-run admin wiring side by side.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 14:42:25 +08:00
john
53ed38c250
feat: prepare deep search production runtime
Memind CI / Test, build, and release guards (pull_request) Successful in 4m4s
2026-07-24 09:53:06 +08:00
john
784a10a592
feat: configure deep search llm models
2026-07-24 09:40:58 +08:00
john
be1e4c18c0
feat: implement local deep search engine
2026-07-24 09:40:58 +08:00
john
205b5fd8be
feat: add system disclosure policy gate
Memind CI / Test, build, and release guards (pull_request) Successful in 3m14s
2026-07-23 22:53:15 +08:00
john
dab6140f99
feat: Page Data dev loop, adm Code Run UI, and customer order demo
...
Add verify→Aider→OpenHands dev loop, memindadm config/history UI, and john4
customer-order Page Data demo with scenario + verification scripts.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 22:11:18 +08:00
john
239c41f935
feat: add memindadm runtime policy for agent code runs (Phase 1.5)
...
Persist code-run gates in admin DB and expose them via /auth/status so H5 can honor runtime policy without VITE rebuilds.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 21:33:27 +08:00
john
13f5c740a1
feat: add page_data_dev code-run path and adm policy design docs
...
Introduce Page Data dev repair intent routing, page_data_dev taskType
autodetect, and help-code02 memindadm runtime policy specification.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 21:31:09 +08:00
john
898f6fff44
docs: add Page Data Aider dev supplement scheme (help-code01)
...
Document the Goose + verify + Aider L2 workflow for Page Data simple
system bug fixing during development, without replacing the main path.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 21:16:13 +08:00
john
93d7bc0cd5
feat: add episodic history recall
Memind CI / Test, build, and release guards (pull_request) Successful in 4m37s
2026-07-22 12:36:20 +08:00
john
cb62b36cd5
fix: recover WeChat page thumbnail delivery
Memind CI / Test, build, and release guards (pull_request) Successful in 5m1s
2026-07-22 11:51:48 +08:00
john
57d2c14fca
fix(memory): honor empty extraction results
Memind CI / Test, build, and release guards (push) Successful in 2m55s
2026-07-22 11:43:45 +08:00
john
d52aab8ab0
fix(memory): add bounded hybrid recall
Memind CI / Test, build, and release guards (push) Successful in 3m52s
2026-07-22 11:15:00 +08:00
john
c10788dfe1
fix(memory): extract from original user messages
Memind CI / Test, build, and release guards (push) Successful in 2m59s
2026-07-22 10:56:18 +08:00
john
c2e2209344
fix(memory): sync new memories into pgvector
Memind CI / Test, build, and release guards (push) Successful in 2m31s
2026-07-21 23:30:18 +08:00
john
28581310da
feat(wechat): add image generation delivery policy
Memind CI / Test, build, and release guards (pull_request) Successful in 2m45s
2026-07-21 23:22:06 +08:00
john
bfb1f6fea9
fix(memory): initialize candidates and enforce lifecycle rollout
Memind CI / Test, build, and release guards (push) Successful in 3m29s
2026-07-21 22:55:19 +08:00
john
4b15610aa8
feat(image): complete reviewed generation delivery
Memind CI / Test, build, and release guards (pull_request) Successful in 2m47s
2026-07-20 20:04:53 +08:00
john
9cf12e3786
feat: expose image generation to page agents
2026-07-20 20:04:53 +08:00
john
5b88f8ece5
feat: integrate image_make with MindSpace assets
2026-07-20 20:04:53 +08:00
john
cce56a4c6a
fix(chat): translate session replay cursors
Memind CI / Test, build, and release guards (pull_request) Successful in 2m55s
2026-07-17 16:49:31 +08:00
john
ed9e23fc07
fix(analytics): identify Memind users before pageviews
Memind CI / Test, build, and release guards (pull_request) Successful in 3m11s
2026-07-17 14:10:36 +08:00
john
a5d109d585
fix(page-data): grant agent role set permission
2026-07-17 09:32:31 +08:00
john
3cafadba5a
fix(runtime): bundle MindSearch MCP for production
2026-07-16 22:26:47 +08:00
john
320945a485
feat(mindspace): add opt-in local analytics
2026-07-16 21:07:17 +08:00
john
6e460336f7
feat(memory): add gated agent recall and lifecycle controls
2026-07-16 21:07:17 +08:00
john
a07cf07861
fix(page-data): isolate owner API from public pages
2026-07-15 10:56:22 +08:00
john
a6620fb719
feat(mindspace): enforce PostgreSQL user data delivery
2026-07-13 15:29:29 +08:00
john
cef3750ac6
fix(page-data): require registered datasets before binding
2026-07-12 18:39:13 +08:00
john
8928827291
Merge branch 'codex/0708-dev'
2026-07-12 12:18:51 +08:00
john
32fb2cdeaf
feat: chat uploads, vision turn isolation, and MindSpace agent improvements
...
Add chat file/image upload UX, attachment proxying, vision thumbnails, and per-turn image scoping so agents only use the current upload. Extend MindSpace asset context, billing token state, OA/scenario verify scripts, and related runtime config.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-11 00:23:01 +08:00
john
eea14c1855
Add page data delivery and publication guards
2026-07-08 21:10:47 +08:00
john
8d629e7a4e
feat(page-data): owner CRUD, public read, and role policy UI
...
Expose owner PATCH/soft-delete routes, allow anonymous read/stats on
public pages when policy enables read, and add login_required role
editor to the ops panel with tests and doc updates.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 14:54:14 +08:00
john
6b0c633a75
feat(page-data): complete Phase 4-5, ops UI, and publish integration
...
Add visitor roles, row-level scope, owner ops APIs, MySQL policy index,
Turnstile captcha, browser client SDK, publish-panel dataset binding,
acceptance tests, and usage documentation.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 14:52:49 +08:00
john
ea25058db8
docs: add page data api access plan
2026-07-08 12:25:02 +08:00
john
31742f914e
Add 103 H5 rich page rollout runbook
2026-07-08 10:33:23 +08:00
john
0d6258d00a
chore: remove mm.tkmind.cn references
2026-07-07 10:01:32 +08:00
john
cf04e73f51
docs(ops): 同步 103 生产 goosed 扩容为 9 实例
...
确认 goosed-prod-1..9 映射 18006-18014,更新 topology、发包必看、
发布 skill 与 release 脚本的动态 pool 校验。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 09:22:40 +08:00
john
84bc03c9ba
fix(ops): 将 goose session postgres ensure 脚本打入 runtime 包
...
发版后 Portal live 目录为无源码 runtime,ensure 脚本需随包发布;文档与发布检查改为引用 goosed-prod 稳定路径作为 103 兜底。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 17:11:40 +08:00
john
b6def0f25b
fix(ops): 自愈 goosed 会话 PostgreSQL,防止 H5 卡在创建新对话
...
103 Colima goosed 依赖宿主机 postgresql@17;库停止时 /agent/start 会 pool timeout 约 60s。新增 ensure 脚本、接入监控与发布前检查,并补充拓扑文档。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:57:38 +08:00
john
ecf553754c
docs: 记录 103 发布 0706007 备份路径与回退步骤
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:14:07 +08:00
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
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
ebf06b376b
docs: clarify local and 103 runtime topology
2026-07-03 16:34:02 +08:00