[backend] file service implementation (#451)
* progress
* working on get convo with fs
* refactor messages
* working for chat and get convo id
* working on FE
* polishing
* agent with chat refactor
* all working now
* fixing tests
* test fixes, need to debug chat with fiel
* lint
* fix?
* debugging chat with file
* fixing a ton of tests
* lint
* fixes
* convo file relation
* router fixes after db refactor for convos
* messages file relation
* all working now lfg
* snapshot fixes
* clean up
* done clean up
* fix bug
* more fixes
* last thing
* addressing feedback
* rename func
* convo id unique and pkey
* lint
* fixes
* lint
* revert db change to original fix
* conflcit fixes
* remove test
* remove debugs
* fix configs
* migration fix
* chat import fix
* fix validation schema