.coveragerc
.gitignore
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
LICENSE.txt
README.md
README.rst
publish_with_tox.sh
pyproject.toml
requirements.txt
run_agent_docker_test.sh
run_cache_example.sh
run_cache_tests.sh
run_cli_test.sh
run_docker_test.sh
run_lifecycle_tests.sh
setup.cfg
setup.py
tox.ini
data/websocket-agent-001/config.json
data/websocket-agent-001/main.py
docs/Makefile
docs/PRD.md
docs/agent_runtime_guide.md
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/index.rst
docs/license.rst
docs/readme.rst
docs/requirements.txt
docs/_static/.gitignore
docs/api/agents/lifecycle.rst
docs/api/config/index.rst
examples/agent_discovery_docker.py
examples/agent_lifecycle.py
examples/cache_manager_example.py
examples/docker_sandbox_test.py
examples/gemini_agent_config.py
examples/gemini_agent_docker.py
src/mcps/__init__.py
src/mcps/client.py
src/mcps/skeleton.py
src/mcps.egg-info/PKG-INFO
src/mcps.egg-info/SOURCES.txt
src/mcps.egg-info/dependency_links.txt
src/mcps.egg-info/entry_points.txt
src/mcps.egg-info/not-zip-safe
src/mcps.egg-info/requires.txt
src/mcps.egg-info/top_level.txt
src/mcps/agents/__init__.py
src/mcps/agents/agent_manager.py
src/mcps/agents/discovery/__init__.py
src/mcps/agents/discovery/base.py
src/mcps/agents/discovery/local.py
src/mcps/agents/lifecycle/__init__.py
src/mcps/agents/lifecycle/base.py
src/mcps/agents/lifecycle/standard.py
src/mcps/agents/runtime/__init__.py
src/mcps/agents/runtime/base.py
src/mcps/agents/runtime/docker.py
src/mcps/agents/runtime/python.py
src/mcps/agents/runtime/resource.py
src/mcps/cli/__init__.py
src/mcps/cli/base.py
src/mcps/cli/commands/basic.py
src/mcps/cli/commands/agent/__init__.py
src/mcps/cli/commands/agent/discovery.py
src/mcps/cli/commands/agent/lifecycle.py
src/mcps/cli/commands/agent/main.py
src/mcps/cli/plugins/manager.py
src/mcps/config/__init__.py
src/mcps/config/base.py
src/mcps/config/cache.py
src/mcps/config/nacos_config.py
src/mcps/core/__init__.py
src/mcps/core/auth/__init__.py
src/mcps/core/auth/api_key.py
src/mcps/core/auth/base.py
src/mcps/core/exceptions/__init__.py
src/mcps/core/exceptions/base.py
src/mcps/core/transports/__init__.py
src/mcps/core/transports/base.py
src/mcps/core/transports/http.py
src/mcps/monitoring/__init__.py
src/mcps/monitoring/base.py
src/mcps/monitoring/memory.py
src/mcps/monitoring/tracing.py
src/mcps/services/__init__.py
src/mcps/services/discovery/__init__.py
src/mcps/services/discovery/base.py
src/mcps/services/discovery/registry_based.py
src/mcps/services/governance/__init__.py
src/mcps/services/governance/base.py
src/mcps/services/registry/__init__.py
src/mcps/services/registry/base.py
src/mcps/services/registry/memory.py
src/mcps/services/registry/vector.py
src/mcps/tools/__init__.py
src/mcps/tools/base.py
src/mcps/tools/local/memory.py
src/mcps/tools/remote/http.py
src/mcps/utils/__init__.py
src/mcps/utils/base.py
src/mcps/utils/cache/__init__.py
src/mcps/utils/cache/log.py
src/mcps/utils/cache/message.py
src/mcps/utils/crypto/aes.py
src/mcps/utils/schemas/json.py
src/mcps/utils/state/memory.py
tests/conftest.py
tests/test_skeleton.py
tests/agents/test_workflow.py
tests/agents/lifecycle/fake_agent.py
tests/agents/lifecycle/mock_discoverer.py
tests/agents/lifecycle/test_base.py
tests/agents/lifecycle/test_standard.py
tests/agents/lifecycle/data/basic_agent/config.json
tests/agents/lifecycle/data/basic_agent/main.py
tests/agents/lifecycle/data/basic_agent/prompt.txt
tests/agents/lifecycle/data/grpc_agent/config.json
tests/agents/lifecycle/data/grpc_agent/main.py
tests/agents/lifecycle/data/websocket_agent/config.json
tests/agents/lifecycle/data/websocket_agent/main.py
tests/agents/runtime/test_docker.py
tests/agents/runtime/test_python.py
tests/agents/runtime/test_resource.py
tests/config/test_base_config.py
tests/config/test_cache.py
tests/config/test_nacos_config.py
tests/mock_data/agents.py
tests/mock_data/services.py
tests/mock_data/tools.py
tests/services/registry/test_memory.py
tests/tools/local/test_memory.py
tests/utils/cache/__init__.py
tests/utils/cache/test_cache.py