Codex
2e402de15b
feat(payment): accept support character guidance scene
Docker Image / Build and Push Docker Image (push) Successful in 2m5s
2026-07-28 12:16:28 +08:00
Codex
8c0d1ad3ce
feat(chat): render role-bound payment guidance
Docker Image / Build and Push Docker Image (push) Successful in 5m2s
2026-07-27 18:21:13 +08:00
Codex
30ab2c2c97
feat(chat): add support action cards and live entitlements
Docker Image / Build and Push Docker Image (push) Successful in 2m2s
2026-07-24 18:08:21 +08:00
Codex
4dae805a88
feat(payment): support user-bound seven-discount offers
Docker Image / Build and Push Docker Image (push) Successful in 1m55s
2026-07-23 16:13:22 +08:00
Codex
02f6964484
feat(chat): render commercial actions and persist greetings
Docker Image / Build and Push Docker Image (push) Successful in 1m56s
2026-07-23 14:54:23 +08:00
admin
b6fdc912ae
feat(chat): sync multi-role backend APIs
2026-07-20 11:29:54 +08:00
admin
ae97366a4a
refactor(data): replace schema classes with readonly models
2026-07-17 13:21:40 +08:00
admin
eac3d8f0a7
refactor(data): merge DTO models into schemas
2026-07-17 12:47:18 +08:00
admin
078774f9b9
refactor(chat): remove legacy unlock response fields
2026-07-15 15:06:09 +08:00
admin
ca55723e48
fix(chat): sync paid voice audio unlock flow
2026-07-14 15:20:56 +08:00
admin
759481b621
refactor(schemas): group network schemas by direction
...
Move request and response schemas into matching subdirectories, extract the shared chat lock type, and update barrels and imports without changing wire formats.
2026-07-14 15:12:19 +08:00