1f98614869
feat(inference): gate local Ollama models by memory-layer context-window minimum ( #2122 )
...
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai >
2026-05-19 19:40:06 +05:30
oxoxDev and GitHub
2f4c3f397d
feat(integrations): Polymarket trading + market data ( #1398 , venue 1/3) ( #2145 )
2026-05-19 19:15:20 +05:30
d4dacd62ae
feat(learning): explicit user-preference tool + always-on pinned-facet prompt injection ( #2150 )
...
Co-authored-by: Gray Cyrus <cyrus@tinyhumans.ai >
2026-05-19 19:06:42 +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
3aa2984e3f
feat(billing): drop rate-limit UI, surface cycle usage insights ( #2027 )
...
Co-authored-by: M3gA-Mind <megamind@mahadao.com >
2026-05-19 17:25:02 +05:30
github-actions[bot]
88b7fad34b
chore(staging): v0.54.2
2026-05-19 11:37:28 +00:00
obchain and GitHub
4384cd1a40
fix(integrations): strip inference path from backend URL ( #2075 )
...
Normalize `backend_url` before it reaches `IntegrationClient` so inference-style paths (e.g. `/openai/v1/chat/completions`) cannot produce broken composio URLs.
Three-layer fix:
1. `effective_backend_api_url` env-fallback branch now calls `normalize_backend_api_base_url` (same as the override branch)
2. `normalize_backend_api_base_url` handles scheme-less inputs with `https://` fallback retry
3. `IntegrationClient::new` defense-in-depth sanitization with redacted `warn!` log on fixup
Closes #2075
2026-05-19 16:26:13 +05:30
Mega Mind and GitHub
764eda65ea
fix(core-state): add backoff after bootstrap budget exhaustion ( #2194 )
...
Adds 10s poll backoff once the 5-retry bootstrap budget is exhausted, preventing tight retry loops during slow startup. Reverts to 2s on recovery. Builds on #2167 (debug message helper).
- BACKOFF_POLL_MS = 10_000: scheduleNext uses longer delay after bootstrap exhaustion, 2s otherwise
- coreStatePollFailureWarningMessage messages updated to say 'bootstrap poll failed' and 'budget exhausted; continuing with backoff'
- Tests: backoff timing (fake timers), recovery revert, impossible-counter negative assertion, debug message describe block properly separated
Closes #2158
2026-05-19 15:41:39 +05:30
91a5bb9db9
fix(core-state): clarify retry failure logs ( #2167 )
...
Adds coreStatePollFailureDebugMessage helper to eliminate impossible attempt counters (e.g. 11/5) from debug logs, distinguishing bootstrap retries from post-bootstrap background polling.
Fixes #2158
Co-authored-by: okbexx <okbexx@users.noreply.github.com >
2026-05-19 15:36:32 +05:30
github-actions[bot]
e2ce0f844c
chore(staging): v0.54.1
2026-05-19 09:58:52 +00:00
Mega Mind and GitHub
f285b80de0
fix(ai-settings): filter reserved slugs in loadAISettings and saveAISettings ( #2184 )
2026-05-19 14:16:20 +05:30
81a0faef9d
feat(memory): #1574 Stage 2 — per-(row,model) embedding storage live (cutover + migration + re-embed backfill + switch UX) ( #2153 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 01:31:11 -07:00
341ce42ff1
feat(memory): activate chat memory pipeline — Archivist wiring, LLM recaps, cross-thread STM recall, segment-granular tree, unified compaction ( #2175 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 01:30:59 -07:00
Mega Mind and GitHub
7741c5815c
fix(shell): use app-level hide on macOS close button ( #2049 ) ( #2118 )
2026-05-19 13:11:15 +05:30
github-actions[bot]
c25fc8e5fd
chore(release): v0.54.0
v0.54.0
2026-05-19 06:30:30 +00:00
Steven Enamakel and GitHub
17e78547b6
fix(ci): preserve build jobs in release-production when skip_e2e ( #2176 )
2026-05-18 23:29:26 -07:00
github-actions[bot]
ce227c437a
chore(release): v0.53.52
2026-05-19 06:06:06 +00:00
Steven Enamakel and GitHub
d844cf956a
chore(ci): make pretest optional for release-production ( #2174 )
2026-05-18 23:03:01 -07:00
github-actions[bot]
94a407c0dd
chore(staging): v0.53.51
v0.53.51-staging
2026-05-19 05:05:38 +00:00
Steven Enamakel and GitHub
16b35af570
feat(ai-panel): per-workload temperature + endpoint URL UX for local runtimes ( #2165 )
2026-05-18 22:04:54 -07:00
Mega Mind and GitHub
a719d781d1
feat(ai-panel): add chat workload and cloud model picker with slug-based lookup fix ( #2152 )
2026-05-18 15:04:57 -07:00
Mega Mind and GitHub
4c2a04b6e4
fix(i18n): fix ~80 broken/placeholder strings in en.ts ( #2144 )
2026-05-18 14:52:46 -07:00
Steven Enamakel and GitHub
0b053c55f5
feat(mascot): locale-aware voice + multilingual LLM replies ( #2115 )
2026-05-18 07:28:14 -07:00
Steven Enamakel and GitHub
b709941e2e
refactor(staging): dark mode polish, theme toggle, i18n restore + debug probe ( #2095 )
2026-05-18 07:06:34 -07:00
Mega Mind and GitHub
983f29713d
chore(branding): update all app icons and logos to new brand kit ( #2110 )
2026-05-18 06:36:16 -07:00
Steven Enamakel and GitHub
f2929f6bc6
chore(sentry): wire source-map + DIF uploads to self-hosted Sentry ( #2106 )
2026-05-18 06:33:22 -07:00
github-actions[bot]
70fdedcdd4
chore(staging): v0.53.50
v0.53.50-staging
2026-05-18 10:35:44 +00:00
Steven Enamakel and GitHub
d5cef57cfd
feat(i18n): translate ~3,900 strings across 9 locales + add Italian ( #2070 )
2026-05-18 03:32:14 -07:00
CodeGhost21 and GitHub
1d3563bf49
test(intelligence): backfill memory-tab unit tests ( #1870 ) ( #2064 )
2026-05-18 15:59:40 +05:30
YellowSnnowmann and GitHub
52203454ce
fix(security): self-repair locked .secret_key on Windows (OPENHUMAN-TAURI-GN) ( #2061 )
2026-05-18 15:58:47 +05:30
dfb2a6caa1
feat(agent): cross-chat context retrieval for same-user threads ( #1505 ) ( #2054 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-18 15:57:35 +05:30
Steven Enamakel and GitHub
579addf0c1
fix(core): prevent SIGBUS stack overflow in composio tool path ( #2069 )
2026-05-18 02:38:11 -07:00
Steven Enamakel and GitHub
0f616e4a62
fix(accounts): don't persist activeAccountId across renderer reloads ( #2044 ) ( #2047 )
2026-05-17 23:07:43 -07:00
Steven Enamakel and GitHub
0ad72dccfa
feat(theme): dark mode + UI primitives standardization ( #2046 )
2026-05-17 23:01:27 -07:00
노형우 and GitHub
fe87ba772f
docs: add Korean translation (README.ko.md) and update language switc… ( #2043 )
2026-05-17 22:31:42 -07:00
Steven Enamakel and GitHub
8cfc27bf1e
fix(linux): exclude bundled NSS libs so AppImage launches on Arch / rolling distros ( #2032 )
2026-05-17 20:30:58 -07:00
Steven Enamakel and GitHub
288aae12a9
test(e2e): hard-fail mega-flow and fix 6 hidden failures ( #2028 )
2026-05-17 19:37:48 -07:00
63ea7f6583
docs(README.zh-CN): sync Product Hunt badge + install URL with English ( #2033 )
...
Co-authored-by: 李冠辰 <liguanchen@xiaomi.com >
2026-05-17 19:35:07 -07:00
c99d1eb838
harden: restrict docker compose container ( #2029 )
...
Co-authored-by: LawyerLyu <georgelyutwitter@gmail.com >
2026-05-17 19:23:45 -07:00
5b57c8b5a9
docs: correct misleading 'non-ASCII removed' claim in TokenJuice description ( #2031 )
...
Co-authored-by: 李冠辰 <liguanchen@xiaomi.com >
2026-05-17 19:23:12 -07:00
db087a7d3e
fix: validate session token update events ( #2018 )
...
Co-authored-by: LawyerLyu <georgelyutwitter@gmail.com >
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai >
2026-05-17 18:46:15 -07:00
Steven Enamakel and GitHub
0257b2e662
feat(agent): codify chat → reasoning → worker spawn hierarchy ( #2026 )
2026-05-17 18:44:12 -07:00
86b661d829
feat(composio): expose capability matrix ( #2002 )
...
Co-authored-by: honor2030 <19909783+honor2030@users.noreply.github.com >
2026-05-17 18:28:31 -07:00
Maxen Wong and GitHub
82c8320e7a
fix: enforce session check before creating custom LLM providers ( #2014 )
2026-05-17 18:23:23 -07:00
Ikko Eltociear Ashimine and GitHub
d2e7299e09
docs: add Japanese README ( #2005 )
2026-05-17 18:22:32 -07:00
Zavian Wang and GitHub
8896aa14d6
feat(core): add global tool registry ( #2003 )
2026-05-17 18:21:55 -07:00
ac245a0a19
fix(rust): remove unused import warnings across core domains ( #2019 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-17 18:14:25 -07:00
rohan and GitHub
2ec4e954eb
feat(ui): restore cross-provider RespondQueuePanel and purge legacy Mnemonic page ( #2000 )
2026-05-17 18:12:35 -07:00
paulpanwang and GitHub
8bec23a44c
fix: handle missing installer channel value ( #2015 )
2026-05-17 18:11:04 -07:00
Ruifeng Xue and GitHub
f471d53823
fix: prevent command executors from bypassing security policy ( #2013 )
2026-05-17 18:10:43 -07:00