localai-org-maint-bot
133c546c3f
feat(api): add text moderation endpoint ( #11316 )
...
* feat(api): add text moderation endpoint
Add an OpenAI-compatible /v1/moderations endpoint backed by constrained local text generation. Register its auth and discovery surfaces, document the text-only MVP, and cover response shaping and access control.
Assisted-by: Codex:gpt-5
* test(mcp): update assistant client stub
Keep the LocalAI Assistant holder test stub aligned with the scheduling methods added to LocalAIClient so repository-wide type checking succeeds.\n\nAssisted-by: Codex:gpt-5
---------
Co-authored-by: localai-org-maint-bot <306269227+localai-org-maint-bot@users.noreply.github.com >
2026-08-03 18:03:46 +02:00
..
2026-06-24 09:42:09 +02:00
2026-06-24 09:42:09 +02:00
2026-04-04 15:14:35 +02:00
2026-03-30 00:47:27 +02:00
2026-03-30 00:47:27 +02:00
2026-05-08 16:25:45 +02:00
2026-06-24 09:42:09 +02:00
2026-06-20 22:38:42 +02:00
2026-06-20 22:38:42 +02:00
2026-08-03 18:03:46 +02:00
2026-08-03 18:03:46 +02:00
2026-07-30 12:11:56 +02:00
2026-07-30 12:11:56 +02:00
2026-05-30 12:04:10 +02:00
2026-07-02 19:16:29 +02:00
2026-07-20 01:09:37 +02:00
2026-07-03 18:00:37 +02:00
2026-07-03 18:00:37 +02:00
2026-04-04 15:14:35 +02:00
2026-04-04 15:14:35 +02:00
2026-07-20 01:09:22 +02:00
2026-08-01 09:12:54 +02:00
2026-08-01 09:12:54 +02:00
2026-05-26 22:06:10 +02:00
2026-05-08 16:25:45 +02:00
2026-05-08 16:25:45 +02:00
2026-06-27 01:36:57 +02:00
2026-06-27 01:36:57 +02:00
2026-05-08 16:25:45 +02:00
2026-05-30 12:04:10 +02:00
2026-06-16 16:28:28 +02:00
2026-05-08 01:44:47 +02:00
2026-07-30 16:01:47 +02:00
2026-07-20 01:09:37 +02:00
2026-07-20 01:09:37 +02:00
2026-06-27 01:36:57 +02:00
2026-06-27 01:36:57 +02:00
2026-05-08 01:44:47 +02:00
2026-05-08 01:44:47 +02:00
2026-04-22 21:55:41 +02:00
2026-05-08 01:44:47 +02:00
2026-05-08 01:44:47 +02:00
2026-05-08 01:44:47 +02:00
2026-07-20 01:09:37 +02:00
2026-07-23 00:02:23 +02:00
2026-05-08 01:44:47 +02:00
2026-04-22 21:55:41 +02:00
2026-04-22 22:42:37 +02:00
2026-07-23 00:02:23 +02:00
2025-08-14 23:48:09 +02:00
2026-03-11 07:30:49 +01:00
2026-03-11 07:30:49 +01:00
2026-03-30 00:47:27 +02:00
2026-06-18 11:45:22 +01:00
2026-04-04 15:14:35 +02:00
2026-07-29 16:15:04 +02:00
2026-07-29 16:15:04 +02:00
2026-07-29 16:15:04 +02:00
2026-07-29 16:15:04 +02:00
2026-06-28 01:22:48 +02:00
2026-07-15 09:16:55 +02:00
2026-06-13 18:31:06 +02:00
2026-05-30 23:24:22 +02:00
2026-06-22 18:24:29 +02:00
2026-07-15 09:58:45 +02:00
2026-07-23 00:03:21 +02:00
2026-04-04 15:14:35 +02:00
2026-06-18 11:45:22 +01:00
2026-06-18 11:45:22 +01:00
2026-04-28 19:29:27 +02:00
2026-07-20 01:09:37 +02:00
2026-07-29 12:50:22 +02:00
2026-05-25 09:28:27 +02:00
2026-05-25 09:28:27 +02:00
2026-06-24 11:08:57 +02:00
2026-07-16 22:39:59 +02:00
2026-07-29 20:12:29 +02:00
2026-08-03 12:16:09 +02:00
2026-06-27 01:36:57 +02:00
2026-04-04 15:14:35 +02:00
2026-07-27 22:38:23 +02:00
2026-08-03 00:16:08 +02:00
2026-07-27 19:03:32 +02:00
2026-07-27 19:03:32 +02:00
2026-07-27 19:03:32 +02:00
2026-03-30 00:47:27 +02:00
2026-04-04 15:14:35 +02:00
2026-07-12 23:58:46 +02:00
2026-07-12 23:58:46 +02:00
2026-05-08 01:44:47 +02:00
2026-05-08 01:44:47 +02:00
2026-04-23 12:07:14 +02:00
2026-05-08 01:44:47 +02:00
2026-07-13 09:54:46 +02:00
2026-07-13 09:54:46 +02:00
2026-05-08 01:44:47 +02:00
2026-05-08 01:44:47 +02:00
2026-05-06 14:51:38 +02:00
2026-05-06 14:51:38 +02:00
2026-03-30 00:47:27 +02:00