LICENSE
README.md
pyproject.toml
src/agentscope/__init__.py
src/agentscope/_logging.py
src/agentscope/_version.py
src/agentscope/py.typed
src/agentscope.egg-info/PKG-INFO
src/agentscope.egg-info/SOURCES.txt
src/agentscope.egg-info/dependency_links.txt
src/agentscope.egg-info/requires.txt
src/agentscope.egg-info/top_level.txt
src/agentscope/_utils/__init__.py
src/agentscope/_utils/_common.py
src/agentscope/_utils/_mixin.py
src/agentscope/agent/__init__.py
src/agentscope/agent/_agent.py
src/agentscope/agent/_config.py
src/agentscope/agent/_utils.py
src/agentscope/app/__init__.py
src/agentscope/app/_app.py
src/agentscope/app/_deps.py
src/agentscope/app/_lifespan.py
src/agentscope/app/_manager/__init__.py
src/agentscope/app/_manager/_background_task_manager.py
src/agentscope/app/_manager/_docker_workspace_manager.py
src/agentscope/app/_manager/_e2b_workspace_manager.py
src/agentscope/app/_manager/_session_manager.py
src/agentscope/app/_manager/_workspace_manager.py
src/agentscope/app/_manager/_scheduler/__init__.py
src/agentscope/app/_manager/_scheduler/_scheduler_manager.py
src/agentscope/app/_manager/_scheduler/_tools/__init__.py
src/agentscope/app/_manager/_scheduler/_tools/_schedule_create.py
src/agentscope/app/_manager/_scheduler/_tools/_schedule_list.py
src/agentscope/app/_manager/_scheduler/_tools/_schedule_stop.py
src/agentscope/app/_manager/_scheduler/_tools/_schedule_view.py
src/agentscope/app/_middleware/__init__.py
src/agentscope/app/_middleware/_tool_offload_middleware.py
src/agentscope/app/_middleware/_protocol/__init__.py
src/agentscope/app/_middleware/_protocol/_agui.py
src/agentscope/app/_middleware/_protocol/_base.py
src/agentscope/app/_router/__init__.py
src/agentscope/app/_router/_agent.py
src/agentscope/app/_router/_background_task.py
src/agentscope/app/_router/_chat.py
src/agentscope/app/_router/_credential.py
src/agentscope/app/_router/_model.py
src/agentscope/app/_router/_schedule.py
src/agentscope/app/_router/_session.py
src/agentscope/app/_router/_workspace.py
src/agentscope/app/_schema/__init__.py
src/agentscope/app/_schema/_agent.py
src/agentscope/app/_schema/_background_task.py
src/agentscope/app/_schema/_chat.py
src/agentscope/app/_schema/_credential.py
src/agentscope/app/_schema/_mcp.py
src/agentscope/app/_schema/_model.py
src/agentscope/app/_schema/_schedule.py
src/agentscope/app/_schema/_session.py
src/agentscope/app/_service/__init__.py
src/agentscope/app/_service/_agent.py
src/agentscope/app/_service/_chat.py
src/agentscope/app/_service/_model.py
src/agentscope/app/storage/__init__.py
src/agentscope/app/storage/_base.py
src/agentscope/app/storage/_redis_storage.py
src/agentscope/app/storage/_utils.py
src/agentscope/app/storage/_model/__init__.py
src/agentscope/app/storage/_model/_agent.py
src/agentscope/app/storage/_model/_base.py
src/agentscope/app/storage/_model/_credential.py
src/agentscope/app/storage/_model/_schedule.py
src/agentscope/app/storage/_model/_session.py
src/agentscope/app/storage/_model/_user.py
src/agentscope/credential/__init__.py
src/agentscope/credential/_anthropic.py
src/agentscope/credential/_base.py
src/agentscope/credential/_dashscope.py
src/agentscope/credential/_deepseek.py
src/agentscope/credential/_factory.py
src/agentscope/credential/_gemini.py
src/agentscope/credential/_kimi.py
src/agentscope/credential/_moonshot.py
src/agentscope/credential/_ollama.py
src/agentscope/credential/_openai.py
src/agentscope/credential/_xai.py
src/agentscope/embedding/__init__.py
src/agentscope/embedding/_cache_base.py
src/agentscope/embedding/_dashscope_embedding.py
src/agentscope/embedding/_dashscope_multimodal_embedding.py
src/agentscope/embedding/_embedding_base.py
src/agentscope/embedding/_embedding_response.py
src/agentscope/embedding/_embedding_usage.py
src/agentscope/embedding/_file_cache.py
src/agentscope/embedding/_gemini_embedding.py
src/agentscope/embedding/_ollama_embedding.py
src/agentscope/embedding/_openai_embedding.py
src/agentscope/event/__init__.py
src/agentscope/event/_event.py
src/agentscope/exception/__init__.py
src/agentscope/exception/_base.py
src/agentscope/exception/_tool.py
src/agentscope/formatter/__init__.py
src/agentscope/formatter/_anthropic_formatter.py
src/agentscope/formatter/_dashscope_formatter.py
src/agentscope/formatter/_deepseek_formatter.py
src/agentscope/formatter/_formatter_base.py
src/agentscope/formatter/_gemini_formatter.py
src/agentscope/formatter/_moonshot_formatter.py
src/agentscope/formatter/_ollama_formatter.py
src/agentscope/formatter/_openai_formatter.py
src/agentscope/formatter/_openai_response_formatter.py
src/agentscope/formatter/_xai_formatter.py
src/agentscope/mcp/__init__.py
src/agentscope/mcp/_config.py
src/agentscope/mcp/_mcp_client.py
src/agentscope/message/__init__.py
src/agentscope/message/_base.py
src/agentscope/message/_block.py
src/agentscope/middleware/__init__.py
src/agentscope/middleware/_base.py
src/agentscope/middleware/_tracing/__init__.py
src/agentscope/middleware/_tracing/_attributes.py
src/agentscope/middleware/_tracing/_converter.py
src/agentscope/middleware/_tracing/_extractor.py
src/agentscope/middleware/_tracing/_setup.py
src/agentscope/middleware/_tracing/_trace.py
src/agentscope/middleware/_tracing/_utils.py
src/agentscope/model/__init__.py
src/agentscope/model/_base.py
src/agentscope/model/_model_card.py
src/agentscope/model/_model_response.py
src/agentscope/model/_model_usage.py
src/agentscope/model/_anthropic/__init__.py
src/agentscope/model/_anthropic/_model.py
src/agentscope/model/_anthropic/_models/claude-haiku-4-5.yaml
src/agentscope/model/_anthropic/_models/claude-opus-4-7.yaml
src/agentscope/model/_anthropic/_models/claude-sonnet-4-6.yaml
src/agentscope/model/_dashscope/__init__.py
src/agentscope/model/_dashscope/_model.py
src/agentscope/model/_dashscope/_models/qwen-plus.yaml
src/agentscope/model/_dashscope/_models/qwen3.5-omni-plus.yaml
src/agentscope/model/_dashscope/_models/qwen3.6-max-preview.yaml
src/agentscope/model/_dashscope/_models/qwen3.6-plus.yaml
src/agentscope/model/_deepseek/__init__.py
src/agentscope/model/_deepseek/_model.py
src/agentscope/model/_deepseek/_models/deepseek-chat.yaml
src/agentscope/model/_deepseek/_models/deepseek-reasoner.yaml
src/agentscope/model/_deepseek/_models/deepseek-v4-flash.yaml
src/agentscope/model/_deepseek/_models/deepseek-v4-pro.yaml
src/agentscope/model/_gemini/__init__.py
src/agentscope/model/_gemini/_model.py
src/agentscope/model/_gemini/_models/gemini-2.5-flash.yaml
src/agentscope/model/_gemini/_models/gemini-2.5-pro.yaml
src/agentscope/model/_gemini/_models/gemini-3-flash-preview.yaml
src/agentscope/model/_gemini/_models/gemini-3.1-pro-preview.yaml
src/agentscope/model/_moonshot/__init__.py
src/agentscope/model/_moonshot/_model.py
src/agentscope/model/_moonshot/_models/kimi-k2.5.yaml
src/agentscope/model/_moonshot/_models/kimi-k2.6.yaml
src/agentscope/model/_moonshot/_models/moonshot-v1-128k.yaml
src/agentscope/model/_moonshot/_models/moonshot-v1-32k.yaml
src/agentscope/model/_moonshot/_models/moonshot-v1-8k.yaml
src/agentscope/model/_ollama/__init__.py
src/agentscope/model/_ollama/_model.py
src/agentscope/model/_ollama/_models/deepseek-r1-14b.yaml
src/agentscope/model/_ollama/_models/llama4.yaml
src/agentscope/model/_ollama/_models/qwen3-14b.yaml
src/agentscope/model/_ollama/_models/qwen3.5-9b.yaml
src/agentscope/model/_openai_chat/__init__.py
src/agentscope/model/_openai_chat/_model.py
src/agentscope/model/_openai_chat/_models/gpt-4.1.yaml
src/agentscope/model/_openai_chat/_models/gpt-5.4.yaml
src/agentscope/model/_openai_chat/_models/o3.yaml
src/agentscope/model/_openai_chat/_models/o4-mini.yaml
src/agentscope/model/_openai_response/__init__.py
src/agentscope/model/_openai_response/_model.py
src/agentscope/model/_openai_response/_models/gpt-5.4.yaml
src/agentscope/model/_openai_response/_models/o3.yaml
src/agentscope/model/_openai_response/_models/o4-mini.yaml
src/agentscope/model/_xai/__init__.py
src/agentscope/model/_xai/_model.py
src/agentscope/model/_xai/_models/grok-3-mini.yaml
src/agentscope/model/_xai/_models/grok-4.3.yaml
src/agentscope/permission/__init__.py
src/agentscope/permission/_context.py
src/agentscope/permission/_decision.py
src/agentscope/permission/_engine.py
src/agentscope/permission/_rule.py
src/agentscope/permission/_types.py
src/agentscope/skill/__init__.py
src/agentscope/skill/_base.py
src/agentscope/skill/_local_loader.py
src/agentscope/state/__init__.py
src/agentscope/state/_state.py
src/agentscope/state/_task.py
src/agentscope/tool/__init__.py
src/agentscope/tool/_adapters.py
src/agentscope/tool/_base.py
src/agentscope/tool/_constants.py
src/agentscope/tool/_response.py
src/agentscope/tool/_tool_group.py
src/agentscope/tool/_toolkit.py
src/agentscope/tool/_types.py
src/agentscope/tool/_utils.py
src/agentscope/tool/_builtin/__init__.py
src/agentscope/tool/_builtin/_bash.py
src/agentscope/tool/_builtin/_bash_parser.py
src/agentscope/tool/_builtin/_edit.py
src/agentscope/tool/_builtin/_glob.py
src/agentscope/tool/_builtin/_grep.py
src/agentscope/tool/_builtin/_meta.py
src/agentscope/tool/_builtin/_read.py
src/agentscope/tool/_builtin/_skill.py
src/agentscope/tool/_builtin/_write.py
src/agentscope/tool/_task/__init__.py
src/agentscope/tool/_task/_create_task.py
src/agentscope/tool/_task/_get_task.py
src/agentscope/tool/_task/_list_task.py
src/agentscope/tool/_task/_task_tool_base.py
src/agentscope/tool/_task/_update_task.py
src/agentscope/types/__init__.py
src/agentscope/types/_hook.py
src/agentscope/types/_json.py
src/agentscope/types/_object.py
src/agentscope/workspace/__init__.py
src/agentscope/workspace/_base.py
src/agentscope/workspace/_gateway_client.py
src/agentscope/workspace/_local_workspace.py
src/agentscope/workspace/_offload_protocol.py
src/agentscope/workspace/_utils.py
src/agentscope/workspace/_docker/Dockerfile.install_pypi.template
src/agentscope/workspace/_docker/Dockerfile.install_src.template
src/agentscope/workspace/_docker/Dockerfile.node_copy.template
src/agentscope/workspace/_docker/Dockerfile.node_from.template
src/agentscope/workspace/_docker/Dockerfile.template
src/agentscope/workspace/_docker/__init__.py
src/agentscope/workspace/_docker/_docker_workspace.py
src/agentscope/workspace/_docker/_make_dockerfile.py
src/agentscope/workspace/_e2b/__init__.py
src/agentscope/workspace/_e2b/_bootstrap.py
src/agentscope/workspace/_e2b/_e2b_workspace.py
src/agentscope/workspace/_mcp_gateway/__init__.py
src/agentscope/workspace/_mcp_gateway/__main__.py
src/agentscope/workspace/_mcp_gateway/_mcp_gateway_app.py
tests/test_template.py