aboutsummaryrefslogtreecommitdiffstats
path: root/Argcfile.sh
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2024-07-29 17:26:36 +0800
committerGitHub <noreply@github.com>2024-07-29 17:26:36 +0800
commit213d1b3fd72d2572050402b6be25cad590a9cb95 (patch)
treec153a8ededeeb1bb1326e9edbb193685a4198b8b /Argcfile.sh
parent226228dfa45aa075f1a74b07885407d9dba6017f (diff)
downloadllm-functions-docker-213d1b3fd72d2572050402b6be25cad590a9cb95.tar.gz
refactor: demo agent (#81)
Diffstat (limited to 'Argcfile.sh')
-rw-r--r--Argcfile.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/Argcfile.sh b/Argcfile.sh
index 19903d7..a090550 100644
--- a/Argcfile.sh
+++ b/Argcfile.sh
@@ -422,15 +422,16 @@ test@agent() {
# @alias agent:test-demo
test-demo@agent() {
echo "---- Test demo agent ---"
- argc run@agent demo get_sysinfo '{}'
+ args=(demo get_ipinfo '{}')
+ argc run@agent "${args[@]}"
for item in "${LANG_CMDS[@]}"; do
cmd="${item#*:}"
lang="${item%:*}"
echo "---- Test agents/demo/tools.$lang ---"
if [[ "$cmd" == "sh" ]]; then
- "$(argc --argc-shell-path)" ./scripts/run-agent.sh demo get_sysinfo '{}'
+ "$(argc --argc-shell-path)" ./scripts/run-agent.sh "${args[@]}"
elif command -v "$cmd" &> /dev/null; then
- $cmd ./scripts/run-agent.$lang demo get_sysinfo '{}'
+ $cmd ./scripts/run-agent.$lang "${args[@]}"
echo
fi
done