Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Evincere/klisk/llms.txt
Use this file to discover all available pages before exploring further.
Usage
Description
Validates that your Klisk project is well-formed by checking configuration, agents, tools, and common issues.Arguments
Project name or path to check.
Options
Check only a specific agent by name. Use
-a as shorthand.Validation Checks
The command performs the following validations:1. Configuration
klisk.config.yamlexists and is valid YAML- All required fields are present
- Values are within acceptable ranges
2. Entry Point
- Entry file exists (default:
main.py) - File is readable and contains valid Python
3. Agent Discovery
- Agents are properly registered
- Agents use valid
define_agent()syntax - Model settings are correctly configured
4. Tool Discovery
- Tools are properly registered
- Tools have docstrings (required for agent descriptions)
- Tools have type hints for parameters
5. Model Settings Validation
Common mistakes:temperatureset inmodel_settingsinstead ofdefine_agent()parameterreasoning_effortset inmodel_settingsinstead ofdefine_agent()parameter
6. Reasoning Effort Validation
Checksreasoning_effort parameter for:
- Valid values:
none,minimal,low,medium,high,xhigh - Model compatibility (o-series and gpt-5+ only)
- Provider-specific warnings (OpenAI vs LiteLLM)
Exit Codes
0- All checks passed1- One or more errors found
Examples
Check Current Project
Check Specific Project
Check Specific Agent
Check with Errors
1
Check Results
Results are displayed with symbols:✓Success - Check passed⚠Warning - Not critical but should be reviewed✗Error - Must be fixed
Common Errors
Temperature in model_settings
Error:Reasoning Effort in model_settings
Error:Invalid Reasoning Effort Value
Error:Unsupported Model for Reasoning
Warning:Missing Tool Docstring
Error:Agent Not Found
Error:Reasoning Effort Details
Valid Values
none- No extended reasoningminimal- Very brief reasoning (OpenAI-specific)low- Light reasoningmedium- Balanced reasoninghigh- Deep reasoningxhigh- Maximum reasoning (OpenAI-specific)
Model Support
Supported models:o1,o3,o4-mini(o-series)gpt-5.1,gpt-5.2(gpt-5+)
gpt-4.1,gpt-4o,gpt-4o-mini- Older OpenAI models
Provider-Specific Values
OpenAI only:minimalxhigh
none,low,medium,high
minimal or xhigh with a LiteLLM provider (Anthropic, Google, etc.), you’ll get a warning:
Integration with CI/CD
Run checks in your CI pipeline:Best Practices
-
Run before deployment:
-
Check specific agents during development:
-
Include in pre-commit hooks:
-
Validate after major changes:
- Changing agent configurations
- Adding/removing tools
- Updating model settings
- Modifying
klisk.config.yaml
Related Commands
klisk dev- Start development serverklisk deploy- Deploy to productionklisk run- Test agent functionalityklisk list- View all projects