Commit Graph

  • cac3974e7c feat(cron): delivery UI with Select dropdowns + targets fetching viettranx 2026-04-01 23:24:44 +07:00
  • 4a0d938452 fix(ui): combobox dropdown auto-focus only on user interaction viettranx 2026-04-01 23:24:40 +07:00
  • 523b084478 fix(telegram): retry pairing message without thread ID on hidden topic viettranx 2026-04-01 23:24:38 +07:00
  • 2f97d58c83 feat(heartbeat): support topic suffix in delivery targets viettranx 2026-04-01 23:24:36 +07:00
  • 8ba4bd7c4a fix(cron): RunJob NULL-safe comparison and timezone persistence viettranx 2026-04-01 23:24:33 +07:00
  • 04dc34e32c fix(schema): exempt multi-action tools from OpenAI strict mode viettranx 2026-04-01 22:00:05 +07:00
  • 43232c6189 fix(heartbeat): clarify HEARTBEAT_OK decision criteria to suppress "no news" responses viettranx 2026-04-01 21:16:44 +07:00
  • da240a5e09 fix: pool validation false positive + OAuth step advancement + pool routing sync (#583, #594) viettranx 2026-04-01 19:31:02 +07:00
  • d334a2082f fix(pg): align SearchByEmbedding SQL placeholders with scope args (#623) MK 2026-04-01 18:28:56 +07:00
  • d819e08071 fix(security): fix media upload permission denied + symlink protection viettranx 2026-04-01 18:11:42 +07:00
  • 41c827c65f fix(agent): update setAgentStatus to include tenantID parameter (#621) Huy Doan 2026-04-01 18:07:43 +07:00
  • 1b190fa0bb fix(prompt): reduce mechanical chat behavior + optimize system prompt viettranx 2026-04-01 16:27:41 +07:00
  • c388364d2c fix(ui): fix chat streaming race condition + require agent selection + improve chat UX viettranx 2026-04-01 16:12:44 +07:00
  • 066c61f09a fix(ui): improve event detail dialog layout and scroll behavior (#619) Plateau Nguyen 2026-04-01 15:26:15 +07:00
  • 52c67d6d92 feat(build): embed web UI in backend binary + simplify Docker variants (#620) Viet Tran 2026-04-01 15:25:59 +07:00
  • 39bb90bd60 refactor(permissions): remove auto-add file writer, add config type constants viettranx 2026-04-01 13:59:56 +07:00
  • f4369c51e4 fix(providers): make provider_type immutable + add argString tests viettranx 2026-04-01 11:59:21 +07:00
  • 238d639de7 fix(providers): skip URL validation for ACP provider api_base (#610) Huy Doan 2026-04-01 11:55:48 +07:00
  • 983f6184d9 fix(ui): dynamic searchable timezone picker with validation (#614) Duc Nguyen 2026-04-01 11:12:35 +07:00
  • 9c2b4cbf0f fix(agent): improve memory recall accuracy and flush safety viettranx 2026-04-01 09:16:16 +07:00
  • 5b66d64545 fix(ui): decouple Edit with AI from SummoningModal, improve agent create UX viettranx 2026-04-01 09:06:41 +07:00
  • 2092c50a04 fix(agent): use DB provider_type for SOUL echo and strict mode detection viettranx 2026-03-31 23:38:48 +07:00
  • 2a9400949b fix(agent): SOUL echo in recency zone for OpenAI/Codex providers viettranx 2026-03-31 23:32:21 +07:00
  • ff4d370d27 fix(mcp): require 3 consecutive ping failures before marking server disconnected viettranx 2026-03-31 23:15:47 +07:00
  • e48ba1df7f fix(mcp): prevent LLM hallucination of optional tool parameters viettranx 2026-03-31 23:15:35 +07:00
  • 06de8b41cf fix(cmd): sanitize followup reminder UTF-8 truncation (#609) Tai Nguyen 2026-03-31 23:14:39 +07:00
  • f623ef9d55 feat(mcp): hybrid search mode — keep first 40 tools inline, defer rest viettranx 2026-03-31 23:14:12 +07:00
  • aaa56ff004 fix(ui): summoning modal mode, dialog widths, and MCP refresh animation viettranx 2026-03-31 23:07:15 +07:00
  • ef0de0d760 fix(kg): merge recursive CTE branches and widen detail dialog viettranx 2026-03-31 19:33:01 +07:00
  • 1d39626a88 fix(agent): use forward-scan replaceFirstMediaTag for correct multi-ref ordering viettranx 2026-03-31 19:26:40 +07:00
  • 49f51da81c fix(kg): raise extraction temperature from 0.0 to 0.2 viettranx 2026-03-31 19:06:38 +07:00
  • c49952a1e5 feat(kg): expand entity types and improve extraction prompt viettranx 2026-03-31 19:03:43 +07:00
  • 09a7823498 feat(providers): add tool schema normalization for MCP tools viettranx 2026-03-31 17:56:24 +07:00
  • 37058918a0 feat(kg): enlarge entity detail dialog with table/graph tabs viettranx 2026-03-31 17:55:35 +07:00
  • b99f119e37 feat(kg): bidirectional multi-hop traversal viettranx 2026-03-31 17:55:27 +07:00
  • 9ad4a879d5 fix(discord): preserve attachment source URL in media tags (#606) Plateau Nguyenandviettranx 2026-03-31 17:16:45 +07:00
  • 8372298fba fix(providers): xAI generation models bypass chat verification viettranx 2026-03-31 14:35:57 +07:00
  • a565ad8402 fix: preserve FinishReason on truncated tool calls + ParseError propagation (#605) viettranx 2026-03-31 14:33:33 +07:00
  • 4e9ce0e0e1 fix(contacts): consistent sender_id format and show contact_type in UI viettranx 2026-03-31 14:18:09 +07:00
  • 36b43ed7f1 feat(workspace): leader dual workspace with auto-copy to team on delegate viettranx 2026-03-31 12:10:55 +07:00
  • 8193d10fe9 docs: update architecture and changelog for subagent enhancement (#600) viettranx 2026-03-31 11:54:00 +07:00
  • 63878b16ca feat(telegram): /subagents commands + functional options refactor (#600) viettranx 2026-03-31 11:45:25 +07:00
  • 2c1ef25392 feat(subagent): token tracking, edition limits, waitAll, auto-retry, producer-consumer announce (#600) viettranx 2026-03-31 11:45:16 +07:00
  • d8fc97ec63 feat(store): persist subagent tasks to PostgreSQL (#600) viettranx 2026-03-31 11:45:03 +07:00
  • 7d35ee53c7 fix(agent): smart delegation prompt + compaction pending state + block team tools in subagents viettranx 2026-03-31 11:44:54 +07:00
  • 0f6cebc783 feat: structured compaction summary with identifier preservation viettranx 2026-03-31 09:32:38 +07:00
  • ab5bad11ff feat: cap tool output at source + improve context pruning pipeline viettranx 2026-03-31 08:35:06 +07:00
  • fe163eca30 fix(claude-cli): preserve CLAUDE_CODE_OAUTH_TOKEN in env filter viettranx 2026-03-31 08:19:58 +07:00
  • dbc93aae8e fix(discord): stop typing after successful delivery (#589) Plateau Nguyen 2026-03-31 08:14:52 +07:00
  • 343b530480 fix: cap tool call IDs to 40 chars via hash-based uniquification (#590) Kai (Tam Nhu) Tran 2026-03-30 21:10:01 -04:00
  • 3ca3bb2062 feat: add capability-aware reasoning effort controls (#593) Kai (Tam Nhu) Tranandviettranx 2026-03-30 20:56:01 -04:00
  • 1dee22aeb7 fix(telegram): add human-like writing instructions for group chats viettranx 2026-03-31 07:27:57 +07:00
  • a47d7f9f4f fix(providers): use developer role for native OpenAI endpoints (GPT-4o+) viettranx 2026-03-30 23:56:51 +07:00
  • 7fd31c34aa fix(telegram): retry 429 rate limit errors and preserve stream messages viettranx 2026-03-30 23:04:26 +07:00
  • 33f975edf0 fix: use agent_key instead of UUID for session tool authorization (#573) viettranx 2026-03-30 22:28:00 +07:00
  • bb5647aaa8 fix sending image via lark (#587) dale 2026-03-30 22:15:34 +07:00
  • 287946bb9a fix(ui): restore provider-owned Codex pool inherit state (#585) Kai (Tam Nhu) Tranandviettranx 2026-03-30 11:04:23 -04:00
  • 3fe0633d35 fix: auto-install deps on skill upload before archiving (#559) Kai (Tam Nhu) Tran 2026-03-30 10:58:29 -04:00
  • 4c60dd021e fix: clarify container-scoped runtime warnings for minimal images (#395) Kai (Tam Nhu) Tran 2026-03-30 10:44:53 -04:00
  • 65d0d62acf fix(memory): guard provider embedding dimensions to 1536 schema (#563) Kai (Tam Nhu) Tran 2026-03-30 10:36:09 -04:00
  • 53932cf532 fix(channels): include display name in [From:] annotation for Telegram and WhatsApp viettranx 2026-03-30 21:24:39 +07:00
  • b38a078e70 fix(tools): delivered media tracker prevents duplicate file delivery (#579) teexiii 2026-03-30 21:13:27 +07:00
  • 88a5793030 fix(agents): sync IDENTITY.md Name field on agent rename (#582) teexiii 2026-03-30 20:56:49 +07:00
  • 0e2db21345 fix(cron+providers): Run Now stuck fix, type safety, and claude-cli image format (#577, #568) (#580) Plateau Nguyenandviettranx 2026-03-30 20:37:49 +07:00
  • 0ef30ad060 fix(ui): reduce KG graph INP from 808ms to <100ms (#581) therichardngai-code 2026-03-30 20:21:48 +07:00
  • 989e4f3123 fix(ui): KG graph review fixes — edge colors, fetch limit, double fitView viettranx 2026-03-30 16:53:14 +07:00
  • 88f4fa264a fix(ui): KG graph perf + theme support + entity limit viettranx 2026-03-30 16:46:25 +07:00
  • 1cb7d3cb70 perf(ui): optimize KG graph view for large graphs viettranx 2026-03-30 15:54:34 +07:00
  • 540fc5e99b feat(ui): enhance knowledge graph with depth visualization and performance fixes (#572) therichardngai-code 2026-03-30 15:38:38 +07:00
  • 3a6c63904c feat(cron): add stateless mode + promote payload fields to columns viettranx 2026-03-30 15:24:41 +07:00
  • 014f74ec15 fix(agent): group session unresponsive during team task execution (#266) viettranx 2026-03-30 15:20:01 +07:00
  • 24717b0f51 refactor(cron): normalize payload columns into dedicated DB fields (#33) viettranx 2026-03-30 15:19:43 +07:00
  • d10236241e fix(agent): add panic recovery to prevent zombie state after agent loop crash (#39) viettranx 2026-03-30 14:36:25 +07:00
  • 4ac611530a fix(store): provider CreateProvider uses UPSERT to handle orphaned duplicates (#295) viettranx 2026-03-30 14:26:41 +07:00
  • bdfc0fadfb fix(config): MCP env: resolution, channel field filter, orphan provider event, workspace fallback (#348, #297, #295, #431) viettranx 2026-03-30 14:12:18 +07:00
  • 8eb4ce6d6f fix(store): session Save() UPSERT fallback, memory index-all user_id header (#379, #517) viettranx 2026-03-30 14:12:08 +07:00
  • ec060ad7e1 fix(agent): unblock stuck agent on /stop, auto-complete nil-result tasks, graceful shutdown (#527, #504, #39) viettranx 2026-03-30 14:12:00 +07:00
  • e1c52cbda8 fix(providers): prevent crash on cancel, capture thinking signature, nil guard (#287, #188, #566, #335) viettranx 2026-03-30 14:11:52 +07:00
  • 011f5f1a3d fix(security): harden env file permissions and block NUL byte injection (#306, #44) viettranx 2026-03-30 14:11:42 +07:00
  • 533ca44e99 fix(config): add GOCLAW_ALLOWED_ORIGINS env var for CORS config (#543) viettranx 2026-03-30 12:06:51 +07:00
  • e27c2cc45e fix: add missing MigrateUserDataOnMerge to test stubs viettranx 2026-03-30 11:49:48 +07:00
  • 82e86bcce1 fix(cron): resolve default agent from DB and fix update payload (#549) (#562) Thieu Nguyen 2026-03-30 11:45:54 +07:00
  • 216b8abac6 fix: Telegram @mention linking + conditional media read prompts viettranx 2026-03-30 11:45:33 +07:00
  • e7afa83245 fix: dep_scanner false positive — JS import inside Python f-string (#564) Thieu Nguyenandviettranx 2026-03-30 08:37:30 +07:00
  • 7f897fe9f5 fix: propagate TenantID in team task dispatch InboundMessage viettranx 2026-03-30 08:13:36 +07:00
  • 7b066b7056 fix: propagate TenantID in channel InboundMessage for tenant-scoped MCP resolution (#561) daleandClaude Opus 4.6 2026-03-30 08:12:00 +07:00
  • 4ac9e01288 fix(secutiry): include tenant ID header in skill upload requests (#558) daleandClaude Opus 4.6 2026-03-30 08:06:13 +07:00
  • 172684a5a7 Add prepare-compose.sh for composable docker-compose (#363) Keithandviettranx 2026-03-30 02:02:57 +01:00
  • 23c227e18d fix(ui): combobox viewport flip, multi-user picker, merge data migration viettranx 2026-03-29 23:51:53 +07:00
  • 63ed4e9351 fix: filter channel team task events from web UI chat viettranx 2026-03-29 22:37:01 +07:00
  • 21b6c454ca feat: merge pipeline, per-user credentials, unified picker, group contacts viettranx 2026-03-29 22:33:17 +07:00
  • 4cb6991fc6 fix: default noisy team notifications to off viettranx 2026-03-29 19:41:35 +07:00
  • db7a34e4f3 feat: standalone Import & Export page with Teams, Agents, Skills & MCP Viet Tran 2026-03-29 18:01:08 +07:00
  • 7b42ab04ab fix(desktop): use 127.0.0.1 instead of localhost and suppress lite startup logs (#546) Thieu Nguyen 2026-03-29 16:03:09 +07:00
  • b59a623649 fix(deps): upgrade major packages across web and desktop UIs viettranx 2026-03-29 13:03:39 +07:00
  • d803539f1c fix(ui): correct context pruning default toggle state viettranx 2026-03-29 13:00:19 +07:00
  • c5cd1ad412 fix(deps): upgrade Vite 6→8, plugin-react 4→6, and patch/minor updates viettranx 2026-03-29 12:59:04 +07:00
  • db41e58319 fix(security): SSRF validation, path hardening, and dependency CVE fixes (#525) viettranx 2026-03-29 12:54:12 +07:00
  • a524b457ba feat(providers): add provider-level Codex pool activity monitor (#539) Kai (Tam Nhu) Tran 2026-03-29 01:46:23 -04:00
  • 789c9613be fix(cron): harden toggle and scheduler state (#540) Kai (Tam Nhu) Tran 2026-03-29 01:43:19 -04:00