"""Self-programming plugin engine interface.""" from __future__ import annotations from typing import Protocol class PluginEngineInterface(Protocol): async def run_plugin(self, name: str, payload: dict) -> dict: ...