Skip to main content
Glama
response-language.js920 B
/** * response-language.js * Direct function for managing response language via MCP */ import { setResponseLanguage } from '../../../../scripts/modules/task-manager.js'; import { disableSilentMode, enableSilentMode } from '../../../../scripts/modules/utils.js'; import { createLogWrapper } from '../../tools/utils.js'; export async function responseLanguageDirect(args, log, context = {}) { const { projectRoot, language } = args; const mcpLog = createLogWrapper(log); log.info( `Executing response-language_direct with args: ${JSON.stringify(args)}` ); log.info(`Using project root: ${projectRoot}`); try { enableSilentMode(); return setResponseLanguage(language, { mcpLog, projectRoot }); } catch (error) { return { success: false, error: { code: 'DIRECT_FUNCTION_ERROR', message: error.message, details: error.stack } }; } finally { disableSilentMode(); } }

Implementation Reference

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/eyaltoledano/claude-task-master'

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