Commit Graph
183 Commits
Author SHA1 Message Date
a40272ef45 fix(observability,database): silence expected provider/channel errors and add SQLite busy timeout for WhatsApp store (#2107)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-19 21:08:25 -07:00
74c91ba4d2 fix(core): port-bind fallback + retry when 7788 is busy (#1613) (#2116)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-19 21:02:08 -07:00
3fe3645fea feat(agent): add local agent experience learning loop (#2123)
Co-authored-by: 李冠辰 <liguanchen@xiaomi.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-19 21:01:29 -07:00
oxoxDevandGitHub 34bcf343dc feat(approval): gate external-effect tool calls until user approves (#1339) (#2149) 2026-05-19 19:58:25 -07:00
ff8d60c3bb fix(observability): classify Kimi access_terminated 403 as expected provider user-state (#2090)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-19 19:42:51 -07:00
Yuvraj Singh SisodiyaandGitHub e9205225b8 feat(app): desktop companion UI — Tauri bridge, overlay, settings (#1909) (#2246) 2026-05-19 16:49:57 -07:00
oxoxDevandGitHub 272a6b063c fix(core,app): authenticate /events/webhooks SSE with per-launch core RPC bearer (#1922) (#2114) 2026-05-19 16:43:53 -07:00
oxoxDevandGitHub 3281f179a2 test(observability): pin SESSION_EXPIRED wire-shape regression tests (#SG) (#2188) 2026-05-19 14:42:50 -07:00
sanil-23andGitHub b8fbb364fb fix(observability): classify provider config-rejection 4xx as expected user-state (#2079) (#2239) 2026-05-20 01:58:57 +05:30
Yuvraj Singh SisodiyaandGitHub 504d10e98d feat(core): desktop companion domain — session, pipeline, pointing (#1909) (#2025) 2026-05-19 12:17:24 -07:00
1f2feae69f fix(security): docker hardening, homoglyph detection, async persist, public-bind warning (#2011)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-19 12:15:20 -07:00
oxoxDevandGitHub 3a82782ecd fix(observability): demote loopback sidecar-down noise to expected (#R5 #R6) (#2063) 2026-05-19 20:52:05 +05:30
de0b254898 fix(core): skip memory init on config failure instead of fabricating a default workspace (OPENHUMAN-CORE-48) (#2120)
Co-authored-by: Gray Cyrus <cyrus@tinyhumans.ai>
2026-05-19 19:06:20 +05:30
Steven EnamakelandGitHub 0b053c55f5 feat(mascot): locale-aware voice + multilingual LLM replies (#2115) 2026-05-18 07:28:14 -07:00
Zavian WangandGitHub 8896aa14d6 feat(core): add global tool registry (#2003) 2026-05-17 18:21:55 -07:00
paulpanwangandGitHub d241e8c69e fix: report missing generic CLI parameter values (#2016) 2026-05-17 15:23:16 -07:00
Steven EnamakelandGitHub f65ef6a431 feat(vault): folder-of-files ingestion into memory (NotebookLM-style) (#1994) 2026-05-17 15:17:41 -07:00
Steven EnamakelandGitHub 95f1f5f063 Refactor inference around external Ollama routing (#1975) 2026-05-17 02:37:42 -07:00
Steven EnamakelandGitHub 780510f618 feat(todos): add CRUD tool + RPC for the agent task board (#1983) 2026-05-16 22:28:32 -07:00
Steven EnamakelandGitHub 18ca68a56c feat(runtime): add javascript facade and skill creator agent (#1971) 2026-05-16 17:23:35 -07:00
Steven EnamakelandGitHub fe8237af88 feat(core): add authenticated static directory hosting (#1966) 2026-05-16 16:43:58 -07:00
Steven EnamakelandGitHub 0354a6c9e7 feat(audio): add podcast generation and delivery toolkit (#1970) 2026-05-16 16:08:56 -07:00
f90a337bc0 Add agent task orchestration (#1768)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-15 21:36:08 -07:00
Steven EnamakelandGitHub 86b57281dc feat(providers): slug-keyed cloud providers + per-workload model routing (#1888) 2026-05-15 21:19:07 -07:00
9a73cb24c6 fix(app): split connectivity into internet/core/backend channels (#1527) (#1727)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-15 15:56:00 -07:00
Steven EnamakelandGitHub 2d54e46296 test(e2e): make the harness actually exercise the UI past login (#1859) 2026-05-15 15:52:51 -07:00
3e148f66cb feat(composio): bring-your-own Composio direct mode (#1710) (#1825)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 15:21:27 -07:00
40cce5c409 fix(observability): close 3 transient-failure leak paths in Sentry classifier (#1608) (#1798)
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai>
2026-05-16 00:16:48 +05:30
268400843b test: guard RPC alias catalog freshness (#1705)
Co-authored-by: honor2030 <19909783+honor2030@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-15 09:09:17 -07:00
b778433c8a fix(observability): demote composio validation noise to expected user-state (#3R #3S #33 #34 #97) (#1795)
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai>
2026-05-15 18:59:44 +05:30
eecd11cf0b fix(observability): drop 401 session-expired Sentry noise (#25, #1Q, #27, #1G) (#1719)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 04:13:44 -07:00
oxoxDevandGitHub f583829d10 Filter transient updater Sentry noise (#1716) 2026-05-14 21:36:36 -07:00
Sathvik GilakamsettyandGitHub 1e169bd588 refactor(api): migrate callers to effective_backend_api_url (#1764) 2026-05-14 21:23:06 -07:00
CodeGhost21andGitHub 1fb0bef571 fix(observability): classify SessionExpired at agent layer (OPENHUMAN-TAURI-26) (#1763) 2026-05-14 21:22:17 -07:00
Zavian WangandGitHub 915a41da18 feat(mcp): add stdio memory server (#1760) 2026-05-14 21:21:23 -07:00
Steven EnamakelGitHubRafael Figuereodependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
4d5e0d5aad fix(orchestrator): prefer live integrations over memory_tree for inbox/doc queries (#1731)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Rafael Figuereo <rafaelfiguereod@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-05-14 05:37:00 -07:00
bf9404a42f fix(providers): drop budget-exhausted 400s from Sentry (#3M, #12, #13) (#1633)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 04:18:30 -07:00
59e469c3df fix(observability): classify backend 4xx as BackendUserError (OPENHUMAN-TAURI-BC) (#1676)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-13 20:06:50 -07:00
c2502a6c1a fix(agent): skip Sentry on max-iteration cap, emit info (#99, #98) (#1634)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-13 20:05:13 -07:00
41e548b3d8 fix(observability): drop transient backend_api + integrations failures from Sentry (#1632)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 14:20:33 -07:00
CodeGhost21andGitHub cf27eff002 fix(observability): skip Sentry for vision-disabled RAM-tier errors (OPENHUMAN-TAURI-3B) (#1623) 2026-05-13 14:18:42 -07:00
83d5adba66 feat(local_ai): bind owned ollama serve lifecycle to openhuman (#1622) (#1638)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 10:59:34 -07:00
CodeGhost21andGitHub ca07ec339d fix(observability): skip Sentry for local-AI "<x> binary not found" errors (OPENHUMAN-TAURI-9N) (#1669) 2026-05-13 10:52:19 -07:00
CodeGhost21andGitHub a13f8421ed fix(observability): skip Sentry for transport-level + transient-upstream errors (TAURI-32 / 5Z / 2G) (#1601) 2026-05-13 07:55:53 -07:00
Steven EnamakelandGitHub 9871ccfb1a fix(tests): stop TEST_ENV_LOCK poison cascade turning 1 panic into 38 (#1604) 2026-05-13 02:39:18 -07:00
4a36b4fed4 fix(observability): skip Sentry for param-validation errors (OPENHUMAN-TAURI-20) (#1575)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 22:50:06 -07:00
ea9a897eea fix(scheduler_gate): ignore SIGNED_OUT override when gate is uninit (unblocks Rust Core test suite) (#1552)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 21:38:13 -07:00
5fc6c51e31 fix(memory): health-gate Ollama embeddings, fall back to cloud (OPENHUMAN-TAURI-B7) (#1555)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 21:36:54 -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
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