github Priivacy-ai/spec-kitty v3.1.7

10 hours ago

Fixed

  • Compact charter context now preserves charter section anchors, directive IDs,
    and tactic IDs so follow-on agent prompts keep the project charter rules in
    LLM context after the bootstrap load.
  • Review claims now enter the canonical in_review lane and still recognize
    legacy review-claim events, avoiding review-loop false blocks.
  • Merge completion now keeps post-merge status transitions stable and avoids
    duplicate done/approved emissions.
  • spec-kitty intake now caps oversized plan files, ignores out-of-repo and
    symlinked auto-detected plans, and writes mission brief/provenance files
    atomically.
  • auth refresh now treats HTTP 401 responses with invalid_grant or
    session_invalid error codes like HTTP 400, and clears locally stored
    sessions after server-side refresh rejection.
  • Local dashboard mission selectors now sort by mission recency instead of
    lexical slug order.
  • agent config list/status/add/sync/remove now respects global command roots
    for slash-command agents and avoids recreating retired project-local command
    directories.
  • Status event readers now ignore non-lane mission events in
    status.events.jsonl while still failing loudly for malformed lane events.
  • Sync shutdown diagnostics are deduplicated within a process and suppressed
    after successful JSON mission creation.

Changed

  • spec-kitty-tracker is pinned to 0.4.3 for the latest tracker-side
    stability fixes.
  • The local .python-version pin now uses 3.13 instead of a patch-specific
    interpreter version.

Don't miss a new spec-kitty release

NewReleases is sending notifications on new releases.