diff --git a/internal/app/app.go b/internal/app/app.go index 7e64eaf7bbd7fbc6d32935a26b284128ffb5445f..436579d0b9593a1f9fd36606ae1e1b81fd89e737 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -69,7 +69,7 @@ func New(ctx context.Context, conn *sql.DB, cfg *config.Config) (*App, error) { messages := message.NewService(q) files := history.NewService(q, conn) skipPermissionsRequests := cfg.Permissions != nil && cfg.Permissions.SkipRequests - allowedTools := []string{} + var allowedTools []string if cfg.Permissions != nil && cfg.Permissions.AllowedTools != nil { allowedTools = cfg.Permissions.AllowedTools } @@ -415,7 +415,7 @@ func (app *App) Shutdown() { }) } - // Call call cleanup functions. + // Call all cleanup functions. for _, cleanup := range app.cleanupFuncs { if cleanup != nil { wg.Go(func() { diff --git a/internal/app/lsp.go b/internal/app/lsp.go index 1a1ac86ca9ab35040e274b1c1f9b0ff9bb35a17e..dfebfe565d96ed2798e1e89cb7e82aaa7b78c13f 100644 --- a/internal/app/lsp.go +++ b/internal/app/lsp.go @@ -38,7 +38,7 @@ func (app *App) createAndStartLSPClient(ctx context.Context, name string, config // Create LSP client. lspClient, err := lsp.New(ctx, name, config, app.config.Resolver()) if err != nil { - slog.Error("Failed to create LSP client for", name, err) + slog.Error("Failed to create LSP client for", "name", name, "error", err) updateLSPState(name, lsp.StateError, err, nil, 0) return }