Returns true if a dialog is currently open.
Returns true if a slide-in is currently open.
Closes all open dialogs and slide-ins.
Closes the currently open dialog (if any).
Closes the currently open slide-in (if any).
Opens the create agent dialog.
Configuration options for the dialog
Observable that emits when the dialog closes
Opens the create agent slide-in panel.
Configuration options for the slide-in
Observable that emits when the slide-in closes
Convenience method to open dialog for creating a sub-agent.
The ID of the parent agent
The name of the parent agent (for display)
Observable that emits when the dialog closes
Convenience method to open slide-in for creating a sub-agent.
The ID of the parent agent
The name of the parent agent (for display)
Observable that emits when the slide-in closes
Service for programmatically opening create agent dialogs and slide-ins.
This service dynamically creates and manages the dialog/slide-in components, handling their lifecycle and emitting results via observables.
Usage: