Skip to content

fix: stub internal-only modules in open build - #16

Merged
kevincodex1 merged 1 commit into
Twigpine:mainfrom
Vasanthdev2004:codex/fix-open-build-missing-stubs
Apr 1, 2026
Merged

kevincodex1 merged 1 commit into
Twigpine:mainfrom
Vasanthdev2004:codex/fix-open-build-missing-stubs

Conversation

@Vasanthdev2004

Copy link
Copy Markdown
Collaborator

Summary

  • stub internal-only feature modules during the open-source Bun build
  • stop �un run build from failing on missing daemon/background/template runner imports
  • keep disabled feature paths inert with explicit error stubs if they are ever reached

Why

Fixes #4. The open build references feature-gated modules from src/entrypoints/cli.tsx that are not present in this repo, and Bun still tries to resolve them during bundling on Windows.

Verification

  • verified the missing import paths from the issue screenshot all map to stubbed modules in scripts/build.ts`n- Bun build itself could not be rerun in this environment because Bun is not installed here

@Vasanthdev2004 Vasanthdev2004 mentioned this pull request Apr 1, 2026
@Vasanthdev2004
Vasanthdev2004 marked this pull request as ready for review April 1, 2026 10:18
@kevincodex1
kevincodex1 merged commit c1317ef into Twigpine:main Apr 1, 2026
@Vasanthdev2004
Vasanthdev2004 deleted the codex/fix-open-build-missing-stubs branch April 1, 2026 12:51
euxaristia pushed a commit to euxaristia/openclaude that referenced this pull request Apr 13, 2026
…ld-missing-stubs

fix: stub internal-only modules in open build
reymaster pushed a commit to reymaster/openclaude that referenced this pull request May 5, 2026
…ld-missing-stubs

fix: stub internal-only modules in open build
thedeveloloper pushed a commit to thedeveloloper/openclaude that referenced this pull request Jun 8, 2026
…ld-missing-stubs

fix: stub internal-only modules in open build
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.

build fails

2 participants