iirc, a harness isn't allowed, but if the LLM wants to write its own tools to solve things that is allowed.