  
|
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 |
|
 
|
c88fea1062
|
fix(core): compare RPC bearer tokens in constant time (#2572)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 22:01:47 -07:00 |
|
 
|
83e4e5766f
|
[codex] Enforce LF line endings for text checkouts (#2564)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 21:56:11 -07:00 |
|
  
|
fdd56a839d
|
fix: remove obsolete sidecar staging from worktree bootstrap (#2561)
Co-authored-by: Subharup Nandi <Subharup-31@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 21:54:23 -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 |
|
 
|
c6029e17d2
|
fix(ci): avoid persisted credentials for public submodules (#2535)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 21:45:36 -07:00 |
|
 
|
9cffd3a17f
|
fix(memory): sanitize fts5 user queries (#2531)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 21:43:33 -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 |
|
  
|
0122678d2e
|
docs(readme): sync PR #2426 managed-backend clarifications to all lan… (#2526)
Co-authored-by: Hamelin · opencode <JAYcodr@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 21:40:16 -07:00 |
|
  
|
646c812dd6
|
docs(i18n): add zh-CN translations for legal docs, README, and SUMMAR… (#2524)
Co-authored-by: agent:skill-master <skill-master@openclaw>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 21:38:32 -07:00 |
|
 
|
cd86444fed
|
feat(mcp): add memory.store and memory.note write tools (#2306)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-24 21:30:27 -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 |
|
 
|
b969c3e456
|
fix(memory): clarify missing ollama embedding model (#2533)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-24 21:24:11 -07:00 |
|
 Steven EnamakelandGitHub
|
5a7f204314
|
test(memory): expand sync, vault, and artifact rust coverage (#2594)
|
2026-05-24 21:15:15 -07:00 |
|
 Steven EnamakelandGitHub
|
91f2774102
|
refactor(security): move secret store under keyring (#2592)
|
2026-05-24 21:15:05 -07:00 |
|
 Steven EnamakelandGitHub
|
ddfb6118b6
|
chore(repo): expose PR sync script (#2595)
|
2026-05-24 20:26:10 -07:00 |
|
 Steven EnamakelandGitHub
|
8f2e68db0d
|
feat(embeddings): onboarding step + graceful degradation when disabled (#2591)
|
2026-05-24 20:13:07 -07:00 |
|
 Steven EnamakelandGitHub
|
45a1502629
|
fix(e2e): stabilize appium docker harness (#2589)
|
2026-05-24 19:48:13 -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 |
|
 Steven EnamakelandGitHub
|
a222808576
|
test(memory): share workspace env lock (#2582)
|
2026-05-24 15:21:58 -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
|
61cfabb85e
|
docs(skill): make ship-and-babysit proactive (#2581)
|
2026-05-24 13:36:37 -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
|
a47740d4c9
|
test(memory): extend memory coverage across retrieval and tooling (#2574)
|
2026-05-24 13:21:12 -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
|
f66e7e433c
|
feat(encapsulation): cross-platform directory jail for agents/tools (#2557)
|
2026-05-23 20:39:19 -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
|
cf600a93ff
|
feat(memory_tree): consolidate module + add agentic walk tool + tests (#2556)
|
2026-05-23 19:23:28 -07:00 |
|
 Steven EnamakelandGitHub
|
6a06baee9b
|
fix(windows): make port/process takeover actually free the port (#2552)
|
2026-05-23 16:06:38 -07:00 |
|
 Steven EnamakelandGitHub
|
4c6007b662
|
fix(oauth): make loopback redirect actually work, plus settings cleanup (#2550)
|
2026-05-23 10:35:44 -07:00 |
|
 YOMXXXandGitHub
|
2a5d82181e
|
fix(docker): normalize core entrypoint line endings (#2545)
|
2026-05-23 09:01:10 -07:00 |
|
 Steven EnamakelandGitHub
|
f8c9698ecc
|
feat(inference): OpenAI-compatible /v1 router with user-managed API key (#2523)
|
2026-05-23 08:33:33 -07:00 |
|
 
|
7745d58945
|
refactor(config): optimize backend URL resolution & local AI endpoint detection (#2496)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-23 02:36:33 -07:00 |
|
 Aqil AzizandGitHub
|
d93f834f76
|
feat(mascot): react to conversation cues (#2423)
|
2026-05-23 01:56:27 -07:00 |
|
 Aqil AzizandGitHub
|
f4ea6a494b
|
fix(docker): lower default build memory (#2420)
|
2026-05-23 01:55:52 -07:00 |
|
 
|
b47b71ea3f
|
fix(core): clean up startup timeout task (#2407)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-23 01:54:16 -07:00 |
|
  
|
27f8d7776e
|
Fix/channels i18n hardcoded text (#2509)
Co-authored-by: agent:skill-master <skill-master@openclaw>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-23 01:53:54 -07:00 |
|
 
|
974abba755
|
fix(memory/ingestion): bound the job channel + reject submits at cap (#2442) (#2444)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-23 01:47:13 -07:00 |
|
 Steven EnamakelandGitHub
|
3e5a083793
|
feat(ios): iOS client with QR pairing, E2E-encrypted tunnel, and push-to-talk (#1420)
|
2026-05-23 01:44:50 -07:00 |
|
 
|
fe37b132ee
|
fix(observability): demote OpenHuman backend unknown-model 400 (TAURI-RUST-2Z1) (#2464)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
|
2026-05-23 01:31:05 -07:00 |
|
 Steven EnamakelandGitHub
|
a2d1b122ce
|
fix(i18n): add missing settings.mascot.customGif* keys for de (#2522)
|
2026-05-23 01:27:44 -07:00 |
|