<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in cli.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>22a3672c7daee65ee1a9f2901590a53e50304bb3 - store embedding meta data on start</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#22a3672c7daee65ee1a9f2901590a53e50304bb3</link>
        <description>store embedding meta data on startThis way errors during the a new embedding run will not trigger a clearindex on retry

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Mon, 22 Jul 2024 10:58:30 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>f93272b94193ec28961da5757db7f0fa6ecf2c22 - auto codestyle cleanup</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#f93272b94193ec28961da5757db7f0fa6ecf2c22</link>
        <description>auto codestyle cleanup

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 25 Jun 2024 18:09:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>e1251882372557ff3ce8f12d253df8d66390690e - init ACLs in CLI</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#e1251882372557ff3ce8f12d253df8d66390690e</link>
        <description>init ACLs in CLIWhen using the text renderer, we might execute syntax plugins that checkACLs. We don&apos;t have a user when running the CLI but we want to indexeverything an anonymous user would be able to see. For that the ACLsneed to be loaded.

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Mon, 17 Jun 2024 14:42:29 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>bae450a95a03f7ddb24a1cd6f37559aec4c8662c - rebuild the index when the embedding model changed</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#bae450a95a03f7ddb24a1cd6f37559aec4c8662c</link>
        <description>rebuild the index when the embedding model changed

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 02 Apr 2024 08:18:13 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>b446155b16a3c10edb48cb0dd79d0f47fb865445 - fix info output on used models</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#b446155b16a3c10edb48cb0dd79d0f47fb865445</link>
        <description>fix info output on used models

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Wed, 27 Mar 2024 14:12:30 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8c08cb3f6b0f30c35f378fd151abfb219b75b92e - auto style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#8c08cb3f6b0f30c35f378fd151abfb219b75b92e</link>
        <description>auto style fixes

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Wed, 27 Mar 2024 14:01:02 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ab1f8dde36106432cc0a6f320220da5fae6971fe - emit the INDEXER_PAGE_ADD event</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#ab1f8dde36106432cc0a6f320220da5fae6971fe</link>
        <description>emit the INDEXER_PAGE_ADD eventThis allows plugins that add data to the fulltext index to add the samedata to the embeddings. This improves embedding searches with structdata for example.

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 26 Mar 2024 10:21:11 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0de7e020fcc340c97acd36e48cdb20a9d43528b6 - mechanisms to override things on command line</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#0de7e020fcc340c97acd36e48cdb20a9d43528b6</link>
        <description>mechanisms to override things on command lineThis should help with debugging/evaluating

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Mon, 25 Mar 2024 12:05:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>c2b7a1f7fd0f6c6579c9ee46f0437ff89c2fc4b3 - various refactoring and introduction of a simulate command</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#c2b7a1f7fd0f6c6579c9ee46f0437ff89c2fc4b3</link>
        <description>various refactoring and introduction of a simulate commandThe new command makes it easier to run the same chat questions againstmultiple models and compare the results in a spreadsheet

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Thu, 21 Mar 2024 11:50:49 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>51aa8517a15244890eb0132c8019c9857c046a12 - separate the rephrasing model from the chat model</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#51aa8517a15244890eb0132c8019c9857c046a12</link>
        <description>separate the rephrasing model from the chat modelRephrasing can be done with faster, simpler models as there is not muchreasoning needed.

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Wed, 20 Mar 2024 10:07:04 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>99b713bf5ca50ca020487a25994f0098a1240134 - fix info output</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#99b713bf5ca50ca020487a25994f0098a1240134</link>
        <description>fix info output

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 19 Mar 2024 14:32:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>2045e15af0a79ce2a9402e23fc97383d3ba9a23b - fix ouput prices</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#2045e15af0a79ce2a9402e23fc97383d3ba9a23b</link>
        <description>fix ouput prices

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 19 Mar 2024 13:58:47 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>87e464844e8a4bc0fa03608147b1a25b9b20b678 - added Voyage AI for embeddings</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#87e464844e8a4bc0fa03608147b1a25b9b20b678</link>
        <description>added Voyage AI for embeddings

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 19 Mar 2024 13:52:21 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>e8451b21b9ca52de6bf419c0f1a2020e9bcd5276 - added model command to CLI</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#e8451b21b9ca52de6bf419c0f1a2020e9bcd5276</link>
        <description>added model command to CLIThis prints info about the available models

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 19 Mar 2024 13:31:50 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>34a1c47875552330ce367360d99f2c3f9f69af94 - more refactoring on chat and embed model support</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#34a1c47875552330ce367360d99f2c3f9f69af94</link>
        <description>more refactoring on chat and embed model support* differentiate between input and output tokens* make use of much larger input contexts

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Tue, 19 Mar 2024 08:32:08 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>6a18e0f40fd2d3238b0284483f1ee9aa53dad036 - First start on refactoring the class hierarchy</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#6a18e0f40fd2d3238b0284483f1ee9aa53dad036</link>
        <description>First start on refactoring the class hierarchyThis splits embedding models from chat completion models.

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Thu, 14 Mar 2024 11:18:53 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>e75dc39f0eaa9a83a7bf54421b7183cdc40b952d - record the times of embed and maintenance runs</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#e75dc39f0eaa9a83a7bf54421b7183cdc40b952d</link>
        <description>record the times of embed and maintenance runsThis makes it easier to debug when something with the cronjob goeswrong. Currently the data is only exposed in the cli info command.We might want to use it somewhere in the UI to warn about outdated data

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Wed, 14 Feb 2024 11:15:00 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>49a7d3cc05136f6a5df00d4fb666d69b5eb11a5c - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#49a7d3cc05136f6a5df00d4fb666d69b5eb11a5c</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Mon, 29 Jan 2024 15:57:59 +0000</pubDate>
        <dc:creator>splitbrain &lt;splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>d5c102b3f940c6a699499e715eeb66b02677d7df - Regular expressions to limit the indexed pages. Implements #5</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#d5c102b3f940c6a699499e715eeb66b02677d7df</link>
        <description>Regular expressions to limit the indexed pages. Implements #5Both regular expressions (when set) need to apply at the same time. Eg apage MUST match the matchRegex and MUST NOT match the skipRegex to beapplied.The regular expressions are applied when running the `embed` commandline command. Pages no longer adhering to a changed regex setup will beremoved from the vector store.For the sqlite storage it is recommended to re-cluster the index whenthe reges are changed by running the `maintenance` command.

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Mon, 29 Jan 2024 15:37:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>dc355d5718db432124322cbaaff5af096c20e833 - added chunk dumping to CLI page command</title>
        <link>http://127.0.0.1:8080/history/plugin/aichat/cli.php#dc355d5718db432124322cbaaff5af096c20e833</link>
        <description>added chunk dumping to CLI page command

            List of files:
            /plugin/aichat/cli.php</description>
        <pubDate>Mon, 06 Nov 2023 17:35:31 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
