Threads in Julius start with a file(s) + instruction and they end with some kind of an artifact or work product produced by the AI through some combination code execution, file manipulation and use of web search. These artifacts include:
These artifacts are created through multi-step iteration in the chat thread and have multiple intermediary states before the user reaches a state that’s satisfactory.
Today the messages, code blocks, code outputs, other tool uses and all the work products/artifacts get stacked vertically.