-
2b88568653
docs: add session naming documentation across all doc files
teknium1
2026-03-08 16:09:31 -07:00
-
34b4fe495e
fix: add title validation — sanitize, length limit, control char stripping
teknium1
2026-03-08 15:54:51 -07:00
-
4fdd6c0dac
fix: harden session title system + add /title to gateway
teknium1
2026-03-08 15:48:09 -07:00
-
60b6abefd9
feat: session naming with unique titles, auto-lineage, rich listing, resume by name
teknium1
2026-03-08 15:20:29 -07:00
-
-
4d53b7ccaa
Add OpenRouter app attribution headers to skills_guard and trajectory_compressor
teknium1
2026-03-08 14:23:18 -07:00
-
-
-
0c3253a485
fix: mock asyncio.run in mirror test to prevent event loop destruction
0xbyt4
2026-03-09 00:20:19 +03:00
-
d0f84c0964
fix: log exceptions instead of silently swallowing in cron scheduler
0xbyt4
2026-03-09 00:06:34 +03:00
-
-
-
ceefe36756
docs: clarify Telegram token regex constraint
VolodymyrBg
2026-03-08 22:33:06 +02:00
-
-
-
67421ed74f
fix: update test_non_empty_has_markers to match todo filtering behavior
0xbyt4
2026-03-08 23:07:38 +03:00
-
081079da62
fix(setup): correct import of get_codex_model_ids in setup wizard
Khoi Le
2026-03-08 13:07:19 -07:00
-
-
-
e2fe1373f3
fix: escalate read/search blocking, track search loops, filter completed todos
0xbyt4
2026-03-08 23:01:21 +03:00
-
7891050e06
fix: use Path.read_text() instead of open() in browser_tool
memosr.eth
2026-03-08 22:39:17 +03:00
-
e28dc13cd5
fix: store and close log file handles in rl_training_tool
memosr.eth
2026-03-08 22:38:02 +03:00
-
-
-
9eee529a7f
fix: detect and warn on file re-read loops after context compression
0xbyt4
2026-03-08 20:44:42 +03:00
-
-
-
333e4abe30
fix: Initialize Skills Hub on list
Verne
2026-03-09 01:43:59 +08:00
-
-
cd77c7100c
Merge PR #648: test: add regression coverage for compressor tool-call boundaries
teknium1
2026-03-08 06:46:50 -07:00
-
-
cf810c2950
fix: pre-process CLI clipboard images through vision tool instead of raw embedding
teknium1
2026-03-08 06:21:53 -07:00
-
a23bcb81ce
fix: improve /model user feedback + update docs
teknium1
2026-03-08 06:13:11 -07:00
-
d07d867718
Fix empty tool selection persistence
stablegenius49
2026-03-07 18:18:37 -08:00
-
666f2dd486
feat: /provider command + fix gateway bugs + harden parse_model_input
teknium1
2026-03-08 06:09:36 -07:00
-
34792dd907
fix: resolve 'auto' provider properly via credential detection
teknium1
2026-03-08 05:58:45 -07:00
-
7ad6fc8a40
fix: gateway /model also needs normalize_provider for 'auto' resolution
teknium1
2026-03-08 05:56:37 -07:00
-
f824c10429
feat: enhance config migration with new environment variable tracking
teknium1
2026-03-08 05:55:30 -07:00
-
132e5ec179
fix: resolve 'auto' provider in /model display + update gateway handler
teknium1
2026-03-08 05:54:52 -07:00
-
66d3e6a0c2
feat: provider switching via /model + enhanced model display
teknium1
2026-03-08 05:45:55 -07:00
-
4a09ae2985
chore: remove dead module stubs from test_cli_init.py
teknium1
2026-03-08 05:35:02 -07:00
-
8c734f2f27
fix: remove OpenRouter '/' format enforcement — let API probe be the authority
teknium1
2026-03-08 05:31:41 -07:00
-
245d174359
feat: validate /model against live API instead of hardcoded lists
teknium1
2026-03-08 05:22:15 -07:00
-
77f47768dd
fix: improve /history message display
stablegenius49
2026-03-07 20:15:06 -08:00
-
7b1f40dd00
Improve error handling and logging in code execution tool
aydnOktay
2026-03-08 14:50:23 +03:00
-
-
-
90fa9e54ca
fix: guard validate_requested_model + expand test coverage (PR #649 follow-up)
teknium1
2026-03-08 04:47:31 -07:00
-
9d3a44e0e8
fix: validate /model values before saving
stablegenius49
2026-03-07 19:56:48 -08:00
-
932d596466
feat: enhance systemd unit and install script for browser dependencies
teknium1
2026-03-08 04:36:23 -07:00
-
d518f40e8b
fix: improve browser command environment setup
teknium1
2026-03-08 04:08:41 -07:00
-
f016cfca46
Merge pull request #685 from NousResearch/revert-659-feat/skill-prerequisites
Teknium
2026-03-08 03:58:41 -07:00
-
-
b8120df860
Revert "feat: skill prerequisites — hide skills with unmet runtime dependencies"
Teknium
2026-03-08 03:58:13 -07:00
-
-
0df7df52f3
test: expand slash command autocomplete coverage (PR #645 follow-up)
teknium1
2026-03-08 03:18:38 -07:00
-
bfa27d0a68
fix(cli): unify slash command autocomplete registry
stablegenius49
2026-03-07 17:53:41 -08:00
-
5a20c486e3
Merge PR #659: feat: skill prerequisites — hide skills with unmet runtime dependencies
teknium1
2026-03-08 03:12:35 -07:00
-
-
78e19ebc95
chore: update .gitignore to include .worktrees directory
teknium1
2026-03-08 03:01:46 -07:00
-
b383cafc44
refactor: rename and enhance shell detection in local environment
teknium1
2026-03-08 03:00:05 -07:00
-
b10ff83566
fix: enhance PATH handling in local environment
teknium1
2026-03-08 01:50:38 -08:00
-
daa1f542f9
fix: enhance shell detection in local environment configuration
teknium1
2026-03-08 01:43:00 -08:00
-
d507f593d0
fix: respect config.yaml cwd in gateway, add sandbox_dir config option
teknium1
2026-03-08 01:33:46 -08:00
-
f210510276
feat: add prerequisites field to skill spec — hide skills with unmet dependencies
kshitij
2026-03-08 12:55:09 +05:30
-
19b6f81ee7
fix: allow Anthropic API URLs as custom OpenAI-compatible endpoints
teknium1
2026-03-07 23:36:35 -08:00
-
-
76545ab365
Merge pull request #657 from NousResearch/feat/browser-screenshot-sharing
Teknium
2026-03-07 22:57:42 -08:00
-
-
b8c3bc7841
feat: browser screenshot sharing via MEDIA: on all messaging platforms
teknium1
2026-03-07 22:57:05 -08:00
-
a680367568
fix tmux menus
teknium1
2026-03-07 22:14:21 -08:00
-
-
dfd37a4b31
Merge PR #635: fix: add Kimi Code API support (api.kimi.com/coding/v1)
teknium1
2026-03-07 21:45:27 -08:00
-
-
5ee9b67d9b
Merge PR #654: feat: git worktree isolation for parallel CLI sessions (--worktree / -w)
teknium1
2026-03-07 21:38:42 -08:00
-
-
542faf225f
Fix Telegram image delivery for large (>5MB) images
teknium1
2026-03-07 21:29:45 -08:00
-
5684c68121
Add logger.info/error for image extraction and delivery debugging
teknium1
2026-03-07 21:24:47 -08:00
-
4be783446a
fix: wire worktree flag into hermes CLI entry point + docs + tests
teknium1
2026-03-07 21:05:40 -08:00
-
8d719b180a
feat: git worktree isolation for parallel CLI sessions (--worktree / -w)
teknium1
2026-03-07 20:51:08 -08:00
-
-
bf048c8aec
feat: add qmd optional skill — local knowledge base search
teknium1
2026-03-07 20:39:05 -08:00
-
c5a9d1ef9d
Merge branch 'main' into pr-635
teknium1
2026-03-07 20:36:42 -08:00
-
-
-
-
c7b6f423c7
feat: auto-compress pathologically large gateway sessions (#628)
teknium1
2026-03-07 20:09:48 -08:00
-
6d34207167
Merge PR #620: fix: restore missing MIT license file
teknium1
2026-03-07 20:00:33 -08:00
-
-
fcde9be10d
fix: keep tool-call output runs intact during compression
Bryan Young
2026-03-08 03:00:50 +00:00
-
-
-
3830bbda41
fix: include url in web_extract trimmed results & fix docs
teknium1
2026-03-07 18:07:36 -08:00
-
4447e7d71a
fix: add Kimi Code API support (api.kimi.com/coding/v1)
Christo Mitov
2026-03-07 20:43:34 -05:00
-
-
-
7bccd904c7
Merge PR #629: feat: add Polymarket prediction market skill (read-only)
teknium1
2026-03-07 17:28:03 -08:00
-
-
313d522b61
feat: add Polymarket prediction market skill (read-only)
teknium1
2026-03-07 17:27:29 -08:00
-
-
9ee4fe41fe
Fix image_generate 'Event loop is closed' in gateway
teknium1
2026-03-07 16:56:49 -08:00
-
39ee3512cb
Merge PR #614: fix: resolve systemd restart loop with --replace flag
teknium1
2026-03-07 16:33:27 -08:00
-
-
42673556af
Merge PR #575: fix(setup): prevent OpenRouter model list fallback for Nous provider
teknium1
2026-03-07 16:22:13 -08:00
-
-
faab73ad58
Merge PR #573: fix(doctor): detect OpenAI custom endpoint env settings
teknium1
2026-03-07 16:16:08 -08:00
-
-
7e36468511
fix: /clear command broken inside TUI (patch_stdout interference)
teknium1
2026-03-07 16:09:23 -08:00
-
86eed141af
fix: rebuild compressed payload before retry
vincent
2026-03-07 15:13:45 -05:00
-
c6df39955c
fix: limit concurrent Modal sandbox creations to avoid deadlocks
Blake Johnson
2026-03-07 21:34:06 +00:00
-
-
-
9ba5d399e5
fix: restore missing MIT license file
stablegenius49
2026-03-07 13:43:08 -08:00
-
-
-
19459b7623
Improve skills tool error handling
aydnOktay
2026-03-08 00:30:49 +03:00
-
306d92a9d7
refactor(context_compressor): improve summary generation logic and error handling
teknium1
2026-03-07 11:54:51 -08:00
-
5baae0df88
feat(scheduler): enhance job configuration with reasoning effort, prefill messages, and provider routing
teknium1
2026-03-07 11:37:16 -08:00
-
24f6a193e7
fix: remove stale 'model' assertion from delegate_task schema test
teknium1
2026-03-07 11:29:55 -08:00
-
8c0f8baf32
feat(delegate_tool): add additional parameters for child agent configuration
teknium1
2026-03-07 11:29:17 -08:00
-
d80c30cc92
feat(gateway): proactive async memory flush on session expiry
teknium1
2026-03-07 11:27:50 -08:00
-
e64d646bad
Critical: fix bug in new subagent tool call budget to not be session-level but tool call loop level
teknium1
2026-03-07 10:32:51 -08:00
-
b84f9e410c
feat: default reasoning effort from xhigh to medium
teknium1
2026-03-07 10:14:19 -08:00
-
ee5daba061
fix: resolve systemd restart loop with --replace flag (#576)
d 🔹
2026-03-07 18:08:12 +00:00
-
-
-
23e84de830
refactor: remove model parameter from AIAgent initialization
teknium1
2026-03-07 09:48:19 -08:00
-
48e0dc8791
feat: implement Z.AI endpoint detection for API key validation
teknium1
2026-03-07 09:43:37 -08:00
-
-
-
b0b19fdeb1
fix(session): atomic write for sessions.json to prevent data loss on crash
alireza78a
2026-03-07 20:54:45 +03:30
-
fb0f579b16
refactor: remove model parameter from delegate_task function
teknium1
2026-03-07 09:20:27 -08:00
-
5a711f32b1
fix: enhance payload and context compression handling
teknium1
2026-03-07 09:19:07 -08:00
-
8c26a057a3
fix: reset all retry counters at start of run_conversation()
0xbyt4
2026-03-07 20:12:08 +03:00
-
ae4644f495
Fix Ruff lint warnings (unused imports and unnecessary f-strings)
JackTheGit
2026-03-07 17:08:09 +00:00
-
4d34427cc7
fix: update model version in agent configurations
teknium1
2026-03-07 09:06:37 -08:00
-
-
-
70cffa4d3b
fix: return "deny" on approval callback timeout instead of None
0xbyt4
2026-03-07 19:30:00 +03:00
-
-
-
ee7d8c56c7
fix: prevent data loss in clipboard PNG conversion when ImageMagick fails
0xbyt4
2026-03-07 19:27:23 +03:00
-
-
-
41877183bc
Merge PR #604: fix(tests): isolate max_turns tests from CI env and update default to 90
teknium1
2026-03-07 08:57:36 -08:00
-
-
451a007fb1
fix(tests): isolate max_turns tests from CI env and update default to 90
0xbyt4
2026-03-07 19:38:41 +03:00
-
-
0a82396718
feat: shared iteration budget across parent + subagents
teknium1
2026-03-07 08:16:37 -08:00
-
5da55ea1e3
fix: sanitize orphaned tool-call/result pairs in message compression
teknium1
2026-03-07 08:08:00 -08:00
-
40bc7216e1
fix(security): use in-memory set for permanent allowlist save
alireza78a
2026-03-07 05:38:20 +03:30
-
-
-
5cdcb9e26f
fix: strip MarkdownV2 italic markers in Telegram plaintext fallback
0xbyt4
2026-03-07 18:55:25 +03:00
-
ce7e7fef30
docs(skill): expand duckduckgo-search with DDGS Python API coverage
areu01or00
2026-03-07 21:06:21 +05:30
-
-
064c009deb
feat: show update-available notice in CLI banner
teknium1
2026-03-07 07:35:36 -08:00
-
-
-
86caa8539c
Improve TTS error handling and logging
aydnOktay
2026-03-07 16:53:30 +03:00
-
-