• Joined on 2025-11-06
zuowei pushed to main at zuowei/tw 2026-03-01 16:07:00 +08:00
872c44a0c0 refactor: extract prompt building and image workflow routing from agent
zuowei pushed to main at zuowei/tw 2026-03-01 16:00:43 +08:00
433f6e77e5 refactor: extract batch quote helpers from pydantic agent
zuowei pushed to main at zuowei/tw 2026-03-01 15:54:48 +08:00
3e2518b308 refactor: extract profile and context builders from pydantic agent
zuowei pushed to main at zuowei/tw 2026-03-01 15:50:00 +08:00
34b27d793e refactor: extract text risk detectors from pydantic agent
zuowei pushed to main at zuowei/tw 2026-03-01 15:48:09 +08:00
62e5fed25c refactor: extract agent prompt builders into dedicated module
zuowei pushed to main at zuowei/tw 2026-03-01 15:38:34 +08:00
fc05b60d1a refactor: extract collection intent helpers from pydantic agent
zuowei pushed to main at zuowei/tw 2026-03-01 15:31:11 +08:00
54b1db17a7 refactor: extract order helpers and stabilize first-image ack replies
zuowei pushed to main at zuowei/tw 2026-03-01 15:22:05 +08:00
55e6fd51ec refactor: extract prompt bundle builder from agent
zuowei pushed to main at zuowei/tw 2026-03-01 15:15:12 +08:00
b323a64b0b refactor: extract post-ops helpers from pydantic agent
zuowei pushed to main at zuowei/tw 2026-03-01 15:08:29 +08:00
6458e7dcca refactor: extract ai reply finalization flow from agent
zuowei pushed to main at zuowei/tw 2026-03-01 15:02:41 +08:00
dff4a8baaa refactor: split order handling and ai routing flow from agent
zuowei pushed to main at zuowei/tw 2026-03-01 14:54:28 +08:00
e62b39e0c3 refactor: extract pre-rules and find-image quote flow from agent
zuowei pushed to main at zuowei/tw 2026-03-01 14:30:35 +08:00
3c825547cf refactor: add rule engine, risk service, quote state machine, and replay tests
zuowei pushed to main at zuowei/tw 2026-03-01 14:09:55 +08:00
dc2565b8f3 fix: reply with standalone ping for meaningless short customer texts
zuowei pushed to main at zuowei/tw 2026-03-01 13:50:40 +08:00
abe5886b5d feat: add mysql-backed customer risk tools and manual do-not-serve gate
zuowei pushed to main at zuowei/tw 2026-03-01 13:41:44 +08:00
1c266f2887 feat: switch text risk filtering to AI-first with keyword fallback
zuowei pushed to main at zuowei/tw 2026-03-01 13:27:57 +08:00
3c92611137 feat: auto-trigger quote after image idle to avoid stalled conversations
zuowei pushed to main at zuowei/tw 2026-03-01 13:21:26 +08:00
a001d09e6e fix: first-image ack should pause instead of pushing unified quote
zuowei pushed to main at zuowei/tw 2026-03-01 13:13:38 +08:00
7397d6795b fix: bind HTTP API to localhost by default and expose --host
zuowei pushed to main at zuowei/tw 2026-03-01 13:01:27 +08:00
1c1b870d2b feat: enforce activity logs and tighten sizing/map reply policies