Commit Graph

  • efd3d15c70 fix: agent add cron within invalid params (#277) chungtran4078andChung Tran 2026-03-19 14:15:46 +07:00
  • 44197011f8 feat(feishu): include reply context when user replies to a message (#272) Luan VuandLuvu182 2026-03-19 14:03:09 +07:00
  • 0dd4ebd6e6 fix(channels): collect contacts for DM and group-mentioned messages (#271) 2026-03-19 14:02:19 +07:00
  • a38d972438 fix: agent update API missing is_default, budget, subagents fields (#270) Luan VuandLuvu182 2026-03-19 13:59:49 +07:00
  • 73897b9481 refactor: replace magic numbers and hardcoded strings with named constants (#269) Luan VuandLuvu182 2026-03-19 13:59:32 +07:00
  • 2c530f67c3 fix(ui): agent delete dialog + channel managers cleanup + combobox iOS viettranx 2026-03-19 13:35:39 +07:00
  • 8a63e38ecd feat(ui): redesign permissions tab with file writer support viettranx 2026-03-19 13:35:26 +07:00
  • 6595c0185a refactor: merge file writers into config permissions + agent hard delete viettranx 2026-03-19 13:35:10 +07:00
  • 68a4ee39b4 feat: config permissions RPC + UI tab + contact search improvements viettranx 2026-03-19 11:24:28 +07:00
  • b6ff57ddab fix(ui): heartbeat logs crash + header/card improvements viettranx 2026-03-19 11:24:15 +07:00
  • ef1a1463ac docs: add DB query reuse rule to post-implementation checklist viettranx 2026-03-19 11:17:38 +07:00
  • 4e9f155a4c feat(agent): adaptive tool timing with slow tool notification viettranx 2026-03-19 11:17:32 +07:00
  • 0df619023c feat(tools): block binary in read_file, add workspace path to read_image viettranx 2026-03-19 11:14:50 +07:00
  • 1e2ca2df7c fix(agent): improve team lead delegation messaging + group chat reply hint viettranx 2026-03-19 11:14:39 +07:00
  • 6085e724a2 Merge pull request #275 from nextlevelbuilder/fix/release-docker-build Goon 2026-03-19 12:33:22 +07:00
  • 391a263709 fix(ci): make discord notify resilient to docker failures + DRY env vars Goon 2026-03-19 12:29:22 +07:00
  • a3a4d18e9a fix(ci): inline Docker build into release workflow Goon 2026-03-19 12:23:54 +07:00
  • f21bf81280 fix: null-safe access on changes array in events page (#274) Luan VuandLuvu182 2026-03-19 12:22:18 +07:00
  • ba9b5a6be3 feat(ui): show required API scopes for Feishu/Lark channels (#268) Luan VuandLuvu182 2026-03-19 08:47:48 +07:00
  • 23d0b5eb0b fix(providers): auto-clamp max_tokens on model rejection (#267) Duc Nguyenandviettranx 2026-03-19 08:41:20 +07:00
  • 74cf7e52f5 fix(ui): heartbeat dialog tweaks — timezone select, interval width, layout viettranx 2026-03-19 08:39:13 +07:00
  • 2cc9d68cdc fix(tts): config save, Edge provider, media dispatch + dark mode chat (#265) Duc Nguyenandviettranx 2026-03-19 08:21:06 +07:00
  • 545941eeb4 fix(ui): heartbeat dialog layout tweaks + skills sort order viettranx 2026-03-18 23:26:24 +07:00
  • 5b349db7eb feat(heartbeat): provider/model override + fix cache invalidation viettranx 2026-03-18 23:02:48 +07:00
  • 74c9fdd66b fix: add database name to postgres healthcheck (#203) Keith 2026-03-18 15:45:24 +00:00
  • dc51018563 fix: subagent provider routing + api_base fallback (#262) Duc Nguyenandviettranx 2026-03-18 22:40:49 +07:00
  • b379c3ba30 fix(feishu): align WebSocket protocol with Lark SDK + fix incorrect UI labels (#263) Luan VuandLuvu182 2026-03-18 17:51:09 +07:00
  • 2504095dfe fix(agents): complete shell deny groups propagation chain viettranx 2026-03-18 17:04:26 +07:00
  • b818de6d63 fix(heartbeat): delayed refresh after toggle/update, taller checklist textarea viettranx 2026-03-18 16:48:01 +07:00
  • 551184c5b2 fix(heartbeat): delayed refresh after toggle/update for accurate countdown viettranx 2026-03-18 16:43:30 +07:00
  • b7d8d52f5e fix(ui): dark mode white dropdown on language and timezone selects (#255) Nguyễn Hoàng Thức 2026-03-18 16:38:33 +07:00
  • 2141852945 fix(ui): hide [System] nudge messages from web chat and session viewer viettranx 2026-03-18 16:38:15 +07:00
  • 1b27fa7a9b feat(agents): inject team members into system prompt viettranx 2026-03-18 16:38:03 +07:00
  • 1ae5c7641a feat(ui): refactor agent detail page — 3 tabs, heartbeat UI, compact header viettranx 2026-03-18 16:37:53 +07:00
  • 96cfd1bf08 feat(heartbeat): improve prompting, suppression, delivery targets and session cleanup viettranx 2026-03-18 16:37:36 +07:00
  • b6f6af01d2 docs: add SQL safety rules to post-implementation checklist viettranx 2026-03-18 13:13:03 +07:00
  • 29816db0ab feat(heartbeat): cron wakeMode, queue-aware scheduling, lightContext viettranx 2026-03-18 13:11:58 +07:00
  • 08a2d95c0c feat: agent heartbeat system — periodic proactive check-ins (#245) viettranx 2026-03-18 13:11:44 +07:00
  • da59377387 fix(teams): use OR logic for task search instead of AND viettranx 2026-03-18 12:58:58 +07:00
  • c7d0bc19f8 fix(teams): auto-copy media files to team workspace on task creation, scope task_number per chat viettranx 2026-03-18 12:25:40 +07:00
  • 4fc072697f fix(streaming): prevent mid-run stream content loss on Telegram viettranx 2026-03-18 11:05:43 +07:00
  • 7b3ac84152 docs: update references for delegate→team/teammate rename viettranx 2026-03-18 11:05:23 +07:00
  • 48ebcf999b fix(tools): add append mode to write_file, warn about content size limits viettranx 2026-03-18 11:05:09 +07:00
  • 5a4c72018a fix(teams): include agent display name in task create, list, and announce viettranx 2026-03-18 11:04:56 +07:00
  • 49441f7305 refactor: remove dead delegate code, rename lane/channel to team/teammate viettranx 2026-03-18 11:04:45 +07:00
  • 120fc2d09c fix(media): chain provider format, post-write verification, group media history (#206) viettranx 2026-03-18 08:12:10 +07:00
  • 796a7ecd22 fix(ui): support comma separator in allowed users field (#205) Keith 2026-03-18 00:51:00 +00:00
  • 827c784b62 fix(feishu): response websocket event as success (#110) SpencerSwagger 2026-03-18 08:50:08 +08:00
  • ce333c70f3 fix(security): followup hardening — ILIKE ESCAPE, allowlist logging, shell deny, tests (#251) Viet Tran 2026-03-18 07:48:48 +07:00
  • a7f5acc1e3 fix(security): harden SQL injection, MCP prompt injection, sandbox fallback, and file serving (#246) Luan VuandLuvu182 2026-03-18 07:42:38 +07:00
  • 8cbd30f1ab fix(channels): harden error handling and type safety across Telegram, Zalo, Feishu (#247) Luan VuandLuvu182 2026-03-18 07:39:03 +07:00
  • 06e995ce03 feat: Add legacy and Claude Code tool aliases to the system prompt. viettranx 2026-03-18 07:38:41 +07:00
  • 7f19db14f5 fix(install): bundle migrations in release tarball and install script (#249) Thieu Nguyen 2026-03-18 07:32:53 +07:00
  • 57754a569b refactor(ui): simplify agent detail page — remove Links, Shares tabs and Other Config section viettranx 2026-03-17 22:28:00 +07:00
  • 843b550651 feat: runtime packages UI, pkg-helper, configurable shell deny groups (#244) viettranx 2026-03-17 19:50:26 +07:00
  • d46061405f fix(telegram): enforce transport policy and SSRF guard for media downloads badgerbeesandviettranx 2026-03-17 18:21:45 +07:00
  • 31ff5eefca fix(tools): prevent duplicate media delivery from write_file viettranx 2026-03-17 18:18:20 +07:00
  • 517e6c89ab fix(agents): preserve emoji when updating agent config + validate emoji input viettranx 2026-03-17 18:03:54 +07:00
  • 53fc15597e feat(teams): delta realtime updates for task list viettranx 2026-03-17 18:03:22 +07:00
  • b231878a85 feat(teams): add limit param to ListTasks + lightweight get-light endpoint viettranx 2026-03-17 18:03:10 +07:00
  • b735c16d93 feat(teams): split dispatched/assigned events + add completed notifications viettranx 2026-03-17 18:02:54 +07:00
  • 4678065887 refactor: remove dead quality gates / hook engine code viettranx 2026-03-17 18:00:09 +07:00
  • 6106d3d04f fix(teams): show task_number in create result and allow search to satisfy gate viettranx 2026-03-17 17:11:22 +07:00
  • de2eca9acb fix(i18n): keep "workspace" untranslated in Vietnamese locale viettranx 2026-03-17 16:10:22 +07:00
  • 946cbb9eb1 fix(teams): allow search action to satisfy list-before-create gate viettranx 2026-03-17 16:00:59 +07:00
  • 70f3e1f5d5 feat(tools): auto-deliver write_file results as channel attachments viettranx 2026-03-17 15:43:24 +07:00
  • 66de3504d4 feat(teams): add client-side pagination to task list view viettranx 2026-03-17 15:25:59 +07:00
  • ae3e5cebcf feat(teams): add multi-select checkboxes and bulk delete to task list viettranx 2026-03-17 15:10:43 +07:00
  • aeadb20ba7 fix(teams): deduplicate task notifications and batch with debounce viettranx 2026-03-17 14:29:52 +07:00
  • 8c662e7af4 fix(teams): hide progress bar on completed tasks viettranx 2026-03-17 14:19:29 +07:00
  • 99dd363b13 feat(mcp): lazy-activate deferred tools on direct call in search mode (#235) teexiiiandviettranx 2026-03-17 13:18:27 +07:00
  • 1c4dce0ccf feat(telegram): implement robust message splitting and dynamic HTML retry logic (#236) badgerbeesandviettranx 2026-03-17 13:01:20 +07:00
  • 9429a7c844 ci: publish Docker images to GHCR and Docker Hub (#237) Goon 2026-03-17 12:44:18 +07:00
  • 97cacfe68b feat(teams): member task progress reminder + fix broken progress notifications viettranx 2026-03-17 12:43:09 +07:00
  • 9a4a5ef2c1 docs: add Mermaid diagrams to agent evolution docs viettranx 2026-03-17 12:29:09 +07:00
  • 8d1c270427 docs: add agent evolution & skill management documentation viettranx 2026-03-17 12:25:20 +07:00
  • 32f84f8f1c fix(ui): prevent white screen on navigation with ErrorBoundary + chunk retry viettranx 2026-03-17 12:20:14 +07:00
  • d205691a13 fix(skills): hide skill_manage from LLM when skill_evolve is off viettranx 2026-03-17 12:05:48 +07:00
  • 0dea765b74 fix(ui): reorder agent config sections + hide managed keys from Other Config viettranx 2026-03-17 11:57:39 +07:00
  • b2a74ba487 feat(skills): skill_manage tool + skill_evolve learning loop (#218) viettranx 2026-03-17 11:38:35 +07:00
  • 0a78902f9b fix(ui): add loading spinners and toast feedback to create/update modals viettranx 2026-03-17 10:53:07 +07:00
  • 1b876231a1 fix(telegram): default draft_transport to false to prevent reply-deleted artifacts viettranx 2026-03-17 09:26:34 +07:00
  • baa4bb6d45 refactor(teams): batch teammate announce via queue with dedup viettranx 2026-03-17 09:26:00 +07:00
  • fe68bd86bc perf(tools): cache LoadContextFiles + fix task detail dialog UX viettranx 2026-03-17 09:25:37 +07:00
  • ca44b7279f feat(bootstrap): predefined agents keep full system prompt during onboarding viettranx 2026-03-17 09:25:23 +07:00
  • 1ca1e41844 refactor(teams): slim down task list/detail JSON for model viettranx 2026-03-17 07:15:18 +07:00
  • 365f41f81c fix: pass custom name to DashScopeProvider for correct registry lookup (#228) badgerbees 2026-03-16 22:54:10 +07:00
  • 5c0612a07f fix(providers): prevent Gemini thought_signature from leaking to other providers and breaking validation (#230) badgerbees 2026-03-16 22:53:21 +07:00
  • 037d18f711 docs: comprehensive audit and update of all documentation (#231) Viet Tran 2026-03-16 22:51:57 +07:00
  • 446feda3cd fix(ui): workspace dialog scope filter + remove dead tab files viettranx 2026-03-16 22:47:04 +07:00
  • eee79d111e feat(teams): granular progress notifications with direct/leader mode viettranx 2026-03-16 22:46:51 +07:00
  • 2c5ae04c01 feat(teams): implement workspace scope setting (shared vs isolated) viettranx 2026-03-16 22:46:35 +07:00
  • 3f2b6e258e chore(teams): remove deprecated delegation tools viettranx 2026-03-16 22:46:18 +07:00
  • 514c5e0bfc refactor(teams): batch TaskTicker queries + leader notifications viettranx 2026-03-16 22:46:00 +07:00
  • 6075d588e3 feat(ui): improve kanban UX, fix dialog scroll, remove delegation page viettranx 2026-03-16 22:37:33 +07:00
  • b0bd4d6198 fix(pairing): fix browser approval stuck + security hardening viettranx 2026-03-16 20:09:44 +07:00
  • 89303f5624 feat(ui): improve team board with task snapshots and board toolbar viettranx 2026-03-16 20:06:35 +07:00
  • 96898a3daa fix(teams): status filter default=all, reduce page size to 30, update WorkspaceDir callers viettranx 2026-03-16 20:06:15 +07:00
  • 50a42ad110 feat(agent): team workspace resolution for lead/member agents viettranx 2026-03-16 20:06:01 +07:00
  • 8d7259f637 feat(tools): add team workspace context + WorkspaceInterceptor + file tools access viettranx 2026-03-16 20:05:42 +07:00