john
7eedda092d
fix: broaden WeChat session page continuation phrasing
...
Memind CI / Test, build, and release guards (push) Successful in 2m37s
Recognize retry, HTML page, page edits, and poem content edits as session continuations so delivery skips fresh-thumbnail forcing and retains agent context for multi-turn page work.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 16:54:42 +08:00
john
6307f974cf
fix: treat decorated HTML page requests as WeChat immediate context
...
Memind CI / Test, build, and release guards (push) Successful in 4m32s
Match phrases like「生成一个精美的 HTML 页面」so poem follow-ups skip fresh-thumbnail forcing and reuse the same session poem context.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 16:27:28 +08:00
john
491a62aed6
fix: require write_file for WeChat immediate-context page requests
...
Memind CI / Test, build, and release guards (push) Failing after 12m9s
Skip fresh thumbnail forcing and retry in-session when load_skill completes without HTML落盘, so「把刚才的诗做成页面」can deliver the prior poem as a static page.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 15:27:23 +08:00
john
e1ad094f93
fix: retain unlinked WeChat route for immediate-context page requests
...
Memind CI / Test, build, and release guards (push) Successful in 20m49s
Short follow-ups like "把刚才的诗做成页面" must keep the existing agent
session so Goose still sees the adjacent poem in snapshot history. Rotating
orphan routes before these requests dropped the poem and revived stale memory.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 14:38:53 +08:00
john
b10f0a7600
merge: guard WeChat page follow-up context
Memind CI / Test, build, and release guards (push) Successful in 4m46s
2026-07-28 11:54:02 +08:00
john
31cfdf7a94
fix: guard WeChat page follow-up context
2026-07-28 11:53:00 +08:00
john
9b68dc6b77
merge: fix WeChat runtime delivery path
Memind CI / Test, build, and release guards (push) Successful in 1m59s
2026-07-28 09:50:38 +08:00
john
7f9453433c
fix: isolate WeChat runtime delivery path
2026-07-28 09:33:25 +08:00
john
5a13950bc3
docs: close release gate policy branch
Memind CI / Test, build, and release guards (push) Successful in 1m36s
2026-07-28 01:17:40 +08:00
john
7a381db132
refactor: make production gate impact only
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-28 01:13:28 +08:00
john
864197162d
docs: close WeChat Page Data Aider path branch
Memind CI / Test, build, and release guards (push) Successful in 2m42s
2026-07-28 01:02:58 +08:00
john
8cd85a9b11
fix: pin Aider binary for portal canary
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-28 01:01:03 +08:00
john
23dedf1264
docs: close WeChat Page Data canary branch
Memind CI / Test, build, and release guards (push) Successful in 1m50s
2026-07-28 00:39:21 +08:00
john
1e91195853
fix: enable WeChat Page Data review in canary
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-28 00:38:18 +08:00
john
6070ec209a
docs: close WeChat Page Data guard branch
Memind CI / Test, build, and release guards (push) Successful in 1m48s
2026-07-28 00:35:53 +08:00
john
8bfb7959fc
fix: guard WeChat Page Data delivery with Aider review
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-28 00:26:24 +08:00
john
bc20e93893
docs: close retained local branches
2026-07-28 00:10:57 +08:00
john
0630157068
docs: register portal canary backup branch
Memind CI / Test, build, and release guards (push) Successful in 1m42s
2026-07-27 23:42:18 +08:00
john
7ba63a83b1
fix: split portal canary backup preflight
Memind CI / Test, build, and release guards (push) Successful in 1m40s
2026-07-27 23:22:05 +08:00
john
3de116d3e7
fix: hide platform actions from long image exports
Memind CI / Test, build, and release guards (push) Successful in 1m26s
2026-07-27 22:42:42 +08:00
john
aff6ddf9d3
docs: keep completed branches as registered history
2026-07-27 22:42:42 +08:00
john
a95681ea3a
fix: treat pending Gitea CI as acceptable on synced main
...
Memind CI / Test, build, and release guards (push) Successful in 1m39s
Normal Portal releases should not block when commit status stays pending
after the candidate is already pushed to origin/main.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 22:36:40 +08:00
john
82b74d71ad
fix: relax REL release gate checks for normal Portal publishes
...
Memind CI / Test, build, and release guards (push) Failing after 1m35s
Ignore local .runtime build output in REL-01, accept missing Gitea CI when
origin/main matches HEAD, and compare two clean runtime rebuilds for REL-03.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 22:26:01 +08:00
john
90ee4c38d5
fix: honor stored Rybbit analytics secret fallback
Memind CI / Test, build, and release guards (push) Successful in 1m37s
2026-07-27 22:14:06 +08:00
john
c7718c683b
fix: inject Rybbit tracking on m.tkmind.cn publication pages
...
Memind CI / Test, build, and release guards (push) Successful in 1m36s
Publication routes and share shells were missing the Rybbit tracker, and
bootstrap now reuses the stored MindSpace analytics secret when Rybbit env
secret is absent.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 22:10:07 +08:00
john
48c61a3279
fix: harden long conversation continuity
Memind CI / Test, build, and release guards (push) Successful in 1m28s
2026-07-27 21:39:34 +08:00
john
5ae166fc44
fix: exclude page actions from long images
2026-07-27 21:21:54 +08:00
john
d1be5d9e2a
fix: preserve replies after session recovery
2026-07-27 19:59:09 +08:00
john
17c59fde71
fix: isolate visual tool failures from agent runs
2026-07-27 19:20:23 +08:00
john
7002007128
feat: add public page view action
2026-07-27 18:35:29 +08:00
john
77be18d340
Merge branch 'codex/active-development-20260727'
Memind CI / Test, build, and release guards (push) Successful in 1m48s
2026-07-27 18:07:48 +08:00
john
6878827224
mindspace: decouple page list sync latency
2026-07-27 18:07:16 +08:00
john
40dcdaf49f
mindspace: guard split-service contract drift
2026-07-27 17:48:34 +08:00
john
70264a4c4c
mindspace: version runtime contracts and audit packages
2026-07-27 17:43:38 +08:00
john
e94052ff24
mindspace: close authority boundaries
2026-07-27 15:34:35 +08:00
john
dfab78c75a
feat(workflow): add risk-based release gates
2026-07-27 10:38:24 +08:00
john
c88623855f
fix(dev): stop stale frontend when portal exits
2026-07-27 10:28:12 +08:00
john
6b479c16f9
test: make thumbnail refresh assertion portable
Memind CI / Test, build, and release guards (push) Successful in 1m50s
2026-07-27 09:43:43 +08:00
john
291178d2c3
chore: stop tracking generated runtime artifacts
Memind CI / Test, build, and release guards (push) Failing after 9m20s
2026-07-27 09:08:55 +08:00
john
56ff170a60
fix(chat): recover session list from snapshots
2026-07-27 09:08:55 +08:00
john
32da0c0583
fix(api): retry transient session reads safely
2026-07-27 09:08:54 +08:00
john
0708d56d61
docs: record obsolete branch disposition
2026-07-27 09:08:54 +08:00
john
5ca6ed9094
fix(release): allow stable fallback for release-only artifact promotions
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:43:00 +08:00
john
cb38225704
fix(release): correct ahead/behind parsing for REL-02
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:40:15 +08:00
john
6e25008df2
fix(release): allow REL-02 when main is ahead with successful CI evidence
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:38:09 +08:00
john
a6a9bb4eab
feat(release): add incremental gate and auto CI status for 103 publish
...
When the runtime artifact is unchanged, carry forward prior gate results and
re-run only REL scenarios; resolve REL-02 from Gitea commit status and allow
stable promotion when canary matches the same artifact bundle.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:32:12 +08:00
tkmind
9e2aa4f71d
Merge pull request 'fix(release): harden stable promotion after canary acceptance' ( #35 ) from codex/fix-stable-promotion-release into main
Memind CI / Test, build, and release guards (push) Successful in 2m5s
2026-07-27 00:04:28 +00:00
john
41bf775c4c
fix(release): harden stable promotion after canary acceptance
...
Memind CI / Test, build, and release guards (pull_request) Successful in 13m26s
Verify matching 103 canary evidence before 8081 promotion, fix agent-run
drain JSON parsing, tolerate macOS full-backup tar races, and extend goosed
remount health waits for non-interactive SSH releases.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 07:09:27 +08:00
tkmind
67bf2c2bbb
Merge pull request 'fix: align DeepSeek canary tool rounds with gate' ( #34 )
...
Memind CI / Test, build, and release guards (push) Successful in 2h57m1s
Merge production canary DeepSeek tool-round compatibility lifecycle and regression coverage.
2026-07-26 16:25:24 +00:00
john
fb6865638a
fix: align DeepSeek canary tool rounds with gate
Memind CI / Test, build, and release guards (pull_request) Successful in 1m32s
2026-07-26 23:49:32 +08:00