What changed
Importer-backed adapters (#48, fixes #45)
kitaru-adapter-buildernow offers the shipped importer-backed adapter when a Python entrypoint already reports to Langfuse, Braintrust, LangSmith, Logfire, or Arize Phoenix, before proposing a custom in-process adapter.kitaru-investigation,kitaru-importer-builder, andkitaru-replay-experimentdistinguish this provider-trace route from static imports and custom adapters.- Replay guidance reads an agent version's
runtime_capabilitiesbefore proposing a configuration. It blocks model/tool overrides and intercepting tool policies that an importer-backed adapter cannot apply, and states the remaining live-passthrough risk.
Evaluation contracts (#46, related to zenml-io/kitaru#942)
kitaru-replay-experimentusesbaseline_evaluation_mode(--baseline-evaluation-mode) and documents thenone/if_missing/forcetrade-offs, including parameter-awareif_missingreuse.- Result interpretation covers replay-linked, evaluator-version-specific aggregates.
kitaru-investigationand onboarding guidance document evaluator parameter provenance and float score-scale fields, aligned with zenml-io/kitaru#951.
Hosted onboarding navigation (#47)
kitaru-hosted-onboarding-tourno longer assembles dashboard URLs. It supplies one of five semantic navigation targets, exact resource IDs, and a short handoff message; the frontend builds the workspace-aware route (see zenml-io/zenml-frontend-monorepo#485).- Removed fallback route examples that could encourage URL invention.
For installers
Guidance-only release; no new skills or renamed commands. Reinstall or update the kitaru plugin to pick up the new routing and replay safeguards.
Full changelog: v0.15.1...v0.16.0