feat: add pipeline engine with approval flow and file triggers

Sequential step executor (script, claude_prompt, approval, api_call,
template, skyvern placeholder), reaction-based approvals, file upload
trigger matching, portal API state sync.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Christian Gick
2026-03-18 17:06:07 +02:00
parent f4feb3bfe1
commit bd8d96335e
12 changed files with 755 additions and 1 deletions

6
pipelines/__init__.py Normal file
View File

@@ -0,0 +1,6 @@
"""Pipeline orchestration engine for Matrix bot."""
from .engine import PipelineEngine
from .state import PipelineStateManager
__all__ = ["PipelineEngine", "PipelineStateManager"]