# Validates pi-coding-agent dependencies{ config,...}:letcfg= config.development.pi-coding-agent;in{assertions=[{assertion=!cfg.enable || config.terminal.kitty.enable;message='' development.pi-coding-agent.enable creates a desktop entry using kitty, but terminal.kitty.enable is not set. Enable terminal.kitty or disable the desktop entry. '';}];}