Praison AI

  • Agents
  • Bot
  • Use Cases
  • University
  • Docs
Get Started
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
  • RAG • AI Agent SDK
  • RAG Query • AI Agent SDK
  • Reasoning Effort • AI Agent SDK
  • redo • AI Agent SDK
  • Refresh Tools • AI Agent SDK
  • Remove MCP Server • AI Agent SDK
  • Remove Verification • AI Agent SDK
  • Retrieval Config • AI Agent SDK
  • retrieve • AI Agent SDK
  • Rules Manager • AI Agent SDK
  • run • AI Agent SDK
  • Run Autonomous • AI Agent SDK
  • Run Autonomous Async • AI Agent SDK
  • Run Until • AI Agent SDK
  • Run Until Async • AI Agent SDK
  • Request Approval • AI Agent SDK
  • Request Approval Sync • AI Agent SDK
  • Run Turn • AI Agent SDK
  • Runtime Name • AI Agent SDK
  • Runtime Version • AI Agent SDK
  • Restore Session State • AI Agent SDK
  • run • AI Agent SDK
  • Run All Tasks • AI Agent SDK
  • Run Task • AI Agent SDK
  • restore_session_state
  • run
  • run_all_tasks
  • run_task
  • reserve • AI Agent SDK
  • reset • AI Agent SDK
  • Request Approval • AI Agent SDK
  • Request Approval Sync • AI Agent SDK
  • RAG • AI Agent SDK
  • Recommend Stage • AI Agent SDK
  • resolve • AI Agent SDK
  • Resolve Alias • AI Agent SDK
  • run • AI Agent SDK
  • run • AI Agent SDK
  • Remove Bot • AI Agent SDK
  • Remove Reaction • AI Agent SDK
  • Request Approval • AI Agent SDK
  • Request Approval Sync • AI Agent SDK
  • Register Command • AI Agent SDK
  • Reset Long Term • AI Agent SDK
  • Reset Short Term • AI Agent SDK
  • refactor • AI Agent SDK
  • review • AI Agent SDK
  • Request Approval • AI Agent SDK
  • Request Approval Sync • AI Agent SDK
  • Register Snapshot Callback • AI Agent SDK
  • reset • AI Agent SDK
  • Reset Long Term • AI Agent SDK
  • Reset Short Term • AI Agent SDK
  • research • AI Agent SDK
  • Rewrite Query • AI Agent SDK
  • resolve • AI Agent SDK
  • resolve • AI Agent SDK
  • Review Prompt • AI Agent SDK
  • Retry Unacknowledged • AI Agent SDK
  • resolve • AI Agent SDK
  • Rule ID • AI Agent SDK
  • Register Rule • AI Agent SDK
  • Record Action • AI Agent SDK
  • Record Response • AI Agent SDK
  • Reset Backoff • AI Agent SDK
  • record • AI Agent SDK
  • Record Response • AI Agent SDK
  • reset • AI Agent SDK
  • Resolved Max Steps • AI Agent SDK
  • Resolved Max Tool Calls • AI Agent SDK
  • Remove Profile • AI Agent SDK
  • Reset All • AI Agent SDK
  • reset • AI Agent SDK
  • resolve • AI Agent SDK
  • Resolve Alias • AI Agent SDK
  • run • AI Agent SDK
  • run • AI Agent SDK
  • receive • AI Agent SDK
  • Resolve Scopes • AI Agent SDK
  • resolve • AI Agent SDK
  • Register Agent • AI Agent SDK
  • request • AI Agent SDK
  • Resolve Harness • AI Agent SDK
  • Register Check • AI Agent SDK
  • run • AI Agent SDK
  • repaired • AI Agent SDK
  • register • AI Agent SDK
  • Register Command • AI Agent SDK
  • Register Function • AI Agent SDK
  • registry • AI Agent SDK
  • record • AI Agent SDK
  • release • AI Agent SDK
  • reserve • AI Agent SDK
  • Record Idle Timeout • AI Agent SDK
  • reset • AI Agent SDK
  • record • AI Agent SDK
  • release • AI Agent SDK
  • reserve • AI Agent SDK
  • reset • AI Agent SDK
  • Reap Deadline • AI Agent SDK
  • release • AI Agent SDK
  • Read Resource • AI Agent SDK
  • run • AI Agent SDK
  • Reset All • AI Agent SDK
  • Reset Session • AI Agent SDK
  • Retrieve Session • AI Agent SDK
  • recall • AI Agent SDK
  • remember • AI Agent SDK
  • Reset All • AI Agent SDK
  • Reset Entity Only • AI Agent SDK
  • Reset Long Term • AI Agent SDK
  • Reset Short Term • AI Agent SDK
  • Reset User Memory • AI Agent SDK
  • Run After Model • AI Agent SDK
  • Run After Tool • AI Agent SDK
  • Run Before Model • AI Agent SDK
  • Run Before Tool • AI Agent SDK
  • register • AI Agent SDK
  • reset • AI Agent SDK
  • read • AI Agent SDK
  • reset • AI Agent SDK
  • Reduction Percent • AI Agent SDK
  • react • AI Agent SDK
  • redact • AI Agent SDK
  • revoke • AI Agent SDK
  • Runtime ID • AI Agent SDK
  • Remove Tool • AI Agent SDK
  • record • AI Agent SDK
  • reset • AI Agent SDK
  • Remove Presence • AI Agent SDK
  • render • AI Agent SDK
  • Remove Channel • AI Agent SDK
  • rewrite • AI Agent SDK
  • Rewrite Basic • AI Agent SDK
  • Rewrite Contextual • AI Agent SDK
  • Rewrite Hyde • AI Agent SDK
  • Rewrite Multi Query • AI Agent SDK
  • Rewrite Step Back • AI Agent SDK
  • Rewrite Sub Queries • AI Agent SDK
  • Receive Loop • AI Agent SDK
  • Render Diffs • AI Agent SDK
  • record • AI Agent SDK
  • reset • AI Agent SDK
  • Replay Index • AI Agent SDK
  • Run Meta • AI Agent SDK
  • run • AI Agent SDK
  • register • AI Agent SDK
  • resolve • AI Agent SDK
  • register • AI Agent SDK
  • resolve • AI Agent SDK
  • resolve • AI Agent SDK
  • Runtime ID • AI Agent SDK
  • Read File • AI Agent SDK
  • reset • AI Agent SDK
  • Run Command • AI Agent SDK
  • remaining • AI Agent SDK
  • Request Count • AI Agent SDK
  • requests • AI Agent SDK
  • reset • AI Agent SDK
  • Resolved Finish Reason • AI Agent SDK
  • resolve • AI Agent SDK
  • Restore State • AI Agent SDK
  • reject • AI Agent SDK
  • reload • AI Agent SDK
  • Remove File • AI Agent SDK
  • Remove Skill File • AI Agent SDK
  • resolve • AI Agent SDK
  • Restore Skill • AI Agent SDK
  • Rollback Skill • AI Agent SDK
  • reject • AI Agent SDK
  • Remove File • AI Agent SDK
  • Review Prompt • AI Agent SDK
  • Render Presentation • AI Agent SDK
  • register • AI Agent SDK
  • release • AI Agent SDK
  • Run Turn • AI Agent SDK
  • run • AI Agent SDK
  • remix • AI Agent SDK
  • run • AI Agent SDK
  • resolve • AI Agent SDK
  • Remove All Tools • AI Agent SDK
  • Remove System Messages • AI Agent SDK
  • Read Properties • AI Agent SDK
  • Record Completed Run • AI Agent SDK
  • Redact Dict • AI Agent SDK
  • Redact Outbound • AI Agent SDK
  • Redact Secrets • AI Agent SDK
  • Redact String • AI Agent SDK
  • Register Approval Callback • AI Agent SDK
  • Register Display Callback • AI Agent SDK
  • Register Gateway Method • AI Agent SDK
  • Register Health Check • AI Agent SDK
  • Register Memory Adapter • AI Agent SDK
  • Register Memory Factory • AI Agent SDK
  • Register Middleware • AI Agent SDK
  • Register Profile • AI Agent SDK
  • Register Resolver • AI Agent SDK
  • Register Rule • AI Agent SDK
  • Register Runtime • AI Agent SDK
  • Register Secret For Redaction • AI Agent SDK
  • Register Tool • AI Agent SDK
  • Remove Approval Requirement • AI Agent SDK
  • Remove Hook • AI Agent SDK
  • Remove Tool • AI Agent SDK
  • Render Shell Blocks • AI Agent SDK
  • Render Skill Body • AI Agent SDK
  • Request Approval • AI Agent SDK
  • Require Approval • AI Agent SDK
  • Require Scope • AI Agent SDK
  • Reset Context Emitter • AI Agent SDK
  • Reset Yaml Approved Tools • AI Agent SDK
  • resolve • AI Agent SDK
  • Resolve Auth Mode • AI Agent SDK
  • Resolve Autonomy • AI Agent SDK
  • Resolve Caching • AI Agent SDK
  • Resolve Context • AI Agent SDK
  • Resolve Display Policy • AI Agent SDK
  • Resolve Execution • AI Agent SDK
  • Resolve Guardrail Policies • AI Agent SDK
  • Resolve Guardrails • AI Agent SDK
  • Resolve Harness • AI Agent SDK
  • Resolve Hook Event • AI Agent SDK
  • Resolve Hooks • AI Agent SDK
  • Resolve Ingress Attribution • AI Agent SDK
  • Resolve Knowledge • AI Agent SDK
  • Resolve Memory • AI Agent SDK
  • Resolve Memory Adapter Name • AI Agent SDK
  • Resolve Model Output • AI Agent SDK
  • Resolve Output • AI Agent SDK
  • Resolve Planning • AI Agent SDK
  • Resolve Reflection • AI Agent SDK
  • Resolve Required Scope • AI Agent SDK
  • Resolve Route • AI Agent SDK
  • Resolve Routing • AI Agent SDK
  • Resolve Runtime • AI Agent SDK
  • Resolve Secret • AI Agent SDK
  • Resolve Skills • AI Agent SDK
  • Resolve Tools • AI Agent SDK
  • Resolve Trace Hook • AI Agent SDK
  • Resolve Web • AI Agent SDK
  • Run Health Checks • AI Agent SDK
  • Resolve Agent Tool Timeout • AI Agents Framework
  • Recommend Pattern • AI Agents Framework
  • Recommend Pattern • AI Agents Framework
  • Record API Call • AI Agents Framework
  • Record Flow • AI Agents Framework
  • Record Import • AI Agents Framework
  • Record Memory • AI Agents Framework
  • Record Streaming • AI Agents Framework
  • Record Timing • AI Agents Framework
  • report • AI Agents Framework
  • Record API Call • AI Agents Framework
  • Record Cprofile • AI Agents Framework
  • Record Flow • AI Agents Framework
  • Record Import • AI Agents Framework
  • Record Memory • AI Agents Framework
  • Record Streaming • AI Agents Framework
  • Record Timing • AI Agents Framework
  • report • AI Agents Framework
  • run • AI Agents Framework
  • run • AI Agents Framework
  • Recommend Pattern • AI Agents Framework
  • Recommend Pattern LLM • AI Agents Framework
  • Recommend Agent Count • AI Agents Framework
  • Register Default Adapters • AI Agents Framework
  • Run Agents • AI Agents Framework
  • register Compute Provider • TypeScript AI Agent SDK
  • register Display Callback • TypeScript AI Agent SDK
  • Register Display Callback • TypeScript AI Agent SDK
  • reliability Eval • TypeScript AI Agent SDK
  • reset Observability Adapter • TypeScript AI Agent SDK
  • resolve Compute Provider • TypeScript AI Agent SDK
  • resolve Guardrail Policies • TypeScript AI Agent SDK
  • Resolve Autonomy • TypeScript AI Agent SDK
  • Resolve Caching • TypeScript AI Agent SDK
  • Resolve Context • TypeScript AI Agent SDK
  • Resolve Execution • TypeScript AI Agent SDK
  • Resolve Guardrail Policies • TypeScript AI Agent SDK
  • Resolve Guardrails • TypeScript AI Agent SDK
  • Resolve Hooks • TypeScript AI Agent SDK
  • Resolve Knowledge • TypeScript AI Agent SDK
  • Resolve Memory • TypeScript AI Agent SDK
  • Resolve Output • TypeScript AI Agent SDK
  • Resolve Planning • TypeScript AI Agent SDK
  • Resolve Reflection • TypeScript AI Agent SDK
  • Resolve Routing • TypeScript AI Agent SDK
  • Resolve Skills • TypeScript AI Agent SDK
  • Resolve Web • TypeScript AI Agent SDK
  • Run Error • Rust AI Agent SDK
  • Run Finished • Rust AI Agent SDK
  • Run Started • Rust AI Agent SDK
  • run • Rust AI Agent SDK
  • run • Rust AI Agent SDK
  • register • Rust AI Agent SDK
  • Report Metrics • Rust AI Agent SDK
  • run • Rust AI Agent SDK
  • Record Error • Rust AI Agent SDK
  • Record Success • Rust AI Agent SDK
  • Request Approval • Rust AI Agent SDK
  • Response Format • Rust AI Agent SDK
  • Rate Limit Rpm • Rust AI Agent SDK
  • Rate Limit Tpm • Rust AI Agent SDK
  • reset • Rust AI Agent SDK
  • Reply To • Rust AI Agent SDK
  • Reply To • Rust AI Agent SDK
  • review • Rust AI Agent SDK
  • remaining • Rust AI Agent SDK
  • remaining • Rust AI Agent SDK
  • reset • Rust AI Agent SDK
  • record • Rust AI Agent SDK
  • research • Rust AI Agent SDK
  • result • Rust AI Agent SDK
  • Retry Delay • Rust AI Agent SDK
  • Remove Profile • Rust AI Agent SDK
  • Reset All • Rust AI Agent SDK
  • Relevance Score • Rust AI Agent SDK
  • record • Rust AI Agent SDK
  • receive • Rust AI Agent SDK
  • Reply To • Rust AI Agent SDK
  • Register Agent • Rust AI Agent SDK
  • Remove All Tools • Rust AI Agent SDK
  • Remove System Messages • Rust AI Agent SDK
  • Remove Hook • Rust AI Agent SDK
  • Retrieval Strategy • Rust AI Agent SDK
  • Rerank Model • Rust AI Agent SDK
  • Retrieval K • Rust AI Agent SDK
  • Retrieval Strategy • Rust AI Agent SDK
  • Relevance Score • Rust AI Agent SDK
  • Read Resource • Rust AI Agent SDK
  • Register Resource • Rust AI Agent SDK
  • Register Tool • Rust AI Agent SDK
  • resources • Rust AI Agent SDK
  • Register Agent • Rust AI Agent SDK
  • record • Rust AI Agent SDK
  • restore • Rust AI Agent SDK
  • Read Only • Rust AI Agent SDK
  • register • Rust AI Agent SDK
  • register • Rust AI Agent SDK
  • Remove Rule • Rust AI Agent SDK
  • Rule Count • Rust AI Agent SDK
  • redact • Rust AI Agent SDK
  • replacement • Rust AI Agent SDK
  • Rewrite Sync • Rust AI Agent SDK
  • rerank • Rust AI Agent SDK
  • rerank • Rust AI Agent SDK
  • RAG • Rust AI Agent SDK
  • retrieve • Rust AI Agent SDK
  • run • Rust AI Agent SDK
  • Read File • Rust AI Agent SDK
  • reset • Rust AI Agent SDK
  • Run Command • Rust AI Agent SDK
  • restrictive • Rust AI Agent SDK
  • restrictive • Rust AI Agent SDK
  • reasoning • Rust AI Agent SDK
  • Request Start • Rust AI Agent SDK
  • Run ID • Rust AI Agent SDK
  • Result Str • Rust AI Agent SDK
  • record • Rust AI Agent SDK
  • response • Rust AI Agent SDK
  • remove • Rust AI Agent SDK
  • register • Rust AI Agent SDK
  • Record Event • Rust AI Agent SDK
  • Register Approval Callback • Rust AI Agent SDK
  • Register Async Display Callback • Rust AI Agent SDK
  • Register Display Callback • Rust AI Agent SDK
  • Remove Approval Callback • Rust AI Agent SDK
  • Remove Display Callback • Rust AI Agent SDK
  • repeat • Rust AI Agent SDK
  • Request Approval • Rust AI Agent SDK
  • resolve • Rust AI Agent SDK
  • Resolve Autonomy • Rust AI Agent SDK
  • Resolve Autonomy Preset • Rust AI Agent SDK
  • Resolve Caching • Rust AI Agent SDK
  • Resolve Caching Preset • Rust AI Agent SDK
  • Resolve Context • Rust AI Agent SDK
  • Resolve Context Preset • Rust AI Agent SDK
  • Resolve Execution • Rust AI Agent SDK
  • Resolve Execution Preset • Rust AI Agent SDK
  • Resolve Guardrail Policies • Rust AI Agent SDK
  • Resolve Guardrail Preset • Rust AI Agent SDK
  • Resolve Guardrails • Rust AI Agent SDK
  • Resolve Hooks • Rust AI Agent SDK
  • Resolve Knowledge • Rust AI Agent SDK
  • Resolve Knowledge Preset • Rust AI Agent SDK
  • Resolve Memory • Rust AI Agent SDK
  • Resolve Memory Preset • Rust AI Agent SDK
  • Resolve Multi Agent Execution Preset • Rust AI Agent SDK
  • Resolve Multi Agent Output Preset • Rust AI Agent SDK
  • Resolve Output • Rust AI Agent SDK
  • Resolve Output Preset • Rust AI Agent SDK
  • Resolve Planning • Rust AI Agent SDK
  • Resolve Planning Preset • Rust AI Agent SDK
  • Resolve Reflection • Rust AI Agent SDK
  • Resolve Reflection Preset • Rust AI Agent SDK
  • Resolve Routing • Rust AI Agent SDK
  • Resolve Skills • Rust AI Agent SDK
  • Resolve Web • Rust AI Agent SDK
  • Resolve Web Preset • Rust AI Agent SDK
  • Resolve Workflow Step Execution Preset • Rust AI Agent SDK
  • route • Rust AI Agent SDK
  • run • Rust AI Agent SDK
Docs/SDK/Functions/Request Count • AI Agent SDK
PreviousNext

Request Count • AI Agent SDK

request_count: How many requests the agent has sent.

request_count

Method

</div>

This is a method of the ScriptedModel class in the scripted module.

How many requests the agent has sent.

Signature

python
def request_count() -> int

Returns

ResponseField int

The result of the operation.

Source

View on GitHub

praisonaiagents/model_harness/scripted.py at line 375

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