I use guake very heavily, and ssh into more than 3 computers at any point in time. I also have daemons running on some tabs (terminals). What I want to know, Is it possible to have the name of the current command as the name of the Terminal? Rightclikcing a tab, and changing its name causes this: (Look at the tab after Terminal 5)

i've found out that moving the dialog
destruction code (guake.py line 983)
down after the code that sets the tab
label (line 986) actually solves the
problem. so the the code that works
for me look like this:

Bit of a hack, but this will rename the current terminal to whatever you ssh'ed for.

function ssh() {
guake -r "$@";
/usr/bin/ssh $@
}

Also if you update your PROMPT_COMMAND, you can have a function to update the terminal name each time. Although this will not work for your ssh problem as it only changes the name after the command has run.