Skip to content

fix(app): skip legacy config reads for v2 - #40211

Merged
Brendonovich merged 1 commit into
anomalyco:devfrom
resetsix:v2-config-bootstrap
Aug 3, 2026
Merged

fix(app): skip legacy config reads for v2#40211
Brendonovich merged 1 commit into
anomalyco:devfrom
resetsix:v2-config-bootstrap

Conversation

@resetsix

@resetsix resetsix commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Issue for this PR

Closes #40209

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

V2 servers do not expose the legacy config endpoints, but app bootstrap was still requesting them. This skips the global and directory config reads after the server is identified as V2, allowing directory bootstrap to finish normally. V1 config loading is unchanged.

How did you verify your code works?

  • bun test --conditions=solid --preload ./happydom.ts ./src/context/global-sync/bootstrap.test.ts
  • bun typecheck
  • bun run build

Screenshots / recordings

Not applicable; there are no UI changes.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@Brendonovich
Brendonovich merged commit d4b85f8 into anomalyco:dev Aug 3, 2026
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

V2 desktop bootstrap calls legacy config endpoints and leaves project sync incomplete

2 participants