Daslang documentation Logo
0.6.1
  • Daslang 0.6.1 Reference Manual
    • 1. Introduction
    • 2. Design Philosophy
    • 3. The language
    • 4. The Runtime
    • 5. Embedding and Integration
    • 6. Utils
      • 6.1. daslang-live — Live-Reload Application Host
      • 6.2. dastest — Test Framework
      • 6.3. dascov — Code Coverage
      • 6.4. daspkg — Package Manager
      • 6.5. MCP Server — AI Tool Integration
    • 7. Tutorials
  • Daslang Standard Library 0.6.1
Daslang documentation
  • »
  • Daslang 0.6.1 Reference Manual »
  • 6. Utils
  • View page source

6. Utils

This section documents the command-line tools that ship with daslang: the live-reload application host, the test framework, the code coverage tool, the package manager, and the MCP server for AI coding assistants.

  • 6.1. daslang-live — Live-Reload Application Host
    • 6.1.1. Designing for live reload
    • 6.1.2. Quick start
    • 6.1.3. Mode detection
    • 6.1.4. Lifecycle
    • 6.1.5. Core API
    • 6.1.6. Reload annotations
    • 6.1.7. State persistence
    • 6.1.8. Helper modules
    • 6.1.9. REST API
    • 6.1.10. CLI reference
    • 6.1.11. Examples
    • 6.1.12. Tips and gotchas
  • 6.2. dastest — Test Framework
    • 6.2.1. Quick start
    • 6.2.2. Running tests
    • 6.2.3. Command-line arguments
    • 6.2.4. Writing tests
    • 6.2.5. Assertions
    • 6.2.6. Sub-tests
    • 6.2.7. Benchmarks
    • 6.2.8. Benchmark output formats
    • 6.2.9. Folder filtering with .das_test
    • 6.2.10. Test file conventions
  • 6.3. dascov — Code Coverage
    • 6.3.1. Quick start
    • 6.3.2. Usage modes
    • 6.3.3. Output formats
    • 6.3.4. Integration with dastest
    • 6.3.5. Programmatic use
  • 6.4. daspkg — Package Manager
    • 6.4.1. Quick start
    • 6.4.2. Why daspkg?
    • 6.4.3. Commands
    • 6.4.4. Package sources
    • 6.4.5. The .das_package manifest
    • 6.4.6. Install flow
    • 6.4.7. Global modules
    • 6.4.8. Project layout
    • 6.4.9. Lock file
    • 6.4.10. Package index
    • 6.4.11. Use-case examples
    • 6.4.12. Version model
    • 6.4.13. Requirements
    • 6.4.14. Architecture
  • 6.5. MCP Server — AI Tool Integration
    • 6.5.1. Quick start
    • 6.5.2. Tools
    • 6.5.3. ast-grep / tree-sitter setup
    • 6.5.4. Architecture
    • 6.5.5. Protocol
    • 6.5.6. Configuring Claude Code permissions
Previous Next

© Copyright 2018-2026, Gaijin Entertainment.

Built with Sphinx using a theme provided by Read the Docs.