Centralize remaining runtime constants and add precedence/default fallback coverage

This commit is contained in:
2026-05-05 11:01:44 -05:00
parent d82bcd0581
commit ddb4254124
5 changed files with 70 additions and 6 deletions

View File

@@ -13,6 +13,7 @@ const (
ContentTypeTextPlain = "text/plain"
ContentTypeTextMarkdown = "text/markdown"
ContentTypeApplicationJSON = "application/json"
OpenAIChatCompletionsPath = "/chat/completions"
ExecutionDefaultTemperature = 0.0
ExecutionDefaultMaxTokens = 0
@@ -21,7 +22,8 @@ const (
)
var (
LLMRequestTimeoutDefault = 10 * time.Minute
LLMRequestTimeoutDefault = 10 * time.Minute
HTTPReadHeaderTimeoutDefault = 10 * time.Second
)
func ExecutionTargetDefault() domain.ExecutionTarget {