Matt Low
0384c7cb66
This refactor splits out all conversation concerns into a new `conversation` package. There is now a split between `conversation` and `api`s representation of `Message`, the latter storing the minimum information required for interaction with LLM providers. There is necessary conversation between the two when making LLM calls. |
||
---|---|---|
.. | ||
chat.go | ||
cmds.go | ||
input.go | ||
update.go | ||
view.go |