|
- Full CLI: init, run, list, config, validate commands
- Agent/sub-agent/minion/allowlist/instinct config system
- OpenRouter API client with SSE streaming
- BubbleTea terminal UI (moved to internal/tui for modularity)
- Allowlist enforcer with exact and wildcard matching
- config.Init now takes explicit fs.FS param (no mutable global)
- Tests for allowlist enforcer, prompt builder, and config helpers
- AUR packaging (emm-git PKGBUILD + .SRCINFO)
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Prepare minimal AUR repository with only PKGBUILD and .SRCINFO
|
|
- Full CLI: init, run, list, config, validate commands
- Agent/sub-agent/minion/allowlist/instinct config system
- OpenRouter API client with SSE streaming
- BubbleTea terminal UI (moved to internal/tui for modularity)
- Allowlist enforcer with exact and wildcard matching
- config.Init now takes explicit fs.FS param (no mutable global)
- Tests for allowlist enforcer, prompt builder, and config helpers
- AUR packaging (emm-git PKGBUILD + .SRCINFO)
- Fix: truncated default OpenRouter URL in config.go
- Fix: empty model field in minion template
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
|