merlyn/server/utils/helpers
Timothy Carambat 7aaea7f514
File creation agent skills (#5280)
* Powerpoint File Creation (#5278)

* wip

* download card

* UI for downloading

* move to fs system with endpoint to pull files

* refactor UI

* final-pass

* remove save-file-browser skill and refactor

* remove fileDownload event

* reset

* reset file

* reset timeout

* persist toggle

* Txt creation (#5279)

* wip

* download card

* UI for downloading

* move to fs system with endpoint to pull files

* refactor UI

* final-pass

* remove save-file-browser skill and refactor

* remove fileDownload event

* reset

* reset file

* reset timeout

* wip

* persist toggle

* add arbitrary text creation file

* Add PDF document generation with markdown formatting (#5283)

add support for branding in bottom right corner
refactor core utils and frontend rendering

* Xlsx document creation (#5284)

add Excel doc & sheet creation

* Basic docx creation (#5285)

* Basic docx creation

* add test theme support + styling and title pages

* simplify skill selection

* handle TG attachments

* send documents over tg

* lazy import

* pin deps

* fix lock

* i18n for file creation (#5286)

i18n for file-creation
connect #5280

* theme overhaul

* Add PPTX subagent for better results

* forgot files

* Add PPTX subagent for better results (#5287)

* Add PPTX subagent for better results

* forgot files

* make sub-agent use proper tool calling if it can and better UI hints
2026-03-30 15:13:39 -07:00
..
admin patch admin pwd update 2024-02-06 14:39:56 -08:00
chat File creation agent skills (#5280) 2026-03-30 15:13:39 -07:00
camelcase.js Add support for Weaviate VectorDB (#181) 2023-08-08 18:02:30 -07:00
customModels.js Lemonade integration (#5077) 2026-02-27 11:02:38 -08:00
index.js Fix: Azure OpenAI model key collision (#5092) 2026-03-05 17:12:08 -08:00
portAvailabilityChecker.js [FEAT] Check port access in docker before showing a default error (#961) 2024-04-02 10:34:50 -07:00
search.js Add ability to search workspace and threads (#4120) 2025-07-10 16:42:10 -07:00
shell.js Adjust fix path to use ESM import (#4867) 2026-01-15 16:13:21 -08:00
tiktoken.js Add tokenizer improvments via Singleton class and estimation (#3072) 2025-01-30 17:55:03 -08:00
updateENV.js feat: add optional API key support for Lemonade provider (#5281) 2026-03-30 14:44:12 -07:00