Simon Willison

commit-rewriter 0.1

Read the original on Simon Willison →

Simon Willison released commit-rewriter 0.1, a web app that lets users edit commit messages for a repository. The tool is useful for cleaning up commits that contain internal references or unwanted code before publication. After editing, it creates a timestamped branch to preserve the original state and rewrites the selected commits.

Machine-generated by The Flow from the publisher's headline and feed description — not written or checked by a human. The full article lives at Simon Willison.

Simon Willison
Sep 24

commit-rewriter 0.2

The article announces the release of commit-rewriter version 0.2. It adds support for operating on branches other than the default, allowing users to run the tool against a specified branch with the command `uvx commit-rewriter --branch other`. The update is tagged under git.

Simon Willison
Aug 9

GitHub Models is now retired

GitHub Models is now retired I missed this news until today, when the GitHub Actions run for my simonw/research repository failed with this error message: GitHub Models is temporarily unavailable as part of a scheduled retirement brownout. That message is already stale, because the retirement has been completed.

Simon Willison
5d ago

llm 0.37.1

Release: llm 0.37.1 A bugfix release for LLM, with contributions from Steven Huang, Tao An, Arjan Mossel, and XQ. Tags: llm

Simon Willison
Aug 22

Quoting Linus Torvalds

The article recounts a challenging debug session that was significantly aided by an AI assistant. Despite the AI initially claiming the problem was unsolvable and suggesting a report be written instead, it persisted, adding debug code and analyzing it as the author pushed forward. Ultimately, the author credits the AI with writing the commit message for the fix.