Skip to content

Commit

Permalink
Updated state-machine
Browse files Browse the repository at this point in the history
  • Loading branch information
Ravi Prakash authored Sep 27, 2024
1 parent 1601e96 commit d479be2
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions arch/state-machine.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ stateDiagram-v2
AgentOrchestrator --> TermsNegotiationAgent
AgentOrchestrator --> FulfillmentAgent
AgentOrchestrator --> SupportAgent
AgentOrchestrator --> ConfirmationAgent
AgentOrchestrator --> TrackingAgent
AgentOrchestrator --> CancellationAgent
AgentOrchestrator --> ModificationAgent
AgentOrchestrator --> RatingAgent
DiscoveryAgent --> PriceNegotiationAgent
DiscoveryAgent --> TermsNegotiationAgent
Expand All @@ -27,9 +32,9 @@ stateDiagram-v2
ModificationAgent --> FulfillmentAgent
TrackingAgent --> SupportAgent
SupportAgent --> Tool
SupportAgent --> Tool : T
RatingAgent --> SupportAgent
PriceNegotiationAgent --> DiscoveryAgent : Continue browsing after price negotiation
TermsNegotiationAgent --> DiscoveryAgent : Return to browsing due to undesirable terms
TermsNegotiationAgent --> PriceNegotiationAgent : Adjust price based on terms
Expand All @@ -43,3 +48,13 @@ stateDiagram-v2
SupportAgent --> TermsNegotiationAgent : Assist in terms-related issues
CancellationAgent --> TermsNegotiationAgent : Renegotiate terms before cancellation
RatingAgent --> FulfillmentAgent : Feedback for fulfillment process
DiscoveryAgent --> Tool : T
PriceNegotiationAgent --> Tool : T
TermsNegotiationAgent --> Tool : T
ConfirmationAgent --> Tool : T
FulfillmentAgent --> Tool : T
CancellationAgent --> Tool : T
ModificationAgent --> Tool : T
TrackingAgent --> Tool : T
RatingAgent --> Tool : T

0 comments on commit d479be2

Please sign in to comment.