Yeah, I found it quite annoying that they could see me, but I couldn't see them LOL!
I'm really not sure what the bots can and cannot "see", but I've seen quite a few things contained in various CS maps that the bots could look right through.
There are serveral buglets in the "SturmBot" addon for Day of Defeat as well... the SturmBots can see right through smoke or fog.
A really cool DoD map that I like to play called "DoD_Brume" suffers from this problem with the SturmBots... the map is EXTREMELY foggy (intentionally), and a human can only see about 50 feet in front of them. The SturmBots on the other hand can see the entire length of the map LOL!
Anyhow, my little cs_747 fix works fairly well... NOW, I can FINALLY have some fun on this map with the bots