Add TUI for managing sandbox profile, relicense to GPLv3
- Add Go/Bubble Tea TUI app under tui/ with dashboard (status checks, launch, validate) and profile editor (commands, filesystem, network, environment sub-tabs) - Add Makefile targets: tui, tui-build, tui-install - Add CI step to build TUI - Relicense MIT -> GPL-3.0 - Rewrite wrapper to resolve real opencode binary from PATH (supports brew, npm, volta) - Add PATH ordering detection to install script - Expand README with how-it-works diagram, TUI docs, keybinding table
This commit is contained in:
@@ -18,4 +18,12 @@ jobs:
|
||||
brew install nono
|
||||
|
||||
- name: Validate profile
|
||||
run: nono profile validate opencode-tinfoil
|
||||
run: nono profile validate opencode-tinfoil
|
||||
|
||||
- name: Set up Go
|
||||
uses: actions/setup-go@v5
|
||||
with:
|
||||
go-version: '1.22'
|
||||
|
||||
- name: Build TUI
|
||||
run: cd tui && go build -buildvcs=false ./...
|
||||
Reference in New Issue
Block a user