Skip to main content

parity

TypeScript AI Agent
  • Parity Module for PraisonAI TypeScript SDK
  • Implements all remaining P0-P3 gaps for full Python SDK parity.
  • IMPORTANT: Export names MUST match Python SDK exactly for parity tracker detection. The parity tracker extracts export names from index.ts and compares them to Python SDK.
  • Categories:
  • P0: Specialized Agents & Configs (21 items)
  • P1: Workflow Patterns (8 items)
  • P2: Context & Telemetry (19 items)
  • P3: Advanced Features (49 items)

Import

import { parity } from 'praisonai';

Classes

AudioConfig

TypeScript AudioConfig class

CodeConfig

TypeScript CodeConfig class

OCRConfig

TypeScript OCRConfig class

VisionConfig

TypeScript VisionConfig class

VideoConfig

TypeScript VideoConfig class

RealtimeConfig

TypeScript RealtimeConfig class

CodeAgent

TypeScript CodeAgent class

CodeExecutionStep

TypeScript CodeExecutionStep class

OCRAgent

TypeScript OCRAgent class

VisionAgent

TypeScript VisionAgent class

VideoAgent

TypeScript VideoAgent class

RealtimeAgent

TypeScript RealtimeAgent class

EmbeddingAgent

TypeScript EmbeddingAgent class

MCPCall

TypeScript MCPCall class

WebSearchCall

TypeScript WebSearchCall class

FileSearchCall

TypeScript FileSearchCall class

DeepResearchResponse

TypeScript DeepResearchResponse class

Loop

TypeScript Loop class

Parallel

TypeScript Parallel class

Route

TypeScript Route class

If

TypeScript If class

Chunking

TypeScript Chunking class

Knowledge

TypeScript Knowledge class

Session

TypeScript Session class

ContextConfig

TypeScript ContextConfig class

ContextManager

TypeScript ContextManager class

ContextPack

TypeScript ContextPack class

FastContext

TypeScript FastContext class

LineRange

TypeScript LineRange class

GuardrailResult

TypeScript GuardrailResult class

MCP

TypeScript MCP class

ManagerConfig

TypeScript ManagerConfig class

MinimalTelemetry

TypeScript MinimalTelemetry class

Plan

TypeScript Plan class

PlanStep

TypeScript PlanStep class

SkillLoader

TypeScript SkillLoader class

Plugin

TypeScript Plugin class

PluginHook

TypeScript PluginHook class

PluginMetadata

TypeScript PluginMetadata class

TraceSink

TypeScript TraceSink class

ContextEvent

TypeScript ContextEvent class

ConditionProtocol

TypeScript ConditionProtocol class

DictCondition

TypeScript DictCondition class

EmbeddingResult

TypeScript EmbeddingResult class

FlowDisplay

TypeScript FlowDisplay class

FailoverManager

TypeScript FailoverManager class

ProviderStatus

TypeScript ProviderStatus class

Task

TypeScript Task class

GatewayConfig

TypeScript GatewayConfig class

BotConfig

TypeScript BotConfig class

ConfigValidationError

TypeScript ConfigValidationError class

AGUI

TypeScript AGUI class

Functions

createContextAgent()

Function definition.

promptWithHandoffInstructions()

Function definition.

when()

Function definition.

enableTelemetry()

Function definition.

disableTelemetry()

Function definition.

getTelemetry()

Function definition.

enablePerformanceMode()

Function definition.

disablePerformanceMode()

Function definition.

cleanupTelemetryResources()

Function definition.

registerDisplayCallback()

Function definition.

syncDisplayCallbacks()

Function definition.

asyncDisplayCallbacks()

Function definition.

displayError()

Function definition.

displayGenerating()

Function definition.

displayInstruction()

Function definition.

displayInteraction()

Function definition.

displaySelfReflection()

Function definition.

displayToolCall()

Function definition.

errorLogs()

Function definition.

getPluginManager()

Function definition.

getDefaultPluginDirs()

Function definition.

ensurePluginDir()

Function definition.

getPluginTemplate()

Function definition.

loadPlugin()

Function definition.

parsePluginHeader()

Function definition.

parsePluginHeaderFromFile()

Function definition.

discoverPlugins()

Function definition.

discoverAndLoadPlugins()

Function definition.

evaluateCondition()

Function definition.

getDimensions()

Function definition.

embed()

Function definition.

trackWorkflow()

Function definition.

detectUrlScheme()

Function definition.

resolveGuardrailPolicies()

Function definition.

traceContext()

Function definition.

register_display_callback()

Function definition.

sync_display_callbacks()

Function definition.

async_display_callbacks()

Function definition.

display_error()

Function definition.

display_generating()

Function definition.

display_instruction()

Function definition.

display_interaction()

Function definition.

display_self_reflection()

Function definition.

display_tool_call()

Function definition.

error_logs()

Function definition.

get_plugin_manager()

Function definition.

get_default_plugin_dirs()

Function definition.

ensure_plugin_dir()

Function definition.

get_plugin_template()

Function definition.

load_plugin()

Function definition.

parse_plugin_header()

Function definition.

parse_plugin_header_from_file()

Function definition.

discover_plugins()

Function definition.

discover_and_load_plugins()

Function definition.

evaluate_condition()

Function definition.

get_dimensions()

Function definition.

track_workflow()

Function definition.

resolve_guardrail_policies()

Function definition.

trace_context()

Function definition.