Commit Graph
566 Commits
Author SHA1 Message Date
Mega MindandGitHub 7048f394dc fix(tools): normalise persisted tool names on read to fix web-search toggle revert (#2744) 2026-05-27 16:18:14 +05:30
Mega MindandGitHub 1975296387 fix(i18n): correct key/value semantic mismatch in en-5.ts and all locale chunks (#2741) (#2743) 2026-05-27 16:15:26 +05:30
Mega MindandGitHub 996e3ad9b8 fix(ui): equal-height Composio tiles and visible agent icon on dark sidebar (#2752) 2026-05-27 16:06:53 +05:30
YellowSnnowmannandGitHub fae16082d3 fix(memory-workspace): show all native Composio memory-sync sources (not Gmail-only) (#2685) 2026-05-27 15:54:10 +05:30
Mega MindandGitHub b94545bd8c chore(skills): remove Composio Preview badge and filter pill (#2749) 2026-05-27 15:44:17 +05:30
YellowSnnowmannandGitHub ee63a9ddbc fix(e2e/oauth): gate Redux store exposure and fix loopback listener timeout race (#2670) 2026-05-27 15:24:23 +05:30
sanil-23andGitHub 0fddf1120f feat(approval): consolidate on ApprovalGate + persistent "Always allow" list (#2706) 2026-05-27 05:54:24 +05:30
Mega MindandGitHub 6d0657e4c0 feat(skills): hide preview Composio toolkits by default + add Preview filter pill (#2711) 2026-05-27 02:56:20 +05:30
77c15cb868 feat(search): unified web-access firewall (fetch + browser) with tri-state Allowed-websites control + friendly block errors (#2704)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 01:15:00 +05:30
Mega MindandGitHub c42e24960b fix: runtime snapshot timeouts, config perms, stale lock recovery, summarization-v1 tier, loopback OAuth UX (#2690) 2026-05-26 16:42:16 +05:30
b616f48a04 feat: make autonomy action budget configurable (#2499)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
Co-authored-by: M3gA-Mind <megamind@mahadao.com>
2026-05-26 16:19:21 +05:30
fa85d5c44e fix(i18n): localize agentAccess.pathPlaceholder across non-English locales (#2666)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 15:21:00 +05:30
Steven EnamakelandGitHub e7e7e8a951 Migrate E2E coverage to Playwright (#2610) 2026-05-25 23:38:34 -07:00
0a9f7a0e99 feat(agent): agentic coding runtime — gated OS capabilities (filesystem, shell, install) via deterministic permission tiers + chat approvals (#2631)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 12:00:59 +05:30
Mega MindandGitHub b91e498864 fix(keyring): cache availability probe with OnceLock to prevent repeated keychain dialogs (#2651) 2026-05-26 11:28:30 +05:30
RehanandGitHub b6d3158140 fix(settings): blur recovery phrase by default (#2658) 2026-05-25 22:02:49 -07:00
Steven EnamakelandGitHub f946d10dde feat(mascot): replace SVG animations with Rive renderer (#2659) 2026-05-25 21:44:13 -07:00
e05cab9bb2 fix(memory-workspace): detect Obsidian vault registration before deep link (#2638)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 02:25:21 +05:30
Mega MindandGitHub 0d62e8489f fix(inference): preserve connected-app tools when BYOK provider is configured (#2632) 2026-05-25 22:58:57 +05:30
20c349fcdc fix(ai): contain provider setup errors (#2411)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-25 09:27:06 -07:00
c244f5875a fix: harden workspace routing and local-first gates (#2445)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-25 09:15:40 -07:00
oxoxDevandGitHub c28d9dac0b fix(app): guard CEF IPC fallback sync throw via safeInvoke wrapper (Sentry TAURI-REACT-7 + 6) (#2619) 2026-05-25 09:15:16 -07:00
Mega MindandGitHub cdee8f73fb fix(startup): recover from core port 7788 conflict automatically (#2626) 2026-05-25 20:09:08 +05:30
d997394116 feat(channels/yuanbao): add Yuanbao channel provider (#2600)
Co-authored-by: lrt4836 <296659110@qq.com>
2026-05-25 01:39:09 -07:00
7ac685e628 feat(core): opt-in memory deletion on channel / composio disconnect (#2546)
Co-authored-by: zed <14452662+nidieopq@user.noreply.gitee.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-25 01:11:56 -07:00
b399eabc09 feat(settings): add Persona Pack v1 (closes #2345) (#2558)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-25 00:17:34 -07:00
b7b8ba6bb8 feat(thread): support manual editing of conversation thread titles (#2525)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 23:28:47 -07:00
484e31dc1d feat(memory): clear source memory on disconnect (#2528)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 23:24:35 -07:00
Steven EnamakelandGitHub 7939eb486c fix format (#2599) 2026-05-24 22:36:01 -07:00
pig loongGitHubzcl <zcl@cl_zhu@su-soft.com.cn>Steven Enamakel
2f3f6266b8 fix: add VoiceOver accessibility support to onboarding button (#2593)
Co-authored-by: zcl <zcl@cl_zhu@su-soft.com.cn>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 22:16:54 -07:00
753776b770 fix(i18n): translate custom GIF mascot strings for zh-CN (#2538)
Co-authored-by: zed <14452662+nidieopq@user.noreply.gitee.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 22:13:47 -07:00
YOMXXXandGitHub 36fe5679cb fix(i18n): remove duplicate German mascot GIF keys (#2597) 2026-05-24 22:04:30 -07:00
819a83e6d4 test(auth): cover Composio upstream 401 session guard (#2544)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 21:46:32 -07:00
e0e9a11172 fix(app): preserve local runtime choice on rehydrate (#2529)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 21:42:06 -07:00
8ba259ce6b feat(memory): route summaries through workspace paths (#2527)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 21:40:53 -07:00
3cf3b1f7a8 feat: add ToolPolicy middleware for tool-loop allow/deny gate (#2303)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-24 21:28:55 -07:00
Steven EnamakelandGitHub 8f2e68db0d feat(embeddings): onboarding step + graceful degradation when disabled (#2591) 2026-05-24 20:13:07 -07:00
Steven EnamakelandGitHub 29ac3eccf6 fix(i18n): backfill locale translations (#2588) 2026-05-24 19:29:49 -07:00
Steven EnamakelandGitHub 41c6686e7c refactor(memory): separate tree policy from generic engine + E2E tests (#2585) 2026-05-24 18:38:14 -07:00
Steven EnamakelandGitHub 2903607491 feat(voice): add voice provider registry with third-party STT/TTS support (#2586) 2026-05-24 18:25:31 -07:00
Steven EnamakelandGitHub dc1e64d997 feat(embeddings): configurable embedding providers with dedicated settings panel (#2583) 2026-05-24 16:17:55 -07:00
fa62b7be2a feat(auth): add local offline login (#2208)
Co-authored-by: shadowdoggie <shadowdoggie@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-24 15:20:35 -07:00
Steven EnamakelandGitHub 76ce014e20 fix(ai): route local inference through provider router + revamp settings UI (#2580) 2026-05-24 14:51:25 -07:00
Steven EnamakelandGitHub b08998d5b0 i18nize remaining React UI strings (#2577) 2026-05-24 13:36:25 -07:00
Steven EnamakelandGitHub b62409a0cf perf(e2e): full-suite hardening — sharded build/test, loopback auth, +23 specs (#2578) 2026-05-24 13:21:33 -07:00
Steven EnamakelandGitHub 59c1687dd4 Fix provider model testing and add MCP coming soon placeholder (#2570) 2026-05-24 10:30:03 -07:00
Steven EnamakelandGitHub d52abe5524 fix(ai): add OpenRouter OAuth provider flow (#2571) 2026-05-24 10:01:58 -07:00
Steven EnamakelandGitHub e9ca97c48c feat(mcp): split mcp_client/registry, multi-registry, boot-spawn + setup agent (#2559) 2026-05-23 22:15:33 -07:00
Steven EnamakelandGitHub 85e84210db feat: prod-test 2026-05-23 — composer, settings reorg, MCP/search, alpha banners (#2554) 2026-05-23 19:36:31 -07:00
Steven EnamakelandGitHub 4c6007b662 fix(oauth): make loopback redirect actually work, plus settings cleanup (#2550) 2026-05-23 10:35:44 -07:00