diff --git a/metagpt/tools/libs/deployer.py b/metagpt/tools/libs/deployer.py new file mode 100644 index 000000000..3c9c2f7e5 --- /dev/null +++ b/metagpt/tools/libs/deployer.py @@ -0,0 +1,11 @@ +from metagpt.logs import ToolLogItem, log_tool_output +from metagpt.tools.tool_registry import register_tool + + +# An un-implemented tool reserved for deploying a local service to public +@register_tool() +class Deployer: + """Deploy a local service to public. Used only for final deployment, you should NOT use it for development and testing.""" + + def deploy_to_public(self, local_url: str): + log_tool_output(ToolLogItem(name="local_url", value=local_url), tool_name="Deployer")