README.md
pyproject.toml
src/shadowshell/__init__.py
src/shadowshell.egg-info/PKG-INFO
src/shadowshell.egg-info/SOURCES.txt
src/shadowshell.egg-info/dependency_links.txt
src/shadowshell.egg-info/requires.txt
src/shadowshell.egg-info/top_level.txt
src/shadowshell/ai/__init__.py
src/shadowshell/ai/llm_client.py
src/shadowshell/ai/llm_config.py
src/shadowshell/ai/llm_util.py
src/shadowshell/app/__init__.py
src/shadowshell/app/app_config.py
src/shadowshell/app/env_util.py
src/shadowshell/app/user_session.py
src/shadowshell/app/user_session_util.py
src/shadowshell/atlas/__init__.py
src/shadowshell/atlas/atlas_base_dao.py
src/shadowshell/atlas/atlas_base_model.py
src/shadowshell/atlas/atlas_base_resource.py
src/shadowshell/atlas/atlas_base_service.py
src/shadowshell/atlas/atlas_object_factory.py
src/shadowshell/atlas/atlas_server.py
src/shadowshell/atlas/atlas_tenant_base_model.py
src/shadowshell/atlas/cache/__init__.py
src/shadowshell/atlas/cache/atlas_cache.py
src/shadowshell/atlas/cache/atlas_cache_aside.py
src/shadowshell/atlas/cache/atlas_cache_factory.py
src/shadowshell/atlas/cache/atlas_dummy_cache.py
src/shadowshell/atlas/cache/atlas_local_cache.py
src/shadowshell/atlas/cache/atlas_redis_cache.py
src/shadowshell/atlas/config/__init__.py
src/shadowshell/atlas/config/atlas_config.py
src/shadowshell/atlas/config/atlas_config_dao.py
src/shadowshell/atlas/config/atlas_config_resource.py
src/shadowshell/atlas/config/atlas_config_service.py
src/shadowshell/atlas/config/atlas_configurator.py
src/shadowshell/atlas/config/atlas_configurator_factory.py
src/shadowshell/atlas/config/atlas_db_configurator.py
src/shadowshell/atlas/config/atlas_ini_configurator.py
src/shadowshell/atlas/scene/__init__.py
src/shadowshell/atlas/scene/atlas_business_scene.py
src/shadowshell/atlas/scene/atlas_business_scene_dao.py
src/shadowshell/atlas/scene/atlas_business_scene_resource.py
src/shadowshell/atlas/scene/atlas_business_scene_service.py
src/shadowshell/atlas/tenant/__init__.py
src/shadowshell/atlas/tenant/atlas_tenant.py
src/shadowshell/atlas/tenant/atlas_tenant_dao.py
src/shadowshell/atlas/tenant/atlas_tenant_resource.py
src/shadowshell/atlas/tenant/atlas_tenant_service.py
src/shadowshell/atlas/user/__init__.py
src/shadowshell/atlas/user/atlas_user.py
src/shadowshell/atlas/user/atlas_user_dao.py
src/shadowshell/atlas/user/atlas_user_resource.py
src/shadowshell/atlas/user/atlas_user_service.py
src/shadowshell/boot/__init__.py
src/shadowshell/boot/starter.py
src/shadowshell/chat/__init__.py
src/shadowshell/chat/chat_server.py
src/shadowshell/chat/common/__init__.py
src/shadowshell/chat/common/action_handler_llm_client.py
src/shadowshell/chat/common/chat_llm_client.py
src/shadowshell/chat/common/intention_recognizer_llm_client.py
src/shadowshell/chat/common/llm_client.py
src/shadowshell/chat/common/xot_llm_client.py
src/shadowshell/chat/core/__init__.py
src/shadowshell/chat/core/chat.py
src/shadowshell/chat/core/chat_core_server.py
src/shadowshell/chat/core/chat_core_service.py
src/shadowshell/chat/core/chat_core_service_resource.py
src/shadowshell/chat/core/action/__init__.py
src/shadowshell/chat/core/action/action_handler.py
src/shadowshell/chat/core/action/dispatcher/__init__.py
src/shadowshell/chat/core/action/dispatcher/action_handler_dispatcher.py
src/shadowshell/chat/core/action/dispatcher/impl/__init__.py
src/shadowshell/chat/core/action/dispatcher/impl/default_action_handler_dispatcher.py
src/shadowshell/chat/core/action/factory/__init__.py
src/shadowshell/chat/core/action/factory/action_handler_dispatcher_factory.py
src/shadowshell/chat/core/action/factory/action_handler_factory.py
src/shadowshell/chat/core/action/factory/impl/__init__.py
src/shadowshell/chat/core/action/factory/impl/default_action_handler_factory.py
src/shadowshell/chat/core/action/factory/impl/dummy_action_handler_factory.py
src/shadowshell/chat/core/action/impl/__init__.py
src/shadowshell/chat/core/action/impl/echo_action_handler.py
src/shadowshell/chat/core/action/impl/general_llm_action_handler.py
src/shadowshell/chat/core/action/impl/log_action_handler.py
src/shadowshell/chat/core/action/impl/script_generation_handler.py
src/shadowshell/chat/core/constants/__init__.py
src/shadowshell/chat/core/constants/chat_core_constants.py
src/shadowshell/chat/core/defaults/__init__.py
src/shadowshell/chat/core/defaults/default_chat.py
src/shadowshell/chat/core/defaults/default_chat_core_service.py
src/shadowshell/chat/core/evaluation/__init__.py
src/shadowshell/chat/core/evaluation/test_tester.py
src/shadowshell/chat/core/intention/__init__.py
src/shadowshell/chat/core/intention/intention_recognizer.py
src/shadowshell/chat/core/intention/intention_recognizer_factory.py
src/shadowshell/chat/core/intention/impl/__init__.py
src/shadowshell/chat/core/intention/impl/chat_xot.py
src/shadowshell/chat/core/intention/impl/file_chat_xot.py
src/shadowshell/chat/core/intention/impl/llm_intention_recognizer.py
src/shadowshell/chat/core/model/__init__.py
src/shadowshell/chat/core/model/chat_action.py
src/shadowshell/chat/core/model/chat_intention_example.py
src/shadowshell/chat/core/model/chat_intention_node.py
src/shadowshell/chat/core/model/chat_intention_trigger.py
src/shadowshell/chat/core/model/chat_message.py
src/shadowshell/chat/core/model/chat_session.py
src/shadowshell/chat/core/model/chat_shot.py
src/shadowshell/chat/core/model/chat_shot_category.py
src/shadowshell/chat/ext/__init__.py
src/shadowshell/chat/ext/rdb/__init__.py
src/shadowshell/chat/ext/rdb/rdb_chat.py
src/shadowshell/chat/ext/rdb/rdb_chat_resource_factory.py
src/shadowshell/chat/ext/rdb/rdb_intention_recognizer.py
src/shadowshell/chat/ext/rdb/action/__init__.py
src/shadowshell/chat/ext/rdb/action/factory/__init__.py
src/shadowshell/chat/ext/rdb/action/factory/rdb_action_handler_factory.py
src/shadowshell/chat/ext/rdb/client/__init__.py
src/shadowshell/chat/ext/rdb/client/chat_action_client.py
src/shadowshell/chat/ext/rdb/client/chat_intention_client.py
src/shadowshell/chat/ext/rdb/client/chat_shot_client.py
src/shadowshell/chat/ext/rdb/intention/__init__.py
src/shadowshell/chat/ext/rdb/intention/impl/__init__.py
src/shadowshell/chat/ext/rdb/intention/impl/rdb_chat_xot.py
src/shadowshell/chat/ext/rdb/intention/impl/rdb_llm_intention_recognizer.py
src/shadowshell/chat/ext/rdb/intention/impl/rdb_tree.py
src/shadowshell/chat/op/__init__.py
src/shadowshell/chat/op/chat_op_server.py
src/shadowshell/chat/op/sop.py
src/shadowshell/chat/op/dao/__init__.py
src/shadowshell/chat/op/dao/chat_action_dao.py
src/shadowshell/chat/op/dao/chat_intention_dao.py
src/shadowshell/chat/op/dao/chat_message_dao.py
src/shadowshell/chat/op/dao/chat_session_dao.py
src/shadowshell/chat/op/dao/chat_shot_dao.py
src/shadowshell/chat/op/resource/__init__.py
src/shadowshell/chat/op/resource/chat_action_resource.py
src/shadowshell/chat/op/resource/chat_auth_resource.py
src/shadowshell/chat/op/resource/chat_intention_resource.py
src/shadowshell/chat/op/resource/chat_message_resource.py
src/shadowshell/chat/op/resource/chat_session_resource.py
src/shadowshell/chat/op/resource/chat_shot_resource.py
src/shadowshell/chat/op/resource/response_helper.py
src/shadowshell/chat/op/service/__init__.py
src/shadowshell/chat/op/service/chat_action_service.py
src/shadowshell/chat/op/service/chat_auth_service.py
src/shadowshell/chat/op/service/chat_intention_service.py
src/shadowshell/chat/op/service/chat_message_service.py
src/shadowshell/chat/op/service/chat_session_service.py
src/shadowshell/chat/op/service/chat_shot_service.py
src/shadowshell/common/__init__.py
src/shadowshell/common/ctrace.py
src/shadowshell/common/response_helper.py
src/shadowshell/conf/logging.conf
src/shadowshell/config/__init__.py
src/shadowshell/config/configurator.py
src/shadowshell/db/__init__.py
src/shadowshell/db/db_client.py
src/shadowshell/db/db_client_factory.py
src/shadowshell/db/db_starter.py
src/shadowshell/file/__init__.py
src/shadowshell/file/file_util.py
src/shadowshell/logging/__init__.py
src/shadowshell/logging/console_logger.py
src/shadowshell/logging/logger.py
src/shadowshell/logging/logger_factory.py
src/shadowshell/logging/logging_constants.py
src/shadowshell/logging/logging_logger.py
src/shadowshell/model/__init__.py
src/shadowshell/model/dataset.py
src/shadowshell/model/tree.py
src/shadowshell/monitor/__init__.py
src/shadowshell/monitor/monitor.py
src/shadowshell/request/__init__.py
src/shadowshell/request/request.py
src/shadowshell/serialize/__init__.py
src/shadowshell/serialize/serializable.py
src/shadowshell/serialize/serializer.py
src/shadowshell/serialize/serializer_factory.py
src/shadowshell/serialize/serializer_json.py
src/shadowshell/test/__init__.py
src/shadowshell/test/test.py
src/shadowshell/test/test_starter.py
src/shadowshell/test/case/cp_testcase_builder.py
src/shadowshell/test/case/testcase_builder.py
src/shadowshell/test/case/testcase_tree.py
src/shadowshell/test/testee/testee.py
src/shadowshell/test/tester/tester.py
src/shadowshell/xyz/__init__.py
src/shadowshell/xyz/xyz.py
tests/test_multi_turn_history.py