BedrockAgentCore module#
Index > BedrockAgentCore
Auto-generated documentation for BedrockAgentCore type annotations stubs module mypy-boto3-bedrock-agentcore.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3 package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.43.6' mypy-boto3-builder - Select
boto3-stubsAWS SDK. - Add
BedrockAgentCoreservice. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start command.
Click Modify and select boto3 common and BedrockAgentCore.
From PyPI with pip#
Install boto3-stubs for BedrockAgentCore service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[bedrock-agentcore]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[bedrock-agentcore]'
# standalone installation
python -m pip install mypy-boto3-bedrock-agentcore
How to uninstall#
python -m pip uninstall -y mypy-boto3-bedrock-agentcore
Usage#
Code samples can be found in Examples.
BedrockAgentCoreClient#
Type annotations and code completion for boto3.client("bedrock-agentcore") as BedrockAgentCoreClient
boto3 documentation
# BedrockAgentCoreClient usage example
from boto3.session import Session
from mypy_boto3_bedrock_agentcore.client import BedrockAgentCoreClient
def get_client() -> BedrockAgentCoreClient:
return Session().client("bedrock-agentcore")
Paginators#
Type annotations and code completion for paginators
from boto3.client("bedrock-agentcore").get_paginator("...").
# ListABTestsPaginator usage example
from boto3.session import Session
from mypy_boto3_bedrock_agentcore.paginator import ListABTestsPaginator
def get_list_ab_tests_paginator() -> ListABTestsPaginator:
return Session().client("bedrock-agentcore").get_paginator("list_ab_tests"))
- ListABTestsPaginator
- ListActorsPaginator
- ListBatchEvaluationsPaginator
- ListEventsPaginator
- ListMemoryExtractionJobsPaginator
- ListMemoryRecordsPaginator
- ListPaymentInstrumentsPaginator
- ListPaymentSessionsPaginator
- ListRecommendationsPaginator
- ListSessionsPaginator
- RetrieveMemoryRecordsPaginator
Literals#
Type annotations for literals used in methods and schema.
# ABTestExecutionStatusType usage example
from mypy_boto3_bedrock_agentcore.literals import ABTestExecutionStatusType
def get_value() -> ABTestExecutionStatusType:
return "NOT_STARTED"
- ABTestExecutionStatusType
- ABTestStatusType
- AutomationStreamStatusType
- BatchEvaluationStatusType
- BlockchainChainIdType
- BrowserActionStatusType
- BrowserEnterprisePolicyTypeType
- BrowserSessionStatusType
- CloudWatchLogsFilterOperatorType
- CodeInterpreterSessionStatusType
- CommandExecutionStatusType
- ContentBlockTypeType
- CryptoWalletNetworkType
- CurrencyType
- DescriptorTypeType
- EventFilterConditionType
- ExtractionJobStatusType
- HarnessConversationRoleType
- HarnessStopReasonType
- HarnessToolTypeType
- HarnessToolUseStatusType
- HarnessToolUseTypeType
- InstrumentBalanceTokenType
- LanguageRuntimeType
- ListABTestsPaginatorName
- ListActorsPaginatorName
- ListBatchEvaluationsPaginatorName
- ListEventsPaginatorName
- ListMemoryExtractionJobsPaginatorName
- ListMemoryRecordsPaginatorName
- ListPaymentInstrumentsPaginatorName
- ListPaymentSessionsPaginatorName
- ListRecommendationsPaginatorName
- ListSessionsPaginatorName
- MemoryRecordOperatorTypeType
- MemoryRecordStatusType
- MouseButtonType
- OAuthGrantTypeType
- Oauth2FlowTypeType
- OperatorTypeType
- PaymentHttpMethodTypeType
- PaymentInstrumentStatusType
- PaymentInstrumentTypeType
- PaymentSessionStatusType
- PaymentStatusType
- PaymentTypeType
- ProgrammingLanguageType
- RecommendationStatusType
- RecommendationTypeType
- RegistryRecordStatusType
- ResourceContentTypeType
- RetrieveMemoryRecordsPaginatorName
- RoleType
- ScreenshotFormatType
- SessionStatusType
- TaskStatusType
- ToolNameType
- ValidationExceptionReasonType
- BedrockAgentCoreServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AgentCardDefinitionTypeDef
- PerVariantOnlineEvaluationConfigTypeDef
- ABTestSummaryTypeDef
- AccessDeniedExceptionTypeDef
- ActorSummaryTypeDef
- SkillDefinitionTypeDef
- SkillMdDefinitionTypeDef
- AmountTypeDef
- AutomationStreamTypeDef
- AutomationStreamUpdateTypeDef
- BasicAuthTypeDef
- MemoryRecordOutputTypeDef
- ResponseMetadataTypeDef
- MemoryRecordDeleteInputTypeDef
- EvaluatorTypeDef
- BlobTypeDef
- BranchFilterTypeDef
- BranchTypeDef
- KeyPressResultTypeDef
- KeyShortcutResultTypeDef
- KeyTypeResultTypeDef
- MouseClickResultTypeDef
- MouseDragResultTypeDef
- MouseMoveResultTypeDef
- MouseScrollResultTypeDef
- ScreenshotResultTypeDef
- KeyPressArgumentsTypeDef
- KeyShortcutArgumentsTypeDef
- KeyTypeArgumentsTypeDef
- MouseClickArgumentsTypeDef
- MouseDragArgumentsTypeDef
- MouseMoveArgumentsTypeDef
- MouseScrollArgumentsTypeDef
- ScreenshotArgumentsTypeDef
- BrowserProfileConfigurationTypeDef
- LiveViewStreamTypeDef
- BrowserSessionSummaryTypeDef
- SecretsManagerLocationTypeDef
- SessionFilterConfigOutputTypeDef
- FilterValueTypeDef
- TimestampTypeDef
- CloudWatchOutputConfigTypeDef
- ToolResultStructuredContentTypeDef
- CodeInterpreterSessionSummaryTypeDef
- ConflictExceptionTypeDef
- InternalServerExceptionTypeDef
- ResourceNotFoundExceptionTypeDef
- ServiceQuotaExceededExceptionTypeDef
- ThrottlingExceptionTypeDef
- CoinbaseCdpTokenRequestInputTypeDef
- CoinbaseCdpTokenResponseOutputTypeDef
- UserIdentifierTypeDef
- ConfidenceIntervalTypeDef
- ConfigurationBundleRefTypeDef
- ConfigurationBundleToolEntryTypeDef
- ResourceContentTypeDef
- ContentDeltaEventTypeDef
- ContentStopEventTypeDef
- ContentTypeDef
- SpanContextTypeDef
- ControlStatsTypeDef
- MetadataValueTypeDef
- CryptoX402PaymentInputTypeDef
- CryptoX402PaymentOutputTypeDef
- CustomDescriptorTypeDef
- DeleteABTestRequestTypeDef
- DeleteBatchEvaluationRequestTypeDef
- DeleteEventInputTypeDef
- DeleteMemoryRecordInputTypeDef
- DeletePaymentInstrumentRequestTypeDef
- DeletePaymentSessionRequestTypeDef
- DeleteRecommendationRequestTypeDef
- EvaluationInputTypeDef
- EvaluationTargetTypeDef
- EvaluationContentTypeDef
- EvaluationExpectedTrajectoryTypeDef
- TokenUsageTypeDef
- EvaluatorStatisticsTypeDef
- LeftExpressionTypeDef
- ExtractionJobFilterInputTypeDef
- MessageMetadataTypeDef
- ExtractionJobTypeDef
- GatewayFilterOutputTypeDef
- GatewayFilterTypeDef
- GetABTestRequestTypeDef
- GetAgentCardRequestTypeDef
- GetBatchEvaluationRequestTypeDef
- GetBrowserSessionRequestTypeDef
- ViewPortTypeDef
- GetCodeInterpreterSessionRequestTypeDef
- GetEventInputTypeDef
- GetMemoryRecordInputTypeDef
- GetPaymentInstrumentBalanceRequestTypeDef
- TokenBalanceTypeDef
- GetPaymentInstrumentRequestTypeDef
- GetPaymentSessionRequestTypeDef
- GetRecommendationRequestTypeDef
- GetResourceApiKeyRequestTypeDef
- GetResourceOauth2TokenRequestTypeDef
- GetWorkloadAccessTokenForJWTRequestTypeDef
- GetWorkloadAccessTokenForUserIdRequestTypeDef
- GetWorkloadAccessTokenRequestTypeDef
- GroundTruthTurnInputTypeDef
- HarnessAgentCoreBrowserConfigTypeDef
- HarnessAgentCoreCodeInterpreterConfigTypeDef
- HarnessBedrockModelConfigTypeDef
- HarnessReasoningContentBlockDeltaTypeDef
- HarnessToolResultBlockDeltaTypeDef
- HarnessToolUseBlockDeltaTypeDef
- HarnessToolResultBlockStartTypeDef
- HarnessToolUseBlockStartTypeDef
- HarnessContentBlockStopEventTypeDef
- HarnessToolUseBlockTypeDef
- OAuthCredentialProviderTypeDef
- HarnessGeminiModelConfigTypeDef
- HarnessInlineFunctionConfigTypeDef
- HarnessMessageStartEventTypeDef
- HarnessMessageStopEventTypeDef
- HarnessStreamMetricsTypeDef
- HarnessTokenUsageTypeDef
- HarnessOpenAiModelConfigTypeDef
- HarnessReasoningTextBlockTypeDef
- HarnessRemoteMcpConfigTypeDef
- HarnessSkillTypeDef
- HarnessSystemContentBlockTypeDef
- HarnessToolResultContentBlockTypeDef
- InvokeAgentRuntimeCommandRequestBodyTypeDef
- RuntimeClientErrorTypeDef
- LinkedAccountDeveloperJwtTypeDef
- LinkedAccountEmailTypeDef
- OAuth2AuthenticationTypeDef
- LinkedAccountSmsTypeDef
- PaginatorConfigTypeDef
- ListABTestsRequestTypeDef
- ListActorsInputTypeDef
- ListBatchEvaluationsRequestTypeDef
- ListBrowserSessionsRequestTypeDef
- ListCodeInterpreterSessionsRequestTypeDef
- ListPaymentInstrumentsRequestTypeDef
- PaymentInstrumentSummaryTypeDef
- ListPaymentSessionsRequestTypeDef
- PaymentSessionSummaryTypeDef
- ListRecommendationsRequestTypeDef
- RecommendationSummaryTypeDef
- SessionFilterTypeDef
- SessionSummaryTypeDef
- ServerDefinitionTypeDef
- ToolsDefinitionTypeDef
- MemoryContentTypeDef
- MemoryRecordLeftExpressionTypeDef
- MemoryRecordMetadataValueOutputTypeDef
- StripePrivyTokenRequestInputTypeDef
- StripePrivyTokenResponseOutputTypeDef
- ProxyBypassOutputTypeDef
- ProxyBypassTypeDef
- RecommendationEvaluatorReferenceTypeDef
- RecommendationResultConfigurationBundleTypeDef
- S3LocationTypeDef
- SaveBrowserSessionProfileRequestTypeDef
- SearchRegistryRecordsRequestTypeDef
- StopBatchEvaluationRequestTypeDef
- StopBrowserSessionRequestTypeDef
- StopCodeInterpreterSessionRequestTypeDef
- StopRuntimeSessionRequestTypeDef
- SystemPromptConfigurationBundleTypeDef
- TargetRefTypeDef
- ToolDescriptionConfigTypeDef
- ToolDescriptionOutputTypeDef
- ValidationExceptionFieldTypeDef
- A2aDescriptorTypeDef
- ABTestEvaluationConfigOutputTypeDef
- ABTestEvaluationConfigTypeDef
- AgentSkillsDescriptorTypeDef
- AvailableLimitsTypeDef
- SessionLimitsTypeDef
- StreamUpdateTypeDef
- ProxyCredentialsTypeDef
- BatchCreateMemoryRecordsOutputTypeDef
- BatchDeleteMemoryRecordsOutputTypeDef
- BatchUpdateMemoryRecordsOutputTypeDef
- CreateABTestResponseTypeDef
- DeleteABTestResponseTypeDef
- DeleteBatchEvaluationResponseTypeDef
- DeleteEventOutputTypeDef
- DeleteMemoryRecordOutputTypeDef
- DeletePaymentInstrumentResponseTypeDef
- DeletePaymentSessionResponseTypeDef
- DeleteRecommendationResponseTypeDef
- GetAgentCardResponseTypeDef
- GetResourceApiKeyResponseTypeDef
- GetResourceOauth2TokenResponseTypeDef
- GetWorkloadAccessTokenForJWTResponseTypeDef
- GetWorkloadAccessTokenForUserIdResponseTypeDef
- GetWorkloadAccessTokenResponseTypeDef
- InvokeAgentRuntimeResponseTypeDef
- ListABTestsResponseTypeDef
- ListActorsOutputTypeDef
- SaveBrowserSessionProfileResponseTypeDef
- StartCodeInterpreterSessionResponseTypeDef
- StartMemoryExtractionJobOutputTypeDef
- StopBatchEvaluationResponseTypeDef
- StopBrowserSessionResponseTypeDef
- StopCodeInterpreterSessionResponseTypeDef
- StopRuntimeSessionResponseTypeDef
- UpdateABTestResponseTypeDef
- BatchDeleteMemoryRecordsInputTypeDef
- InputContentBlockTypeDef
- InvokeAgentRuntimeRequestTypeDef
- BrowserActionResultTypeDef
- BrowserActionTypeDef
- BrowserSessionStreamTypeDef
- ListBrowserSessionsResponseTypeDef
- CertificateLocationTypeDef
- CloudWatchFilterConfigOutputTypeDef
- CloudWatchLogsFilterTypeDef
- MemoryRecordMetadataValueTypeDef
- SessionFilterConfigTypeDef
- OutputConfigTypeDef
- ListCodeInterpreterSessionsResponseTypeDef
- CompleteResourceTokenAuthRequestTypeDef
- VariantResultTypeDef
- ToolDescriptionConfigurationBundleOutputTypeDef
- ToolDescriptionConfigurationBundleTypeDef
- ContentBlockTypeDef
- ResponseChunkTypeDef
- ConversationalTypeDef
- ContextTypeDef
- RightExpressionTypeDef
- PaymentInputTypeDef
- PaymentOutputTypeDef
- EvaluatorSummaryTypeDef
- ListMemoryExtractionJobsInputTypeDef
- ExtractionJobMessagesTypeDef
- StartMemoryExtractionJobInputTypeDef
- GatewayFilterUnionTypeDef
- GetPaymentInstrumentBalanceResponseTypeDef
- GroundTruthTurnTypeDef
- HarnessContentBlockDeltaTypeDef
- HarnessContentBlockStartTypeDef
- HarnessGatewayOutboundAuthTypeDef
- HarnessMetadataEventTypeDef
- HarnessModelConfigurationTypeDef
- HarnessReasoningContentBlockTypeDef
- HarnessToolResultBlockTypeDef
- InvokeAgentRuntimeCommandRequestTypeDef
- LinkedAccountOAuth2TypeDef
- ListABTestsRequestPaginateTypeDef
- ListActorsInputPaginateTypeDef
- ListBatchEvaluationsRequestPaginateTypeDef
- ListMemoryExtractionJobsInputPaginateTypeDef
- ListPaymentInstrumentsRequestPaginateTypeDef
- ListPaymentSessionsRequestPaginateTypeDef
- ListRecommendationsRequestPaginateTypeDef
- ListPaymentInstrumentsResponseTypeDef
- ListPaymentSessionsResponseTypeDef
- ListRecommendationsResponseTypeDef
- ListSessionsInputPaginateTypeDef
- ListSessionsInputTypeDef
- ListSessionsOutputTypeDef
- McpDescriptorTypeDef
- MemoryRecordSummaryTypeDef
- MemoryRecordTypeDef
- PaymentTokenRequestInputTypeDef
- PaymentTokenResponseOutputTypeDef
- RecommendationEvaluationConfigOutputTypeDef
- RecommendationEvaluationConfigTypeDef
- SystemPromptRecommendationResultTypeDef
- ResourceLocationTypeDef
- SystemPromptConfigTypeDef
- VariantConfigurationTypeDef
- ToolDescriptionInputTypeDef
- ToolDescriptionRecommendationResultTypeDef
- ValidationExceptionTypeDef
- ABTestEvaluationConfigUnionTypeDef
- CreatePaymentSessionRequestTypeDef
- PaymentSessionTypeDef
- UpdateBrowserStreamRequestTypeDef
- ExternalProxyOutputTypeDef
- ExternalProxyTypeDef
- ToolArgumentsTypeDef
- InvokeBrowserResponseTypeDef
- InvokeBrowserRequestTypeDef
- StartBrowserSessionResponseTypeDef
- UpdateBrowserStreamResponseTypeDef
- CertificateTypeDef
- CloudWatchLogsSourceOutputTypeDef
- CloudWatchLogsRuleOutputTypeDef
- CloudWatchLogsRuleTypeDef
- MemoryRecordMetadataValueUnionTypeDef
- CloudWatchFilterConfigTypeDef
- StartBatchEvaluationResponseTypeDef
- EvaluatorMetricTypeDef
- CodeInterpreterResultTypeDef
- PayloadTypeOutputTypeDef
- PayloadTypeTypeDef
- EvaluationReferenceInputTypeDef
- EvaluationResultContentTypeDef
- EventMetadataFilterExpressionTypeDef
- ProcessPaymentRequestTypeDef
- ProcessPaymentResponseTypeDef
- EvaluationJobResultsTypeDef
- ExtractionJobMetadataTypeDef
- InlineGroundTruthTypeDef
- HarnessContentBlockDeltaEventTypeDef
- HarnessContentBlockStartEventTypeDef
- HarnessAgentCoreGatewayConfigTypeDef
- HarnessContentBlockTypeDef
- LinkedAccountTypeDef
- DescriptorsTypeDef
- ListMemoryRecordsOutputTypeDef
- RetrieveMemoryRecordsOutputTypeDef
- GetMemoryRecordOutputTypeDef
- GetResourcePaymentTokenRequestTypeDef
- GetResourcePaymentTokenResponseTypeDef
- BrowserEnterprisePolicyTypeDef
- BrowserExtensionTypeDef
- VariantTypeDef
- ToolDescriptionTextInputOutputTypeDef
- ToolDescriptionTextInputTypeDef
- RecommendationResultTypeDef
- InvokeAgentRuntimeCommandStreamOutputTypeDef
- CreatePaymentSessionResponseTypeDef
- GetPaymentSessionResponseTypeDef
- ProxyOutputTypeDef
- ProxyTypeDef
- InvokeCodeInterpreterRequestTypeDef
- GetCodeInterpreterSessionResponseTypeDef
- StartCodeInterpreterSessionRequestTypeDef
- DataSourceConfigOutputTypeDef
- CloudWatchLogsTraceConfigOutputTypeDef
- CloudWatchLogsTraceConfigTypeDef
- MemoryRecordCreateInputTypeDef
- MemoryRecordRightExpressionTypeDef
- MemoryRecordUpdateInputTypeDef
- CloudWatchLogsSourceTypeDef
- ABTestResultsTypeDef
- CodeInterpreterStreamOutputTypeDef
- EventTypeDef
- PayloadTypeUnionTypeDef
- EvaluateRequestTypeDef
- EvaluateResponseTypeDef
- FilterInputTypeDef
- BatchEvaluationSummaryTypeDef
- ListMemoryExtractionJobsOutputTypeDef
- GroundTruthSourceTypeDef
- InvokeHarnessStreamOutputTypeDef
- HarnessToolConfigurationTypeDef
- HarnessMessageTypeDef
- EmbeddedCryptoWalletOutputTypeDef
- EmbeddedCryptoWalletTypeDef
- RegistryRecordSummaryTypeDef
- CreateABTestRequestTypeDef
- UpdateABTestRequestTypeDef
- ToolDescriptionSourceOutputTypeDef
- ToolDescriptionSourceTypeDef
- InvokeAgentRuntimeCommandResponseTypeDef
- ProxyConfigurationOutputTypeDef
- ProxyConfigurationTypeDef
- GetBatchEvaluationResponseTypeDef
- AgentTracesConfigOutputTypeDef
- AgentTracesConfigTypeDef
- BatchCreateMemoryRecordsInputTypeDef
- MemoryMetadataFilterExpressionTypeDef
- BatchUpdateMemoryRecordsInputTypeDef
- DataSourceConfigTypeDef
- GetABTestResponseTypeDef
- InvokeCodeInterpreterResponseTypeDef
- CreateEventOutputTypeDef
- GetEventOutputTypeDef
- ListEventsOutputTypeDef
- CreateEventInputTypeDef
- ListEventsInputPaginateTypeDef
- ListEventsInputTypeDef
- ListBatchEvaluationsResponseTypeDef
- SessionMetadataShapeTypeDef
- InvokeHarnessResponseTypeDef
- HarnessToolTypeDef
- PaymentInstrumentDetailsOutputTypeDef
- PaymentInstrumentDetailsTypeDef
- SearchRegistryRecordsResponseTypeDef
- GetBrowserSessionResponseTypeDef
- ProxyConfigurationUnionTypeDef
- SystemPromptRecommendationConfigOutputTypeDef
- ToolDescriptionRecommendationConfigOutputTypeDef
- SystemPromptRecommendationConfigTypeDef
- ToolDescriptionRecommendationConfigTypeDef
- ListMemoryRecordsInputPaginateTypeDef
- ListMemoryRecordsInputTypeDef
- SearchCriteriaTypeDef
- DataSourceConfigUnionTypeDef
- EvaluationMetadataTypeDef
- InvokeHarnessRequestTypeDef
- PaymentInstrumentTypeDef
- PaymentInstrumentDetailsUnionTypeDef
- StartBrowserSessionRequestTypeDef
- RecommendationConfigOutputTypeDef
- RecommendationConfigTypeDef
- RetrieveMemoryRecordsInputPaginateTypeDef
- RetrieveMemoryRecordsInputTypeDef
- StartBatchEvaluationRequestTypeDef
- CreatePaymentInstrumentResponseTypeDef
- GetPaymentInstrumentResponseTypeDef
- CreatePaymentInstrumentRequestTypeDef
- GetRecommendationResponseTypeDef
- StartRecommendationResponseTypeDef
- RecommendationConfigUnionTypeDef
- StartRecommendationRequestTypeDef