7b14d4dd89
Extracted from: https://github.com/jwwelbor/AgentMap.git Score: 1.0
1.9 KiB
1.9 KiB
name, version, description, inputs, steps, outputs, tags, metadata
| name | version | description | inputs | steps | outputs | tags | metadata | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| conditional-request-review-workflow | 1.0.0 | Classify an input request and route it to an approval or rejection path, producing a final result message. |
|
|
|
|
conditional-request-review-workflow
Classify an input request and route it to an approval or rejection path, producing a final result message.
Steps
- Start node (agent_type=input) collects the user request and stores it in state field 'request'.
- Classify node (agent_type=branching) reads 'request', makes a branching decision, and on success goes to Approve, on failure goes to Reject; stores decision in 'decision'.
- Approve node (agent_type=default) formats an approval message using 'request' and writes to 'result'.
- Reject node (agent_type=default) formats a rejection message using 'request' and writes to 'result' (also used if Classify fails).
Inputs
- request
Outputs
- result
Failure Modes
- If branching classification fails, workflow defaults to Reject node via on_failure.
- Input node has no defined on_failure, so workflow may terminate unexpectedly if input collection fails.
Source
Extracted from: https://github.com/jwwelbor/AgentMap.git Confidence: 0.85