Skip to main content
PraisonAI Documentation home page
Search...
⌘K
Guide
SDK Reference
praisonaiagents
praisonai
typescript
Reference
praisonaiagents
praisonai
typescript
Modules
Classes
AccuracyEvalConfig
AgentConfig
AgentEventBus
AgentStats
AgentTelemetry
AutoAgents
AutoAgentsConfig
BaseKnowledgeBase
BaseLLM
BaseMemoryStore
BaseProcess
BaseTask
CacheConfig
CacheEntry
EvalResult
EvalSuite
Event
EventEmitterPubSub
FileCache
Guardrail
GuardrailConfig
GuardrailContext
GuardrailManager
GuardrailResult
Knowledge
KnowledgeBase
LLM
LLMConfig
LLMResponse
MCPClient
MCPClientConfig
MCPPrompt
MCPResource
MCPSession
MCPTool
MCPToolResult
Memory
MemoryCache
MemoryStore
Message
ParsedArgs
PerformanceEvalConfig
PerformanceResult
Plan
PlanConfig
PlanResult
PlanStep
PlanStepConfig
PlanStorage
PlanningAgent
PlanningAgentConfig
Process
ProcessConfig
ReliabilityEvalConfig
Run
RunConfig
Session
SessionConfig
SessionManager
Skill
SkillDiscoveryOptions
SkillManager
SkillMetadata
StepContextConfig
StepExecutionConfig
StepOutputConfig
StepResult
StepRoutingConfig
Task
TaskAgent
TaskConfig
TeamStructure
TelemetryCollector
TelemetryConfig
TelemetryEvent
TodoItem
TodoItemConfig
TodoList
Trace
TraceConfig
Workflow
WorkflowContext
Task
TaskConfig
Functions
Submit Issues
MervinPraison/PraisonAI
PraisonAI Documentation home page
Search...
⌘K
Submit Issues
MervinPraison/PraisonAI
MervinPraison/PraisonAI
Search...
Navigation
Classes
EventEmitterPubSub
Home
Documentation
CLI
Agents
Code
UI
Tools
MCP
Deploy
Examples
SDK
JS
Course
Home
Documentation
CLI
Agents
Code
UI
Tools
MCP
Deploy
Examples
SDK
JS
Course
Classes
EventEmitterPubSub
Copy page
TypeScript EventEmitterPubSub class
Copy page
EventEmitterPubSub
Defined in the
events
module.
TypeScript EventEmitterPubSub class
Previous
FileCache
TypeScript FileCache class
Next
⌘I
On this page
EventEmitterPubSub