LICENSE
MANIFEST.in
README.md
RELEASE_NOTES.md
pyproject.toml
requirements.txt
backend/__init__.py
backend/app.py
backend/config.py
backend/feedback_handler.py
backend/port_info.py
backend/server_manager.py
backend/server_pool.py
backend/type_definitions.py
backend/version.py
backend/request_processing/__init__.py
backend/request_processing/data_extractors.py
backend/request_processing/validators.py
backend/routes/__init__.py
backend/routes/feedback_routes.py
backend/security/__init__.py
backend/security/csrf_handler.py
backend/utils/__init__.py
backend/utils/browser_utils.py
backend/utils/custom_exceptions.py
backend/utils/format_utils.py
backend/utils/image_utils.py
backend/utils/logging_utils.py
backend/utils/network_utils.py
backend/utils/static_cache.py
docs/README.md
docs/refactoring-improvement-todo.md
docs/TODO/STREAMING_MCP_RESEARCH.md
docs/TODO/TODO.md
docs/TODO/Unified TODO List.md
docs/TODO/优化.md
docs/api/reference.md
docs/dev_guide/FRONTEND_IMPROVEMENTS.md
docs/dev_guide/GITHUB_RENAME_GUIDE.md
docs/dev_guide/GITHUB_UPLOAD_GUIDE.md
docs/dev_guide/PUBLISHING_GUIDE.md
docs/dev_guide/PYPI_TOKEN_SETUP.md
docs/dev_guide/TEST_REPORT.md
docs/dev_guide/developer_guide.md
docs/dev_guide/dependencies/DEPENDENCY_VERSIONS.md
docs/refactoring/extend_feedback_timeout_and_activity_detection_plan.md
docs/refactoring/phase1_remote_access_optimization_detailed_plan.md
docs/refactoring/phase1_remote_access_optimization_plan.md
docs/refactoring/phase2_non_blocking_tools_plan.md
docs/refactoring/return_specific_timeout_message_plan.md
docs/task_completion/static_cache_implementation_report.md
docs/task_completion/web_feedback_performance_optimization_report.md
docs/user_guide/ARCHITECTURE.md
docs/user_guide/DEPLOYMENT_GUIDE.md
docs/user_guide/MCP_SETUP.md
docs/user_guide/PROJECT_STRUCTURE.md
docs/user_guide/SSH_MOBILE_GUIDE.md
docs/user_guide/SSH_SETUP.md
docs/user_guide/SUGGEST_PARAMETER_GUIDE.md
docs/user_guide/frontend_upgrade.md
docs/user_guide/user_manual.md
mcp-feedback-enhanced/scripts/cleanup_cache.py
mcp-feedback-enhanced/scripts/release.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/__main__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/debug.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/i18n.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/server.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/test_mcp_enhanced.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/test_qt_gui.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/test_web_ui.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/main.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/models/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/models/feedback.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/styles/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/styles/themes.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/tabs/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/tabs/about_tab.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/tabs/command_tab.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/tabs/feedback_tab.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/tabs/settings_tab.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/tabs/summary_tab.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/utils/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/utils/shortcuts.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/utils/utils.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/widgets/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/widgets/image_preview.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/widgets/image_upload.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/widgets/styled_spinbox.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/widgets/switch.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/widgets/text_edit.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/widgets/timeout_widget.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/window/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/window/command_executor.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/window/config_manager.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/window/feedback_window.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/gui/window/tab_manager.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/testing/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/testing/config.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/testing/mcp_client.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/testing/reporter.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/testing/scenarios.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/testing/utils.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/testing/validators.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/utils/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/utils/error_handler.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/utils/memory_monitor.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/utils/resource_manager.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/main.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/models/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/models/feedback_result.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/models/feedback_session.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/routes/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/routes/main_routes.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/utils/__init__.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/utils/browser.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/utils/compression_config.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/utils/compression_monitor.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/utils/network.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/utils/port_manager.py
mcp-feedback-enhanced/src/mcp_feedback_enhanced/web/utils/session_cleanup_manager.py
mcp-feedback-enhanced/tests/test_error_handler.py
mcp-feedback-enhanced/tests/test_gzip_compression.py
mcp-feedback-enhanced/tests/test_memory_monitor.py
mcp-feedback-enhanced/tests/test_port_manager.py
mcp-feedback-enhanced/tests/test_resource_manager.py
mcp-feedback-enhanced/tests/test_session_cleanup.py
tests/__init__.py
tests/conftest.py
tests/run_tests.py
tests/test_requirements.txt
tests/e2e/__init__.py
tests/e2e/test_session_behavior_ui.py
tests/e2e/test_user_workflow.py
tests/integration/__init__.py
tests/integration/deploy_test.py
tests/integration/test_api_contracts.py
tests/integration/test_connection_fix.py
tests/integration/test_elegant_solution.py
tests/integration/test_mcp_connection_final.py
tests/integration/test_mcp_tool.py
tests/integration/test_remote_access_optimization.py
tests/integration/test_security_fixes.py
tests/integration/test_session_behavior_api.py
tests/integration/test_timeout_feature.py
tests/integration/test_web_interface.py
tests/integration/test_web_version.py
tests/project_validation/test_validation.py
tests/unit/__init__.py
tests/unit/test_app_memory_safety.py
tests/unit/test_config.py
tests/unit/test_csrf_thread_safety.py
tests/unit/test_feedback_handler.py
tests/unit/test_mcp_basic.py
tests/unit/test_mcp_debug.py
tests/unit/test_network_utils.py
tests/unit/test_server_manager.py
tests/unit/test_server_manager_activity.py
tests/unit/test_server_manager_refactor.py
tests/unit/test_server_pool.py
tests/unit/test_utils.py
tools/check_dependency_updates.py
tools/check_dev_version.py
tools/check_modules.py
tools/fix_imports.py
tools/mcp_deploy.py
tools/publish_to_pypi.py
tools/setup_ssh.py
tools/start_mcp_server.py
tools/start_server.py
tools/update_sri_hashes.py
tools/version_manager.py