Skip to content

adapters: Claude Code session sync #6

Description

@fosskar

Add a Claude Code adapter: one Adapter impl + adapter_for arm (crates/ssync-adapters).

Sessions live under ~/.claude/projects/**. Before trusting store-as-is, the format needs the same investigation pi got (docs/pi-format-notes.md is the template): per-session file layout, session identity, append-only determination, whether identity can be derived from path/filename alone.

If sessions turn out to live in a single database instead of per-session files, this falls under the DB-stored-agents adapter-model question instead (see that issue).

Refs: TODO.md Open #2, docs/DECISIONS.md §2 (store as opaque bytes), AGENTS.md adapter recipe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    adapterNew or changed agent adapterenhancementNew feature or requestinvestigationFormat or behavior research required first

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions