Skip to content

Instantly share code, notes, and snippets.

@delorenj
Last active November 26, 2024 10:53
Show Gist options
  • Save delorenj/459bf76617e089167c33bbbe75bf966a to your computer and use it in GitHub Desktop.
Save delorenj/459bf76617e089167c33bbbe75bf966a to your computer and use it in GitHub Desktop.
Brainstorm, Agentic Strategy.md
gists
file is_public id url user revisions created_at updated_at updatedAt
Brainstorm, Agentic Strategy.md
true
459bf76617e089167c33bbbe75bf966a
delorenj
12
2024-11-22T16:17:49Z
2024-11-22T16:30:38Z
2024-11-22T16:28:03Z

States

  • ConflictReport: Captures all details about reported conflicts
  • MediationState: Tracks the progress and status of mediation processes

Tools

  • EmployeeDataTool: Secure access to employee/organizational data
  • CommunicationTool: Handles secure communications with involved parties

Core Crews

AppOrchestratorCrew

Responsible for driving app navigation

InitialResponseCrew

situation_analyzer: Assesses conflict severity and context response_coordinator: Handles immediate communications - Sequential, fast

MediationCrew

mediator: Expert in conflict resolution resolution_planner: Develops comprehensive resolution strategies - Sequential, maybe delegate if needed

FollowUpCrew

progress_monitor: Tracks resolution implementation feedback_collector: Gathers feedback from all parties - Focus on measuring effectiveness and gathering insights

Manager Agent

- Oversees the entire process
- Coordinates between crews
- Makes high-level decisions about process flow

Flow Organization

- Uses mcMediatorFlow with structured state management
- Implements routing based on conflict severity
- Ensures proper sequencing of mediation steps
- Handles asynchronous follow-up activities

Pseudocode Example

[[Agents]]

---
gists:
- file: 'Brainstorm, Agentic Strategy.md'
is_public: true
id: 459bf76617e089167c33bbbe75bf966a
url: 'https://gist.github.com/delorenj/459bf76617e089167c33bbbe75bf966a'
user: delorenj
revisions: 12
created_at: '2024-11-22T16:17:49Z'
updated_at: '2024-11-22T16:30:38Z'
updatedAt: '2024-11-22T16:28:03Z'
---
## States
- **ConflictReport**: Captures all details about reported conflicts
- **MediationState:** Tracks the progress and status of mediation processes
## Tools
- EmployeeDataTool: Secure access to employee/organizational data
- CommunicationTool: Handles secure communications with involved parties
## Core Crews
### AppOrchestratorCrew
Responsible for driving app navigation
### InitialResponseCrew
situation_analyzer: Assesses conflict severity and context
response_coordinator: Handles immediate communications
- Sequential, fast
### MediationCrew
mediator: Expert in conflict resolution
resolution_planner: Develops comprehensive resolution strategies
- Sequential, maybe delegate if needed
### FollowUpCrew
progress_monitor: Tracks resolution implementation
feedback_collector: Gathers feedback from all parties
- Focus on measuring effectiveness and gathering insights
### Manager Agent
- Oversees the entire process
- Coordinates between crews
- Makes high-level decisions about process flow
### Flow Organization
- Uses mcMediatorFlow with structured state management
- Implements routing based on conflict severity
- Ensures proper sequencing of mediation steps
- Handles asynchronous follow-up activities
## Pseudocode Example
[[Agents]]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment