Commit graph

21 commits

Author SHA1 Message Date
John Richmond
37faf01202 gpt5 fixes from review 2025-09-29 20:44:44 -07:00
John Richmond
80a24ddacf fix null exception 2025-09-29 16:46:59 -07:00
John Richmond
5152e12a16 more esoteric still 2025-09-29 16:46:59 -07:00
John Richmond
04e16f3f1e Even more (fish shell this time) 2025-09-29 16:46:59 -07:00
John Richmond
3d737c66c5 More restrictions 2025-09-29 16:46:59 -07:00
John Richmond
63b171b1a2 More patterns 2025-09-29 16:46:59 -07:00
John Richmond
952d8af3e8 Better handle nested backticks 2025-09-29 16:46:58 -07:00
John Richmond
9e0d925f95 Check for a few more esoteric subshell patterns 2025-09-29 16:46:58 -07:00
Matt Rubens
b50104cc59
Handle zsh glob qualifiers correctly (#7667) 2025-09-04 11:14:25 -04:00
Matt Rubens
966ed76ce2
Handle zsh process substitution correctly (#7658) 2025-09-04 01:14:52 -04:00
Matt Rubens
3dd3d7bf17
Handle substitution patterns in command validation (#7390) 2025-08-25 12:41:01 -04:00
Matt Rubens
de359a465c
Handle more variations of chaining and subshell command validation (#6486) 2025-07-31 11:28:43 -04:00
Matt Rubens
2c2a7842c4
Improvements to subshell validation (#6379) 2025-07-29 15:30:07 -04:00
Matt Rubens
4042fb0fd0
Smarter auto-deny (#6123) 2025-07-23 12:02:31 -04:00
Matt Rubens
9d434c2db9
Split commands on newlines (#6121) 2025-07-23 11:21:06 -04:00
Daniel
b0820ac755
fix: resolve 'Bad substitution' error in command parsing (#5743) 2025-07-23 08:43:36 -04:00
Matt Rubens
cdacdfd54b
Add a command denylist (#5614)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-12 12:36:04 -04:00
KJ7LNW
7f8362f2e1
fix: command validation failing on shell array indexing (#3530)
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-05-12 21:31:54 -07:00
Matt Rubens
e3ae2c41d3 Allow setting a wildcard for auto-approve commands 2025-02-19 09:39:42 -05:00
Matt Rubens
60a0a824b9 Prettier backfill 2025-01-17 14:11:28 -05:00
Matt Rubens
c56218b68d Improved logic for auto-approving chained commands 2024-12-26 22:45:09 -08:00