Revision history for "LLM::Prompts"

0.2.15 2026-05-14
    - Added the parameter :$format to "TextFocuser" (and related conditional prompt phrase.)
    - Fix: correct handling of prompt expansion using previous message(s) when there are none.

0.2.14 2026-05-11
    - New prompt: "TextFocuser".

0.2.13 2026-04-24
    - Made &llm-prompt-data handle the value "all" for its named argument "fields".
    - Easier to use "MermaidDiagram" prompt.
    - Correct positional arguments for "CodeHighlighter".

0.2.12 2026-04-18
    - Made "CopyEdit" a sub and to have the argument :$format.
    - Improved CLI: takes and passes named arguments to &llm-prompt-data and callable prompts.
    - For example
        - Prompts data:
            - llm-prompt 'rx/:i code .*/' --fields='Name Description Keywords' --pairs
        - Prompt text with arguments
            - llm-prompt CopyEdit --format=HTML

0.2.11 2025-12-20
    - Better "CopyEdit" prompt -- made it a sub that also takes :$format argument.

0.2.11 2025-11-16
    - More universal "FunctionNameSuggest" prompt.
        - Takes :lang argument
        - also, removed a redundant duplicate definition of the "FunctionNameSuggest" prompt.
    - New prompt "CodeHighlighter".
        - Generates good highlighting in HTML and LaTeX.
        - Can automatically detect the language with `land => 'whatever it is'`.

0.2.10 2025-09-23
    - Renamed the prompt "DocMarkuper" into "CodeDocAnnotator".

0.2.9 2025-09-21
    - New prompt: "DocMarkuper".

0.2.8 2025-08-30
    - Better "MermaidDiagram" prompt.
    - Added the prompt "GradeEssay".
    - Refactored "ThinkingHats" to have more robust ending.
        - Signature change!
        - llm-prompt("ThinkingHatsFeedback")($txt, <yellow gray>, format => 'HTML', :!ideas)

0.2.7 2025-08-28
    - Added option :@hats to the prompt "ThinkingHatsFeedback".
        - llm-prompt("ThinkingHatsFeedback")($txt, hats => <yellow gray>)
    - Added the prompt "MermaidDiagram".
        - Makes mind-maps by default.

0.2.6 2025-08-19
    - Added the prompt "ThinkingHatsFeedback".
        - A version of "SophisticatedFeedback" -- just the hats table without the summary.
    - Minor prompt data and prompt ingestion refactoring.