0c46850973
- run a singleton Codex App Server adapter in each dev workspace - gate Web Studio with a reloadable fragment-token to HttpOnly-session exchange - add ChatGPT device login and streamed chat to Web Studio - isolate authoring access in a declarative NixOS service account - split Web Studio canvas, object, panel, and model concerns - check generated Quixos protocol clients for drift - resolve same-repository quixos.lock fragments deterministically - preserve the collaborative canvas gesture fixes
32 lines
682 B
Protocol Buffer
32 lines
682 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package quixos;
|
|
|
|
message CapabilityRef {
|
|
string interface_revision_id = 1;
|
|
string operation_id = 2;
|
|
}
|
|
|
|
message PackageExportRef {
|
|
string package_revision_id = 1;
|
|
string export_id = 2;
|
|
}
|
|
|
|
message InjectedDependency {
|
|
string port_id = 1;
|
|
oneof binding {
|
|
string state_slot_id = 2;
|
|
EdgeDependency edge = 3;
|
|
string interface_revision_id = 4;
|
|
string constructor_atom_id = 5;
|
|
}
|
|
// Defaults to the invocation receiver. A checked dependency traversal can
|
|
// select a related object explicitly before the package runtime starts.
|
|
string object_id = 6;
|
|
}
|
|
|
|
message EdgeDependency {
|
|
string edge_type_id = 1;
|
|
string projection_id = 2;
|
|
}
|