Agent Zero
e59db34a6d
feat(K): Phase K EU Compliance — AI Registry, DPIA, Incident Register, Retention Admin, Tests, Doku
- K-REG: GET /api/v1/compliance/ai-registry — lists all agents with ai_use_case_metadata
- K-DPIA: GET /api/v1/compliance/dpia-template — pre-filled DPIA template export
- K-INC: ComplianceIncident model, Migration 0133 (RLS), CRUD routes (admin-only)
- K-RET: GET/PATCH /api/v1/compliance/retention-policies — 5 policies editable
- K-COMP-TEST: 12/12 integration tests pass
- K-DOC: docs/compliance.md — Betriebsdoku
- Frontend: ComplianceTab.tsx in SettingsAI.tsx (new tab)
- 13 files created/modified
2026-08-21 01:58:46 +02:00
..
2026-06-29 08:02:14 +02:00
2026-08-21 01:58:46 +02:00
2026-08-06 22:05:15 +02:00
2026-07-29 12:28:08 +02:00
2026-08-17 16:11:26 +02:00
2026-08-16 01:17:18 +02:00
2026-08-16 01:30:02 +02:00
2026-08-17 16:40:55 +02:00
2026-08-16 01:17:18 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:30:02 +02:00
2026-08-12 20:47:43 +02:00
2026-07-23 20:41:45 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:17:18 +02:00
fix: connect 10 unconnected backend modules to real code paths (context_builder→agent_runner, agent_permissions→agent_runner, agent_tools→agent_runner, data_policy→agent_runner, oversight→agent_runner+migration 0128, transparency→agent_runner, agent_stream→agent_routes SSE endpoint, agent_memory AI-module deleted, decision_guard→engine, require_approval→agent_runner), 11 integration tests passing
2026-08-19 16:25:20 +02:00
2026-07-25 21:03:46 +02:00
2026-07-24 01:32:08 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:17:18 +02:00
2026-08-16 01:30:02 +02:00
2026-07-25 21:03:46 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:17:18 +02:00
2026-08-16 01:30:02 +02:00
2026-08-13 21:33:14 +02:00
2026-08-16 01:17:18 +02:00
2026-08-20 13:34:27 +02:00
2026-08-16 01:17:18 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:30:02 +02:00
2026-08-12 20:47:43 +02:00
2026-08-16 01:30:02 +02:00
2026-06-29 20:48:58 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:30:02 +02:00
2026-08-12 20:47:43 +02:00
2026-08-13 21:33:14 +02:00
2026-08-16 01:17:18 +02:00
2026-08-13 21:33:14 +02:00
2026-08-16 01:17:18 +02:00
2026-07-01 23:15:35 +02:00
2026-07-26 23:15:34 +02:00
2026-08-13 22:43:33 +02:00
2026-08-13 20:54:15 +02:00
2026-08-13 16:22:05 +02:00
2026-08-12 20:47:43 +02:00
2026-07-26 23:15:34 +02:00
2026-08-16 01:17:18 +02:00
2026-07-23 23:02:07 +02:00
2026-08-16 01:17:18 +02:00
2026-08-13 17:39:22 +02:00
2026-07-01 23:15:35 +02:00
2026-08-16 01:17:18 +02:00
2026-08-13 21:19:41 +02:00
2026-08-16 01:30:02 +02:00
2026-08-13 21:33:14 +02:00
2026-08-02 23:47:29 +02:00
2026-08-03 15:20:06 +02:00
2026-07-25 21:03:46 +02:00
2026-07-25 21:03:46 +02:00
2026-08-12 20:47:43 +02:00
2026-08-20 13:56:52 +02:00
2026-08-12 20:47:43 +02:00
2026-08-12 20:47:43 +02:00
2026-08-17 19:36:42 +02:00
2026-08-18 11:11:50 +02:00
2026-08-20 23:33:29 +02:00
2026-08-18 23:17:33 +02:00
2026-08-21 01:34:48 +02:00
2026-08-21 01:58:46 +02:00
2026-08-01 23:29:20 +02:00
2026-08-12 20:47:43 +02:00
2026-08-13 17:51:04 +02:00
2026-08-12 20:47:43 +02:00
2026-06-30 01:12:33 +02:00
2026-08-13 16:25:17 +02:00
2026-08-12 20:47:43 +02:00
2026-08-04 14:34:06 +02:00
2026-08-16 01:17:18 +02:00
2026-07-31 02:05:16 +02:00
2026-08-16 01:30:02 +02:00
2026-07-26 23:15:34 +02:00
2026-08-13 20:39:32 +02:00
2026-08-17 16:40:55 +02:00
2026-08-19 00:05:42 +02:00
2026-08-19 00:13:43 +02:00
2026-08-13 16:32:24 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:30:02 +02:00
2026-08-13 21:04:46 +02:00
2026-08-14 01:34:58 +02:00
2026-08-12 20:47:43 +02:00
2026-08-17 18:51:22 +02:00
2026-08-12 20:47:43 +02:00
2026-08-16 01:17:18 +02:00
2026-08-17 16:02:17 +02:00
2026-07-26 23:15:34 +02:00
2026-08-16 01:30:02 +02:00
2026-08-16 01:17:18 +02:00
2026-08-13 16:43:54 +02:00