-
366351b94d
refactor(timeouts): drop redundant ImportError in except clause
Teknium
2026-04-26 19:46:27 -07:00
-
16e243e067
fix(timeouts): guard load_config() call against runtime exceptions
sprmn24
2026-04-27 00:32:08 +03:00
-
3e1664923d
Revert "fix(tui): report actual session on exit"
Brooklyn Nicholson
2026-04-26 22:43:34 -05:00
-
c23463fce9
chore(tui): keep MRU resume split out of perf PR
Brooklyn Nicholson
2026-04-26 22:40:35 -05:00
-
de790eaceb
test(tui): align viewport snapshot key test with quantization
Brooklyn Nicholson
2026-04-26 22:35:55 -05:00
-
d81b1cd86c
chore: uptick
Brooklyn Nicholson
2026-04-26 22:22:31 -05:00
-
7945fcef21
Merge branch 'main' of github.com:NousResearch/hermes-agent into bb/tui-long-session-perf
Brooklyn Nicholson
2026-04-26 22:17:22 -05:00
-
-
-
-
ffa33e53f6
chore(tui): remove dead branch cleanup code
Brooklyn Nicholson
2026-04-26 21:54:24 -05:00
-
635948d0e0
chore(tui): tighten todo-fix comments, drop dead archive call
Brooklyn Nicholson
2026-04-26 21:46:50 -05:00
-
c2ca02fcff
fix(tui): stabilize live todo panel count and anchor position
Brooklyn Nicholson
2026-04-26 21:45:18 -05:00
-
b51c528613
fix(tui): address virtual row and perf log review notes
Brooklyn Nicholson
2026-04-26 21:37:43 -05:00
-
625c31fcea
fix(tui): run built TUI with production React by default
Brooklyn Nicholson
2026-04-26 21:34:31 -05:00
-
dda12775f2
fix(tui): address Copilot review follow-ups
Brooklyn Nicholson
2026-04-26 21:24:54 -05:00
-
2e4b65b9f5
chore(tui): clean remaining Ink perf scaffolding
Brooklyn Nicholson
2026-04-26 21:20:54 -05:00
-
cb51baeceb
chore(release): map Tosko4 in AUTHOR_MAP
Teknium
2026-04-26 19:06:13 -07:00
-
e85b752516
fix: signal compression boundary to context engine
Tosko4
2026-04-26 19:06:01 -07:00
-
7da2f07641
Merge remote-tracking branch 'origin/main' into bb/tui-long-session-perf
Brooklyn Nicholson
2026-04-26 21:07:15 -05:00
-
-
-
-
478444c262
feat(checkpoints): auto-prune orphan and stale shadow repos at startup (#16303)
Teknium
2026-04-26 19:05:52 -07:00
-
ced8f44cd2
fix(file-tools): broaden dedup-status write guard to cover small wrappers
Teknium
2026-04-26 19:03:32 -07:00
-
977d5f56c9
fix(file-tools): keep read dedup status out of file content
helix4u
2026-04-26 14:34:24 -06:00
-
a32b325d06
fix(tools): invalidate read_file dedup cache on write_file and patch
voidborne-d
2026-04-20 22:10:00 +00:00
-
419535f07f
Update maps_client.py
0z!
2026-04-25 10:22:03 +03:00
-
e504a599fe
Update maps_client.py
0z!
2026-04-24 13:52:32 +03:00
-
dbe5015566
fix(session-search): exclude current lineage root deterministically in recent mode
Yukipukii1
2026-04-26 16:10:49 +03:00
-
ebad6d3f1e
chore(release): map yoimexex@gmail.com -> Yoimex
teknium
2026-04-26 18:57:45 -07:00
-
87610ce380
fix(tools): coerce quoted use_gateway in image_gen UI detection
Teknium
2026-04-26 18:57:42 -07:00
-
f66ebe64e8
fix(cli): coerce use_gateway config flags in tool routing
Yoimex
2026-04-26 11:28:42 +03:00
-
36b13709f5
chore(release): map johnncenae in AUTHOR_MAP
Teknium
2026-04-26 19:01:13 -07:00
-
77d4766602
fix(gateway): clear pending model note on auto-reset paths too
Teknium
2026-04-26 19:01:00 -07:00
-
00c6480a05
fix(gateway): clear stale pending model note on session reset
johnncenae
2026-04-26 14:16:09 +03:00
-
88a85d30c1
fix(logging): attach gateway log after cli init
helix4u
2026-04-26 15:17:06 -06:00
-
cebf95854b
Fix MessageDeduplicator max_size enforcement
simbam99
2026-04-26 09:11:06 +03:00
-
34eb1aaa9a
fix(update): use npm ci to stop rewriting package-lock on every update (#16295)
Teknium
2026-04-26 18:51:31 -07:00
-
ab6879634e
yuanbao platform (#16298)
Teknium
2026-04-26 18:50:49 -07:00
-
5eb6cd82b2
fix(sessions): /save lands under $HERMES_HOME, widen browse+TUI picker, force-refresh ollama-cloud on setup (#16296)
Teknium
2026-04-26 18:49:48 -07:00
-
7e3c8a31f0
feat(skills/airtable): tailor skill to Hermes idioms + expand cookbook
Teknium
2026-04-26 18:41:22 -07:00
-
0bef0b9416
chore: docs + attribution for airtable skill
Teknium
2026-04-26 18:36:54 -07:00
-
55e9329ee6
feat(config): register bundled-skill API keys in OPTIONAL_ENV_VARS
Teknium
2026-04-26 18:36:50 -07:00
-
0d4247d9bf
fix(skills/airtable): use .env credential pattern matching notion/linear
Teknium
2026-04-26 18:36:39 -07:00
-
c997183f53
feat(skills): add bundled Airtable productivity skill
Sonoyunchu
2026-04-26 04:30:18 +03:00
-
f01e4402a9
chore(release): map georgeglessner in AUTHOR_MAP
Teknium
2026-04-26 18:40:02 -07:00
-
5b5a53a155
fix(cli): check hermes_cli/web_dist/ not web/dist/ for build staleness
George Glessner
2026-04-26 02:48:42 +00:00
-
90c84c6dba
fix(gateway): unblock update subprocess on recognized-command bypass
Teknium
2026-04-26 18:33:55 -07:00
-
bdaf56a94d
fix(gateway): bypass slash commands during pending update prompts
Yukipukii1
2026-04-26 05:05:28 +03:00
-
b1c49d5e73
chore(tui): /clean recent perf work — KISS/DRY pass
Brooklyn Nicholson
2026-04-26 20:38:47 -05:00
-
bdc1adf711
chore(release): map haru398801, badgerbees, xnbi in AUTHOR_MAP
Teknium
2026-04-26 18:33:09 -07:00
-
55f212a7a2
fix(slack): honor NO_PROXY for Slack transport
Badgerbees
2026-04-18 13:47:43 +07:00
-
7eaad06a87
fix(gateway): default Slack tool_progress to off
Xnbi
2026-04-24 05:12:19 +08:00
-
a01e767b24
fix(gateway): respect config.yaml slack.enabled when SLACK_BOT_TOKEN env var is set
haru398801
2026-04-26 00:05:06 +09:00
-
fd474d0f00
fix(gateway): avoid cross-user mirror writes in per-user group sessions
hharry11
2026-04-26 10:12:09 +03:00
-
cd2aee36ca
test(sessions): wire sessions_dir through auto-prune + file-cleanup regression tests
Teknium
2026-04-26 18:29:31 -07:00
-
3b60abb6bb
fix(sessions): delete on-disk transcript files during prune and delete (#3015)
Yang Zhi
2026-04-09 21:05:23 +08:00
-
0ba6471dd1
fix: recover hindsight embedded daemon after idle shutdown
Wysie
2026-04-26 00:57:24 +08:00
-
7317d69f19
fix(security): treat quoted false as false in browser SSRF guards
Yukipukii1
2026-04-26 05:23:55 +03:00
-
2a0fc97c76
chore(release): map mewwts in AUTHOR_MAP
Teknium
2026-04-26 18:25:16 -07:00
-
8fb861ea6e
feat(gateway/slack): support channel_skill_bindings
mewwts
2026-04-22 12:42:20 +02:00
-
635253b918
feat(busy): add 'steer' as a third display.busy_input_mode option (#16279)
Teknium
2026-04-26 18:21:29 -07:00
-
87477756fd
chore(release): map Ito-69 in AUTHOR_MAP
Teknium
2026-04-26 18:13:30 -07:00
-
930494d687
fix(cron): reap orphaned MCP stdio subprocesses after each tick
Ivan Tonov
2026-04-20 13:46:18 +03:00
-
5db6db891c
chore(release): map ghostmfr in AUTHOR_MAP
Teknium
2026-04-26 18:16:28 -07:00
-
e818ec520a
fix(slack): harden attachment handling
ghostmfr
2026-04-26 18:16:15 -07:00
-
527ac351b4
fix(tui): address Copilot review comments
Brooklyn Nicholson
2026-04-26 20:07:41 -05:00
-
b115ea62da
feat(tui): anchor LiveTodoPanel to latest user message row
Brooklyn Nicholson
2026-04-26 20:07:29 -05:00
-
25767513f2
perf(tui): unified Ink cache eviction on memory pressure + session reset
Brooklyn Nicholson
2026-04-26 19:41:53 -05:00
-
c370e2e1e5
perf(tui): cache stringWidth/wrapText/sliceAnsi + skip-slice when line fits clip
Brooklyn Nicholson
2026-04-26 19:28:09 -05:00
-
b16f9d438b
feat(telegram): send fresh finals for stale preview streams (port openclaw#72038) (#16261)
Teknium
2026-04-26 17:26:37 -07:00
-
85e9a23efb
feat(tui): HERMES_TUI_FPS=1 shows live fps counter
Brooklyn Nicholson
2026-04-26 17:20:47 -05:00
-
4395c2b007
feat(tui): port claude-code's wheel accel state machine
Brooklyn Nicholson
2026-04-26 17:16:11 -05:00
-
0cd98499bb
Promote debugging-hermes-tui-commands to in-repo skill
Brooklyn Nicholson
2026-04-26 17:13:12 -05:00
-
4cdb6962ca
Add hermes-agent-skill-authoring skill
Brooklyn Nicholson
2026-04-26 17:12:25 -05:00
-
9a46feb9bd
experiment(tui): HERMES_TUI_INLINE flag to skip AlternateScreen
Brooklyn Nicholson
2026-04-26 17:11:49 -05:00
-
8d2b08342c
Add node-inspect-debugger and python-debugpy skills
Brooklyn Nicholson
2026-04-26 17:10:11 -05:00
-
82f842277e
perf(tui): profile harness gains --loop, --save, --compare
Brooklyn Nicholson
2026-04-26 17:08:07 -05:00
-
f823535db2
perf(tui): instrument stdout drain — rule out terminal parse bottleneck
Brooklyn Nicholson
2026-04-26 17:06:22 -05:00
-
d3dedf10aa
revert(tui): drop DeferredMd, profiling showed it was neutral
Brooklyn Nicholson
2026-04-26 17:03:38 -05:00
-
7ca16eea56
perf(tui): scroll one row at a time per wheel event, half-viewport per pageUp
Brooklyn Nicholson
2026-04-26 17:01:22 -05:00
-
4a9070c9ac
perf(tui): defer Md upgrade for fresh-mounted assistant rows
Brooklyn Nicholson
2026-04-26 16:56:09 -05:00
-
7242361a69
fix(tui): wrap streaming markdown split in column Box
Brooklyn Nicholson
2026-04-26 16:55:56 -05:00
-
cd7a200e6c
perf(tui): instrument scroll fast-path decline reasons
Brooklyn Nicholson
2026-04-26 16:45:53 -05:00
-
71eee26640
perf(tui): full-pipeline instrumentation + profiling harness
Brooklyn Nicholson
2026-04-26 16:36:25 -05:00
-
69ff201050
feat(tui): anchor todo panel above streaming output
Brooklyn Nicholson
2026-04-26 16:26:50 -05:00
-
2259eac49e
feat(tui): collapse completed todo panel on turn end
Brooklyn Nicholson
2026-04-26 16:24:15 -05:00
-
cb7cfba6de
fix(cli): surface last_active in search_sessions so -c works
Brooklyn Nicholson
2026-04-26 16:21:57 -05:00
-
debae25f1c
perf(tui): incremental markdown during streaming
Brooklyn Nicholson
2026-04-26 16:21:34 -05:00
-
bde89c169b
fix(cli): -c picks the most recently used session
Brooklyn Nicholson
2026-04-26 16:17:39 -05:00
-
b36007b246
feat(tui): allow collapsing archived todo panels
Brooklyn Nicholson
2026-04-26 16:15:59 -05:00
-
c78b528125
feat(tui): archive todos at turn end with incomplete hint
Brooklyn Nicholson
2026-04-26 16:14:58 -05:00
-
319c1c1691
fix(tui): inline todo in transcript, group across thinking
Brooklyn Nicholson
2026-04-26 16:09:28 -05:00
-
4943ea2a7c
fix(tui): merge tools into contextual shelves
Brooklyn Nicholson
2026-04-26 16:00:38 -05:00
-
4d3e3a738d
chore(tui): sort imports
Brooklyn Nicholson
2026-04-26 15:56:47 -05:00
-
a5319fb7af
test(tui): cover live todo completion flow
Brooklyn Nicholson
2026-04-26 15:56:08 -05:00
-
f5552f92e2
fix(tui): stabilize live todo progress
Brooklyn Nicholson
2026-04-26 15:55:38 -05:00
-
1566f1eecc
fix(tui): report actual session on exit
Brooklyn Nicholson
2026-04-26 15:55:01 -05:00
-
a30db69dd5
chore(tui): clean live progress lint
Brooklyn Nicholson
2026-04-26 15:42:07 -05:00
-
f6846205cc
fix(tui): isolate turn state from app render
Brooklyn Nicholson
2026-04-26 15:40:38 -05:00
-
6a3873942f
fix(tui): format thinking paragraphs
Brooklyn Nicholson
2026-04-26 15:38:18 -05:00
-
64de685d3f
test(tui): remove stale turn freeze experiment
Brooklyn Nicholson
2026-04-26 15:35:41 -05:00
-
cee4036e8b
fix(tui): merge tool shelves in transcript
Brooklyn Nicholson
2026-04-26 15:35:38 -05:00
-
cf8439263a
fix(tui): keep todo pinned outside transcript
Brooklyn Nicholson
2026-04-26 15:33:01 -05:00
-
3271ffbd80
fix(tui): pin todo panel above live output
Brooklyn Nicholson
2026-04-26 15:27:31 -05:00