Commit Graph

  • d398076c21 fix(desktop): show non-blocking notification on fallback runtime probe kshitijk4poor 2026-06-24 18:11:10 +05:30
  • 7243111c57 test(desktop): cover fallback timeout onboarding downgrade regression infinitycrew39 2026-06-23 23:25:25 +07:00
  • 66a0907c95 fix(desktop): keep configured onboarding state on fallback runtime probes infinitycrew39 2026-06-23 23:25:19 +07:00
  • 89540d592b test(cli): cover non-interactive prompt_yes_no fallback xxxigm 2026-06-24 19:07:09 +07:00
  • 33926eb315 fix(cli): honor non-interactive context in prompt_yes_no xxxigm 2026-06-24 19:06:02 +07:00
  • 8446c15706 docs(chronos): pin hop-1 auth to the hosted-agent bootstrap token Ben 2026-06-24 20:34:45 +10:00
  • c93b9f9057 feat(relay): terminal 4401 (opt-out) → clean "Relay disabled" state Ben 2026-06-24 18:13:37 +10:00
  • 3c75e11571 fix(browser): validate agent-browser is runnable, not just present (#51740) Teknium 2026-06-24 00:14:49 -07:00
  • a911bcda18 docs: stop recommending pip install; curl installer is the only supported path (#51743) Teknium 2026-06-24 00:14:32 -07:00
  • 98224ce8b6 chore: add chazmaniandinkle to AUTHOR_MAP for PR #43888 salvage teknium1 2026-06-23 23:47:08 -07:00
  • abc3662bf6 fix(gateway): detect launchd in /restart service-manager probe (#43475) Chaz Dinkle 2026-06-10 21:22:16 -04:00
  • 73a20a6ad6 fix(telegram): clip mid-stream overflow instead of splitting (#48648) Tranquil-Flow 2026-06-21 22:10:36 +02:00
  • 47fccc0735 refactor(dashboard): remove the dead tools box from the chat sidebar (#51737) Teknium 2026-06-23 23:59:55 -07:00
  • ba50787180 test(anthropic-oauth): cover login token-endpoint host + fallback teknium1 2026-06-23 23:35:45 -07:00
  • 2ee6449fe5 fix(anthropic): use platform.claude.com for OAuth token exchange yusekiotacode 2026-06-18 19:36:14 -04:00
  • be78fbd70e Revert "fix(profiles): clone auth.json so OAuth credentials carry to cloned profiles (#51719)" (#51732) Teknium 2026-06-23 23:58:43 -07:00
  • 4aa793345e fix(matrix): use member_count as DM signal for named DM rooms justemu 2026-06-23 23:45:19 -07:00
  • 0ef86febe2 docs(sessions): clarify sessions.json is the gateway routing index, not the session list (#51726) Teknium 2026-06-23 23:56:36 -07:00
  • 7ff48a6291 fix(discord): check pairing store for component button auth liuhao1024 2026-06-22 13:36:41 +08:00
  • 0957d77187 test(agent): cover interrupt tool-tail alternation close (#48879) Teknium 2026-06-23 23:38:33 -07:00
  • 81d2dc5d0f fix(agent): close tool-call sequence on interrupt to prevent role alternation violation (#48879) kyssta-exe 2026-06-19 07:25:57 +00:00
  • 53f8386587 test(delegation): regression for bedrock Claude target_model api_mode routing teknium1 2026-06-23 23:36:54 -07:00
  • 284d06cabf fix(delegation): use target_model for bedrock api_mode routing (#49095) kyssta-exe 2026-06-19 16:26:41 +00:00
  • 3dfbc0ad1d chore(release): map thestral123 author email for PR #42021 salvage teknium1 2026-06-23 23:27:04 -07:00
  • d4be583d98 fix(telegram): raise default command-menu cap to 60 so skills stay visible teknium1 2026-06-23 23:26:07 -07:00
  • dbe14ce35d feat(gateway): configure Telegram command menu priority Thestral 2026-06-23 23:25:48 -07:00
  • 281a439ad4 fix(desktop): guard composer mutations when the composer core isn't bound (#51728) Teknium 2026-06-23 23:47:45 -07:00
  • f504aecffe fix(profiles): clone auth.json so OAuth credentials carry to cloned profiles (#51719) Teknium 2026-06-23 23:44:34 -07:00
  • 050bd01b7b fix(dashboard): serve uvicorn on SelectorEventLoop on Windows (#50641) (#51717) Teknium 2026-06-23 23:43:24 -07:00
  • 901165b5a4 fix(cron): complete plugins.cron_providers rename in 2 missed test files teknium1 2026-06-23 22:32:14 -07:00
  • 0d4cecb352 fix(cron): avoid provider package shadowing core cron uperLu 2026-06-23 01:39:07 +08:00
  • 31bced1607 fix(profiles): detect a separate-process gateway in profile status Ben 2026-06-24 16:08:36 +10:00
  • fa2f0bf3da chore(release): add francescomucio to AUTHOR_MAP for salvaged PR #51357 teknium1 2026-06-23 22:30:00 -07:00
  • 366c2a3766 fix(gateway): propagate fatal-config exit code through start_gateway clean-exit path teknium1 2026-06-23 22:29:20 -07:00
  • 776f68e1ee fix(gateway): exit 78 (EX_CONFIG) on fatal startup errors, s6 finish script stops restart loop Francesco Mucio 2026-06-23 14:38:06 +02:00
  • d93d0aee83 fix(cron): anchor naive schedule timestamps to configured timezone (#51695) Teknium 2026-06-23 23:29:57 -07:00
  • 78e122ae1a feat(cron): warn when gateway not running on cron create/list (#51696) Teknium 2026-06-23 23:29:50 -07:00
  • c39b2b50ee fix(tui): stop a cwd package named utils/proxy/ui from crashing the gateway child (#51693) Teknium 2026-06-23 23:29:45 -07:00
  • 3d56807fbd fix(gateway): actively reap no-systemd gateway orphan before restart teknium1 2026-06-23 21:55:06 -07:00
  • 044996e403 fix(gateway): track no-systemd restart runtimes jeremy gu 2026-06-23 10:37:56 -07:00
  • d539cd9004 fix(config): write config.yaml as UTF-8 to stop emoji/personality corruption (#51676) Teknium 2026-06-23 23:28:21 -07:00
  • 8e7e104521 fix(cron): tell the user TUI/CLI cron jobs are local-only at create time (#51683) Teknium 2026-06-23 23:27:48 -07:00
  • a39283bf09 test(docker): assert boot migration keeps .env byte-identical across reboots Teknium 2026-06-23 21:49:37 -07:00
  • 60d3b8cbce fix(docker): restore config backups after failed boot migration LeonSGP43 2026-06-24 09:23:40 +08:00
  • 7f1c278db8 fix(photon): intercept console.log so 'stream interrupted' bursts escalate teknium1 2026-06-22 19:27:02 -07:00
  • b60260c61a chore(release): add SidUParis to AUTHOR_MAP for salvaged PR #50071 Teknium 2026-06-22 19:23:46 -07:00
  • 0952acbf4d fix(photon): label upstream CatchUpEvents failures XU SUN 2026-06-21 10:49:39 +02:00
  • 06cbc3bae9 fix(photon): recover degraded upstream stream helix4u 2026-06-22 17:52:46 -06:00
  • 34bd6a0db5 test(installer): lock Python-fallback propagation into the venv stage (#50769) xxxigm 2026-06-22 19:04:43 +07:00
  • 23683c3353 fix(installer): re-resolve Python fallback at venv stage on Windows (#50769) xxxigm 2026-06-22 19:04:43 +07:00
  • 935f2bc48d docs(relay): add §3.4 — obligations on a future scale-to-zero behaviour layer (#51633) Ben Barclay 2026-06-24 12:27:19 +10:00
  • 4ea3096a85 chore(release): map jinhyuk9714 to AUTHOR_MAP for attribution check pefontana 2026-06-19 12:54:01 -03:00
  • 667a9f5139 fix(update): reuse an existing PATH uv on Termux before pip pefontana 2026-06-18 17:36:30 -03:00
  • 3e508363f7 fix(update): avoid source-building uv on Termux jinhyuk9714 2026-06-05 00:10:51 +09:00
  • 6e88f7b6f7 feat(relay): Phase 5 Unit C — wake primitive (gateway side) (#51595) Ben Barclay 2026-06-24 11:00:11 +10:00
  • 6ef679420e Merge pull request #46464 from NousResearch/bb/pets brooklyn! 2026-06-23 19:20:47 -05:00
  • 6afeea2bea harden(pets): host-pin asset downloads + sanitize slug paths Brooklyn Nicholson 2026-06-23 19:13:08 -05:00
  • e495b33bf1 Merge remote-tracking branch 'origin/main' into bb/pets-merge Brooklyn Nicholson 2026-06-23 19:05:22 -05:00
  • 40fddc9e4c feat(relay): Phase 5 §5.3 going-idle / buffered-flip primitive (gateway side) (#51572) Ben Barclay 2026-06-24 09:50:30 +10:00
  • 433db17c0a fix(windows): harden gateway scheduled task (#45610) lEWFkRAD 2026-06-23 19:07:52 -04:00
  • 0ba1dfed78 fix(gateway): refuse model switch on stale checkout to avoid env_float ImportError fyzanshaik 2026-06-24 00:02:48 +05:30
  • 807bdc17f6 fix(gateway): prevent double dispatch of Discord messages via thread-starter dedup manusjs 2026-06-23 01:25:51 +00:00
  • 89538d47b8 Merge pull request #51553 from NousResearch/salvage/48300-stale-session-lock kshitij 2026-06-24 03:21:38 +05:30
  • b56aafc2ef Merge pull request #51554 from kshitijk4poor/chore/authormap-manusjs kshitij 2026-06-24 03:17:11 +05:30
  • 5511fcf944 chore(release): map manusjs email to manus-use GitHub login kshitijk4poor 2026-06-24 03:09:23 +05:30
  • 0c79992db5 fix(gateway): preserve _session_tasks on guard mismatch to enable stale lock healing (#48300) islam666 2026-06-24 03:06:21 +05:30
  • 292a456c06 fix(agent): handle concurrent tool submit shutdown helix4u 2026-06-23 14:39:06 -06:00
  • 74265c8e84 Merge pull request #51541 from NousResearch/salvage/31599-telegram-closewait kshitij 2026-06-24 02:35:37 +05:30
  • 9e924f79a8 Merge pull request #51539 from NousResearch/salvage/49045-toolcall-persist kshitij 2026-06-24 02:27:36 +05:30
  • e32ebc6aa2 feat(skills): /learn — distill a reusable skill from anything you describe (#51506) Teknium 2026-06-23 13:51:28 -07:00
  • 190b01c553 fix(agent): persist tool calls before turn-end flush konsisumer 2026-06-20 10:10:30 +02:00
  • 4b7f3826c2 fix(telegram): wire platform_httpx_limits into general-pool HTTPXRequest (#31599) kshitijk4poor 2026-06-24 02:15:47 +05:30
  • aaa2e2cb88 Merge pull request #51509 from NousResearch/salvage/49041-compression-session-lineage kshitij 2026-06-24 02:04:48 +05:30
  • e155ca20ea Merge pull request #51507 from NousResearch/salvage/47134-mcp-killpg-guard kshitij 2026-06-24 01:48:26 +05:30
  • 02050859f3 fix(tui): preserve live session identity across compression (#49041) konsisumer 2026-06-19 19:54:14 +02:00
  • 23c47371d2 fix(mcp): skip killpg when child shares gateway's process group (#47134) kyssta-exe 2026-06-16 12:21:27 +00:00
  • 64131bf975 chore: add s010mn to AUTHOR_MAP for PR #29221 salvage Teknium 2026-06-23 11:33:28 -07:00
  • 221cd60242 feat: add reasoning_effort support to ollama-cloud provider s010mn 2026-05-20 17:21:19 +08:00
  • 72bfc48e63 feat(tui): track background subagents in the status bar (#51485) Teknium 2026-06-23 11:32:00 -07:00
  • da80ac0042 feat(slack): add --no-assistant flag to manifest generation Victor Kyriazakos 2026-06-23 18:30:32 +03:00
  • 70d28b62fb feat(cli): track background subagents in the status bar (#51441) Teknium 2026-06-23 11:09:08 -07:00
  • 6cc07b6cd0 feat(discord): render reasoning as -# subtext via display.reasoning_style (#51168) Teknium 2026-06-23 10:44:02 -07:00
  • f32be4439c test(install): assert no system-browser auto-detect + snap override repair xxxigm 2026-06-22 21:46:09 +07:00
  • 97888fed48 fix(install): drop system-browser fallback + auto-repair stale snap override xxxigm 2026-06-22 21:45:56 +07:00
  • 0089bd820f fix(ci): classify should default to no MCP ethernet 2026-06-23 13:17:31 -04:00
  • 9fd2b2cb9f fix(desktop): replace native title tooltips with styled Tip component wnuuee1 2026-06-23 11:04:32 +03:00
  • a0471e2464 fix(ci): only run supplychain checks in pr ethernet 2026-06-23 12:35:17 -04:00
  • c820eb6a5a ci: remove unused windows installer job ethernet 2026-06-23 10:13:21 -04:00
  • 05c896cf52 ci: refactor paths & clones ethernet 2026-06-23 09:13:19 -04:00
  • 56b4ef74a6 ci: make dependency installs resilient to transient flakes Brooklyn Nicholson 2026-06-19 17:05:34 -05:00
  • 2977e74543 ci: build Docker on main + release only, never on PRs Brooklyn Nicholson 2026-06-19 16:46:11 -05:00
  • 45540cfb5e ci: run only the lanes a PR affects (python/frontend/site) Brooklyn Nicholson 2026-06-19 16:46:11 -05:00
  • 351afd353d docs(computer-use): document Windows UIPI elevated-window limitation (#51121) Teknium 2026-06-23 08:41:33 -07:00
  • 5ecf3bf0e0 fix(slack): report ext-matched audio mimetype for rerouted voice clips kshitijk4poor 2026-06-23 14:37:56 +05:30
  • 2196584161 fix(slack): transcribe in-app voice messages (audio/mp4) instead of failing Ben 2026-06-23 13:19:40 +10:00
  • 45bc4fb37f feat(relay): declare relevance policy to the connector + document the management plane (#51248) Ben Barclay 2026-06-23 18:43:19 +10:00
  • 211ba9c7d3 feat(agent): one-shot LLM helper + llm.oneshot gateway RPC (#51261) brooklyn! 2026-06-23 03:01:50 -05:00
  • af7b7f6322 feat(agent): expose coding-context project facts as structured data + project.facts RPC (#51259) brooklyn! 2026-06-23 03:00:01 -05:00
  • bb7ff7dc30 revert(cron): return cron job storage to per-profile (reverts #32117 + #50993) (#51116) Teknium 2026-06-22 17:53:50 -07:00
  • 2a10b8384a Merge pull request #51103 from NousResearch/bb/desktop-tool-preview-cleanup brooklyn! 2026-06-22 19:29:29 -05:00