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. |
||
---|---|---|
.. | ||
agents | ||
api | ||
cmd | ||
conversation | ||
lmcli | ||
provider | ||
tui | ||
util |