What do you think about following feature:
-User presses in Console button “get Watch”, enters watch Name.
-Console sends request to application that uses named pipes for connection with console.
-Application receives an event for getWatchRequest.
-Application calls tSiSession.Watch****(.) or logObject() method
-Console displays requested value.
This way it could be possible to make logging more interactive.