Skip to content

[Bug]: Cannot set provider or log in #2934

@mslinn

Description

@mslinn

Bug Description

I installed Forgecode for the first time. Following the docs:

$ forge provider login
● [11:47:26] Cancelled

I tried running forge by itself and discovered that some config files are missing:

$ ls -alF ~/forge/
total 76
drwxrwxr-x  3 mslinn mslinn  4096 Apr 10 11:26 ./
drwxr-xr-x 95 mslinn mslinn  4096 Apr 10 10:46 ../
-rw-rw-r--  1 mslinn mslinn   425 Apr 10 10:44 .credentials.json
-rw-r--r--  1 mslinn mslinn 57344 Apr 10 11:26 .forge.db
-rw-rw-r--  1 mslinn mslinn    94 Apr 10 11:26 .forge_history
drwxrwxr-x  3 mslinn mslinn  4096 Apr 10 10:44 cache/

Without a config file, nothing works.

$ forge config set provider google
● [11:17:13] ERROR: Provider Google is not available. Login again to configure it.
mslinn@Bear instrument_recorder (master)
$ forge config set provider gemini
● [11:17:20] ERROR: Provider Gemini is not available. Login again to configure it.
mslinn@Bear instrument_recorder (master)
$ forge config set provider minimax
● [11:17:33] ERROR: Parameter selection cancelled

As a new user, I think the road ahead with this product looks bleak.

Steps to Reproduce

As described

Expected Behavior

As described

Actual Behavior

As described

Forge Version

2.8.0

Operating System & Version

WSL (current)

AI Provider

None possible

Model

None possible

Installation Method

npm install -g forgecode@latest

Configuration

Missing

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions