MCPcopy Create free account

hub / github.com/bcefghj/competitive-intelligence-multi-agent / types & classes

Types & classes70 in github.com/bcefghj/competitive-intelligence-multi-agent

↓ 3 callersClassCompetitorChange
python/src/models/schemas.py:37
↓ 3 callersClassDimensionScore
python/src/models/schemas.py:76
↓ 2 callersClassBattlecard
java/src/main/java/com/ci/model/Battlecard.java:12
↓ 2 callersClassComparisonMatrix
java/src/main/java/com/ci/model/ComparisonMatrix.java:11
↓ 2 callersClassResearchInsight
java/src/main/java/com/ci/model/ResearchInsight.java:10
↓ 1 callersClassAlert
python/src/models/schemas.py:110
↓ 1 callersClassAlertAgent
java/src/main/java/com/ci/agents/AlertAgent.java:12
↓ 1 callersClassAnalyzeResponse
python/src/api/server.py:31
↓ 1 callersClassAppConfig
python/src/config.py:55
↓ 1 callersClassBattlecard
python/src/models/schemas.py:94
↓ 1 callersClassBattlecardAgent
java/src/main/java/com/ci/agents/BattlecardAgent.java:12
↓ 1 callersClassCompareAgent
java/src/main/java/com/ci/agents/CompareAgent.java:14
↓ 1 callersClassComparisonMatrix
python/src/models/schemas.py:83
↓ 1 callersClassHealthResponse
python/src/api/server.py:41
↓ 1 callersClassMonitorAgent
java/src/main/java/com/ci/agents/MonitorAgent.java:16
↓ 1 callersClassResearchAgent
java/src/main/java/com/ci/agents/ResearchAgent.java:13
↓ 1 callersClassResearchInsight
python/src/models/schemas.py:58
ClassAlertAgent
Runs independently: evaluates changes and pushes alerts for high/critical severity items.
python/src/agents/alert_agent.py:17
StructAlertAgent
go/internal/agents/alert.go:11
ClassAnalyzeRequest
python/src/api/server.py:26
ClassAnalyzeRequest
java/src/main/java/com/ci/api/CIController.java:35
ClassBaseAgent
Base class providing shared LLM access for all agents.
java/src/main/java/com/ci/agents/BaseAgent.java:14
StructBattlecard
go/internal/models/models.go:58
ClassBattlecardAgent
python/src/agents/battlecard_agent.py:36
StructBattlecardAgent
go/internal/agents/battlecard.go:18
ClassCIApplication
java/src/main/java/com/ci/CIApplication.java:7
ClassCIController
java/src/main/java/com/ci/api/CIController.java:11
ClassCIPipeline
Sequential pipeline orchestrator that mirrors the LangGraph workflow in the Python version. <pre> Monitor → Alert (async) → Research → Compar
java/src/main/java/com/ci/workflow/CIPipeline.java:21
ClassCIState
Top-level state flowing through the LangGraph pipeline.
python/src/models/schemas.py:123
ClassChangeType
python/src/models/schemas.py:16
EnumChangeType
java/src/main/java/com/ci/model/ChangeType.java:3
TypeAliasChangeType
go/internal/models/models.go:5
ClassCompareAgent
python/src/agents/compare_agent.py:48
StructCompareAgent
go/internal/agents/compare.go:16
StructComparisonMatrix
go/internal/models/models.go:51
ClassCompetitorChange
java/src/main/java/com/ci/model/CompetitorChange.java:10
StructCompetitorChange
go/internal/models/models.go:26
StructConfig
go/internal/config/config.go:10
ClassDimensionScore
java/src/main/java/com/ci/model/DimensionScore.java:8
StructDimensionScore
go/internal/models/models.go:44
ClassElasticsearchConfig
python/src/config.py:33
ClassKafkaConfig
python/src/config.py:20
StructKafkaConfig
go/internal/config/config.go:24
StructLLMClient
go/internal/agents/llm.go:12
ClassLLMConfig
python/src/config.py:11
StructLLMConfig
go/internal/config/config.go:18
ClassMonitorAgent
Stateless agent callable that fits into a LangGraph node.
python/src/agents/monitor_agent.py:45
StructMonitorAgent
go/internal/agents/monitor.go:19
ClassMonitorResult
python/src/models/schemas.py:48
ClassNotificationConfig
python/src/config.py:45
StructNotificationConfig
go/internal/config/config.go:34
ClassNotificationService
java/src/main/java/com/ci/tools/NotificationService.java:14
StructNotifier
go/internal/tools/notification.go:12
StructPipeline
Pipeline orchestrates the 5-agent event-driven workflow.
go/internal/pipeline/pipeline.go:16
StructPipelineConfig
go/internal/config/config.go:39
ClassPipelineState
python/src/graph/workflow.py:67
ClassPipelineState
Mutable state object that flows through the sequential pipeline, analogous to LangGraph's PipelineState in the Python version.
java/src/main/java/com/ci/model/PipelineState.java:15
StructPipelineState
go/internal/models/models.go:70
ClassQualityChecker
java/src/main/java/com/ci/workflow/QualityChecker.java:11
ClassRedisConfig
python/src/config.py:40
ClassResearchAgent
python/src/agents/research_agent.py:34
StructResearchAgent
go/internal/agents/research.go:16
StructResearchInsight
go/internal/models/models.go:36
ClassResearchResult
python/src/models/schemas.py:66
StructServer
go/internal/api/server.go:12
ClassSeverity
python/src/models/schemas.py:26
EnumSeverity
java/src/main/java/com/ci/model/Severity.java:3
TypeAliasSeverity
go/internal/models/models.go:17
ClassWebScraper
java/src/main/java/com/ci/tools/WebScraper.java:9
StructanalyzeRequest
go/internal/api/server.go:44