Commit Graph

  • 2e869f4ece feat(kg): add tsvector FTS, entity deduplication, and embedding fixes viettranx 2026-03-29 12:15:21 +07:00
  • 97f4942943 fix(channels): add display_name to session metadata for Feishu, Zalo, Slack (#536) Luan VuandLuvu182 2026-03-29 11:25:05 +07:00
  • a506b297cf fix(i18n): update maxHistoryShare tooltip from 0.75 to 0.85 default viettranx 2026-03-29 10:18:27 +07:00
  • 3695353de7 refactor(providers): extract Novita defaults into constants and add to desktop UI viettranx 2026-03-29 10:16:28 +07:00
  • bd1411028b feat(providers): add Novita AI as new LLM provider (#444) Alex 2026-03-29 11:15:14 +08:00
  • 0c6cd02285 refactor(compaction): remove minMessages guard, use token-only threshold viettranx 2026-03-29 10:14:52 +07:00
  • db03bf92e0 feat(web): add KG extraction settings to system settings modal and tighten code block spacing viettranx 2026-03-29 09:24:06 +07:00
  • 028ea8a7d8 fix(security): elevate management HTTP routes from Operator to Admin role viettranx 2026-03-29 09:02:48 +07:00
  • 8b75e095e9 feat(cancel): add run.cancelled event and fix stop across web UI, desktop, and channels viettranx 2026-03-29 09:00:06 +07:00
  • 635870acd2 fix(agent): prevent premature compaction by separating overhead from history tokens viettranx 2026-03-29 07:50:00 +07:00
  • f8278cfaff fix(mcp): strip placeholder values from optional tool args and guide LLMs on optional params viettranx 2026-03-29 07:48:19 +07:00
  • 243656a7b6 feat(mcp): add reconnect button to evict stale MCP connections viettranx 2026-03-29 07:15:03 +07:00
  • 985d2fa50d fix(heartbeat): log provider override and include in trace tags viettranx 2026-03-28 22:55:11 +07:00
  • 5c8e0b7af2 fix(heartbeat): apply provider override from heartbeat config viettranx 2026-03-28 22:48:27 +07:00
  • 175e05287a fix(cache): heartbeat/cron used UUID in session keys causing stale cache after agent update viettranx 2026-03-28 19:02:53 +07:00
  • 3d84e72934 fix(build): filter git describe to exclude desktop lite-v* tags viettranx 2026-03-28 18:58:39 +07:00
  • c70e50c96a fix(tools): harden session tools — phantom sessions, JSON injection, fail-closed checks viettranx 2026-03-28 18:25:03 +07:00
  • 90b7396d74 fix(bus,cron): panic recovery + deadlock fix + unit tests for 9 packages viettranx 2026-03-28 18:15:46 +07:00
  • a7800604b6 fix(web): streaming broken on first chat send due to expectingRunRef race viettranx 2026-03-28 18:14:08 +07:00
  • 2d344e4f35 fix(tools): block message tool self-send to prevent duplicate media delivery viettranx 2026-03-28 17:35:51 +07:00
  • 78253f1841 refactor: decompose consumer, agent loop, team tools, and MCP manager viettranx 2026-03-28 17:25:59 +07:00
  • 4b6ed8cfce fix(agent): broken cache invalidation + WS handler parity gaps viettranx 2026-03-28 16:55:59 +07:00
  • 040ced0a29 fix(desktop): allow scrolling long text in chat input viettranx 2026-03-28 15:08:49 +07:00
  • 40e32cf239 fix(agent): uniqueness-aware loop detector + auto-fail killed team tasks (#506) viettranx 2026-03-28 14:53:43 +07:00
  • 8b5a05a4b7 fix(web): sign media_refs paths in session history delivery (#519) (#520) Duc Nguyen 2026-03-28 13:33:25 +07:00
  • 6bfad07ed8 fix(docker): restore base capabilities in sandbox overlay (#523) therichardngai-code 2026-03-28 13:17:08 +07:00
  • 0cfe5800ca feat(web): pre-fill "system" user ID on login form with hint note viettranx 2026-03-28 12:57:52 +07:00
  • 06ee648392 fix(kg): add 3-tier fallback for traversal + cap output limits viettranx 2026-03-28 12:19:52 +07:00
  • 407b2a3ed3 feat(desktop): add DB reset in About tab + complete onboarding i18n viettranx 2026-03-28 12:03:12 +07:00
  • ea60397754 fix(desktop): fix media chain settings not editable on reopen + add drag-drop viettranx 2026-03-28 09:19:00 +07:00
  • b088144fd9 fix(sqlite): bootstrap not running on first chat due to per-connection PRAGMA gap viettranx 2026-03-28 08:31:18 +07:00
  • 8beb72039c feat(desktop): add language switcher to onboarding setup screen viettranx 2026-03-27 23:53:17 +07:00
  • b373561f72 fix(desktop): fetch up to 100 releases to find lite-v* tags viettranx 2026-03-27 23:44:59 +07:00
  • e1b8217e45 fix(desktop): keep PowerShell window open on install errors viettranx 2026-03-27 23:37:06 +07:00
  • d9087fd0b7 fix(security): harden MCP bridge tenant_id propagation viettranx 2026-03-27 23:23:14 +07:00
  • 6551c2d1e2 fix: propagate tenant_id through MCP bridge for memory indexing (#512) mikedoandadmin 2026-03-27 23:20:07 +07:00
  • f4f050bcd4 fix(desktop): increase media thumbnail height from 160px to 288px viettranx 2026-03-27 23:00:16 +07:00
  • 0b8366bfd0 fix(agent): raise default compaction threshold from 75% to 85% viettranx 2026-03-27 22:55:59 +07:00
  • ee9f5b8aaf feat(team): share leader memory with team members (read-only) viettranx 2026-03-27 22:45:40 +07:00
  • e9342533e0 refactor(tools): extract TeamToolBackend interface for team task testability viettranx 2026-03-27 22:26:36 +07:00
  • c0dfea35ea fix(ui): show env var input section for manual CLI credentials (#514) Thieu Nguyen 2026-03-27 21:50:31 +07:00
  • be9044ca8e fix(zalo): update API version, batch group fetch, fix WS decrypt (#516) Luan VuandLuvu182 2026-03-27 21:50:01 +07:00
  • e297fb63b8 ci(release): add pnpm/node cache to desktop release workflow viettranx 2026-03-27 21:06:53 +07:00
  • 7f796b0120 fix(agent): channel-aware tool filtering, group chat title in system prompt viettranx 2026-03-27 21:03:34 +07:00
  • 8b08dec04c fix: address code review findings (critical + high + medium) viettranx 2026-03-27 20:53:05 +07:00
  • 5f5b0c45bd fix(telegram): inject tenant_id into command handler context viettranx 2026-03-27 20:44:27 +07:00
  • 0b3be862c9 fix(desktop): fix pairing time scan, i18n keys, convert advanced to tab viettranx 2026-03-27 20:44:12 +07:00
  • 2ba883aff7 fix(pairing): broadcast pairing events for SQLite stores, not just PG viettranx 2026-03-27 20:27:25 +07:00
  • 0a8ca13d08 refactor(http): standardize error responses with writeError helper viettranx 2026-03-27 20:15:26 +07:00
  • 6ea9b4d762 feat(desktop): add channel management, paired devices, and multiple fixes viettranx 2026-03-27 19:52:28 +07:00
  • 2bc0f5f14a fix(telegram): prevent duplicate messages in groups when streaming disabled viettranx 2026-03-27 19:49:33 +07:00
  • d3bf16d2de refactor(bootstrap): separate profile and seeding callbacks, consolidate per-user state viettranx 2026-03-27 19:16:31 +07:00
  • 23c43259c9 fix(bootstrap): ensure per-user context files are seeded for all agent types viettranx 2026-03-27 18:19:53 +07:00
  • 343ad0c2b1 fix(ui): remove USER_PREDEFINED from summoning, refine canvas dots, require team members viettranx 2026-03-27 18:01:00 +07:00
  • 39ffe6e78f fix(teams): update post-turn comment to match simplified auto-complete logic viettranx 2026-03-27 17:18:43 +07:00
  • 3c1baecef5 feat(desktop): add Storage management tab in Settings viettranx 2026-03-27 17:16:29 +07:00
  • 5ed86b84c0 fix(teams): simplify post-turn task action fallback to auto-complete viettranx 2026-03-27 17:16:16 +07:00
  • 22dc87a262 fix(desktop): move version into Lite badge, remove check update button viettranx 2026-03-27 15:59:31 +07:00
  • 2f31db4c7e fix(vision): restore context fallback for read_image in file-ref mode viettranx 2026-03-27 15:59:26 +07:00
  • 7eea004c8d fix(bootstrap): predefined agents now reliably complete USER.md onboarding viettranx 2026-03-27 15:58:08 +07:00
  • 30bf66d1da fix(docker): remove manual network creation causing Compose label mismatch (#513) Thieu Nguyen 2026-03-27 15:58:34 +07:00
  • 231bc9684e fix(vision): file-ref mode + media pipeline fixes for image visibility (#511) Duy /zuey/ 2026-03-27 14:20:05 +07:00
  • 4dafd70c83 fix(ui): stop logout on method-level UNAUTHORIZED, align TTS route guard (#502) Kai (Tam Nhu) Tran 2026-03-27 02:43:25 -04:00
  • 9e74974129 fix: feishu reply context truncation + task events NULL data crash (#508) Luan VuandLuvu182 2026-03-27 13:42:31 +07:00
  • 1efec43df0 feat(desktop): show version + check update button in sidebar header viettranx 2026-03-27 13:37:38 +07:00
  • 2c94e8070f fix(desktop): image rendering for Windows paths and MEDIA: prefix viettranx 2026-03-27 13:07:14 +07:00
  • 0292440c35 fix(desktop): make update banner action buttons easier to click viettranx 2026-03-27 12:33:10 +07:00
  • 622e405436 fix(desktop): default theme to light mode for fresh installs viettranx 2026-03-27 12:29:06 +07:00
  • 4102d4f321 fix(scripts): auto-launch app after install on macOS and Windows viettranx 2026-03-27 12:23:29 +07:00
  • 07f43cad36 fix(teams): persist leader media as DB attachments on task creation viettranx 2026-03-27 12:18:01 +07:00
  • 5e936ebf8f feat(desktop): team settings modal, task detail attachments, shared icons viettranx 2026-03-27 12:18:01 +07:00
  • 865f724816 fix(team): improve leader task decomposition guidance for weaker models viettranx 2026-03-27 12:12:03 +07:00
  • 1c2dd4f1dd fix(gateway): resolve tenant switch mismatch for non-owner users viettranx 2026-03-27 12:07:14 +07:00
  • 9d2aeb7c9c fix(sqlitestore): add ListCodexPoolSpans stub for TracingStore interface viettranx 2026-03-27 10:50:55 +07:00
  • 6de054df33 build: update frontend asset references in index.html and add it to .gitignore. viettranx 2026-03-27 10:44:43 +07:00
  • f9f63f12a1 docs: update agent teams Section 7 to match task dispatch flow viettranx 2026-03-27 10:43:29 +07:00
  • ffb6786ea4 feat(telegram): lazy-resolve media from pending history on mention viettranx 2026-03-27 10:39:10 +07:00
  • 1fdc4d3228 fix(ci): use macos-14 for both arch builds (macos-13 deprecated) viettranx 2026-03-27 10:38:42 +07:00
  • 65e7eb8a5f docs: add wails dev command to CLAUDE.md viettranx 2026-03-27 10:34:58 +07:00
  • c43cd0fb5d docs: add desktop edition notes to CLAUDE.md viettranx 2026-03-27 10:33:24 +07:00
  • c2cb37afcf fix(desktop): improve Windows install script error handling viettranx 2026-03-27 10:32:10 +07:00
  • e5175a044a fix(desktop): install script pipefail on missing release viettranx 2026-03-27 10:31:03 +07:00
  • 74dc086a80 fix(providers): post-merge fixes for Codex OAuth pools (#450) viettranx 2026-03-27 10:19:16 +07:00
  • b9c1731e31 feat(desktop): packaging, auto-update, CI/CD, and install scripts viettranx 2026-03-27 10:15:15 +07:00
  • 30708ae79d feat(providers): support Codex OAuth pools with inherited routing defaults Kai (Tam Nhu) Tran 2026-03-26 22:35:57 -04:00
  • e183b459c9 feat: SQLite desktop edition — full desktop app with team tasks (#505) Viet Tran 2026-03-27 09:28:42 +07:00
  • 0dab087fa3 feat(telegram): add yield mention mode for multi-bot group support (#471) Thieu Nguyenandviettranx 2026-03-26 18:08:36 +07:00
  • 731a98221a fix(teams): gracefully handle task status races in progress/complete viettranx 2026-03-26 18:00:09 +07:00
  • 17a7359b1c fix(zalo): panic on sync.Map.CompareAndDelete with uncomparable CancelFunc (#491) 2026-03-26 15:03:54 +07:00
  • 9168e4b4a7 fix(skills): enforce tenant isolation in skill upload, versioning, and grants viettranx 2026-03-26 13:32:28 +07:00
  • b178f843c0 fix(channels): inject tenant scope in resolveAgentUUID for Telegram and Discord viettranx 2026-03-26 12:59:02 +07:00
  • 6a1e1b98f6 fix(providers): handle 127.0.0.1 in Docker rewrite and add Ollama host fallback viettranx 2026-03-26 12:47:47 +07:00
  • 19498bff79 fix(providers): register Ollama in-memory on HTTP create, Docker localhost rewrite (#483) Duc Nguyen 2026-03-26 12:45:52 +07:00
  • 2445192819 fix(http): add missing fields to update allowlists (#479) Duc Nguyen 2026-03-26 12:41:28 +07:00
  • f31b9ebb54 fix(ui): add loading state to trace stop button and reorder hooks viettranx 2026-03-26 12:41:02 +07:00
  • 6959ea7479 feat(agent): exclude MCP bridge tools from read-only streak detector (#400) Kai (Tam Nhu) Tran 2026-03-26 01:39:50 -04:00
  • 709d86c701 feat(ui): add stop button for running traces (#481) Duc Nguyen 2026-03-26 12:39:29 +07:00
  • 4d31fe0dda fix(workspace): fix file move bugs, migrate DnD to @dnd-kit viettranx 2026-03-25 22:17:33 +07:00
  • 31c41dac54 fix(skills): per-tenant skill toggle for non-master tenants viettranx 2026-03-25 22:15:01 +07:00
  • f94fc1528e feat(ui): conversation-wide image gallery, layout fix, and session state restore viettranx 2026-03-25 19:41:53 +07:00