Skip to main content
Glama

CTX: Context as Code (CaC) tool

by context-hub
MIT License
235
  • Apple
  • Linux
RenderStrategyEnum.php806 B
<?php declare(strict_types=1); namespace Butschster\ContextGenerator\Source\GitDiff\RenderStrategy\Enum; enum RenderStrategyEnum: string { case Raw = 'raw'; case LLM = 'llm'; /** * Create from string value with case insensitivity */ public static function fromString(string $value): self { $normalizedValue = \strtolower(\trim($value)); return match ($normalizedValue) { 'raw' => self::Raw, 'llm' => self::LLM, default => throw new \InvalidArgumentException( \sprintf( 'Invalid render strategy "%s". Valid strategies are: %s', $value, \implode(', ', \array_column(self::cases(), 'value')), ), ), }; } }

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/context-hub/generator'

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