Commit Graph

  • 6a51e8d7c4 fix(zalo): download CDN media to temp file and handle []byte credentials (#130) Viet Tran 2026-03-11 07:58:05 +07:00
  • cd2e407b29 fix: auto-persist cleaned history when orphan tool messages detected (#128) Viet Tran 2026-03-11 07:57:54 +07:00
  • cc00a6f193 fix: route delegate session keys to correct agent loop (#127) Viet Tran 2026-03-11 07:57:51 +07:00
  • 8ad580521d refactor: deprecate standalone mode, managed mode is now default (#126) Thieu Nguyen 2026-03-10 17:27:38 -07:00
  • c5b886048e fix(cron): inject delivery context into cron job system prompt viettranx 2026-03-11 07:26:32 +07:00
  • 13a3e25d40 feat(docker): update shared network configuration to specify name and driver (#125) Nguyễn Hoàng Thức 2026-03-11 07:26:03 +07:00
  • ee31387aa1 fix(security): disable config leak detection to prevent false positives viettranx 2026-03-10 23:11:02 +07:00
  • b9e9e6e34a refactor(media): migrate builtin tool settings from legacy flat to chain format viettranx 2026-03-10 22:54:52 +07:00
  • fb309c3c2b perf(kg): sync force layout to eliminate render lag; redesign notifications section viettranx 2026-03-10 22:31:17 +07:00
  • 9c593923a1 chore: Update gitignore to broadly exclude k8s-* directories. viettranx 2026-03-10 21:41:00 +07:00
  • 4ddbac5dd1 feat: enhance notification settings UI by replacing the checkbox with a Switch component and adding new styling. viettranx 2026-03-10 21:28:45 +07:00
  • b7f4082145 feat(mcp): add agent count column and mask sensitive values in form viettranx 2026-03-10 21:28:03 +07:00
  • 9e8e5b7297 feat(kg): session-based scope picker, dark mode support, inline agent select viettranx 2026-03-10 20:58:24 +07:00
  • 9a0557c7a3 fix(tools): allow read_file to access CLI workspaces directory (#122) Nam Nguyen NgocandNam Nguyen Ngoc 2026-03-10 20:58:10 +07:00
  • 33e75820e3 fix(security): add identity anchoring for predefined agents against social engineering viettranx 2026-03-10 20:56:54 +07:00
  • 5d64866be2 feat(memory): resolve user IDs to contact names in scope labels viettranx 2026-03-10 20:33:32 +07:00
  • 554e551386 fix(kg): use flex layout for full-height graph rendering viettranx 2026-03-10 20:33:24 +07:00
  • bec670ead0 fix(pending-messages): run compaction in background, return 202 Accepted viettranx 2026-03-10 20:33:16 +07:00
  • 06ac35eeb1 fix(compaction): use DB count for threshold check after server restart viettranx 2026-03-10 20:33:08 +07:00
  • fab9028b05 feat(sessions): context usage progress bar with token estimation viettranx 2026-03-10 20:32:58 +07:00
  • a4f2d02a80 fix(channels): annotate DM messages with sender identity (#120) Luan VuandLuvu182 2026-03-10 19:25:55 +07:00
  • 39b0104a7c feat: remove Custom Tools sidebar item and Wrench icon. viettranx 2026-03-10 19:04:09 +07:00
  • a3cc993515 fix(i18n): localize compaction tooltips and add contact insert i18n keys viettranx 2026-03-10 18:46:33 +07:00
  • fffdc0b082 feat(agents): contact search insert in file editor for predefined agents viettranx 2026-03-10 18:46:26 +07:00
  • bf970c4ff2 feat(kg): separate Knowledge Graph page, auto-fit zoom, compact layout viettranx 2026-03-10 18:46:18 +07:00
  • 4fce73198d feat(agents): contact search in instances tab with auto profile creation viettranx 2026-03-10 18:46:11 +07:00
  • d301c64dd0 refactor(ui): restructure sidebar into 7 groups, keep Nodes/TTS untranslated viettranx 2026-03-10 18:46:04 +07:00
  • f073c5d275 fix(ui): contacts filter button height and chat send button alignment viettranx 2026-03-10 18:45:56 +07:00
  • 23f1957c56 feat(channels): wire contact auto-collector across all channel handlers viettranx 2026-03-10 18:45:48 +07:00
  • 2495ff253c fix(ui): wire allowEmpty for embedding provider select (#112) Luan VuandLuvu182 2026-03-10 18:45:09 +07:00
  • 25fd9c9d6d feat(cron): configurable default timezone for cron expressions (#117) Luan VuandLuvu182 2026-03-10 18:44:28 +07:00
  • d874266e87 feat(providers): add Ollama local and Ollama Cloud provider support (#113) therichardngai-code 2026-03-10 18:43:02 +07:00
  • 456e594b8f fix(config): treat GOCLAW_PROVIDER/MODEL env vars as fallback, not override (#119) Luan VuandLuvu182 2026-03-10 18:41:39 +07:00
  • 2fed2a57d3 fix(compaction): memory flush never triggering due to threshold mismatch viettranx 2026-03-10 17:28:55 +07:00
  • 9181eebcea fix(channels): defer media download, fix compaction status & context cancel viettranx 2026-03-10 17:12:13 +07:00
  • f1953203c4 feat(contacts): batch resolver API, shared hooks & contact integration across agent UI viettranx 2026-03-10 16:56:17 +07:00
  • 99110c4496 fix: memory flush UI default should match backend (ON, not OFF) (#115) Luan VuandLuvu182 2026-03-10 16:51:23 +07:00
  • c8dc9917fe feat(contacts): channel contacts table, auto-collector, contacts page & managers tab redesign viettranx 2026-03-10 14:29:01 +07:00
  • 1ddd2e547a feat(compaction): configurable provider, model & max_tokens for pending message compaction viettranx 2026-03-10 14:27:15 +07:00
  • 004f6055ff fix(tracing): set trace back to running while announce span is active viettranx 2026-03-10 14:02:25 +07:00
  • ef720ee13a feat(tracing): two-phase spans — show running state before completion viettranx 2026-03-10 13:52:24 +07:00
  • 3b6bf645f3 feat(channels): pending message compaction — fix provider, wire auto-compact, add global config & UI viettranx 2026-03-10 12:49:12 +07:00
  • e2015835b4 fix(agents): team reviewer role, tool prompting, inactive agent filter, link direction & i18n viettranx 2026-03-10 10:55:30 +07:00
  • 5f7f4eb204 fix(gateway): scoped group writer prompt for system runs + media forwarding gaps (#104) Nam Nguyen NgocandNam Nguyen Ngoc 2026-03-10 10:12:33 +07:00
  • 885814ddd1 fix: spawn tool not registered when providers configured via database (#103) SpencerSwagger 2026-03-10 10:54:27 +08:00
  • 7436d6b646 fix(i18n): add missing config.json locale files (#108) Duc Nguyen 2026-03-10 09:50:52 +07:00
  • d43f4a42ad feat(ui): add compacting loading state to pending messages viettranx 2026-03-10 00:46:29 +07:00
  • baf645613e feat(ui): redesign config pages with grouped tabs & visual emphasis viettranx 2026-03-10 00:46:20 +07:00
  • 4df60649e5 feat(channels): real LLM compaction for web UI compact endpoint viettranx 2026-03-10 00:29:48 +07:00
  • 30080f1acf fix(channels): pending message compaction never triggering viettranx 2026-03-10 00:16:29 +07:00
  • bdb60de7ae chore: upgrade Go 1.25 → 1.26 and apply go fix modernizations viettranx 2026-03-10 00:09:15 +07:00
  • e593b9cf22 feat(channels): real-time agent activity status & intent classification viettranx 2026-03-09 23:58:56 +07:00
  • e63ff014cb feat: add Z.ai provider support (general API + coding plan) (#102) Duc Nguyen 2026-03-09 22:28:18 +07:00
  • 344e2ac7d1 feat(i18n): add full i18n support for backend and web UI viettranx 2026-03-09 22:22:42 +07:00
  • 3187196bd8 refactor(onboard): simplify to DB + keys only, delegate setup to web UI viettranx 2026-03-09 20:01:05 +07:00
  • a1db0fb666 fix: silent bootstrap file ops + rename channel instance Name to Key viettranx 2026-03-09 19:30:56 +07:00
  • aba5b42e3a fix: skip sender allowlist check for group messages in HandleMessage (#101) Luan VuandLuvu182 2026-03-09 18:55:56 +07:00
  • e327a880d4 feat(agent): improve system prompt structure for better LLM adherence viettranx 2026-03-09 18:33:12 +07:00
  • 08d76bbd3d fix(ui): support CLI providers without API key in setup wizard (#81) Nam Nguyen NgocandNam Nguyen Ngoc 2026-03-09 17:33:12 +07:00
  • acf3db7bc6 docs: update README to reflect recent features and fixes (#98) Luan VuandLuvu182 2026-03-09 17:30:21 +07:00
  • bee305b0cd fix(kg): improve search tool UX and graph layout viettranx 2026-03-09 17:21:13 +07:00
  • 63eff188ad feat(kg): add knowledge graph with LLM extraction, traversal, and graph visualization viettranx 2026-03-09 17:11:20 +07:00
  • 9249d9e358 fix(claude-cli): check scanner.Err() and increase stream buffer to 10MB (#96) Luan VuandLuvu182 2026-03-09 15:49:25 +07:00
  • 11bed0cc01 fix(mcp-bridge): per-session security context + media forwarding (#91) 2026-03-09 15:23:56 +07:00
  • b284f963f5 feat(memory): add memory management page with CRUD, search, and indexing viettranx 2026-03-09 14:54:41 +07:00
  • a321af8b04 feat(ui): add tool call details with arguments, results, and thinking display (#92) Luan VuandLuvu182 2026-03-09 12:57:55 +07:00
  • 4721cf26bd fix: replace crypto.randomUUID() with fallback for older browsers (#93) Luan VuandLuvu182 2026-03-09 12:56:35 +07:00
  • 5f7ca84876 feat(channels): persist pending messages to PostgreSQL with Web UI viettranx 2026-03-09 12:39:43 +07:00
  • 967f7ae46f refactor: split gateway, consumer, onboard, and agent loop into smaller files viettranx 2026-03-09 10:49:58 +07:00
  • e85624ce96 refactor: split large Go files into smaller modules for maintainability viettranx 2026-03-09 10:41:54 +07:00
  • 31ba182b40 feat(zalo): strip markdown from outbound messages for clean plain text viettranx 2026-03-09 10:16:30 +07:00
  • 86ba785fe3 fix(security): enforce lead-only RBAC on team task create/cancel, broadcast, and auto-create viettranx 2026-03-09 10:00:41 +07:00
  • 3c03d1f482 feat(cron): add detail page, running status, realtime events, and pagination viettranx 2026-03-09 09:44:57 +07:00
  • 08ca343972 fix(cron): deliver agent response instead of raw payload message viettranx 2026-03-09 09:44:45 +07:00
  • 1f8bcbb559 fix(pairing): pass senderID to approve callback for group pairings viettranx 2026-03-09 09:44:28 +07:00
  • f62f60b094 fix(zalo): handle polymorphic content.data field in file upload events viettranx 2026-03-09 09:44:17 +07:00
  • ba479c3153 refactor: align context key assignments for improved readability viettranx 2026-03-09 08:34:54 +07:00
  • 4b2d49cda9 feat: Clear Zalo personal channel group history after sending messages to the agent. viettranx 2026-03-09 08:33:37 +07:00
  • e05a4018c9 fix: use platform type instead of instance name in system prompt + Zalo group routing (#90) Duc Nguyen 2026-03-09 08:30:45 +07:00
  • 3f850bc713 fix(docker): remove gateway config check, unnecessary anymore (#88) SpencerSwagger 2026-03-09 08:09:15 +08:00
  • 1df0e518b6 fix(docker): update Makefile and compose for managed mode defaults (#86) Thieu NguyenandViet Tran 2026-03-08 17:06:01 -07:00
  • 137a986d4f feat(channels): add Slack channel (#83) Duc Nguyen 2026-03-09 07:02:37 +07:00
  • d820ac02c2 docs: update README project status — move tested features to production, replace custom tools with hooks viettranx 2026-03-08 23:19:33 +07:00
  • 2a61562503 feat(ui): editable session title, detail page spacing, and session list enhancements viettranx 2026-03-08 23:14:35 +07:00
  • faf66cf453 fix(tools): remove unsupported duration_seconds param from MiniMax music API viettranx 2026-03-08 23:05:53 +07:00
  • d839e034af feat(tools): add exec path exemptions and tool arguments in events viettranx 2026-03-08 22:40:09 +07:00
  • 9d0af657e5 fix(tools): correct media provider params and UI fixes viettranx 2026-03-08 22:32:08 +07:00
  • 157d09c021 feat(ui): sortable provider chain with drag-and-drop and portal combobox viettranx 2026-03-08 20:10:20 +07:00
  • 01d75ac7fe refactor(tools): migrate read_* tools to provider chain and add media models viettranx 2026-03-08 20:10:10 +07:00
  • 6345df3136 feat(tools): add create_audio tool for music and sound effects viettranx 2026-03-08 20:10:00 +07:00
  • 5815437f78 feat(tools): add media provider chain with ordered fallback and retry viettranx 2026-03-08 20:09:43 +07:00
  • d70e58ae41 feat: add conditional Python 3 and pip installation via ENABLE_PYTHON build argument. viettranx 2026-03-08 16:58:43 +07:00
  • 454fed11fb feat(ui): render use_skill events distinctly in realtime events panel viettranx 2026-03-08 16:52:18 +07:00
  • 5536313335 feat(tools): add use_skill marker tool for skill activation observability viettranx 2026-03-08 16:45:26 +07:00
  • 62c28e1b3e feat(channels): unified media pipeline for Discord, Feishu, and WebSocket viettranx 2026-03-08 16:39:46 +07:00
  • 47cc11bfc0 feat(metadata): add JSONB metadata to sessions, profiles, and pairing viettranx 2026-03-08 15:42:44 +07:00
  • e1a6801a7a fix(tools): correct Veo API, media ref ordering, video tag, and model verify viettranx 2026-03-08 15:21:08 +07:00
  • 691ddce8fb feat(tools): add read_audio, read_video, create_video tools and fix system prompt tool filtering viettranx 2026-03-08 14:43:18 +07:00
  • ea185b3f6c feat(agents): add self-evolution config and instances management for predefined agents viettranx 2026-03-08 14:27:40 +07:00
  • 0f2737ce53 feat(media): persistent media storage, read_document tool, and pipeline refactor viettranx 2026-03-08 14:00:34 +07:00