Overview
Testing toolkit tools is an essential step in the toolkit configuration workflow, enabling you to:- Verify Credentials: Confirm that authentication credentials are correctly configured
- Validate Tool Functionality: Test individual tools with real parameters
- Debug Tool Behavior: Understand how tools respond to different inputs
- Review Run Results: Inspect the returned output in the built-in results panel
- Adjust Model Settings: Change the selected model and its settings before running the test
Access the Test Settings Panel
The toolkit detail page includes a built-in testing area on the right side of the page. To access the Test Settings panel:- Go to Toolkits from the main navigation.
- Click on any configured toolkit from the list.
-
Open the toolkit detail page. The right panel opens in a testing flow with these states:
- Empty state before a tool is selected
- Test Settings after a tool is selected
- Run Results after a test is started

Test a Toolkit Tool
Follow this workflow to test any tool from your configured toolkit:-
Select a tool.
In the empty state, click Select Tool. This opens a searchable dropdown listing the toolkit’s available or selected tools.

-
Review the displayed fields.
The panel switches to Test Settings and displays the tool-specific parameter fields and the LLM Model selector.

-
Select a model and adjust settings.
Use the Model selector to choose from models available in the current project. The default project model is selected automatically. To adjust model behavior, click Model Settings to open the settings dialog.

- Reasoning-capable models
- Standard models
- Provide required parameters. Fill in the input fields rendered from the tool’s schema. Default values are pre-populated when the schema provides them. The Run Test button stays disabled until all required inputs are valid — click it to start the run and switch to Run Results.
Understand Test Results
The Run Results view shows the full execution output for each tool run. For each tool action you can see:- Execution status and time—a summary line at the top of each result shows whether the action succeeded (✅) or failed (❌) and how long it took, for example
✅ tool_name (0.523s) - Request body—the input parameters sent to the tool
- Response body—the raw output returned by the tool, rendered as formatted JSON or text depending on the tool response format
- Copy support—copy any message or response body from the results for use elsewhere
Test Tools vs. Use in Agents
Understanding the differences between testing tools and using them in agents helps set appropriate expectations:Troubleshooting
Authentication Errors
Authentication Errors
- Verify the toolkit credential: Confirm the toolkit is using the correct credential configuration.
- Check external permissions: Ensure the credential has access to the requested operation.
- Update expired secrets: Replace expired tokens, API keys, or other authentication values.
Parameter Validation Errors
Parameter Validation Errors
- Complete required fields: The Run Test button stays disabled until the form is valid.
- Check input types: Match the field values to the schema-driven input type shown in the form.
- Review object and array inputs carefully: Complex fields must match the expected structure.
Tool Not Available in the List
Tool Not Available in the List
- Check selected tools: The test list is built from the toolkit enabled or available tools.
- Save toolkit changes: If you changed tool selection, save the toolkit and reopen the detail page.
- Remember index tools are excluded: Use the Indexes interface for index-related operations.
Model Configuration Issues
Model Configuration Issues
- Select another project model: The model list comes from models available in the current project.
- Review max token validation: The settings dialog validates max tokens against the selected model maximum output tokens.
- Apply settings before running: Changes in the settings dialog take effect after you click Apply.
PAT Required for MCP Toolkit Testing
PAT Required for MCP Toolkit Testing
- Complete the required PAT setup: The UI blocks the run when internal MCP PAT validation fails.
- Retry after authentication is configured: Once the required authentication is available, run the test again.
Best Practices
Before Production Use
Before Production Use
- Test the exact tools you enabled: Validate the same toolkit tools you plan to expose to users or agents.
- Run tests after configuration changes: Re-test after updating credentials, tool selection, or model settings.
- Use Run History: Review previous runs from the toolkit Run History page when comparing behavior over time.
Parameter Testing Strategy
Parameter Testing Strategy
- Start with the schema-driven defaults: The form initializes default values when the tool schema provides them.
- Validate required inputs first: Make the form valid before experimenting with optional fields.
- Change one variable at a time: Adjust parameters or model settings incrementally so result differences are easier to interpret.
- Use the back button between runs: Return from Run Results to Test Settings to refine the next run.
Model Selection Strategy
Model Selection Strategy
- Choose a project model that fits the task: The toolkit test panel uses the same project model inventory available in the UI.
- Use model settings intentionally: Reasoning-capable models expose reasoning controls, while standard models expose creativity controls.
- Keep max tokens within the model limit: The settings dialog validates this before allowing the settings to be applied.
Use the Right Interface for the Right Tool
Use the Right Interface for the Right Tool
- Use Test Settings for non-index toolkit tools: This is the main built-in test flow on the toolkit detail page.
- Use the Indexes interface for index operations: Index-related tools are handled separately from the main tool selector.
- Use Run History for past executions: Open the toolkit history page when you need to review earlier runs outside the current panel state.
- Toolkits Menu—Complete guide to toolkit management and configuration
- Indexing Overview—Learn about indexing tools and data processing
- Toolkit Run History—View past toolkit test runs

