Actions63
- 1. Manager Actions
- 2. Mouse Actions
- 3. Keyboard Actions
- 4. Browser Control Actions
- 5. Element Actions
- 6. Image Actions
- 7. Others Actions
- 8. Email Actions
- 9. Developer Actions
- 10. General Debug Actions
9. Developer → get_info
AI-generatedSummary
Publishes a developer.get_info request over MQTT to retrieve the Client browser session’s current page or tab, selected frame, and browser process status. Use it as an initial diagnostic action when checking why a session appears inactive.
Inputs
- Topic (required) — MQTT topic used to publish the request.
- Remote Port (required) — CDP port used to route the request to the intended Client session; defaults from
remote_debugging_port. The UI describes127001as the virtual port for a local session. - QoS — MQTT delivery quality level; defaults to 1 (at least once).
- Include Input Items — When enabled, attaches selected fields from incoming items under
payload.inputItems. - Input item fields — Comma-separated field paths to include, supporting nested fields and array indexes; applies when Include Input Items is enabled.
- Wait For Response — When enabled, waits for an MQTT response before returning output; otherwise the request is published without waiting.
- Response Timeout (sec) — Maximum wait for a response in seconds; shown when waiting is enabled and defaults to 60.
- Delay Next Step (ms) — Delay before the node advances. The UI accepts a delay expression such as
rand(200,1000); it runs after the response when waiting, or after publishing otherwise.
Output shape
When waiting is enabled, returns the parsed response as output data; without waiting, publishes the request and returns without a response body.
The source excerpt provides signatures but omits the
executeimplementation body, so the precise response fields and output item structure are not shown.
Examples
Example 1: Request for a particular Client session
Set Topic to the MQTT request topic and Remote Port to the session's CDP port, typically passed through from the profile-opening node's remote_debugging_port output.
Example 2: Attach selected incoming fields
Enable Include Input Items and provide field paths such as id,name or status.detail to add those values to the request payload.
Example 3: Wait for diagnostic result
Enable Wait For Response and set a timeout; optionally configure a delay to run after the reply arrives.
