_mod_TRAKT
Sync engine module for Trakt (watchlist/history/ratings indexing and writes).
Last updated
Was this helpful?
Was this helpful?
Orchestrator
└─ OPS.build_index(cfg, feature)
└─ TRAKTModule.build_index(feature)
└─ providers/trakt/_{feature}.py : build_index(adapter, ...)Orchestrator plan → OPS.add/remove(...)
└─ TRAKTModule.add/remove(feature, items, dry_run=...)
└─ providers/trakt/_{feature}.py : add/remove(adapter, items){
"bidirectional": true,
"index_semantics": "present",
"provides_ids": true,
"ratings": {
"from_date": false,
"types": {
"episodes": true,
"movies": true,
"seasons": true,
"shows": true
},
"unrate": true,
"upsert": true
}
}