Skip to content

kyvvu-cli changelog

[1.0.0] - 2026-10-30

  • Changed: depends on kyvvu-templates>=1.0.0,<2.0.0; kyvvu template loads templates from it rather than from the engine.

  • Extract the kyvvu command from the Python client into kyvvu-cli.

  • Added: the kyvvu.cli_plugins entry-point group, through which an installed distribution adds a kyvvu <name> command, a line in kyvvu integrations and a kyvvu doctor check.
  • Added: kyvvu integrations lists host integrations and project libraries with their exact install commands.
  • Added: kyvvu serve --profile.
  • Changed: kyvvu doctor and kyvvu template show inspect the project's own interpreter through the engine's project probe (python -m kyvvu_engine.info).
  • Added: the claude-code extra installs kyvvu-claude>=1.0.0,<2.0.0.
  • Added: kyvvu init writes client AGENTS.md guidance tied to the scaffold's client version and preserves existing instructions.
  • Added: offline kyvvu docs prints documentation URLs for each installed package version; kyvvu explain describes a registered rule or public exception; kyvvu schema manifest prints the installed editor schema and --validate uses the native parser and engine loader.
  • Changed: requires Python 3.11 or newer. There is no tomli fallback dependency (python_version < "3.11"): the CLI reads TOML with the standard library's tomllib. kyvvu doctor reports a minimum of 3.11.