Skip to content

The source redis is not working in Latest Version v0.25.0 #2293

@deepupv

Description

@deepupv

Prerequisites

  • I've searched the current open issues
  • I've updated to the latest version of Toolbox

Toolbox version

v0.25.0

Environment

  1. OS type and version: Linux W-2SC6JD4 6.6.87.2-microsoft-standard-WSL2 chore(ci): set up ci #1 SMP PREEMPT_DYNAMIC Thu Jun 5 18:30:46 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
  2. How are you running Toolbox:

Client

  1. Client:
  2. Version: v0.25.0
  3. Example: If possible, please include your code of configuration:
sources:
  dbsource:
    kind: redis
    address:
      - myhostandport
    username: default
    password: pwd

tools:
  user_data_tool:
    kind: redis
    description: 'Use this tool to interact with user data stored in Redis.

      '
    commands:
    - - SADD
      - userNames
      - $userNames
    - - GET
      - $userId
    parameters:
    - name: userId
      type: string
      description: The unique identifier for the user.
    - name: userNames
      type: array
      description: The user names to be set.
    source: dbsource

Expected Behavior

When I run ./toolbox --ui it should run the server.

Current Behavior

I get this error.

2026-01-12T10:21:33.819263432Z ERROR "unable to parse tool file at "tools.yaml": unable to parse tool "user_data_tool" as kind "redis": unable to parse as "array": unable to parse 'items' field: error parsing parameters: nothing to unmarshal"

Steps to reproduce?

  1. save the above yaml as tools.yaml
  2. run ./toolbox --ui
  3. It gives the error.
    ...

Additional Details

No response

Metadata

Metadata

Assignees

Labels

priority: p2Moderately-important priority. Fix may not be included in next release.type: docsImprovement to the documentation for an API.

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions