Tags

Tags give the ability to mark specific points in history as being important
  • v1.1.0

    v1.1.0
    
    Features:
    - User-scope compilation with home directory output and profile registry
    - Hook script deployment to .keel/hooks/ for portable hook commands
    - Tilde expansion in config file path fields
    - Smarter instruction layer headers (suppress single-layer, deduplicate, use names)
    
    Fixes:
    - MCP name validation regex rejects trailing dots/hyphens/underscores
    
    Cleanup:
    - ~1000 lines of dead code removed across compiler, skills, signing, globaldeps
    - Dead guards, stale comments, redundant checks cleaned up
    - Exported symbols tightened across multiple packages
  • v1.0.0

    v1.0.0 — First stable release
    
    Features:
    - Multi-layer compilation pipeline (GATHER → GOVERN → TRANSFORM → RESOLVE → OUTPUT)
    - Six agent adapters: Claude, Cursor, Cline, Copilot, Aider, AGENTS.md
    - Layer governance: permissions, MCP, hooks, settings with deep-merge
    - Template variables and conditional blocks in markdown
    - Snippet includes with parameters
    - Remote layers (Git repos, HTTP archives) with local caching
    - User-scope compilation (keel add --scope user, keel compile --scope user)
    - Scope-aware .keel/local filtering (skipped at user scope)
    - Layer signing and verification (Ed25519)
    - Drift detection (file and semantic)
    - Import from native agent config to Keel DSL
    - Output lifecycle: pruning, snapshots, rollback
    - Global dependency management
    - Distributable layers for downstream consumption
    - Compliance reporting (JSON, YAML, text)