Commit Graph

  • c3e6d4ee31 fix(session-broker): ignore release-gate artifacts in coverage scan john 2026-08-10 09:20:31 +08:00
  • 7a08c0f6ae test(portal): expect templateCatalogService in agent runtime route deps john 2026-08-10 08:25:53 +08:00
  • 0796a7bf22 fix(release-gate): map page-template and admin-server impact paths john 2026-08-10 08:07:33 +08:00
  • fde6503bdf feat(mindspace): add SEO/GEO delivery, page template catalog, and admin hooks john 2026-08-10 08:06:12 +08:00
  • 7c65540366 Rename user-facing product label from TKMind to Memind. feature/rename-memind-brand john 2026-08-07 19:24:09 +08:00
  • 5db7478c98 test(wechat-mp): expect stdio restore during session reconcile john 2026-08-07 15:49:57 +08:00
  • d523b9595d fix(session): restore sandbox-fs after agent-run quiesce john 2026-08-07 15:49:04 +08:00
  • 49ff7c9bad feat(billing): record subscription-covered token usage in usage records (#46) tkmind 2026-08-06 10:52:55 +00:00
  • 6b586e0951 feat(billing): record subscription-covered token usage in usage records feature/subscription-usage-records john 2026-08-06 18:51:11 +08:00
  • 7c18c998bd Merge pull request 'fix(billing): mock billing admin config in auth bootstrap tests' (#45) from fix/billing-admin-config-bootstrap-tests into main tkmind 2026-08-06 09:08:17 +00:00
  • 07a88eb194 fix(billing): mock billing admin config in auth bootstrap tests fix/billing-admin-config-bootstrap-tests john 2026-08-06 17:05:44 +08:00
  • 8e4fc09cb5 Merge pull request 'feat(billing): make metering formula admin-configurable' (#44) from feature/billing-formula-admin-config into main tkmind 2026-08-06 09:00:04 +00:00
  • 391ba0b705 feat(billing): make metering formula admin-configurable feature/billing-formula-admin-config john 2026-08-06 15:29:16 +08:00
  • c44017eccd Merge pull request 'fix(analytics): include username on page_generated events' (#43) from fix/analytics-page-generated-username into main tkmind 2026-08-06 07:32:03 +00:00
  • b300cb5e04 fix(analytics): include username on page_generated events fix/analytics-page-generated-username john 2026-08-06 15:25:09 +08:00
  • 26846a0274 feat(wechat): add WeChat voice reco API fallback for service account john 2026-08-05 18:01:50 +08:00
  • d9db72fd90 fix(billing): use admin_adjust ledger reason for setImageQuota john 2026-08-05 16:24:24 +08:00
  • f488d49d51 fix(billing): add setImageQuota for admin absolute remaining/total john 2026-08-05 16:21:07 +08:00
  • fda90d8579 merge: billing PG session cost fallback john 2026-08-05 15:48:44 +08:00
  • 8c1ae7550d fix(billing): read Goose accumulated_cost from PostgreSQL fallback john 2026-08-05 15:48:39 +08:00
  • e2014e05e6 fix(analytics): stop identifying Public visitors as page creators john 2026-08-05 13:05:18 +08:00
  • 9e50681d96 merge: billing branch disposition registration john 2026-08-05 10:04:02 +08:00
  • eb8eedb07f docs: register billing session cost fix branch disposition john 2026-08-05 10:04:02 +08:00
  • 44121df83c merge: billing session cost priority and compensation script john 2026-08-05 09:53:10 +08:00
  • e7f0627dc9 fix(billing): prefer Goose session cost over token estimate john 2026-08-05 09:52:13 +08:00
  • 1e7004dffe fix(wechat): apply agent timeout and Page Data review to all users feature/2026-08-04-dev john 2026-08-05 09:32:27 +08:00
  • 089a44fb11 docs: close codex/flux-schnell-workflow-kind after main rollback release john 2026-08-04 20:48:49 +08:00
  • 6a48e0ad91 merge: native goosed remount for Portal release john 2026-08-03 16:50:54 +08:00
  • c2189ee30d fix(release): restart native goosed pool after Portal live swap on 103 john 2026-08-03 16:50:54 +08:00
  • 2cc98b9392 merge: retrigger CI on host runner john 2026-08-03 16:12:39 +08:00
  • 2f4dd39181 ci: retrigger on host-mode runner codex/retrigger-ci-3 john 2026-08-03 16:12:36 +08:00
  • 4e66c43350 merge: retrigger CI after runner wrapper john 2026-08-03 16:11:09 +08:00
  • 85872e1e84 ci: retrigger after runner wrapper fix codex/retrigger-ci-2 john 2026-08-03 16:11:06 +08:00
  • 93aa7c1cfa merge: retrigger CI after runner recovery john 2026-08-03 16:06:09 +08:00
  • 49c2671845 ci: retrigger workflow after runner and Colima recovery codex/retrigger-ci john 2026-08-03 16:06:07 +08:00
  • 5cebd1121e merge: map Gitea workflows as non-runtime for release gate john 2026-08-03 15:50:29 +08:00
  • 492bf6fbb4 fix(release-gate): treat Gitea workflow files as non-runtime impact paths codex/fix-gate-gitea-workflow-map john 2026-08-03 15:50:26 +08:00
  • 1d1af888e9 merge: fix CI for macOS self-hosted runner and AUTH-08 flake john 2026-08-03 15:47:27 +08:00
  • 4ebe7c76aa fix(ci): support memind-ci-mac runner and stabilize acceptance HTTP server feature/fix-ci-macos-runner john 2026-08-03 15:47:11 +08:00
  • 147734870b fix(release-gate): stabilize browser smoke UI-08 console check codex/fix-release-gate-smoke-ci john 2026-08-03 15:23:14 +08:00
  • 36b1ae3992 fix(release-gate): map admin billing paths and repair pgvector test codex/release-gate-image-quota-map john 2026-08-03 15:08:02 +08:00
  • 35ec2e3544 docs: register feature/image-quota-admin branch disposition codex/image-quota-disposition john 2026-08-03 15:01:27 +08:00
  • 946d8756c8 feat(billing): enforce image generation quota with admin API and user display feature/image-quota-admin john 2026-08-03 14:58:38 +08:00
  • 36d8e74784 merge: register feature/h5-llm-router-canary branch disposition john 2026-08-03 12:32:13 +08:00
  • 305af3cd35 docs: close feature/h5-llm-router-canary after main merge and 103 release codex/close-h5-llm-router-canary-disposition john 2026-08-03 12:28:16 +08:00
  • 5ead1abf7f fix(page-data): scope WeChat survey delivery when tool calls are hidden john 2026-08-02 21:41:00 +08:00
  • 762453852f fix(page-data): deliver WeChat surveys when agent pre-binds pages john 2026-08-02 21:10:38 +08:00
  • 599f23521f fix(release): accept active launchctl state for portal tunnel preflight john 2026-08-02 20:40:37 +08:00
  • 7e26b459bc fix(page-data): scope WeChat delivery verification to newly bound pages john 2026-08-02 20:32:03 +08:00
  • c7dcc5d002 fix(wechat): guard bare page-continuation follow-ups from session loss and memory drift john 2026-08-02 18:49:42 +08:00
  • 55100f8945 fix(mindspace): ensure thumbnail sidecars for WeChat link card og:image john 2026-08-02 13:47:09 +08:00
  • 3547cf8ef0 fix(wechat): complement page link delivery when reply references public html john 2026-08-02 10:00:05 +08:00
  • 3e8cdfdda3 fix(wechat): defer 45047/45015 delivery and control customer message budget john 2026-08-02 09:21:43 +08:00
  • db53090ba1 fix(wechat): only auto-repair substantial HTML during materialize john 2026-08-02 08:49:41 +08:00
  • 1faba62f9b fix(wechat): repair share preview on disk for sanitized delivery artifacts john 2026-08-02 08:47:51 +08:00
  • 0a71370bf4 fix(wechat): auto-repair missing share preview meta before page delivery john 2026-08-02 08:08:43 +08:00
  • b9f5720ce0 fix(wechat): recognize news page intents and harden scheduled task delivery john 2026-08-02 06:46:33 +08:00
  • 26fe5912a3 fix(wechat): guard ambiguous memory recall and scheduled task execution john 2026-08-01 22:49:52 +08:00
  • dcf83e9b6f fix(memory-v2): improve pgvector recall and WeChat memory injection john 2026-08-01 22:26:47 +08:00
  • dac06753ce fix(wechat): stop relay bootstrap from hijacking LLM provider selection. john 2026-08-01 21:44:08 +08:00
  • 122a25649b fix(ops): align Memory V2 Runtime Control badge with actual config flags. john 2026-08-01 21:44:01 +08:00
  • 91e140d402 feat(wechat): add admin-pluggable LLM intent router separate from H5. feature/h5-llm-router-canary john 2026-08-01 20:57:41 +08:00
  • cdc265d7e0 fix(agent-run): tolerate goosed stdio MCP listing gaps during session reconcile. john 2026-08-01 20:02:33 +08:00
  • 9d78927d1b fix(agent-run): import Memory V2 helpers used during intent routing. john 2026-08-01 17:19:20 +08:00
  • 20f03abd5d fix(test): align agent runtime route deps with Goal Run wiring. john 2026-08-01 17:16:22 +08:00
  • 6f3e53a56a feat(memory-v2): close Phase A with auto-review, product events, and H5 recall UI. john 2026-08-01 17:14:06 +08:00
  • 666db0b939 feat(goal-run): add multi-checkpoint goal orchestration with H5 and admin surfaces. john 2026-08-01 17:03:16 +08:00
  • 43bc8bbc2b feat(h5): add LLM intent router admin controls and shadow verification. john 2026-08-01 16:48:01 +08:00
  • 005612029f Fix scheduled task page delivery unlock and notification links. john 2026-07-31 09:06:07 +08:00
  • 6acd79e4fa Fix MindSpace deliverable link redaction and release gate impact mapping. john 2026-07-31 08:22:54 +08:00
  • 81e63c16d3 Add scheduled task automation skill with worker execution pipeline. john 2026-07-31 08:02:49 +08:00
  • 4186522c72 Merge pull request 'docs(ops): 103 native runtime tooling (goosed, imgproxy, image_make topology)' (#42) from codex/goosed-native-103-docs into main tkmind 2026-07-30 22:00:25 +00:00
  • 78e5a6c026 feat(ops): add imgproxy native runtime tooling and record 103 deployment codex/goosed-native-103-docs john 2026-07-31 05:38:14 +08:00
  • 08ea5e05a9 fix(ops): restore stop_docker_pool_keep_standby function in migrate script john 2026-07-30 20:38:50 +08:00
  • 0dfb2e2b82 docs(ops): record 103 goosed native migration and add migrate tooling john 2026-07-30 20:24:22 +08:00
  • b549a390fe Merge pull request 'feat(mindspace): add page quota grace write and local delivery guardrails' (#41) from codex/mindspace-page-quota-delivery into main tkmind 2026-07-30 02:56:45 +00:00
  • 418406517f Merge pull request 'fix(release-gate): isolate PAGE agent runs from split-service MCP routing' (#40) from codex/release-gate-page-agent-isolation into main tkmind 2026-07-30 02:56:28 +00:00
  • 2d52c9d0bb Merge pull request 'fix: route stable production goosed through DeepSeek no-think proxy' (#39) from codex/deepseek-stable-prod-proxy into main tkmind 2026-07-30 02:56:18 +00:00
  • 4ee70d3f6d Merge pull request 'feat(search): enable MindSearch defaults and sanitize user-facing search language' (#38) from codex/mindsearch-defaults-display into main tkmind 2026-07-30 02:55:58 +00:00
  • 1bd8392940 Merge pull request 'fix(wechat): page.generate fail-closed and vision image_url scrub' (#37) from codex/wechat-page-generate-vision-handoff into main tkmind 2026-07-30 02:55:47 +00:00
  • 371900bae5 feat(mindspace): add page quota grace write and local delivery guardrails. codex/mindspace-page-quota-delivery john 2026-07-30 10:27:16 +08:00
  • d67ebb0c77 fix(release-gate): isolate PAGE agent runs from split-service MCP routing. codex/release-gate-page-agent-isolation john 2026-07-30 09:55:08 +08:00
  • df5bcd87b5 fix: route stable production goosed through DeepSeek no-think proxy codex/deepseek-stable-prod-proxy john 2026-07-29 09:19:08 +08:00
  • 74150a30e3 feat(search): enable MindSearch defaults and sanitize user-facing search language. codex/mindsearch-defaults-display john 2026-07-29 14:04:11 +08:00
  • 53c5f6d9c2 fix(wechat): scrub image_url from sessions and harden vision handoff. codex/wechat-page-generate-vision-handoff john 2026-07-29 14:04:15 +08:00
  • 2f51041822 fix: fail closed when WeChat page.generate has no HTML artifact john 2026-07-29 06:45:22 +08:00
  • c247243b49 feat(mindspace): add page quota grace write and local delivery guardrails. codex/wechat-image-history-fresh-session john 2026-07-30 10:27:16 +08:00
  • 916641d748 fix(release-gate): isolate PAGE agent runs from split-service MCP routing. john 2026-07-30 09:55:08 +08:00
  • 78ca4aa12e fix(wechat): scrub image_url from sessions and harden vision handoff. john 2026-07-29 14:04:15 +08:00
  • 1edec6e196 feat(search): enable MindSearch defaults and sanitize user-facing search language. john 2026-07-29 14:04:11 +08:00
  • 57d90e6113 fix: route stable production goosed through DeepSeek no-think proxy john 2026-07-29 09:19:08 +08:00
  • 3be5a04161 fix: fail closed when WeChat page.generate has no HTML artifact john 2026-07-29 06:45:22 +08:00
  • b553107817 fix: make goosed remount health ignore canary john 2026-07-28 18:34:28 +08:00
  • 065b1588b7 fix: deliver WeChat pages when image_make fails john 2026-07-28 18:19:29 +08:00
  • 7eedda092d fix: broaden WeChat session page continuation phrasing john 2026-07-28 16:54:42 +08:00
  • 6307f974cf fix: treat decorated HTML page requests as WeChat immediate context john 2026-07-28 16:27:28 +08:00
  • 491a62aed6 fix: require write_file for WeChat immediate-context page requests john 2026-07-28 15:27:23 +08:00
  • e1ad094f93 fix: retain unlinked WeChat route for immediate-context page requests john 2026-07-28 14:38:53 +08:00
  • b10f0a7600 merge: guard WeChat page follow-up context john 2026-07-28 11:54:02 +08:00
  • 31cfdf7a94 fix: guard WeChat page follow-up context john 2026-07-28 11:53:00 +08:00