summaryrefslogtreecommitdiff
path: root/internal/hexailsp
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-09-06 13:18:21 +0300
committerPaul Buetow <paul@buetow.org>2025-09-06 13:18:21 +0300
commit5e966f50111adf6e2cb2683fe588f6fe033fa931 (patch)
tree19ac2033483c2ac6147e8f44ac37f14e6a5c0cf7 /internal/hexailsp
parent80e61812986573464cd24c4b3ffa605c4003146a (diff)
fix unit test coverage
Diffstat (limited to 'internal/hexailsp')
-rw-r--r--internal/hexailsp/run.go68
1 files changed, 34 insertions, 34 deletions
diff --git a/internal/hexailsp/run.go b/internal/hexailsp/run.go
index 9a69e51..72cf902 100644
--- a/internal/hexailsp/run.go
+++ b/internal/hexailsp/run.go
@@ -106,39 +106,39 @@ func ensureFactory(factory ServerFactory) ServerFactory {
}
func makeServerOptions(cfg appconfig.App, logContext bool, client llm.Client) lsp.ServerOptions {
- return lsp.ServerOptions{
- LogContext: logContext,
- MaxTokens: cfg.MaxTokens,
- ContextMode: cfg.ContextMode,
- WindowLines: cfg.ContextWindowLines,
- MaxContextTokens: cfg.MaxContextTokens,
- CodingTemperature: cfg.CodingTemperature,
- Client: client,
- TriggerCharacters: cfg.TriggerCharacters,
- ManualInvokeMinPrefix: cfg.ManualInvokeMinPrefix,
- CompletionDebounceMs: cfg.CompletionDebounceMs,
- CompletionThrottleMs: cfg.CompletionThrottleMs,
- InlineOpen: cfg.InlineOpen,
- InlineClose: cfg.InlineClose,
- ChatSuffix: cfg.ChatSuffix,
- ChatPrefixes: cfg.ChatPrefixes,
+ return lsp.ServerOptions{
+ LogContext: logContext,
+ MaxTokens: cfg.MaxTokens,
+ ContextMode: cfg.ContextMode,
+ WindowLines: cfg.ContextWindowLines,
+ MaxContextTokens: cfg.MaxContextTokens,
+ CodingTemperature: cfg.CodingTemperature,
+ Client: client,
+ TriggerCharacters: cfg.TriggerCharacters,
+ ManualInvokeMinPrefix: cfg.ManualInvokeMinPrefix,
+ CompletionDebounceMs: cfg.CompletionDebounceMs,
+ CompletionThrottleMs: cfg.CompletionThrottleMs,
+ InlineOpen: cfg.InlineOpen,
+ InlineClose: cfg.InlineClose,
+ ChatSuffix: cfg.ChatSuffix,
+ ChatPrefixes: cfg.ChatPrefixes,
- // Prompts
- PromptCompSysGeneral: cfg.PromptCompletionSystemGeneral,
- PromptCompSysParams: cfg.PromptCompletionSystemParams,
- PromptCompSysInline: cfg.PromptCompletionSystemInline,
- PromptCompUserGeneral: cfg.PromptCompletionUserGeneral,
- PromptCompUserParams: cfg.PromptCompletionUserParams,
- PromptCompExtraHeader: cfg.PromptCompletionExtraHeader,
- PromptNativeCompletion: cfg.PromptNativeCompletion,
- PromptChatSystem: cfg.PromptChatSystem,
- PromptRewriteSystem: cfg.PromptCodeActionRewriteSystem,
- PromptDiagnosticsSystem: cfg.PromptCodeActionDiagnosticsSystem,
- PromptDocumentSystem: cfg.PromptCodeActionDocumentSystem,
- PromptRewriteUser: cfg.PromptCodeActionRewriteUser,
- PromptDiagnosticsUser: cfg.PromptCodeActionDiagnosticsUser,
- PromptDocumentUser: cfg.PromptCodeActionDocumentUser,
- PromptGoTestSystem: cfg.PromptCodeActionGoTestSystem,
- PromptGoTestUser: cfg.PromptCodeActionGoTestUser,
- }
+ // Prompts
+ PromptCompSysGeneral: cfg.PromptCompletionSystemGeneral,
+ PromptCompSysParams: cfg.PromptCompletionSystemParams,
+ PromptCompSysInline: cfg.PromptCompletionSystemInline,
+ PromptCompUserGeneral: cfg.PromptCompletionUserGeneral,
+ PromptCompUserParams: cfg.PromptCompletionUserParams,
+ PromptCompExtraHeader: cfg.PromptCompletionExtraHeader,
+ PromptNativeCompletion: cfg.PromptNativeCompletion,
+ PromptChatSystem: cfg.PromptChatSystem,
+ PromptRewriteSystem: cfg.PromptCodeActionRewriteSystem,
+ PromptDiagnosticsSystem: cfg.PromptCodeActionDiagnosticsSystem,
+ PromptDocumentSystem: cfg.PromptCodeActionDocumentSystem,
+ PromptRewriteUser: cfg.PromptCodeActionRewriteUser,
+ PromptDiagnosticsUser: cfg.PromptCodeActionDiagnosticsUser,
+ PromptDocumentUser: cfg.PromptCodeActionDocumentUser,
+ PromptGoTestSystem: cfg.PromptCodeActionGoTestSystem,
+ PromptGoTestUser: cfg.PromptCodeActionGoTestUser,
+ }
}