|
|
2402c70d6f
|
feat: add module foundation runtime
Add validated input buffering, shared JSON helpers, the tnt.module.v1 protocol helpers, and an opt-in external-process module runtime behind TNT_MODULE_PATHS.
Closes #52
|
2026-06-04 22:48:21 +08:00 |
|
|
|
d7531f9305
|
Show unread count in private inbox
|
2026-05-29 18:06:45 +08:00 |
|
|
|
845657e3c2
|
Allow clearing private message inbox
|
2026-05-29 18:04:34 +08:00 |
|
|
|
1f8fb7acf4
|
Add private message reply command
|
2026-05-29 17:40:09 +08:00 |
|
|
|
5ae02054ee
|
Improve terminal UX and private message flow
|
2026-05-29 17:05:22 +08:00 |
|
|
|
d4b260c160
|
Centralize runtime config defaults
|
2026-05-28 11:42:31 +08:00 |
|
|
|
8affea2508
|
Generate tntctl command list from exec catalog
|
2026-05-28 10:36:22 +08:00 |
|
|
|
fab8b315a5
|
Split tntctl local text catalog
|
2026-05-28 09:40:55 +08:00 |
|
|
|
d893351c5a
|
Add language-keyed i18n string initializers
|
2026-05-28 09:14:36 +08:00 |
|
|
|
1c451b7722
|
Add offline message log recovery modes
|
2026-05-27 10:26:50 +08:00 |
|
|
|
3252e4583c
|
Split message log record module
|
2026-05-27 10:08:32 +08:00 |
|
|
|
8b55a3d9ab
|
Add persisted message dump command
|
2026-05-27 09:37:51 +08:00 |
|
|
|
ceffe59234
|
Harden message log replay parsing
|
2026-05-27 09:18:23 +08:00 |
|
|
|
e603a55cb3
|
Polish live inbox command output
|
2026-05-26 12:22:33 +08:00 |
|
|
|
d3002dbfde
|
Deepen TUI lifecycle and runtime readiness
|
2026-05-26 11:15:55 +08:00 |
|
|
|
33e2dc4f13
|
Build public release readiness foundation
|
2026-05-26 09:42:14 +08:00 |
|
|
|
cd49519058
|
exec: use localized strings for catalog chrome
|
2026-05-24 16:28:56 +08:00 |
|
|
|
6c8ea56e8d
|
help: use shared localized string helper
|
2026-05-24 16:22:23 +08:00 |
|
|
|
ed92aeb1e6
|
manual: use shared localized string helper
|
2026-05-24 16:15:27 +08:00 |
|
|
|
f196bfaf6d
|
cli: use shared localized string helper
|
2026-05-24 16:10:44 +08:00 |
|
|
|
aa2b8b1b23
|
exec: use shared localized string helper
|
2026-05-24 15:32:20 +08:00 |
|
|
|
d1d44d0914
|
i18n: share localized string helper
|
2026-05-24 15:27:19 +08:00 |
|
|
|
46f5780057
|
i18n: index text catalog by language
|
2026-05-24 15:20:01 +08:00 |
|
|
|
f99103ede6
|
i18n: centralize language definitions
|
2026-05-24 15:10:54 +08:00 |
|
|
|
155e535b8a
|
i18n: cycle help language with one key
|
2026-05-24 15:06:34 +08:00 |
|
|
|
f2942e9c9e
|
commands: centralize usage validation in catalog
|
2026-05-24 15:00:41 +08:00 |
|
|
|
0aaba8e1f9
|
exec: centralize usage validation in catalog
|
2026-05-24 14:33:48 +08:00 |
|
|
|
bfaafb4b35
|
exec: centralize command matching in catalog
|
2026-05-24 13:12:47 +08:00 |
|
|
|
e911a2d469
|
exec: extract help text into catalog
|
2026-05-24 12:41:05 +08:00 |
|
|
|
5eda6ed127
|
tests: guard localized command placeholders
|
2026-05-24 12:34:23 +08:00 |
|
|
|
00fc944da8
|
ux: standardize private message terminology
|
2026-05-24 12:30:08 +08:00 |
|
|
|
01439507d5
|
i18n: keep command placeholders locale neutral
|
2026-05-24 12:26:16 +08:00 |
|
|
|
8fbd789dfb
|
i18n: split text catalog from language parsing
|
2026-05-24 12:18:21 +08:00 |
|
|
|
06a10e2df8
|
i18n: rename help language state to ui language
|
2026-05-24 12:11:54 +08:00 |
|
|
|
1f1c2398b6
|
tui: make command output scrollable
|
2026-05-24 11:55:26 +08:00 |
|
|
|
57bf3cfc67
|
commands: centralize interactive command catalog
|
2026-05-24 11:25:46 +08:00 |
|
|
|
8eb311e54b
|
i18n: restore code-based language syntax
|
2026-05-24 11:09:17 +08:00 |
|
|
|
a693d281f8
|
ux: collapse help surface around manual
|
2026-05-24 10:17:25 +08:00 |
|
|
|
86e1ec8e32
|
i18n: tolerate whitespace in language parsing
|
2026-05-24 08:58:51 +08:00 |
|
|
|
095491927a
|
test: cover connection limit regressions
|
2026-05-23 21:38:27 +08:00 |
|
|
|
6ec86eb016
|
i18n: localize idle timeout notice
|
2026-05-23 20:10:51 +08:00 |
|
|
|
73655d0e70
|
i18n: localize startup cli text
|
2026-05-23 20:08:18 +08:00 |
|
|
|
fd6cdbf627
|
i18n: localize exec guidance text
|
2026-05-23 20:03:31 +08:00 |
|
|
|
81c3f45864
|
support: move guide copy into text module
|
2026-05-23 19:55:44 +08:00 |
|
|
|
0cf8ac6759
|
i18n: centralize command guidance text
|
2026-05-23 19:45:53 +08:00 |
|
|
|
4fb531771b
|
help: move bilingual help text into module
|
2026-05-23 19:41:38 +08:00 |
|
|
|
8009887be9
|
i18n: localize welcome screen
|
2026-05-23 19:33:21 +08:00 |
|
|
|
07e47e65c8
|
i18n: module system event messages
|
2026-05-23 19:30:11 +08:00 |
|
|
|
1d8fcea3fa
|
i18n: localize title bar status
|
2026-05-23 19:21:01 +08:00 |
|
|
|
aca68824ac
|
i18n: centralize command output text
|
2026-05-23 19:11:29 +08:00 |
|