Skip to content

Commit 5c9b5fa

Browse files
committed
refactor: hardcode password input settings in mcp proxy
1 parent 470ad9d commit 5c9b5fa

File tree

1 file changed

+3
-3
lines changed
  • src/datapilot/core/mcp_utils

1 file changed

+3
-3
lines changed

src/datapilot/core/mcp_utils/mcp.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,13 @@ def create_mcp_proxy():
8787
input_def = next((d for d in mcp_config.get("inputs", []) if d["id"] == input_id), {})
8888
inputs[input_id] = click.prompt(
8989
input_def.get("description", input_id),
90-
hide_input=input_def.get("password", False),
90+
hide_input=True,
9191
)
9292
# Create InputParameters config entry
9393
input_configs.append(InputParameter(
9494
name=input_def.get("name", input_id),
95-
type=input_def.get("type", "string"),
96-
required=input_def.get("required", True),
95+
type="password",
96+
required=True,
9797
key=input_id,
9898
description=input_def.get("description", "")
9999
).__dict__)

0 commit comments

Comments
 (0)