mlogclub
79614b2d07
Refactor import paths to use internal/pkg/httpx/params
...
- Updated multiple repository and service files to replace imports from "github.com/mlogclub/simple/web/params" with "cs-agent/internal/pkg/httpx/params".
- Adjusted context handling in auth_service and ws_service to use gin.Context instead of iris.Context.
- Ensured consistent usage of HTTP status responses across websocket handlers.
2026-05-23 22:10:20 +08:00
mlogclub
7a9cffe21e
fix: add structured graph tool results
2026-05-10 00:02:23 +08:00
mlogclub
59b3509ca9
fix: prevent repeated off-hours handoff notices
2026-05-09 23:46:56 +08:00
mlogclub
af8ec71bb8
fix: continue agent flow on knowledge retrieval errors
2026-05-09 23:38:42 +08:00
mlogclub
bce4c18c10
refactor: use controlled RAG no-context policy
2026-05-09 23:33:35 +08:00
mlogclub
d30e211996
refactor: enhance conversation handling and websocket integration with new team ID support
2026-05-09 22:05:34 +08:00
mlogclub
664e418115
refactor: implement off-hours handoff logic and enhance related tests
2026-05-08 23:26:25 +08:00
mlogclub
6f4c026320
refactor: enhance event consumption logic and add graph tool completion test
2026-05-08 23:13:32 +08:00
mlogclub
1a2550a089
refactor: streamline conversation ID usage in message service methods
2026-05-08 21:54:08 +08:00
mlogclub
33b4caab03
refactor: update alert links and simplify buildAlerts parameters in dashboard service
2026-05-08 20:08:28 +08:00
mlogclub
aef72ed6cc
test: cover ticket rich text persistence
2026-05-06 17:40:11 +08:00
mlogclub
2447efab33
feat: record ticket assignment progress
2026-05-06 17:40:11 +08:00
mlogclub
f2a7eb3295
refactor(ticket): simplify ticket number generation and remove SQLite lock
2026-05-06 17:40:11 +08:00
mlogclub
dba175b0fa
feat(ticket): add customer linking functionality to tickets
2026-05-06 17:40:11 +08:00
mlogclub
ac0f25f10c
refactor(ticket): rename TicketNoService to TicketNoSequenceService and update references
2026-05-06 17:40:11 +08:00
mlogclub
2f33783f7e
fix(ticket): change description wrapper from div to span in TicketDetailDialog
2026-05-06 17:40:10 +08:00
mlogclub
d181ff4947
fix(ticket): remove batch assign and restructure detail dialog
2026-05-06 17:40:10 +08:00
mlogclub
d10c6cee67
fix(ticket): align progress routes
2026-05-02 21:05:11 +08:00
mlogclub
6d75ea9988
fix(ticket): close final integration gaps
2026-05-02 21:00:00 +08:00
mlogclub
d9130d6d56
fix(ticket): remove obsolete ticket permissions
2026-05-02 20:48:44 +08:00
mlogclub
872f28fd3f
fix(ticket): complete stale request guards
2026-05-02 20:23:32 +08:00
mlogclub
8102f89308
fix(ticket): guard stale responses and stale hours
2026-05-02 20:20:30 +08:00
mlogclub
7f867e1699
refactor(ticket): remove obsolete ai ticket fields
2026-05-02 20:09:12 +08:00
mlogclub
3130d4f14d
fix(ticket): filter stale ticket list
2026-05-02 20:05:35 +08:00
mlogclub
5ccee6f714
fix(ticket): align lightweight frontend API
2026-05-02 19:53:18 +08:00
mlogclub
0fed6dc144
fix(ticket): close ticket number concurrency gap
2026-05-02 19:29:04 +08:00
mlogclub
fa9d431cbe
fix(ticket): harden lightweight backend core
2026-05-02 19:19:18 +08:00
mlogclub
a06ce7074e
fix(ticket): close backend core review gaps
2026-05-02 18:57:40 +08:00
mlogclub
fce0b5709d
refactor(ticket): contract backend ticket core
2026-05-02 18:49:10 +08:00
mlogclub
0609ad758c
fix: remove redundant human support suggestion in fallback reply
2026-05-02 15:37:04 +08:00
mlogclub
a8f032d332
fix: bypass answerability gate for runtime actions
2026-05-02 15:04:17 +08:00
mlogclub
3eff8b5c3a
fix: simplify fallback reply handling in knowledge guard
2026-05-02 14:51:39 +08:00
mlogclub
2737f660f7
fix: close answerability gate review gaps
2026-05-02 14:40:16 +08:00
mlogclub
8f968fe3ca
feat: wire answerability gate into ai runtime
2026-05-02 14:21:49 +08:00
mlogclub
0230e05dce
fix: harden rag answerability gate
2026-05-02 14:14:31 +08:00
mlogclub
9e30167eaf
feat: implement rag answerability gate graph
2026-05-02 14:06:23 +08:00
mlogclub
269042b9d4
feat: add rag answerability gate types
2026-05-02 13:56:01 +08:00
mlogclub
28913ad440
feat: add answerability runtime trace fields
2026-05-02 13:51:26 +08:00
mlogclub
a959477617
fix(knowledge-guard): enhance fallback logic for knowledge retrieval and add tests
2026-05-02 13:38:44 +08:00
mlogclub
1f36717d17
feat(conversation): send welcome message on new chat
2026-05-02 12:30:27 +08:00
mlogclub
84a0dba286
fix(customer): sync conversation name callback
2026-05-02 11:36:32 +08:00
mlogclub
0e0747bfc4
feat(conversation): expose current team in responses
2026-05-02 11:34:32 +08:00
mlogclub
11998799c9
feat(conversation): support team-pool dispatch fallback
2026-05-02 11:33:58 +08:00
mlogclub
24802b23ce
feat(conversation): add schedule-aware handoff decisions
2026-05-02 11:32:39 +08:00
mlogclub
56d57f10c5
fix(auth): keep lockout window stable
2026-04-30 18:20:36 +08:00
mlogclub
3d4d5e116e
test(auth): avoid closing shared service test db
2026-04-30 18:12:46 +08:00
mlogclub
34e27dffca
fix(auth): align lockout check ordering
2026-04-30 17:57:28 +08:00
mlogclub
9d74df5b37
fix(auth): align session validation and lockout semantics
2026-04-30 17:48:58 +08:00
mlogclub
fbafb13a8a
refactor(auth): simplify admin session token flow
2026-04-30 17:42:24 +08:00
mlogclub
8be2d06283
fix(knowledge): paginate document list without content
2026-04-30 13:43:22 +08:00