MCPcopy Create free account
hub / github.com/diillson/chatcli / getMaxTokens

Method getMaxTokens

llm/githubmodels/github_models_client.go:68–75  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

66}
67
68func (c *GitHubModelsClient) getMaxTokens() int {
69 if tokenStr := os.Getenv("GITHUB_MODELS_MAX_TOKENS"); tokenStr != "" {
70 if parsed, err := strconv.Atoi(tokenStr); err == nil && parsed > 0 {
71 return parsed
72 }
73 }
74 return catalog.GetMaxTokens(catalog.ProviderGitHubModels, c.model, 4096)
75}
76
77func (c *GitHubModelsClient) getAPIURL() string {
78 return utils.GetEnvOrDefault("GITHUB_MODELS_API_URL", config.GitHubModelsAPIURL)

Callers 1

SendPromptMethod · 0.95

Calls 1

GetMaxTokensFunction · 0.92

Tested by

no test coverage detected