mateclaw/mateclaw-server/src/test/java/vip/mate/agent/graph
matevip 3c87efdb15 feat(chat): 购物推荐结果渲染为可点击商品卡片
- 聊天 markdown 渲染器解析 product-cards 围栏为卡片网格(图片/价格/平台/去购买按钮),整卡可点跳购买页
- DOMPurify afterSanitizeAttributes 钩子补回被 ALLOWED_URI_REGEXP 剥掉的 target/referrerpolicy,确保防盗链图片加载与新标签打开
- 后端在购物推荐工具结果尾部追加卡片渲染指令,保证模型稳定输出卡片而非表格
- 技能:购物意图优先调用参考价工具并约定 product-cards 输出格式
2026-06-08 15:11:56 +08:00
..
edge Harden goal approval and workspace flows 2026-05-23 22:55:16 +08:00
executor feat(chat): 购物推荐结果渲染为可点击商品卡片 2026-06-08 15:11:56 +08:00
node fix(agent): retry empty LLM completion before treating it as final answer 2026-05-24 22:57:19 +08:00
plan/state Harden goal approval and workspace flows 2026-05-23 22:55:16 +08:00
state feat(goal): graph topology + evaluation node wired into ReAct + Plan-Execute 2026-05-21 14:43:13 +08:00
ContentRepetitionGuardTest.java chore(test): backfill mateclaw-server/src/test/ that earlier PRIVATE_ITEMS pattern accidentally excluded 2026-05-12 17:38:08 +08:00
ErrorClassificationTest.java chore(test): backfill mateclaw-server/src/test/ that earlier PRIVATE_ITEMS pattern accidentally excluded 2026-05-12 17:38:08 +08:00
LaneDPerformanceFixesTest.java test(agent): sync LaneDPerformanceFixesTest with MAX_RETRIES bump 2026-05-21 14:43:52 +08:00
MessageNormalizerTest.java fix(agent): collapse SystemMessages at egress to fix LM Studio 400 (#218) 2026-05-25 17:57:03 +08:00
NodeStreamingChatHelperFailoverTest.java fix(agent): fail over to backup providers when the primary is rate-limited 2026-05-19 20:06:21 +08:00
NodeStreamingChatHelperFallbackChainTest.java chore: sync multiple commits from private dev 2026-04-19 18:37:44 +08:00
NodeStreamingChatHelperNormalizerWiringTest.java fix(agent): collapse SystemMessages at egress to fix LM Studio 400 (#218) 2026-05-25 17:57:03 +08:00
NodeStreamingChatHelperPoolTest.java fix(llm): stop MODEL_NOT_FOUND from evicting the whole provider (#150) 2026-05-18 16:27:20 +08:00
NodeStreamingChatHelperThinkingCapTest.java chore(test): backfill mateclaw-server/src/test/ that earlier PRIVATE_ITEMS pattern accidentally excluded 2026-05-12 17:38:08 +08:00
NodeStreamingChatHelperToolCallArgsTest.java chore(test): backfill mateclaw-server/src/test/ that earlier PRIVATE_ITEMS pattern accidentally excluded 2026-05-12 17:38:08 +08:00
ReturnDirectEndToEndTest.java chore(test): backfill mateclaw-server/src/test/ that earlier PRIVATE_ITEMS pattern accidentally excluded 2026-05-12 17:38:08 +08:00
StateGraphReActAgentStreamedContentDeltaTest.java fix(agent): structured tool-call replay + final-answer-only content (#120) 2026-05-14 07:46:30 +08:00
StripThinkingBoundaryTest.java chore(test): backfill mateclaw-server/src/test/ that earlier PRIVATE_ITEMS pattern accidentally excluded 2026-05-12 17:38:08 +08:00