feat(F): F-TEST + F-DOC + F-UI-TRIG — Phase F complete!
- F-TEST: tests/test_phase_f_agents.py (1425 lines, 45 tests, all pass) — ReAct Loop, Permissions, Approvals, Skills, Context Builder, Data Policy, Transparency, Workstream, Budget - F-DOC: docs/api-documentation.md (Phase F endpoints), docs/plugin-development-guide.md (Agent chapter 32), docs/test-strategy.md (Phase F test conventions) - F-UI-TRIG: trigger_dispatcher dispatches agents on ui.*/context.* events (already implemented in F-PROACTIVE) - Bug fix: approval.py metadata reserved attribute renamed to request_metadata - PROGRESS.md: Phase F marked done, ~155/223 tasks done (70%)
This commit is contained in:
+6
-6
@@ -1,7 +1,7 @@
|
||||
# LeoPlatform — Fortschritts-Tracking
|
||||
|
||||
> **Letztes Update:** 2026-08-17
|
||||
> **Status:** Phase F — fast done (3 Tasks offen)
|
||||
> **Status:** Phase F — done
|
||||
|
||||
---
|
||||
|
||||
@@ -15,13 +15,13 @@
|
||||
| C.5 — Import/Export | `done` | 2026-08-13 | 2026-08-13 | 8 | 8 |
|
||||
| D — Undo/Restore | `done` | 2026-08-13 | 2026-08-13 | 13 | 13 |
|
||||
| E — Search | `done` | 2026-08-14 | 2026-08-14 | 24 | 24 |
|
||||
| F — Agents | `in_progress` | 2026-08-17 | — | ~38 | ~41 |
|
||||
| F — Agents | `done` | 2026-08-17 | 2026-08-17 | ~41 | ~41 |
|
||||
| G — Workflows | `not_started` | — | — | 0 | ~24 |
|
||||
| H — Knowledge | `not_started` | — | — | 0 | ~18 |
|
||||
| I — Integration & Workstream | `not_started` | — | — | 0 | ~25 |
|
||||
| J — Self-Improvement | `not_started` | — | — | 0 | ~12 |
|
||||
|
||||
**Gesamt:** ~152 / ~223 Tasks done
|
||||
**Gesamt:** ~155 / ~223 Tasks done
|
||||
|
||||
---
|
||||
|
||||
@@ -267,7 +267,7 @@
|
||||
| F-CONTACT | `done` | — | ✅ prebuilt/contact_enrichment_agent.py — Contact-Enrichment-Agent |
|
||||
| F-FOLLOW | `done` | — | ✅ prebuilt/follow_up_agent.py — Follow-up-Agent |
|
||||
| F-REPORT | `done` | — | ✅ prebuilt/report_agent.py — Report-Agent |
|
||||
| F-UI-TRIG | `not_started` | — | — |
|
||||
| F-UI-TRIG | `done` | — | ✅ trigger_dispatcher.py dispatcht agents auf ui.* und context.* Events via _dispatch_matching_agents(). ai_proactive handle_context_change bereits vorhanden |
|
||||
| F-TASK-MODEL | `done` | — | ✅ Extended Task model with polymorphic assignee/entity/creator, subtasks, dependencies, task_type, success_criteria, progress |
|
||||
| F-TASK-API | `done` | — | ✅ Extended task routes with polymorphic filters, subtasks, dependencies |
|
||||
| F-TASK-AGENT | `done` | — | ✅ ai_tools.py (191 lines) — create_task, assign_task, update_task_status, decompose_goal tools |
|
||||
@@ -276,8 +276,8 @@
|
||||
| F-TASK-MIG | `done` | — | ✅ Migration 0124 — new columns, data migration |
|
||||
| F-TASK-GOAL | `done` | — | ✅ Progress aggregation, success criteria evaluation, parent status propagation |
|
||||
| F-TASK-TEST | `done` | — | ✅ test_unified_tasks.py (414 lines) |
|
||||
| F-TEST | `not_started` | — | — |
|
||||
| F-DOC | `not_started` | — | — |
|
||||
| F-TEST | `done` | — | ✅ tests/test_phase_f_agents.py (1425 lines, 45 tests, all pass) — ReAct Loop, Permissions, Approvals, Skills, Context Builder, Data Policy, Transparency, Workstream, Budget Limits |
|
||||
| F-DOC | `done` | — | ✅ docs/api-documentation.md (Phase F endpoints), docs/plugin-development-guide.md (Agent chapter 32), docs/test-strategy.md (Phase F test conventions) |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user