Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Invoke Agent - aws_sdk_bedrockagentruntime #1080

Closed
guillaumegrytics opened this issue Feb 28, 2024 · 3 comments
Closed

Missing Invoke Agent - aws_sdk_bedrockagentruntime #1080

guillaumegrytics opened this issue Feb 28, 2024 · 3 comments
Assignees
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue

Comments

@guillaumegrytics
Copy link

guillaumegrytics commented Feb 28, 2024

Describe the bug

It seems the Invoke Agent method is missing in the aws_sdk_bedrockagentruntime crate

Expected Behavior

A method to invoke the agent

Current Behavior

No method to invoke the agent

Reproduction Steps

use aws_sdk_bedrockagentruntime::Client;

let config = aws_config::from_env().region("us-east-1").load().await;
let client = Client::new(&config);

client.invoke_agent();

Possible Solution

No response

Additional Information/Context

No response

Version

├── aws-config v1.1.4
│   ├── aws-credential-types v1.1.5
│   │   ├── aws-smithy-async v1.1.6
│   │   ├── aws-smithy-runtime-api v1.1.6
│   │   │   ├── aws-smithy-async v1.1.6 (*)
│   │   │   ├── aws-smithy-types v1.1.6
│   │   ├── aws-smithy-types v1.1.6 (*)
│   ├── aws-runtime v1.1.5
│   │   ├── aws-credential-types v1.1.5 (*)
│   │   ├── aws-sigv4 v1.1.5
│   │   │   ├── aws-credential-types v1.1.5 (*)
│   │   │   ├── aws-smithy-http v0.60.5
│   │   │   │   ├── aws-smithy-eventstream v0.60.4
│   │   │   │   │   ├── aws-smithy-types v1.1.6 (*)
│   │   │   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   │   │   ├── aws-smithy-types v1.1.6 (*)
│   │   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   │   ├── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-smithy-async v1.1.6 (*)
│   │   ├── aws-smithy-http v0.60.5 (*)
│   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   ├── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-types v1.1.5
│   │   │   ├── aws-credential-types v1.1.5 (*)
│   │   │   ├── aws-smithy-async v1.1.6 (*)
│   │   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   │   ├── aws-smithy-types v1.1.6 (*)
│   ├── aws-sdk-sso v1.12.0
│   │   ├── aws-credential-types v1.1.5 (*)
│   │   ├── aws-runtime v1.1.5 (*)
│   │   ├── aws-smithy-async v1.1.6 (*)
│   │   ├── aws-smithy-http v0.60.5 (*)
│   │   ├── aws-smithy-json v0.60.5
│   │   │   └── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-smithy-runtime v1.1.6
│   │   │   ├── aws-smithy-async v1.1.6 (*)
│   │   │   ├── aws-smithy-http v0.60.5 (*)
│   │   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   │   ├── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   ├── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-types v1.1.5 (*)
│   ├── aws-sdk-ssooidc v1.12.0
│   │   ├── aws-credential-types v1.1.5 (*)
│   │   ├── aws-runtime v1.1.5 (*)
│   │   ├── aws-smithy-async v1.1.6 (*)
│   │   ├── aws-smithy-http v0.60.5 (*)
│   │   ├── aws-smithy-json v0.60.5 (*)
│   │   ├── aws-smithy-runtime v1.1.6 (*)
│   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   ├── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-types v1.1.5 (*)
│   ├── aws-sdk-sts v1.12.0
│   │   ├── aws-credential-types v1.1.5 (*)
│   │   ├── aws-runtime v1.1.5 (*)
│   │   ├── aws-smithy-async v1.1.6 (*)
│   │   ├── aws-smithy-http v0.60.5 (*)
│   │   ├── aws-smithy-json v0.60.5 (*)
│   │   ├── aws-smithy-query v0.60.4
│   │   │   ├── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-smithy-runtime v1.1.6 (*)
│   │   ├── aws-smithy-runtime-api v1.1.6 (*)
│   │   ├── aws-smithy-types v1.1.6 (*)
│   │   ├── aws-smithy-xml v0.60.4
│   │   ├── aws-types v1.1.5 (*)
│   ├── aws-smithy-async v1.1.6 (*)
│   ├── aws-smithy-http v0.60.5 (*)
│   ├── aws-smithy-json v0.60.5 (*)
│   ├── aws-smithy-runtime v1.1.6 (*)
│   ├── aws-smithy-runtime-api v1.1.6 (*)
│   ├── aws-smithy-types v1.1.6 (*)
│   ├── aws-types v1.1.5 (*)
├── aws-sdk-bedrockagentruntime v1.10.0
│   ├── aws-credential-types v1.1.5 (*)
│   ├── aws-runtime v1.1.5 (*)
│   ├── aws-smithy-async v1.1.6 (*)
│   ├── aws-smithy-http v0.60.5 (*)
│   ├── aws-smithy-json v0.60.5 (*)
│   ├── aws-smithy-runtime v1.1.6 (*)
│   ├── aws-smithy-runtime-api v1.1.6 (*)
│   ├── aws-smithy-types v1.1.6 (*)
│   ├── aws-types v1.1.5 (*)
├── aws-sdk-bedrockruntime v1.13.0
│   ├── aws-credential-types v1.1.5 (*)
│   ├── aws-runtime v1.1.5 (*)
│   ├── aws-smithy-async v1.1.6 (*)
│   ├── aws-smithy-eventstream v0.60.4 (*)
│   ├── aws-smithy-http v0.60.5 (*)
│   ├── aws-smithy-json v0.60.5 (*)
│   ├── aws-smithy-runtime v1.1.6 (*)
│   ├── aws-smithy-runtime-api v1.1.6 (*)
│   ├── aws-smithy-types v1.1.6 (*)
│   ├── aws-types v1.1.5 (*)

Environment details (OS name and version, etc.)

Pop!_OS 22.04 LTS

Logs

No response

@guillaumegrytics guillaumegrytics added bug This issue is a bug. needs-triage This issue or PR still needs to be triaged. labels Feb 28, 2024
@jdisanti jdisanti added feature-request A feature should be added or improved. and removed bug This issue is a bug. needs-triage This issue or PR still needs to be triaged. labels Feb 28, 2024
@jdisanti
Copy link
Contributor

This is an event stream operation. The code generator already supports event streams for APIs using the Smithy RestJson protocol, so I think this API would work if enabled. We just need to test it and add it to the allow list to let the code generator put it in the actual SDK.

@jdisanti jdisanti added the p2 This is a standard priority issue label Feb 28, 2024
@jdisanti jdisanti self-assigned this Feb 29, 2024
github-merge-queue bot pushed a commit to smithy-lang/smithy-rs that referenced this issue Mar 1, 2024
This PR enables event stream operations for the AWS `@restJson1` and
`@restXml` Smithy protocols. This will add the missing operations
reported in awslabs/aws-sdk-rust#1075 and
awslabs/aws-sdk-rust#1080.

----

_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
github-merge-queue bot pushed a commit to smithy-lang/smithy-rs that referenced this issue Mar 1, 2024
This PR enables event stream operations for the AWS `@restJson1` and
`@restXml` Smithy protocols. This will add the missing operations
reported in awslabs/aws-sdk-rust#1075 and
awslabs/aws-sdk-rust#1080.

----

_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
@jdisanti
Copy link
Contributor

This went out in yesterday's release.

Copy link

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue
Projects
Status: Done
Development

No branches or pull requests

2 participants