Running individual actions
We need to provide an endpoint for running individual actions. This could be very useful when we are constructing a workflow.
The idea is to provide an API endpoint which will run individual action and give the result.
In our CLI, it will be the simple command:
mistral run-action <action_name> <action_input>
Blueprint information
- Status:
- Complete
- Approver:
- Renat Akhmerov
- Priority:
- Medium
- Drafter:
- Renat Akhmerov
- Direction:
- Approved
- Assignee:
- Nikolay Makhotkin
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- 1.0.0
- Started by
- Nikolay Makhotkin
- Completed by
- Nikolay Makhotkin
Related branches
Related bugs
Sprints
Whiteboard
rakhmerov: Look a API v3 blueprint where we could make it natural to run actions and workflows the same way.
Gerrit topic: https:/
Addressed by: https:/
Creating action_handler to separate action functionality
Addressed by: https:/
Implementing 'start_action' on engine side
Addressed by: https:/
Implementing action_execution POST API
Addressed by: https:/
Implementing run-action command in client