# question

A RocketRide filter node that wraps incoming text as a `Question` object without modification.

## What it does

Takes raw text from the `text` lane, strips surrounding whitespace, and encapsulates it as a `Question` object on the `questions` lane. The content is not generated, rewritten, or altered in any way; the node exists solely to translate unstructured text into the typed question entity that downstream nodes (vector stores, LLMs, agents, and the Prompt node) expect.

If the text is empty or whitespace-only after stripping, the node calls `preventDefault` and skips processing. The pipeline continues to the next node without emitting a question.

The implementation is pure Python with no external dependencies (`requirements.txt` is empty).

---

## Configuration

### Lanes

| Lane in | Lane out    | Description                                     |
|---------|-------------|-------------------------------------------------|
| `text`  | `questions` | Wrap text as a Question and pass it downstream  |

None. The node has no configurable fields and ships a single empty `default` profile.

---

<!-- ROCKETRIDE:GENERATED:PARAMS START -->
<!-- Generated by nodes:docs-generate. Do not edit by hand. -->

## Schema

_No configuration fields._

## Source

[<svg viewBox="0 0 16 16" width="15" height="15" fill="currentColor" aria-hidden="true" style="vertical-align:-0.15em;margin-right:0.35em"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"/></svg> View source](https://github.com/rocketride-org/rocketride-server/tree/develop/nodes/src/nodes/question)
<!-- ROCKETRIDE:GENERATED:PARAMS END -->
