feat(agent): add research agent type constants and config struct

This commit is contained in:
anthrodjear 2026-05-08 08:08:20 +03:00
parent 9f011dbe67
commit 749ffbb082

17
pkg/agent/types.go Normal file
View file

@ -0,0 +1,17 @@
package agent
// Research agent type constants
const (
ResearchAgentLiterature = "literature-analyzer"
ResearchAgentExtractor = "data-extractor"
ResearchAgentValidator = "fact-validator"
ResearchAgentSynthesizer = "synthesizer"
)
// ResearchAgentConfig holds configuration for research agents
type ResearchAgentConfig struct {
Type string `json:"type"`
Progress int `json:"progress"`
RAM string `json:"ram"`
Active bool `json:"active"`
}