N. Taylor Mullen
|
7956eb239e
|
Introduce GEMINI_CLI_HOME for strict test isolation (#15907)
|
2026-01-07 04:09:39 +00:00 |
|
Adib234
|
10ae84869a
|
Migrate console to coreEvents.emitFeedback or debugLogger (#15219)
|
2025-12-29 20:46:10 +00:00 |
|
Gal Zahavi
|
9383b54d50
|
Validate OAuth resource parameter matches MCP server URL (#15289)
|
2025-12-19 19:33:20 +00:00 |
|
Christian Gunderman
|
942bcfc61e
|
Disallow redundant typecasts. (#15030)
|
2025-12-13 01:43:43 +00:00 |
|
CHAEWAN KIM
|
f4babf172b
|
fix(async): prevent missed async errors from bypassing catch handlers (#13714)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
|
2025-12-01 22:11:40 +00:00 |
|
sai-sunder-s
|
0f12d6c426
|
feat(mcp): Inject GoogleCredentialProvider headers in McpClient (#13783)
|
2025-11-26 20:08:19 +00:00 |
|
Jacob Richman
|
d1e35f8660
|
Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247)
Bypassing rules as link checker failure is spurious.
|
2025-11-20 10:44:02 -08:00 |
|
Megha Bansal
|
11a0a9b911
|
Increase code coverage for core packages (#12872)
|
2025-11-12 04:06:43 +00:00 |
|
Chris Coutinho
|
ab73051298
|
fix(mcp): replace hardcoded port 7777 with dynamic port allocation for OAuth (#12520)
|
2025-11-04 07:16:56 +00:00 |
|
Gal Zahavi
|
2144d25885
|
fix(auth): Return empty map if token file does not exits, and refacto… (#12332)
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
|
2025-11-03 23:07:22 +00:00 |
|
Chris Coutinho
|
9187f6f6d1
|
fix: preserve path components in OAuth issuer URLs (#12448)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Gregory Shikhman <cornmander@cornmander.com>
|
2025-11-02 21:19:46 +00:00 |
|
Sehoon Shon
|
e9c7a80b12
|
migrate console.error to coreEvents for mcp-client-manager and google-auth-provider (#12342)
|
2025-10-31 18:52:56 +00:00 |
|
Sehoon Shon
|
ab013fb7e9
|
migrating console.error to debugger for installationManager, oauth-provider, modifiable-tool (#12279)
|
2025-10-31 18:17:51 +00:00 |
|
matt korwel
|
b382ae6803
|
feat: Prevent self-imports and fix build loop (#12309)
|
2025-10-30 20:15:49 +00:00 |
|
christine betts
|
7e987113a2
|
Add support for sensitive keychain-stored per-extension settings (#11953)
|
2025-10-28 18:48:50 +00:00 |
|
Adam Weidman
|
d465a26e30
|
chore(console): change console errors in sa-impersontation (#12165)
|
2025-10-28 15:26:39 +00:00 |
|
Adam Weidman
|
034ca93907
|
Revert "feat(ID token support): Add ID token support for authenticating to MC…" (#12162)
|
2025-10-28 15:07:57 +00:00 |
|
Ruchika Goel
|
abd22a753d
|
feat(ID token support): Add ID token support for authenticating to MC… (#12031)
Co-authored-by: Adam Weidman <adamfweidman@google.com>
|
2025-10-27 20:34:38 +00:00 |
|
Jack Wotherspoon
|
23c906b085
|
fix: user configured oauth scopes should take precedence over discovered scopes (#12088)
|
2025-10-27 16:57:12 +00:00 |
|
shishu314
|
c2104a14fb
|
fix(security) - Use emitFeedback instead of console error (#11948)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
|
2025-10-24 18:07:11 +00:00 |
|
shishu314
|
25996ae037
|
fix(security) - Use emitFeedback (#11961)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
|
2025-10-24 17:52:07 +00:00 |
|
Adam Weidman
|
c079084ca4
|
chore(core): add token caching in google auth provider (#11946)
|
2025-10-24 14:26:42 +00:00 |
|
Riddhi Dutta
|
9814f86a25
|
Added parameterization to base-storage-token.test and prompts.test.ts (#11821)
|
2025-10-23 21:47:06 +00:00 |
|
Mayur Vaid
|
0d7da7ecb1
|
fix(mcp): Include path in oauth resource parameter (#11654)
|
2025-10-22 15:48:47 +00:00 |
|
Abhi
|
b364f37655
|
refactor(logging): Centralize console logging with debugLogger (#11590)
|
2025-10-21 20:35:22 +00:00 |
|
Dongin Kim(Terry)
|
518caae62e
|
chore: Extract '.gemini' to GEMINI_DIR constant (#10540)
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
|
2025-10-13 17:31:39 +00:00 |
|
Adam Weidman
|
db51e3f4cd
|
feat(iap support): Add service account impersonation provider to MCPServers to support IAP on Cloud Run (#8505)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
|
2025-09-27 08:12:24 +00:00 |
|
jleong-stripe
|
e0ba7e4ffb
|
For dynamic client registration - use registration endpoint in config if available instead of performing OAuth discovery again (#9231)
|
2025-09-24 20:53:42 +00:00 |
|
Sarah Price
|
d54cdd8802
|
fix(mcp): Display OAuth authentication messages in CLI UI instead of debug console (#6919)
Co-authored-by: Yoichiro Tanaka <yoichiro6642@gmail.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
|
2025-09-17 22:25:33 +00:00 |
|
shishu314
|
e28a043f3d
|
feat(security) - Use hybrid token storage when flag is enabled (#8010)
Co-authored-by: Shi Shu <shii@google.com>
|
2025-09-15 18:05:17 +00:00 |
|
shishu314
|
918ab3c2ec
|
feat(security) - Make oauth token storage implement the shared interface (#7802)
Co-authored-by: Shi Shu <shii@google.com>
|
2025-09-05 16:08:50 +00:00 |
|
shishu314
|
35a841f71a
|
Feat(security) - Make the OAuthTokenStorage non static (#7716)
Co-authored-by: Shi Shu <shii@google.com>
|
2025-09-04 20:42:47 +00:00 |
|
shishu314
|
f11322c710
|
feat(oauth) - Create hybrid storage class (#7610)
Co-authored-by: Shi Shu <shii@google.com>
|
2025-09-02 23:13:07 +00:00 |
|
shishu314
|
58f6828833
|
feat(cli) - Create base class for handling tokens stored in files (#7240)
Co-authored-by: Shi Shu <shii@google.com>
|
2025-08-28 13:54:12 +00:00 |
|
shishu314
|
5cf1c7bf79
|
feat(cli) - Define base class for token storage (#7221)
Co-authored-by: Shi Shu <shii@google.com>
|
2025-08-27 17:49:20 +00:00 |
|
shishu314
|
366483853e
|
feat(cli) - Define shared interface for storage (#7049)
Co-authored-by: Shi Shu <shii@google.com>
|
2025-08-26 21:03:11 +00:00 |
|
Amy He
|
c33a0da1df
|
feat(mcp): Add ODIC fallback to OAuth metadata look up (#6863)
Co-authored-by: cornmander <shikhman@google.com>
|
2025-08-26 16:06:26 +00:00 |
|
Pascal Birchler
|
0f031a7f89
|
Explict imports & exports with type modifier (#3774)
|
2025-08-25 22:04:53 +00:00 |
|
Yuki Okita
|
21c6480b65
|
Refac: Centralize storage file management (#4078)
Co-authored-by: Taylor Mullen <ntaylormullen@google.com>
|
2025-08-20 01:55:47 +00:00 |
|
Brian Ray
|
2c07dc0757
|
fixes for oauth spec - adds github oauth support. Resource paramater. (#6281)
|
2025-08-15 19:14:48 +00:00 |
|
Richie Foreman
|
a90aeb3d8f
|
chore(build/compiler): Enable a bunch of strict TS compiler options. (#6138)
|
2025-08-13 20:17:38 +00:00 |
|
cornmander
|
aa5c80dec4
|
feat(core): add host validation to GoogleCredentialProvider (#5962)
Co-authored-by: Brian Ray <62354532+emeryray2002@users.noreply.github.com>
|
2025-08-11 16:40:30 +00:00 |
|
Mikhail Aksenov
|
dadf05809c
|
feat: mcp - support audiences for OAuth2 (#5265)
|
2025-08-05 22:02:16 +00:00 |
|
David East
|
43d5aaa798
|
fix(mcp): ensure authorization url is valid when containing query params (#5545)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
|
2025-08-05 18:44:30 +00:00 |
|
Brian Ray
|
dc9f17bb4a
|
New browser launcher for MCP OAuth. (#5261)
|
2025-08-01 05:47:22 +00:00 |
|
Tommaso Sciortino
|
327f915610
|
Fix typo in RFC 9728 impl (#5126)
|
2025-07-29 23:03:39 +00:00 |
|
Brian Ray
|
c45c14ee0e
|
Bug: add resource parameter to MCP OAuth Flow (#4981)
Co-authored-by: Your Name <you@example.com>
|
2025-07-27 18:09:45 +00:00 |
|
ashwinpvg
|
d254d4ce00
|
Add Google credentials provider for authenticating with MCP servers (#4748)
|
2025-07-24 17:37:39 +00:00 |
|
Brian Ray
|
c5761317f4
|
MCP OAuth Part 1 - OAuth Infrastructure (#4316)
|
2025-07-18 14:14:23 +00:00 |
|