john
046704816f
fix: use container MCP path in portal canary
Memind CI / Test, build, and release guards (push) Successful in 1m41s
2026-07-26 22:34:58 +08:00
john
02f2dc6b17
fix: preserve canary release stdin across edge checks
Memind CI / Test, build, and release guards (push) Successful in 1m35s
2026-07-26 21:24:23 +08:00
john
473ad80882
fix: route portal canary through isolated edge tunnel
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-26 20:30:56 +08:00
john
286069449b
feat: add guarded portal canary release
Memind CI / Test, build, and release guards (push) Failing after 2m14s
2026-07-26 19:51:44 +08:00
john
441703de32
fix: stabilize page data release gate scenarios
Memind CI / Test, build, and release guards (push) Successful in 1m58s
2026-07-26 17:41:45 +08:00
john
b1577a16e9
fix: harden release gate and page delivery
Memind CI / Test, build, and release guards (push) Failing after 12m3s
2026-07-26 14:32:01 +08:00
john
8ccf2db05c
feat(page-data): add validation suggestions, repair path, and thinking fixes
...
Memind CI / Test, build, and release guards (push) Failing after 3m18s
Map Page Data failure codes to Chinese remediation hints, trigger one-shot
goosed repair for remediable cases, and recover poisoned thinking sessions.
Route local DeepSeek through the no-think proxy via host.docker.internal so
tool rounds no longer hit reasoning_content 400; document gate and case-study
scenarios for event registration repair.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 23:01:55 +08:00
john
6b6f9ed01c
fix: unblock local news page generation
2026-07-25 21:55:00 +08:00
john
721db19a92
feat(orchestrator): enforce Page Data validation gate
2026-07-25 14:27:07 +08:00
john
69dabd5186
fix: update DeepSeek direct models to v4
Memind CI / Test, build, and release guards (pull_request) Successful in 1m51s
2026-07-25 09:20:00 +08:00
john
6df82818c5
feat(orchestrator): harden zero-impact shadow rollout
...
Gate and bound Portal shadow observations while preserving Native execution. Add fail-closed service boundaries, terminal retention controls, Canary readiness telemetry, ops visibility, and isolated regression coverage.
2026-07-25 07:28:37 +08:00
john
764981c086
merge: integrate langgraph execution runtime
...
# Conflicts:
# agent-run-gateway.test.mjs
# capabilities.mjs
# package.json
# server.mjs
2026-07-25 00:09:15 +08:00
john
f6f2cd0933
feat: harden orchestrator execution runtime
2026-07-24 23:53:32 +08:00
john
3e57f85d3a
feat: add orchestrator shadow observability
2026-07-24 21:44:21 +08:00
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
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
3fd1db8c2f
fix: resolve deep search runtime symlink
Memind CI / Test, build, and release guards (pull_request) Successful in 3m48s
Memind CI / Test, build, and release guards (push) Successful in 4m2s
2026-07-24 10:39:45 +08:00
john
22a45f34f5
fix: start deep search launchagent reliably
Memind CI / Test, build, and release guards (pull_request) Successful in 4m7s
2026-07-24 10:26:16 +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
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
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
4e6db07123
fix: verify MindSpace service replacement
Memind CI / Test, build, and release guards (pull_request) Successful in 2m26s
2026-07-21 18:55:23 +08:00
john
fa777fa195
fix: preserve MindSpace runtime data during release
Memind CI / Test, build, and release guards (pull_request) Successful in 2m31s
2026-07-21 18:37:49 +08:00
tkmind
2f590464b4
Merge pull request 'fix: remount goosed after portal runtime swap' ( #11 ) from codex/fix-goosed-remount into main
...
Memind CI / Test, build, and release guards (push) Failing after 1m23s
Ensure goosed containers remount the new Portal/MindSpace live directory after each atomic runtime swap.
2026-07-17 04:07:21 +00:00
john
0c1c0c3b48
feat: add pluggable Excel analyst report guard
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-17 12:05:51 +08:00
john
59cfbcde6c
fix: remount goosed after portal runtime swap
Memind CI / Test, build, and release guards (pull_request) Successful in 2m50s
2026-07-17 11:51:43 +08:00
john
93811f4657
fix: connect Page Data sandbox to user PostgreSQL
Memind CI / Test, build, and release guards (pull_request) Failing after 15m29s
2026-07-17 10:44:41 +08:00
john
486e25f86b
fix(release): validate composed goosed containers
2026-07-16 22:37:50 +08:00
john
f4bc716789
merge: bundle MindSearch MCP runtime
Memind CI / Test, build, and release guards (push) Successful in 2m23s
2026-07-16 22:29:01 +08:00
john
3cafadba5a
fix(runtime): bundle MindSearch MCP for production
2026-07-16 22:26:47 +08:00
john
f2d0c99f6c
fix(ui): support legacy prompts and publication confirmation
2026-07-16 21:15:44 +08:00
john
77f1ea8350
fix(ui): harden product-facing interaction flows
2026-07-16 21:15:44 +08:00
john
07f1ad0a6e
fix: wait for imgproxy compat health on release
2026-07-15 11:58:01 +08:00
john
3695fecbb6
fix: use explicit docker path in imgproxy release
2026-07-15 11:53:06 +08:00
john
72f1266078
fix: make imgproxy artifact checksums portable
2026-07-15 11:48:09 +08:00
john
dd0014db83
fix: reuse local imgproxy image during release
2026-07-15 11:39:02 +08:00
john
e2d850c2e9
fix: require exact main release branch for imgproxy
2026-07-15 11:31:43 +08:00
john
3eee44ef5b
feat: add reproducible imgproxy runtime release
2026-07-15 11:25:32 +08:00
john
ae9090948a
fix(mindspace): relax published page CSP so agent HTML interactions work
...
Switch default MindSpace HTML delivery to a hybrid inline CSP so onclick handlers and addEventListener pages both run under real HTTP headers, and add Playwright interaction verify beyond HTTP 200 checks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 15:39:39 +08:00
john
6ef3ea89c6
merge: integrate feature/0713-dev into main
...
# Conflicts:
# mindspace-page-data-finish-guard.mjs
# page-data-delivery-assess.mjs
2026-07-13 15:33:45 +08:00
john
a6620fb719
feat(mindspace): enforce PostgreSQL user data delivery
2026-07-13 15:29:29 +08:00
john
e90a2da6cb
feat(memory-v2): restore personal shadow pipeline and candidate store
...
Recover WIP modules from stash so admin can persist capability config,
observe chat writes in shadow mode, and review persisted candidates.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 13:59:51 +08:00
john
804f13bc04
fix(page-data): harden structural delivery and Portal base URL
...
Reject /api/page-data/ legacy passthrough, verify live API before send,
and resolve delivery links to Portal (8081) instead of Vite (5173).
Add local repair/verify scripts for daily-register Page Data flow.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 09:35:40 +08:00
john
fb055c6721
fix(page-data): bind Page Data pages structurally on deliver, not by intent
...
Finish/sync now auto-registers datasets and binds any HTML using page-data-client.js
before publication, so user confirmation cannot publish unbound collect pages.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 00:18:49 +08:00
john
16fd99e8ba
fix(page-data): trust live API smoke and WeChat survey submit compat
...
Stop blocking WeChat delivery when Page Data insert works but publish
quota blocks h5_publish_records; fix smoke URL missing /api; patch survey
radios for WeChat X5 and detect dataset constants in admin pages.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-12 22:42:47 +08:00
john
67d529c81e
fix(mindspace): keep standalone service data paths under MindSpace root
...
Prevent Portal .env from overriding MindSpace storage/users roots, and
set launchd env plus runtime docs to use /Users/john/MindSpace paths.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-12 18:06:16 +08:00
john
73b308af0a
fix(page-data): enforce full workspace bind delivery and repair tooling
...
Prevent false-positive Finish Guard passes and sync-created fake bindings by assessing publication, policy, dataset, injection, and insert smoke before H5 delivery.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-12 15:30:52 +08:00
john
ee3e405fc7
Merge branch 'codex/portal-resvg-linux-arm64'
2026-07-12 12:19:11 +08:00
john
4e36b77237
Merge branch 'codex/asset-gateway-foundation'
2026-07-12 12:18:51 +08:00