Skip to main content
Glama
by cycodehq
messages.pyโ€ข1.46 kB
from cycode.cli.apps.configure.consts import ( CONFIGURATION_MANAGER, CREDENTIALS_ARE_SET_IN_ENVIRONMENT_VARIABLES_MESSAGE, CREDENTIALS_MANAGER, CREDENTIALS_UPDATED_SUCCESSFULLY_MESSAGE, URLS_ARE_SET_IN_ENVIRONMENT_VARIABLES_MESSAGE, URLS_UPDATED_SUCCESSFULLY_MESSAGE, ) def _are_credentials_exist_in_environment_variables() -> bool: client_id, client_secret = CREDENTIALS_MANAGER.get_credentials_from_environment_variables() return any([client_id, client_secret]) def get_credentials_update_result_message() -> str: success_message = CREDENTIALS_UPDATED_SUCCESSFULLY_MESSAGE.format(filename=CREDENTIALS_MANAGER.get_filename()) if _are_credentials_exist_in_environment_variables(): return f'{success_message}. {CREDENTIALS_ARE_SET_IN_ENVIRONMENT_VARIABLES_MESSAGE}' return success_message def _are_urls_exist_in_environment_variables() -> bool: api_url = CONFIGURATION_MANAGER.get_api_url_from_environment_variables() app_url = CONFIGURATION_MANAGER.get_app_url_from_environment_variables() return any([api_url, app_url]) def get_urls_update_result_message() -> str: success_message = URLS_UPDATED_SUCCESSFULLY_MESSAGE.format( filename=CONFIGURATION_MANAGER.global_config_file_manager.get_filename() ) if _are_urls_exist_in_environment_variables(): return f'{success_message}. {URLS_ARE_SET_IN_ENVIRONMENT_VARIABLES_MESSAGE}' return success_message

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cycodehq/cycode-cli'

If you have feedback or need assistance with the MCP directory API, please join our Discord server