via user burrows, but I'm seeing the same thing.

As far as I can tell, use type in items.txt is message/combat reusable, which is a combination unique to the seal tooth (item #2). It calls UseItemRequest.processRequest(), which eventually goes to
I am not sure why it's forcing that to pop up in the gCLI or if the problem is that the type should be something different, or exactly how to proceed, but I'm sure it's not acting as (I) desired (or expected).
Code:
> use seal tooth
Using 1 seal tooth...
You acquire an effect: Bloody Hand (3)
Finished using 1 seal tooth.

As far as I can tell, use type in items.txt is message/combat reusable, which is a combination unique to the seal tooth (item #2). It calls UseItemRequest.processRequest(), which eventually goes to
UseItemRequest.parseConsumption( this.responseText, true );
, where that boolean 2nd parameter means "showHTML" and is (in that code path) hardcoded.I am not sure why it's forcing that to pop up in the gCLI or if the problem is that the type should be something different, or exactly how to proceed, but I'm sure it's not acting as (I) desired (or expected).