Add exact runtime conformance lookup and agent-visible language limits
Add authorized exact-contract lookup, revision-fenced views, generated typed package/browser descriptors, and lifecycle-safe React discovery. Preserve closed generic contracts without competing-conformance policies or new authority grants. Document supported workarounds and privacy boundaries for agent feedback. Publish matching protocol/SDK exports and update scaffold/starter pins; leave the deployed template unchanged.
This commit is contained in:
Vendored
+45
-1
@@ -1,13 +1,49 @@
|
||||
import type { GenFile, GenMessage, GenService } from "@bufbuild/protobuf/codegenv2";
|
||||
import type { CaminoObject, CrdtValue, Value } from "../camino/api_pb.js";
|
||||
import type { PackageDescriptor } from "./package_pb.js";
|
||||
import type { CapabilityRef, PackageExportRef } from "./refs_pb.js";
|
||||
import type { CapabilityRef, ConformanceWitness, PackageExportRef } from "./refs_pb.js";
|
||||
import type { DerivedDependency } from "./runtime_pb.js";
|
||||
import type { Message } from "@bufbuild/protobuf";
|
||||
/**
|
||||
* Describes the file quixos/orch.proto.
|
||||
*/
|
||||
export declare const file_quixos_orch: GenFile;
|
||||
/**
|
||||
* Exact closed interface lookup; no policy selection or competing conformances.
|
||||
*
|
||||
* @generated from message quixos.orch.TryConformRequest
|
||||
*/
|
||||
export type TryConformRequest = Message<"quixos.orch.TryConformRequest"> & {
|
||||
/**
|
||||
* @generated from field: string object_id = 1;
|
||||
*/
|
||||
objectId: string;
|
||||
/**
|
||||
* @generated from field: string interface_revision_id = 2;
|
||||
*/
|
||||
interfaceRevisionId: string;
|
||||
};
|
||||
/**
|
||||
* Describes the message quixos.orch.TryConformRequest.
|
||||
* Use `create(TryConformRequestSchema)` to create a new message.
|
||||
*/
|
||||
export declare const TryConformRequestSchema: GenMessage<TryConformRequest>;
|
||||
/**
|
||||
* @generated from message quixos.orch.TryConformResponse
|
||||
*/
|
||||
export type TryConformResponse = Message<"quixos.orch.TryConformResponse"> & {
|
||||
/**
|
||||
* Absent only when this object lacks a known contract. Other failures are errors.
|
||||
*
|
||||
* @generated from field: quixos.ConformanceWitness conformance = 1;
|
||||
*/
|
||||
conformance?: ConformanceWitness | undefined;
|
||||
};
|
||||
/**
|
||||
* Describes the message quixos.orch.TryConformResponse.
|
||||
* Use `create(TryConformResponseSchema)` to create a new message.
|
||||
*/
|
||||
export declare const TryConformResponseSchema: GenMessage<TryConformResponse>;
|
||||
/**
|
||||
* @generated from message quixos.orch.ConstructObjectRequest
|
||||
*/
|
||||
@@ -659,6 +695,14 @@ export declare const PackageRuntimeStatusSchema: GenMessage<PackageRuntimeStatus
|
||||
* @generated from service quixos.orch.OrchestratorRuntime
|
||||
*/
|
||||
export declare const OrchestratorRuntime: GenService<{
|
||||
/**
|
||||
* @generated from rpc quixos.orch.OrchestratorRuntime.TryConform
|
||||
*/
|
||||
tryConform: {
|
||||
methodKind: "unary";
|
||||
input: typeof TryConformRequestSchema;
|
||||
output: typeof TryConformResponseSchema;
|
||||
};
|
||||
/**
|
||||
* @generated from rpc quixos.orch.OrchestratorRuntime.InvokeCapability
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user