feat: harden gateway with policy engine, secure tools, and governance docs
This commit is contained in:
@@ -106,11 +106,7 @@ def main() -> None:
|
||||
print()
|
||||
|
||||
# Update .env file
|
||||
new_env_content = re.sub(
|
||||
r"MCP_API_KEYS=([^\n]+)",
|
||||
f"MCP_API_KEYS={new_keys_str}",
|
||||
env_content
|
||||
)
|
||||
new_env_content = re.sub(r"MCP_API_KEYS=([^\n]+)", f"MCP_API_KEYS={new_keys_str}", env_content)
|
||||
|
||||
# Backup old .env
|
||||
backup_file = env_file.with_suffix(f".env.backup-{datetime.now().strftime('%Y%m%d-%H%M%S')}")
|
||||
@@ -170,5 +166,6 @@ if __name__ == "__main__":
|
||||
except Exception as e:
|
||||
print(f"\n❌ Error: {e}", file=sys.stderr)
|
||||
import traceback
|
||||
|
||||
traceback.print_exc()
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user