Skip to content

JVNAUTOSCI-2693 Import external conversations - #479

Merged
witbrock merged 1 commit into
mainfrom
feature/jvnautosci-2693-external-conversations
Aug 29, 2026
Merged

JVNAUTOSCI-2693 Import external conversations#479
witbrock merged 1 commit into
mainfrom
feature/jvnautosci-2693-external-conversations

Conversation

@witbrock

Copy link
Copy Markdown
Member

Outcome

Adds actor-scoped, provenance-bearing imports of Codex, Claude Code, and VS Code/GitHub Copilot conversations as read-only Von conversation snapshots, with an explicit native continuation path.

Boundaries

  • Raw source is archived before projection.
  • Imported content is historical untrusted data, never an authority grant.
  • Source speakers remain distinct from the custodian and from Von.
  • Imported snapshots reject generation, queueing, and reset mutations.
  • Import identity is stable, idempotent, actor-scoped, and namespace-scoped.

Validation

  • 51 affected backend tests passed.
  • All 272 chat-tab tests passed.
  • Python compilation, focused Ruff checks, JavaScript syntax, ESLint, and diff checks passed.

No deployment or live activation is included.


EXTERNAL_CONVERSATION_PACKAGE_SCHEMA_VERSION = "external_conversation_package.v1"
EXTERNAL_CONVERSATION_PARSER_VERSION = "2026-08-29.1"
EXTERNAL_CONVERSATION_ORIGIN_KIND = "external_conversation_import"
@witbrock
witbrock merged commit aae721d into main Aug 29, 2026
4 checks passed
@witbrock
witbrock deleted the feature/jvnautosci-2693-external-conversations branch August 29, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant