-
Notifications
You must be signed in to change notification settings - Fork 73
feat(amazonq): initial UI for execute bash chat message #1041
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
Conversation
success: true, | ||
} | ||
} else { | ||
return { success: false, failureReason: 'not implemented' } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Guessing this will be replaced soon
): Promise<ToolResult[]> { | ||
const results: ToolResult[] = [] | ||
|
||
for (const toolUse of toolUses) { | ||
if (!toolUse.name || !toolUse.toolUseId) continue | ||
|
||
let needsConfirmation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We might want this to be conditional on the tool type when we move towards granular permissions
// so the buttons are not in the window for the promise to be rejected/resolved | ||
// this can to be brought back once intermediate messages are shown | ||
|
||
// await deferred.promise |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the client-side changes should be merged now. What other changes do we need before this can be enabled?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this also needs improvement for intermediate chat result to show up
Problem
Solution
remaining work:
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.