matevip
8d32a60fdb
fix(files): restrict generated downloads by workspace ( #611 )
2026-08-21 06:06:59 -04:00
mateaix
85bee7a041
feat(content-studio): 公众号凭据设置+截图工具+平台规范; fix: 封面按文件名自愈
2026-07-11 18:48:11 +08:00
matevip
bb946685b3
fix(chat): render generated-file download links with the file name, not the raw id URL ( #466 )
2026-07-03 14:34:35 +08:00
matevip
7894a50067
fix(tool): emit absolute download URLs for streaming-generated files ( #164 )
...
Streaming chat ran render tools on an async thread with no bound request,
so download links lost their host and arrived without a domain. Resolve the
host on the request thread and carry it through ChatOrigin/ToolContext;
falls back to a configurable public-base-url, then a relative path.
2026-06-07 15:03:48 +08:00
matevip
6445f082a6
fix(tool): qualify Entry type in GeneratedFileCache LRU to fix compile error ( closes #250 )
2026-06-03 23:21:31 +08:00
matevip
40ce1c67ac
fix(tool): persist generated files to disk so download links survive restart and 10-min window ( #243 )
2026-06-01 21:35:53 +08:00
matevip
00098fe5f1
feat(agent,channel): scrub fake generated-file URLs + paste-body hint for public-account articles
2026-05-10 19:15:44 +08:00
matevip
edaf762878
feat(tool): native Java DocxRender tool — eliminate Node.js subprocess
2026-04-23 16:31:13 +08:00