Download trigger_engine.py from beermen/ProArch2: direct link, hf CLI and curl.
- Browser
- Download file 392 Bytes
-
https://huggingface.co/spaces/beermen/ProArch2/resolve/main/trigger_engine.py
- Command line
-
hf download hf://spaces/beermen/ProArch2/trigger_engine.py
-
curl -L -o trigger_engine.py https://huggingface.co/spaces/beermen/ProArch2/resolve/main/trigger_engine.py
392 Bytes
| class TriggerEngine: | |
| def __init__(self): | |
| self.agents = [] | |
| def register(self, agent): | |
| self.agents.append(agent) | |
| def trigger(self, sender, receiver): | |
| if sender.can_trigger(receiver): | |
| return f"{sender.name} aktiviert {receiver.name}" | |
| else: | |
| return f"BLOCKIERT: {sender.name} darf {receiver.name} nicht aufrufen" | |