LICENSE
README.md
curllm
pyproject.toml
curllm.egg-info/PKG-INFO
curllm.egg-info/SOURCES.txt
curllm.egg-info/dependency_links.txt
curllm.egg-info/entry_points.txt
curllm.egg-info/requires.txt
curllm.egg-info/top_level.txt
curllm_core/__init__.py
curllm_core/actions.py
curllm_core/agent_factory.py
curllm_core/atomic_functions.py
curllm_core/bql_extraction_orchestrator.py
curllm_core/bql_utils.py
curllm_core/browser_setup.py
curllm_core/browserless.py
curllm_core/captcha.py
curllm_core/captcha_slider.py
curllm_core/captcha_widget.py
curllm_core/cli_orchestrator.py
curllm_core/command_parser.py
curllm_core/config.py
curllm_core/config_logger.py
curllm_core/context_optimizer.py
curllm_core/diagnostics.py
curllm_core/dom_helpers.py
curllm_core/dom_statistics.py
curllm_core/dom_utils.py
curllm_core/dynamic_container_detector.py
curllm_core/dynamic_detector.py
curllm_core/error_handler.py
curllm_core/executor.py
curllm_core/extraction.py
curllm_core/feedback.py
curllm_core/form_fill.py
curllm_core/goal_detector_llm.py
curllm_core/headers.py
curllm_core/hierarchical_planner.py
curllm_core/human_verify.py
curllm_core/instruction_parser.py
curllm_core/intent_detector.py
curllm_core/iterative_extractor.py
curllm_core/llm.py
curllm_core/llm_config.py
curllm_core/llm_container_validator.py
curllm_core/llm_element_finder.py
curllm_core/llm_factory.py
curllm_core/llm_field_filler.py
curllm_core/llm_filter_validator.py
curllm_core/llm_guided_extractor.py
curllm_core/llm_heuristics.py
curllm_core/llm_planner.py
curllm_core/logger.py
curllm_core/metrics.py
curllm_core/multi_criteria_filter.py
curllm_core/navigation.py
curllm_core/orchestrator.py
curllm_core/orchestrator_steps.py
curllm_core/page_context.py
curllm_core/page_utils.py
curllm_core/planner_progress.py
curllm_core/product_extract.py
curllm_core/progressive_context.py
curllm_core/proxy.py
curllm_core/rate_limiter.py
curllm_core/remediation.py
curllm_core/rerun_cmd.py
curllm_core/result_corrector.py
curllm_core/result_evaluator.py
curllm_core/result_store.py
curllm_core/result_validator.py
curllm_core/retry.py
curllm_core/runtime.py
curllm_core/screenshots.py
curllm_core/semantic_query.py
curllm_core/server.py
curllm_core/shortcuts.py
curllm_core/slider_plugin.py
curllm_core/stealth.py
curllm_core/task_planner.py
curllm_core/task_runner.py
curllm_core/task_runner_early.py
curllm_core/task_runner_fallback.py
curllm_core/task_runner_steps.py
curllm_core/task_runner_tools.py
curllm_core/tool_retry.py
curllm_core/universal_field_extractor.py
curllm_core/url_patterns.py
curllm_core/url_resolver.py
curllm_core/url_resolver_llm.py
curllm_core/url_types.py
curllm_core/validation_utils.py
curllm_core/vision.py
curllm_core/vision_form_analysis.py
curllm_core/wordpress.py
curllm_core/bql/__init__.py
curllm_core/bql/bql_executor.py
curllm_core/bql/bql_node.py
curllm_core/bql/bql_parser.py
curllm_core/bql/query_type.py
curllm_core/cli/__init__.py
curllm_core/cli/doctor.py
curllm_core/cli/feedback.py
curllm_core/cli/flow.py
curllm_core/cli/setup.py
curllm_core/cli/web.py
curllm_core/data_export/__init__.py
curllm_core/data_export/data_exporter.py
curllm_core/data_export/export_csv.py
curllm_core/data_export/export_excel.py
curllm_core/data_export/export_json.py
curllm_core/data_export/export_markdown.py
curllm_core/deprecated/__init__.py
curllm_core/deprecated/atomic_query.py
curllm_core/deprecated/cli_orchestrator.py
curllm_core/deprecated/dom_selectors.py
curllm_core/deprecated/extraction_registry.py
curllm_core/deprecated/form_analysis.py
curllm_core/deprecated/form_detector.py
curllm_core/deprecated/hierarchical_planner_v2.py
curllm_core/deprecated/hybrid_selector_ranker.py
curllm_core/deprecated/llm_form_orchestrator.py
curllm_core/deprecated/llm_transparent_orchestrator.py
curllm_core/deprecated/prompt_dsl.py
curllm_core/detection/__init__.py
curllm_core/detection/detector.py
curllm_core/dom/__init__.py
curllm_core/dom/helpers/__init__.py
curllm_core/dom/helpers/_find_link_keyword_fallback.py
curllm_core/dom/helpers/_find_link_statistical.py
curllm_core/dom/helpers/_find_link_with_llm.py
curllm_core/dom/helpers/analyze_page_type.py
curllm_core/dom/helpers/element_info.py
curllm_core/dom/helpers/execute_search.py
curllm_core/dom/helpers/extract_all_links.py
curllm_core/dom/helpers/find_buttons.py
curllm_core/dom/helpers/find_elements_by_role.py
curllm_core/dom/helpers/find_inputs.py
curllm_core/dom/helpers/find_link_for_goal.py
curllm_core/dom/helpers/find_links_by_aria.py
curllm_core/dom/helpers/find_links_by_location.py
curllm_core/dom/helpers/find_links_by_text.py
curllm_core/dom/helpers/find_links_by_url_pattern.py
curllm_core/dom/helpers/find_search_input.py
curllm_core/dom/helpers/has_content_type.py
curllm_core/dom/helpers/link_info.py
curllm_core/dom/helpers/try_direct_urls.py
curllm_core/dom/helpers/wait_for_hydration.py
curllm_core/dom_toolkit/__init__.py
curllm_core/dom_toolkit/analyzers/__init__.py
curllm_core/dom_toolkit/analyzers/patterns.py
curllm_core/dom_toolkit/analyzers/prices.py
curllm_core/dom_toolkit/analyzers/selectors.py
curllm_core/dom_toolkit/analyzers/structure.py
curllm_core/dom_toolkit/orchestrator/__init__.py
curllm_core/dom_toolkit/orchestrator/task_router.py
curllm_core/dom_toolkit/statistics/__init__.py
curllm_core/dom_toolkit/statistics/clustering.py
curllm_core/dom_toolkit/statistics/frequency.py
curllm_core/dom_toolkit/statistics/scoring.py
curllm_core/dsl/__init__.py
curllm_core/dsl/executor.py
curllm_core/dsl/knowledge_base.py
curllm_core/dsl/parser.py
curllm_core/dsl/validator.py
curllm_core/dsl/executor_llm/__init__.py
curllm_core/dsl/executor_llm/llm_execution_result.py
curllm_core/dsl/executor_llm/llmdsl_executor.py
curllm_core/dynamic/__init__.py
curllm_core/dynamic/messages.py
curllm_core/dynamic/patterns.py
curllm_core/dynamic/selectors.py
curllm_core/dynamic/urls.py
curllm_core/element_finder/__init__.py
curllm_core/element_finder/find.py
curllm_core/element_finder/finder/__init__.py
curllm_core/element_finder/finder/element_match.py
curllm_core/element_finder/finder/find_element_with_llm.py
curllm_core/element_finder/finder/page_context.py
curllm_core/element_finder/finder/llm_element_finder/__init__.py
curllm_core/element_finder/finder/llm_element_finder/llm_element_finder.py
curllm_core/execution/__init__.py
curllm_core/execution/executor/__init__.py
curllm_core/execution/executor/_should_validate.py
curllm_core/execution/executor/curllm_executor.py
curllm_core/extraction/__init__.py
curllm_core/extraction/extractor.py
curllm_core/extraction/extractor_llm/__init__.py
curllm_core/extraction/extractor_llm/extract_with_llm.py
curllm_core/extraction/extractor_llm/extraction_request.py
curllm_core/extraction/extractor_llm/extraction_result.py
curllm_core/extraction/extractor_llm/llm_extract.py
curllm_core/extraction/extractor_llm/llm_extractor.py
curllm_core/extraction_orchestrator/__init__.py
curllm_core/extraction_orchestrator/extraction_orchestrator.py
curllm_core/field_filling/__init__.py
curllm_core/field_filling/filler.py
curllm_core/form_fill/__init__.py
curllm_core/form_fill/field_filler.py
curllm_core/form_fill/filler.py
curllm_core/form_fill/js_scripts.py
curllm_core/form_fill/parser.py
curllm_core/form_fill_llm/__init__.py
curllm_core/form_fill_llm/_extract_values_with_llm.py
curllm_core/form_fill_llm/_simple_parse.py
curllm_core/form_fill_llm/_trigger_field_events.py
curllm_core/form_fill_llm/field_mapping.py
curllm_core/form_fill_llm/form_fill_result.py
curllm_core/form_fill_llm/llm_form_fill.py
curllm_core/form_fill_llm/smart_form_fill.py
curllm_core/hierarchical/__init__.py
curllm_core/hierarchical/planner.py
curllm_core/hierarchical/planner_llm/__init__.py
curllm_core/hierarchical/planner_llm/extract_strategic_context.py
curllm_core/hierarchical/planner_llm/llm_hierarchical_planner.py
curllm_core/hierarchical/planner_llm/should_use_hierarchical_llm.py
curllm_core/llm_dsl/__init__.py
curllm_core/llm_dsl/atoms.py
curllm_core/llm_dsl/element_finder.py
curllm_core/llm_dsl/executor.py
curllm_core/llm_dsl/generator.py
curllm_core/llm_dsl/selector_generator.py
curllm_core/orchestration/__init__.py
curllm_core/orchestration/execute.py
curllm_core/orchestration/models.py
curllm_core/orchestration/orchestrator/__init__.py
curllm_core/orchestration/orchestrator/execute_command.py
curllm_core/orchestration/orchestrator/orchestrator.py
curllm_core/orchestration/orchestrator/orchestrator_config.py
curllm_core/orchestration/orchestrator/orchestrator_result.py
curllm_core/orchestration/orchestrator/step_result.py
curllm_core/orchestrators/__init__.py
curllm_core/orchestrators/auth.py
curllm_core/orchestrators/ecommerce.py
curllm_core/orchestrators/extraction.py
curllm_core/orchestrators/form.py
curllm_core/orchestrators/live.py
curllm_core/orchestrators/master.py
curllm_core/orchestrators/social.py
curllm_core/orchestrators/auth_llm/__init__.py
curllm_core/orchestrators/auth_llm/auth_credentials.py
curllm_core/orchestrators/auth_llm/auth_method.py
curllm_core/orchestrators/auth_llm/auth_result.py
curllm_core/orchestrators/auth_llm/llm_auth_orchestrator.py
curllm_core/orchestrators/ecommerce_llm/__init__.py
curllm_core/orchestrators/ecommerce_llm/checkout_step.py
curllm_core/orchestrators/ecommerce_llm/llme_commerce_orchestrator.py
curllm_core/orchestrators/ecommerce_llm/shopping_intent.py
curllm_core/orchestrators/ecommerce_llm/shopping_result.py
curllm_core/orchestrators/form_llm/__init__.py
curllm_core/orchestrators/form_llm/form_field.py
curllm_core/orchestrators/form_llm/form_result.py
curllm_core/orchestrators/form_llm/llm_form_orchestrator.py
curllm_core/orchestrators/social_llm/__init__.py
curllm_core/orchestrators/social_llm/llm_social_orchestrator.py
curllm_core/orchestrators/social_llm/social_intent.py
curllm_core/orchestrators/social_llm/social_platform.py
curllm_core/orchestrators/social_llm/social_result.py
curllm_core/parsing/__init__.py
curllm_core/parsing/parser.py
curllm_core/planning/__init__.py
curllm_core/planning/planner.py
curllm_core/result_validation/__init__.py
curllm_core/result_validation/validator.py
curllm_core/running/__init__.py
curllm_core/running/runner.py
curllm_core/streamware/__init__.py
curllm_core/streamware/core.py
curllm_core/streamware/exceptions.py
curllm_core/streamware/flow.py
curllm_core/streamware/llm_bridge.py
curllm_core/streamware/llm_client.py
curllm_core/streamware/registry.py
curllm_core/streamware/uri.py
curllm_core/streamware/yaml_runner.py
curllm_core/streamware/components/__init__.py
curllm_core/streamware/components/curllm.py
curllm_core/streamware/components/decision.py
curllm_core/streamware/components/dom_fix.py
curllm_core/streamware/components/file.py
curllm_core/streamware/components/llm_decision.py
curllm_core/streamware/components/transform.py
curllm_core/streamware/components/web.py
curllm_core/streamware/components/bql/__init__.py
curllm_core/streamware/components/bql/executor.py
curllm_core/streamware/components/bql/orchestrator.py
curllm_core/streamware/components/bql/parser.py
curllm_core/streamware/components/bql/utils.py
curllm_core/streamware/components/browser/__init__.py
curllm_core/streamware/components/browser/proxy.py
curllm_core/streamware/components/browser/setup.py
curllm_core/streamware/components/browser/stealth.py
curllm_core/streamware/components/captcha/__init__.py
curllm_core/streamware/components/captcha/detect.py
curllm_core/streamware/components/captcha/solve.py
curllm_core/streamware/components/captcha/vision_solve.py
curllm_core/streamware/components/config/__init__.py
curllm_core/streamware/components/currency/__init__.py
curllm_core/streamware/components/currency/translator.py
curllm_core/streamware/components/data/__init__.py
curllm_core/streamware/components/decision_llm/__init__.py
curllm_core/streamware/components/decision_llm/llm_action_planner.py
curllm_core/streamware/components/decision_llm/llm_decision_component.py
curllm_core/streamware/components/decision_llm/llm_field_analyzer.py
curllm_core/streamware/components/dom/__init__.py
curllm_core/streamware/components/dom/analyze.py
curllm_core/streamware/components/dom/context.py
curllm_core/streamware/components/dom/query.py
curllm_core/streamware/components/extraction/__init__.py
curllm_core/streamware/components/extraction/container.py
curllm_core/streamware/components/extraction/container_finder.py
curllm_core/streamware/components/extraction/extractor.py
curllm_core/streamware/components/extraction/field_detector.py
curllm_core/streamware/components/extraction/llm_extractor.py
curllm_core/streamware/components/extraction/llm_patterns.py
curllm_core/streamware/components/extraction/page_analyzer.py
curllm_core/streamware/components/extraction/selector.py
curllm_core/streamware/components/form/__init__.py
curllm_core/streamware/components/form/detect.py
curllm_core/streamware/components/form/fill.py
curllm_core/streamware/components/form/map_fields.py
curllm_core/streamware/components/form/orchestrator.py
curllm_core/streamware/components/form/submit.py
curllm_core/streamware/components/form/tools.py
curllm_core/streamware/components/form/smart_orchestrator/__init__.py
curllm_core/streamware/components/form/smart_orchestrator/smart_fill_form.py
curllm_core/streamware/components/form/smart_orchestrator/smart_form_orchestrator.py
curllm_core/streamware/components/form/submit_llm/__init__.py
curllm_core/streamware/components/form/submit_llm/llm_submit_detector.py
curllm_core/streamware/components/form/submit_llm/llm_success_evaluator.py
curllm_core/streamware/components/form/submit_llm/submit_form_llm.py
curllm_core/streamware/components/llm/__init__.py
curllm_core/streamware/components/llm/client.py
curllm_core/streamware/components/llm/factory.py
curllm_core/streamware/components/llm/planner.py
curllm_core/streamware/components/navigation/__init__.py
curllm_core/streamware/components/navigation/actions.py
curllm_core/streamware/components/page/__init__.py
curllm_core/streamware/components/screenshot/__init__.py
curllm_core/streamware/components/screenshot/capture.py
curllm_core/streamware/components/vision/__init__.py
curllm_core/streamware/components/vision/analyzer.py
curllm_core/streamware/helpers/__init__.py
curllm_core/streamware/helpers/batch_process.py
curllm_core/streamware/helpers/compose.py
curllm_core/streamware/helpers/describe_component.py
curllm_core/streamware/helpers/enable_diagnostics.py
curllm_core/streamware/helpers/list_available_components.py
curllm_core/streamware/helpers/metrics.py
curllm_core/streamware/helpers/pipeline.py
curllm_core/streamware/helpers/retry.py
curllm_core/streamware/helpers/validate_data.py
curllm_core/streamware/patterns/__init__.py
curllm_core/streamware/patterns/choose.py
curllm_core/streamware/patterns/choose_component.py
curllm_core/streamware/patterns/filter_component.py
curllm_core/streamware/patterns/join.py
curllm_core/streamware/patterns/join_component.py
curllm_core/streamware/patterns/multicast.py
curllm_core/streamware/patterns/multicast_component.py
curllm_core/streamware/patterns/split.py
curllm_core/streamware/patterns/split_component.py
curllm_core/tools/__init__.py
curllm_core/tools/base.py
curllm_core/tools/orchestrator.py
curllm_core/tools/registry.py
curllm_core/tools/extraction/__init__.py
curllm_core/tools/extraction/products_ceneo.py
curllm_core/tools/forms/__init__.py
curllm_core/tools/forms/price_filter.py
curllm_core/tools/navigation/__init__.py
curllm_core/tools/navigation/scroll_load.py
curllm_core/tools/validation/__init__.py
curllm_core/transparent/__init__.py
curllm_core/transparent/orchestrator.py
curllm_core/url_resolution/__init__.py
curllm_core/url_resolution/resolver.py
curllm_core/url_resolution/goal_detector_llm/__init__.py
curllm_core/url_resolution/goal_detector_llm/detect_navigation_goal.py
curllm_core/url_resolution/goal_detector_llm/goal_detection_result.py
curllm_core/url_resolution/goal_detector_llm/goal_detector_hybrid.py
curllm_core/v1/__init__.py
curllm_core/v2/__init__.py
curllm_core/validation/__init__.py
curllm_core/validation/composite.py
curllm_core/validation/rules.py
curllm_core/validation/semantic.py
curllm_core/validation/structural.py
curllm_core/validation/visual.py
curllm_core/validation/task_validator/__init__.py
curllm_core/validation/task_validator/validate_task.py
curllm_core/validation/task_validator/validation_check.py
curllm_core/validation/task_validator/validation_report.py
curllm_core/validation/task_validator/validation_strategy.py
curllm_core/validation/task_validator/task_validator/__init__.py
curllm_core/validation/task_validator/task_validator/task_validator.py
curllm_logs/__init__.py
curllm_logs/log_config.py
curllm_logs/log_entry.py
curllm_logs/log_session.py
curllm_logs/log_writer.py
curllm_logs/run_logger.py
curllm_logs/screenshots.py
functions/__init__.py
functions/generator.py
functions/registry.py
functions/extractors/__init__.py
functions/extractors/names/__init__.py
functions/extractors/names/clean_name.py
functions/extractors/names/extract_brand.py
functions/extractors/names/extract_name.py
functions/extractors/names/extract_title.py
functions/extractors/names/validate_name.py
functions/extractors/prices/__init__.py
functions/extractors/prices/extract_any.py
functions/extractors/prices/extract_euro.py
functions/extractors/prices/extract_polish.py
functions/extractors/prices/extract_range.py
functions/extractors/prices/extract_usd.py
functions/extractors/prices/normalize.py
functions/extractors/specs/__init__.py
functions/extractors/specs/filter_specs.py
functions/patterns/__init__.py
functions/patterns/price_euro.py
functions/patterns/price_polish.py
functions/patterns/registry.py
functions/safety/__init__.py
functions/safety/fallback.py
functions/safety/sanitize.py
functions/safety/validate.py
functions/safety/wrapper.py
tests/test_algorithm_patterns.py
tests/test_bql_pkg.py
tests/test_cli_commands.py
tests/test_context_optimizer.py
tests/test_currency.py
tests/test_dom_toolkit.py
tests/test_dsl.py
tests/test_error_handler.py
tests/test_executor_bql.py
tests/test_extraction_smoke.py
tests/test_filter_specs.py
tests/test_form_components.py
tests/test_form_fill_integration.py
tests/test_functions.py
tests/test_health.py
tests/test_hierarchical_bypass.py
tests/test_human_verify.py
tests/test_llm_config.py
tests/test_rate_limiter.py
tests/test_result_corrector.py
tests/test_result_store.py
tests/test_retry.py
tests/test_runtime_headers.py
tests/test_safety.py
tests/test_screenshot_organization.py
tests/test_streamware.py
tests/test_tool_retry.py
tests/test_v2_functionality.py
tests/test_v2_imports.py