yaosanqi137
|
1f8b539b68
|
feat(api-ai): add user and ip rate limiting
|
2026-04-07 22:56:22 +08:00 |
|
yaosanqi137
|
45b149ad58
|
fix(ai-context): include local tasks in prompt injection
|
2026-04-07 00:56:50 +08:00 |
|
yaosanqi137
|
4c6aeb3e6c
|
feat(api-security): encrypt user fields and ai usage logs
|
2026-04-06 15:55:27 +08:00 |
|
yaosanqi137
|
13abfc1e52
|
feat(api-security): encrypt sensitive data at rest
|
2026-04-06 15:25:10 +08:00 |
|
yaosanqi137
|
13d0d7707a
|
fix(ai-public): hide public pool endpoint from users
|
2026-04-06 14:28:37 +08:00 |
|
yaosanqi137
|
d0ba581184
|
feat(api-ai): scope private bindings by user channel
|
2026-04-06 13:36:28 +08:00 |
|
yaosanqi137
|
5c956c195b
|
feat(api-ai): add usage log query endpoint
|
2026-04-06 13:08:36 +08:00 |
|
yaosanqi137
|
4578116a30
|
feat(api-ai): inject unfinished task summary
|
2026-04-06 12:57:14 +08:00 |
|
yaosanqi137
|
45177e9fad
|
feat(api-ai): persist usage logs
|
2026-04-06 12:42:56 +08:00 |
|
yaosanqi137
|
2ca790abf9
|
feat(api-ai): support astrbot config selection
|
2026-04-06 12:33:10 +08:00 |
|
yaosanqi137
|
180f7a9baa
|
feat(api-ai): add provider registry and routing fallback
|
2026-04-06 11:44:05 +08:00 |
|