-
Notifications
You must be signed in to change notification settings - Fork 208
feat: add command substitution security warning #290
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
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
Fixing issue in #293 |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
fyi using this PR to test out the new auth validation |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
6c98a3c to
8c8a087
Compare
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
|
@gemini-cli /review |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
2 similar comments
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
|
@gemini-cli /review |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
8c8a087 to
2a9ad72
Compare
|
@gemini-cli /review |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
1 similar comment
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
|
@gemini-cli /review |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
Adds a security warning to all Gemini CLI workflow prompts, instructing the model to avoid using command substitution features like `$(...)`, `<(...)`, or `>(...)` in shell commands. This is a preventative measure to avoid errors where the Gemini CLI rejects commands that use command substitution for security reasons. This change makes the security constraints of the tool explicit to the model.
2a9ad72 to
1d14bfe
Compare
|
@gemini-cli /review |
|
🤖 Hi @jerop, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @jerop, but I was unable to process your request. Please see the logs for more details. |
Adds a security warning to all Gemini CLI workflow prompts, instructing the model to avoid using command substitution features like
$(...),<(...), or>(...)in shell commands.This is a preventative measure to avoid errors where the Gemini CLI rejects commands that use command substitution for security reasons. This change makes the security constraints of the tool explicit to the model.
Fixes #174