]> git.giacomolli.uk - onechat/commit
Name and order the tool code
authorAnderson A. Giacomolli <agiacomolli@gmail.com>
Sat, 7 Nov 2026 16:59:39 +0000 (13:59 -0300)
committerAnderson A. Giacomolli <agiacomolli@gmail.com>
Sat, 7 Nov 2026 16:59:39 +0000 (13:59 -0300)
commit1e7f78e7b12d3881a6c345d191dfef6e42d9b01f
tree12514f0a93e94db15f1b7430852815225f0e6a4d
parenta4cfb030bf949e2fc9cd0ddace9e33f24b791b18
Name and order the tool code

Every package-level name of the tools starts with tool: the Toolbox, its
interfaces ToolLog and ToolChat, the argument types, the head and tail
buffer, and the clip helpers. The interfaces chatLog and chatReader read
as parts of the chat, but only the tools use them.

The declarations of tools.go follow the order of the go-code skill. The
behavior does not change.

Issue: 947bddb
tools.go
tools_test.go
turn.go