Releases
v0.3.0
Compare
Sorry, something went wrong.
No results found
Changelog
New features
89f5cdf feat(m14): SLO tracker
a2bb369 feat(m14): dashboard healing page
4035663 feat(m14): health monitor
690e5a7 feat(m14): process watchdog
80d4e65 feat(m14): recovery manager
870befc feat(m14): watchdog command + wire self-healing into start
35f74c0 feat(m15): AI summarizer
282d6c6 feat(m15): URL fetcher with SSRF protection
22e3b6b feat(m15): report generator
d5d5ac1 feat(m15): research agent
054106d feat(m15): web searcher
892dc2e feat(m15): wire research into coordinator + start + API
f0809e5 feat(m16): DevOps agent
15814f6 feat(m16): Docker management over SSH
778b0b6 feat(m16): Nginx management over SSH
1b109b1 feat(m16): SSH client
be96c0b feat(m16): VPS server management
db3e729 feat(m16): wire DevOps into coordinator + config + start + API
0299e79 feat(m17): SVG chart renderer
4cf1ef0 feat(m17): data pipeline agent
44b1273 feat(m17): data processor
6c572c4 feat(m17): data reader
fa36497 feat(m17): pipeline scheduler
7e0ba69 feat(m17): wire data pipeline into coordinator + start + API
eccb6b1 feat(m18): dependency-aware task queue
37a5c7b feat(m18): orchestration agent
20daeee feat(m18): orchestrator
bb1702e feat(m18): planner
1429432 feat(m18): shared memory
bb4a84a feat(m18): wire orchestration into coordinator + start + API
748b614 feat(m19): CVE scanning workflow (govulncheck + dependency review)
2b496e0 feat(m19): SBOM generation in release pipeline, release verification script
3df5f34 feat(m19): binary verification command, SBOM generation in release pipeline
1eb2c5f feat(m19): compliance report generation, audit log archival, vortex audit report command
c6c483b feat(m19): per-API-key rate limiting, global rate limit, burst protection
b5014af feat(m19): secret expiry tracking, rotation metadata, startup alerts
ef52e89 feat(m19): security headers middleware, TLS session ticket rotation, OCSP stub
14242ee feat(m19): security tasks in Taskfile
8a7ee72 feat(m20): Groq, AWS Bedrock, Azure OpenAI, OpenRouter AI providers + setup wizard entries
6be8d0a feat(m20): LSP client + lsp_diagnostics tool for code intelligence (graceful when server absent)
21f2e90 feat(m20): SQLite conversation store with full-text search and JSON migration (also resolves L2)
f7bf513 feat(m20): vim-mode TUI editor (normal/insert/visual, dd/yy/p, mode indicator), setup preference
8f765a1 feat(prod): Ed25519-signed release checksums, verify signature before self-update swap (H4)
4105e44 feat(prod): master-key derivation for all at-rest keys, legacy migration, drop cluster name from anonymous /health (audit C1)
0610658 feat(upgrade): SkillStore — SQLite+FTS5 store for learned agent skills
3664a5f feat(upgrade): SkillWriter — distils successful multi-step tasks into stored skills
9fcfc97 feat(upgrade): coordinator skill integration — recall proven skills into prompts, learn from completed tasks
4532a86 feat(upgrade): wire skill store into startup (skills store loaded)
Bug fixes
f8bb98a fix(ci): correct LSP URI round-trip on Unix, shutdown honours loopback trust (vortex stop), mTLS integration derives store key from master key
d280239 fix(ci): homebrew cask upload conditional on HOMEBREW_TAP_TOKEN, init tap repo
a398105 fix(ci): skip goreleaser sign step when VORTEX_SIGNING_KEY is unset (integrity-only release)
e89763f fix(m19): integration harness waits for full startup, not just API listen
085dcf9 fix(prod): VORTEX_TRUST_LOOPBACK toggle, shutdown never honours loopback trust (M1)
8525512 fix(prod): atomic file writes for key/secret/session stores, persist API keys on issue (M3)
77580fc fix(prod): bound agent session/memory caches and rate-limiter maps with TTL+cap+sweep (H5)
f624991 fix(prod): management server read/write/idle timeouts (I4), /ready aggregates agent-plane health (I3)
fc7e983 fix(prod): orchestrator validates DependsOn IDs and fails unknown-dep tasks instead of stranding them (M6)
5a9e4e5 fix(prod): rebinding-safe SSRF dialer with redirect re-validation for research fetcher and http_get tool (H2)
46d9416 fix(prod): validate session_id against path traversal (H1), cap+builder agent response (L1)
Other
07bd702 chore(m20): release prep — Homebrew cask + deb/rpm/apk packages in goreleaser, ignore agent scratch output, commit rekey/migration tests
e640e9c ci(prod): run unit suite under race detector on every push/PR
a974816 docs(m20): production README rewrite + full docs (install, config, agents, api, telegram, development, security)
f454a3d perf(prod): reuse secret adapter and cache set/unset snapshot for /api/secrets/status (L4)
12bab02 test(m14): SLO tracker
8ab87da test(m14): health monitor
956f22b test(m14): process watchdog
9963d7a test(m14): recovery manager
cc992c0 test(m14): watchdog command + healing API + integration
b5a4fe8 test(m15): AI summarizer
f2e14e0 test(m15): URL fetcher
970684a test(m15): report generator
01a769d test(m15): research agent
a39aee2 test(m15): research routing + integration
d65c787 test(m15): web searcher
4302ee1 test(m16): DevOps agent
4be8fff test(m16): DevOps routing + integration
31ce5b2 test(m16): Docker management
46776c4 test(m16): Nginx management
166e5a1 test(m16): SSH client
730d403 test(m16): VPS server management
d67239a test(m17): SVG chart renderer
53f5f09 test(m17): data pipeline agent
3e30ac8 test(m17): data processor
1e92490 test(m17): data reader
29e0358 test(m17): pipeline routing + integration
30d99d2 test(m17): pipeline scheduler
3a9122c test(m18): orchestrate routing + integration
21e7197 test(m18): orchestration agent
166a684 test(m18): orchestrator
3d7f5fb test(m18): planner
9f6178e test(m18): shared memory
eec63a4 test(m18): task queue
13928ca test(m19): API key, global, and burst rate limiter coverage
ad04fd2 test(m19): compliance report and audit archival coverage
1289d69 test(m19): secret expiry tracking and rotation alert coverage
0bc3779 test(m19): security headers middleware coverage
6240965 test(upgrade): SkillStore coverage — FTS find, MarkUsed rate math, stats, concurrency
ce6fbdb test(upgrade): SkillWriter coverage — skip short/failed/duplicate, learn complex success, AI errors
1629c73 test(upgrade): coordinator skill integration — prompt injection, rate gating, learn-on-completion
You can’t perform that action at this time.