phase8: report generation isolated in worker (ARQ background job) + async endpoint + DMS output
Check Cross-Plugin Imports / check (push) Has been cancelled

This commit is contained in:
Agent Zero
2026-07-29 23:10:50 +02:00
parent 4e2c888505
commit a2c3f797f2
3 changed files with 197 additions and 0 deletions
@@ -5,6 +5,9 @@ from __future__ import annotations
from app.plugins.base import BasePlugin
from app.plugins.manifest import PluginManifest, PluginRouteDef, FrontendMenuItem, FrontendPageRoute
# Register background jobs (isolated report generation in worker)
from app.plugins.builtins.report_generator import jobs # noqa: F401
class ReportGeneratorPlugin(BasePlugin):
"""Report Generator plugin for generating reports from Jinja2 templates."""