Commit Graph

  • 8730a90acb fix(exec): allow uploaded files in active workspaces (#748) dev Kai (Tam Nhu) Tran 2026-04-08 02:35:19 -04:00
  • e9155e0c5d fix(permissions): use cron-specific permission check for cron tool (#725) Plateau Nguyen 2026-04-07 12:41:18 +07:00
  • e22a870cba fix(chat): load message history on first conversation click (#730) Kai (Tam Nhu) Tran 2026-04-07 01:18:57 -04:00
  • 0db1e93abf feat(whatsapp): add native WhatsApp channel with whatsmeow (#720) Duc Nguyen 2026-04-07 12:12:44 +07:00
  • 20c4478fe1 fix(security): harden exec path exemption matching viettranx 2026-04-06 13:16:52 +07:00
  • 0a27e1247a Merge remote-tracking branch 'origin/main' into dev viettranx 2026-04-06 12:56:44 +07:00
  • e88686b13a fix: deterministic prompt ordering for LLM cache hit (#719) Viet Tran 2026-04-06 12:54:44 +07:00
  • 85d44e8471 fix(ui): improve traces table layout and readability viettranx 2026-04-06 10:42:47 +07:00
  • 6ddc112940 fix(prompt): skip credentialed CLI context when exec tool is denied viettranx 2026-04-05 22:27:16 +07:00
  • 41e6c8f5cc feat(infra): tracing recovery, browser cleanup, CLI fixes, UI workspace split (#709) viettranx 2026-04-05 21:32:59 +07:00
  • 7d7b716074 fix(tools): quote-aware shell operator detection in credentialed exec (#700) (#702) Duy /zuey/ 2026-04-05 20:36:34 +07:00
  • 2801f0a978 feat(providers): add OpenRouter identification headers (#705) Duy /zuey/ 2026-04-05 18:51:17 +07:00
  • 289a7e3680 Merge remote-tracking branch 'origin/main' into dev viettranx 2026-04-05 13:13:41 +07:00
  • 5987349b0d fix(telegram): handle group-to-supergroup migration (#698) Viet Tran 2026-04-05 13:13:02 +07:00
  • 473679d28d fix(telegram): handle group-to-supergroup migration seamlessly viettranx 2026-04-05 13:12:33 +07:00
  • 1dd5635f2b docs: document CI/CD pipelines, release flow, and v2.66.0 changelog viettranx 2026-04-05 11:22:30 +07:00
  • 56155ce53e Merge remote-tracking branch 'origin/main' into dev viettranx 2026-04-05 11:18:17 +07:00
  • c083622f9b fix(ci): skip CI condition in semantic-release for main branch viettranx 2026-04-05 11:12:05 +07:00
  • af3a5e0297 fix(ci): skip CI condition in semantic-release for main branch viettranx 2026-04-05 11:12:05 +07:00
  • f663fd05fa Merge pull request #696 from nextlevelbuilder/dev Viet Tran 2026-04-05 11:03:22 +07:00
  • 52cb4fc3c6 fix(ci): prevent scheduler test hang + add beta release workflow viettranx 2026-04-05 11:00:03 +07:00
  • 0c320be7b1 merge: resolve main into dev (favor dev for conflicts) viettranx 2026-04-05 09:28:28 +07:00
  • 8a042ed201 ci: remove redundant docker-publish workflow viettranx 2026-04-05 09:26:22 +07:00
  • 3039ce93e6 fix(scheduler): drain queued runs in DropOldPolicy test to prevent CI hang (#678) Duc Nguyen 2026-04-05 09:00:30 +07:00
  • 29afd18e67 fix(ui): prevent first message disappearing in new chat session (#695) Kai (Tam Nhu) Tran 2026-04-04 21:50:38 -04:00
  • b65b23b212 fix(pool): strip stale member names from settings on save viettranx 2026-04-05 08:47:10 +07:00
  • e9733e08c4 fix(pool): improve pool management UX — clickable affordance, stale ref handling, managed-by banner (#671) Kai (Tam Nhu) Tran 2026-04-04 21:43:24 -04:00
  • 8aa351b02a fix(ui): refresh providers on dialog open and unblock agent creation viettranx 2026-04-05 08:29:57 +07:00
  • 489572ab63 fix(gateway): add session ownership check to chat.send viettranx 2026-04-05 07:29:01 +07:00
  • e85545dc1b fix(gateway): add session ownership checks to chat.* WS methods (#676) Duc Nguyen 2026-04-05 07:25:55 +07:00
  • 3d9c71a8a2 fix(ui): restore tenant selection state from localStorage on reload (#693) Kai (Tam Nhu) Tran 2026-04-04 20:19:11 -04:00
  • aa5158d4a2 feat(providers): add BytePlus ModelArk provider with Seedream/Seedance media gen viettranx 2026-04-04 23:07:42 +07:00
  • 7a266aee36 fix(openai): Together-compatible requests with reasoning/stream/vision gating viettranx 2026-04-04 21:17:47 +07:00
  • 156b2dd96c feat(secure-cli): per-agent grants with setting overrides viettranx 2026-04-04 13:18:57 +07:00
  • 29f06cc24b fix(desktop): replace MarkdownRenderer with plain pre in trace span preview viettranx 2026-04-04 08:02:37 +07:00
  • 46b93a6b5f fix(desktop): guard slugify against undefined input viettranx 2026-04-04 07:58:53 +07:00
  • 3dd3162c26 chore: add language matching instruction to CLAUDE.md, promote go.mod direct deps viettranx 2026-04-04 07:57:01 +07:00
  • 3466df726c fix(desktop): address code review findings — deduplicate slugify, restore moveFile guard, fix name collision viettranx 2026-04-04 07:54:25 +07:00
  • 6be88f4178 refactor(desktop): react-arch audit — schemas, RHF forms, file splits, services, store cleanup, dir restructure viettranx 2026-04-04 07:47:02 +07:00
  • 4d9c286aae fix(openai): normalize Mistral tool call IDs (#669) Tuan-TC 2026-04-04 07:26:04 +07:00
  • 2b1180f59d fix(http): allow localhost URLs for local provider types (Ollama, Claude CLI) (#674) Duc Nguyen 2026-04-04 07:06:34 +07:00
  • 5e680a7f25 fix(188): didn't call Stop when tsnet Server Listen failed (#226) Songlin Yang 2026-04-04 07:58:15 +08:00
  • bed309a364 fix(ui,kg): fix graph canvas sizing on agent selection viettranx 2026-04-03 23:42:43 +07:00
  • 4b6538839f refactor(ui): gap closure Phase 2 — extract memory-documents-table viettranx 2026-04-03 23:32:16 +07:00
  • f6bca7003a refactor(ui): gap closure — extract form field groups from bloated RHF dialogs viettranx 2026-04-03 23:26:26 +07:00
  • e962a8ec7a refactor(ui): Phase 5 — Zustand persist middleware + constants split viettranx 2026-04-03 23:08:34 +07:00
  • 2ed810b854 refactor(ui): Phase 4 complete — provider-pool adapter eliminates DRY violation viettranx 2026-04-03 22:59:25 +07:00
  • 1313f02cf4 refactor(ui): Phase 4 — adapter layer for data transformations viettranx 2026-04-03 22:54:40 +07:00
  • 7e62623123 refactor(ui): Phase 3 complete — 5 more forms to RHF+Zod (11 total) viettranx 2026-04-03 22:50:04 +07:00
  • 7a6a944622 refactor(ui): Phase 3 — Zod schemas + React Hook Form for 6 form dialogs viettranx 2026-04-03 22:35:06 +07:00
  • 1187146626 refactor(ui): modularize web UI components — Phase 1 & 2 viettranx 2026-04-03 22:12:10 +07:00
  • b2fda38e90 feat(kg): node limit selector, remove auto-zoom, graph as default view viettranx 2026-04-03 20:09:24 +07:00
  • e00bfbc887 feat(kg): increase graph limit to 200 nodes (Canvas handles it) viettranx 2026-04-03 19:45:38 +07:00
  • 7850ccea01 feat(kg): replace ReactFlow SVG with react-force-graph-2d Canvas renderer viettranx 2026-04-03 19:41:44 +07:00
  • cfc69f6f70 fix(tracing): use per-request model/provider overrides in trace spans (#667) (#668) Viet Tran 2026-04-03 19:38:51 +07:00
  • 9e037bca8a fix(kg): fix filter reload, graph perf, stats layout, double-click interaction viettranx 2026-04-03 18:42:05 +07:00
  • c2bd5349e5 fix(ui,kg): fix credential user picker, KG filters, graph limits, and traversal depth viettranx 2026-04-03 16:45:00 +07:00
  • 929dcd20c2 fix(docs): correct team tools reference in README (#651) Thieu Nguyen 2026-04-03 16:05:04 +07:00
  • 72025698bb fix(sandbox): support write_file append in FsBridge (#650) Huy Doan 2026-04-03 16:03:57 +07:00
  • 80c2c0e0ee fix(providers): normalize Ollama api_base URL to include /v1 suffix viettranx 2026-04-03 15:44:39 +07:00
  • 9050426840 fix(providers): add reasoning field alias for Ollama thinking models (#658) Kai (Tam Nhu) Tran 2026-04-03 04:31:46 -04:00
  • 78a2152053 refactor(http): split provider_models.go into focused modules viettranx 2026-04-03 15:18:54 +07:00
  • e8579f5e1c feat(providers): add rich Ollama model listing via /api/tags (#659) Kai (Tam Nhu) Tran 2026-04-03 04:17:08 -04:00
  • bde95b70c5 fix(providers): clamp max_tokens to 4096 for Fireworks non-streaming requests viettranx 2026-04-03 15:04:45 +07:00
  • 3206c266bf fix(docker): bump claude-code pin to ^2.1.91 viettranx 2026-04-03 14:55:44 +07:00
  • 532aab4387 fix(docker): pin Python/npm dependency versions (#663) Duc Nguyen 2026-04-03 14:55:07 +07:00
  • 943b2eb3e5 feat(docker): make goclaw-ui stop instantly (#665) ila 2026-04-03 16:42:47 +09:00
  • 9472819334 fix(memory): skip user_id filter in shared memory queries viettranx 2026-04-03 14:34:29 +07:00
  • 1f85c73a39 fix(ui): resolve raw user IDs to display names across web UI viettranx 2026-04-02 23:30:14 +07:00
  • ade6c7ba33 fix(agent): preserve MediaRefs when merging consecutive same-role messages viettranx 2026-04-02 22:58:35 +07:00
  • d79d738148 fix(agent): clear RawAssistantContent on dedup + merge consecutive same-role messages Michael Nguyen 2026-03-24 12:35:21 +07:00
  • 79cae648e4 fix(security): pairing expiry race, sender-ID validation, Slack senderID cleanup viettranx 2026-04-02 20:29:44 +07:00
  • dcfd82c6e5 docs(README): add history stars (#462) DNT 2026-04-02 19:29:50 +07:00
  • 7ba3a5115a fix(tools): hint model when shell commands target DB-backed memory files viettranx 2026-04-02 19:28:04 +07:00
  • 99720892a7 fix(storage): hide tenant roots from master storage API viettranx 2026-04-02 19:05:46 +07:00
  • 484d434f6c fix(security): harden sandbox, auth, and shell deny patterns viettranx 2026-04-02 18:58:24 +07:00
  • 4c485d6fa1 fix(mcp): retry stdio transport initialization with exponential backoff viettranx 2026-04-02 18:43:41 +07:00
  • 1170a85eb4 Fix/brave search api key readonly (#648) Huy Doan 2026-04-02 18:39:30 +07:00
  • b51a57ab17 fix(docker): resolve @rollup/rollup-linux-arm64-musl missing on Alpine (#647) Plateau Nguyen 2026-04-02 18:34:21 +07:00
  • 7418cb62aa fix(agent): reduce system prompt size and fix team context injection (#613) viettranx 2026-04-02 18:32:43 +07:00
  • cace4dcf31 fix(web): improve advanced settings dialog layout and width viettranx 2026-04-02 18:30:30 +07:00
  • 9be6c24d31 fix(agent): defer warning messages after parallel tool results (#644) Viet Tran 2026-04-02 16:45:34 +07:00
  • 4e4a835795 fix(agent): defer warning messages after parallel tool results viettranx 2026-04-02 16:43:53 +07:00
  • bfd65828a6 feat(web): add merge hint to CLI and MCP user credentials dialogs viettranx 2026-04-02 15:18:06 +07:00
  • 5bad031908 fix(web): align CLI user credentials picker with MCP pattern viettranx 2026-04-02 15:15:36 +07:00
  • ddc5964b85 feat(web): replace user ID text input with Combobox user picker in CLI user credentials viettranx 2026-04-02 15:09:19 +07:00
  • 79dce7e523 Merge branch 'hotfix/secure-cli-lookup-ambiguous-column' into dev viettranx 2026-04-02 15:02:43 +07:00
  • 9c92dead74 fix(web): force remount KG entity detail dialog on entity change viettranx 2026-04-02 15:01:20 +07:00
  • 19d8faf28f refactor(knowledge-graph): minor UI and handler adjustments viettranx 2026-04-02 14:58:03 +07:00
  • 3da84fcded fix(web): prevent tool card overflow during streaming viettranx 2026-04-02 14:57:58 +07:00
  • c5bfbc96a6 fix(secure-cli): resolve ambiguous column in LookupByBinary JOIN query (#641) Viet Tran 2026-04-02 14:57:53 +07:00
  • 10cd911dc7 feat(secure-cli): check-binary endpoint, agent select dropdown, fix ambiguous column viettranx 2026-04-02 14:57:50 +07:00
  • ec05c80e90 fix(secure-cli): resolve ambiguous column in LookupByBinary JOIN query viettranx 2026-04-02 14:56:49 +07:00
  • 0370cabdc9 chore: stabilize main branch with dev workflow + PR guidelines viettranx 2026-04-02 12:36:30 +07:00
  • 62724780b8 feat(web): show richer context in traces list (agent, user, source, input preview) viettranx 2026-04-02 12:15:09 +07:00
  • 040ac31156 feat(web): add Brave Search API key to tools config UI (#627) Huy Doan 2026-04-02 12:07:21 +07:00
  • 6baef0fb9c fix(telegram): add /reactions to bot menu commands viettranx 2026-04-02 12:05:25 +07:00
  • a1323e0d1d feat(telegram): remap reaction emojis and add /reactions command viettranx 2026-04-02 12:02:12 +07:00
  • 173f1cea53 fix(cli-credentials): show existing env keys on edit and support merge/remove (#629) Huy Doan 2026-04-02 11:59:49 +07:00
  • 899c8eb0b4 fix(skills): fix dep detection false positives and all-or-nothing install viettranx 2026-04-02 11:42:14 +07:00