Biochatter

Latest version: v0.4.12

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.2.0

Features

* [1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc))
* [1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a))
* [112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc))
* [1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275))
* [138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4))
* [1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa))
* [170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4))
* [2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a))
* [2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200))
* [2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402))
* [2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216))
* [2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823))
* [2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944))
* [2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f))
* [2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240))
* [24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030))
* [27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52))
* [3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1))
* [499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879))
* [577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2))
* [9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a))
* [920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24))
* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d))
* close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1))
* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4))
* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b))
* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344))
* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b))
* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3))
* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e))
* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3))
* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7))
* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e))
* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c))
* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22))
* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c))
* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40))
* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6))
* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c))
* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939))
* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f))
* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39))
* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112))
* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa))
* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b))
* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f))
* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab))
* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26))
* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710))
* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af))
* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f))
* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f))
* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a))
* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73))
* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3))
* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5))
* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239))
* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1))
* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2))
* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d))
* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78))
* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b))
* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8))
* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599))
* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d))
* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f))
* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691))
* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558))
* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea))
* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456))
* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7))
* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de))
* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f))
* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8))
* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416))
* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173))
* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e))
* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf))
* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b))
* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6))
* close [1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808))
* close [1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77))
* close [118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4))
* close [1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6))
* close [1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489))
* close [1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df))
* close [1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc))
* close [1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06))
* close [1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826))
* close [1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a))
* close [1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04))
* close [1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c))
* close [2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5))
* close [2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90))
* close [2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511))
* close [2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754))
* close [2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97))
* close [2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794))
* close [2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6))
* close [2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4))
* close [2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad))
* close [2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd))
* close [2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658))
* close [2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf))
* close [2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880))
* close [2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37))
* close [2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a))
* close [2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb))
* close [2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc))
* close [2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1))
* close [2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240))
* close [2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653))
* close [2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447))
* close [2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b))
* close [2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22))
* close [2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef))
* close [2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0))
* close [2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94))
* close [2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725))
* close [2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0))
* close [2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb))
* close [291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37))
* close [2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85))
* close [3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441))
* close [3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c))
* close [3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2))
* close [3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966))
* close [3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1))
* close [3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801))
* close [380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa))
* close [427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6))
* close [444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3))
* close [469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3))
* close [539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd))
* close [580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f))
* close [628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a))
* close [663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150))
* close [680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914))
* close [680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404))
* close [741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20))
* close [782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5))
* close [813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5))
* close [864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce))
* close [887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d))
* close [928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a))
* close [928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e))
* close [935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0))
* close [951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e))
* close [976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90))
* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd))
* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545))
* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071))
* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18))
* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100))
* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250))
* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97))
* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61))
* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97))
* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913))
* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e))
* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a))
* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55))
* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7))
* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a))
* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e))
* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3))
* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058))
* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff))
* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a))
* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b))
* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717))
* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd))
* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba))
* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7))
* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906))
* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088))
* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e))
* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e))
* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc))
* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618))
* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab))
* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554))
* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8))
* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d))
* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30))
* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1))
* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5))
* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d))
* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48))
* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a))
* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032))
* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a))
* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809))
* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf))
* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0))
* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370))
* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa))
* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07))
* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d))
* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87))
* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1))
* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47))
* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c))
* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da))
* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba))
* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0))
* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7))
* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81))
* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29))
* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968))
* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7))
* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9))
* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e))
* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6))
* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606))
* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20))
* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968))
* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840))
* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b))
* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17))
* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032))
* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc))
* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663))
* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac))
* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd))
* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4))
* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9))


Bug Fixes

* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a))
* [10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261))
* [1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7))
* [1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe))
* [1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45))
* [1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e))
* [1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf))
* [1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218))
* [1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3))
* [1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a))
* [1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09))
* [1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1))
* [1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e))
* [1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba))
* [1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8))
* [1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3))
* [1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2))
* [1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822))
* [1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06))
* [1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481))
* [1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79))
* [1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9))
* [1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532))
* [1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e))
* [1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535))
* [159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649))
* [1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5))
* [1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa))
* [1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93))
* [1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa))
* [1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d))
* [1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981))
* [1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e))
* [1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e))
* [1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525))
* [1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f))
* [1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae))
* [182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444))
* [185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a))
* [1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b))
* [1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105))
* [1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d))
* [2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf))
* [203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243))
* [2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a))
* [2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0))
* [2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85))
* [2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b))
* [2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be))
* [2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c))
* [2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be))
* [2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789))
* [2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426))
* [2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6))
* [2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e))
* [2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17))
* [2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6))
* [2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751))
* [2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761))
* [229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef))
* [2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09))
* [23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44))
* [2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941))
* [2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a))
* [2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf))
* [2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5))
* [2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e))
* [244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576))
* [244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94))
* [2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978))
* [2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40))
* [253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449))
* [2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788))
* [2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410))
* [2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9))
* [2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643))
* [2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516))
* [2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9))
* [2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f))
* [277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63))
* [2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501))
* [2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8))
* [2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75))
* [289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98))
* [289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a))
* [2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b))
* [3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694))
* [305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059))
* [3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c))
* [3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8))
* [3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9))
* [3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973))
* [3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65))
* [3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac))
* [3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335))
* [3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486))
* [3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9))
* [34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5))
* [366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c))
* [367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac))
* [38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd))
* [384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9))
* [397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1))
* [410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58))
* [418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e))
* [439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e))
* [451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781))
* [463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55))
* [5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2))
* [507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8))
* [512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a))
* [513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264))
* [522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8))
* [528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51))
* [537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71))
* [559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336))
* [589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70))
* [613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73))
* [641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624))
* [648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab))
* [676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49))
* [7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8))
* [751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d))
* [804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700))
* [829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4))
* [832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d))
* [853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16))
* [866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de))
* [915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150))
* [930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02))
* [963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58))
* [965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403))
* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741))
* **65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78))
* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921))
* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46))
* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3))
* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c))
* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1))
* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550))
* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91))
* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27))
* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694))
* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe))
* bug [1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7))
* bug [1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416))
* bug [1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01))
* bug [1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3))
* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5))
* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8))
* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0))
* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96))
* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8))
* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17))
* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa))
* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd))
* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b))
* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431))
* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b))
* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367))
* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a))
* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c))
* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0))
* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7))
* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50))
* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a))
* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c))
* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8))
* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044))
* fix [82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c))
* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b))
* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b))
* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381))
* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3))
* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59))
* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c))
* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22))
* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659))
* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca))
* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7))
* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647))
* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b))
* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a))
* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced))
* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb))
* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9))
* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1))
* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6))
* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9))
* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd))
* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0))
* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c))
* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8))
* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2))
* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11))
* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec))
* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50))
* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29))
* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa))
* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda))
* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72))
* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c))
* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd))
* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a))
* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93))
* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e))
* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358))
* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1))
* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934))
* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27))
* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd))
* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c))
* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083))
* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083))
* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a))
* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89))
* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2))
* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888))
* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388))
* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd))
* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8))
* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147))
* taskbar color follow([54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286))
* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be))
* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a))
* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d))
* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb))
* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644))
* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539))
* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155))
* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c))
* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48))
* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee))
* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397))
* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a))
* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0))
* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713))
* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0))
* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80))
* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957))
* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606))
* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924))
* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a))
* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16))
* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207))
* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8))
* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165))
* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e))
* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79))
* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf))
* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7))
* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09))
* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b))

1.1.0

Features

* [1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc))
* [1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a))
* [112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc))
* [1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275))
* [138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4))
* [1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa))
* [170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4))
* [2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a))
* [2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200))
* [2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402))
* [2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216))
* [2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823))
* [2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944))
* [2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f))
* [2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240))
* [24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030))
* [27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52))
* [3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1))
* [499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879))
* [577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2))
* [9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a))
* [920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24))
* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d))
* close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1))
* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4))
* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b))
* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344))
* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b))
* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3))
* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e))
* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3))
* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7))
* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e))
* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c))
* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22))
* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c))
* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40))
* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6))
* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c))
* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939))
* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f))
* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39))
* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112))
* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa))
* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b))
* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f))
* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab))
* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26))
* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710))
* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af))
* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f))
* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f))
* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a))
* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73))
* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3))
* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5))
* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239))
* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1))
* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2))
* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d))
* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78))
* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b))
* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8))
* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599))
* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d))
* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f))
* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691))
* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558))
* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea))
* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456))
* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7))
* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de))
* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f))
* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8))
* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416))
* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173))
* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e))
* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf))
* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b))
* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6))
* close [1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808))
* close [1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77))
* close [118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4))
* close [1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6))
* close [1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489))
* close [1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df))
* close [1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc))
* close [1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06))
* close [1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826))
* close [1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a))
* close [1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04))
* close [1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c))
* close [2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5))
* close [2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90))
* close [2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511))
* close [2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754))
* close [2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97))
* close [2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794))
* close [2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6))
* close [2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4))
* close [2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad))
* close [2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd))
* close [2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658))
* close [2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf))
* close [2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880))
* close [2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37))
* close [2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a))
* close [2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb))
* close [2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc))
* close [2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1))
* close [2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240))
* close [2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653))
* close [2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447))
* close [2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b))
* close [2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22))
* close [2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef))
* close [2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0))
* close [2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94))
* close [2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725))
* close [2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0))
* close [2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb))
* close [291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37))
* close [2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85))
* close [3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441))
* close [3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c))
* close [3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2))
* close [3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966))
* close [3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1))
* close [3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801))
* close [380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa))
* close [427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6))
* close [444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3))
* close [469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3))
* close [539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd))
* close [580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f))
* close [628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a))
* close [663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150))
* close [680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914))
* close [680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404))
* close [741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20))
* close [782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5))
* close [813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5))
* close [864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce))
* close [887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d))
* close [928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a))
* close [928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e))
* close [935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0))
* close [951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e))
* close [976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90))
* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd))
* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545))
* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071))
* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18))
* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100))
* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250))
* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97))
* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61))
* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97))
* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913))
* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e))
* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a))
* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55))
* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7))
* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a))
* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e))
* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3))
* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058))
* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff))
* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a))
* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b))
* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717))
* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd))
* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba))
* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7))
* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906))
* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088))
* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e))
* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e))
* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc))
* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618))
* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab))
* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554))
* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8))
* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d))
* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30))
* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1))
* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5))
* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d))
* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48))
* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a))
* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032))
* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a))
* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809))
* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf))
* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0))
* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370))
* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa))
* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07))
* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d))
* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87))
* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1))
* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47))
* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c))
* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da))
* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba))
* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0))
* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7))
* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81))
* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29))
* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968))
* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7))
* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9))
* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e))
* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6))
* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606))
* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20))
* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968))
* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840))
* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b))
* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17))
* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032))
* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc))
* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663))
* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac))
* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd))
* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4))
* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9))


Bug Fixes

* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a))
* [10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261))
* [1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7))
* [1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe))
* [1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45))
* [1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e))
* [1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf))
* [1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218))
* [1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3))
* [1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a))
* [1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09))
* [1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1))
* [1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e))
* [1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba))
* [1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8))
* [1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3))
* [1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2))
* [1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822))
* [1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06))
* [1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481))
* [1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79))
* [1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9))
* [1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532))
* [1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e))
* [1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535))
* [159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649))
* [1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5))
* [1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa))
* [1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93))
* [1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa))
* [1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d))
* [1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981))
* [1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e))
* [1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e))
* [1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525))
* [1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f))
* [1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae))
* [182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444))
* [185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a))
* [1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b))
* [1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105))
* [1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d))
* [2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf))
* [203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243))
* [2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a))
* [2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0))
* [2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85))
* [2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b))
* [2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be))
* [2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c))
* [2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be))
* [2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789))
* [2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426))
* [2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6))
* [2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e))
* [2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17))
* [2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6))
* [2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751))
* [2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761))
* [229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef))
* [2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09))
* [23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44))
* [2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941))
* [2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a))
* [2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf))
* [2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5))
* [2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e))
* [244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576))
* [244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94))
* [2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978))
* [2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40))
* [253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449))
* [2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788))
* [2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410))
* [2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9))
* [2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643))
* [2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516))
* [2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9))
* [2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f))
* [277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63))
* [2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501))
* [2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8))
* [2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75))
* [289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98))
* [289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a))
* [2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b))
* [3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694))
* [305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059))
* [3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c))
* [3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8))
* [3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9))
* [3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973))
* [3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65))
* [3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac))
* [3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335))
* [3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486))
* [3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9))
* [34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5))
* [366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c))
* [367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac))
* [38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd))
* [384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9))
* [397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1))
* [410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58))
* [418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e))
* [439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e))
* [451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781))
* [463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55))
* [5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2))
* [507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8))
* [512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a))
* [513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264))
* [522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8))
* [528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51))
* [537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71))
* [559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336))
* [589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70))
* [613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73))
* [641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624))
* [648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab))
* [676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49))
* [7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8))
* [751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d))
* [804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700))
* [829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4))
* [832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d))
* [853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16))
* [866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de))
* [915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150))
* [930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02))
* [963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58))
* [965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403))
* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741))
* **65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78))
* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921))
* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46))
* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3))
* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c))
* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1))
* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550))
* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91))
* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27))
* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694))
* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe))
* bug [1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7))
* bug [1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416))
* bug [1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01))
* bug [1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3))
* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5))
* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8))
* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0))
* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96))
* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8))
* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17))
* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa))
* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd))
* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b))
* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431))
* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b))
* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367))
* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a))
* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c))
* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0))
* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7))
* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50))
* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a))
* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c))
* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8))
* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044))
* fix [82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c))
* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b))
* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b))
* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381))
* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3))
* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59))
* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c))
* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22))
* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659))
* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca))
* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7))
* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647))
* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b))
* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a))
* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced))
* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb))
* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9))
* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1))
* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6))
* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9))
* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd))
* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0))
* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c))
* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8))
* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2))
* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11))
* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec))
* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50))
* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29))
* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa))
* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda))
* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72))
* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c))
* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd))
* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a))
* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93))
* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e))
* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358))
* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1))
* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934))
* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27))
* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd))
* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c))
* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083))
* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083))
* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a))
* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89))
* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2))
* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888))
* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388))
* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd))
* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8))
* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147))
* taskbar color follow([54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286))
* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be))
* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a))
* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d))
* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb))
* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644))
* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539))
* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155))
* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c))
* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48))
* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee))
* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397))
* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a))
* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0))
* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713))
* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0))
* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80))
* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957))
* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606))
* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924))
* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a))
* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16))
* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207))
* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8))
* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165))
* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e))
* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79))
* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf))
* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7))
* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09))
* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b))

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.