diff options
| author | sigoden <sigoden@gmail.com> | 2024-07-29 17:26:36 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-29 17:26:36 +0800 |
| commit | 213d1b3fd72d2572050402b6be25cad590a9cb95 (patch) | |
| tree | c153a8ededeeb1bb1326e9edbb193685a4198b8b /Argcfile.sh | |
| parent | 226228dfa45aa075f1a74b07885407d9dba6017f (diff) | |
| download | llm-functions-docker-213d1b3fd72d2572050402b6be25cad590a9cb95.tar.gz | |
refactor: demo agent (#81)
Diffstat (limited to 'Argcfile.sh')
| -rw-r--r-- | Argcfile.sh | 7 |
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 |
