blob: 3fb1785d6f4de46759d8b75ed6f2435126131a38 [file] [log] [blame]
// Copyright 2025 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
syntax = "proto2";
option optimize_for = LITE_RUNTIME;
package contextual_tasks.proto;
import "components/sync/protocol/ai_thread_specifics.proto";
// Proto message for storing syncable and local Thread data.
message AiThreadEntity {
// Thread data to be synced.
optional sync_pb.AiThreadSpecifics specifics = 1;
message LocalData {
// The last known turn id from the client, which is
// stored locally and not synced.
optional string last_turn_id = 1;
}
// All data that is local-only.
optional LocalData local_data = 2;
}