@framers/agentos
Enumerations
- AgentOSResponseChunkType
- ContextualElementType
- GMIInteractionType
- GMIMood
- GMIOutputChunkType
- GMIPrimeState
- GuardrailAction
- RagMemoryCategory
- ReasoningEntryType
- WorkflowStatus
- WorkflowTaskStatus
Classes
- AgencyMemoryManager
- AgencyRegistry
- AgentCommunicationBus
- AgentKeyManager
- AgentOS
- AgentOSOrchestrator
- AgentOSServiceError
- AIModelProviderManager
- AnchorManager
- AutonomyGuard
- BundleExporter
- CallManager
- ChainVerifier
- ChannelRouter
- CodeSandbox
- CompositeAnchorProvider
- ConsoleSpanExporter
- ConversationManager
- ConversationVerifier
- EmbeddingManager
- Evaluator
- ExtensionLoader
- ExtensionManager
- ExtensionRegistry
- GMIManager
- GMIManagerError
- GraphRAGEngine
- HashChain
- HnswlibVectorStore
- HumanInteractionManager
- InMemorySpanExporter
- InMemoryStorageAdapter
- InMemoryVectorStore
- InMemoryWorkflowStore
- KnowledgeGraph
- LanguageService
- LLMJudge
- Marketplace
- MerkleTree
- MultiRegistryLoader
- NoneProvider
- PersonaOverlayManager
- PlanningEngine
- PromptEngineError
- ProvenanceViolationError
- RetrievalAugmentor
- RevisionManager
- SandboxError
- SignedEventLedger
- SqlStorageAdapter
- SqlVectorStore
- StreamError
- StreamingManager
- StructuredOutputError
- StructuredOutputManager
- TombstoneManager
- Tracer
- VectorStoreManager
- WorkflowEngine
Interfaces
- ActiveExtensionDescriptor
- AgencyInvocationRequest
- AgencyMemoryChunk
- AgencyMemoryConfig
- AgencyMemoryIngestInput
- AgencyMemoryOperationResult
- AgencyMemoryQueryOptions
- AgencyMemoryQueryResult
- AgencyMemoryRetentionPolicy
- AgencyMemoryScopingConfig
- AgencyMemoryStats
- AgencySeatHistoryEntry
- AgencySeatRegistrationArgs
- AgencySeatState
- AgencySession
- AgencyUpsertArgs
- AgentKeyRecord
- AgentKeySource
- AgentMessage
- AgentOSAgencyUpdateChunk
- AgentOSConfig
- AgentOSErrorChunk
- AgentOSFinalResponseChunk
- AgentOSInput
- AgentOSLanguageConfig
- AgentOSMemoryControl
- AgentOSMetadataUpdateChunk
- AgentOSOrchestratorConfig
- AgentOSOrchestratorDependencies
- AgentOSProvenanceEventChunk
- AgentOSResponseChunk
- AgentOsSqlStorageConfig
- AgentOSSystemProgressChunk
- AgentOSTextDeltaChunk
- AgentOSToolCallRequestChunk
- AgentOSToolResultEmissionChunk
- AgentOSUICommandChunk
- AgentOSWorkflowUpdateChunk
- AgentRequest
- AgentResponse
- AggregateMetrics
- AIModelProviderManagerConfig
- AlternativeAction
- AnchorProvider
- AnchorProviderResult
- AnchorRecord
- AnchorTarget
- ApplyPersonaRulesArgs
- ApprovalDecision
- ApprovalRequest
- AudioInputData
- AudioOutputConfig
- AutonomousLoopOptions
- AutonomyConfig
- ButtonCallbackData
- CallManagerEvent
- CallRecord
- ChannelAuthConfig
- ChannelBindingConfig
- ChannelConnectionInfo
- ChannelEvent
- ChannelInfo
- ChannelMessage
- ChannelSendResult
- ChannelSession
- CheckpointDecision
- ClarificationOption
- ClarificationRequest
- ClarificationResponse
- CommunicationChannelPayload
- ContextualPromptElement
- ContextualPromptElementCriteria
- ConversationManagerConfig
- ConversationVerificationResult
- CostAggregator
- CreateCollectionOptions
- CrossAgentEvaluationResult
- CrossAgentGuardrailContext
- CrossAgentOutputPayload
- DeleteOptions
- DeleteResult
- DescriptorOverride
- DetectedLanguageResult
- DraftOutput
- EditedOutput
- EmbeddingRequest
- EmbeddingResponse
- EntityExtractionOptions
- EntityExtractionResult
- EpisodicMemory
- EscalationContext
- EvalComparison
- EvalConfig
- EvalCriteria
- EvalRun
- EvalTestCase
- EvalTestResult
- ExecutionFeedback
- ExecutionOutput
- ExecutionPlan
- ExecutionRequest
- ExecutionResult
- ExecutionState
- ExecutionSummary
- ExportedSpan
- ExtensionContext
- ExtensionDescriptor
- ExtensionDescriptorEvent
- ExtensionEventBase
- ExtensionLifecycleContext
- ExtensionManifest
- ExtensionOverrides
- ExtensionPack
- ExtensionPackContext
- ExtensionPackEvent
- ExtensionSecretDefinition
- ExtensionSecretRequirement
- ExtensionSourceMetadata
- FeatureFlag
- FunctionCallResult
- FunctionDefinition
- GlobalSearchResult
- GMIAgencyContextOptions
- GMIBaseConfig
- GMIHealthReport
- GMIManagerConfig
- GMIOutput
- GMIOutputChunk
- GMITurnInput
- GraphCommunity
- GraphEntity
- GraphRAGConfig
- GraphRAGSearchOptions
- GraphRelationship
- GuardrailConfig
- GuardrailContext
- GuardrailEvaluationResult
- GuardrailInputOutcome
- GuardrailInputPayload
- GuardrailOutputOptions
- GuardrailOutputPayload
- HandoffContext
- HandoffResult
- HangupCallInput
- HITLHandlerPayload
- HITLNotification
- HITLStatistics
- HnswlibVectorStoreConfig
- HumanFeedback
- HumanInteractionManagerConfig
- IAgentCommunicationBus
- IChannelAdapter
- ICodeSandbox
- IConversation
- IConversationMessage
- ICrossAgentGuardrailService
- IEmbeddingManager
- IEvaluator
- IGMI
- IGraphRAGEngine
- IGuardrailService
- IHumanInteractionManager
- IKnowledgeGraph
- ILanguageDetectionProvider
- ILanguageDetectionProviderConfig
- ILanguageService
- ILogger
- ILongTermMemoryRetriever
- ImageOutputConfig
- IMarketplace
- IMessageQueryOptions
- InitiateCallInput
- InitiateCallResult
- InstallationResult
- InstalledItem
- IPersonaDefinition
- IPlanningEngine
- IPromptEngine
- IPromptEngineUtilityAI
- IRetrievalAugmentor
- IRollingSummaryMemorySink
- ISpan
- ISpanExporter
- IStorageAdapter
- IStreamingManager
- IStructuredOutputManager
- ItemDependency
- ItemStats
- ITokenUsage
- ITool
- IToolPermissionManager
- ITracer
- ITranslationProvider
- ITranslationProviderConfig
- IVectorStore
- IVectorStoreManager
- IVoiceCallProvider
- IWorkflowEngine
- IWorkflowStore
- JSONSchema
- JudgeCriteria
- JudgmentResult
- KnowledgeEntity
- KnowledgeGraphConfig
- KnowledgeGraphStats
- KnowledgeQueryOptions
- KnowledgeRelation
- KnowledgeSource
- LanguageNegotiationParams
- LanguageNegotiationResult
- LifecycleActionResponse
- LLMJudgeConfig
- LocalSearchResult
- LongTermMemoryPolicyInput
- LongTermMemoryRetrievalInput
- LongTermMemoryRetrievalResult
- LoopProgress
- MarketplaceConfig
- MarketplaceItem
- MarketplaceSearchOptions
- MarketplaceSearchResult
- MarketplaceStats
- MemoryLifecycleEvent
- MemoryProviderPayload
- MessageButton
- MessageContent
- MessagingChannelPayload
- MetadataFieldCondition
- MetaPromptDefinition
- MetricValue
- ModelCompletionOptions
- ModelTargetInfo
- ModelTargetPreference
- MultiRegistryConfig
- NormalizedCallAnswered
- NormalizedCallBusy
- NormalizedCallCompleted
- NormalizedCallError
- NormalizedCallFailed
- NormalizedCallHangupUser
- NormalizedCallNoAnswer
- NormalizedCallRinging
- NormalizedCallVoicemail
- NormalizedMediaStreamConnected
- NormalizedSpeechStart
- NormalizedTranscript
- ParallelFunctionCallOptions
- ParallelFunctionCallResult
- PendingAction
- PermissionCheckContext
- PermissionCheckResult
- PersonaAvatarConfig
- PersonaConversationContextConfig
- PersonaEvolutionContext
- PersonaEvolutionRule
- PersonaMemoryConfig
- PersonaMoodAdaptationConfig
- PersonaPatch
- PersonaRagConfigIngestionTrigger
- PersonaRagConfigRetrievalTrigger
- PersonaRagDataSourceConfig
- PersonaRagIngestionProcessingConfig
- PersonaRegistrySource
- PersonaStateOverlay
- PersonaTaskContextDefaults
- PersonaUserContextDefaults
- PersonaUtilityProcessingConfig
- PersonaVoiceConfig
- PlanAction
- PlanAdjustment
- PlanMetadata
- PlanningContext
- PlanningEngineConfig
- PlanningOptions
- PlanningStrategyPayload
- PlanStep
- PlanStepResult
- PlanValidationIssue
- PlanValidationResult
- PlayTtsInput
- PlivoProviderConfig
- PricingInfo
- ProcessingOptions
- PromptComponents
- PromptEngineConfig
- PromptEngineResult
- PromptExecutionContext
- ProvenanceConfig
- ProvenanceSystemConfig
- ProviderConfigEntry
- PublisherInfo
- QueryOptions
- QueryResult
- RagDocumentInput
- RagIngestionOptions
- RagIngestionResult
- RagRetrievalDiagnostics
- RagRetrievalOptions
- RagRetrievalResult
- RagRetrievedChunk
- RateLimitBannerThresholds
- RateLimitInfoAuthenticated
- RateLimitInfoPublic
- RatingSummary
- ReasoningTrace
- ReasoningTraceEntry
- ReflectionResult
- RegisterAdapterOptions
- RegistrySource
- RemoteUser
- ResolvedLongTermMemoryPolicy
- RetrievedVectorDocument
- Review
- RevisionRecord
- RollingSummaryCompactionProfileDefinition
- RollingSummaryCompactionProfilesConfig
- RollingSummaryMemoryUpdate
- SandboxConfig
- SandboxFile
- SandboxStats
- SecurityEvent
- SemanticSearchOptions
- SemanticSearchResult
- SentimentTrackingConfig
- SignedEvent
- SpanEvent
- SpanLink
- SpanOptions
- SqlVectorStoreConfig
- StartListeningInput
- StartWorkflowOptions
- StepExecutionContext
- StopListeningInput
- StoragePolicyConfig
- StreamingManagerConfig
- StructuredGenerationOptions
- StructuredGenerationResult
- StructuredOutputManagerConfig
- StructuredOutputStats
- SubTask
- TaskContext
- TaskDecomposition
- TelnyxProviderConfig
- TombstoneRecord
- ToolCallRequest
- ToolCallResult
- ToolExecutionContext
- ToolExecutionResult
- ToolOrchestratorConfig
- ToolPermissionManagerConfig
- ToolRegistrySettings
- ToolResultPayload
- TraceContext
- TracerConfig
- TracerStats
- TranscriptEntry
- TranslationOptions
- TranslationResult
- TraversalOptions
- TraversalResult
- TwilioProviderConfig
- UICommand
- UpsertOptions
- UpsertResult
- UserContext
- UserFeedbackPayload
- ValidationIssue
- VectorDocument
- VectorStoreManagerHealthReport
- VectorStoreProviderConfig
- VerificationBundle
- VerificationError
- VerificationResult
- VisionInputData
- VoiceCallConfig
- VoiceCallSttConfig
- VoiceCallTtsConfig
- WebhookContext
- WebhookParseResult
- WebhookVerificationResult
- WorkflowAgencySeatSnapshot
- WorkflowCheckpoint
- WorkflowCreateInput
- WorkflowDefinition
- WorkflowDefinitionMetadata
- WorkflowDescriptorPayload
- WorkflowEngineConfig
- WorkflowEngineDependencies
- WorkflowEngineEventListener
- WorkflowEvent
- WorkflowExtensionExecutionContext
- WorkflowExtensionExecutionResult
- WorkflowInstance
- WorkflowInvocationRequest
- WorkflowProgressUpdate
- WorkflowQueryOptions
- WorkflowRoleDefinition
- WorkflowTaskDefinition
- WorkflowTaskInstance
- WorkflowTaskUpdate
Type Aliases
- ActionSeverity
- AgentMessageType
- AgentOSResponse
- AttributeValue
- BuiltInScorer
- ButtonCallbackEvent
- CallDirection
- CallId
- CallManagerEventHandler
- CallManagerEventType
- CallMode
- CallState
- ChannelCapability
- ChannelConnectionStatus
- ChannelEventHandler
- ChannelEventType
- ChannelPlatform
- CommunicationChannelDescriptor
- ConversationType
- EntityId
- EntityType
- EscalationDecision
- EscalationReason
- ExecutionStatus
- ExtensionEvent
- ExtensionEventListener
- ExtensionEventType
- ExtensionKind
- ExtensionPackManifestEntry
- ExtensionPackResolver
- FeedbackType
- FormattedPrompt
- GuardrailDescriptor
- HITLHandlerDescriptor
- HITLNotificationHandler
- InboundMessageHandler
- InboundPolicy
- InstallationStatus
- ItemStatus
- ItemVisibility
- JSONSchemaObject
- JSONSchemaStringFormat
- JSONSchemaType
- LifecycleAction
- LongTermMemoryScope
- MarketplaceItemType
- MemoryProviderDescriptor
- MessageContentBlock
- MessageEvent
- MessagingChannelDescriptor
- MetadataFilter
- MetadataScalarValue
- MetadataValue
- MetricType
- NormalizedCallEvent
- PersonaDescriptor
- PlanActionType
- PlanningStrategy
- PlanningStrategyDescriptor
- PlanStepStatus
- PromptTemplateFunction
- ProofLevel
- ProvenanceEventType
- ProviderConfig
- RateLimitInfo
- RegistrySourceType
- RelationId
- RelationType
- RollingSummaryMemoryCategory
- SandboxLanguage
- ScorerFunction
- SpanAttributes
- SpanKind
- SpanStatus
- StoragePolicyMode
- StreamId
- StructuredOutputStrategy
- TelephonyTtsProvider
- TokenEstimator
- ToolDescriptor
- TranslationDomain
- VoiceProviderName
- WorkflowDescriptor
- WorkflowExecutorDescriptor
- WorkflowExtensionExecutor
- WorkflowTaskExecutorType
Variables
- BUILT_IN_PERSONAS
- CONVERSATION_STATES
- CRITERIA_PRESETS
- DEFAULT_LONG_TERM_MEMORY_POLICY
- DEFAULT_RATE_LIMIT_BANNER_THRESHOLDS
- DEFAULT_REGISTRY_CONFIG
- EXTENSION_KIND_COMM_CHANNEL
- EXTENSION_KIND_GUARDRAIL
- EXTENSION_KIND_HITL_HANDLER
- EXTENSION_KIND_MEMORY_PROVIDER
- EXTENSION_KIND_MESSAGING_CHANNEL
- EXTENSION_KIND_PERSONA
- EXTENSION_KIND_PLANNING_STRATEGY
- EXTENSION_KIND_PROVENANCE
- EXTENSION_KIND_RESPONSE_PROCESSOR
- EXTENSION_KIND_TOOL
- EXTENSION_KIND_WORKFLOW
- EXTENSION_KIND_WORKFLOW_EXECUTOR
- EXTENSION_SECRET_DEFINITIONS
- LONG_TERM_MEMORY_POLICY_METADATA_KEY
- ORGANIZATION_ID_METADATA_KEY
- profiles
- SemanticAttributes
- STATE_ORDER
- TERMINAL_CALL_STATES
Functions
- calculateRemainingPercentage
- convertMulawToPcm16
- convertPcmToMulaw8k
- createAnchorProvider
- createGuardrailBlockedStream
- createLogger
- createProvenanceHooks
- escapeXml
- evaluateCrossAgentGuardrails
- evaluateInputGuardrails
- filterCrossAgentGuardrails
- formatTraceId
- getBuiltInPersona
- getProvenanceDropSchema
- getProvenanceSchema
- getRateLimitBannerSeverity
- getSecretDefinition
- hasAnyLongTermMemoryScope
- isAuthenticatedRateLimit
- isCrossAgentGuardrail
- isLikelyCodeBlock
- isPublicRateLimit
- mergeRegistryConfigs
- parseGitHubUrl
- partitionCodeAndProse
- recombineCodeAndProse
- registerAnchorProviderFactory
- resetLoggerFactory
- resolveLongTermMemoryPolicy
- resolveRegistryForKind
- resolveSecretForProvider
- setLoggerFactory
- shouldObserveAgent
- validateE164
- wrapOutputGuardrails
- wrapWithCrossAgentGuardrails