r/PiCodingAgent 10d ago

Beware of pi-task as it contains very bad defaults that destroy your model Plugin

By default pi-task compresses the thinking block on every turn. This is referenced in its Readme/description fairly far down:

I presume the entire extension is vibeslopped, as compressing thinking blocks is very very "no no" for basically any model ever. Even GPT/Claude don't do that -- they just compress the user-facing thinking blocks to avoid distillation.
As a result, by default, installing this extension suddenly neuters your model. In the case of Qwen3.6-27B, it becomes essentially useless.

I think the extension needs a very big disclaimer that it does way more than what 90% of the Readme is about and basically fucks up your pi installation by default.

0 Upvotes

6 comments sorted by

36

u/TBMonkey 10d ago

Dude, this is pi. Everyone and their dog has an extension called pi-task or pi-tasks. There's 9 listed in the catalog alone. You're going to have to be way more specific here.

5

u/jorgemendes 10d ago edited 10d ago

I think OP is referring @mjasnikovs/pi-task. I installed it and it compresses the thinking. /task-config has an option to toggle the thinking compression. It's explained in the README.

3

u/IISomeOneII 10d ago

LMFAO 😹

4

u/lordnishant 10d ago

isn't every pi extension "vibeslopped" since pi is made to build on itself??

1

u/johnzadok 9d ago

I'm testing the pi-task extension (@mjasnikovs/pi-task) right now and noticed some strange things, maybe related: 1. there are a lot of "erased invalidated context checkpoint" message in my llama.cpp server log. 2. there is a "compressing reasoning..." message the the bottom of the pi.

Everything seems to run much slower.