Commit Graph
108 Commits
Author SHA1 Message Date
91eb90b4ad Document OpenHuman portfolio readiness cleanup (#1661)
Co-authored-by: Jwalin Shah <jshah1331@gmail.com>
2026-05-13 10:54:50 -07:00
156a016279 fix(chat): show specific error messages instead of generic 'Something went wrong' (#1566)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 21:36:39 -07:00
6d2e722fa8 fix(threads): typed ThreadNotFound error + skip Sentry for stale-thread RPCs (OPENHUMAN-TAURI-4H, -60) (#1570)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 21:30:34 -07:00
84d86da70e fix(ipc): guard isTauri() on __TAURI_INTERNALS__.invoke (OPENHUMAN-REACT-S) (#1556)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:56:03 -07:00
Cyrus GrayandGitHub 8e9aef60f6 feat(analytics): implement Google Analytics (#1533) 2026-05-12 11:50:49 -07:00
Steven EnamakelandGitHub 8b4350ea33 fix(auth): stop 401 cascade after session expiry (OPENHUMAN-TAURI-1T) (#1516) 2026-05-12 02:31:09 -07:00
3db3b92992 fix(webview-accounts): typed error wrap for openWebviewAccount (#1472) (#1521)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 00:22:29 -07:00
Steven EnamakelandGitHub 60a5c4f90f fix(auth): treat missing backend session token as auth-expired (#1504) 2026-05-11 18:14:44 -07:00
2426110c5d feat(auth): classify RPC 401s + global reauth bus (#1472) (#1495)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 11:34:08 -07:00
YellowSnnowmannandGitHub fc573b05f6 fix(core-rpc): normalize config method wiring and harden startup against config/SQLite edge cases (#1497) 2026-05-11 09:30:05 -07:00
Steven EnamakelandGitHub 887e483790 Send client app version headers on backend requests (#1456) 2026-05-09 23:46:01 -07:00
Steven EnamakelandGitHub 8f0cc3f39a [Testing] Improve coverage for normalizeTeamUsage (#1415) 2026-05-09 15:28:42 -07:00
Steven EnamakelandGitHub f0b769d266 test: add comprehensive coverage for normalizeRedeemedCoupon (#1423) 2026-05-09 15:25:21 -07:00
Steven EnamakelandGitHub f1b60e4b51 🧪 [testing improvement] expand coverage for normalizeRpcMethod (#1413) 2026-05-09 14:03:31 -07:00
Steven EnamakelandGitHub cc61792d52 🧪 Improve tests for referralApi.ts (#1412) 2026-05-09 14:03:19 -07:00
Steven EnamakelandGitHub 19a135f0f9 🧪 Add comprehensive tests for normalizeCouponRedeemResult (#1411) 2026-05-09 14:03:11 -07:00
Steven EnamakelandGitHub 6e2d69792d Add seed phrase onboarding and multi-chain wallet setup (#1407) 2026-05-09 13:54:10 -07:00
Steven EnamakelandGitHub 3f86bcd69d fix(sentry): restore OS context + guard source-map upload (#1403) (#1405) 2026-05-09 13:06:37 -07:00
YellowSnnowmannandGitHub 9c1df8d91b fix(webview): LinkedIn "Sign in with Google" — keep GSI popup in-app (#1368) 2026-05-08 19:03:02 -07:00
d6ace5a5bb feat(boot): cloud-mode picker auth + reload-resilient core mode (#1357)
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
2026-05-08 19:00:17 -07:00
Steven EnamakelandGitHub 836a6d852c feat(meet): join Google Meet calls with mascot virtual camera (#1350) 2026-05-07 17:56:05 -07:00
Mega MindandGitHub 2f241ce494 fix(memory): graceful empty statuses when DB unavailable (#1292) (#1328) 2026-05-07 12:26:19 -07:00
Steven EnamakelandGitHub 33d8aa9cac feat(boot): gate launch on core mode pick + version check (#1316) 2026-05-06 18:26:30 -07:00
ba88d8cfc3 fix(webview/meet): gate orchestrator handoff on user opt-in (#1299) (#1310)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 17:43:21 -07:00
oxoxDevandGitHub bbdb823eda fix(webview/slack): first-load + Google auth (#1036) (#1249) 2026-05-06 16:47:21 -07:00
Mega MindandGitHub 4e9f2a8f77 feat(config): RPC bootstrap hardening, socket alignment, and exhaustive tests (#1313) 2026-05-06 16:45:42 -07:00
sanil-23andGitHub b7198063de fix(welcome): include bearer token in core RPC test-connection probe (#1301) 2026-05-06 13:16:04 -07:00
oxoxDevandGitHub 44c8b834fb feat(webview-accounts): faster + clearer cold opens (#1233 #1284) (#1285) 2026-05-06 13:09:17 -07:00
fff1339532 feat(memory): per-source memory sync status (#1136) (#1250)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 15:34:28 -07:00
a00bc06842 Add typed frontend RPC method catalog and drift tests (#1242)
Co-authored-by: Jwalin Shah <jshah1331@gmail.com>
2026-05-05 11:12:00 -07:00
Steven EnamakelandGitHub 49a9b835b6 Persist turn state + restore conversation history on cold-boot (#1202) 2026-05-04 22:02:51 -07:00
CodeGhost21andGitHub 00bb53de3a feat(sentry): staging-only "Trigger Sentry Test" button (#1072) (#1183) 2026-05-04 10:56:00 -07:00
Steven EnamakelandGitHub e6b491bcf1 feat(threads): surface live subagent work in parent thread (#1122) (#1159) 2026-05-03 19:51:46 -07:00
a084ebf45c fix(sentry): auto-send React events; collapse core→tauri for desktop (#1086)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-01 15:11:42 -07:00
YellowSnnowmannandGitHub 126ffdaca6 feat(webview): add timeout state and retry UI for stalled embedded webview loads (#1043) 2026-04-30 08:51:50 -07:00
obchainandGitHub f2858f73d0 docs(config): finish #933 — kill BACKEND_URL stragglers + document runtime precedence (#1042) 2026-04-30 08:51:26 -07:00
393852b1d6 Feat: core rpc auth (#881)
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-04-29 18:43:58 -07:00
394bfcd0fa fix(app, mcp): PersistGate recovery + MCP handler drain on disconnect (#857)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-04-29 12:52:15 -07:00
b56e846988 feat(config): runtime RPC URL configuration bootstrap (Issue #933) (#948)
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-04-29 11:33:35 -07:00
YellowSnnowmannandGitHub 078a6b29a9 Fix notification-permission flow and onboarding copy for system test notifications (#1024) 2026-04-29 11:11:09 -07:00
Steven EnamakelandGitHub b11b8f333f [Feature] Thread labels / categories for list organization (#947) 2026-04-28 22:08:45 -07:00
Mega MindandGitHub 23a18c9c3f fix(notifications): request OS permission at startup and fix socketService listener leak (#998) 2026-04-28 18:56:44 -07:00
oxoxDevandGitHub 215a776eea feat(ux): lock UI to welcome agent until chat onboarding completes (#883) (#892) 2026-04-24 15:46:31 -07:00
fc4b97abc2 feat(accounts): loading overlay for first-time webview opens (#867) (#887)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-04-24 15:46:00 -07:00
Mega MindandGitHub 1d864efbeb feat(notifications): unify notification slices, dismiss action, stats panel, unified Notifications page (#876) 2026-04-24 11:58:11 -07:00
95504d4b09 test: add 196 tests across MCP, services, utils, autocomplete (#855)
Co-authored-by: Jwalin Shah <jshah1331@gmail.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-04-24 11:47:26 -07:00
Mega MindandGitHub 11c67a70b9 feat(notifications): add dismiss/stats RPC, DomainEvents, and triage bus integration (#875) 2026-04-24 22:33:51 +05:30
5b3dec4ded feat(app): memory citations UI, respond queue, silent ingest refresh (#800)
Co-authored-by: Jwalin Shah <jshah1331@gmail.com>
2026-04-24 09:45:54 -07:00
b329e45cdb feat(skills): uninstall for user-scope SKILL.md skills (#781) (#833)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 17:23:40 +05:30
1408666706 feat(notifications): native OS notifications via CEF shim + scanner fallback (#850)
Co-authored-by: oxoxDev <nikhil@tinyhumans.ai>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-04-23 17:52:57 -07:00