LMStudio.MetaDSL.SelfModifyingGrid (lmstudio v0.1.0)
GenServer that maintains a grid of data that can modify itself based on performance feedback.
The grid stores key-value pairs and tracks mutations, performance metrics, and evolution. Enhanced with persistence capabilities for continuous learning.
Summary
Functions
Returns a specification to start this module under a supervisor.
Types
@type state() :: %{ data: map(), mutation_history: [LMStudio.MetaDSL.Mutation.t()], performance_metrics: [float()], evolution_generation: integer(), meta_prompts: map(), max_history: integer(), grid_id: String.t(), auto_persist: boolean(), last_persist_time: DateTime.t() }