-
df80bda778
docs: add Hermes MemPalace to Community plugins section
kjames2001
2026-05-16 12:07:09 +02:00
-
a1e3d7969e
docs: add hermes-eval to Community section
Saurav0989
2026-05-17 00:51:19 +05:30
-
407a11b419
feat(discord): allow_any_attachment config to accept arbitrary file types
teknium1
2026-05-16 20:25:47 -07:00
-
-
9f408989c4
refactor(run_agent): extract __init__ (1,381 LOC) to agent/agent_init.py
teknium1
2026-05-16 19:43:38 -07:00
-
0530252384
refactor(run_agent): extract run_conversation to agent/conversation_loop.py
teknium1
2026-05-16 19:26:52 -07:00
-
d35ee7bcdd
refactor(run_agent): move review prompts to agent/background_review.py
teknium1
2026-05-16 19:11:58 -07:00
-
c42fa94afc
refactor(run_agent): extract Codex runtime + assorted helpers to dedicated modules
teknium1
2026-05-16 19:03:30 -07:00
-
0430e71ec9
refactor(run_agent): extract streaming API caller (893 LOC) to agent/chat_completion_helpers.py
teknium1
2026-05-16 18:48:22 -07:00
-
4b25619bc4
refactor(run_agent): extract chat-completion helpers to agent/chat_completion_helpers.py
teknium1
2026-05-16 18:41:44 -07:00
-
57f6762ca0
refactor(run_agent): extract stream diagnostics to agent/stream_diag.py
teknium1
2026-05-16 18:28:17 -07:00
-
79559214a6
refactor(run_agent): extract tool execution to agent/tool_executor.py
teknium1
2026-05-16 18:24:05 -07:00
-
2d2cd5e904
refactor(run_agent): extract system-prompt builder to agent/system_prompt.py
teknium1
2026-05-16 18:16:20 -07:00
-
5311d9959e
refactor(run_agent): extract context compression to agent/conversation_compression.py
teknium1
2026-05-16 18:09:33 -07:00
-
1f6eb1738c
refactor(run_agent): extract background memory/skill review to agent/background_review.py
teknium1
2026-05-16 18:05:01 -07:00
-
5f309ae685
refactor(run_agent): extract OpenAI proxy, safe stdio, IterationBudget
teknium1
2026-05-16 17:59:32 -07:00
-
59f1c0f0b6
refactor(run_agent): extract tool-dispatch helpers to agent/tool_dispatch_helpers.py
teknium1
2026-05-16 17:54:26 -07:00
-
885d1242a2
refactor(run_agent): extract message sanitization to agent/message_sanitization.py
teknium1
2026-05-16 17:41:09 -07:00
-
3b39096904
Port from Kilo-Org/kilocode#9434: strip historical media after compression (#27189)
Teknium
2026-05-16 17:18:25 -07:00
-
5cbe0b1c4f
test(plugins): cover _discover_all_plugins recursion + cross-link loader
Guillaume Meyer
2026-05-16 23:14:26 +00:00
-
21be7025c5
refactor(plugins): drop dead bundled-source guard in _discover_all_plugins
Guillaume Meyer
2026-05-16 23:12:18 +00:00
-
8ab8bc2f03
fix(plugins): remove unreachable hermes tools → Langfuse path
Guillaume Meyer
2026-05-16 23:04:42 +00:00
-
9b82586c6b
fix(plugins): surface category-namespaced plugins in hermes plugins list
Guillaume Meyer
2026-05-16 22:55:28 +00:00
-
29b1bd0e20
feat(cli): add
hermes send to pipe script output to any messaging platform (#27188)
Teknium
2026-05-16 17:14:45 -07:00
-
33528b428d
fix(agent): reset _fallback_index at turn start even when no fallback activated
konsisumer
2026-05-06 17:21:47 +02:00
-
2b193907d6
fix(xai): surface provider 'error' SSE frame in Codex fallback stream (#27184)
Teknium
2026-05-16 17:09:41 -07:00
-
e21cb8d145
feat(status): append session recap to /status output (#27176)
Teknium
2026-05-16 16:51:42 -07:00
-
226cee43d9
feat(cli): show ▶ N indicator in status bar when /background tasks are running (#27175)
Teknium
2026-05-16 16:51:29 -07:00
-
6f817e1447
fix(telegram): restore DM topic typing indicator
helix4u
2026-05-16 16:23:35 -06:00
-
e51d74ab91
fix(codex): rotate pool on usage limit 429
Maxim Esipov
2026-05-15 17:19:31 +03:00
-
dffb602f37
fix(xai): drop stale X Premium+ hint from entitlement 403 surfacing (#27110)
Teknium
2026-05-16 16:00:01 -07:00
-
fb05f5d4b5
fix(mcp): validate remote URLs up-front with a clear error (#27105)
Teknium
2026-05-16 13:06:56 -07:00
-
93e109a1d5
fix(moonshot): strip $ref siblings and collapse tuple items in tool schemas (#27104)
Teknium
2026-05-16 13:02:19 -07:00
-
dc3d0fe148
Port from cline/cline#10343: periodic gateway memory logging (#27102)
Teknium
2026-05-16 12:55:23 -07:00
-
fc03c95da1
feat(cli): add /exit --delete flag to remove session on quit (#27101)
Teknium
2026-05-16 12:51:08 -07:00
-
c844d15c3d
fix(update): stream npm install output so postinstall progress is visible (#18840)
briandevans
2026-05-02 08:15:11 -07:00
-
05af78c53d
fix(update): make Camofox lazy-installed instead of eager (#27055)
Teknium
2026-05-16 12:15:45 -07:00
-
8a2b2b9f6f
docs(release): expand v0.14.0 highlights with newcomer-friendly context (#27053)
Teknium
2026-05-16 11:57:59 -07:00
-
6c2406c5e1
fix(signal): read groupV2.id in envelope, fall back to legacy groupInfo (#27051)
Teknium
2026-05-16 11:53:57 -07:00
-
35f25523c6
docs(tools): add video_generate / video_gen toolset to user-facing tool docs (#27050)
Teknium
2026-05-16 11:53:13 -07:00
-
6836987428
docs(release): rewrite v0.14.0 highlights for excitement framing (#27035)
Teknium
2026-05-16 11:18:06 -07:00
-
3034eee38e
fix(acp): replay session history before responding to session/load (#12285 follow-up) (#26957)
kshitij
2026-05-16 07:41:34 -07:00
-
f3a4af9cf2
fix(acp): replay assistant reasoning as agent_thought_chunk on session/load (#12285) (#26943)
kshitij
2026-05-16 06:45:29 -07:00
-
a91a57fa5a
chore: release v0.14.0 (2026.5.16) (#26862)
Teknium
2026-05-16 02:58:57 -07:00
-
72f94f4a7c
test(security): regression guard for OAuth PKCE state/verifier separation
teknium1
2026-05-16 02:27:41 -07:00
-
345821b4a1
style: move secrets import alongside other function-level imports
JunghwanNA
2026-04-16 14:04:22 +09:00
-
fcd9011f8d
fix(security): separate OAuth PKCE state from code_verifier
JunghwanNA
2026-04-16 12:26:10 +09:00
-
585d6b6430
fix(gateway): merge rapid TEXT follow-ups during active sessions (#4469) (#26822)
Teknium
2026-05-16 02:25:41 -07:00
-
374dc81c23
fix(copilot-acp): tighten deprecation detection + sharpen GitHub Models 413 hint
teknium1
2026-05-16 01:58:13 -07:00
-
b85b938b1f
test: add tests for copilot ACP deprecation detection and Azure URL mapping
konsisumer
2026-04-16 06:08:54 +02:00
-
4ded3ede33
fix: detect gh-copilot deprecation and improve GitHub Models 413 errors (#10648)
konsisumer
2026-04-16 05:10:28 +02:00
-
7bb97b952f
chore: add worlldz to AUTHOR_MAP for #26704 salvage
kshitijk4poor
2026-05-16 14:46:54 +05:30
-
d0a183cadd
fix(doctor): suppress stale direct-key issues when oauth is healthy
worlldz
2026-05-16 14:46:34 +05:30
-
5f91b1a48b
feat(skills): add osint-investigation optional skill (closes #355) (#26729)
Teknium
2026-05-16 01:55:06 -07:00
-
d725407c56
security(deps): bump aiohttp, anthropic, cryptography to CVE-fixed versions (#26830)
Teknium
2026-05-16 01:25:25 -07:00
-
6ba35ec336
Inspired by Claude Code: tighten dangerous-command detection (#26829)
Teknium
2026-05-16 01:24:25 -07:00
-
395e9dd9e2
feat: add supports_parallel_tool_calls for MCP servers (#26825)
Teknium
2026-05-16 01:04:28 -07:00
-
c445f48b78
fix(delegation): honor api_mode + auto-detect anthropic_messages URLs (#26824)
Teknium
2026-05-16 01:00:27 -07:00
-
74d0b392e7
feat(x_search): gated X (Twitter) search tool with OAuth-or-API-key auth (#26763)
Teknium
2026-05-16 00:58:27 -07:00
-
627f8a5f1d
security: sanitize tool error strings before injecting into model context (#26823)
Teknium
2026-05-16 00:57:39 -07:00
-
70b663504f
fix(tui): keep Ink displayCursor in sync with fast-echo writes so cursor stops drifting (#26717)
brooklyn!
2026-05-16 00:28:12 -05:00
-
559c6ad94a
feat(skills): add optional pinggy-tunnel skill
teknium1
2026-05-15 22:14:47 -07:00
-
afb97dbc53
docs: add Programmatic Integration overview (closes #360)
teknium1
2026-05-15 21:49:31 -07:00
-
016c772e7f
feat(plugins): tool override flag for replacing built-in tools (closes #11049) (#26759)
Teknium
2026-05-15 22:12:57 -07:00
-
9c304a7f56
fix(agent): retry malformed anthropic stream parser errors
helix4u
2026-05-15 22:33:16 -06:00
-
53637fb17d
chore(skills/darwinian-evolver): AUTHOR_MAP + docs regen
teknium1
2026-05-15 21:55:01 -07:00
-
c9b32a654c
feat(skill): darwinian-evolver optional skill
teknium1
2026-05-15 21:54:56 -07:00
-
e377833fa6
Merge pull request #26711 from NousResearch/austin/fix/dashboard-kanban
Austin Pickett
2026-05-16 00:29:24 -04:00
-
-
16ff9464a5
Revert "fix(cli): tolerate unreadable dirs when building systemd PATH"
Austin Pickett
2026-05-16 00:04:58 -04:00
-
965610f922
fix(cli): tolerate unreadable dirs when building systemd PATH
Austin Pickett
2026-05-15 23:57:30 -04:00
-
ca413c6164
fix(dashboard): align Ukrainian Kanban Ready column help
Austin Pickett
2026-05-15 23:39:29 -04:00
-
c5dc9700eb
fix(windows): silence tirith-unavailable banner + skip install/spawn attempts on unsupported platforms (#26718)
Teknium
2026-05-15 20:29:28 -07:00
-
a31191c3f5
fix(docs): unique sidebar keys for duplicate skill categories (#26726)
Teknium
2026-05-15 20:29:20 -07:00
-
44b63fc6de
fix(tui): allow transcript scroll + Esc during approval/clarify/confirm prompts (#26414)
brooklyn!
2026-05-15 21:59:28 -05:00
-
97a32afdc4
fix(auxiliary): resolve xai oauth compression from pool
helix4u
2026-05-15 18:43:39 -06:00
-
63503ebb14
fix(dashboard): clarify Kanban Ready vs assignment
Austin Pickett
2026-05-15 22:40:21 -04:00
-
-
c7db6a5800
Merge pull request #26702 from NousResearch/remove-pip-docs
Jeffrey Quesnelle
2026-05-15 22:15:21 -04:00
-
-
86a368d832
remove pip installation method from docs
emozilla
2026-05-15 22:14:41 -04:00
-
-
55c9f32060
fix(tui): width-aware markdown table rendering with vertical fallback (#26195)
Siddharth Balyan
2026-05-16 06:55:56 +05:30
-
006937f7d0
fix(tui): handle timeout/error subagent statuses in /agents (#26687)
brooklyn!
2026-05-15 20:19:02 -05:00
-
566d8f0d75
fix(tui): keep DECSTBM scroll region off bottom row (#26683)
brooklyn!
2026-05-15 20:08:24 -05:00
-
6784c80794
fix(xai-oauth): lead entitlement-403 hint with X Premium+ gotcha (#26672)
Teknium
2026-05-15 17:23:33 -07:00
-
9818b9a1ac
fix(xai-oauth): rewrite entitlement-403 hint to not accuse subscribers (#26666)
Teknium
2026-05-15 17:15:22 -07:00
-
ce0e189d3e
fix(xai-oauth): break entitlement-403 credential-refresh loop, bump grok-4.3 context to 1M (#26664)
Teknium
2026-05-15 17:11:06 -07:00
-
dc4cde278b
feat(docs): show per-skill pages in the left sidebar (#26646)
Teknium
2026-05-15 17:04:30 -07:00
-
cd9470f416
fix(deepseek): wire thinking-mode via DeepSeekProfile, not legacy fallback
teknium1
2026-05-15 16:39:18 -07:00
-
068c24f8a4
feat(deepseek): add thinking.type + reasoning_effort mapping for DeepSeek API
twebefy
2026-04-25 00:46:10 +08:00
-
31ba2b0cbc
fix(xai-oauth): recover from prelude SSE errors, gate reasoning replay, surface entitlement 403s (#26644)
Teknium
2026-05-15 16:35:12 -07:00
-
4aec25bc44
fix(windows): stop spamming cwd-missing + tirith-spawn warnings on every terminal call
teknium1
2026-05-15 14:58:28 -07:00
-
7fee1f61eb
fix(memory): eliminate TOCTOU race in Windows file lock creation
sprmn24
2026-05-15 18:28:45 +03:00
-
6068363311
fix(delegate): guard heartbeat join against unstarted thread
teknium1
2026-05-15 15:01:09 -07:00
-
2d7182f72c
fix(delegate): move heartbeat thread start inside try block to prevent orphan
sprmn24
2026-05-15 18:53:52 +03:00
-
42070ecefb
feat(skills/notion): overhaul for Notion Developer Platform (May 2026) (#26612)
Teknium
2026-05-15 14:58:23 -07:00
-
887ba1fb03
ci: reject PRs with no common ancestor on main (#26611)
Teknium
2026-05-15 14:47:30 -07:00
-
233d4170cf
docs(xai): link OAuth-over-SSH guide from xAI provider surfaces (#26610)
Teknium
2026-05-15 14:45:59 -07:00
-
a480d345e6
docs: add hermes postinstall to installation + quickstart, fix update --check description
alt-glitch
2026-05-15 13:49:58 +00:00
-
47c0efe1c0
refactor: DRY cleanup from code review
alt-glitch
2026-05-15 13:47:43 +00:00
-
164a77dec9
docs: add pip install path to installation, quickstart, updating, and CLI reference
alt-glitch
2026-05-15 13:45:46 +00:00
-
99b81cd54b
feat: add
hermes postinstall command for pip users
alt-glitch
2026-05-15 13:43:20 +00:00
-
b1edf3dfc8
chore: gitignore hermes_cli/scripts/ (bundled at wheel build time)
alt-glitch
2026-05-15 13:33:35 +00:00
-
c57709a3d6
feat: wire ensure_dependency into TUI and browser tool call sites
alt-glitch
2026-05-15 13:28:21 +00:00