Commit Graph
1725 Commits
Author SHA1 Message Date
f82f2d524d fix(socket): suppress retry-storm Sentry noise + empty-token guard (OPENHUMAN-TAURI-8M) (#1568)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:59:41 -07:00
afdc268040 fix(observability): drop transient upstream HTTP from Sentry (429/408/502/503/504) (#1529)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:45:06 -07:00
00fda569e0 fix(subconscious): route text-only tasks through cloud when local AI disabled (#1565)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:42:12 -07:00
3c542b1109 fix(config): recover from corrupted config.toml via persistent .bak (#1563)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:41:50 -07:00
Steven EnamakelandGitHub c7ac365982 fix(observability): skip Sentry report for provider "Budget exceeded" errors (#1530) 2026-05-12 20:32:21 -07:00
4be66bafd1 feat(local_ai): Ollama precondition gate + install UX hardening (#1475) (#1569)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:31:23 -07:00
59bbf67e4e refactor: move inline cfg-gated platform imports to top-level use statements (#1564)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:11:07 -07:00
18962eba6c fix(config): recover from corrupted config.toml instead of crashing boot (#1537)
Co-authored-by: sanil-23 <sanil@vezures.xyz>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:10:12 -07:00
de39142117 refactor(api): robust websocket URL construction (#1560)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:06:14 -07:00
f770c9d12a fix: cache device profile detection (#1585)
Co-authored-by: shadowdoggie <245463453+shadowdoggie@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:04:26 -07:00
8e31b766a4 chore(deps): cargo update lockfiles to patch openssl + rand CVEs (#1581)
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:04:08 -07:00
70f1275ed3 fix(release): publish linux-x86_64 AppImage asset and validate latest.json (#1582)
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:02:47 -07:00
d9da5bfc09 feat(tauri): hide main window to tray on Windows close (#1583)
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:02:27 -07:00
oxoxDevGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>Claude Opus 4.7Steven Enamakel
721cb2b64c fix(util): UTF-8-safe truncation helpers + audit unsafe byte-slice call sites (OPENHUMAN-TAURI-7G) (#1549)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:57:34 -07:00
29f4b02d3b fix(socket): follow HTTP 3xx during WebSocket handshake (OPENHUMAN-TAURI-9X) (#1547)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:57:18 -07:00
ad11a08e54 fix(sentry): drop dev-server fetch noise from Tauri shell events (OPENHUMAN-TAURI-V) (#1545)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:57:10 -07:00
75097e66d5 fix(rpc): rewrite legacy method names server-side before dispatch (OPENHUMAN-TAURI-BQ) (#1544)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:57:06 -07:00
oxoxDevGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>Steven Enamakel
2f2f98516a fix(rpc): normalize legacy un-namespaced method names in dispatcher (OPENHUMAN-TAURI-9Q) (#1541)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:56:51 -07:00
oxoxDevGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>Claude Opus 4.7Steven Enamakel
d762660ea3 fix(si_server): skip embedded server autostart on non-macOS (OPENHUMAN-TAURI-50) (#1542)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
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:40 -07:00
386b0025ed fix(observability/auth): handle JWT-required expiry path and normalize backend API base URLs (#1551)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:56:24 -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
3d4e4d278c fix(webview_apis): always bind ephemeral port, ignore stale PORT_ENV (OPENHUMAN-TAURI-82) (#1543)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:55:03 -07:00
5e72d02a51 fix(accounts): reset transient webview status on rehydrate (#1536)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:54:42 -07:00
706edf5f44 fix(composio): collect WABA ID before WhatsApp Business OAuth flow (#1550)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:51:54 -07:00
3bfe53aaa9 fix(tauri): hide instead of destroy main window on Windows close (OPENHUMAN-TAURI-2X) (#1548)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:51:31 -07:00
54a9396f88 fix(ollama): URL builder + local-AI noise suppression bundle (#1553)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:50:33 -07:00
2bc103bd65 fix(memory): demote transient SQLite busy in tree_jobs_worker (OPENHUMAN-TAURI-BP) (#1579)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 19:43:01 -07:00
Steven EnamakelandGitHub 50058e4719 test(triage): inject permit acquisition so evaluator tests stop hanging (#1524) 2026-05-12 19:09:57 -07:00
Cyrus GrayandGitHub b9f1c0856c chore(readme): add UTM tracking params to download links (#1559) 2026-05-12 11:53:33 -07:00
Cyrus GrayandGitHub 8e9aef60f6 feat(analytics): implement Google Analytics (#1533) 2026-05-12 11:50:49 -07:00
af4d231ced chore(branding): refresh app icons across all sizes (#1571)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 11:30:29 -07:00
github-actions[bot] 3966df4037 chore(staging): v0.53.31 v0.53.31-staging 2026-05-12 17:49:07 +00:00
Steven EnamakelandGitHub 7824f5057a fix(ci): disable pnpm cache in setup-node and bump deprecated app-token action (#1572) 2026-05-12 10:07:59 -07:00
github-actions[bot] 15c744296d chore(staging): v0.53.30 v0.53.30-staging 2026-05-12 12:21:31 +00:00
7ce319362b fix(windows): wire CEF keyboard input routing on cold launch (#1528)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 17:07:00 +05:30
Cyrus GrayandGitHub 78d1f3d5fa chore: add sentry_bugs to gitignore (#1525) 2026-05-12 15:30:09 +05:30
Steven EnamakelandGitHub 8b4350ea33 fix(auth): stop 401 cascade after session expiry (OPENHUMAN-TAURI-1T) (#1516) 2026-05-12 02:31:09 -07:00
github-actions[bot] ef556f8835 chore(staging): v0.53.29 v0.53.29-staging 2026-05-12 09:25:51 +00: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 aacde80fdc fix(chat): release composer lock on socket disconnect (Windows lockout) (#1522) 2026-05-12 00:22:07 -07:00
Steven EnamakelandGitHub 7ce933bb2d perf(conversations): track message stats in threads log so list_threads is O(threads.jsonl) (#1517) 2026-05-12 00:21:44 -07:00
Steven EnamakelandGitHub 4631f5634c Redact auth profile lock paths from errors (#1515) 2026-05-11 23:57:49 -07:00
Steven EnamakelandGitHub 99d2015dfc fix(credentials): quarantine corrupt auth profile store (#1514) 2026-05-11 23:30:20 -07:00
Steven EnamakelandGitHub ba3e116609 fix(conversations): catch loadThreads rejection on mount to silence Sentry noise (#1513) 2026-05-11 20:03:46 -07:00
Steven EnamakelandGitHub f14f97ce56 fix(secrets): cache decoded key + retry transient reads (OPENHUMAN-TAURI-58) (#1509) 2026-05-11 19:47:09 -07:00
Steven EnamakelandGitHub 6729fe9453 fix(observability): render full anyhow chain so Sentry events are diagnosable (#1511) 2026-05-11 19:35:22 -07:00
Steven EnamakelandGitHub e3749a0383 fix(tauri): prevent CEF init panic on second launch via single-instance plugin (#1510) 2026-05-11 19:35:03 -07:00
obchainandGitHub 018619dc6a feat(orchestrator): expose update_check + update_apply tools (#1435) (#1473) 2026-05-11 19:32:45 -07:00
Steven EnamakelandGitHub c1200b8a2e fix(observability): skip Sentry report for 429 from upstream providers (#1512) 2026-05-11 19:25:28 -07:00
Steven EnamakelandGitHub 5bef91ea4d fix(memory): default embeddings to cloud (Voyage), opt in for local Ollama (#1508) 2026-05-11 19:10:29 -07:00