griptape icon indicating copy to clipboard operation
griptape copied to clipboard

Refactor how configs work

Open collindutter opened this issue 9 months ago • 1 comments

  • 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/

collindutter avatar Apr 30 '24 22:04 collindutter

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

collindutter avatar May 16 '24 17:05 collindutter