-
5538ed3412
refactor: archive GUI clients; keep minimal TUI with hooks/API
main

WHCandCursor
2026-10-30 22:49:23 +08:00
-
ea38247161
feat: Hermit 1.1.0 — HERMIT_* env, Tauri desktop shell

WHCandCursor
2026-10-30 13:15:47 +08:00
-
15c6c4a02a
fix: align topbar/sidebar so the top-right is not a dead hole

WHCandCursor
2026-10-29 22:08:58 +08:00
-
f29c1000b6
fix: ship hermit-update (and hermit-service) as 1.0.1

WHCandCursor
2026-10-29 22:00:07 +08:00
-
41f4cf85ee
release: Hermit 1.0.0 — home layout, icon font, install

WHCandCursor
2026-10-29 21:57:46 +08:00
-
8fcbd886c3
docs: final CST-agent → Hermit migration notice (0.10.1)

WHCandCursor
2026-10-29 21:46:23 +08:00
-
f30b4ede48
feat: rebrand as Hermit — TUI palette, dual glyphs, binary 0.10.0

WHCandCursor
2026-10-29 21:42:45 +08:00
-
2602806aea
docs: product-facing README; archive CST theory notes (0.9.34)

WHCandCursor
2026-10-29 20:00:22 +08:00
-
814a31c9c8
feat: restore CI/release, prompt contracts, faster install (0.9.33)

WHCandCursor
2026-10-29 19:56:42 +08:00
-
f00aad9e3e
feat: solo default, job completion reports, tools wave-1 (0.9.32)

WHCandCursor
2026-10-29 19:48:02 +08:00
-
5917c48bd0
feat: TUI completeness — identity, Seat Deck empty states, lean chrome (0.9.31)

WHCandCursor
2026-10-29 19:35:21 +08:00
-
2ccad623e4
fix: drop stranded topbar chair chip; blend chrome into panel (0.9.30)

WHCandCursor
2026-10-29 19:18:55 +08:00
-
67b9d6683f
fix: keep stream write-head on tip glyph, not next-line col0 (0.9.29)

WHCandCursor
2026-10-29 19:15:01 +08:00
-
6d2e106e26
feat: decode-wave stream glitch — plasma tip, braille wake, caret (0.9.28)

WHCandCursor
2026-10-29 19:08:09 +08:00
-
1b0f14533a
feat: adaptive drip buffer for stream reveal (0.9.27)

WHCandCursor
2026-10-29 19:05:20 +08:00
-
7d183d5bba
fix: park cursor in composer; glitch stream frontier (0.9.26)

WHCandCursor
2026-10-29 19:02:05 +08:00
-
6e09f79666
feat: Seat Deck sidebar with parliament telemetry and motion (0.9.25)

WHCandCursor
2026-10-29 18:50:36 +08:00
-
00288108cd
feat: TUI chrome refresh — steel theme, home card, session topbar (0.9.24)

WHCandCursor
2026-10-29 18:27:06 +08:00
-
c329db504d
perf: accept thread + dial backoff; join/peers.json (0.9.23)

WHCandCursor
2026-10-29 18:16:46 +08:00
-
de2eaf87f7
fix: stop parliament accept starvation on outbound dial (0.9.22)

WHCandCursor
2026-10-29 13:19:03 +08:00
-
2f96b050d6
perf: faster builds, leaner daemon, smoother install/run (0.9.20)

WHCandCursor
2026-10-29 11:41:16 +08:00
-
812e3ee265
feat: parliament seat collaboration loop (0.9.19)

WHCandCursor
2026-10-29 11:29:38 +08:00
-
1605d74f17
fix: sealed peer sync smoke + clearer approval denials (0.9.18)

WHCandCursor
2026-10-29 11:18:04 +08:00
-
5900b53642
feat: seal peer sync with X25519 + XChaCha20-Poly1305 (0.9.17)

WHCandCursor
2026-10-29 11:16:26 +08:00
-
a3e115539e
feat: /realm in TUI, daemon instance takeover (0.9.16)

WHCandCursor
2026-10-29 11:00:34 +08:00
-
e610d70c30
fix: interactive Realm password, recoverable worker budget (0.9.15)

WHCandCursor
2026-10-29 10:53:36 +08:00
-
9c6257fc96
fix: parliament UX, prompt alignment, execution nudges (0.9.14)

WHCandCursor
2026-10-29 10:22:31 +08:00
-
be8d021480
fix: Alpine parliament Docker build (musl clean rebuild)

WHCandCursor
2026-10-29 10:14:15 +08:00
-
e853abac5e
feat: parliament daemon, login gate, peer context sync (0.9.13)

WHCandCursor
2026-10-28 23:11:23 +08:00
-
de9ee28773
feat: password Realm, single-chair login, shared parliament context (0.9.12)

WHCandCursor
2026-10-28 23:06:51 +08:00
-
08ca613a0e
feat: mutual Realm peer handshake over TCP (0.9.11)

WHCandCursor
2026-10-28 22:49:33 +08:00
-
5ee82f126d
feat: same-Realm peer discovery via UDP and local registry (0.9.10)

WHCandCursor
2026-10-28 22:48:04 +08:00
-
dade4072cf
feat: add Realm Ed25519 keys and instance enrollment (0.9.9)

WHCandCursor
2026-10-28 22:43:54 +08:00
-
acd6f1d998
fix: keep task completion, cancel, pause, and undo honest

WHCandCursor
2026-10-28 22:09:47 +08:00
-
d971cb02b0
feat: add v2 task control and asynchronous isolated workers
WHC
2026-10-20 14:46:57 +08:00
-
143dba203b
feat: add persistent multi-model workers and orchestration budgets
WHC
2026-10-19 11:29:26 +08:00
-
235652604d
feat: add Kimi Code and web APIs
WHC
2026-10-19 10:41:00 +08:00
-
60047ca5ce
the session readers use getline(3), which a Windows CRT does not have
WHC
2026-10-11 21:54:32 +08:00
-
b7034baec4
build: no CI; the packages are made here
WHC
2026-10-11 21:52:08 +08:00
-
db8cdd7dd1
the back key: one C++ path, so a dialog closes too
WHC
2026-10-11 21:44:33 +08:00
-
81aeee7d1e
uitest: scroll a card into view before clicking it
WHC
2026-10-11 21:14:54 +08:00
-
a99f78134a
uitest: no clipboard on Android, and say which event got through
WHC
2026-10-11 21:05:21 +08:00
-
8e5bdd0c9d
the header is a Rectangle, and the phone puts it where it is
WHC
2026-10-11 21:00:11 +08:00
-
f8030ec201
a device run can be looked at: --shots, and Qt's messages in the log
WHC
2026-10-11 20:53:16 +08:00
-
a34c74e453
the tool card counts, and a device run leaves a log
WHC
2026-10-11 20:41:58 +08:00
-
9d7ad9433e
android: the arguments arrive as a String[], not an ArrayList
WHC
2026-10-11 20:35:41 +08:00
-
4c69ef39ab
pdf: text that names no colour comes out black, not the palette
WHC
2026-10-11 20:35:41 +08:00
-
da04913071
android: read the activity's own arguments, since Qt does not deliver them
WHC
2026-10-11 20:22:50 +08:00
-
7b2e7a3dbd
fix: the window's approval switch never reached the engine
WHC
2026-10-11 20:22:50 +08:00
-
4e990c8e35
docs/android.md: what a turn does when nobody answers, and md_to_pdf
WHC
2026-10-11 20:04:24 +08:00
-
dae51e06c7
fix the session-list scan's line count, and pin both new paths with tests
WHC
2026-10-11 20:03:39 +08:00
-
042d7f6999
v0.9.7: a turn that cannot hang, a session list that reads nothing twice, and PDFs
WHC
2026-10-11 19:26:36 +08:00
-
2ffe74b37c
desktop: the window installs itself (launcher entry, icon, default.nix)
WHC
2026-10-11 18:44:31 +08:00
-
580d533656
v0.9.6: documents, downloads, PDFs and the phone's own files
WHC
2026-10-11 18:33:41 +08:00
-
08008a5a4c
v0.9.5: a session owns a directory, and the store hands out uuids
WHC
2026-10-11 17:39:00 +08:00
-
7299f39245
v0.9.4: a turn keeps running when the app is not on screen
WHC
2026-10-11 16:51:39 +08:00
-
d4f65b17cf
v0.9.3: notification_send posts on the phone, and Java helpers have a home
WHC
2026-10-11 16:40:51 +08:00
-
60cbce3c5c
v0.9.2: files the agent delivers come back as cards, and the saved key is used
WHC
2026-10-11 16:34:47 +08:00
-
84f9585588
v0.9.1: the window opens on the session the engine already has open
WHC
2026-10-11 15:26:32 +08:00
-
c2320f946b
v0.9.0: the Qt front end as an Android APK, images in the transcript
WHC
2026-10-11 15:22:10 +08:00
-
82dee65942
v0.8.15: custom providers and model parameters under Advanced options
WHC
2026-10-11 13:26:02 +08:00
-
3fd039cb51
v0.8.14: icons from the desktop's theme (Breeze), readable text, composer frame
WHC
2026-10-11 12:53:49 +08:00
-
8694afca94
v0.8.13: tool cards paired by call id, markdown rendered while it streams
WHC
2026-10-11 12:44:20 +08:00
-
cbd71b83c7
v0.8.12: attachments in the composer, picker + drop + paste
WHC
2026-10-11 12:35:22 +08:00
-
be4025e276
v0.8.11: theme the settings dialog's fields and buttons
WHC
2026-10-11 12:27:44 +08:00
-
69842edf16
v0.8.10: settings dialog (provider, model, key), window starts on a provider
WHC
2026-10-11 12:25:33 +08:00
-
f5d340bd2a
v0.8.9: sessions in the Qt front end, transcript replay, UI test helpers
WHC
2026-10-11 12:14:59 +08:00
-
da812cc7e8
v0.8.8: Qt front end redesign, responsive shell, UI input tests
WHC
2026-10-11 11:58:23 +08:00
-
5ba215b36c
v0.8.7: tool capability metadata, in-process engine, Qt app, Android engine
WHC
2026-10-11 11:42:04 +08:00
-
e0b0eddf3a
v0.8.6: general mode, clipboard text, PDF text extraction
WHC
2026-10-11 11:09:39 +08:00
-
50abcf1a91
build: finish cross-platform release tooling
WHC
2026-10-10 16:21:00 +08:00
-
9bf7707912
v0.8.5: WebUI process timeline, Gemini-style images, aligned layout
WHC
2026-10-10 14:54:36 +08:00
-
7e1dbd9afa
v0.8.4: WebUI sessions, diff, settings, slash commands and extensions
WHC
2026-10-10 13:57:17 +08:00
-
2d1052fd5f
v0.8.3: WebUI models, providers and keys; garbled thinking fixed
WHC
2026-10-09 15:54:53 +08:00
-
e238f5f37d
v0.8.2: build fixes, WebUI security and correctness
WHC
2026-10-09 13:51:34 +08:00
-
adf3e9f024
v0.8.0: WebUI redesign, /web, workspace switch, 75% budget, no shell timeout
WHC
2026-10-09 11:50:13 +08:00
-
6e81513e36
v0.7.8: WebUI (--web): HTTP/1.1 + SSE front end, engine API v1, tests
WHC
2026-10-09 10:20:09 +08:00
-
c7b32c3fd6
v0.7.5: arrow keys, image request fix, deepseek-flash vision, musl CI
WHC
2026-10-08 22:35:34 +08:00
-
32b4afd772
v0.7.1: allow network inside the run_shell sandbox
WHC
2026-10-08 21:05:14 +08:00
-
895b47274c
v0.7.0: image input, model registry, prefix-cache savings
WHC
2026-10-08 20:34:09 +08:00
-
0226f417ff
providers: add teamorouter; pick the first /models id when no default model
WHC
2026-10-08 14:30:00 +08:00
-
1772c26d43
ci: auto-publish Windows zip to Gitea Releases
WHC
2026-10-07 21:43:41 +08:00
-
630e8f4295
ci: Windows zip only builds cst-agent; link util for replay tests
WHC
2026-10-07 21:09:44 +08:00
-
94e8746091
ci: multi-mirror GitHub clone for mingw third_party
WHC
2026-10-07 11:43:12 +08:00
-
546a4c7eeb
ci: link os_compat for replay CMake tests; fix llvm-mingw mirrors
WHC
2026-10-07 02:57:38 +08:00
-
9b2c7acfae
ci: fix test_subagent strcasestr crash; llvm-mingw Windows zip
WHC
2026-10-07 02:39:36 +08:00
-
420f9b242c
ci: drop sanitizers job; harden test_subagent fake server
WHC
2026-10-07 02:27:00 +08:00
-
e5ea869681
ci: install unzip for windows-cross zip listing
WHC
2026-10-07 02:21:28 +08:00
-
d6ae1a67c4
ci: drop macOS, skip ASan, checkout without GitHub, MinGW zip
WHC
2026-10-07 02:21:18 +08:00
-
41c7e04940
ci: cancel stuck runs; cap ASan wall time; silence path snprintf warning
WHC
2026-10-07 01:55:51 +08:00
-
77de812207
sashidown: keep -Iinclude when parent make overrides CFLAGS
WHC
2026-10-07 01:52:42 +08:00
-
9ec21b7fc0
ci: use Tsinghua apt/apk mirrors on the runner
WHC
2026-10-07 01:42:56 +08:00
-
daa92a6cfb
seccomp: require child memory peek in the availability probe
WHC
2026-10-07 01:39:08 +08:00
-
1476f1774a
Temp dir falls back when TMPDIR or /tmp is unusable (Termux); v0.6.1
WHC
2026-10-06 23:32:21 +08:00
-
2a43ae6622
Windows: official port -- UCRT static build, UTF-8 throughout, Low IL sandbox, ncurses TUI, installer; v0.6.0
WHC
2026-10-06 22:47:40 +08:00
-
9862c29f58
Windows: point libcurl at a CA bundle
XYZ
2026-10-06 17:56:56 +08:00
-
929f7125b8
Windows: encode and decode text as UTF-8 instead of trusting the locale
XYZ
2026-10-06 17:56:55 +08:00
-
3db33eddac
Windows: make the CMake build work with MSYS2's native toolchain
XYZ
2026-10-06 16:13:45 +08:00
-
1c26cc6e30
TUI: mouse drag selection with OSC 52 copy; Markdown emphasis follows CommonMark; v0.5.0
WHC
2026-10-06 14:24:42 +08:00
-
b28bca2cfc
TUI: kitty keyboard protocol, word movement and deletion keys
WHC
2026-10-06 01:52:48 +08:00