Skip to content

test(v1.1.18): upgrade or install on Linux and report behavior #1218

Description

@Fmarzochi

Mission

Upgrade to or install EGC v1.1.18 (latest) on Linux and report whether it works correctly.

v1.1.18 made the installers honest end to end: Claude Code MCP servers are now registered through the real CLI instead of a config file nothing reads, the project .mcp.json is merged from the directory you actually ran the installer in, Continue.dev and Zed are finally registered by the shell installers, and a headless run says so clearly instead of pretending it started a dashboard. This mission checks that all of that holds on a real Linux machine, on your distro, with your shell.

Steps

npm install -g @egchq/egc
egc install
egc doctor
cd <a-real-project>
egc init

Note: after a bare egc install, egc doctor reporting "No EGC install-state files found" and a missing state.db is expected: the core runtime is installed, nothing more. It is egc init (run inside a project) that creates the state store, bootstraps your AI tools and starts the dashboard. That is the moment the two behavior questions below refer to.

If you already have an older version, run the same commands and note anything odd during the transition. If egc doctor reports anything unexpected after egc init, paste it: that is exactly the kind of thing this mission exists to catch.

What to report (as a comment here)

  • Distro and version, Node.js version, shell, and how Node is installed (distro package, nvm, mise, asdf, ...)
  • Output of egc --version and the final egc doctor summary
  • Whether the dashboard opened after egc init
  • Whether your AI tools picked up EGC afterwards
  • Anything that looked wrong, however small

Why this matters

"Linux" is not one platform. Node installed through nvm, mise, asdf, snap or a distro package puts binaries and global packages in different places, and an installer that assumes one layout silently misbehaves on the others. The maintainer can only test the layout on his own machine; your distro is the one nobody has checked.

No code required. A careful report is the whole contribution, and it gets you credited in the release notes and the Hall of Fame.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood for newcomershelp wantedExtra attention is neededtestingTesting and validation on real environments

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions