From 6bf8645c34d9839ec1d77365f42edc0c0905f0f5 Mon Sep 17 00:00:00 2001 From: Zaki Ali Date: Tue, 18 Mar 2025 15:51:58 -0700 Subject: [PATCH 1/2] fix: use lowercase names for builtin external extensions --- crates/goose-cli/src/commands/configure.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/goose-cli/src/commands/configure.rs b/crates/goose-cli/src/commands/configure.rs index 2e7dd0a540b9..a4fb278aee93 100644 --- a/crates/goose-cli/src/commands/configure.rs +++ b/crates/goose-cli/src/commands/configure.rs @@ -433,22 +433,22 @@ pub fn configure_extensions_dialog() -> Result<(), Box> { "Code editing and shell access", ) .item( - "Computer Controller", + "computercontroller", "Computer Controller", "controls for webscraping, file caching, and automations", ) .item( - "Google Drive", + "googledrive", "Google Drive", "Search and read content from google drive - additional config required", ) .item( - "Memory", + "memory", "Memory", "Tools to save and retrieve durable memories", ) .item( - "Tutorial", + "tutorial", "Tutorial", "Access interactive tutorials and guides", ) From 136d388c89a5012cd22fbf1c273918cc5d8be050 Mon Sep 17 00:00:00 2001 From: Zaki Ali Date: Tue, 18 Mar 2025 16:02:47 -0700 Subject: [PATCH 2/2] fix: reorg ci workflow to cleanup earlier --- .github/workflows/ci.yml | 44 ++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eac44cb86386..739dbc938ffd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,6 +33,28 @@ jobs: name: Build and Test Rust Project runs-on: ubuntu-latest steps: + # Add disk space cleanup before linting + - name: Check disk space before build + run: df -h + + #https://github.com/actions/runner-images/issues/2840 + - name: Clean up disk space + run: | + echo "Cleaning up disk space..." + sudo rm -rf \ + /opt/google/chrome \ + /opt/microsoft/msedge \ + /opt/microsoft/powershell \ + /usr/lib/mono \ + /usr/local/lib/android \ + /usr/local/lib/node_modules \ + /usr/local/share/chromium \ + /usr/local/share/powershell \ + /usr/share/dotnet \ + /usr/share/swift + + df -h + - name: Checkout Code uses: actions/checkout@v4 @@ -70,28 +92,6 @@ jobs: restore-keys: | ${{ runner.os }}-cargo-build- - # Add disk space cleanup before linting - - name: Check disk space before build - run: df -h - - #https://github.com/actions/runner-images/issues/2840 - - name: Clean up disk space - run: | - echo "Cleaning up disk space..." - sudo rm -rf \ - /opt/google/chrome \ - /opt/microsoft/msedge \ - /opt/microsoft/powershell \ - /usr/lib/mono \ - /usr/local/lib/android \ - /usr/local/lib/node_modules \ - /usr/local/share/chromium \ - /usr/local/share/powershell \ - /usr/share/dotnet \ - /usr/share/swift - - df -h - - name: Build and Test run: | gnome-keyring-daemon --components=secrets --daemonize --unlock <<< 'foobar'