Skip to content

[BUG][LATEST] ECC installation for OPENCODE | Global or Specific #2040

@WUIX69

Description

@WUIX69

Greetings affaan-m,

Can you please fix the installation process for Opencode either global or folder specific. it doesn't work the way it should be

PROOF:

Here y'll notice it detects the / commands of ECC but when i try to use it:
Image
And it gives me this
Image

ATTEMP FIX for global:

Also for global installation, it should be placed on C:\Users\{user_name}\.config\opencode in order for opencode to use it globally. I tried to ask A.I for the quick remedy and gives me this guidelines

*OPENCODE | GLOBAL FULL INSTALL | WINDOWS*
- ECC git clone method
- [05-22-2026]

### REFERENCE #1
### 1. Update the configuration directory path
Modified [opencode-home.js](file:///c:/projects/ECC/scripts/lib/install-targets/opencode-home.js#L7) to point to Windows' standard configuration directory:

  rootSegments: ['.config', 'opencode'],

### 2. Compile the TypeScript plugin (Mandatory)
Before running the installer, we ran this command to compile the TypeScript files inside `.opencode/` into their JavaScript distribution files:
node scripts/build-opencode.js
*(This is a crucial step because without it, the `.opencode/dist/` folder does not exist, and OpenCode won't find the universal plugin hooks when loading.)*

### 3. Run the installer
Finally, we ran the installer to pull everything together, apply the `full` profile, and write the configurations/assets into the destination:

node scripts/install-apply.js --target opencode --profile full

### REFERENCE #2
**Yes, absolutely!** 

Once you have updated the path in `opencode-home.js`, you can use the wrapper scripts perfectly. Any arguments you pass to the wrappers are forwarded directly to the installer. 

For example, running:

./install.ps1 --target opencode --profile full
*(or `./install.sh` on macOS/Linux)*


Is **exactly equivalent** to running `node scripts/install-apply.js --target opencode --profile full`. The wrappers will read the updated `opencode-home.js` target file and successfully copy all assets directly into `.config/opencode`.

The / command successfully can be used on global however the same issues in the picture above shows the same. can you please fix, and adjust the installation for opencode support ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions