Skip to content

Commit b79ef33

Browse files
Merge branch 'release-1.37.10' into develop
* release-1.37.10: Bumping version to 1.37.10 Update endpoints model Update to latest models
2 parents d5d90e9 + f0a3f82 commit b79ef33

15 files changed

Lines changed: 821 additions & 112 deletions

File tree

.changes/1.37.10.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[
2+
{
3+
"category": "``bedrock-agent``",
4+
"description": "Add support for computer use tools",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``bedrock-agent-runtime``",
9+
"description": "Add support for computer use tools",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``ce``",
14+
"description": "Releasing minor partition endpoint updates.",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``connect``",
19+
"description": "Add support for contact transfers in external voice systems.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``medialive``",
24+
"description": "Adds defaultFontSize and defaultLineHeight as options in the EbuTtDDestinationSettings within the caption descriptions for an output stream.",
25+
"type": "api-change"
26+
},
27+
{
28+
"category": "``pca-connector-ad``",
29+
"description": "PrivateCA Connector for Active Directory now supports dual stack endpoints. This release adds the IpAddressType option to the VpcInformation on a Connector which determines whether the endpoint supports IPv4 only or IPv4 and IPv6 traffic.",
30+
"type": "api-change"
31+
},
32+
{
33+
"category": "``securityhub``",
34+
"description": "This release adds new StandardsControlsUpdatable field to the StandardsSubscription resource",
35+
"type": "api-change"
36+
},
37+
{
38+
"category": "``timestream-influxdb``",
39+
"description": "This release updates the default value of pprof-disabled from false to true.",
40+
"type": "api-change"
41+
}
42+
]

CHANGELOG.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22
CHANGELOG
33
=========
44

5+
1.37.10
6+
=======
7+
8+
* api-change:``bedrock-agent``: Add support for computer use tools
9+
* api-change:``bedrock-agent-runtime``: Add support for computer use tools
10+
* api-change:``ce``: Releasing minor partition endpoint updates.
11+
* api-change:``connect``: Add support for contact transfers in external voice systems.
12+
* api-change:``medialive``: Adds defaultFontSize and defaultLineHeight as options in the EbuTtDDestinationSettings within the caption descriptions for an output stream.
13+
* api-change:``pca-connector-ad``: PrivateCA Connector for Active Directory now supports dual stack endpoints. This release adds the IpAddressType option to the VpcInformation on a Connector which determines whether the endpoint supports IPv4 only or IPv4 and IPv6 traffic.
14+
* api-change:``securityhub``: This release adds new StandardsControlsUpdatable field to the StandardsSubscription resource
15+
* api-change:``timestream-influxdb``: This release updates the default value of pprof-disabled from false to true.
16+
17+
518
1.37.9
619
======
720

botocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import os
1717
import re
1818

19-
__version__ = '1.37.9'
19+
__version__ = '1.37.10'
2020

2121

2222
class NullHandler(logging.Handler):

botocore/data/bedrock-agent-runtime/2023-07-26/service-2.json

Lines changed: 80 additions & 8 deletions
Large diffs are not rendered by default.

botocore/data/bedrock-agent/2023-06-05/service-2.json

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1453,9 +1453,27 @@
14531453
"type":"string",
14541454
"enum":[
14551455
"AMAZON.UserInput",
1456-
"AMAZON.CodeInterpreter"
1456+
"AMAZON.CodeInterpreter",
1457+
"ANTHROPIC.Computer",
1458+
"ANTHROPIC.Bash",
1459+
"ANTHROPIC.TextEditor"
14571460
]
14581461
},
1462+
"ActionGroupSignatureParams":{
1463+
"type":"map",
1464+
"key":{"shape":"ActionGroupSignatureParamsKeyString"},
1465+
"value":{"shape":"ActionGroupSignatureParamsValueString"}
1466+
},
1467+
"ActionGroupSignatureParamsKeyString":{
1468+
"type":"string",
1469+
"max":100,
1470+
"min":0
1471+
},
1472+
"ActionGroupSignatureParamsValueString":{
1473+
"type":"string",
1474+
"max":100,
1475+
"min":0
1476+
},
14591477
"ActionGroupState":{
14601478
"type":"string",
14611479
"enum":[
@@ -1666,6 +1684,10 @@
16661684
"shape":"FunctionSchema",
16671685
"documentation":"<p>Defines functions that each define parameters that the agent needs to invoke from the user. Each function represents an action in an action group.</p>"
16681686
},
1687+
"parentActionGroupSignatureParams":{
1688+
"shape":"ActionGroupSignatureParams",
1689+
"documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>"
1690+
},
16691691
"parentActionSignature":{
16701692
"shape":"ActionGroupSignature",
16711693
"documentation":"<p>If this field is set as <code>AMAZON.UserInput</code>, the agent can request the user for additional information when trying to complete a task. The <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields must be blank for this action group.</p> <p>During orchestration, if the agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html\">Observation</a> reprompting the user for more information.</p>"
@@ -2832,7 +2854,11 @@
28322854
},
28332855
"parentActionGroupSignature":{
28342856
"shape":"ActionGroupSignature",
2835-
"documentation":"<p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. You must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields blank for this action group.</p> <p>To allow your agent to generate, run, and troubleshoot code when trying to complete a task, set this field to <code>AMAZON.CodeInterpreter</code>. You must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields blank for this action group.</p> <p>During orchestration, if your agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html\">Observation</a> reprompting the user for more information.</p>"
2857+
"documentation":"<p>Specify a built-in or computer use action for this action group. If you specify a value, you must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields empty for this action group. </p> <ul> <li> <p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. </p> </li> <li> <p>To allow your agent to generate, run, and troubleshoot code when trying to complete a task, set this field to <code>AMAZON.CodeInterpreter</code>.</p> </li> <li> <p>To allow your agent to use an Anthropic computer use tool, specify one of the following values. </p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. When operating computer use functionality, we recommend taking additional security precautions, such as executing computer actions in virtual environments with restricted data access and limited internet connectivity. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important> <ul> <li> <p> <code>ANTHROPIC.Computer</code> - Gives the agent permission to use the mouse and keyboard and take screenshots.</p> </li> <li> <p> <code>ANTHROPIC.TextEditor</code> - Gives the agent permission to view, create and edit files.</p> </li> <li> <p> <code>ANTHROPIC.Bash</code> - Gives the agent permission to run commands in a bash shell.</p> </li> </ul> </li> </ul>"
2858+
},
2859+
"parentActionGroupSignatureParams":{
2860+
"shape":"ActionGroupSignatureParams",
2861+
"documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>"
28362862
}
28372863
}
28382864
},
@@ -8113,7 +8139,7 @@
81138139
},
81148140
"parserMode":{
81158141
"shape":"CreationMode",
8116-
"documentation":"<p>Specifies whether to override the default parser Lambda function when parsing the raw foundation model output in the part of the agent sequence defined by the <code>promptType</code>. If you set the field as <code>OVERRIDEN</code>, the <code>overrideLambda</code> field in the <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptOverrideConfiguration.html\">PromptOverrideConfiguration</a> must be specified with the ARN of a Lambda function.</p>"
8142+
"documentation":"<p>Specifies whether to override the default parser Lambda function when parsing the raw foundation model output in the part of the agent sequence defined by the <code>promptType</code>. If you set the field as <code>OVERRIDDEN</code>, the <code>overrideLambda</code> field in the <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptOverrideConfiguration.html\">PromptOverrideConfiguration</a> must be specified with the ARN of a Lambda function.</p>"
81178143
},
81188144
"promptCreationMode":{
81198145
"shape":"CreationMode",
@@ -10088,7 +10114,11 @@
1008810114
},
1008910115
"parentActionGroupSignature":{
1009010116
"shape":"ActionGroupSignature",
10091-
"documentation":"<p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. You must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields blank for this action group.</p> <p>During orchestration, if your agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html\">Observation</a> reprompting the user for more information.</p>"
10117+
"documentation":"<p>Update the built-in or computer use action for this action group. If you specify a value, you must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields empty for this action group. </p> <ul> <li> <p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. </p> </li> <li> <p>To allow your agent to generate, run, and troubleshoot code when trying to complete a task, set this field to <code>AMAZON.CodeInterpreter</code>.</p> </li> <li> <p>To allow your agent to use an Anthropic computer use tool, specify one of the following values. </p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. When operating computer use functionality, we recommend taking additional security precautions, such as executing computer actions in virtual environments with restricted data access and limited internet connectivity. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important> <ul> <li> <p> <code>ANTHROPIC.Computer</code> - Gives the agent permission to use the mouse and keyboard and take screenshots.</p> </li> <li> <p> <code>ANTHROPIC.TextEditor</code> - Gives the agent permission to view, create and edit files.</p> </li> <li> <p> <code>ANTHROPIC.Bash</code> - Gives the agent permission to run commands in a bash shell.</p> </li> </ul> </li> </ul> <p>During orchestration, if your agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html\">Observation</a> reprompting the user for more information.</p>"
10118+
},
10119+
"parentActionGroupSignatureParams":{
10120+
"shape":"ActionGroupSignatureParams",
10121+
"documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Claude 3.7 and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>"
1009210122
}
1009310123
}
1009410124
},

0 commit comments

Comments
 (0)