Install skills into agent rootfs during setup
This commit is contained in:
@@ -306,10 +306,12 @@ else
|
|||||||
' || err "Failed to install packages in chroot"
|
' || err "Failed to install packages in chroot"
|
||||||
ok "Alpine packages installed"
|
ok "Alpine packages installed"
|
||||||
|
|
||||||
log "Installing agent script and config..."
|
log "Installing agent script, skills, and config..."
|
||||||
sudo mkdir -p /tmp/agent-build-mnt/opt/agent /tmp/agent-build-mnt/etc/agent
|
sudo mkdir -p /tmp/agent-build-mnt/opt/agent /tmp/agent-build-mnt/opt/skills /tmp/agent-build-mnt/etc/agent
|
||||||
sudo cp "$SCRIPT_DIR/agent/agent.py" /tmp/agent-build-mnt/opt/agent/agent.py
|
sudo cp "$SCRIPT_DIR/agent/agent.py" /tmp/agent-build-mnt/opt/agent/agent.py
|
||||||
sudo chmod +x /tmp/agent-build-mnt/opt/agent/agent.py
|
sudo chmod +x /tmp/agent-build-mnt/opt/agent/agent.py
|
||||||
|
sudo cp -r "$SCRIPT_DIR/skills/"* /tmp/agent-build-mnt/opt/skills/
|
||||||
|
sudo chmod +x /tmp/agent-build-mnt/opt/skills/*/run.*
|
||||||
|
|
||||||
echo '{"nick":"agent","model":"qwen2.5-coder:7b","trigger":"mention","server":"172.16.0.1","port":6667,"ollama_url":"http://172.16.0.1:11434"}' | \
|
echo '{"nick":"agent","model":"qwen2.5-coder:7b","trigger":"mention","server":"172.16.0.1","port":6667,"ollama_url":"http://172.16.0.1:11434"}' | \
|
||||||
sudo tee /tmp/agent-build-mnt/etc/agent/config.json > /dev/null
|
sudo tee /tmp/agent-build-mnt/etc/agent/config.json > /dev/null
|
||||||
|
|||||||
Reference in New Issue
Block a user