<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpt-chat-cli, branch v0.2.2</title>
<subtitle>a simple yet powerful ChatGPT CLI</subtitle>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/'/>
<entry>
<title>Fix printing when provided initial messages</title>
<updated>2023-05-14T05:20:07+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-11T07:29:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=89c77af2d93c8ed3f3f452fff709d91f9228f9dc'/>
<id>89c77af2d93c8ed3f3f452fff709d91f9228f9dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add slash command and editing with an arbitrary editor</title>
<updated>2023-05-11T06:27:58+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-11T06:27:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=280259deb57d8c18f7655e4ecd79ba137ca0a37c'/>
<id>280259deb57d8c18f7655e4ecd79ba137ca0a37c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add instructions for completion</title>
<updated>2023-05-10T17:44:09+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-10T17:44:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=8bc4d723f9e223b61a8d601e3bd1083f31b89322'/>
<id>8bc4d723f9e223b61a8d601e3bd1083f31b89322</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix recursion caused by name change</title>
<updated>2023-05-10T17:43:52+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-10T16:18:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=8c997bff1cebff5d1e47a19ff103e3d40c48f829'/>
<id>8c997bff1cebff5d1e47a19ff103e3d40c48f829</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add magic PYTHON_ARGCOMPLETE_OK to code to trigger init during install</title>
<updated>2023-05-09T22:44:15+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-09T21:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=a4afbafe6a9e1d2937ab2134028fc4e4442a5c05'/>
<id>a4afbafe6a9e1d2937ab2134028fc4e4442a5c05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrote the argparsing functionality to enable autocompletion via the "kislyuk/argcomplete" package.</title>
<updated>2023-05-09T20:57:05+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-09T20:57:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=4f684f7073149c48ea9dd962b64a8bf7a169a1cf'/>
<id>4f684f7073149c48ea9dd962b64a8bf7a169a1cf</id>
<content type='text'>
This essentially means:
- `argparsing.py` does a minimal amount of work to initialize the arg parser.
   Then it attempts dynamic completion.
- `argvalidation.py` processes the raw arguments parsed in
  `argparsing.py`, validates them, issues warnings (if required), and
  splits them into logical groupings
- Commands in `gcli.py` have been moved to `cmd.py`
- `main.py` provides an initial control path to call these functions in
  succession
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This essentially means:
- `argparsing.py` does a minimal amount of work to initialize the arg parser.
   Then it attempts dynamic completion.
- `argvalidation.py` processes the raw arguments parsed in
  `argparsing.py`, validates them, issues warnings (if required), and
  splits them into logical groupings
- Commands in `gcli.py` have been moved to `cmd.py`
- `main.py` provides an initial control path to call these functions in
  succession
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version and add a changelog</title>
<updated>2023-05-08T21:51:17+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-08T21:51:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=61a9d6426cdb0e32436b704561b7a3ff47b60b04'/>
<id>61a9d6426cdb0e32436b704561b7a3ff47b60b04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issue with wrap around caused by escape sequence mishandling in GNU readline</title>
<updated>2023-05-08T21:43:30+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-08T21:43:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=c6088554f68bda27d3b74468f9e65d0ea322a7b6'/>
<id>c6088554f68bda27d3b74468f9e65d0ea322a7b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix cmd function</title>
<updated>2023-05-06T23:09:17+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-06T23:09:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=883fe86bb9be501df1dfec94fd6a0fc81b9a8602'/>
<id>883fe86bb9be501df1dfec94fd6a0fc81b9a8602</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more tricks</title>
<updated>2023-05-06T23:04:53+00:00</updated>
<author>
<name>flu0r1ne</name>
<email>flu0r1ne@flu0r1ne.net</email>
</author>
<published>2023-05-06T23:04:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.flu0r1ne.net/gpt-chat-cli/commit/?id=569c9a18a34793f46ed0d11e92b4f9c1848aa6ba'/>
<id>569c9a18a34793f46ed0d11e92b4f9c1848aa6ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
