Then first create a subclass of DebugAction.
Look for example at��DoesNotUnderstandDebugAction. There are a lot of subclasses of ��DebugAction in the image.
Debugging actions have #appliesToDebugger:. This method controls whether or not the action is loaded by the debugger.
For example DoesNotUnderstandDebugAction is only loaded when the top context is created because of #doesNotUnderstand error.
If you want your action to be present all the time then override #enabled. Look at��FullStackDebugAction.
The second step is to load the previous actions in a debugger.
To load them in the SpecDebugger add to the class side a method annotated with��<debuggingAction>.
To have them in the gt debugger use��<gtDebuggingAction>.
To have them in the pre debug window��<preDebuggingAction>.
This cover more or less what's currently available.
Let me know how it goes.
Cheers,
Andrei