bot_io: TempDir.dispose: async