5.2.x TUI .indexdaemon Corrupt #1619
ruinedangel 18 8
MiCoder
18
18
#1620
5.2.0 5.2.1
-
.index/.eventscatalog -
.index/.eventsformat_version: 125.2.1
/opt/openstack-Flamingo ~/.atomcode/sessions/1a323c4898c92e6a/ 11 5.2.1 6 legacy .meta 5 v2 19 / 723
--resume <id>
| 5.2.0 | 5.2.1 | |
|---|---|---|
v2.index/.events |
no session matches |
|
legacy.meta |
||
| id |
5.2.1 legacy v25.2.1 .events / format_version 05.2.0 3 / 1 5.2.1 review 5.2.1 5.2.0 ""
#1620 auto_update = false + atomcode rollback 5.2.0 v2 /
dananjj
13
13
Windows + .meta
Windows 11 x64 5.2.1
- daemon 215
WARN atomcode_daemon: session catalog entry was skipped ... kind=Corrupt native session "..." has sidecars but no metadatacatalog 4.7 MB - 371
*.snapshot0*.indexnative v2 - 215
.snapshot.metaTUI/resume
atomcode-capabilities/src/session/manager.rscatalognative_sidecarsnative_meta_idskeyCorrupt: native session ... has sidecars but no metadata.snapshot.meta-
.snapshot{"version":1,"messages":[...],"cache_epoch":...,"turn_counter":...,"request_counter":...}449 KB264 -
.meta5.0.x #16205.2.1 v5.1.0 5.2.1 5.2.0 v2.metacatalog Corrupt #1619
META_VERSION = 1 schemavalidate_meta v/id/name/owner/working_dir/created_at/updated_at/turn_count/message_count .snapshot .meta
{
"v": 1,
"id": "<snapshotid>",
"name": "recovered-<id8>",
"user_renamed": false,
"ai_named": false,
"owner": "native",
"import_info": null,
"fork_info": null,
"working_dir": "<snapshotSystem,>",
"created_at": <mtime>,
"updated_at": <>,
"turn_count": <snapshot.turn_counter>,
"message_count": <messages>,
"turn_stats": []
}
215 292 .meta id skipped/corrupt
- catalog
.snapshot.metaCorrupt.metasnapshot - 5.2.x 5.2.0 5.0.x
.snapshot.meta - #16205.2.1 v5.1.0 issue Corrupt v5.2.0 / 5.2.1
.meta
v5.2.2 v5.2.0
issue v5.2.2 v5.2.0 v5.2.1= v5.1.0 #1620 2026-10-10 14:42 v5.2.2 fixed
HEAD
| workspace 5.2.2 | Cargo.toml:49 |
57f32e798 chore(release): bump version to v5.2.2 |
|
| + | af7bd1171 docs(changelog): 2026-10-10 14:45 crates/atomcode-config/src/changelog.rs |
CHANGELOG.md ## v5.2.2v5.2.0 (2026-10-10)" v5.2.0 " |
HEAD
legacy .meta + .snapshot
-
read_legacy_catalog_metacatalogcrates/atomcode-capabilities/src/session/manager.rs:3683-3692 events.rs::open_as_events/open_for_resumeevents.rs:424441.migrated""
v2 .index / .events
-
native_meta_ids+read_metaformat_path(id, "index", "meta")manager.rs:3693-37011240-1244 - 5.2.1 #1620 5.2.1
.events/format_version0v5.2.0 3/1 5.2.1review"5.2.1 legacy v2"
.snapshot .meta/.index
manager.rs:3883-3897sidecar idnative_meta_idsCatalogDiagnosticKind::Corruptnative session "" has sidecars but no metadataentry- grep
backfill|recover_orphan|rebuild_meta|adopt_orphanopen_for_resumeevents.rs:1284/1618/1621.meta.migrated
cargo test -p atomcode-capabilities --lib --features session -- session 223 passed / 2 failed / 1 ignored
| sidecars | 6 passed / 0 failed a_journal_file_inside_a_bucket_is_not_an_orphaned_sidecar |
| orphan | 2 passed / 0 failed catalog_reports_orphan_native_sidecars_but_ignores_persistent_locks |
| corrupt | 9 passed / 0 failed |
| catalog | 13 passed / 0 failed / 1 ignored |
| migration | 2 passed / 0 failed |
| legacy | 30 passed / 0 failed |
| journal | 4 passed / 0 failed |
2 Windows
session::manager::tests::project_hash_matches_production_hash_path_schemeea1a5a0a2/Users/theo/...DefaultHasherWindows /session::rewind::alternates_tests::initialize_writes_alternates_to_real_objects_dirad0ba771fWindows.git/objects
issue
| issue | |
|---|---|
.meta sidecar metaCorrupt |
|
| jsonl/snapshot Corrupt | + dananjj META_VERSION=1 .snapshot .meta |
/ .migrated / |
plan/ADR docs/tui-replaces-tuix-plan.md:100 |
- v5.2.2
.metav2 5.2.1 "v2 / legacy " -
.migrated.meta" snapshot meta" v5.2.2Corrupt+.snapshot.meta - " snapshot /"
.migratedissue 23
9 pull requestrelease: v5.2.2 #1620 main v5.2.2
5.2.0 5.2.1
/resume/ TUI ""~/.atomcode/sessions/*.jsonl.migrated/*.snapshot.migrated/*.meta.migrated41 1.2MB / 583 snapshot.migrated.indexcatalogTUI/resumejsonl.migratedCorruptatomcode --versionatomcode 5.2.1 (unknown)5.2.0~/.local/bin/atomcodesessions/<project_hash>/.index1 269b268e364174e78a36.indexcatalog89c2ed8c583 5.indexmessage_count0 snapshot 80cdb586fa7141926bdc/391eec34281 / 271.indexcatalogba1e57a3meta lease/lockdaemon Corrupt9b268e3674e78a3641926bdc391eec34.migrated.index/.eventscatalog89c2ed8c.indexmessage_count=583snapshot.migratede2e9ca4f/55532440/b9f24427.events143~6KBindex message_count=0""{"version":1,"messages":[],"cache_epoch":0,"turn_counter":0,"request_counter":0}~/.atomcode/logs/atomcode.log9-295.2.0d194def95a09f0c2kind Corruptatomcode upgrade5.2.1 10-01 08:40 startup stagepending_upgrade/resumeTUIls ~/.atomcode/sessions/<hash>/.migrated.index.index/.events.migrated/