mirror of
https://github.com/msitarzewski/agency-agents/
synced 2026-06-09 10:13:17 +00:00
docs: sync roster to 218 agents + fix install.sh --list (#570)
Account for the 9 agents merged in #450-456, #568, #569: - README: add 3 Engineering rows (Multi-Agent Systems Architect, Drupal/WordPress Shopping Cart Engineer) + 6 Specialized rows (CFO, ESG & Sustainability Officer, Data Privacy Officer, Operations Manager, M&A Integration Manager, Organizational Psychologist); bump Stats + acknowledgements 209 -> 218. - install.sh: fix `--list` as the final argument aborting with exit 1 under set -e (shift 2 with only one positional). Now treats a missing/flag-like value as "all" and shifts once. Roster drift is now zero (218 linked rows = 218 source agents); convert/install auto-discover the new agents via AGENT_DIRS (specialized/ + engineering/). lint: 0 errors, 218 files. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
committed by
GitHub
parent
0750e1c907
commit
f8d94c72c4
+1
-1
@@ -949,7 +949,7 @@ main() {
|
||||
--path) OVERRIDE_PATH="${2:?'--path requires a value'}"; shift 2 ;;
|
||||
--no-convert) AUTO_CONVERT=false; shift ;;
|
||||
--dry-run) DRY_RUN=true; interactive_mode="no"; shift ;;
|
||||
--list) list_what="${2:-all}"; [[ "$list_what" == --* || -z "$list_what" ]] && { list_what="all"; shift; } || shift 2 ;;
|
||||
--list) if [[ -z "${2:-}" || "${2:-}" == --* ]]; then list_what="all"; shift; else list_what="$2"; shift 2; fi ;;
|
||||
--interactive) interactive_mode="yes"; shift ;;
|
||||
--no-interactive) interactive_mode="no"; shift ;;
|
||||
--parallel) use_parallel=true; shift ;;
|
||||
|
||||
Reference in New Issue
Block a user