ErrLookup › reflex-dev/reflex
reflex-dev/reflex
🕸️ Web apps in pure Python 🐍 · Python · 531 source files
Analyzed at 45b8ed5ab7 on 2026-08-28. 298 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Named props cannot be used with custom thresholds | exception | critical | app-harness, selenium, frontend, testing |
| {name} | exception | error | app-harness, selenium, driver-options, testing |
| ChildrenTypeError(component=cls.__name__, child=child) | exception | critical | reflex, redis, state, deserialization |
| Do not override _add_style directly. Use add_style instead. | exception | critical | reflex, state, cache, class-identity |
| The component `{comp_name}` cannot have `{child_name}` as a | exception | error | reflex, vars, runtime-value |
| The component `{comp_name}` only allows the components: {val | exception | error | reflex, state, typeerror, key-type |
| The component `{child_name}` can only be a child of the comp | exception | warning | reflex, performance, state-size, serialization |
| Undefined library for NoSSRComponent | exception | error | reflex, state, deserialization, arguments |
| Component must have a library to bundle. | exception | error | reflex, state, pickle, schema-version |
| No default value or factory provided. | exception | error | reflex, dynamic-routes, decorator, signature |
| Memo name collision for `{key[0]}`: `{existing.fn.__module__ | exception | error | reflex, dynamic-routes, type-hints |
| Var-returning `@rx.memo` `{func_name}` cannot depend on hook | exception | error | reflex, component-state, instantiation, api-misuse |
| Var-returning `@rx.memo` `{func_name}` cannot depend on embe | exception | error | reflex, rx-memo, typeerror, validation, components |
| Var-returning `@rx.memo` `{func_name}` cannot import `{lib}` | exception | error | reflex, rx-memo, typeerror, imports, bundled-libraries |
| `rx.Var[rx.Component]` parameters in `{fn_name}` must be nam | exception | error | reflex, rx-memo, typeerror, children, naming |
| `children` in `{fn_name}` cannot be `rx.RestProp`. | exception | error | reflex, rx-memo, typeerror, children, rest-props |
| `rx.EventHandler` parameters are only supported on component | exception | error | reflex, rx-memo, typeerror, event-handler, parameters |
| `children` in `{fn_name}` cannot be an `rx.EventHandler`; us | exception | error | reflex, rx-memo, typeerror, children, event-handler |
| `rx.EventHandler` parameter `{parameter.name}` in `{fn_name} | exception | error | reflex, rx-memo, typeerror, event-handler, default-value |
| All parameters of `{fn.__name__}` must be annotated as `rx.V | exception | error | reflex, rx-memo, typeerror, type-annotations, strict-mode |
| `children` in `{fn.__name__}` must be annotated as `rx.Var[r | exception | error | reflex, rx-memo, typeerror, children, type-annotations |
| `@rx.memo` only supports one `rx.RestProp` in `{fn.__name__} | exception | error | reflex, rx-memo, typeerror, rest-props, parameters |
| `@rx.memo` does not support `*args` in `{fn_name}`. | exception | error | reflex, memo, signature, args, typeerror |
| `@rx.memo` does not support `**kwargs` in `{fn_name}`. | exception | error | reflex, memo, kwargs, signature, typeerror |
| `@rx.memo` does not support positional-only parameters in `{ | exception | error | reflex, memo, positional-only, signature, typeerror |
| All parameters of `{fn_name}` must be annotated as `rx.Var[. | exception | error | reflex, memo, annotation, typing, typeerror |
| Component-returning `@rx.memo` `{fn.__name__}` must return a | exception | error | reflex, memo, return-value, component, typeerror |
| `{definition.python_name}` only accepts children positionall | exception | error | reflex, memo, children, reserved-keyword, typeerror |
| `{definition.python_name}` captures rest props from extra ke | exception | error | reflex, memo, restprop, kwargs, typeerror |
| `{definition.python_name}` only accepts keyword props. | exception | error | reflex, memo, positional-args, keyword-props, typeerror |
| `{definition.python_name}` only accepts positional children | exception | error | reflex, memo, children, typeerror, component-types |
| `{definition.python_name}` is missing required prop `{param. | exception | error | reflex, memo, props, required-argument |
| `{definition.python_name}` does not accept prop `{unexpected | exception | error | reflex, memo, props, unknown-argument |
| `{definition.python_name}` does not accept prop `{unknown[0] | exception | error | reflex, memo, props, unknown-argument |
| `create_passthrough_component_memo` requires a component tha | exception | error | reflex, memo, passthrough, component-return |
| `@rx.memo` on `{fn.__name__}` must return `rx.Component` or | exception | error | reflex, memo, type-annotation, return-type |
| `@rx.memo` only supports `wrapper=` on component-returning m | exception | error | reflex, memo, wrapper, unsupported-argument |
| cannot specify both default and default_factory | exception | error | reflex, props, dataclass, default-value |
| Invalid prop(s) {invalid_fields_str} for {component_name!r}. | validation | error | reflex, props, validation, unknown-argument |
| The render function must take 2 arguments. | exception | error | reflex, foreach, render-function, arity |
| The render function must return a component. | exception | error | reflex, foreach, render-function, return-type |
| {self._prefixes[0]}REDIS_URL is required when using the redi | exception | critical | reflex, config, redis, state-manager, missing-env-var |
| default_color_mode must be one of {allowed_color_modes}, but | exception | error | reflex, config, color-mode, validation |
| reflex.Config.plugins entry {entry.__name__!r} could not be | exception | error | reflex, config, plugins, instantiation |
| reflex.Config.plugins must contain Plugin instances, but got | exception | error | reflex, config, plugins, type-validation |
| reflex.Config.plugins contains plugin(s) that could not be l | exception | error | reflex, config, plugins, import-error, env-var |
| frontend_compression_formats contains unsupported format {fo | exception | error | config, compression, validation, startup |
| Context is already attached, cannot enter context manager. | exception | error | context-manager, runtime, state, async |
| {type(self).__name__} must be entered before calling this me | exception | error | context-manager, runtime, state |
| Missing value for environment variable {field.name} and no d | exception | error | environment, config, missing-value, dataclass |
| Invalid boolean value: {value!r} for {field_name} | exception | error | environment, boolean, validation, config |
| Invalid integer value: {value!r} for {field_name} | exception | error | environment, integer, validation, config |
| Invalid float value: {value!r} for {field_name} | exception | error | environment, float, validation, config |
| Path does not exist: {path!r} for {field_name} | exception | error | environment, path, filesystem, validation |
| Invalid plugin value: {value!r} for {field_name}. Plugin nam | exception | error | environment, plugin, validation, import |
| Failed to import module {import_path!r} for {field_name}: {e | exception | error | environment, plugin, import, module-not-found |
| Failed to get plugin class {plugin_name!r} from module {impo | exception | error | environment, plugin, import, attribute-error |
| Invalid plugin class: {plugin_name!r} for {field_name}. Must | exception | error | environment, plugin, type-validation, subclass |
| Invalid enum value: {value!r} for {field_name} | exception | error | environment, enum, validation, config |
| Could not interpret {value!r} for {field_name} as any of {un | exception | error | environment, union-type, validation, config |
| Invalid log level value: {value} for {field_name} | exception | error | environment, logging, validation, config |
| Invalid literal value: {value!r} for {field_name}, expected | exception | error | environment, literal, validation, config |
| Invalid type for environment variable {field_name}: {field_t | exception | warning | environment, type-validation, internal, config |
| Unexpected event type, {type(e)}. | exception | error | events, type-validation, event-handler |
| @rx.event(background=True) is not supported for upload handl | exception | error | upload, event-handler, background-task, validation |
| `{handler_name}` handler should have a parameter annotated a | exception | error | upload, type-annotation, event-handler, validation |
| @rx.event(background=True) is required for upload_files_chun | exception | error | reflex, file-upload, event-handler, background-task |
| `{handler_name}` handler should have a parameter annotated a | exception | error | reflex, file-upload, type-annotation, event-handler |
| Event handler {self.fn.__name__} received repeated argument | exception | error | reflex, event-handler, argument-error |
| Event handler {self.fn.__name__} received extra argument {ex | exception | error | reflex, event-handler, argument-error, typo |
| Event handler {self.fn.__name__} received multiple file uplo | exception | error | reflex, file-upload, event-handler, argument-error |
| Arguments to event handlers must be Vars or JSON-serializabl | exception | error | reflex, event-handler, json-serialization |
| Event handler {self.fn.__name__} argument {clash!r} conflict | exception | error | reflex, file-upload, argument-error, name-collision |
| CallableEventSpec has no associated function. | exception | error | reflex, event-handler, internal-api |
| Invalid event chain: {value!s} of type {value._var_type} | exception | error | reflex, event-chain, var-misuse, validation |
| Invalid event: {v} | exception | error | reflex, event-chain, validation |
| Invalid event chain: {value} | exception | error | reflex, event-chain, validation |
| {on_upload_progress} is not a valid event handler. | exception | error | reflex, file-upload, event-handler, validation |
| {on_upload_progress} cannot return a var {events}. | exception | error | reflex, file-upload, var-misuse, lambda |
| The URL argument should start with a / | exception | error | reflex, download, url-validation |
| Cannot provide both URL and data to download. | exception | error | reflex, download, argument-error |
| Invalid data type {type(data)} for download. Use `str` or `b | exception | error | reflex, download, type-error |
| Could not compare types {args_types_without_vars[i]} and {ca | exception | error | reflex, type-checking, generics, event-handler |
| MissingAnnotationError | exception | error | reflex, event-handler, type-annotation |
| Event {key} only provides {number_of_event_args} arguments, | exception | error | reflex, event-handler, arity-mismatch, callback |
| prop value for {key!s} of the `{comp_name}` component should | exception | error | reflex, component-props, literal-validation, valueerror |
| Please install pandas to use dataframes in your app. | exception | error | reflex, pandas, missing-dependency, importerror |
| Expected _js_expr to be a string, got value {self._js_expr!r | exception | error | reflex, var, typeerror, internal-api |
| The _var_is_local argument is not supported for Var. | exception | error | reflex, var, deprecated-argument, upgrade |
| The _var_is_string argument is not supported for Var. | exception | error | reflex, var, deprecated-argument, upgrade |
| The _var_full_name_needs_state_prefix argument is not suppor | exception | error | reflex, var, deprecated-argument, upgrade |
| Unsupported type {var_type} for guess_type. | exception | error | reflex, var, type-annotation, typeerror |
| Var of type {self._var_type} does not support item access. | exception | error | reflex, var, item-access, type-annotation |
| LiteralVar subclasses must implement the _var_value property | exception | error | reflex, internal-api, subclassing, notimplementederror, vars |
| LiteralVar subclasses must implement the json method. | exception | error | reflex, internal-api, subclassing, notimplementederror, json |
| Cannot assign the same cached_property to two different name | exception | error | reflex, cached-property, descriptor, metaprogramming, typeerror |
| Cannot use cached_property on a class without __set_name__. | exception | error | reflex, cached-property, descriptor, dynamic-class-creation, typeerror |
| UntypedComputedVarError(var_name=fget.__name__) | exception | error | reflex, computed-var, type-annotation, state, typing |
| Unexpected keyword arguments: {tuple(kwargs)} | exception | error | reflex, computed-var, invalid-arguments, typeerror, api-mismatch |
| ComputedVar dependencies must be Var instances or var names | exception | error | reflex, computed-var, dependencies, typeerror, state |
| Unexpected keyword arguments: {unexpected_kwargs} | exception | error | reflex, computed-var, internal-api, typeerror, subclassing |
| ComputedVar dependencies must be Var instances with a state | exception | error | reflex, computed-var, dependencies, state, var-data |
| Cannot set update interval without caching. | exception | error | reflex, computed-var, cache, decorator |
| Cannot track dependencies without caching. | exception | error | reflex, computed-var, dependencies, cache |
| ComputedVarSignatureError(fget.__name__, signature=str(sign) | exception | error | reflex, computed-var, signature, inspection |
| Could not find ToOperation for {var_subclass}. | exception | error | reflex, var-subclass, registry, internal |
| Expected return type of {fn.__name__} to be a Var, got {orig | exception | error | reflex, type-annotation, operator-dispatch |
| Expected Var return type of {fn.__name__} to have a generic | exception | error | reflex, type-annotation, generics |
| Function for {generic_type} already registered. | exception | error | reflex, operator-dispatch, duplicate-registration |
| Expected return type of {fn.__name__} to be a Var, got {fn_r | exception | error | reflex, type-annotation, operator-dispatch |
| Expected generic type of {fn_return} to be a type. | exception | error | reflex, type-annotation, operator-dispatch |
| Expected first argument of {fn.__name__} to be a Var, got {f | exception | error | reflex, type-annotation, operator-dispatch |
| Expected generic type of {fn_first_arg_type} to be a type. | exception | error | reflex, type-annotation, generics |
| No default value or factory provided. | exception | error | reflex, field, default-value |
| cannot specify both default and default_factory | exception | error | reflex, field, default-value, dataclasses |
| Cannot serialize color that contains non-literal vars. | exception | error | reflex, color, serialization, literal |
| Color is not a valid color. | exception | error | reflex, color, type-validation, serialization |
| Cannot compare a datetime object with a non-datetime object. | exception | error | reflex, datetime, comparison, vars |
| Cannot determine dependencies in fetched state {local_name!r | exception | error | reflex, dependency-tracking, computed-var, state |
| {local_name!r} is not tracked in the current scope. | exception | error | reflex, dependency-tracking, computed-var, bytecode |
| Cached var {self!s} cannot access arbitrary state via `{inst | exception | error | reflex, dependency-tracking, computed-var, encapsulation |
| Dependency detection cannot identify get_state class from a | exception | error | reflex, dependency-tracking, code-object, internal |
| Cached var {self!s} cannot access arbitrary state `{instruct | exception | error | reflex, cached-var, dependency-tracking, import-error |
| Cached var {self!s} cannot access arbitrary state `{instruct | exception | error | reflex, cached-var, closure, dependency-tracking |
| Cannot determine the source code for the var in {self.func!r | exception | error | reflex, cached-var, inspect, source-introspection |
| Cannot find package associated with import {instruction.argv | exception | error | reflex, cached-var, relative-import, dependency-tracking |
| Hybrid property '{self.__property_name}' of state '{state_cl | exception | error | reflex, hybrid-property, backend-var, frontend |
| HybridProperty has no getter function | exception | error | reflex, hybrid-property, attribute-error, missing-getter |
| Unsupported Operand type(s) for {operator}: {', '.join(t.__n | exception | error | reflex, numbervar, type-error, arithmetic |
| Unknown format code '{format_spec}' for object of type 'Numb | exception | error | reflex, numbervar, format-spec, var-value-error |
| No valid JSON representation for {self} | exception | error | reflex, json, nan, infinity, serialization |
| The State var `{self!s}` of type {escape(str(self._var_type) | exception | error | reflex, objectvar, annotation, attribute-error |
| The keys and values of the object must be literal vars to ge | exception | error | reflex, literal-var, serialization, objectvar |
| Expected a mapping type or a dataclass, got {_var_value!r} o | exception | error | reflex, objectvar, type-error, mapping |
| The function passed to {operation_name} should take at most | exception | error | reflex, arrayvar, map, callback-signature |
| The function passed to reduce should take exactly two argume | exception | error | reflex, arrayvar, reduce, callback-signature |
| Array elements must be of type LiteralVar, not {type(element | exception | error | reflex, literal-var, array, serialization |
| slice step cannot be zero | exception | error | reflex, arrayvar, slice, step-zero |
| transformers should be a LiteralVar type. Got {type(self.tra | exception | error | reflex, shiki, code-block, transformers, literal-var |
| the function names should be str names of functions in the s | exception | error | shiki, transformer, type-validation |
| code should be string literal or a StringVar type. Got {type | exception | error | shiki, var-type, prop-validation |
| Output includes {value!s} which will be displayed as a strin | exception | error | var-coercion, performance, rendering |
| Title must be a single string. | exception | error | metadata, title, children-validation |
| You must specify either children or src for the script eleme | exception | error | script, prop-validation |
| StopAsyncIteration | exception | info | upload, async-iteration, control-flow |
| Upload chunk iterator is closed. | exception | error | upload, streaming, lifecycle |
| Upload handler returned before consuming all upload chunks. | exception | error | upload, task-lifecycle, streaming |
| Upload event args field is too large. | exception | error | upload, payload-limit, multipart |
| Invalid upload chunk disposition. | exception | error | upload, multipart, content-disposition |
| The Content-Disposition header field "name" must be provided | exception | error | upload, multipart, header-validation |
| Upload event args must precede the file parts. | exception | error | upload, multipart, field-ordering |
| Upload event args must be a text field, not a file. | http | error | upload, multipart, field-validation |
| Missing boundary in multipart. | http | error | upload, multipart, content-type, boundary |
| Missing reflex-client-token or reflex-event-handler header. | http | error | upload, headers, http-400 |
| Malformed upload event args. | http | error | upload, json, http-400 |
| Upload event args must be a JSON object. | http | error | upload, json, http-400 |
| Uploaded file is not an UploadFile.{file} | exception | error | upload, multipart, type-validation |
| Color must be one of {COLORS}, received {color} | validation | error | reflex, color, theming, validation |
| Color must be a string or a Var | validation | error | reflex, color, type-error |
| Shade must be between {MIN_SHADE_VALUE} and {MAX_SHADE_VALUE | validation | error | reflex, color, range-validation |
| Shade must be an integer or a Var | validation | error | reflex, color, type-error |
| Alpha must be a boolean or a Var | validation | error | reflex, color, type-error |
| The condition must be set. | validation | error | reflex, conditional-rendering, validation |
| For conditional vars, the second argument must be set. | validation | error | reflex, conditional-rendering, missing-argument |
| Provide a single child for DebounceInput, such as rx.input() | exception | error | reflex, debounce, component-children |
| DebounceInput child requires an on_change handler | validation | error | reflex, debounce, event-handler |
| Could not foreach over var `{iterable!s}` of type Any. (If y | exception | error | reflex, foreach, type-annotation, state |
| Using a ComponentState as `render_fn` inside `rx.foreach` is | exception | error | reflex, foreach, component-state |
| Could not foreach over var `{iterable!s}` of type {iterable. | exception | error | reflex, foreach, type-annotation |
| Expected 1 or 2 parameters in foreach render function, got { | exception | error | reflex, foreach, function-signature |
| {iterable!s} | exception | error | reflex, foreach, type-annotation |
| Must provide children to the html component. | validation | error | reflex, raw-html, component-children |
| For cases with return types as Vars, a default case must be | validation | error | reflex, match, missing-default |
| The condition must be set | validation | error | reflex, match, missing-condition-expression |
| rx.match should have at least one case. | validation | error | reflex, match, missing-cases |
| rx.match should have tuples of cases and one default case as | validation | error | reflex, match, argument-structure |
| A case tuple should have at least a match case element and a | validation | error | reflex, match, tuple-validation |
| Match condition {condition_index} of case {case_index} canno | validation | error | reflex, match, component-misuse |
| Return value must be a var or component | validation | error | reflex, match, var-conversion |
| Match cases should have the same return types. Case {index} | exception | error | reflex, match, type-mismatch |
| Match children count mismatch: expected {num_cases + 1} (cas | validation | error | reflex, match, internal-invariant |
| Form field mismatch for on_submit handler `{handler_name}`.\ | exception | error | reflex, form, typeddict, validation |
| Cannot combine `enter_key_submit` with `on_key_down`. | validation | error | reflex, textarea, event-conflict |
| DataEditor data must be an ArrayVar if rows is not provided. | validation | error | reflex, dataeditor, rows |
| Cannot pass in both a pandas dataframe and columns to the da | validation | error | reflex, dataeditor, dataframe |
| Annotation of the computed var assigned to the data field sh | validation | error | reflex, gridjs, computed-var, type-annotation |
| Annotation of the computed var assigned to the column field | validation | error | reflex, gridjs, computed-var, type-annotation |
| Cannot pass in both a pandas dataframe and columns to the da | validation | error | reflex, gridjs, dataframe |
| column field should be specified when the data field is a li | validation | error | reflex, gridjs, columns |
| Serialized dataframe should be a dict. | validation | error | reflex, gridjs, serialization |
| f"Invalid variant: {variant}. Available variants: {available | validation | error | reflex, button, variant |
| f"Invalid size: {size}. Available sizes: {available_sizes}" | validation | error | reflex, button, size |
| f"Invalid variant: {variant}. Available variants: {available | validation | error | reflex, link, variant |
| f"Invalid size: {size}. Available sizes: {available_sizes}" | validation | error | reflex, link, size |
| f"Invalid size: {size}. Available sizes: {available_sizes}" | validation | error | reflex, number-field, size |
| OTP field `length` is required when passing children explici | validation | error | reflex, otp-field, required-prop |
| OTP field high-level wrapper requires a static integer `leng | validation | error | reflex, otp-field, component-create, static-analysis |
| OTP field `length` must be a positive integer. | validation | error | reflex, otp-field, value-error, validation |
| f"Icon name must be a string, got {children[0]._var_type if | validation | error | reflex, lucide, icon, type-error |
| f"Passing multiple children to Icon component is not allowed | validation | error | reflex, lucide, icon, too-many-children |
| Missing 'tag' keyword-argument for Icon | validation | error | reflex, lucide, icon, missing-argument |
| f"Icon name must be a string, got {type(tag_var)}" | validation | error | reflex, lucide, icon, type-error, literal |
| f"Icon name must be a string, got {tag_var._var_type}" | validation | error | reflex, lucide, icon, var-type, type-error |
| Markdown component must have exactly one child containing th | validation | error | reflex, markdown, children-validation |
| f"No markdown component found for tag: {tag}." | validation | error | reflex, markdown, component-map, unknown-tag |
| f"FormControl can only have at most one child, got {len(chil | validation | error | reflex, radix, form-control, children-validation |
| Only Radix TextFieldRoot and DebounceInput are allowed as ch | validation | error | reflex, radix, form-control, type-error |
| IconButton requires a child icon. Pass a string as the first | validation | error | reflex, radix, icon-button, missing-argument |
| f"Match did not return a Var: {size_map_var}" | validation | error | reflex, radix, icon-button, internal-invariant |
| f"The radio group component takes in a list, got {items_type | validation | error | reflex, radix, radio-group, type-error |
| Link without a child will not display | validation | error | reflex, radix, link, missing-children |
| f"The prop {prop!r} is deprecated, but the replacement {new_ | validation | error | reflex, react-player, deprecated-prop, migration |
| f"Expected EscapeSequence to have a single RawText child, go | validation | error | reflex, docgen, markdown, parser, escape-sequence |
| f"Invalid {self._cloud_config_path.name}. " + str(e) | validation | error | config, validation, reflex-hosting-cli |
| f"Config file not found at {yaml_path}." | validation | error | config, file-not-found, yaml, reflex-hosting-cli |
| YAML support is not available. Please install PyYAML to use | validation | error | dependencies, yaml, import-error, reflex-hosting-cli |
| Config file not found at {pyproject_path}. | validation | error | config, file-not-found, toml, reflex-hosting-cli |
| TOML support is not available. Please use Python 3.11 or lat | validation | error | python-version, toml, import-error, reflex-hosting-cli |
| Invalid TOML file format at {pyproject_path}. Expected a dic | validation | error | config, toml, format, reflex-hosting-cli |
| Invalid TOML file format at {pyproject_path}. Expected 'tool | validation | error | config, toml, format, reflex-hosting-cli |
| Invalid TOML file format at {pyproject_path}. Expected 'tool | validation | error | config, toml, missing-section, reflex-hosting-cli |
| No requirements.txt found. | exception | error | deploy, requirements, dependencies, reflex-hosting-cli |
| Only one of --vmtype or --regions should be provided. | validation | error | cli, mutually-exclusive-args, scaling, reflex-hosting-cli |
| project search failed: {ex_details} | http | error | http, hosting, api-error, reflex-cli, project-search |
| app_id should be a string | validation | error | validation, argument, hosting, reflex-cli |
| detail | http | error | http, hosting, get-app, api-error, reflex-cli |
| app_name should be a string | validation | error | validation, argument, hosting, reflex-cli, deploy |
| bad hostname provided | validation | error | reflex, hosting, hostname, validation, deploy |
| deployment failed: {ex_details} | exception | error | reflex, hosting, deploy, api-error |
| deployment failed: HTTP {ex.response.status_code} - {ex.resp | exception | error | reflex, hosting, deploy, http-error, gateway |
| _response_detail(ex.response, f"HTTP {ex.response.status_cod | exception | error | deployment, upload, hosting, http-status-error |
| could not reach the deployment service: {ex} | exception | error | network, deployment, upload, connection-error, hosting |
| could not upload the build to storage: HTTP {ex.response.sta | exception | error | deployment, upload, storage, http-status-error |
| could not upload the build: {ex} | exception | error | network, upload, deployment, timeout, storage |
| the upload did not finish before its window closed; this usu | exception | error | upload, deployment, timeout, presigned-url, slow-network |
| _security_review_detail(ex.response) | exception | error | security-review, http-status-error, hosting, upload |
| failed to upload app source for review | exception | error | security-review, upload, presigned-url, storage |
| File not found: {src_file_local} | exception | error | reflex, assets, file-not-found, static-files |
| File not found: {src_file_shared} | exception | error | reflex, assets, shared-assets, package-files |
| Stylesheet file {stylesheet_full_path} is not supported. | validation | error | reflex, stylesheets, compilation, value-error |
| Cannot include stylesheets from outside the assets directory | exception | error | reflex, stylesheets, path-validation, compilation |
| Stylesheet file name cannot be empty: {stylesheet_full_path} | validation | error | reflex, stylesheets, path-validation, empty-path |
| Stylesheet file name cannot be '{PageNames.STYLESHEET_ROOT}' | exception | error | reflex, stylesheets, name-collision, compilation |
| The stylesheet file {stylesheet_full_path} does not exist. | exception | error | reflex, stylesheets, file-not-found, compilation |
| Memoized component modules {clash!r} and {module_name!r} bot | exception | error | reflex, memo-components, case-sensitivity, module-naming |
| Expected a Component or callable, got {component!r} of type | exception | error | reflex, components, type-error, layout |
| Cannot access a primitive map with a Var. Consider calling r | exception | error | reflex, vars, reactivity, dict-access |
| Cannot pass a Var to a built-in function. Consider using .le | exception | error | reflex, var, frontend-state, typeerror |
| Cannot index into a primitive sequence with a Var. Consider | exception | error | reflex, var, indexing, typeerror |
| Cannot pass a Var to a built-in function. Consider moving th | exception | error | reflex, var, builtin, typeerror |
| Expected a Component, got {component_called!r} of type {type | exception | error | reflex, component, render, typeerror |
| Compiled app root must be a Component. | exception | critical | reflex, compiler, app-wrap, internal-invariant |
| Compiled page {route!r} root must be a Component before it c | exception | error | reflex, page, compiler, typeerror |
| To access rx.State in frontend components, at least one subc | exception | error | reflex, state, compiler, runtime-error |
| Plugin {plugin_name} is trying to modify {path} but it does | exception | error | reflex, plugin, compiler, filenotfound |
| Do not override _add_style directly. Use add_style instead. | exception | warning | reflex, component, style, api-misuse |
| Only one default import is allowed. | exception | error | reflex, imports, compiler, valueerror |
| Deserialized state is not an instance of BaseState, cannot p | exception | error | reflex, state, pickle, disk-persistence, type-mismatch |
| The lock warning threshold({self.lock_warning_threshold}) mu | exception | error | reflex, redis, state-manager, config-validation, locking |
| Lock expired for token {token} while processing. Consider in | exception | critical | reflex, redis, distributed-lock, timeout, concurrency |
| Only one of `data` or `fp` may be provided, not both. | exception | error | reflex, api-misuse, argument-validation, pickle |
| At least one of `data` or `fp` must be provided. | exception | error | reflex, api-misuse, argument-validation, missing-data |
| Root state must be provided to convert legacy token to BaseS | exception | warning | reflex, deprecation, token-migration, state |
| The state is already mutable. Do not nest `async with self` | exception | error | reflex, background-task, state-proxy, nested-context, deadlock-prevention |
| Background task must use `async with self` to modify state. | exception | error | reflex, background-task, sync-vs-async, api-misuse |
| Background task StateProxy is immutable outside of a context | exception | error | reflex, background-task, state-proxy, immutability, state-tree |
| Cannot use --single-port with --frontend-only or --backend-o | console | error | reflex, cli, flags, single-port, argument-validation |
| Cannot specify different ports for frontend and backend when | console | error | reflex, cli, ports, single-port, configuration |
| Route part `{part}` is not valid. Reflex only supports alpha | validation | error | reflex, routing, routes, validation, add-page |
| Catchall pattern `{part}` is not valid. Only `{constants.Rou | validation | error | reflex, routing, catchall, splat, validation |
| Catchall pattern `{part}` must be at the end of the route. | validation | error | reflex, routing, catchall, validation |
| Route part `{part}` with optional argument is not valid. Ref | validation | error | reflex, routing, optional-args, validation |
| Route part `{part}` with argument is not valid. Reflex only | validation | error | reflex, routing, dynamic-routes, validation |
| Arg name `{arg_name}` is used more than once in the route `{ | validation | error | reflex, routing, duplicate-args, validation |
| Cannot directly call background task {name!r}, use `yield {t | exception | error | reflex, background-tasks, event-handlers, state, runtime-error |
| {cls.__name__} must implement get_component to return the co | exception | error | reflex, component-state, not-implemented, subclass-contract |
| app_name must be provided when app_source is a string. | exception | error | reflex, testing, app-harness, validation |
| Backend was not initialized. | exception | error | reflex, testing, app-harness, lifecycle |
| App was not initialized. | exception | error | reflex, testing, app-harness, asgi, lifecycle |
| Frontend process has no stdout. | exception | error | reflex, testing, app-harness, frontend, process-management |
| Frontend did not start | exception | critical | reflex, testing, app-harness, frontend, startup-timeout, npm |
| Backend is not running. | exception | error | reflex, testing, app-harness, backend, lifecycle |
| Backend servers are not initialized. | exception | error | reflex, testing, app-harness, backend, uvicorn, timeout |
| Backend is not listening. | exception | error | reflex, testing, app-harness, backend, socket, timeout |
| Frontend functionality requires `selenium` to be installed, | exception | error | reflex, testing, selenium, optional-dependency |
| Could not find module {config.module}. | exception | error | reflex, module-not-found, config, rename, cli |
| Cannot suppress RuntimeError exceptions which may be raised | exception | error | reflex, asyncio, task-suppression, runtimeerror, background-task |
| Only {template_name=} should be provided, got {template_code | exception | error | reflex, templates, init, argument-validation |
| For `{template_name}` template, `template_code_dir_name` and | exception | error | reflex, templates, init, missing-argument |
| Failed to create temp directory for download: {ose} | exception | error | reflex, templates, tempdir, permissions, disk-full |
| Failed to download the template: {he} | exception | error | reflex, templates, httpx, download, network, cli |
| Unable to write the downloaded zip to disk {ose} | exception | error | reflex, templates, disk-full, write-error, tempdir |
| Failed to create temp directory for extracting zip: {ose} | exception | error | reflex, templates, tempdir, permissions, disk-full |
| Failed to unzip the template: {uze} | exception | error | reflex, templates, zip, badzipfile, download-corruption |
| Expected one directory in the zip, found {subdirs} | exception | error | reflex, templates, zip, archive-layout |
| react-router hmr runtime changed; unloaded-route HMR patch s | console | warning | hmr, vite, react-router, dev-server, version-mismatch |
| event_chain_kwargs {event_chain_kwargs!r} are ignored for Ev | console | warning | events, event-chain, kwargs-ignored, warning, python |
| Unknown mime type for {image} {image_format}. Defaulting to | console | warning | image-serialization, mime-type, pillow, data-uri, warning |