This website requires JavaScript.
92c65f7cec
feat: transform NexusBridge into a client for the Nexus Gateway. Fixes #1135
claude/issue-1135
Alexander Whitestone
2026-04-08 22:08:11 -04:00
2a6045a76a
feat: create plugins/memory/mempalace/__init__.py
feat/mempalace-portal-1775695506634
Google AI Agent
2026-04-09 00:45:21 +00:00
4ef7b5fc46
feat: create plugins/memory/mempalace/plugin.yaml
Google AI Agent
2026-04-09 00:45:14 +00:00
e26393ffc2
fix: Signal duplicate replies with streaming + per-platform tool_progress (#6348 )
Teknium
2026-04-08 17:39:45 -07:00
e19252afc4
fix: update tests for unified spawn-per-call execution model
Teknium
2026-04-08 17:17:41 -07:00
d684d7ee7e
feat(environments): unified spawn-per-call execution layer
alt-glitch
2026-04-08 13:38:04 -07:00
7d26feb9a3
feat(discord): add DISCORD_REPLY_TO_MODE setting (#6333 )
Teknium
2026-04-08 17:08:40 -07:00
875a72e4c8
fix: normalize httpx.URL base_url + strip thinking signatures for third-party endpoints
kshitijk4poor
2026-04-08 13:51:41 -07:00
20a5e589c6
docs: clarify that provider "main" is for auxiliary tasks only (#6291 )
Teknium
2026-04-08 16:39:17 -07:00
7156f8d866
fix: CI test failures — metadata key, cli console, docker env, vision order (#6294 )
Teknium
2026-04-08 16:37:05 -07:00
7d2421a15f
Merge pull request 'ci: add duplicate model detection check' (#235 ) from feat/ci-no-duplicate-models into main
main
Alexander Whitestone
2026-04-08 22:55:16 +00:00
8de91ce9d2
fix(nix): make addToSystemPackages fully functional for interactive CLI (#6317 )
Siddharth Balyan
2026-04-08 15:39:53 -07:00
8385f54e98
fix(nix): preserve voice deps on aarch64-darwin via nixpkgs (#5079 )
yyovil
2026-04-09 03:39:39 +05:30
105caa001b
chore: regenerate uv.lock against current main
Teknium
2026-04-08 13:41:47 -07:00
d46db0a1b4
fix(tools): use correct import path for mistralai SDK
jjovalle99
2026-04-06 18:27:56 +01:00
5f4b93c20f
feat(tools): add Voxtral Transcribe STT provider (Mistral AI)
jjovalle99
2026-04-06 17:38:25 +01:00
5d2fc6d928
fix: cleanup Qwen OAuth provider gaps
Teknium
2026-04-08 13:39:57 -07:00
3377017eb4
feat(qwen): add Qwen OAuth provider with portal request support
kshitijk4poor
2026-04-08 20:48:21 +05:30
a1213d06bd
fix(hindsight): correct config key mismatch and add base URL support (#6282 )
Teknium
2026-04-08 13:46:14 -07:00
1631895d5a
docs(telegram): add proxy support section
Teknium
2026-04-08 13:45:04 -07:00
4f467700d4
fix(doctor): only check the active memory provider, not all providers unconditionally (#6285 )
Teknium
2026-04-08 13:44:58 -07:00
5a942d71a1
ci: add duplicate model check step to CI workflow
feat/ci-no-duplicate-models
Alexander Whitestone
2026-04-08 08:16:00 -04:00
044f0f8951
ci: add check_no_duplicate_models.py - catches duplicate model IDs (#224 )
Alexander Whitestone
2026-04-08 08:15:27 -04:00
ff6a86cb52
docs: update v0.8.0 highlights — notify_on_complete, MiMo v2 Pro, reorder
Teknium
2026-04-08 04:59:45 -07:00
86960cdbb0
chore: release v0.8.0 (2026.4.8) (#6135 )
Teknium
2026-04-08 04:56:20 -07:00
8b0afa0e57
fix: aggressive worktree and branch cleanup to prevent accumulation (#6134 )
Teknium
2026-04-08 04:44:49 -07:00
ab21fbfd89
fix: add gateway coverage for session boundary hooks, move test to tests/cli/
Teknium
2026-04-08 04:22:55 -07:00
bdc72ec355
feat(cli): add on_session_finalize and on_session_reset plugin hooks
Felipe de Leon
2026-04-08 03:47:40 +04:00
c8a5e36be8
feat(prompting): self-optimized GPT/Codex tool-use guidance via automated behavioral benchmarking (#6120 )
Teknium
2026-04-08 04:06:42 -07:00
1368caf66f
fix(anthropic): smart thinking block signature management (#6112 )
Teknium
2026-04-08 03:38:08 -07:00
30ea423ce8
fix: unify reasoning_effort to config.yaml only, remove HERMES_REASONING_EFFORT env var
Teknium
2026-04-08 03:36:44 -07:00
19b0ddce40
fix(process): correct detached crash recovery state
mrshu
2026-04-08 08:59:52 +02:00
383db35925
fix: improve streaming fallback after edit failures
landy
2026-04-08 16:40:07 +08:00
55ac056920
fix(hindsight): add missing get_hermes_home import
史官
2026-04-08 17:21:59 +08:00
00a8221088
feat: integrate mempalace archival into background review
feat/mempalace-tool-1775642243437
Google AI Agent
2026-04-08 10:14:38 +00:00
ec501b7d7b
feat: register mempalace_tool in model_tools
Google AI Agent
2026-04-08 09:58:17 +00:00
41b69d63a8
feat: add mempalace_tool
Google AI Agent
2026-04-08 09:58:15 +00:00
085c1c6875
fix(browser): preserve agent-browser paths with spaces
Vasanthdev2004
2026-04-08 13:53:51 +05:30
a18e5b95ad
docs: add Hermes Mod visual skin editor section to skins page (#6095 )
Teknium
2026-04-08 02:28:40 -07:00
3696c74bfb
fix: preserve existing thresholds, remove pre-read byte guard
Teknium
2026-04-08 01:45:51 -07:00
bbcff8dcd0
fix(tools): address PR review — remove _extract_raw_output, BudgetConfig everywhere, read_file hardening
alt-glitch
2026-04-08 00:13:41 -07:00
77c5bc9da9
feat(budget): make tool result persistence thresholds configurable
alt-glitch
2026-04-07 22:31:06 -07:00
65e24c942e
wip: tool result fixes -- persistence
alt-glitch
2026-04-07 22:21:27 -07:00
22d1bda185
fix(minimax): correct context lengths, model catalog, thinking guard, aux model, and config base_url
kshitij
2026-04-08 01:39:28 -07:00
93c83af1a0
test(forge): add CI guard against duplicate provider model entries
bezalel/ci-provider-duplicate-check
Bezalel
2026-04-08 09:07:15 +00:00
ab271ebe10
fix(vision): simplify vision auto-detection to openrouter → nous → active provider
Mibayy
2026-04-07 22:24:36 -07:00
e1befe5077
feat(agent): add jittered retry backoff
zocomputer
2026-04-07 22:49:31 -07:00
61c59ce332
Merge pull request 'fix(config): replace kimi-for-coding with kimi-k2.5 across codebase' (#225 ) from fix/kimi-fallback-rebase into main
v7.0.0
BezalelGolden-20260408-195253
Timmy Time
2026-04-08 06:57:03 +00:00
fff237e111
feat(cron): track delivery failures in job status (#6042 )
Teknium
2026-04-07 22:49:01 -07:00
598c25d43e
feat(feishu): add interactive card approval buttons (#6043 )
Teknium
2026-04-07 22:45:14 -07:00
5c03f2e7cc
fix: provider/model resolution — salvage 4 PRs + MiniMax aux URL fix (#5983 )
Teknium
2026-04-07 22:23:28 -07:00
8d7a98d2ff
feat: use mimo-v2-pro for non-vision auxiliary tasks on Nous free tier (#6018 )
Teknium
2026-04-07 21:41:05 -07:00
7fe6782a25
feat(tools): add "no_mcp" sentinel to exclude MCP servers per platform
Jonathan Barket
2026-04-06 23:03:14 -05:00
b9a5e6e247
fix: use camelCase structuredContent attr, prefer structured over text
Teknium
2026-04-07 17:48:30 -07:00
363c5bc3c3
test(mcp): add structured_content preservation tests
r266-tech
2026-04-08 02:15:43 +08:00
2ad7694874
fix(mcp): preserve structured_content in tool call results
r266-tech
2026-04-08 02:15:37 +08:00
cbf1f15cfe
fix(auxiliary): resolve named custom providers and 'main' alias in auxiliary routing (#5978 )
Teknium
2026-04-07 17:59:47 -07:00
9692b3c28a
fix: CLI/UX batch — ChatConsole errors, curses scroll, skin-aware banner, git state banner (#5974 )
Teknium
2026-04-07 17:59:42 -07:00
f3c59321af
fix: add _profile_arg tests + move STT language to config.yaml
Teknium
2026-04-07 17:35:00 -07:00
6e02fa73c2
fix(discord): discard empty placeholder on voice transcription + force STT language
Marc Bickel
2026-04-07 15:28:36 +02:00
25080986a0
fix(gateway): discard empty placeholder when voice transcription succeeds
Marc Bickel
2026-04-07 13:46:59 +02:00
c3158d38b2
fix(gateway): include --profile in launchd/systemd argv for named profiles
Jarvis AI
2026-04-07 21:18:39 +02:00
50d1518df6
fix(tests): update tool_progress_callback test calls to new 4-arg signature
Teknium
2026-04-07 17:44:04 -07:00
1d5a69a445
fix(api_server): preserve conversation history when /v1/runs input is a message array
pradeep7127
2026-04-07 17:41:34 -07:00
786038443e
feat(api): accept conversation_history in request body
VanBladee
2026-04-07 17:41:05 -07:00
7ec838507a
fix(api_server): update tool_progress_callback signature for Open WebUI streaming
Steffen Röcker
2026-04-07 21:23:49 +02:00
efbe8d674a
docs: add Discord channel controls and Telegram reactions documentation
Teknium
2026-04-07 17:38:07 -07:00
a6547f399f
test: add tests for Discord channel controls and Telegram reactions
Teknium
2026-04-07 17:35:31 -07:00
52b3a3ca3a
fix: default Telegram reactions to off, remove dead _remove_reaction
Teknium
2026-04-07 17:32:37 -07:00
74b0072f8f
feat(telegram): add message reactions on processing start/complete
Alvaro Linares
2026-04-07 07:34:56 -03:00
f6d4b6a319
feat(discord): add ignored_channels and no_thread_channels config
Angello Picasso
2026-04-07 16:57:34 +00:00
01ce8ae889
fix: remove duplicate kimi-k2.5 entries from model lists
Bezalel
2026-04-08 00:49:52 +00:00
37bf19a29d
fix(codex): align validation with normalization for empty stream output
lesterli
2026-04-07 18:30:33 +08:00
469cd16fe0
fix(security): consolidated security hardening — SSRF, timing attack, tar traversal, credential leakage (#5944 )
Teknium
2026-04-07 17:28:37 -07:00
b1a66d55b4
refactor: migrate 10 config.yaml inline loaders to read_raw_config()
Teknium
2026-04-07 17:28:04 -07:00
0d41fb0827
fix(gateway): show full session id and title in /status
Zainan Victor Zhou
2026-04-07 11:51:33 -07:00
4aef055805
fix(gateway/webhook): don't pop delivery_info on send
Jeff Escalante
2026-04-07 11:17:20 -04:00
f3006ebef9
refactor(tests): re-architect tests + fix CI failures (#5946 )
Siddharth Balyan
2026-04-07 17:19:07 -07:00
99ff375f7a
fix(gateway): respect tool_preview_length in all/new progress modes (#5937 )
Teknium
2026-04-07 14:10:56 -07:00
125e5ef089
fix: extend caption substring fix to all platforms
Teknium
2026-04-07 14:05:25 -07:00
4a630c2071
fix(telegram): replace substring caption check with exact line-by-line match
Dilee
2026-04-07 14:01:27 -07:00
7b18eeee9b
feat(supermemory): add multi-container, search_mode, identity template, and env var override (#5933 )
Teknium
2026-04-07 14:03:46 -07:00
678a87c477
refactor: add tool_error/tool_result helpers + read_raw_config, migrate 129 callsites
Teknium
2026-04-07 13:36:20 -07:00
ab8f9c089e
feat: thinking-only prefill continuation for structured reasoning responses (#5931 )
Teknium
2026-04-07 13:19:06 -07:00
6e2f6a25a1
refactor: deduplicate PowerShell script constants between Windows and WSL paths
Teknium
2026-04-07 12:22:59 -07:00
f4528c885b
feat(clipboard): add native Windows image paste support
kshitijk4poor
2026-04-07 23:41:11 +05:30
c040b0e4ae
test: add unit tests for media helper — video, document, multi-file, failure isolation
Teknium
2026-04-07 12:32:23 -07:00
0f3895ba29
fix(cron): deliver MEDIA files as native platform attachments
kshitijk4poor
2026-04-08 00:11:26 +05:30
ca0459d109
refactor: remove 24 confirmed dead functions — 432 lines of unused code
Teknium
2026-04-07 11:41:26 -07:00
69c753c19b
fix: thread gateway user_id to memory plugins for per-user scoping (#5895 )
Teknium
2026-04-07 11:14:12 -07:00
e49c8bbbbb
feat(slack): thread engagement — auto-respond in bot-started and mentioned threads (#5897 )
Teknium
2026-04-07 11:12:08 -07:00
ab0c1e58f1
fix: pause typing indicator during approval waits (#5893 )
Teknium
2026-04-07 11:04:50 -07:00
1a2a03ca69
feat(gateway): approval buttons for Slack & Telegram + Slack thread context (#5890 )
Teknium
2026-04-07 11:03:14 -07:00
187e90e425
refactor: replace inline HERMES_HOME re-implementations with get_hermes_home()
Teknium
2026-04-07 10:40:34 -07:00
d0ffb111c2
refactor: codebase-wide lint cleanup — unused imports, dead code, and inefficient patterns (#5821 )
Teknium
2026-04-07 10:25:31 -07:00
afe6c63c52
docs: comprehensive docs audit — cover 13 features from last week's PRs (#5815 )
Teknium
2026-04-07 10:21:03 -07:00
c58e16757a
docs: fix 40+ discrepancies between documentation and codebase (#5818 )
Teknium
2026-04-07 10:17:44 -07:00
aa7473cabd
feat: replace z-ai/glm-5 with z-ai/glm-5.1 in OpenRouter and Nous model lists
Teknium
2026-04-07 10:06:25 -07:00
caded0a5e7
fix: repair 57 failing CI tests across 14 files (#5823 )
Teknium
2026-04-07 09:58:45 -07:00
b179250ab8
fix(config): replace kimi-for-coding with kimi-k2.5 in all refs - model_metadata.py - fallback-config.yaml - hermes_cli/auth.py, main.py, models.py - test_api_key_providers.py - docs/integrations/providers.md - ezra quarterly report
Alexander Whitestone
2026-04-07 12:58:44 -04:00