独立运营 · 不出售排名位置  · 我们怎么评估工具 →
Anclum 提交收录
I

Icaro0310/devin-internals-spec

Documented internals of Devin Desktop/CLI stores with schema-version detection

装之前:没有可直接复制的命令 · 许可证 MIT · 链接可访问

第一步:or with pipx (install it via pip install --user pipx or your package manager, then pipx ensurepath):

在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
★ 数取值
1 ★ · Icaro0310/devin-internals-spec · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-27 · 最近见到 2026-11-14 · 共见到 20 次 · 被 1 个来源列出
评分构成
综合分 103 · 1 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 Icaro0310/devin-internals-spec;我们收录于 2026-10-27;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

> Part of the DEVIN ecosystem

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

> Track: Understand · Nature: infrastructure
> For: Developers, Maintainers
> Interface: CLI / Python library
> Path: Developers · step 3/4 — after devin-skill-catalog, before devin-powerups
# devin-internals-spec
Linux · Personal Windows · Corporate Windows
Part of the awesome-devin ecosystem: the curated hub for the devin- tools.
> Unofficial community project. Not affiliated with, endorsed by, or
> sponsored by Cognition AI. "Devin" is a trademark of Cognition AI.
Windows · Linux · English
A documented map of Devin's local session stores — the CLI sessions.db, the
Desktop GUI acp-messages/.db and state.vscdb — plus a schema-version
detector and deterministic synthetic fixtures, so tooling fails loudly instead
of silently misreading your data.
## The problem
Everything Devin stores on your disk is kept in undocumented SQLite databases
whose schema changes without notice: sessions.db has already gone through
17 verified migrations (v1–v15 on 2026-05-06, v16 on 2026-07-05, v17 on
2026-09-14), plus a v18 ledger version registered from a drift artifact
(docs/SCHEMA.md §4).
Any tool that reads these stores has to reverse-engineer the format — and when
Cognition ships the next migration, those tools break silently: wrong counts,
missed rows, or corrupted interpretation, with no error raised.
The Devin Desktop app is worse off than the CLI: its stores
(acp-messages/.db, state.vscdb, session locks, the
refineryschemahistory migration ledger) are not documented anywhere.
## Prior art
Session-log tooling exists for other agent CLIs — e.g. tokmesh and
UniSessions document and parse Devin's CLI sessions.db. This project does
not reinvent that: it borrows the same idea (SQLite schema → typed parsing) and
extends it to what those tools don't cover — the Desktop GUI stores — and adds
the piece they lack: an explicit schema-version gate so a parser refuses to
run against a schema it has never seen.
## What makes it Devin-native
The differentiator, in one sentence: it's the map of what Devin keeps on your
disk — and it warns you when that changes.
1. Side-by-side: it covers acp-messages/.db, state.vscdb
(windsurfSpace. keys) and refineryschemahistory, which no existing
tool documents.
2. No-Devin: remove Devin and there is no store to document — the extra
disappears entirely.
3. Loud failure: detectschemaversion() returns a version contract and
raises on anything unknown, instead of guessing at bytes.
## Install
Python ≥ 3.10 required; install with uv (recommended) or pipx.
bash
uv tool install devin-internals-spec
or with pipx (install it via pip install --user pipx or your package manager, then pipx ensurepath):
bash
pipx install devin-internals-spec
For development:
bash
pip install -e ".[dev]"
pytest
## Usage
bash
devin-inspect schema # schema-detection contract (JSON)
devin-inspect sessions # list sessions (id, title, cwd, …)
devin-inspect health # locate + check all three stores
devin-inspect contract # unified drift check: schema +
# acp meta + usage shape, one report
devin-inspect make-fixture # deterministic synthetic stores
# for tests/demos (--kind, --seed,
# --schema-version, --n-sessions)
contract is the single drift boundary for the whole catalog: it reports
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/icaro0310-devin-internals-spec/)
来源
github · https://github.com/Icaro0310/devin-internals-spec
按领域浏览
开源项目
Traction
1 ★
收录于
今天

同类推荐

全部 1,671 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引