Skip to content

feat: add development environment launchers - #62

Merged
shaohaozhi286 merged 7 commits into
masterfrom
feat/development-environment-launcher
Sep 19, 2026
Merged

shaohaozhi286 merged 7 commits into
masterfrom
feat/development-environment-launcher

Conversation

@LIUXIN557

Copy link
Copy Markdown
Collaborator

Summary

  • add target-specific Web, Desktop, and TUI development launchers for Windows, macOS, and Linux
  • discover compatible builds across Git worktrees, rebuild incrementally, and refresh Web assets before launch
  • initialize the Visual Studio C++ environment automatically for Windows batch launchers
  • add focused launcher tests and the approved OpenSpec change

Verification

  • python -m unittest tests/scripts/dev_environment_test.py
  • python -m py_compile scripts/dev_environment.py tests/scripts/dev_environment_test.py
  • openspec validate add-development-environment-launcher --strict
  • git diff --check
  • end-to-end Windows validation: Web daemon returned HTTP 200, Desktop process started, and TUI opened in a new terminal process

@LIUXIN557
LIUXIN557 force-pushed the feat/development-environment-launcher branch from 13c9f39 to 5fe28cc Compare September 19, 2026 04:52
@shaohaozhi286
shaohaozhi286 merged commit b2b4557 into master Sep 19, 2026
3 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.

3 participants