suna/backend/core/triggers
marko-kraemer 0ec17b0d3a refactor: completely remove workflow and playbook system
- Remove workflow_tool.py and all workflow-related backend code
- Delete all workflow database tables and create migration
- Remove workflow API endpoints and execution logic
- Clean workflow references from agent tools and triggers
- Remove playbooks tab and UI from agent configuration
- Eliminate workflow_id, workflow_input, and execution_type fields
- Simplify trigger system to agent-only execution
- Remove workflow tool definitions from tool registry
- Clean up TypeScript interfaces and remove workflow types
- Remove playbooks button from chat input
- Update all trigger components to remove workflow selection
- Clean workflow metadata from threads and sidebar
- Remove 80+ critical workflow code references

Simplifies codebase by eliminating complex dual-mode (agent/workflow)
execution system in favor of pure agent-based automation.
2025-10-05 01:51:44 +02:00
..
__init__.py mv around files, update imports 2025-09-03 22:40:25 -07:00
api.py refactor: completely remove workflow and playbook system 2025-10-05 01:51:44 +02:00
execution_service.py refactor: completely remove workflow and playbook system 2025-10-05 01:51:44 +02:00
provider_service.py refactor: completely remove workflow and playbook system 2025-10-05 01:51:44 +02:00
trigger_service.py refactor: completely remove workflow and playbook system 2025-10-05 01:51:44 +02:00
utils.py refactor: completely remove workflow and playbook system 2025-10-05 01:51:44 +02:00