Dynamic system instructions (#949)
* Dynamic system instructions
* disable tag rendering if the feature is disabled
* make time & date tags bold
* fix bug enabling dynamic prompt on assistant creation
* Move fetching at prompt building time
* get rid of date & time tags
* use `url=` for tags
* add env flag check
* Add more detailed errors in prompt
* wording
* token counter
* modal update
* wording
* hide disabled if dynamic prompt is enabled
* add template variables parsing
* regex update
* same regex
* regex again
* sys prompt max height
* rm unused
* Always use absolute URL in links
* trying something
* Revert "trying something"
This reverts commit e30ab33f801fad31cbcaa7b89c47c79d4aca86a6.
* wording
* remove debug log
* last wording tweak
---------
Co-authored-by: Victor Mustar <victor.mustar@gmail.com>