Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Apr 20:05
· 1 commit to main since this release
dcfd82c

0.3.0 (2026-04-02)

Feature

  • web: show richer context in traces list (agent, user, source, input preview) (6272478)
  • web: add Brave Search API key to tools config UI (nextlevelbuilder#627) (040ac31)
  • telegram: remap reaction emojis and add /reactions command (a1323e0)
  • media: add Veo 3.1 Lite video generation with image-to-video support (nextlevelbuilder#638) (3e4d614)
  • add actionable channel health diagnostics and remediation (nextlevelbuilder#634) (4cd7b0a)
  • providers: allow provider_type changes on update with SSRF re-validation (abcb961)
  • workspace: split sharing UI - separate Memory & KG from Workspace (3266a66)
  • pending-messages: add topic suffix to group titles (fbcff96)
  • contacts-page: add topic badge, filter, and thread_id display (99f4679)
  • cron-ui: move advanced settings inline to overview tab (7291f31)
  • heartbeat: reformat delivery layout with channel and chat ID (e682c53)
  • channels: add thread support to all channel handlers (7d5c670)
  • contacts: implement thread_id persistence in PG and SQLite stores (ac3af93)
  • store: add thread support to contact model and collector (bf98a32)
  • sqlite: add thread_id columns to contacts schema (6700006)
  • db: add migration 35 for contact thread_id columns (5d632a5)
  • cron: delivery UI with Select dropdowns + targets fetching (cac3974)
  • heartbeat: support topic suffix in delivery targets (2f97d58)
  • build: embed web UI in backend binary + simplify Docker variants (nextlevelbuilder#620) (52c67d6)

Bug Fixes

  • docker: resolve @rollup/rollup-linux-arm64-musl missing on Alpine (nextlevelbuilder#647) (b51a57a)
  • agent: defer warning messages after parallel tool results (nextlevelbuilder#644) (9be6c24)
  • secure-cli: resolve ambiguous column in LookupByBinary JOIN query (nextlevelbuilder#641) (c5bfbc9)
  • telegram: add /reactions to bot menu commands (6baef0f)
  • cli-credentials: show existing env keys on edit and support merge/remove (nextlevelbuilder#629) (173f1ce)
  • skills: fix dep detection false positives and all-or-nothing install (899c8eb)
  • summon: preserve user's custom display_name during summon/regenerate (ecf6463)
  • telegram: stop auto-linking @mentions to t.me profile URLs (9d74e39)
  • ui: show group names in permission scope dropdown (1a2d578)
  • media: update native provider API defaults and UI schema (14c375e)
  • providers: recover Codex text from responses completion events (nextlevelbuilder#631) (9fd9e1f)
  • cron: skip loadClaimedJob for manual runs (b663d92)
  • cron: apply timezone to all schedule kinds, not just cron (c486393)
  • ui: combobox dropdown auto-focus only on user interaction (4a0d938)
  • telegram: retry pairing message without thread ID on hidden topic (523b084)
  • cron: RunJob NULL-safe comparison and timezone persistence (8ba4bd7)
  • schema: exempt multi-action tools from OpenAI strict mode (04dc34e)
  • heartbeat: clarify HEARTBEAT_OK decision criteria to suppress "no news" responses (43232c6)
  • pool validation false positive + OAuth step advancement + pool routing sync (nextlevelbuilder#583, nextlevelbuilder#594) (da240a5)
  • pg: align SearchByEmbedding SQL placeholders with scope args (nextlevelbuilder#623) (d334a20)
  • security: fix media upload permission denied + symlink protection (d819e08)
  • agent: update setAgentStatus to include tenantID parameter (nextlevelbuilder#621) (41c827c)
  • prompt: reduce mechanical chat behavior + optimize system prompt (1b190fa)
  • ui: fix chat streaming race condition + require agent selection + improve chat UX (c388364)
  • ui: improve event detail dialog layout and scroll behavior (nextlevelbuilder#619) (066c61f)
  • providers: make provider_type immutable + add argString tests (f4369c5)
  • providers: skip URL validation for ACP provider api_base (nextlevelbuilder#610) (238d639)
  • ui: dynamic searchable timezone picker with validation (nextlevelbuilder#614) (983f618)
  • agent: improve memory recall accuracy and flush safety (9c2b4cb)
  • ui: decouple Edit with AI from SummoningModal, improve agent create UX (5b66d64)

Documentation

Code Refactoring

  • channels: extract health model and modularize UI components (83bcb16)
  • heartbeat: simplify and optimize heartbeat store operations (ab0e205)
  • cron: redesigned run history with cleaner layout + status icons (28aa667)
  • permissions: remove auto-add file writer, add config type constants (39bb90b)