Skip to main content
Glama
systempromptio

SystemPrompt Coding Agent

Official
constants.ts2.05 kB
/** * @fileoverview Constants for Claude Code service configuration * @module services/claude-code/constants * * @remarks * This module provides centralized constants for the Claude Code service, * including timeouts, paths, error patterns, and environment variables. * These constants ensure consistency across the service implementation. */ /** * Default query timeout in milliseconds (30 seconds) */ export const DEFAULT_TIMEOUT_MS = 30000; /** * Host proxy operation timeout in milliseconds (5 minutes) */ export const HOST_PROXY_TIMEOUT_MS = 300000; /** * Prefix for Claude session IDs */ export const SESSION_ID_PREFIX = 'claude_'; /** * Default host for proxy daemon connection */ export const DEFAULT_PROXY_HOST = 'host.docker.internal'; /** * Default port for proxy daemon connection */ export const DEFAULT_PROXY_PORT = 9876; /** * Docker container workspace path */ export const DOCKER_WORKSPACE_PATH = '/workspace'; /** * Error message patterns for detection */ export const ERROR_PATTERNS = { /** * Pattern for insufficient credit balance */ CREDIT_BALANCE: 'Credit balance is too low', /** * Pattern for invalid API key */ INVALID_API_KEY: 'Invalid API key' } as const; /** * Log message prefixes for categorization */ export const LOG_PREFIXES = { /** * Prefix for assistant messages */ ASSISTANT_MESSAGE: '[ASSISTANT_MESSAGE]', /** * Prefix for tool usage logs */ TOOL_USE: '[TOOL_USE]', /** * Prefix for streaming data */ STREAM_DATA: '[STREAM_DATA]', /** * Prefix for error messages */ ERROR: '[ERROR]' } as const; /** * Environment variable names */ export const ENV_VARS = { /** * Anthropic API key */ ANTHROPIC_API_KEY: 'ANTHROPIC_API_KEY', /** * Host file system root path */ HOST_FILE_ROOT: 'HOST_FILE_ROOT', /** * Claude proxy daemon host */ CLAUDE_PROXY_HOST: 'CLAUDE_PROXY_HOST', /** * Claude proxy daemon port */ CLAUDE_PROXY_PORT: 'CLAUDE_PROXY_PORT' } as const;

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/systempromptio/systemprompt-code-orchestrator'

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