Skip to content

Selvedge is a compatible Agent Trace v0.1.0 producer (export + import) #32

Description

@masondelan

Hi! Flagging a new compatible producer for the ecosystem — in case it's useful for an implementations/producers list down the line.

Selvedge is an open-source, local MCP server that captures why AI coding agents change code. As of v0.3.9 it round-trips Agent Trace:

  • selvedge export --format agent-trace emits Agent Trace v0.1.0 records — files[].conversations[].ranges[] with a tool / vcs envelope and vendor data under metadata["dev.selvedge"]. Output validates against the v0.1.0 shape in schemas.ts.
  • selvedge import --format agent-trace reads records back.
  • Honest fidelity: non-line entities (DB columns, env vars, dependencies) carry metadata["dev.selvedge"].range_unknown: true instead of a fabricated [1, 1] range.

Mapping doc: https://github.com/masondelan/selvedge/blob/main/docs/agent-trace-interop.md

Happy to conform to whatever form a producers list takes. Thanks for the spec!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions