Commit Graph

  • c8882c141c fix(credentials): never mount master credential stores into skill sandboxes Frowtek 2026-07-19 22:01:01 +03:00
  • e77ffdc28c fix(tools): bound env probe subprocess so a Windows inherited pipe can't wedge sessions (#67964) PRATHAMESH75 2026-07-20 16:08:22 +05:30
  • 38a274b297 fix(dashboard): let an explicit api_key win over the provider entry's stored one Frowtek 2026-07-20 04:48:51 +03:00
  • 31c08a9aad chore: map contributor email for context probe Teknium 2026-07-20 03:55:45 -07:00
  • 58391436f7 fix: reconcile probe cache with stale-entry invalidation + stale test fixtures Teknium 2026-07-20 03:55:29 -07:00
  • 6be4944bc0 fix(bedrock): probe real context window instead of stale static table kubolko 2026-06-18 16:43:12 +02:00
  • 222772ad61 fix(gateway): bridge nested DingTalk allowed_users into auth env Frowtek 2026-06-12 16:35:16 +03:00
  • 330b224525 chore: map logical-and contributor for #62873 salvage Teknium 2026-07-20 03:42:18 -07:00
  • 4cbceae9f4 fix(gateway): normalize YAML boolean streaming mode and keep enabled a mode-only alias And 2026-07-13 02:15:29 +03:00
  • 62cdb3e1be Enable streaming when only streaming.mode is set And 2026-07-11 23:20:36 +03:00
  • ed3a0b3948 fix(config): warn-after-write for unrecognized keys instead of refusing Teknium 2026-07-20 03:28:42 -07:00
  • 3b2e445890 test(config): use schema-known key in config-set confirm-flow test Bartok9 2026-07-16 01:05:32 -04:00
  • 5bb00f9e3a fix(config): validate gateway.platforms.* + approvals.* per maintainer review Bartok9 2026-07-13 12:46:58 -04:00
  • 477274f1d9 fix(config): allow underscore-prefixed internal/test keys past schema validation Bartok9 2026-05-29 01:13:04 -04:00
  • fd19e8bb48 test(config): update placeholder usage assertion for --force flag Bartok9 2026-05-28 22:42:14 -04:00
  • 70679ada61 fix(config): validate config-key schema, refuse unknown keys (#34067) Bartok9 2026-05-28 21:58:10 -04:00
  • 77ba81f75f fix(bedrock): add Fable + Claude 4.6/4.7/4.8 1M entries to context table, drop stale cached values Avi Fenesh 2026-06-12 14:21:25 +03:00
  • 3b86af90ed chore: map geo-prefix contributor emails Teknium 2026-07-20 03:42:54 -07:00
  • 45f8ba0b9b fix: widen geo-prefix parity to all Bedrock ID normalization sites Teknium 2026-07-20 03:42:54 -07:00
  • 487574c5b6 fix(pricing): strip apac./au. Bedrock region prefixes so cost isn't unknown Drexuxux 2026-07-17 01:26:44 +03:00
  • 4e4904c379 fix(bedrock): recognise au./apac. inference profiles to enable prompt caching Jake Tracey 2026-06-15 05:52:11 +10:00
  • a1813c1ef4 feat(desktop): inline TTS voice/model settings in the Capabilities tab (#68017) Teknium 2026-07-20 05:38:38 -07:00
  • 369afc60be fix: migrate CLI kanban gate + remaining mocks to 5-value judge contract Teknium 2026-07-20 03:46:09 -07:00
  • d401fd7251 fix(goals): update judge consumers for transport result João Vitor Cunha 2026-07-15 10:51:52 -03:00
  • 3b4f96ce94 fix: update mocks in test_goal_verdict_send.py to match 5-tuple judge_goal return value João Vitor Cunha 2026-06-28 20:07:59 -03:00
  • 48fc1d780b fix(goals): auto-pause goal loop on consecutive transport failures João Vitor Cunha 2026-06-28 15:51:56 -03:00
  • b9dba7eff5 fix(env-probe): stuck Windows probe can no longer deadlock system-prompt builds (#67999) Teknium 2026-07-20 05:38:20 -07:00
  • e89bc58a5b fmt(js): npm run fix on merge (#67995) nousbot-eng 2026-07-20 06:47:15 -04:00
  • 4ef92d2e5d fix(desktop): survive older backends missing the batched sidebar endpoint (#67986) Teknium 2026-07-20 03:40:04 -07:00
  • 34a304abb3 fix: unpack judge_goal 4-tuple in salvaged CLI gate; harden tests Teknium 2026-07-20 03:23:29 -07:00
  • aa32154e4b fix(kanban): apply goal_mode judge gate to CLI complete command srojk34 2026-06-30 22:43:55 +03:00
  • 73543744bc fix(gateway): key-presence precedence for session_reset/stt nested fallback Teknium 2026-07-20 03:19:34 -07:00
  • e9bd3b6eeb fix(gateway): honor nested gateway.* form for 9 more top-level keys pierrenode 2026-07-06 20:54:43 +03:00
  • c8027d5e60 chore: map contributor email for whitespace-block fix Teknium 2026-07-20 03:05:56 -07:00
  • a7e911150c fix(bedrock): address review — route list-string items through _safe_text, update stale placeholder assertions polyhistor 2026-07-19 10:59:13 +12:00
  • 9172048a2f fix(bedrock): use non-whitespace placeholder for empty text blocks polyhistor 2026-07-18 16:50:42 +12:00
  • 7120f9cba9 chore: map bedrock-cluster contributor emails Teknium 2026-07-20 03:02:57 -07:00
  • 81d4b3654a fix(bedrock): map Claude opus/sonnet 4.6+ to 1M context window iizotov 2026-06-29 23:45:13 +10:00
  • a8602e4afa test(bedrock): update context-length tests to match Anthropic docs Patrick Muller 2026-05-11 17:33:52 -07:00
  • 3cf6ee7355 fix(bedrock): correct Sonnet 4.5 and Haiku 4.5 context to 200K per Anthropic docs Patrick Muller 2026-05-11 17:32:16 -07:00
  • c02466d5e8 fix(bedrock): raise Claude 4.x context window to 1M and add opus-4-7 Patrick Muller 2026-05-11 16:55:26 -07:00
  • 47fb20c0bd fix: session-scoped /fast + full /new reset to config defaults (#67979) Teknium 2026-07-20 03:27:22 -07:00
  • 3441b80f4f feat(pricing): add Bedrock rows for Opus 4.8/4.7, correct Opus 4.6 to $5/$25 Teknium 2026-07-20 02:51:17 -07:00
  • e101bbaebb fix(pricing): restrict Bedrock profile normalization Osraka 2026-07-15 11:52:41 +03:00
  • 54418a888e fix(pricing): resolve versioned Bedrock profile IDs Osraka 2026-06-22 00:38:43 +03:00
  • 9ca8ce4335 fix(kanban): unpack judge_goal's 4-tuple at the completion gate (#67973) Teknium 2026-07-20 03:13:44 -07:00
  • c1af3772fc chore: map salvage contributor deepujain Teknium 2026-07-20 02:41:05 -07:00
  • 523a64a726 feat(providers): post-filter picker by `enabled: false` for built-ins nnnet 2026-06-02 14:47:21 +03:00
  • 305ecac8b2 feat(providers): extend `enabled: false` gate to built-in resolution nnnet 2026-06-02 14:08:39 +03:00
  • 7de06f700e feat(providers): add `enabled: false` flag to hide a provider nnnet 2026-06-02 13:02:08 +03:00
  • b239ee2123 feat(model-switch): excluded_providers config to hide providers from /model picker Craig French 2026-07-19 19:34:00 -04:00
  • 1b56d0d1a2 test(cli): isolate model picker Ollama probes Deepak Jain 2026-05-22 18:50:28 -07:00
  • 766c617e83 fix(compression): detect semantic no-op results Jan-Stefan Janetzky 2026-07-20 00:07:10 +00:00
  • 75af6dc57c fix(redaction): normalize URL credential key aliases Jan-Stefan Janetzky 2026-07-16 12:44:10 +00:00
  • 763c7f79d4 test(compression): isolate provider handoff setup Jan-Stefan Janetzky 2026-07-14 13:32:43 +00:00
  • 46e4891c64 fix(compression): close post-dispatch lock scope Jan-Stefan Janetzky 2026-07-14 13:17:31 +00:00
  • 62a00a7391 fix(redaction): cover strict URL reference forms Jan-Stefan Janetzky 2026-07-14 12:28:24 +00:00
  • a48315e322 fix(compression): guard lock refresher startup Jan-Stefan Janetzky 2026-07-14 12:05:43 +00:00
  • 34bab1c6ac fix(compression): harden provider context handoff Jan-Stefan Janetzky 2026-07-14 11:38:57 +00:00
  • 192ef93ad5 fix(agent): harden pre-compress context handoff Jan-Stefan Janetzky 2026-07-14 10:38:37 +00:00
  • ad8c533cc7 fix(agent): capture on_pre_compress return value and pass to compressor Tranquil-Flow 2026-04-10 20:12:34 +10:00
  • 2ec1e81036 chore: add contributor email mapping for GottZ Teknium 2026-07-20 00:58:35 -07:00
  • 8decd39844 test(file-sync): patch module-level _monotonic alias instead of shared stdlib time module Teknium 2026-07-20 01:02:20 -07:00
  • f9158b818b fix(file-sync): don't rate-limit retry after a failed sync cycle Taylor H. Perkins 2026-06-05 09:31:04 -07:00
  • f904f185ee fix: regenerate model-catalog.json to dedupe sonnet-5 entries Teknium 2026-07-20 01:26:32 -07:00
  • 24ea13a8e9 fix: align gmi fallback_models ordering with curated list Teknium 2026-07-20 01:17:28 -07:00
  • d587048fca chore: map salvage contributor emails to GitHub logins Teknium 2026-07-20 01:06:27 -07:00
  • f6abfc05be fix: keep Sonnet 5 intro pricing over duplicate standard-rate entry Teknium 2026-07-20 01:06:15 -07:00
  • f44074df7f feat(pricing): add Claude Sonnet 5 intro pricing entry Daniel Brunsdon 2026-07-07 17:57:35 +00:00
  • 5d7326a90e fix(gmi): add claude-sonnet-5 to fallback_models liuhao1024 2026-07-01 05:01:17 +08:00
  • 877fd7edf5 fix: dedupe claude-sonnet-5 entries after overlapping salvages Teknium 2026-07-20 01:05:20 -07:00
  • 07f39cf9a6 fix(models): add Claude Sonnet 5 to curated model lists liuhao1024 2026-07-01 03:42:30 +08:00
  • e2561466c7 feat(models): add Claude Sonnet 5 support Ariel Bravy 2026-06-30 12:34:29 -07:00
  • 9bda6438d4 fix(config): remove unknown-top-level-key warning — top-level keys bridge to env (#67924) Teknium 2026-07-20 02:25:33 -07:00
  • 1c3a48965b fix(model-switch): keep same-endpoint custom providers with different names as separate picker rows Craig French 2026-07-19 18:19:17 -04:00
  • 7ed18dae90 test(model): isolate custom-provider grouping tests from live discovery Alex López 2026-07-10 22:25:28 -04:00
  • 76fca0b4b3 docs: session-scoped /model and /reasoning defaults Teknium 2026-07-20 01:29:40 -07:00
  • dc0dbc9387 fix(reasoning): default /reasoning <level> to session scope in CLI and TUI Teknium 2026-07-20 01:25:38 -07:00
  • 8590c2d0d9 feat(cli): make reasoning effort session-scoped YAMAGUCHI Seiji 2026-06-22 09:27:59 +09:00
  • 8b6fde3a35 fix(model): default /model switches to session scope everywhere Teknium 2026-07-20 01:10:45 -07:00
  • 0d6d73525d fix(model): default --provider switches to session-only persistence liuhao1024 2026-07-05 00:32:23 +08:00
  • 98cadadd84 refactor: extract _build_partial_stream_stub helper kshitijk4poor 2026-07-20 13:26:52 +05:30
  • 65bb16c8ce fix(streaming): detect text-only stream drops with no finish_reason (#32086) ajzrva-sys 2026-07-19 13:45:31 -04:00
  • 134c2ed8b3 docs(links): update moved Cloudflare Tunnel docs URL waroffchange 2026-07-20 04:46:31 +03:00
  • 86e603e7d6 fix(compression): verify cached prompt embeds current memory before retaining kshitijk4poor 2026-07-20 13:08:30 +05:30
  • 54c3f589ad fix(compression): retain prompt cache when memory is unchanged konsisumer 2026-07-20 01:49:50 +02:00
  • 463c2ae255 fix: section-3 grouping follow-ups for salvaged PR #36998 Teknium 2026-07-20 00:09:56 -07:00
  • 8bec1540f0 tui: centralize RID-strip in format_model_for_display + apply to switch banner antydizajn 2026-06-01 23:14:38 +02:00
  • 4e02320ed9 tui: friendlier model display + group same-endpoint providers in picker antydizajn 2026-06-01 22:17:42 +02:00
  • 2684e3077f chore: fix import ordering after cherry-pick conflict resolution Teknium 2026-07-19 23:55:45 -07:00
  • 0831e5e326 fix(desktop): preserve collapsed-provider set across profile switches David Metcalfe 2026-07-17 22:50:46 -07:00
  • f52b6530ff feat(desktop): collapsible provider groups in model picker David Metcalfe 2026-07-14 18:24:07 -07:00
  • da519ebc5c fix(dashboard): fold one-field mcp category into agent tab Teknium 2026-07-20 00:05:32 -07:00
  • 60092f728c fix(mcp): move auto-reload opt-out to top-level mcp: section + regression tests Teknium 2026-07-19 23:54:30 -07:00
  • 1abcccdeba fix(mcp): read opt-out toggle from auxiliary.mcp, not top-level mcp Turgut Kural 2026-07-19 14:35:43 +03:00
  • 5c2d098bb0 feat(mcp): add opt-out for automatic MCP reload on config change (cache-safe) Turgut Kural 2026-07-19 14:11:57 +03:00
  • f46ae96963 fix(cli): expand env vars in mcp_servers config watcher comparison OYLFLMH 2026-06-30 14:19:22 +00:00
  • d46b3bdeb4 chore: map salvage contributors Teknium 2026-07-19 23:44:53 -07:00
  • ad86b8f469 fix: add qwen3.7-plus to alibaba list + qwen3-max context fallback Teknium 2026-07-19 23:44:37 -07:00
  • e0a27690d3 fix: add qwen3.7-plus context length (1M) asscan 2026-06-09 18:47:10 +08:00