Skip to content

Commit 07f2802

Browse files
janiszclaude
andcommitted
fix: export GetToolsets function for reusability
Change getToolsets to GetToolsets to make it available for use in test files outside the app package. Addresses PR #50 review comment #1 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 8550a0c commit 07f2802

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

internal/app/app.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ import (
1919
toolsetVulnerability "github.com/stackrox/stackrox-mcp/internal/toolsets/vulnerability"
2020
)
2121

22-
// getToolsets initializes and returns all available toolsets.
23-
func getToolsets(cfg *config.Config, c *client.Client) []toolsets.Toolset {
22+
// GetToolsets initializes and returns all available toolsets.
23+
func GetToolsets(cfg *config.Config, c *client.Client) []toolsets.Toolset {
2424
return []toolsets.Toolset{
2525
toolsetConfig.NewToolset(cfg, c),
2626
toolsetVulnerability.NewToolset(cfg, c),
@@ -39,7 +39,7 @@ func Run(ctx context.Context, cfg *config.Config, stdin io.ReadCloser, stdout io
3939
return errors.Wrap(err, "failed to create client")
4040
}
4141

42-
registry := toolsets.NewRegistry(cfg, getToolsets(cfg, stackroxClient))
42+
registry := toolsets.NewRegistry(cfg, GetToolsets(cfg, stackroxClient))
4343
srv := server.NewServer(cfg, registry)
4444

4545
err = stackroxClient.Connect(ctx)

0 commit comments

Comments
 (0)