feat(goose): auto add mcp server to goose configuration when starting a session

This commit is contained in:
2025-03-25 23:48:08 +01:00
parent 16f59b1c40
commit 7805aa720e
3 changed files with 158 additions and 1 deletions

View File

@@ -37,11 +37,12 @@ COPY mc-init.sh /mc-init.sh
COPY entrypoint.sh /entrypoint.sh
COPY mc-driver.yaml /mc-driver.yaml
COPY init-status.sh /init-status.sh
COPY update-goose-config.sh /usr/local/bin/update-goose-config.sh
# Extend env via bashrc
# Make scripts executable
RUN chmod +x /mc-init.sh /entrypoint.sh /init-status.sh
RUN chmod +x /mc-init.sh /entrypoint.sh /init-status.sh /usr/local/bin/update-goose-config.sh
# Set up initialization status check on login
RUN echo 'export PATH=/root/.local/bin:$PATH' >> /etc/bash.bashrc