Open ErikBjare opened 1 month ago
One potential way to deal with linting etc is to add a system with hooks that tools can register with.
These hooks could do things like:
...what else?
Not sure if making a "hook" concept like this is the way to go.
Maybe adopting something like https://pypi.org/project/simplemind/ (https://github.com/ErikBjare/gptme/issues/233) makes sense long-term, if simple and pliable enough.
Experimented with a lot of the linting/checking stuff in https://github.com/ErikBjare/gptme/pull/199, without going the hook approach.
One potential way to deal with linting etc is to add a system with hooks that tools can register with.
These hooks could do things like:
...what else?
Not sure if making a "hook" concept like this is the way to go.
Maybe adopting something like https://pypi.org/project/simplemind/ (https://github.com/ErikBjare/gptme/issues/233) makes sense long-term, if simple and pliable enough.