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
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
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
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
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
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 Enamakel and GitHub
50058e4719
test(triage): inject permit acquisition so evaluator tests stop hanging ( #1524 )
2026-05-12 19:09:57 -07:00
Cyrus Gray and GitHub
8e9aef60f6
feat(analytics): implement Google Analytics ( #1533 )
2026-05-12 11:50:49 -07:00
Steven Enamakel and GitHub
8b4350ea33
fix(auth): stop 401 cascade after session expiry (OPENHUMAN-TAURI-1T) ( #1516 )
2026-05-12 02:31:09 -07:00
Steven Enamakel and GitHub
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 Enamakel and GitHub
4631f5634c
Redact auth profile lock paths from errors ( #1515 )
2026-05-11 23:57:49 -07:00
Steven Enamakel and GitHub
99d2015dfc
fix(credentials): quarantine corrupt auth profile store ( #1514 )
2026-05-11 23:30:20 -07:00
Steven Enamakel and GitHub
f14f97ce56
fix(secrets): cache decoded key + retry transient reads (OPENHUMAN-TAURI-58) ( #1509 )
2026-05-11 19:47:09 -07:00
Steven Enamakel and GitHub
6729fe9453
fix(observability): render full anyhow chain so Sentry events are diagnosable ( #1511 )
2026-05-11 19:35:22 -07:00
obchain and GitHub
018619dc6a
feat(orchestrator): expose update_check + update_apply tools ( #1435 ) ( #1473 )
2026-05-11 19:32:45 -07:00
Steven Enamakel and GitHub
c1200b8a2e
fix(observability): skip Sentry report for 429 from upstream providers ( #1512 )
2026-05-11 19:25:28 -07:00
Steven Enamakel and GitHub
5bef91ea4d
fix(memory): default embeddings to cloud (Voyage), opt in for local Ollama ( #1508 )
2026-05-11 19:10:29 -07:00
Steven Enamakel and GitHub
60a5c4f90f
fix(auth): treat missing backend session token as auth-expired ( #1504 )
2026-05-11 18:14:44 -07:00
a2ced40ef9
feat(memory): add tool-scoped memory with durable rule capture, RPC APIs, and prompt pinning ( #1487 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 12:07:59 -07:00
f0606ba703
fix(windows): silence conhost flashes from core-side spawns (#731/#1338 follow-up) ( #1498 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-11 12:07:30 -07:00
YellowSnnowmann and GitHub
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 Enamakel and GitHub
532a76c180
feat(config): configurable OpenAI-compatible backend provider ( #1342 ) ( #1467 )
2026-05-11 01:02:11 -07:00
Steven Enamakel and GitHub
81d24b4d74
fix(release): refresh Cargo.lock on bump, attach uid to core Sentry, hide debug settings ( #1465 )
2026-05-10 20:44:23 -07:00
sanil-23 and GitHub
12ef69b89f
feat(learning): ambient personalization cache for #566 ( #1460 )
2026-05-10 09:45:40 -07:00
Steven Enamakel and GitHub
065e198cf4
Support reliable self-update for server-side and headless core instances ( #1458 )
2026-05-09 23:55:25 -07:00
Steven Enamakel and GitHub
887e483790
Send client app version headers on backend requests ( #1456 )
2026-05-09 23:46:01 -07:00
Steven Enamakel and GitHub
c50ffe7993
Rationalize memory-tree summary filenames and stamp core version on wiki artifacts ( #1457 )
2026-05-09 23:36:53 -07:00
Steven Enamakel and GitHub
fbed3b21f0
fix(learning): cloud fallback when local reflection gate is off ( #1453 )
2026-05-09 20:09:29 -07:00
Steven Enamakel and GitHub
43bfef53a8
🧹 Refactor PairingGuard to utilize async Tokio Mutex ( #1446 )
2026-05-09 16:44:29 -07:00
Steven Enamakel and GitHub
1d3d5486d0
Isolate global autocomplete engine in tests ( #1443 )
2026-05-09 16:44:21 -07:00
Steven Enamakel and GitHub
97089a68a6
feat(wallet): add execution surface for balances, transfers, swaps, contract calls ( #1396 ) ( #1424 )
2026-05-09 15:54:09 -07:00
Steven Enamakel and GitHub
7bc3c23552
test: Add unit tests for user_id_from_profile_payload ( #1429 )
2026-05-09 15:25:11 -07:00
Steven Enamakel and GitHub
bdf4a75fe5
🧪 Add tests for summarize_rpc_result ( #1418 )
2026-05-09 14:25:58 -07:00
Steven Enamakel and GitHub
359310bad8
🧪 Add tests for bearer_authorization_value ( #1417 )
2026-05-09 14:02:49 -07:00
Steven Enamakel and GitHub
6e2d69792d
Add seed phrase onboarding and multi-chain wallet setup ( #1407 )
2026-05-09 13:54:10 -07:00
Steven Enamakel and GitHub
cc6092e631
feat(memory): transcript-to-memory ingestion pipeline ( #1399 ) ( #1406 )
2026-05-09 13:47:30 -07:00
Steven Enamakel and GitHub
72048814ff
docs(gitbooks v5): restructure features, simplify subconscious, README polish, default auto-fetch to 20 min ( #1386 )
2026-05-08 23:12:59 -07:00
Steven Enamakel and GitHub
6b044a9456
docs: rewrite README + gitbooks around current product, add Developing section ( #1384 )
2026-05-08 21:18:20 -07:00
8d9a1ca788
perf(agent): orchestrator harness efficiency improvements ( #1314 )
...
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai >
2026-05-08 20:09:47 -07:00
0f6cc583f3
feat(tools/whatsapp_data): expose local WhatsApp store to agent ( #1341 ) ( #1373 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-08 19:04:15 -07:00
YellowSnnowmann and GitHub
dcd4f97f00
fix(ci): staging builds resolve to prod API URL — bake VITE vars into build.yml ( #1371 )
2026-05-08 19:04:00 -07:00
YellowSnnowmann and GitHub
0a749f5cec
feat(heartbeat): deliver durable proactive meeting/reminder notifications with dedup + category controls ( #1369 )
2026-05-08 19:03:31 -07:00
obchain and GitHub
44417543dd
test(proxy): drop env-leaking runtime_proxy assertion in clear test ( #1362 )
2026-05-08 19:02:48 -07:00
obchain and GitHub
3953a13ecc
fix(agent/triage): tiered cloud → retry → local → defer fallback ( #1367 )
2026-05-08 19:01:44 -07:00
obchain and GitHub
9de2748620
fix(memory_tree/jobs): scrub credentials from worker error logs ( #1363 )
2026-05-08 19:00:50 -07:00
sanil-23 and GitHub
b8922c2e28
feat(memory): self-identity tagging via Composio identity registry ( #1365 ) ( #1381 )
2026-05-08 18:59:18 -07:00
Steven Enamakel and GitHub
f1203479bd
feat(meet_agent): real LLM turns + tuned TTS for live meet voice ( #1358 )
2026-05-07 22:16:24 -07:00