Jerop Kipruto
5e22ebe30e
refactor(cli): use standardized hydrateString for custom command prompts
...
This replaces the manual regex for ${extensionPath} with the standardized
hydrateString utility, automatically enabling support for other variables
like ${workspacePath} and ${/} in custom extension commands.
Added a test case to verify ${workspacePath} hydration.
2026-03-17 17:45:03 -04:00
Moisés Gana Obregón
39361bce1f
feat(cli): add support for the ${extensionPath} variable in extension TOML commands ( #22681 )
2026-03-17 17:45:03 -04:00
nityam
016d5d8eb6
merge duplicate imports packages/cli/src subtask1 ( #22040 )
2026-03-11 17:50:42 +00:00
Emily Hedlund
7989c28d2e
feat(cli): implement dot-prefixing for slash command conflicts ( #20979 )
2026-03-06 20:43:20 +00:00
Emily Hedlund
49b2e76ee1
Revert "feat(ui): add source indicators to slash commands" ( #19695 )
2026-02-20 20:08:49 +00:00
Emily Hedlund
d08b1efc72
feat(ui): add source indicators to slash commands ( #18839 )
2026-02-20 15:54:59 +00:00
Christian Gunderman
fd65416a2f
Disallow unsafe type assertions ( #18688 )
2026-02-10 00:10:15 +00:00
Tommaso Sciortino
8b2b71c8ef
Change formatting to prevent UI redressing attacks ( #17611 )
2026-01-27 16:56:01 +00:00
Emily Hedlund
d956c5b221
Sanitize command names and descriptions ( #17228 )
2026-01-22 16:41:51 +00:00
Adib234
10ae84869a
Migrate console to coreEvents.emitFeedback or debugLogger ( #15219 )
2025-12-29 20:46:10 +00:00
Shardul Natu
1ffb9c4188
fix(FileCommandLoader): Remove error logs if the operation was aborted ( #12927 )
...
Co-authored-by: Shnatu <snatu@google.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-12 16:33:28 +00:00
christine betts
43b8731241
Fix extensions logging race condition and slash command logging ( #12732 )
2025-11-08 15:29:36 +00:00
shrutip90
c6af4eaa00
fix: Usage of folder trust config flags in FileCommandLoader ( #10837 )
2025-10-10 18:07:40 +00:00
shishu314
10c6af7e49
Fix(trust) - Disable commands from untrusted directories when useFolderTrust is enabled ( #7341 )
...
Co-authored-by: Richie Foreman <richie.foreman@gmail.com >
Co-authored-by: Shi Shu <shii@google.com >
2025-08-28 21:45:47 +00:00
Abhi
bfdddcbd99
feat(commands): Enable @file processing in TOML commands ( #6716 )
2025-08-28 03:22:21 +00:00
Pascal Birchler
0f031a7f89
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +00:00
Pascal Birchler
ee4feea006
chore: consistently import node modules with prefix ( #3013 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2025-08-25 20:11:27 +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
Abhi
33b9bdb11e
feat(cli): Introduce arguments for shell execution in custom commands ( #5966 )
2025-08-17 04:02:54 +00:00
Daniel Lee
7356764a48
feat(commands): add custom commands support for extensions ( #4703 )
2025-07-29 01:40:47 +00:00
Abhi
576cebc928
feat: Add Shell Command Execution to Custom Commands ( #4917 )
2025-07-27 06:00:26 +00:00
Abhi
3e81359c6b
(fix): Custom Commands follow symlinks ( #4907 )
2025-07-26 03:27:23 +00:00
Abhi
bbe95f1eaa
feat(commands): Implement argument handling for custom commands via a prompt pipeline ( #4702 )
2025-07-23 20:11:23 +00:00
Abhi
9daead63dd
(feat): Initial Version of Custom Commands ( #4572 )
2025-07-22 04:34:55 +00:00