Skip to content

v0.7.2

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Sep 13:51
· 1 commit to main since this release
0f9dfd9

Added

  • Automatic local turn observations for Codex, Claude Code, Gemini CLI,
    Copilot CLI, Cursor IDE, interactive Cursor CLI, and Kiro CLI v2. Parallel
    snapshots retain cross-repository changes and reachable intermediate commits
    without claiming authorship.
  • Changed repositories receive local turn-observation evidence, the original
    prompt, and the available final response. AI attribution scores are unchanged.
  • Cursor hook capture now records the selected model and parent-turn input,
    output, and cache token usage when Cursor provides it.
  • Packaged turn provenance now preserves available provider-reported token
    usage for hosted PR Journey and turn-detail views, including Cursor turns
    whose transcript contains no new assistant event.
  • semantica explain now shows session models and distinguishes unavailable
    token usage from measured zero. semantica blame shows the agents and models
    represented in its attribution evidence.
  • Events with unresolved mutation destinations and their referenced evidence
    are retained locally before transcript offsets advance. semantica doctor
    reports the global retained count as informational, including shell commands
    without mutation paths. Records are not automatically routed or deleted;
    local storage can grow without a bound.

Fixed

  • Snapshot Git commands preserve Windows short paths for the Git directory and
    common directory, including initialization. Unusable paths remain explicit
    capture gaps.
  • semantica blame shows unknown authorship through the unattributed line count.
    Capture status and technical capture notes remain in JSON diagnostics.
  • Cross-repository turn publication now uses the same lineage session identity as
    packaging, including Kiro and transcript-derived Gemini sessions.
  • Packaged provenance preserves unknown authorship for repositories associated
    through turn observations, including after upload preparation.
  • Failed turn snapshot cleanup retains the session cursor for retry on completion
    events or the next prompt, including for Claude turns without provider turn IDs.
  • Cursor turn observations retain the provider generation ID to pair prompt and
    stop boundaries. Prompts without a generation ID do not start an observation.
  • Kiro CLI turn observations use the native provider session ID, keeping separate
    conversations in the same workspace independent.
  • Claude Bash completion remains terminal when task metadata is missing or
    malformed. Metadata gaps remain separate from execution completion.
  • Turn completion evidence no longer stores raw Bash output. Finished turns
    release session ownership while retaining execution owners for late evidence.
    Temporary turn snapshot stores are removed only after a durable End is saved.
  • Existing databases now receive the missing evidence-group index, speeding up
    capture validation in semantica blame for historical checkpoints.
  • Claude Code turn usage now remains complete when cache-token counts are zero.
  • Mutation routing no longer uses the session directory as an ownership fallback.
    Known agent delegation boundaries remain session context, including completions
    marked exec.
    Tool-window context copies cannot supply raw line, deletion, or file-touch
    attribution; verified deltas remain separate evidence. Provenance bundles
    preserve the context-only label. No additional repositories are scanned.
  • Codex relative Write/Edit paths are normalized against the provider's working
    directory before routing.