Make CQ propose local-first under team sync.#168
Make CQ propose local-first under team sync.#168jonathanKingston wants to merge 1 commit intomozilla-ai:mainfrom
Conversation
Keep durable local knowledge units even when team sync is enabled by writing locally before team submission and tracking sync state for retries instead of deleting synced local rows. Preserve KU IDs across local and team stores so merged reads and later propagation remain coherent. Made-with: Cursor
|
@peteski22 do you want issues to discuss all of these prs? (I think this might be the most contentious/discussion worthy) :) |
Hi @jonathanKingston thanks for the comment, yes I think this is more a discussion via issue than a PR please. My feedback would be that we intentionally made the decision to try and eliminate duplicates where possible, so draining to the remote would remove local KUs. It's not to say we shouldn't potentially cache them in the future, but it seems the cleanest as we're trying to iron out the graduation process etc. |
|
Will follow up with an issue, thanks for taking a look. Keeping open until I do that :) |
Keep durable local knowledge units even when team sync is enabled by writing locally before team submission and tracking sync state for retries instead of deleting synced local rows. Preserve KU IDs across local and team stores so merged reads and later propagation remain coherent.
Happy to open an issue up to discuss :).