Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
22fbd16
formatting the stderr
Randall-Jiang Apr 1, 2025
68a18b4
fix the no spinner for writig a file & change the UI on console & upd…
Randall-Jiang Apr 4, 2025
ce978c6
add lock file
Randall-Jiang Apr 4, 2025
6a0b987
Merge remote-tracking branch 'upstream/feature/agentic-chat' into my-…
Randall-Jiang Apr 4, 2025
799a84e
adress comment
Randall-Jiang Apr 4, 2025
cc2fa97
add comment for the fix
Randall-Jiang Apr 4, 2025
5831745
fix the duplication
Randall-Jiang Apr 4, 2025
06864a9
fix linter
Randall-Jiang Apr 5, 2025
94ceedd
Merge branch 'feature/agentic-chat' into my-feature-agentic
Randall-Jiang Apr 5, 2025
5d066ec
Merge branch 'feature/agentic-chat' into my-feature-agentic
Randall-Jiang Apr 5, 2025
b5491f2
Adding Stop button and stopping generation for new user prompt
ashishrp-aws Apr 5, 2025
4f552cf
Adding conditional check to restrict pair programming to chat only
laileni-aws Apr 5, 2025
1411d1f
Support multi file code diff POC
laileni-aws Apr 5, 2025
166041f
feat(chat): support multi file write with reject and open diff (#23) POC
ctlai95 Apr 5, 2025
031250b
nit: Fixing test cases
laileni-aws Apr 5, 2025
77e59ca
Merging Na Changes PR:6948 into mega
yueny2020 Apr 5, 2025
30b13c6
update css
ctlai95 Apr 6, 2025
d549064
fix(chat): Add more logs and permission fix (#24)
jguoamz Apr 6, 2025
fe8ccdf
fix(chat): Fix read ECONNRESET (#25)
jguoamz Apr 6, 2025
6d2398a
Fix: Fixing the lag for file write due to sendInitialStream event
laileni-aws Apr 6, 2025
56c4819
fix(chat): remove shell command header buttons with status after clic…
yueny2020 Apr 7, 2025
592a0a3
change warning category and default present logic for uncategory command
Randall-Jiang Apr 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 41 additions & 23 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
"husky": "^9.0.7",
"prettier": "^3.3.3",
"prettier-plugin-sh": "^0.14.0",
"pretty-quick": "^4.0.0",
"pretty-quick": "^4.1.1",
"ts-node": "^10.9.1",
"typescript": "^5.0.4",
"webpack": "^5.95.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -524,7 +524,7 @@
"@aws-sdk/s3-request-presigner": "<3.731.0",
"@aws-sdk/smithy-client": "<3.731.0",
"@aws-sdk/util-arn-parser": "<3.731.0",
"@aws/mynah-ui": "^4.27.0",
"@aws/mynah-ui": "^4.28.0",
"@gerhobbelt/gitignore-parser": "^0.2.0-9",
"@iarna/toml": "^2.2.5",
"@smithy/fetch-http-handler": "^5.0.1",
Expand Down
104 changes: 104 additions & 0 deletions packages/core/resources/css/amazonq-webview.css
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,107 @@ body.vscode-high-contrast:not(.vscode-high-contrast-light) {
body .mynah-card-body h1 {
--mynah-line-height: 1.5rem;
}

div.mynah-card.padding-large {
padding: var(--mynah-sizing-4) var(--mynah-sizing-3);
}

body {
--mynah-font-family: var(--vscode-font-family), system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI',
'Amazon Ember', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
font-size: var(--vscode-font-size, 12px);
font-family: var(--mynah-font-family, 'system-ui');
--mynah-max-width: 2560px;
--mynah-sizing-base: 0.2rem;
--mynah-sizing-half: calc(var(--mynah-sizing-base) / 2);
--mynah-sizing-1: var(--mynah-sizing-base);
--mynah-sizing-2: calc(var(--mynah-sizing-base) * 2);
--mynah-sizing-3: calc(var(--mynah-sizing-base) * 3);
--mynah-sizing-4: calc(var(--mynah-sizing-base) * 4);
--mynah-sizing-5: calc(var(--mynah-sizing-base) * 5);
--mynah-sizing-6: calc(var(--mynah-sizing-base) * 6);
--mynah-sizing-7: calc(var(--mynah-sizing-base) * 7);
--mynah-sizing-8: calc(var(--mynah-sizing-base) * 8);
--mynah-sizing-9: calc(var(--mynah-sizing-base) * 9);
--mynah-sizing-10: calc(var(--mynah-sizing-base) * 10);
--mynah-sizing-11: calc(var(--mynah-sizing-base) * 11);
--mynah-sizing-12: calc(var(--mynah-sizing-base) * 12);
--mynah-sizing-13: calc(var(--mynah-sizing-base) * 13);
--mynah-sizing-14: calc(var(--mynah-sizing-base) * 14);
--mynah-sizing-15: calc(var(--mynah-sizing-base) * 15);
--mynah-sizing-16: calc(var(--mynah-sizing-base) * 16);
--mynah-sizing-17: calc(var(--mynah-sizing-base) * 17);
--mynah-sizing-18: calc(var(--mynah-sizing-base) * 18);
--mynah-chat-wrapper-spacing: var(--mynah-sizing-2);
--mynah-button-border-width: 1px;
--mynah-border-width: 1px;

--mynah-color-text-default: var(--vscode-foreground);
--mynah-color-text-strong: var(--vscode-input-foreground);
--mynah-color-text-weak: var(--vscode-disabledForeground);
--mynah-color-text-link: var(--vscode-textLink-foreground);
--mynah-color-text-input: var(--vscode-input-foreground);

--mynah-color-bg: var(--vscode-sideBar-background);
--mynah-color-tab-active: var(--vscode-tab-activeBackground, var(--vscode-editor-background, var(--mynah-card-bg)));
--mynah-color-light: rgba(0, 0, 0, 0.05);

--mynah-color-border-default: var(--vscode-panel-border, var(--vscode-tab-border, rgba(0, 0, 0, 0.1)));

--mynah-color-highlight: rgba(255, 179, 0, 0.25);
--mynah-color-highlight-text: #886411;

--mynah-color-toggle: var(--vscode-sideBar-background);
--mynah-color-toggle-reverse: rgba(0, 0, 0, 0.5);

--mynah-color-syntax-bg: var(--vscode-terminal-dropBackground);
--mynah-color-syntax-variable: var(--vscode-debugTokenExpression-name);
--mynah-color-syntax-function: var(--vscode-gitDecoration-modifiedResourceForeground);
--mynah-color-syntax-operator: var(--vscode-debugTokenExpression-name);
--mynah-color-syntax-attr-value: var(--vscode-debugIcon-stepBackForeground);
--mynah-color-syntax-attr: var(--vscode-debugTokenExpression-string);
--mynah-color-syntax-property: var(--vscode-terminal-ansiCyan);
--mynah-color-syntax-comment: var(--vscode-debugConsole-sourceForeground);
--mynah-color-syntax-code: var(--vscode-terminal-ansiBlue);
--mynah-syntax-code-font-family: var(--vscode-editor-font-family);
--mynah-syntax-code-font-size: var(--vscode-editor-font-size, var(--mynah-font-size-medium));
--mynah-syntax-code-block-max-height: calc(25 * var(--mynah-syntax-code-line-height));

--mynah-color-status-info: var(--vscode-editorInfo-foreground);
--mynah-color-status-success: var(--vscode-terminal-ansiGreen);
--mynah-color-status-warning: var(--vscode-editorWarning-foreground);
--mynah-color-status-error: var(--vscode-editorError-foreground);

--mynah-color-button: var(--vscode-button-background);
--mynah-color-button-reverse: var(--vscode-button-foreground);

--mynah-color-alternate: var(--vscode-button-secondaryBackground);
--mynah-color-alternate-reverse: var(--vscode-button-secondaryForeground);

--mynah-card-bg: var(--vscode-editor-background);

--mynah-shadow-button: none;
--mynah-shadow-card: none;
--mynah-shadow-overlay: 0 0px 15px -5px rgba(0, 0, 0, 0.4);

--mynah-font-size-xxsmall: 0.75rem;
--mynah-font-size-xsmall: 0.85rem;
--mynah-font-size-small: 0.95rem;
--mynah-font-size-medium: 1rem;
--mynah-font-size-large: 1.125rem;
--mynah-line-height: 1.1rem;
--mynah-syntax-code-line-height: 1.1rem;

--mynah-card-radius: var(--mynah-sizing-2);
--mynah-input-radius: var(--mynah-sizing-1);
--mynah-card-radius-corner: 0;
--mynah-button-radius: var(--mynah-sizing-1);

--mynah-bottom-panel-transition: all 850ms cubic-bezier(0.25, 1, 0, 1);
--mynah-very-short-transition: all 600ms cubic-bezier(0.25, 1, 0, 1);
--mynah-very-long-transition: all 1650ms cubic-bezier(0.25, 1, 0, 1);
--mynah-short-transition: all 550ms cubic-bezier(0.85, 0.15, 0, 1);
--mynah-short-transition-rev: all 580ms cubic-bezier(0.35, 1, 0, 1);
--mynah-short-transition-rev-opacity: opacity 750ms cubic-bezier(0.35, 1, 0, 1);
--mynah-text-flow-transition: all 800ms cubic-bezier(0.35, 1.2, 0, 1), transform 800ms cubic-bezier(0.2, 1.05, 0, 1);
}
Loading
Loading