upvote
What's even weirder is that the substitution is explained in "How TOON works" section. Yet TOON never describes such behavior anywhere in its spec.
reply
Maybe they want to be tokenizer agnostic? Then they would need to go by character count, right? Despite these inconsistencies, has anyone actually verified their promise? 350 vs. 10.000 tokens would still be very valuable even if they mess up some edge cases
reply
Oh it is not returning full tool schema. You can't cut down that much by serialisation alone.
reply
Brand new GitHub account, brand new HN account. I stay far away from projects like this these days, they can easily be malicious. GitHub needs some kind of indicator for projects authored by tenured developers with a real identity.
reply
And they need some kind of downvote. Projects needs to be able to lose a star.
reply
↲ is also two tokens instead of a simple \n lmao
reply
How is an LF two tokens? Or were you referring to the Unicode symbol?

I took their example to mean an actual LF ASCII character but now Ive read your comment, maybe I was being too charitable?

reply
They literally replace \n with the unicode symbol

https://github.com/activeing123/mcptoon/blob/main/src/mcptoo...

reply
Wow. Just “wow”.
reply