History log of /plugin/dokullm/LlmClient.php (Results 1 – 25 of 26)
Revision Date Author Comments
# 40986135 20-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: add ACL support to page content access and CLI processing


# 2c175338 20-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: add prompt case to loadPrompt method for custom prompt values


# 8273dd47 20-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: use process() for custom prompts with {prompt} placeholder


# e2481ee1 16-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

fix: add missing Exception import to LlmClient.php


# 2adac073 16-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

refactor: replace enableChromaDB flag with direct chromaClient null check


# a8c74011 16-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: add ChromaDB enable/disable configuration option


# bb1c2789 15-Oct-2025 Costin Stroie <costinstroie@eridu.eu.org>

refactor: rename language parameter to profile and update prompt loading logic


# b1d13019 15-Oct-2025 Costin Stroie <costinstroie@eridu.eu.org>

fix: correct page ID handling and collection naming in ChromaDB integration


# 889c09bd 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

refactor: replace global $ID with $this->pageId in LlmClient methods


# 72d9a73b 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: add pageId parameter to LlmClient constructor and use it for ChromaDB collection naming


# 340ecab5 15-Oct-2025 Costin Stroie <costinstroie@eridu.eu.org>

refactor: update ChromaDB collection naming logic


# 2de95678 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: pass ChromaDBClient instance to LlmClient instead of instantiating it internally


# 7a6e4f6a 15-Oct-2025 Costin Stroie <costinstroie@eridu.eu.org>

refactor: remove default values from ChromaDB and Ollama configuration retrieval


# bfd95caf 15-Oct-2025 Costin Stroie <costinstroie@eridu.eu.org>

refactor: remove unused createReport and compareText methods


# 0165e6c6 15-Oct-2025 Costin Stroie <costinstroie@eridu.eu.org>

fix: use instance language property consistently in loadPrompt method


# 29c165f3 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

fix: remove redundant language parameter from LlmClient method calls


# 5972af44 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

refactor: remove language parameter from callAPI method calls


# f135ebab 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

refactor: replace $language parameter with $this->language property


# 852801ab 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

refactor: replace $language parameter with $this->language in LlmClient methods


# 6e5af311 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: add language parameter to LlmClient constructor


# 15cead4b 15-Oct-2025 Costin Stroie <costinstroie@eridu.eu.org>

refactor: update LlmClient to accept language parameter and remove config dependency


# 8dbd6d13 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

refactor: move getConf function into LlmClient class as private method


# 85ad8ea9 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

feat: add constructor parameters to LlmClient with fallback to config values


# 9b704e62 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

refactor: replace global $conf access with getConf method in LlmClient


# 6c51c388 15-Oct-2025 Costin Stroie (aider) <costinstroie@eridu.eu.org>

fix: update ChromaDBClient constructor call with missing parameters


12