Write content to a file. **Tips:** - When `mode` is not specified, it defaults to `overwrite`. Always write with caution. - When the content to write is too long (e.g. > 100 lines), use this tool multiple times instead of a single call. Use `overwrite` mode at the first time, then use `append` mode after the first write.