LICENSE
README.md
pyproject.toml
src/cuga/__init__.py
src/cuga/config.py
src/cuga/sdk.py
src/cuga/settings.toml
src/cuga.egg-info/PKG-INFO
src/cuga.egg-info/SOURCES.txt
src/cuga.egg-info/dependency_links.txt
src/cuga.egg-info/entry_points.txt
src/cuga.egg-info/requires.txt
src/cuga.egg-info/top_level.txt
src/cuga/backend/__init__.py
src/cuga/backend/activity_tracker/__init__.py
src/cuga/backend/activity_tracker/join_tool.py
src/cuga/backend/activity_tracker/render_helper.py
src/cuga/backend/activity_tracker/tracker.py
src/cuga/backend/browser_env/__init__.py
src/cuga/backend/browser_env/browser/__init__.py
src/cuga/backend/browser_env/browser/chat_async.py
src/cuga/backend/browser_env/browser/env.py
src/cuga/backend/browser_env/browser/extension_env_async.py
src/cuga/backend/browser_env/browser/gym_env.py
src/cuga/backend/browser_env/browser/gym_env_async.py
src/cuga/backend/browser_env/browser/open_ended_async.py
src/cuga/backend/browser_env/browser/utils.py
src/cuga/backend/browser_env/browser/utils_async.py
src/cuga/backend/browser_env/browser/gym_obs/__init__.py
src/cuga/backend/browser_env/browser/gym_obs/extract_chrome_extension.py
src/cuga/backend/browser_env/browser/gym_obs/http_stream_comm.py
src/cuga/backend/browser_env/browser/gym_obs/obs.py
src/cuga/backend/browser_env/browser/gym_obs/obs_async.py
src/cuga/backend/browser_env/browser/gym_obs/websocket_server.py
src/cuga/backend/browser_env/browser/gym_obs/javascript/frame_mark_elements.js
src/cuga/backend/browser_env/browser/gym_obs/javascript/frame_unmark_elements.js
src/cuga/backend/browser_env/page_understanding/__init__.py
src/cuga/backend/browser_env/page_understanding/extension_processor.py
src/cuga/backend/browser_env/page_understanding/pu_extractor.py
src/cuga/backend/browser_env/page_understanding/pu_extractor_chrome_extension.py
src/cuga/backend/browser_env/page_understanding/pu_processor.py
src/cuga/backend/browser_env/page_understanding/pu_transform.py
src/cuga/backend/browser_env/page_understanding/extractor_utils/__init__.py
src/cuga/backend/browser_env/page_understanding/extractor_utils/extract_async.py
src/cuga/backend/browser_env/page_understanding/extractor_utils/javascript/frame_mark_elements.js
src/cuga/backend/browser_env/page_understanding/extractor_utils/javascript/frame_unmark_elements.js
src/cuga/backend/browser_env/page_understanding/nocodeui_pu_utils/__init__.py
src/cuga/backend/browser_env/page_understanding/nocodeui_pu_utils/model.py
src/cuga/backend/browser_env/page_understanding/nocodeui_pu_utils/nocode_utils.py
src/cuga/backend/browser_env/page_understanding/tranformer_utils/__init__.py
src/cuga/backend/browser_env/page_understanding/tranformer_utils/dom_transform_utils.py
src/cuga/backend/browser_env/page_understanding/tranformer_utils/transform_utils.py
src/cuga/backend/browser_env/page_understanding/types/__init__.py
src/cuga/backend/browser_env/page_understanding/types/dom_tree_types.py
src/cuga/backend/browser_env/page_understanding/types/validate_structure.py
src/cuga/backend/browser_env/tools/__init__.py
src/cuga/backend/browser_env/tools/extension_commands.py
src/cuga/backend/browser_env/tools/playwright_commands.py
src/cuga/backend/browser_env/tools/providers.py
src/cuga/backend/cuga_graph/__init__.py
src/cuga/backend/cuga_graph/graph.py
src/cuga/backend/cuga_graph/nodes/__init__.py
src/cuga/backend/cuga_graph/nodes/answer/__init__.py
src/cuga/backend/cuga_graph/nodes/answer/final_answer.py
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/final_answer_agent.py
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/system_appworld.jinja2
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/system_appworld_plain.jinja2
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/system_concise.jinja2
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/system_long.jinja2
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/user_msg.jinja2
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/user_msg_appworld.jinja2
src/cuga/backend/cuga_graph/nodes/answer/final_answer_agent/prompts/user_msg_appworld_plain.jinja2
src/cuga/backend/cuga_graph/nodes/api/__init__.py
src/cuga/backend/cuga_graph/nodes/api/api_code_agent.py
src/cuga/backend/cuga_graph/nodes/api/api_code_planner.py
src/cuga/backend/cuga_graph/nodes/api/api_planner.py
src/cuga/backend/cuga_graph/nodes/api/api_shortlister.py
src/cuga/backend/cuga_graph/nodes/api/api_agent_utils/__init__.py
src/cuga/backend/cuga_graph/nodes/api/api_agent_utils/utils.py
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/api_code_planner_agent.py
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/prompts/system.backup.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/prompts/system_fast.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/prompts/system_high_level_no_relation_to_vars.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_code_planner_agent/prompts/user.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/api_planner_agent.py
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/system_hitl.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/system_long_task_good.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/system_no_few_shots_thoughts_as_list.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/system_short.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/system_success_on_long_template.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/system_v2.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/user.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/user_hitl.jinja2
src/cuga/backend/cuga_graph/nodes/api/api_planner_agent/prompts/user_v2.jinja2
src/cuga/backend/cuga_graph/nodes/api/code_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/api/code_agent/code_act_agent.py
src/cuga/backend/cuga_graph/nodes/api/code_agent/code_agent.py
src/cuga/backend/cuga_graph/nodes/api/code_agent/model.py
src/cuga/backend/cuga_graph/nodes/api/code_agent/prompts/system_accurate.jinja2
src/cuga/backend/cuga_graph/nodes/api/code_agent/prompts/system_fast.jinja2
src/cuga/backend/cuga_graph/nodes/api/code_agent/prompts/system_no_plan.jinja2
src/cuga/backend/cuga_graph/nodes/api/code_agent/prompts/user.jinja2
src/cuga/backend/cuga_graph/nodes/api/code_agent/prompts/user_no_plan.jinja2
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/shortlister_agent.py
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/prompts/system_parameters.jinja2
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/prompts/user.jinja2
src/cuga/backend/cuga_graph/nodes/api/shortlister_agent/prompts/user_parameters.jinja2
src/cuga/backend/cuga_graph/nodes/api/tasks/__init__.py
src/cuga/backend/cuga_graph/nodes/api/tasks/reflection.py
src/cuga/backend/cuga_graph/nodes/api/tasks/summarize_code.py
src/cuga/backend/cuga_graph/nodes/api/tasks/prompts/reflection_system.jinja2
src/cuga/backend/cuga_graph/nodes/api/tasks/prompts/reflection_user.jinja2
src/cuga/backend/cuga_graph/nodes/api/tasks/prompts/summary_system.jinja2
src/cuga/backend/cuga_graph/nodes/api/tasks/prompts/summary_user.jinja2
src/cuga/backend/cuga_graph/nodes/api/variables_manager/tests/__init__.py
src/cuga/backend/cuga_graph/nodes/api/variables_manager/tests/test_manager.py
src/cuga/backend/cuga_graph/nodes/api/variables_manager/tests/test_value_preview.py
src/cuga/backend/cuga_graph/nodes/browser/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/action.py
src/cuga/backend/cuga_graph/nodes/browser/browser_planner.py
src/cuga/backend/cuga_graph/nodes/browser/qa_agent_node.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/action_agent.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/browser/action_agent/prompts/user.jinja2
src/cuga/backend/cuga_graph/nodes/browser/action_agent/tools/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/tools/alert.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/tools/tool_processor.py
src/cuga/backend/cuga_graph/nodes/browser/action_agent/tools/tools.py
src/cuga/backend/cuga_graph/nodes/browser/browser_planner_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/browser_planner_agent/browser_planner_agent.py
src/cuga/backend/cuga_graph/nodes/browser/browser_planner_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/browser_planner_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/browser/browser_planner_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/browser/browser_planner_agent/prompts/user.jinja2
src/cuga/backend/cuga_graph/nodes/browser/qa_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/qa_agent/qa_agent.py
src/cuga/backend/cuga_graph/nodes/browser/qa_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/browser/qa_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/browser/qa_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/browser/qa_agent/prompts/user_msg.jinja2
src/cuga/backend/cuga_graph/nodes/chat/__init__.py
src/cuga/backend/cuga_graph/nodes/chat/chat.py
src/cuga/backend/cuga_graph/nodes/chat/chat_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/chat/chat_agent/chat_agent.py
src/cuga/backend/cuga_graph/nodes/chat/chat_agent/prompts/pmt.jinja2
src/cuga/backend/cuga_graph/nodes/chat/chat_agent/prompts/pmt_chat.jinja2
src/cuga/backend/cuga_graph/nodes/chat/chat_agent/prompts/pmt_with_variables_mentioning.jinja2
src/cuga/backend/cuga_graph/nodes/cuga_lite/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/combined_tool_provider.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/cuga_lite_graph.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/cuga_lite_node.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/direct_langchain_tools_provider.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/model_runtime_profile.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/nl_auto_continue_classifier.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/prompt_utils.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tool_approval_handler.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tool_call_args.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tool_call_tracker.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tool_provider_interface.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tool_registry_provider.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/base_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/code_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/common/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/common/benchmark_mode.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/common/call_api_helper.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/common/code_wrapper.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/common/restricted_environment.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/common/security.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/common/variable_utils.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/docker/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/docker/docker_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/e2b/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/e2b/e2b_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/local/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/local/local_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/local/local_sandbox_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/native/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/native/native_sandbox_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/opensandbox/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/opensandbox/opensandbox_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_api_calls_with_print.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_code_executor.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_e2b_direct.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_e2b_lite.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_extract_codeblocks.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_sync_async_tools.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_tool_call_timeout.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/executors/tests/test_variable_creation_order.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/prompts/find_tools_few_shot_examples.json
src/cuga/backend/cuga_graph/nodes/cuga_lite/prompts/mcp_prompt.jinja2
src/cuga/backend/cuga_graph/nodes/cuga_lite/prompts/shortlister/system.jinja2
src/cuga/backend/cuga_graph/nodes/cuga_lite/prompts/shortlister/user.jinja2
src/cuga/backend/cuga_graph/nodes/cuga_lite/reflection/reflection.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/reflection/prompts/reflection_system.jinja2
src/cuga/backend/cuga_graph/nodes/cuga_lite/reflection/prompts/reflection_user.jinja2
src/cuga/backend/cuga_graph/nodes/cuga_lite/tests/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tests/test_cuga_lite_graph_evolve_guidelines.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tests/test_cuga_lite_node.py
src/cuga/backend/cuga_graph/nodes/cuga_lite/tests/test_tool_call_args.py
src/cuga/backend/cuga_graph/nodes/cuga_supervisor/__init__.py
src/cuga/backend/cuga_graph/nodes/cuga_supervisor/a2a_protocol.py
src/cuga/backend/cuga_graph/nodes/cuga_supervisor/cuga_supervisor_graph.py
src/cuga/backend/cuga_graph/nodes/cuga_supervisor/cuga_supervisor_node.py
src/cuga/backend/cuga_graph/nodes/cuga_supervisor/cuga_supervisor_state.py
src/cuga/backend/cuga_graph/nodes/cuga_supervisor/prompts/supervisor_lite_prompt.jinja2
src/cuga/backend/cuga_graph/nodes/human_in_the_loop/__init__.py
src/cuga/backend/cuga_graph/nodes/human_in_the_loop/followup_model.py
src/cuga/backend/cuga_graph/nodes/human_in_the_loop/suggest_actions.py
src/cuga/backend/cuga_graph/nodes/human_in_the_loop/wait_for_response.py
src/cuga/backend/cuga_graph/nodes/save_reuse/__init__.py
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_node.py
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/reuse_agent.py
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/prompts/explainbility.jinja2
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/prompts/explainbility_user.jinja2
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/prompts/save_reuse.jinja2
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/prompts/save_reuse_user.jinja2
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/utils/__init__.py
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/utils/export_mcp.py
src/cuga/backend/cuga_graph/nodes/save_reuse/save_reuse_agent/utils/save_reuse.py
src/cuga/backend/cuga_graph/nodes/shared/__init__.py
src/cuga/backend/cuga_graph/nodes/shared/base_agent.py
src/cuga/backend/cuga_graph/nodes/shared/base_node.py
src/cuga/backend/cuga_graph/nodes/shared/interrupt_tool_node.py
src/cuga/backend/cuga_graph/nodes/shared/location_solver.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/analyze_task.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/plan_controller.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/location_resolver_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/location_resolver_agent/google_search_agent.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/location_resolver_agent/location_resolver_agent.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/plan_controller_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/plan_controller_agent/plan_controller_agent.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/plan_controller_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/plan_controller_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/plan_controller_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/plan_controller_agent/prompts/user.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/task_analyzer_agent.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/app_matcher.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/classify_task.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/navigation_paths_task.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/paraphrase.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/app_matcher_system.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/app_matcher_user.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/classify_task_system.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/classify_task_user.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/navigation_paths_system.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/navigation_paths_user.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/paraphrase_system.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_analyzer_agent/tasks/prompts/paraphrase_user.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/task_decomposition_agent.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/prompts/__init__.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/prompts/load_prompt.py
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/prompts/system.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/prompts/system_multi.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/prompts/user_msg.jinja2
src/cuga/backend/cuga_graph/nodes/task_decomposition_planning/task_decomposition_agent/prompts/user_multi.jinja2
src/cuga/backend/cuga_graph/policy/__init__.py
src/cuga/backend/cuga_graph/policy/agent.py
src/cuga/backend/cuga_graph/policy/cli.py
src/cuga/backend/cuga_graph/policy/configurable.py
src/cuga/backend/cuga_graph/policy/enactment.py
src/cuga/backend/cuga_graph/policy/examples.py
src/cuga/backend/cuga_graph/policy/filesystem_sync.py
src/cuga/backend/cuga_graph/policy/folder_loader.py
src/cuga/backend/cuga_graph/policy/models.py
src/cuga/backend/cuga_graph/policy/output_formatter_utils.py
src/cuga/backend/cuga_graph/policy/storage.py
src/cuga/backend/cuga_graph/policy/utils.py
src/cuga/backend/cuga_graph/policy/tests/__init__.py
src/cuga/backend/cuga_graph/policy/tests/helpers.py
src/cuga/backend/cuga_graph/policy/tests/test_e2e_healthcare_family_claims.py
src/cuga/backend/cuga_graph/policy/tests/test_e2e_intent_guard.py
src/cuga/backend/cuga_graph/policy/tests/test_e2e_intent_guard_priority.py
src/cuga/backend/cuga_graph/policy/tests/test_e2e_output_formatter.py
src/cuga/backend/cuga_graph/policy/tests/test_e2e_playbook_guidance.py
src/cuga/backend/cuga_graph/policy/tests/test_e2e_playbook_refinement.py
src/cuga/backend/cuga_graph/policy/tests/test_e2e_tool_enrichment.py
src/cuga/backend/cuga_graph/policy/tests/test_filesystem_sync.py
src/cuga/backend/cuga_graph/policy/tests/test_keyword_operator.py
src/cuga/backend/cuga_graph/policy/tests/test_nl_trigger_conflict_resolution.py
src/cuga/backend/cuga_graph/policy/tests/test_similarity_integration.py
src/cuga/backend/cuga_graph/policy/tests/test_tool_approval_full_graph.py
src/cuga/backend/cuga_graph/policy/tests/test_utils.py
src/cuga/backend/cuga_graph/state/__init__.py
src/cuga/backend/cuga_graph/state/agent_state.py
src/cuga/backend/cuga_graph/state/api_planner_history.py
src/cuga/backend/cuga_graph/utils/__init__.py
src/cuga/backend/cuga_graph/utils/agent_loop.py
src/cuga/backend/cuga_graph/utils/context_management_utils.py
src/cuga/backend/cuga_graph/utils/context_summarizer.py
src/cuga/backend/cuga_graph/utils/controller.py
src/cuga/backend/cuga_graph/utils/message_utils.py
src/cuga/backend/cuga_graph/utils/nodes_names.py
src/cuga/backend/cuga_graph/utils/token_counter.py
src/cuga/backend/cuga_graph/utils/event_porcessors/__init__.py
src/cuga/backend/cuga_graph/utils/event_porcessors/action_agent_event_processor.py
src/cuga/backend/evolve/__init__.py
src/cuga/backend/evolve/integration.py
src/cuga/backend/evolve/tests/__init__.py
src/cuga/backend/evolve/tests/test_integration.py
src/cuga/backend/evolve/tests/test_launch_config.py
src/cuga/backend/knowledge/__init__.py
src/cuga/backend/knowledge/auth.py
src/cuga/backend/knowledge/awareness.py
src/cuga/backend/knowledge/client.py
src/cuga/backend/knowledge/config.py
src/cuga/backend/knowledge/engine.py
src/cuga/backend/knowledge/interprocess_lock.py
src/cuga/backend/knowledge/mcp_server.py
src/cuga/backend/knowledge/routes.py
src/cuga/backend/knowledge/session_provider.py
src/cuga/backend/knowledge/vector_store.py
src/cuga/backend/knowledge/vector_store_base.py
src/cuga/backend/knowledge/metadata/__init__.py
src/cuga/backend/knowledge/metadata/base.py
src/cuga/backend/knowledge/metadata/postgres_store.py
src/cuga/backend/knowledge/metadata/sqlite_store.py
src/cuga/backend/knowledge/shopping_admin/__init__.py
src/cuga/backend/knowledge/storage/__init__.py
src/cuga/backend/knowledge/storage/adapter.py
src/cuga/backend/knowledge/storage/local.py
src/cuga/backend/knowledge/storage/prod.py
src/cuga/backend/knowledge/storage/schema.py
src/cuga/backend/llm/__init__.py
src/cuga/backend/llm/config.py
src/cuga/backend/llm/errors.py
src/cuga/backend/llm/models.py
src/cuga/backend/llm/rits/__init__.py
src/cuga/backend/llm/rits/chat_rits_llm.py
src/cuga/backend/llm/rits/rits_llm.py
src/cuga/backend/llm/utils/__init__.py
src/cuga/backend/llm/utils/helpers.py
src/cuga/backend/observability/__init__.py
src/cuga/backend/observability/openlit_init.py
src/cuga/backend/secrets/__init__.py
src/cuga/backend/secrets/models.py
src/cuga/backend/secrets/secret_resolver.py
src/cuga/backend/secrets/seed.py
src/cuga/backend/secrets/backends/__init__.py
src/cuga/backend/secrets/backends/aws_backend.py
src/cuga/backend/secrets/backends/base.py
src/cuga/backend/secrets/backends/db_backend.py
src/cuga/backend/secrets/backends/env_backend.py
src/cuga/backend/secrets/backends/vault_backend.py
src/cuga/backend/server/__init__.py
src/cuga/backend/server/config_store.py
src/cuga/backend/server/conversation_history.py
src/cuga/backend/server/debug_server.py
src/cuga/backend/server/demo_manage_setup.py
src/cuga/backend/server/event_stream_handler.py
src/cuga/backend/server/main.py
src/cuga/backend/server/manage_routes.py
src/cuga/backend/server/managed_mcp.py
src/cuga/backend/server/secrets_routes.py
src/cuga/backend/server/workspace_sandbox.py
src/cuga/backend/server/auth/__init__.py
src/cuga/backend/server/auth/dependencies.py
src/cuga/backend/server/auth/issuer_allowlist.py
src/cuga/backend/server/auth/jwt_validator.py
src/cuga/backend/server/auth/models.py
src/cuga/backend/server/auth/oidc_client.py
src/cuga/backend/server/demo_setup_utils/oak_policies.json
src/cuga/backend/server/mcp_servers/__init__.py
src/cuga/backend/server/mcp_servers/cuga.py
src/cuga/backend/server/mcp_servers/tests/__init__.py
src/cuga/backend/skills/__init__.py
src/cuga/backend/skills/loader.py
src/cuga/backend/skills/registry.py
src/cuga/backend/skills/tools.py
src/cuga/backend/storage/__init__.py
src/cuga/backend/storage/facade.py
src/cuga/backend/storage/secrets_store.py
src/cuga/backend/storage/embedding/__init__.py
src/cuga/backend/storage/embedding/base.py
src/cuga/backend/storage/embedding/embedding_service.py
src/cuga/backend/storage/embedding/local.py
src/cuga/backend/storage/embedding/prod.py
src/cuga/backend/storage/policy/__init__.py
src/cuga/backend/storage/policy/base.py
src/cuga/backend/storage/policy/local.py
src/cuga/backend/storage/policy/prod.py
src/cuga/backend/storage/relational/__init__.py
src/cuga/backend/storage/relational/base.py
src/cuga/backend/storage/relational/local.py
src/cuga/backend/storage/relational/prod.py
src/cuga/backend/tools_env/__init__.py
src/cuga/backend/tools_env/code_sandbox/__init__.py
src/cuga/backend/tools_env/code_sandbox/e2b_sandbox.py
src/cuga/backend/tools_env/code_sandbox/sandbox.py
src/cuga/backend/tools_env/code_sandbox/tests/__init__.py
src/cuga/backend/tools_env/code_sandbox/tests/test_sandbox.py
src/cuga/backend/tools_env/registry/__init__.py
src/cuga/backend/tools_env/registry/config/__init__.py
src/cuga/backend/tools_env/registry/config/config_loader.py
src/cuga/backend/tools_env/registry/example_api_servers/__init__.py
src/cuga/backend/tools_env/registry/example_api_servers/petstore.py
src/cuga/backend/tools_env/registry/mcp_manager/__init__.py
src/cuga/backend/tools_env/registry/mcp_manager/adapter.py
src/cuga/backend/tools_env/registry/mcp_manager/mcp_manager.py
src/cuga/backend/tools_env/registry/mcp_manager/openapi_parser.py
src/cuga/backend/tools_env/registry/mcp_manager/openapi_parser_v0.py
src/cuga/backend/tools_env/registry/mcp_manager/openapi_parser_v1.py
src/cuga/backend/tools_env/registry/mcp_manager/response_schema.py
src/cuga/backend/tools_env/registry/mcp_manager/tests/__init__.py
src/cuga/backend/tools_env/registry/mcp_manager/tests/test_api_response.py
src/cuga/backend/tools_env/registry/mcp_manager/tests/test_array_handling.py
src/cuga/backend/tools_env/registry/mcp_manager/tests/test_path_ext.py
src/cuga/backend/tools_env/registry/registry/__init__.py
src/cuga/backend/tools_env/registry/registry/api_registry.py
src/cuga/backend/tools_env/registry/registry/api_registry_server.py
src/cuga/backend/tools_env/registry/registry/test_naming_strategy_e2e.py
src/cuga/backend/tools_env/registry/registry/authentication/__init__.py
src/cuga/backend/tools_env/registry/registry/authentication/appworld_auth_manager.py
src/cuga/backend/tools_env/registry/registry/authentication/base_auth_manager.py
src/cuga/backend/tools_env/registry/tests/__init__.py
src/cuga/backend/tools_env/registry/tests/e2e_helpers.py
src/cuga/backend/tools_env/registry/tests/output_schema_server.py
src/cuga/backend/tools_env/registry/tests/run_all_tests.py
src/cuga/backend/tools_env/registry/tests/test_agent_registry_loading.py
src/cuga/backend/tools_env/registry/tests/test_api_registry_error_handling.py
src/cuga/backend/tools_env/registry/tests/test_e2e_api_registry.py
src/cuga/backend/tools_env/registry/tests/test_enum_handling.py
src/cuga/backend/tools_env/registry/tests/test_legacy_openapi.py
src/cuga/backend/tools_env/registry/tests/test_mcp_server.py
src/cuga/backend/tools_env/registry/tests/test_mixed_configuration.py
src/cuga/backend/tools_env/registry/tests/test_output_schema.py
src/cuga/backend/tools_env/registry/tests/test_auth/__init__.py
src/cuga/backend/tools_env/registry/tests/test_auth/auth_server.py
src/cuga/backend/tools_env/registry/tests/test_auth/test_apply_authentication.py
src/cuga/backend/tools_env/registry/tests/test_auth/test_auth_e2e.py
src/cuga/backend/tools_env/registry/utils/__init__.py
src/cuga/backend/tools_env/registry/utils/api_utils.py
src/cuga/backend/tools_env/registry/utils/types.py
src/cuga/backend/utils/__init__.py
src/cuga/backend/utils/code_generator.py
src/cuga/backend/utils/consts.py
src/cuga/backend/utils/file_utils.py
src/cuga/backend/utils/id_utils.py
src/cuga/cli/__init__.py
src/cuga/cli/app_manager.py
src/cuga/cli/main.py
src/cuga/configurations/instructions_manager.py
src/cuga/configurations/set_from_one_file.py
src/cuga/configurations/instructions/instructions.toml
src/cuga/configurations/instructions/default/answer.md
src/cuga/configurations/instructions/default/api_code_planner.md
src/cuga/configurations/instructions/default/api_planner.md
src/cuga/configurations/instructions/default/code_agent.md
src/cuga/configurations/instructions/default/plan_controller.md
src/cuga/configurations/instructions/default/reflection.md
src/cuga/configurations/instructions/default/shortlister.md
src/cuga/configurations/instructions/default/task_decomposition.md
src/cuga/configurations/knowledge/knowledge_instructions.md
src/cuga/configurations/knowledge/knowledge_settings.toml
src/cuga/configurations/knowledge/knowledge_profiles/balanced.toml
src/cuga/configurations/knowledge/knowledge_profiles/max_quality.toml
src/cuga/configurations/knowledge/knowledge_profiles/speed.toml
src/cuga/configurations/knowledge/knowledge_profiles/standard.toml
src/cuga/configurations/memory/memory_settings.mem0.toml
src/cuga/configurations/memory/memory_settings.milvus.toml
src/cuga/configurations/memory/memory_settings.tips_extractor.toml
src/cuga/configurations/models/settings.azure.toml
src/cuga/configurations/models/settings.google.toml
src/cuga/configurations/models/settings.groq.toml
src/cuga/configurations/models/settings.litellm.toml
src/cuga/configurations/models/settings.openai.toml
src/cuga/configurations/models/settings.openrouter.toml
src/cuga/configurations/models/settings.rits.toml
src/cuga/configurations/models/settings.watsonx.toml
src/cuga/configurations/modes/accurate.toml
src/cuga/configurations/modes/balanced.toml
src/cuga/configurations/modes/custom.toml
src/cuga/configurations/modes/fast.toml
src/cuga/configurations/modes/save_reuse_fast.toml
src/cuga/demo_tools/__init__.py
src/cuga/demo_tools/crm/LICENSE
src/cuga/demo_tools/crm/MANIFEST.in
src/cuga/demo_tools/crm/README.md
src/cuga/demo_tools/crm/__init__.py
src/cuga/demo_tools/crm/pytest.ini
src/cuga/demo_tools/crm/run.py
src/cuga/demo_tools/crm/run_tests.py
src/cuga/demo_tools/crm/uv.lock
src/cuga/demo_tools/crm/wrap_as_mcp.py
src/cuga/demo_tools/crm/crm_api/__init__.py
src/cuga/demo_tools/crm/crm_api/accounts.py
src/cuga/demo_tools/crm/crm_api/contacts.py
src/cuga/demo_tools/crm/crm_api/crud.py
src/cuga/demo_tools/crm/crm_api/database.py
src/cuga/demo_tools/crm/crm_api/leads.py
src/cuga/demo_tools/crm/crm_api/main.py
src/cuga/demo_tools/crm/crm_api/opportunities.py
src/cuga/demo_tools/crm/crm_api/run_all.py
src/cuga/demo_tools/crm/crm_api/schemas.py
src/cuga/demo_tools/crm/crm_api/seed_data.py
src/cuga/demo_tools/crm/crm_api/wrap_as_mcp.py
src/cuga/demo_tools/crm/tests/conftest.py
src/cuga/demo_tools/crm/tests/test_contacts.py
src/cuga/demo_tools/crm/tests/test_workspace_workflow.py
src/cuga/demo_tools/docs_mcp/docs_mcp_server.py
src/cuga/demo_tools/email_mcp/mail_sink/server.py
src/cuga/demo_tools/email_mcp/mcp_server/server.py
src/cuga/demo_tools/email_mcp/mcp_server/utils.py
src/cuga/demo_tools/email_mcp/mcp_server/uv.lock
src/cuga/demo_tools/file_system/main.py
src/cuga/demo_tools/file_system/uv.lock
src/cuga/demo_tools/health/README.md
src/cuga/demo_tools/huggingface/contacts.txt
src/cuga/demo_tools/huggingface/cuga_knowledge.md
src/cuga/demo_tools/huggingface/cuga_playbook.md
src/cuga/demo_tools/huggingface/email_template.md
src/cuga/demo_tools/huggingface/sovereign_core_overview.pdf
src/cuga/evaluation/calculate_test_score.py
src/cuga/evaluation/evaluate_cuga.py
src/cuga/evaluation/langfuse/get_langfuse_data.py
src/cuga/frontend/dist/background.js
src/cuga/frontend/dist/index.html
src/cuga/frontend/dist/main.76f3bae552155a4125f1.js
src/cuga/frontend/dist/manifest.json
src/cuga/frontend/dist/tailwind.js
src/cuga/frontend/dist/vendors.7268c94d86f8c5d3e2ed.js
src/cuga/sdk_core/tests/test_context_summarization_sdk.py
src/cuga/sdk_core/tests/test_policy_loading_and_matching.py
src/cuga/sdk_core/tests/test_policy_reset_and_reload.py
src/cuga/sdk_core/tests/test_sdk_integration.py
src/cuga/sdk_core/tests/test_sdk_policies.py
src/cuga/sdk_core/tests/test_supervisor_advanced.py
src/cuga/sdk_core/tests/test_supervisor_yaml_config.py
src/cuga/supervisor_utils/__init__.py
src/cuga/supervisor_utils/supervisor_config.py
src/scripts/__init__.py
src/scripts/build_embedded.py
src/scripts/build_standalone.py
src/scripts/commands.py
src/scripts/create_e2b_template.py
src/scripts/draw_graph.py
src/scripts/embed_assets.py
src/scripts/preload_models.py
src/scripts/run_e2b_test.py
src/scripts/test_e2b_ngrok.py
src/system_tests/e2e/accurate_test.py
src/system_tests/e2e/balanced_test.py
src/system_tests/e2e/base_crm_test.py
src/system_tests/e2e/base_test.py
src/system_tests/e2e/calculator_tool.py
src/system_tests/e2e/conftest.py
src/system_tests/e2e/crm_contacts_email_balanced_test.py
src/system_tests/e2e/crm_contacts_email_test.py
src/system_tests/e2e/crm_contacts_email_test_find_tools.py
src/system_tests/e2e/crm_followup_test.py
src/system_tests/e2e/crm_hf_utterances_test.py
src/system_tests/e2e/digital_sales_test_helpers.py
src/system_tests/e2e/fast_test.py
src/system_tests/e2e/load_test.py
src/system_tests/e2e/run_registry.sh
src/system_tests/e2e/save_reuse_test.py
src/system_tests/e2e/test_context_summarization_e2e.py
src/system_tests/e2e/test_long_output.py
src/system_tests/e2e/config/mcp_servers.yaml
src/system_tests/e2e/config/mcp_servers_crm.yaml
src/system_tests/e2e/config/mcp_servers_crm_hf.yaml
src/system_tests/profiling/run_experiment.sh
src/system_tests/profiling/serve.sh
src/system_tests/profiling/bin/profile_digital_sales_tasks.py
src/system_tests/profiling/bin/run_experiment.sh
src/system_tests/profiling/bin/run_profiling.sh
src/system_tests/profiling/config/default_experiment.yaml
src/system_tests/profiling/config/env_variables_example.yaml
src/system_tests/profiling/config/fast_vs_accurate.yaml
src/system_tests/profiling/config/full_matrix_comparison.yaml
src/system_tests/profiling/config/providers_comparison.yaml
src/system_tests/unit/__init__.py
src/system_tests/unit/test_sandbox_local.py
tests/test_agent_tools_api.py
tests/test_conversation_history.py
tests/test_variables_manager_langgraph.py
tests/test_variables_manager_with_state.py