Publish live-field tracker template and dependency pins

This commit is contained in:
Timothy J. Aveni
2026-09-18 10:07:24 -07:00
parent 45477f3b07
commit 437dbbc850
20 changed files with 293 additions and 130 deletions
+84
View File
@@ -1,5 +1,6 @@
import type { GenFile, GenMessage, GenService } from "@bufbuild/protobuf/codegenv2";
import type { PersistencePlan, QueryRelationalPlan, QuerySelection } from "./schema_pb.js";
import type { CapabilityRef, FieldEditing } from "../quixos/refs_pb.js";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file camino/api.proto.
@@ -207,12 +208,91 @@ export type Value = Message<"camino.Value"> & {
* @generated from field: camino.ValueSource source = 11;
*/
source?: ValueSource | undefined;
/**
* Trusted query coordinator annotation. Travels with values through residual
* row selection, then is removed in favor of final-path hydration metadata.
*
* @generated from field: camino.QueryFieldOrigin query_origin = 12;
*/
queryOrigin?: QueryFieldOrigin | undefined;
};
/**
* Describes the message camino.Value.
* Use `create(ValueSchema)` to create a new message.
*/
export declare const ValueSchema: GenMessage<Value>;
/**
* @generated from message camino.QueryFieldOrigin
*/
export type QueryFieldOrigin = Message<"camino.QueryFieldOrigin"> & {
/**
* @generated from field: string selection_id = 1;
*/
selectionId: string;
/**
* @generated from field: string atom_id = 2;
*/
atomId: string;
/**
* @generated from field: string interface_revision_id = 3;
*/
interfaceRevisionId: string;
/**
* @generated from field: string member_id = 4;
*/
memberId: string;
/**
* @generated from field: camino.StateValueSource source = 5;
*/
source?: StateValueSource | undefined;
};
/**
* Describes the message camino.QueryFieldOrigin.
* Use `create(QueryFieldOriginSchema)` to create a new message.
*/
export declare const QueryFieldOriginSchema: GenMessage<QueryFieldOrigin>;
/**
* @generated from message camino.QueryLiveField
*/
export type QueryLiveField = Message<"camino.QueryLiveField"> & {
/**
* @generated from field: repeated camino.QueryPathPart path = 1;
*/
path: QueryPathPart[];
/**
* @generated from field: string selection_id = 2;
*/
selectionId: string;
/**
* @generated from field: string object_id = 3;
*/
objectId: string;
/**
* @generated from field: quixos.CapabilityRef capability = 4;
*/
capability?: CapabilityRef | undefined;
/**
* @generated from field: string watch_operation_id = 5;
*/
watchOperationId: string;
/**
* @generated from field: string setter_operation_id = 6;
*/
setterOperationId: string;
/**
* @generated from field: quixos.FieldEditing editing = 7;
*/
editing?: FieldEditing | undefined;
/**
* @generated from field: camino.StateValueSource source = 8;
*/
source?: StateValueSource | undefined;
};
/**
* Describes the message camino.QueryLiveField.
* Use `create(QueryLiveFieldSchema)` to create a new message.
*/
export declare const QueryLiveFieldSchema: GenMessage<QueryLiveField>;
/**
* @generated from message camino.InstallPersistencePlanRequest
*/
@@ -1046,6 +1126,10 @@ export type QueryResponse = Message<"camino.QueryResponse"> & {
* @generated from field: repeated camino.QueryRelationalCapture relational_captures = 10;
*/
relationalCaptures: QueryRelationalCapture[];
/**
* @generated from field: repeated camino.QueryLiveField live_fields = 11;
*/
liveFields: QueryLiveField[];
};
/**
* Describes the message camino.QueryResponse.