-
Notifications
You must be signed in to change notification settings - Fork 200
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
Allow CanFulfillIntentRequests #29
Comments
I agree this would be a great feature. In the meantime, I've been using a workaround with Chalice. Set up your lambda handler to a pure lambda function (docs here). Then inside this pure lambda function you can use
so that you can handle CanFulfillIntentRequests yourself. |
Hey @timothyaaron , thanks for the feature request. Will look into supporting the @mhole44 , that's a nice little workaround. Thanks for posting around. |
If it's accepted, I'll follow it up with a PR to allow |
Hey @timothyaaron , thanks for the PR. Updated the PR |
If anyone else is interested, I've forked and created a branch to handle |
Hey @timothyaaron , @mhole44 , sorry that this feature took some time to come over to Python. But it is out now. Please update your models and SDK packages to the latest to get this over. Excited to see what the community builds using these. PS: The feature is still under |
Is it already released? by updating the SDK? Thanks! |
Hey @cnpants, yes, this feature has been released. Please update your SDK package to the latest version to use it. |
I'm submitting a...
Expected Behavior
CanFulfillIntentRequest
request structures should be supported.Current Behavior
If a request of type
CanFulfillIntentRequest
is received, it fails validation during Request deserialization.Context
Notice I'm not asking for canFulfill "support" within the SDK (helper functions, etc), just allowing the request canFulfill structure to pass deserialization validation. Without it, it appears we'll have to resort to hacking the SDK itself.
The text was updated successfully, but these errors were encountered: