package defaults import ( "time" "gitea.maximumdirect.net/eric/promptkit/internal/domain" ) const ( SchemaDirDefault = "." OutputArtifactName = "output" ContentTypeTextPlain = "text/plain" ContentTypeTextMarkdown = "text/markdown" ContentTypeApplicationJSON = "application/json" OpenAIChatCompletionsPath = "/chat/completions" ExecutionDefaultTimeoutSeconds = 600 ) var ( LLMRequestTimeoutDefault = 10 * time.Minute ) func ExecutionTargetDefault() domain.ExecutionTarget { return domain.ExecutionTarget{ TimeoutSeconds: ExecutionDefaultTimeoutSeconds, } }