<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fish/functions/ia-commit.fish, branch master</title>
<subtitle>⚙️ Fish shell configuration files 🐟 🐚 ⚙️ 📁
</subtitle>
<id>https://git.ache.one/fish/atom?h=master</id>
<link rel='self' href='https://git.ache.one/fish/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ache.one/fish/'/>
<updated>2026-01-07T12:25:41Z</updated>
<entry>
<title>feat: Uses `env` when reading commit message from `/tmp/prev-ia-commit-message`</title>
<updated>2026-01-07T12:25:41Z</updated>
<author>
<name>ache</name>
<email>ache@ache.one</email>
</author>
<published>2026-01-07T12:25:41Z</published>
<link rel='alternate' type='text/html' href='https://git.ache.one/fish/commit/?id=67fb495dfc488db2c64b7206697975b31ef43776'/>
<id>urn:sha1:67fb495dfc488db2c64b7206697975b31ef43776</id>
<content type='text'>
This change ensures that the environment variables are correctly propagated when reading the commit message from the temporary file, resolving potential issues with variable expansion.
</content>
</entry>
<entry>
<title>docs: improve commit message prompt and handle response codes consistently</title>
<updated>2026-01-05T00:17:52Z</updated>
<author>
<name>ache</name>
<email>ache@ache.one</email>
</author>
<published>2026-01-05T00:17:52Z</published>
<link rel='alternate' type='text/html' href='https://git.ache.one/fish/commit/?id=ff34ab27171bb1873b1418edd5a355f452a459ba'/>
<id>urn:sha1:ff34ab27171bb1873b1418edd5a355f452a459ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Exit with error code when user doesn't want to commit changes</title>
<updated>2025-12-28T00:44:30Z</updated>
<author>
<name>ache</name>
<email>ache@ache.one</email>
</author>
<published>2025-12-28T00:44:30Z</published>
<link rel='alternate' type='text/html' href='https://git.ache.one/fish/commit/?id=663d1179af6ed571cd438860037f4fea4432bd0b'/>
<id>urn:sha1:663d1179af6ed571cd438860037f4fea4432bd0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Implement 'ia-commit' utility for generating professional git commit messages from a diff</title>
<updated>2025-12-24T18:08:42Z</updated>
<author>
<name>ache</name>
<email>ache@ache.one</email>
</author>
<published>2025-12-24T18:08:42Z</published>
<link rel='alternate' type='text/html' href='https://git.ache.one/fish/commit/?id=a4eaa1e9c94780b61a89a93cf911f6893ecf502a'/>
<id>urn:sha1:a4eaa1e9c94780b61a89a93cf911f6893ecf502a</id>
<content type='text'>
The changes made include deleting the old 'ia-commit-message' function and creating a new one called 'ia-commit'. This new function utilizes a language model to generate a commit message based on the staged git diff. It then asks the user to confirm or edit the generated message before committing it.
</content>
</entry>
</feed>
