[timmy-capability] Timmy must be able to update his own Gitea avatar #366
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Timmy should be able to update his own Gitea avatar. This is a capability test — if an agent can't do a multi-step creative+API task like this, it's not ready for Workshop-level autonomy.
Why This Matters
Hermes (Claude) did this successfully on 2026-03-18. The steps are:
Hermes3 (local) choked on this. The task requires:
This is a litmus test for model capability. If Timmy can't dress himself, he's not ready to inhabit a Workshop.
Exact Steps That Work
1. Generate avatar image (Python + Pillow)
2. Upload to Gitea
3. Verify
Pitfalls (why Hermes3 choked)
data:image/png;base64,.... Including the prefix returns "illegal base64 data".tr -d '\n').Acceptance Criteria
What This Tests
Notes
This is model-agnostic. The issue isn't "use a specific model" — it's "Timmy must be capable enough to do this." If qwen3:30b can't, that's signal about model selection for the Workshop. If hermes3 can't, same signal. The acceptance test is the point.
Related: Hermes updated his avatar to a Hermes Trismegistus caduceus (#222 epic context). Timmy should choose his OWN design — something that represents HIM, not a copy of Hermes.