Skip to content

Drop rare Core installation modes - #401

Merged
RyanLee-Dev merged 1 commit into
mainfrom
install-drop-rare-modes
Oct 2, 2026
Merged

RyanLee-Dev merged 1 commit into
mainfrom
install-drop-rare-modes

Conversation

@RyanLee-Dev

@RyanLee-Dev RyanLee-Dev commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • The installer now only deploys Core, Web and PostgreSQL in containers. Native Core, core-only and web-only are gone, including mode, native_core, ports.database, web.core_url and oac apply --yes.
  • A new installation always saves microsandbox at the Standard size. --sandbox, --e2b-*, --accept-docker-risks and --core-key-file are removed. Docker and E2B are chosen later in Web with Reset deployment.
  • The release bundle no longer ships host Core binaries or the E2B helper. Dead model_provider_sessions.py is deleted. English and Chinese operator docs match.

Test plan

  • python3 -m unittest discover -s deploy/install -p 'test_*.py'
  • python3 scripts/core-distribution-manifest.test.py
  • python3 scripts/install-release.test.py
  • python3 scripts/config-reference.py --check
  • make check-website (website dependencies are not installed in this worktree)
  • Default install.sh on a Linux host: sign in, oac status, oac apply, oac rotate-core-key
  • --ingress external install

Made with Cursor


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

The installer now only sets up Core, Web and PostgreSQL in containers, and always saves the microsandbox Standard sandbox. Native Core, split deployments and the sandbox flags were unused combinations that the config model, bundle and operator docs all had to carry.

Co-authored-by: Cursor <cursoragent@cursor.com>
@RyanLee-Dev
RyanLee-Dev merged commit 28d34ff into main Oct 2, 2026
15 checks passed
@RyanLee-Dev
RyanLee-Dev deleted the install-drop-rare-modes branch October 2, 2026 15:24
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.

1 participant