Commit Graph
100 Commits
Author SHA1 Message Date
YBF 29cdd09f7d chore: record journal 2026-09-12 15:36:09 +08:00
YBF 1aa33f035f chore(task): archive 09-12-mind-send-liveness 2026-09-12 15:35:15 +08:00
YBF ec28fd746b docs(trellis): record mind send liveness contracts 2026-09-12 15:35:15 +08:00
YBF 6e77de7506 fix(onetalk): harden mind send liveness 2026-09-12 15:35:15 +08:00
YBF bb4c7afd17 chore: record journal 2026-09-12 15:04:59 +08:00
YBF 15b3b5b650 chore(task): archive 09-11-onetalk-structured-message-information-collection-classification 2026-09-12 15:04:39 +08:00
YBF b8da69d664 Merge pull request #46 from sinanyuntu/09-12-normalize-onetalk-contract-package
将 OneTalk 合约包迁移至 packages 目录
2026-09-12 14:15:54 +08:00
YBF c2104a416b chore: record journal 2026-09-12 14:02:03 +08:00
YBF 84d1cd5b5c chore(task): archive 09-12-normalize-onetalk-contract-package 2026-09-12 14:01:51 +08:00
YBF 4d46b5b839 refactor(onetalk-contract): move shared contract to packages 2026-09-12 14:01:16 +08:00
YBF 221d32be15 chore: remove CLAUDE.md 2026-09-12 13:16:24 +08:00
YBF 818cd677d3 Merge pull request #44 from sinanyuntu/09-11-websocket-routing-single-source-of-truth
统一 WebSocket 路由单一事实来源
2026-09-12 12:44:54 +08:00
YBF 8ee519d042 chore: record journal 2026-09-12 12:42:47 +08:00
YBF ead982a0a4 chore(task): archive 09-11-websocket-routing-single-source-of-truth 2026-09-12 12:42:47 +08:00
YBF d5967365d0 refactor: centralize WebSocket route dispatch 2026-09-12 12:42:47 +08:00
YBF 6e78d51ebb Merge pull request #45 from sinanyuntu/09-12-fix-structured-fact-equality
使用结构化等价性校验 OneTalk 重复发送确认
2026-09-12 12:18:14 +08:00
YBF a32698c385 fix: compare duplicate confirmations structurally 2026-09-12 12:14:01 +08:00
YBF 86447cc515 docs: clarify OneTalk business card profile projection 2026-09-11 21:33:42 +08:00
YBF 9313ccdd94 Merge pull request #43 from sinanyuntu/09-11-onetalk-structured-message-information-collection-classification
fix: 名片消息仅保留标记并按会话补全资料
2026-09-11 21:04:44 +08:00
YBF 7914b2ea12 chore: release 0.8.27 2026-09-11 21:02:32 +08:00
YBF 31400fcbd3 fix: keep OneTalk business cards as markers 2026-09-11 21:01:51 +08:00
YBF f81d5bcb9d Merge pull request #42 from sinanyuntu/09-11-onetalk-structured-message-information-collection-classification
完善 OneTalk 结构化消息采集、分类与跨层契约
2026-09-11 19:25:08 +08:00
YBF f92f00dca5 feat: normalize OneTalk business card content 2026-09-11 19:23:32 +08:00
YBF 3be0b3f44d Merge pull request #41 from sinanyuntu/fix/remove-terminal-send-history
移除 pending-send 终态历史以避免无界内存增长
2026-09-11 19:05:13 +08:00
YBF 1dd9baf29d Merge pull request #40 from sinanyuntu/send-observation-pending
隔离 OneTalk 发送观测 pending,避免无关消息误结算
2026-09-11 18:53:29 +08:00
YBF 7d7b346e21 chore: record journal 2026-09-11 17:04:18 +08:00
YBF 90fe016d80 chore(task): archive 09-11-send-observation-media 2026-09-11 17:04:02 +08:00
YBF 1a899a94f8 fix: isolate pending send observations 2026-09-11 17:03:31 +08:00
YBF 2dfd1a4cc5 chore: release 0.8.26 2026-09-11 15:54:05 +08:00
YBF 01ac073a71 fix: update release bundle smoke command payload 2026-09-11 15:52:37 +08:00
YBF dfd9b861a5 chore: release 0.8.25 2026-09-11 15:35:23 +08:00
YBF 12aa440b80 ci: build OneTalk contract before checks 2026-09-11 15:31:02 +08:00
YBF f96422d75a chore: release 0.8.24 2026-09-11 15:14:19 +08:00
YBF 0664b9e819 ci: install dependencies before authorization check 2026-09-11 15:12:20 +08:00
YBF 97af296cc6 chore: release 0.8.23 2026-09-11 15:02:27 +08:00
YBF 2dbba81948 test: resolve migration path from config 2026-09-11 15:00:42 +08:00
YBF f75c75d292 chore: remove PostgreSQL integration release gate 2026-09-11 14:42:56 +08:00
YBF 69c39eafa3 Merge pull request #39 from sinanyuntu/09-11-remove-image-dimensions
feat: 移除 OneTalk 图片宽高链路
2026-09-11 14:32:08 +08:00
YBF 9eb895cbc0 feat(harness): 支持 WebSocket 帧关键词筛选 2026-09-11 14:31:49 +08:00
YBF ba0097d3f0 chore: record journal 2026-09-11 14:31:49 +08:00
YBF d153b8c455 chore(task): archive 09-11-remove-image-dimensions 2026-09-11 14:30:35 +08:00
YBF 5ee817cf54 feat: 移除 OneTalk 图片宽高链路 2026-09-11 14:30:35 +08:00
YBF a128940d94 Merge pull request #38 from sinanyuntu/09-11-unify-onetalk-is-record
refactor: unify OneTalk record guards
2026-09-11 12:27:25 +08:00
YBF 78b620834b fix: configure noEmit for TypeScript extension imports 2026-09-11 12:26:59 +08:00
YBF c6390d6a21 chore: record journal 2026-09-11 12:26:59 +08:00
YBF 894773b781 chore(task): archive 09-11-unify-onetalk-is-record 2026-09-11 12:26:59 +08:00
YBF cfda1aa776 docs: define OneTalk record guard ownership 2026-09-11 12:26:59 +08:00
YBF fcf0115b5c refactor: unify OneTalk record guards 2026-09-11 12:26:59 +08:00
YBF b47720872d Merge branch 'main' of github.com:sinanyuntu/trade-message-center 2026-09-11 10:50:10 +08:00
YBF 301c6d3b40 refactor(mind-test-harness): 拆分 harness.ts 为 harness/ 模块目录
将 1205 行的单文件 harness.ts 按职责拆为 14 个模块(contract、errors、
events、floaters、media、messages、page、reading、runtime、styles、
upload、validators、websocket),index.ts 统一导出,harness-server.ts
同步更新 import 路径。
2026-09-11 10:48:31 +08:00
YBF 1f5d394e2b chore: record journal 2026-09-11 10:20:16 +08:00
YBF cab5811c05 chore(task): archive 09-11-buyer-facts-auth-optional-fields 2026-09-11 10:19:11 +08:00
YBF 2908e1b391 chore(task): archive 09-10-buyer-profile-contact-fields 2026-09-11 10:19:06 +08:00
YBF 0aaaca5427 Merge pull request #37 from sinanyuntu/09-10-buyer-profile-contact-fields
feat: 采集买家联系资料字段
2026-09-11 09:57:40 +08:00
YBF e05ce9e063 feat: 修复买家事实认证与可选字段 2026-09-11 03:09:49 +08:00
YBF 9d2a975d73 feat: 采集买家联系资料字段 2026-09-11 03:09:49 +08:00
YBF dff4df53b5 feat(mind-test-harness): refine OneTalk harness layout 2026-09-11 03:06:40 +08:00
YBF da10afa2b9 docs(spec): refresh stale harness ownership, db version and baselines
- replace removed server /harness route and apps/mind-http-mock references
  with apps/mind-test-harness ownership across server specs
- fix ONE_TALK_SYNC_DATABASE_VERSION to 8 and clarify pre-v7 clear vs
  v7-to-v8 preserve upgrade paths
- rewrite server directory tree to match current sources and fold test/
  listing; note dev-entry role and buyer-fact modules
- update chrome-extension baseline: node:test runner is declared
2026-09-11 01:53:00 +08:00
YBF 34552d0bb3 Merge pull request #36 from sinanyuntu/09-10-extension-tooltip-coverage
feat(extension): show account-scoped OneTalk reconnect warning
2026-09-11 01:36:21 +08:00
YBF ae8b8a9416 chore: record journal 2026-09-11 01:34:14 +08:00
YBF c0efbddaca chore(task): archive 09-11-oss-file-upload-harness 2026-09-11 01:33:29 +08:00
YBF acb2272486 chore: reorder workspace journal sessions 2026-09-11 01:32:13 +08:00
YBF f3e77e6fcf chore: record journal 2026-09-11 01:30:44 +08:00
YBF 2a4e76a70b chore(task): archive 09-10-extension-tooltip-coverage 2026-09-11 01:28:38 +08:00
YBF 5ffb04d961 feat: show OneTalk disconnect status in page tooltip 2026-09-11 01:28:38 +08:00
YBF d1eb8f2a50 chore: record journal 2026-09-11 01:08:26 +08:00
YBF acc6940bdd chore(task): archive 09-10-mind-onetalk-image-send 2026-09-11 01:07:53 +08:00
YBF ad963dbef3 chore(task): archive 09-10-mind-onetalk-file-send 2026-09-11 01:07:49 +08:00
YBF 6bb8677849 feat: add OSS harness file upload 2026-09-11 01:01:03 +08:00
YBF 93779ed4f4 Merge pull request #35 from sinanyuntu/09-10-mind-onetalk-image-send
feat: support OneTalk file sending
2026-09-10 21:15:16 +08:00
YBF 8654576ee6 feat: support OneTalk file sending 2026-09-10 21:12:49 +08:00
YBF 9430aafc0f feat: support OneTalk image sending 2026-09-10 21:12:49 +08:00
YBF d0c2d62a95 Merge branch 'main' of github.com:sinanyuntu/trade-message-center 2026-09-10 15:49:52 +08:00
YBF d3cf7753bf docs: OneTalk 文件发送与 WebSocket 观测可行性报告 2026-09-10 15:49:45 +08:00
YBF 3f24fdc550 Merge pull request #34 from sinanyuntu/09-10-split-onetalk-summary
refactor(onetalk): split read HTTP routes
2026-09-10 15:48:54 +08:00
YBF 8d2a2ad99c chore: record journal 2026-09-10 15:35:26 +08:00
YBF 4aa37ff4ed chore(task): archive 09-10-split-onetalk-summary 2026-09-10 15:34:54 +08:00
YBF d1d6d686b4 refactor(onetalk): split read HTTP routes 2026-09-10 15:33:47 +08:00
YBF 87e2dc0c29 docs: 完善异步边界与模块组织规范 2026-09-10 14:56:52 +08:00
YBF bb03113eb3 Merge pull request #33 from sinanyuntu/09-10-onetalk-sync-history-progress-tooltip
feat(onetalk): show bootstrap history sync progress
2026-09-10 14:06:26 +08:00
YBF 380c3e47a0 chore: record journal 2026-09-10 13:34:03 +08:00
YBF 2acdba3c01 chore(task): archive 09-10-onetalk-sync-history-progress-tooltip 2026-09-10 13:13:07 +08:00
YBF 0552442299 feat(onetalk): show bootstrap history sync progress 2026-09-10 13:13:07 +08:00
YBF 58552d5ffa Merge pull request #31 from sinanyuntu/09-09-onetalk-ws-protocol-router
refactor(onetalk): split WebSocket protocol, endpoints, and flows
2026-09-10 13:08:04 +08:00
YBF 684dae5b8d chore: record journal 2026-09-10 12:56:34 +08:00
YBF 81808eda12 chore(task): archive 09-09-center-direct-api-ws-contract 2026-09-10 12:55:29 +08:00
YBF acfe509833 docs(onetalk): record image send observation feasibility 2026-09-10 12:51:21 +08:00
YBF 547980d530 chore(onetalk): improve heartbeat diagnostics 2026-09-10 12:06:45 +08:00
YBF 9bf97e68f0 chore: release 0.8.22 2026-09-10 10:45:40 +08:00
YBF 8714fe8caa chore: record journal 2026-09-10 10:41:14 +08:00
YBF f028f7bf89 chore(task): archive 09-10-server-ws-role-code-organization 2026-09-10 10:40:40 +08:00
YBF f0b9a23e6f refactor(onetalk): organize websocket endpoint code 2026-09-10 10:39:45 +08:00
YBF 7294ea9a79 chore: record journal 2026-09-10 09:43:47 +08:00
YBF 591efdb89f chore(task): archive 09-10-server-websocket-role-split 2026-09-10 09:43:16 +08:00
YBF 34f399bc9c refactor(onetalk): split websocket endpoint roles 2026-09-10 09:42:17 +08:00
YBF 32255452bf chore: record journal 2026-09-10 02:23:22 +08:00
YBF eb79dcf8e6 chore(task): archive 09-09-onetalk-ws-flow-refactor 2026-09-10 02:23:08 +08:00
YBF 68ac450064 docs(onetalk): record ws refactor integration 2026-09-10 02:22:48 +08:00
YBF 5a190c903d chore: record journal 2026-09-10 01:19:05 +08:00
YBF 1a3a91d038 chore(task): archive 09-09-onetalk-ws-flow-verification 2026-09-10 01:18:47 +08:00