griptape
griptape copied to clipboard
Refactor how configs work
- Simplify use of
StructureConfig
classes by moving Driver config to top level. - Make it easier to configure custom Task Memory without needing Config classes.
- Remove
task_memory
config from Config classes.
📚 Documentation preview 📚: https://griptape--765.org.readthedocs.build//765/
it would be nice if you could elaborate on the decision to remove task_memory from the config classes.
Originally they were added here to make configuring Task Memory easier. Though in reality it didn't really make it much easier and just over-complicated the Config classes. Instead, this PR makes it easier to configure Task Memory without the need of a Config class. More details on how to do this will come in https://github.com/griptape-ai/griptape/pull/757