Commit Graph

  • 2296fec210 fix(auxiliary): treat aux <task>.model: auto as sentinel, not a literal model id Alex Gierczyk 2026-05-12 05:58:43 -07:00
  • d5d7cab2b6 fix(gateway): persist compressed transcript before repointing /compress session synapsesx 2026-07-01 01:22:13 -07:00
  • 843a3be7d6 chore(attribution): map baris@writeme.com -> isair for salvaged #50124 kshitijk4poor 2026-06-29 14:43:39 +05:30
  • a23aa4320e fix(gateway): move handoff_state index to DEFERRED_INDEX_SQL kenyonxu 2026-06-11 13:06:19 +08:00
  • 0695a6bcec fix(state): periodically merge FTS5 segments to curb write-lock contention Baris Sencan 2026-06-21 12:35:49 +01:00
  • a56bfeb2cb chore(release): map approval-bypass PR contributors Teknium 2026-07-01 01:23:27 -07:00
  • dc8b5b4f47 fix(approval): detect encoding-based dangerous command bypass (#30100) necoweb3 2026-07-01 01:23:27 -07:00
  • 4b5fce66f5 fix(approval): flag remote content via command substitution (#26964) YLChen-007 2026-07-01 01:22:34 -07:00
  • 1ebc56ca39 fix(approval): detect shell-expanded command names (#36846) xy200303 2026-07-01 01:22:12 -07:00
  • 907cbba885 chore(release): add Vesna-9 to AUTHOR_MAP for #41274 salvage teknium1 2026-07-01 01:10:54 -07:00
  • 17f07aebdc fix(security): close shell line-continuation bypass in command detection teknium1 2026-07-01 01:10:35 -07:00
  • e00800fc89 feat(classifier): Anthropic-specific guidance for subscription exhaustion teknium1 2026-07-01 00:44:52 -07:00
  • 5e64dd9a98 chore: map charleneleong84 email to AUTHOR_MAP for #11736 salvage teknium1 2026-07-01 00:15:49 -07:00
  • ea9e8d6e8c fix(classifier): treat Anthropic "out of extra usage" 400 as billing charleneleong-ai 2026-04-17 18:34:06 +00:00
  • 12556a9a77 chore(scripts): drop Open WebUI local bootstrap script (#56178) Teknium 2026-07-01 01:30:40 -07:00
  • 84c724d692 fix(cron): commit one-shot dispatch before side effect to stop crash re-fire loop (#56177) Teknium 2026-07-01 01:30:36 -07:00
  • 80d0ff8da5 chore: add AUTHOR_MAP entry for PR #40978 salvage (@friendshipisover) teknium1 2026-07-01 01:15:05 -07:00
  • 1d8bd73414 fix(approval): treat # as comment boundary only when whitespace-preceded teknium1 2026-07-01 01:14:55 -07:00
  • 7bfdc0bca6 fix(security): close env/config write-deny bypass via trailing arg or comment friendshipisover 2026-06-07 06:54:13 +03:00
  • 83ae65487e test(browser): cover guard-inactive + camofox short-circuit paths; fix blank lines kshitijk4poor 2026-07-01 13:46:06 +05:30
  • 3e4c138251 fix(browser): block private-page interactions after eval navigation dsad 2026-07-01 02:34:54 +03:00
  • d578b6165d fix(api_server): pop fallback model kwarg to prevent AIAgent collision ryo-solo 2026-07-01 01:10:41 -07:00
  • ce9d180a94 chore: add redactdeveloper to AUTHOR_MAP for PR #36897 salvage teknium1 2026-07-01 01:10:48 -07:00
  • 6b21a935af fix(doctor): ignore disabled toolsets in missing-API-key summary redactdeveloper 2026-07-01 01:10:48 -07:00
  • b94397fe76 fix(cli): route /sessions and /history through prompt_toolkit-safe printing redactdeveloper 2026-07-01 01:10:48 -07:00
  • 081c91c147 chore: add AUTHOR_MAP entry for PR #40773 salvage (rrevenanttt) teknium1 2026-07-01 01:11:45 -07:00
  • a81b519d41 fix(security): close hardline rm bypass via quoted paths and ${HOME} rrevenanttt 2026-06-06 23:44:12 +03:00
  • 32bc36522e fix(cron): use shared get_fallback_chain in job runner (#36734) xxxigm 2026-07-01 01:08:03 -07:00
  • 5505dbbf43 fix(telegram): accept both list and mapping shapes for group_topics config Glen Workman 2026-07-01 01:07:29 -07:00
  • 42d0174699 fix(security): denylist ~/.hermes/mcp-tokens/ for media delivery briandevans 2026-06-01 22:18:03 -07:00
  • ee710db135 fix(compressor): skip context-summary markers as last-user tail anchor Frank Song 2026-07-01 01:06:38 -07:00
  • 500c2b1e46 fix(security): close SSRF redirect-guard bypass across all httpx download hooks zapabob 2026-07-01 01:04:43 -07:00
  • e09ff88d02 fix(browser): close remaining CDP-URL leak paths in supervisor (review) kshitijk4poor 2026-07-01 13:37:25 +05:30
  • c626dded13 refactor(redact): consolidate CDP-URL log redaction into one chokepoint kshitijk4poor 2026-07-01 13:30:36 +05:30
  • 265da9cadb fix(browser): redact CDP URL token in _create_cdp_session log and supervisor timeout srojk34 2026-07-01 13:27:13 +05:30
  • f2a528fb59 fix(agent): never persist empty-response recovery scaffolding petrichor-op 2026-07-01 00:47:07 -07:00
  • 8db6ed7bd9 fix(context): clamp -1 post-compression sentinel in sibling status paths kshitijk4poor 2026-07-01 13:20:55 +05:30
  • b6d8fc41c8 fix(tui_gateway): clamp -1 post-compression sentinel in context_used kshitijk4poor 2026-07-01 12:58:51 +05:30
  • 83b7c52ece fix(tui_gateway): don't fall back context_used to cumulative session_total_tokens r266-tech 2026-06-22 09:32:56 +08:00
  • 6c3545d9e9 test(cron): fix _make_run_job_patches index drift after env-seam split teknium1 2026-07-01 00:48:37 -07:00
  • 836732f54f fix(cron): null-safe deliver in cron list + re-resolve BSM secrets per run teknium1 2026-07-01 00:39:00 -07:00
  • cf427ccf08 chore: add AUTHOR_MAP entry for PR #35130 salvage (@jnibarger01) teknium1 2026-07-01 00:42:48 -07:00
  • 060779bb76 fix: bound threat-pattern/FTS5 regex input and cover V4A Move-File edits Jace Nibarger 2026-07-01 00:42:44 -07:00
  • 8e492b5567 fix(file): block credential paths from search results zapabob 2026-05-31 21:00:28 +09:00
  • deb4629764 chore: add AUTHOR_MAP entry for PR #30491 salvage (MattKotsenas) teknium1 2026-07-01 00:42:25 -07:00
  • dd22c2f533 fix(mcp): preserve 'definitions' as a property name in tool schemas Matt Kotsenas 2026-05-22 08:03:55 -07:00
  • bc6cd46925 fix(agent): restrict todo hydration to paired assistant todo calls 峯岸 亮 2026-07-01 00:32:13 -07:00
  • 8d3c450126 refactor(gateway): reuse looks_like_telegram_private_chat_id helper teknium1 2026-07-01 00:38:10 -07:00
  • 8341b72122 fix(gateway): bind Telegram handoffs to DM topics Hoang V. Pham 2026-05-21 18:39:28 +07:00
  • bcfc7458fa fix remote sync-back credential overwrite binhnt92 2026-05-13 23:10:10 +07:00
  • 2475a554d5 test: adapt salvaged SSRF test to current web_extract_tool signature teknium1 2026-07-01 00:30:04 -07:00
  • 2e12401ed4 fix(web): re-check Firecrawl final URLs for SSRF zapabob 2026-05-31 20:58:09 +09:00
  • 7136b5382a chore: add JustinOhms to release AUTHOR_MAP for PR #24469 salvage teknium1 2026-07-01 00:26:45 -07:00
  • 8f21311906 fix(delegation): route native-SDK providers through runtime resolver; fail on '(empty)' sentinel Justin Ohms 2026-05-12 10:33:00 -07:00
  • 852c9b3cb2 fix(bluebubbles): drop unused with=participants from chat query briandevans 2026-05-12 01:08:31 -07:00
  • c279706d33 fix(bluebubbles): drop participant-address fallback in _resolve_chat_guid briandevans 2026-05-12 00:12:40 -07:00
  • 66325a7700 fix(api-server): scope run approvals by run id hinotoi-agent 2026-05-12 14:24:33 +08:00
  • c8e5f999c2 fix(cli,tui-gateway): sanitize env and redact output in exec quick commands EloquentBrush 2026-05-11 12:24:13 +03:00
  • 55d92516c8 fix(skills): publish fetchable metadata for official skills LeonSGP43 2026-05-23 00:03:11 +08:00
  • 54f32af4a7 fix(security): require explicit consent before uploading debug logs JezzaHehn 2026-07-01 00:17:16 -07:00
  • 3aebdb1d23 chore: add AUTHOR_MAP entry for PR #22523 salvage (@H2KFORGIVEN) teknium1 2026-07-01 00:14:15 -07:00
  • fc2fac73bd fix(compressor): prevent orphan user turn after compaction via turn-pair preservation H2KFORGIVEN 2026-07-01 00:14:10 -07:00
  • e71f9ad0bb fix(tui): close busy-flag race that stuck queue-mode back-to-back sends Ben 2026-07-01 13:58:20 +10:00
  • 8d78be5460 revert: back out prompt_caching.enabled toggle (#56105) for re-evaluation (#56126) Teknium 2026-07-01 00:20:32 -07:00
  • 56d4bfe4ba fix(approval): honour tirith_fail_open in cron-deny tirith path + tests teknium1 2026-06-30 23:40:45 -07:00
  • c50f517bff fix(approval): run tirith check in cron-deny mode to catch content-level threats Rodrigo 2026-05-08 17:26:26 -03:00
  • c1a0c0ada7 fix(cli): re-land interrupt_queue drain so finished turns flush stray input Tranquil-Flow 2026-05-06 06:41:07 +10:00
  • 909330a61c test(discord): fix double-dispatch dedup test for fail-closed auto-thread teknium1 2026-06-30 23:47:57 -07:00
  • 50a7dce6bd fix(discord): auto-thread failure must not silently fall back to inline reply 0xsir0000 2026-06-30 23:36:15 -07:00
  • a537baa81d fix(matrix): route text-only send_message through adapter for E2EE support DanAsBjorn 2026-06-30 23:35:43 -07:00
  • cc1e4c32c0 fix(telegram): normalize thread id in group gating via shared helper nocturnum91 2026-06-30 23:36:22 -07:00
  • cdd553945e fix(gateway): guard stale /restart redelivery when dedup marker is missing (#56107) Teknium 2026-07-01 00:11:23 -07:00
  • 36f9f50145 fix(caching): honor prompt_caching.enabled across model switch + fallback teknium1 2026-06-30 23:32:27 -07:00
  • c1c1a12fe6 fix: allow disabling prompt caching Jan Renz 2026-05-31 14:32:16 +02:00
  • 88c9dfecb2 docs(slack): correct block_kit docstrings to reflect native table blocks teknium1 2026-06-30 23:27:06 -07:00
  • 7c7b489813 feat(slack): render markdown tables as native Block Kit table blocks Ben 2026-07-01 16:15:12 +10:00
  • b080b93ad8 feat(slack): opt-in Block Kit rendering for agent messages Ben 2026-07-01 14:57:32 +10:00
  • 2e8748ed22 feat(moa): opt-in full-turn trace persistence to JSONL (#56101) Teknium 2026-07-01 00:09:42 -07:00
  • 5f7deeba84 fix(gateway): suppress NO_REPLY/[SILENT] markers on the streaming path Ben 2026-07-01 13:45:38 +10:00
  • 3bdb23de10 fix(moa): count reference (advisor) fan-out token usage + cost (#56087) Teknium 2026-06-30 23:08:37 -07:00
  • 44ddc552f5 Merge pull request #56029 from NousResearch/fix/desktop-drop-folder-attach brooklyn! 2026-06-30 22:08:21 -05:00
  • a488fcf107 fix(desktop): detect dropped folders so they attach as @folder refs emozilla 2026-06-30 22:36:37 -04:00
  • 729bbb7a30 refactor(relay): purge platform-specific scope terminology from the relay adapter (D-Q2.5c) (#56016) Ben Barclay 2026-07-01 12:30:59 +10:00
  • a653bb0cbe refactor(moa): unify slot provider-identity on the single call_llm chokepoint (#55991) Teknium 2026-06-30 18:59:45 -07:00
  • 0198713c33 fix(security): reuse auth chain when tagging unverified senders in Slack threads syahidfrd 2026-06-30 17:36:28 -07:00
  • 8337d45c05 test(moa): reconcile slot-survives-resolution test with anthropic name-preserve teknium1 2026-06-30 13:58:00 -07:00
  • 7cb85733b8 chore(release): add AUTHOR_MAP entries for #54609, #54912 salvage teknium1 2026-06-30 13:56:22 -07:00
  • 6eca917631 fix(moa): route bedrock MoA slots through signed bedrock branch iizotov 2026-06-29 23:35:30 +10:00
  • 4d43669921 fix(moa): route native anthropic OAuth references through provider branch Chufeng Fan 2026-06-29 12:11:20 +08:00
  • 698c287fd0 chore(release): add AUTHOR_MAP entry for CRWuTJ (PR #17082 salvage) teknium1 2026-06-30 17:06:24 -07:00
  • 8ad15ff7dd fix(telegram): cancel delayed deliveries on disconnect CRWuTJ 2026-06-30 17:06:20 -07:00
  • 7de485703b fix(gateway): preserve media + reply payload when /queue defers a turn teknium1 2026-06-30 16:51:58 -07:00
  • 0f66995e2a fix(approval): catch GNU long-flag abbreviations for chown --recursive and git push --force teknium1 2026-06-30 16:51:58 -07:00
  • 98d550e035 feat(debug): support /debug [nous|local] in the CLI/TUI slash command Ben 2026-06-09 16:13:13 +10:00
  • 89653db403 feat(debug): drop dead confirm step from --nous upload (stateless NAS) Ben 2026-06-08 15:13:03 +10:00
  • 51eeb70cb8 feat(debug): add --nous flag to upload diagnostics to Nous S3 Ben Barclay 2026-06-06 04:34:55 +00:00
  • 4a7a6fd401 fix(approval): redact secrets in user-facing approval prompts Scott Gabel 2026-06-30 16:46:29 -07:00
  • 508156fd42 test(credential_pool): cover Anthropic env auth_type classification teknium1 2026-06-30 16:55:10 -07:00
  • 18966b6244 fix(credential_pool): match Anthropic OAuth tokens by sk-ant-oat prefix charliekerfoot 2026-04-27 18:07:11 -05:00
  • b5267671f2 fix(bg-review): scope stdout/stderr silencing to the worker thread (#55966) Teknium 2026-06-30 17:28:33 -07:00