Praison AI

  • Enterprise
  • Agents
  • Bot
  • Use Cases
  • University
  • Docs
Getting StartedCLIGateway & BotsAgentsCodeUIToolsMCPDeployExamplesSDKJSRustCourse

SDK

Guide
  • SDK Reference
praisonaiagents
  • praisonaiagents SDK
  • Protocols
  • Architecture Patterns
  • Task Module
  • Config Module
  • Process Module
  • Memory Module
  • Session Management
  • MCP Module
  • Handoff Module
  • Guardrails Module
  • Tools Module
  • Hooks Module
  • Planning Module
  • LLM Module
  • Checkpoints Module
  • Background Module
  • Policy Module
  • Thinking Module
  • Compaction Module
  • Eval Module
  • Skills Module
  • Context Module
  • UI Module
  • LSP Module
  • Display Module
  • Outputs Module
  • Telemetry Module
  • FlowDisplay Module
  • Approval Module
  • SDK Extensibility
  • Token Utilities Module
  • Streaming Module
Agent
  • Agent Module
  • Handoff Module
  • ImageAgent Module
  • RouterAgent Module
  • DeepResearchAgent Module
  • QueryRewriterAgent Module
  • PromptExpanderAgent Module
  • ContextAgent Module
Agents
  • Agents Module
  • AutoAgents Module
  • AutoRagAgent
Knowledge
  • Knowledge Module
  • Knowledge Stack Protocols Module
  • Index Types Module
  • Query Engine Module
  • Data Readers Module
  • Rerankers Module
  • Retrieval Strategies Module
  • Vector Store Module
Workflows
  • Workflows Module
  • WorkflowManager Module
praisonai-code
  • praisonai-code
praisonai-bot
  • praisonai-bot
praisonai-sandbox
  • praisonai-sandbox
praisonai
  • praisonai SDK
  • CLI Module
  • Auto Module
  • Deploy Module
  • Persistence Module
  • Train Module
  • Scheduler Module
  • Profiler Module
  • Templates Module
  • ChainlitUI Module
  • AgentsGenerator Module
  • Recipe Registry Module
  • Package Manager Module
  • Adapters Module
  • Knowledge Module
  • Readers Module
  • Vector Store Module
  • Retrieval Module
  • Reranker Module
  • Index Types
  • Query Engine
  • Video Module
  • Embedding
Runtime Operations
  • Background Tasks
  • Async Jobs
  • Background Tasks CLI
  • Async Jobs CLI
  • Scheduler CLI
typescript
  • TypeScript SDK
  • AutoAgents
  • Cache
  • ContextAgent
  • Database Adapters
  • Graph RAG
  • Guardrails
  • Handoff
  • ImageAgent
  • Observability
  • Planning
  • PromptExpanderAgent
  • QueryRewriterAgent
  • Reranker
  • DeepResearchAgent
  • RouterAgent
  • Telemetry
  • Vector Stores
  • Voice
Modules
ABCDEFGHIJKLMNOPQRSTUVW
Classes
ABCDEFGHIJKLMNOPQRSTUVW
Functions
ABCDEFGHIJKLMNOPQRSTUVW
  • chat • AI Agent SDK
  • Chat History • AI Agent SDK
  • Chat With Context • AI Agent SDK
  • Clean Json Output • AI Agent SDK
  • Clear History • AI Agent SDK
  • Clone For Channel • AI Agent SDK
  • close • AI Agent SDK
  • console • AI Agent SDK
  • Context Manager • AI Agent SDK
  • Cost Summary • AI Agent SDK
  • chat • AI Agent SDK
  • cancelled • AI Agent SDK
  • capabilities • AI Agent SDK
  • Clean Json Output • AI Agent SDK
  • Clear State • AI Agent SDK
  • close • AI Agent SDK
  • Context Manager • AI Agent SDK
  • Current Plan • AI Agent SDK
  • clean_json_output
  • clear_state
  • context_manager
  • current_plan
  • close • AI Agent SDK
  • console • AI Agent SDK
  • Credential ID • AI Agent SDK
  • check • AI Agent SDK
  • chat • AI Agent SDK
  • cleanup • AI Agent SDK
  • canonicalize • AI Agent SDK
  • chunk • AI Agent SDK
  • Classify Error • AI Agent SDK
  • connect • AI Agent SDK
  • Channel ID • AI Agent SDK
  • Channel Type • AI Agent SDK
  • command • AI Agent SDK
  • Command Args • AI Agent SDK
  • channel • AI Agent SDK
  • content • AI Agent SDK
  • capabilities • AI Agent SDK
  • Clear Cache • AI Agent SDK
  • close • AI Agent SDK
  • chunk • AI Agent SDK
  • chunker • AI Agent SDK
  • capabilities • AI Agent SDK
  • console • AI Agent SDK
  • Compile Context Documentation • AI Agent SDK
  • Create Implementation Blueprint • AI Agent SDK
  • Create Quality Gates • AI Agent SDK
  • Create Validation Framework • AI Agent SDK
  • Create Implementation Blueprint • AI Agent SDK
  • clear • AI Agent SDK
  • close • AI Agent SDK
  • Capture LLM Boundary • AI Agent SDK
  • close • AI Agent SDK
  • Clear Branch • AI Agent SDK
  • close • AI Agent SDK
  • Context Snapshot • AI Agent SDK
  • close • AI Agent SDK
  • clarify • AI Agent SDK
  • Collect Findings • AI Agent SDK
  • Collect All Findings • AI Agent SDK
  • Clear Actions • AI Agent SDK
  • Create Inbox • AI Agent SDK
  • console • AI Agent SDK
  • clear • AI Agent SDK
  • cleanup • AI Agent SDK
  • Check Availability • AI Agent SDK
  • Client ID • AI Agent SDK
  • close • AI Agent SDK
  • Connected At • AI Agent SDK
  • Close Session • AI Agent SDK
  • Create Session • AI Agent SDK
  • Client ID • AI Agent SDK
  • close • AI Agent SDK
  • Created At • AI Agent SDK
  • Check ID • AI Agent SDK
  • clear • AI Agent SDK
  • canonicalize • AI Agent SDK
  • chat • AI Agent SDK
  • chunker • AI Agent SDK
  • config • AI Agent SDK
  • Capture Insight • AI Agent SDK
  • Capture Pattern • AI Agent SDK
  • Capture Persona • AI Agent SDK
  • clear • AI Agent SDK
  • clear • AI Agent SDK
  • close • AI Agent SDK
  • Call Tool • AI Agent SDK
  • Calculate Quality Metrics • AI Agent SDK
  • Close Connections • AI Agent SDK
  • Commit Memory Batch • AI Agent SDK
  • Compute Quality Score • AI Agent SDK
  • Chat History • AI Agent SDK
  • Clear History • AI Agent SDK
  • Cgroup Limit Mb • AI Agent SDK
  • Clear Messages • AI Agent SDK
  • clear • AI Agent SDK
  • close • AI Agent SDK
  • close • AI Agent SDK
  • console • AI Agent SDK
  • close • AI Agent SDK
  • Create Thread • AI Agent SDK
  • Clear Session Permissions • AI Agent SDK
  • check • AI Agent SDK
  • connect • AI Agent SDK
  • console • AI Agent SDK
  • connect • AI Agent SDK
  • close • AI Agent SDK
  • Close Run • AI Agent SDK
  • completed • AI Agent SDK
  • clear • AI Agent SDK
  • clear • AI Agent SDK
  • capsule • AI Agent SDK
  • cleanup • AI Agent SDK
  • chat • AI Agent SDK
  • Clear Memory • AI Agent SDK
  • Create Agent • AI Agent SDK
  • Check And Add • AI Agent SDK
  • clear • AI Agent SDK
  • Can Model Invoke • AI Agent SDK
  • Can User Invoke • AI Agent SDK
  • clear • AI Agent SDK
  • create • AI Agent SDK
  • Create Skill • AI Agent SDK
  • create • AI Agent SDK
  • check • AI Agent SDK
  • check • AI Agent SDK
  • coerce • AI Agent SDK
  • clear • AI Agent SDK
  • close • AI Agent SDK
  • close • AI Agent SDK
  • console • AI Agent SDK
  • content • AI Agent SDK
  • compare • AI Agent SDK
  • console • AI Agent SDK
  • check • AI Agent SDK
  • contains • AI Agent SDK
  • Canonical Preset Key • AI Agent SDK
  • Canonical Runtime Name • AI Agent SDK
  • Categorize Hooks • AI Agent SDK
  • Check Model Request • AI Agent SDK
  • Classify Exit Reason • AI Agent SDK
  • Classify Finish Reason • AI Agent SDK
  • Classify Reload • AI Agent SDK
  • Classify Resource Pressure • AI Agent SDK
  • Classify Send Error • AI Agent SDK
  • Classify Unclean Exit • AI Agent SDK
  • Clean Triple Backticks • AI Agent SDK
  • Cleanup Telemetry Resources • AI Agent SDK
  • Clear Approval Context • AI Agent SDK
  • Clear Config Cache • AI Agent SDK
  • Clear Runtime Cache • AI Agent SDK
  • collapse • AI Agent SDK
  • Collect Findings • AI Agent SDK
  • Compute Config Revision • AI Agent SDK
  • Configure Default Approvals • AI Agent SDK
  • Console Approval Callback • AI Agent SDK
  • Copy Context To Callable • AI Agent SDK
  • Create Chroma Memory Adapter • AI Agent SDK
  • Create Context Agent • AI Agent SDK
  • Create Context Manager • AI Agent SDK
  • Create Dakera Memory Adapter • AI Agent SDK
  • Create Default Delivery • AI Agent SDK
  • Create Default Model Ref • AI Agent SDK
  • Create Empty Transcript • AI Agent SDK
  • Create Mem0 Memory Adapter • AI Agent SDK
  • Create Mongodb Memory Adapter • AI Agent SDK
  • Create Retrieval Config • AI Agent SDK
  • Create Session Correlation • AI Agent SDK
  • Current Epoch • AI Agent SDK
  • Compress History • AI Agent SDK
  • close • AI Agents Framework
  • Convert And Save • AI Agents Framework
  • close • AI Agents Framework
  • clear • AI Agents Framework
  • cprofile • AI Agents Framework
  • clear • AI Agents Framework
  • cprofile • AI Agents Framework
  • chunk • AI Agents Framework
  • Check Gpu • AI Agents Framework
  • Check Ram • AI Agents Framework
  • Create And Push Ollama Model • AI Agents Framework
  • Check Gpu • AI Agents Framework
  • Check Ram • AI Agents Framework
  • Convert Sample • AI Agents Framework
  • Create And Push Ollama Model • AI Agents Framework
  • Create And Push Ollama Model • AI Agents Framework
  • Check Module Available • AI Agents Framework
  • Create Agent Scheduler • AI Agents Framework
  • Create Scheduler • AI Agents Framework
  • classify LLM Error • TypeScript AI Agent SDK
  • Clean Triple Backticks • TypeScript AI Agent SDK
  • cleanup Telemetry • TypeScript AI Agent SDK
  • cleanup Telemetry Resources • TypeScript AI Agent SDK
  • clear Display Callbacks • TypeScript AI Agent SDK
  • clear Error Logs • TypeScript AI Agent SDK
  • cosine Similarity • TypeScript AI Agent SDK
  • create Agent Telemetry • TypeScript AI Agent SDK
  • create Approval Callback • TypeScript AI Agent SDK
  • create Auto Agents • TypeScript AI Agent SDK
  • create Condition • TypeScript AI Agent SDK
  • create Context Agent • TypeScript AI Agent SDK
  • create Context Event • TypeScript AI Agent SDK
  • create DB Adapter • TypeScript AI Agent SDK
  • create Event Bus • TypeScript AI Agent SDK
  • create File Cache • TypeScript AI Agent SDK
  • create Guardrail Validation Result • TypeScript AI Agent SDK
  • create MCP Client • TypeScript AI Agent SDK
  • create Memory Cache • TypeScript AI Agent SDK
  • create Plan • TypeScript AI Agent SDK
  • create Plan Storage • TypeScript AI Agent SDK
  • create Planning Agent • TypeScript AI Agent SDK
  • create Pub Sub • TypeScript AI Agent SDK
  • create RAG • TypeScript AI Agent SDK
  • create Skill Loader • TypeScript AI Agent SDK
  • create Skill Manager • TypeScript AI Agent SDK
  • create Skill Properties • TypeScript AI Agent SDK
  • create Task Agent • TypeScript AI Agent SDK
  • create Task Output • TypeScript AI Agent SDK
  • create Todo List • TypeScript AI Agent SDK
  • chat • Rust AI Agent SDK
  • Clear Memory • Rust AI Agent SDK
  • custom • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • chat • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Case Sensitive • Rust AI Agent SDK
  • Channel Type • Rust AI Agent SDK
  • Command Prefix • Rust AI Agent SDK
  • channel • Rust AI Agent SDK
  • command • Rust AI Agent SDK
  • Command Args • Rust AI Agent SDK
  • chunk • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • content • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • criterion • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • content • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Correlation ID • Rust AI Agent SDK
  • custom • Rust AI Agent SDK
  • Clear History • Rust AI Agent SDK
  • Cooldown On Error • Rust AI Agent SDK
  • Cooldown On Rate Limit • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • Cache Enabled • Rust AI Agent SDK
  • Cache Ttl • Rust AI Agent SDK
  • Complete Step • Rust AI Agent SDK
  • Calls Per Second • Rust AI Agent SDK
  • Client ID • Rust AI Agent SDK
  • close • Rust AI Agent SDK
  • Connected At • Rust AI Agent SDK
  • Close Session • Rust AI Agent SDK
  • Create Session • Rust AI Agent SDK
  • Client ID • Rust AI Agent SDK
  • close • Rust AI Agent SDK
  • Created At • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Check Safety • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • contains • Rust AI Agent SDK
  • Context Policy • Rust AI Agent SDK
  • context • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • chunk • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • chunking • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Chunk Size • Rust AI Agent SDK
  • chunking • Rust AI Agent SDK
  • content • Rust AI Agent SDK
  • chat • Rust AI Agent SDK
  • Chat With Tools • Rust AI Agent SDK
  • chat • Rust AI Agent SDK
  • Chat Stream • Rust AI Agent SDK
  • Call Tool • Rust AI Agent SDK
  • connect • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Clear Short Term • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • cleanup • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • Completed Steps • Rust AI Agent SDK
  • complete • Rust AI Agent SDK
  • count • Rust AI Agent SDK
  • Complete Step • Rust AI Agent SDK
  • Create Plan • Rust AI Agent SDK
  • current • Rust AI Agent SDK
  • check • Rust AI Agent SDK
  • Check And Redact • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Citations Mode • Rust AI Agent SDK
  • compress • Rust AI Agent SDK
  • Citation Count • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Cpu Percent • Rust AI Agent SDK
  • context • Rust AI Agent SDK
  • cleanup • Rust AI Agent SDK
  • complete • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • content • Rust AI Agent SDK
  • Callback Count • Rust AI Agent SDK
  • Can Retry • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • complete • Rust AI Agent SDK
  • Complexity Multiplier • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • complete • Rust AI Agent SDK
  • completed • Rust AI Agent SDK
  • Can Add Context • Rust AI Agent SDK
  • Current Span ID • Rust AI Agent SDK
  • close • Rust AI Agent SDK
  • clear • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • compare • Rust AI Agent SDK
  • config • Rust AI Agent SDK
  • Callback Count • Rust AI Agent SDK
  • Clean Display Content • Rust AI Agent SDK
  • Clean Triple Backticks • Rust AI Agent SDK
  • Clean Whitespace • Rust AI Agent SDK
  • Cleanup Telemetry Resources • Rust AI Agent SDK
  • Clear All Callbacks • Rust AI Agent SDK
  • Clear Display Callbacks • Rust AI Agent SDK
  • Clear Error Logs • Rust AI Agent SDK
  • Cosine Similarity • Rust AI Agent SDK
  • Create Context Agent • Rust AI Agent SDK
  • Create Context Agent With Config • Rust AI Agent SDK
  • Credit Card Rule • Rust AI Agent SDK
Docs/SDK/Functions/clear • AI Agent SDK
PreviousNext

clear • AI Agent SDK

clear: Clear all registered middleware.

clear

Method

</div>

This is a method of the MiddlewareRegistry class in the middleware_registry module.

Clear all registered middleware.

Useful for testing and cleanup scenarios.

Signature

python
def clear() -> None

Uses

  • logger.debug

Source

View on GitHub

praisonaiagents/runtime/middleware_registry.py at line 113

PreviousNext
  • Platform
  • Use Cases
  • Agents
  • Bot
  • Enterprise
  • Partners
  • Community
  • FAQ
  • About
  • University
  • Documentation
  • GitHub

© Praison AI Limited.

Search in