Skip to content

Milestones

List view

  • This major release marks a significant milestone for the L2P library, introducing enhancements to extensions of PDDL generation, improving output reliability, and providing more powerful tools for users. 1. Advanced PDDL Extensions We are expanding our support beyond classical planning to encompass a wider range of PDDL standards, allowing users to model much more complex and expressive domains: - PDDL 1.2: Core classical planning support. - PDDL 2.1: Numeric fluents, durative actions, and plan metrics for time and resource planning - PDDL 2.2: Derived predicates and timed initial literals - PDDL 3.0: State trajectory constraints and preferences - PDDL+: Support for continuous and mixed discrete-continuous state models (i.e., processes and events) 2. Built-in Prompt Templates Shift from Pythonic outputs to JSON structure: We have overhauled our internal prompting mechanisms. Instead of relying on Pythonic dictionary outputs, the built-in templates now explicitly enforce structured JSON responses from the LLMs. This drastically improves the parsing reliability and robustness against formatting errors. 3. L2P CLI Feature We are introducing a Command Line Interface to make the L2P toolkit more accessible and scriptable. Users can directly invoke L2P tools from their terminal. This feature includes commands to pass natural language descriptions and prompt configurations directly via the CLI, generating the output .pddl files without needing to write intermediate Python scripts.

    Due by June 25, 2026
    8/8 issues closed