mirror of
https://github.com/itme-brain/agent-team.git
synced 2026-05-08 16:00:11 -04:00
fix: resolve critical issues in install.sh, settings.json, and worker-protocol
- install.sh: replace unreachable $? check with `if !` pattern (set -e exits before the check runs on Windows mklink failure) - settings.json: remove fragile Bash deny patterns that can't match across path separators; broaden .env denies to recursive **/.env with Read/Write/Edit - worker-protocol: align QA instruction with qa-checklist — qa_check goes in frontmatter envelope, not as a prose line
This commit is contained in:
parent
341f500396
commit
b741354dd8
3 changed files with 9 additions and 11 deletions
|
|
@ -62,8 +62,7 @@ create_symlink() {
|
|||
local win_dst
|
||||
win_src="$(cygpath -w "$src")"
|
||||
win_dst="$(cygpath -w "$dst")"
|
||||
cmd //c "mklink /D \"$win_dst\" \"$win_src\"" > /dev/null 2>&1
|
||||
if [ $? -ne 0 ]; then
|
||||
if ! cmd //c "mklink /D \"$win_dst\" \"$win_src\"" > /dev/null 2>&1; then
|
||||
echo "ERROR: mklink failed for $name."
|
||||
echo "On Windows, enable Developer Mode (Settings > Update & Security > For Developers)"
|
||||
echo "or run this script as Administrator."
|
||||
|
|
@ -104,8 +103,7 @@ create_file_symlink() {
|
|||
local win_dst
|
||||
win_src="$(cygpath -w "$src")"
|
||||
win_dst="$(cygpath -w "$dst")"
|
||||
cmd //c "mklink \"$win_dst\" \"$win_src\"" > /dev/null 2>&1
|
||||
if [ $? -ne 0 ]; then
|
||||
if ! cmd //c "mklink \"$win_dst\" \"$win_src\"" > /dev/null 2>&1; then
|
||||
echo "ERROR: mklink failed for $name."
|
||||
echo "On Windows, enable Developer Mode (Settings > Update & Security > For Developers)"
|
||||
echo "or run this script as Administrator."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue