5b1c6d446c
fix: remove redundant whitespace check; echo no-arg outputs empty line
2026-03-18 19:40:02 +08:00
717b7a95e8
fix: echo should not read stdin (Unix semantics)
2026-03-18 19:30:55 +08:00
9bac2b8cdf
fix: support empty string literals in textfx
...
- Fix tokenizer to emit empty string token when closing quote on empty buffer
- Add force parameter to flush_word() to handle empty quoted strings
- Add test case for echo "" and echo ''
2026-03-18 19:23:42 +08:00
805e60a9ff
fix: address code review feedback
...
- Add exception handling in run_pipeline to catch unexpected errors
- Remove dead code in THTest (self.name check that never executes)
- Add timeout and concurrency limit tests to test_textfx_runtime_limits.py
2026-03-18 18:15:49 +08:00
1331f8f893
feat: evolve textfx into a mini shell
2026-03-18 18:13:35 +08:00
8c1651ad3d
忘记 await 相关权限了,导致永远判 True
continuous-integration/drone/push Build is passing
2026-03-18 16:29:36 +08:00
e59d3c2e4b
哎哟喂这个文件怎么没交
continuous-integration/drone/push Build is passing
2026-03-08 00:40:11 +08:00
c2f677911d
添加一些权限目标
continuous-integration/drone/push Build is failing
2026-03-07 18:36:51 +08:00
d4826e9e8b
配置两个 AI 功能都使用默认模型
2026-02-28 13:50:52 +08:00
91769f93ae
添加渲染错误信息为图片
2026-02-25 16:11:23 +08:00
d4cde42bdc
Vibe Coding: textfx 若干 issue 更新
continuous-integration/drone/push Build is passing
2026-02-16 19:36:24 +08:00
c44e29a907
添加 AI
continuous-integration/drone/push Build is passing
2026-01-12 23:12:28 +08:00
0d36bea3ca
morse
continuous-integration/drone/push Build is passing
2026-01-10 00:49:33 +08:00
bf8504d432
忘记加 sort 了
continuous-integration/drone/push Build is passing
2026-01-10 00:44:10 +08:00
16a55ae69a
添加好多好多 crypto
continuous-integration/drone/push Build is passing
2026-01-10 00:39:45 +08:00
3adbd38d65
fix
continuous-integration/drone/push Build is passing
2026-01-09 23:42:34 +08:00
420630e35c
添加文本处理功能
continuous-integration/drone/push Build is passing
2026-01-09 23:39:13 +08:00