-
released this
2026-05-12 01:11:41 +02:00 | 116 commits to main since this releasev2.4.1-dev - CLI Component Framework + Interactive Installer
Added
- Reusable TUI Component Framework - BaseComponent with shared rendering, arrow-key/Enter/Space navigation
- 10 interactive components: TextInput, SingleSelect, MultiSelect, SearchList, Toggle, Confirm, Progress, Summary, Welcome, Requirements
- Raw terminal input handler - cross-platform (Windows/Linux/macOS) with ANSI escape sequence parsing
- SYNAPSE brand theme - all 4 agent layer colors
synapse installcommand - full interactive wizard replacing old shell scripts- OS detection - identifies Windows/Linux/macOS and package manager
- Prerequisites check - version-aware Docker, Git, Go checking with auto-install
- Package manager selection - picks from detected managers, adds repos
- Model provider search - 7 providers with API Key and Subscription support
- Channel plugin multi-select - Telegram, Discord, WhatsApp, Slack, Matrix
- Skill plugin multi-select - web-search, code-execution, image-generation, etc.
- Config persistence - saves to ~/.synapse/install.yaml, pre-fills on re-run
- Bootstrap scripts - install.sh and install.ps1 install Go, build CLI, add to PATH
Changed
- install.sh - detects OS, installs Go, builds CLI to ~/.local/bin, adds to PATH
- install.ps1 - moved to root, installs Go, builds CLI to local app dir, adds to PATH
Removed
- packages/cli/Dockerfile - no longer needed
- installer/install.ps1 - replaced by root-level install.ps1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads