Commit Graph
46 Commits
Author SHA1 Message Date
sanil-23andGitHub 5fa8785274 fix(agent): create action_dir on boot + separator-correct tilde expansion (#3353) (#3411) 2026-06-05 11:11:55 -04:00
95118d5a7d refactor(workflows): merge skills into the unified workflows primitive (#3324)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
2026-06-04 23:44:39 -04:00
f091bc5337 feat(memory): clean noisy Notion markdown before ingest (#3381)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-06-04 23:44:13 -04:00
813f86354f feat(task-board): autonomous task runs as live task sessions (View work, cancel, degeneration guards) (#3380)
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-04 18:04:34 -04:00
07093e899b feat(memory): Notion doc-aware versioned memory tree + page-content ingest (#3378)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 16:47:54 -04:00
f36c66b5b5 feat(tasks): autonomously execute approved/assigned task-board work (poller + update_task + repetition fix) (#3326)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 00:38:39 -04:00
ad7511d089 fix(memory-graph): render large graphs in the SVG fallback without freezing (#3291)
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai>
2026-06-03 16:38:24 +05:30
ed6651aea3 feat(chat): implement image attachment pipeline, gated off (#3205) (#3268)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 15:29:46 +05:30
cb41637209 fix(agent): drop removed memory_tree modes from orchestrator prompt (#3275)
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai>
2026-06-03 15:24:21 +05:30
b2e0f0ff6c fix(agent): snap budget-trim past orphaned tool results (#3266)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 15:11:42 +05:30
b9ce1d5a80 fix(chat): hide image attachment button until backend supports it (#3205) (#3212)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 18:38:14 +05:30
12908e2ccd fix(ai-settings): reset orphaned local-runtime routing when the runtime is disabled (#3167)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 17:40:47 -07:00
30034b50b7 refactor(agent): unwire eager 7-day memory-tree digest from turn loop (#3170) (#3171)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 17:10:32 -07:00
f24adaca57 fix(composio): complete connection-disconnect cleanup (config entry + memory tree) (#3140)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 04:11:57 +05:30
511ad84bf4 test: green Rust Core Coverage (stale assertions + env-race serialization) (#3156)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 03:33:14 +05:30
e9c69a42fb fix(oauth): extend loopback listener lifetime 60s -> 300s (#3145)
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai>
2026-06-01 19:53:59 +05:30
a40cd7e64d test: fix flaky/stale tests blocking Rust E2E + coverage CI on main (#3147)
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai>
2026-06-01 18:41:51 +05:30
886c4a6342 feat: proactive agent task pipeline — dispatcher, approval, executors, write-back (#2974)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-29 14:26:31 -07:00
1ecc42d6b4 fix(memory): stamp memory freshness so stale context is never served as current (#2944) (#2979)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-29 14:04:44 -07:00
0019789fb0 feat(gameplay): AI gameplay review and highlight workflows for streamers (#1674) (#2856)
Co-authored-by: Ayush Raj Chourasia <iter.student.alpha@gmail.com>
Co-authored-by: Srinivas Vaddi <38348871+vaddisrinivas@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 05:01:12 +05:30
eac431a002 fix(observability): classify embedding API 401 'Invalid token' as SessionExpired (TAURI-RUST-4K5 regression) (#2869)
Co-authored-by: Claude <noreply@anthropic.com>
2026-05-29 02:17:16 +05:30
29aeba82d4 fix(legacy_aliases): tolerate unquoted keys + skip comments in alias-table parser (#2865)
Co-authored-by: Claude <noreply@anthropic.com>
2026-05-29 00:45:18 +05:30
e6b32070f6 feat(review): default agent shortcuts to skip-permissions mode (#2847)
Co-authored-by: Cyrus Gray <cyrus@tinyhumans.ai>
2026-05-28 18:47:21 +05:30
2d68c81f68 fix(memory): dedupe Composio sources to the latest authorization per identity (#2843)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 18:30:36 +05:30
sanil-23andGitHub d696d8264d fix(composio): forward tags filter in direct (BYO-key) tool listing (#2772) 2026-05-28 00:08:06 +05:30
26295df979 fix(config): reconcile orphaned provider references on upgrade (#2759) (#2761)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 20:48:34 +05:30
82dd26056b fix(tools): coerce zero http_request timeout/size + migrate stale-zero configs (5→6) (#2760)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 20:25:02 +05:30
8b702c726b fix(auth): keep a valid session across the first-login restart (corroborate before destructive logout) (#2758)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 19:49:54 +05:30
sanil-23andGitHub 5ccce3ea43 fix(test): make memory ingestion-status test residue-robust (queue_depth delta) (#2721) 2026-05-27 12:32:46 +05:30
sanil-23andGitHub 0fddf1120f feat(approval): consolidate on ApprovalGate + persistent "Always allow" list (#2706) 2026-05-27 05:54:24 +05:30
sanil-23andGitHub a3023d0947 fix(agent): prevent orphaned tool messages from reaching the provider (#2717) 2026-05-27 05:52:45 +05:30
sanil-23andGitHub 5c035d8937 fix(test): pin OPENHUMAN_WORKSPACE under TEST_ENV_LOCK in memory documents tests (#2712) 2026-05-27 03:40:57 +05:30
77c15cb868 feat(search): unified web-access firewall (fetch + browser) with tri-state Allowed-websites control + friendly block errors (#2704)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 01:15:00 +05:30
6736467ba3 fix(agent): resumable checkpoint at tool-call cap + tolerant tool parsing/resolution (#2683)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 18:15:55 +05:30
de7d8bb0ec fix(memory): retry truncated extractions + release job locks on graceful shutdown (#2684)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 17:51:27 +05:30
1aee7ded8d test(agent-harness): restore TAURI-RUST-4 dedup seam test (#2665)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 15:23:15 +05:30
fa85d5c44e fix(i18n): localize agentAccess.pathPlaceholder across non-English locales (#2666)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 15:21:00 +05:30
ef7a94dc6f fix(security): stop classifying read-only pacman -S queries as Install (#2667)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 15:19:12 +05:30
0a9f7a0e99 feat(agent): agentic coding runtime — gated OS capabilities (filesystem, shell, install) via deterministic permission tiers + chat approvals (#2631)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 12:00:59 +05:30
e05cab9bb2 fix(memory-workspace): detect Obsidian vault registration before deep link (#2638)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 02:25:21 +05:30
0e4729e7f2 test(memory): serialize tests that drive the process-global memory client (#2649)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 23:33:40 +05:30
sanil-23andGitHub 8a44abcfa4 fix(boot): unstick "Initializing OpenHuman" after kill/reopen (auth-profile lock + concurrent snapshot) (#2642) 2026-05-25 21:46:12 +05:30
sanil-23andGitHub f756893153 test(e2e): default file keyring + RPC diagnostics to unblock Linux Appium (re-delivers #2609) (#2645) 2026-05-25 21:29:55 +05:30
ae0464b62d feat(memory): two-lane user preferences (save_preference) + model-aware embedding recall (#2501)
Co-authored-by: sanil-23 <sanil@alphahuman.xyz>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 15:46:28 -07:00
e854a07ece fix(chat): survive socket reconnects — thread-key session/cancel + thread-room stream (#2493)
Co-authored-by: sanil-23 <sanil@alphahuman.xyz>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 12:53:08 -07:00
66b3151654 fix(i18n): remove duplicate German keys unblocking main's Type Check (#2495)
Co-authored-by: sanil-23 <sanil@alphahuman.xyz>
2026-05-23 00:04:56 +05:30