| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 22 hours | feat(signatures): splice a signature into a buffer | Danilo M. | 1 | -3/+69 | |
| Both placements over one implementation. above_quote inserts before the attribution rather than before the first quoted line: the attribution introduces the quote and belongs with it, and a signature between the two would read as part of the quoted message. A buffer with no quote makes above_quote identical to end, so a new message needs no branch of its own. Part of item 152. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KEcn3u19xPqv6ggD15PG4c | |||||
| 22 hours | feat(signatures): read a directory of markdown signatures | Danilo M. | 1 | -0/+67 | |
| One file per signature under a directory the caller names, the stem being the name shown to the user. A name containing a path separator is refused: it arrives from the config file, and it reaches a path that is read into a message about to be sent. Part of item 152. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KEcn3u19xPqv6ggD15PG4c | |||||
