Open eregnier opened 2 weeks ago
The issue is reproducible, modifying Jan's Instructions does not save to the assistant.json, and vice vesa, value from assistant.json does not display to instruction. Need to confirm whether this is the expected behavior. ⚠️ Current behaviors: the instructions only saved into threads.json
Current behavior
default instructions are no longer read from the configuration file when launching a new thread on linux. I tried to remove the ~/jan file, remove my .AppImage file and install it from deb source (with today latest version) then fill again the "instructions" field in ~/jan/assistant/jan/assistant.json . Nothing work. I have to copy / paste my instructions from one thread to another instead of just spawning a new thread and go with my "all purpose for my needs" dev instructions.
Thank you for this tool, it is awesome.
By the way, this default assistant behavior is poorly documented (or I my searched does not match this feature documentation easily) , I had to search in github issues to find a way to do this basic (at least for me) thing.
Minimum reproduction step
do a fresh install under ubuntu by removing the ~/jan folder fill "instructions" field in the assistant.json file run jan -> no default instructions are displayed anymore
Expected behavior
instruction field is filled with the value I wrote in assistant.json file
Screenshots / Logs
Jan version
0.5.3
In which operating systems have you tested?
Environment details
Ubuntu 24.04.1 LTS Intel I7 CPU gen 13 32Go Memory