Skip to repository content

tenant.openagents/omega

No repository description is available.

OpenAgents Git authority 2026-07-28T05:22:38.552Z Public web read
NIP-34 coordinate30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omega
MaintainersHidden in public view
References2 branches · 1 tag
Read-only clonegit clone https://openagents.com/git/tenant.openagents/omega.git
Browse files

app.proto

102 lines · 2.0 KB · text
1syntax = "proto3";
2package zed.messages;
3
4message ShutdownRemoteServer {}
5
6message Toast {
7  uint64 project_id = 1;
8  string notification_id = 2;
9  string message = 3;
10}
11
12message HideToast {
13  uint64 project_id = 1;
14  string notification_id = 2;
15}
16
17// A telemetry event generated on the remote server, forwarded to the client for
18// reporting. The OS metadata is not included: the client already knows the
19// remote platform from connection setup and attaches it when reporting.
20message TelemetryEvent {
21  uint64 project_id = 1;
22  // JSON-serialized telemetry_events::FlexibleEvent { event_type, event_properties }.
23  string event_json = 2;
24}
25
26message OpenServerSettings {
27  uint64 project_id = 1;
28}
29
30message GetCrashFiles {}
31
32message GetCrashFilesResponse {
33  repeated CrashReport crashes = 1;
34  reserved 2; // old panics
35}
36
37message CrashReport {
38  reserved 1, 2;
39  string metadata = 3;
40  bytes minidump_contents = 4;
41}
42
43message Extension {
44  string id = 1;
45  string version = 2;
46  bool dev = 3;
47}
48
49message SyncExtensions {
50  repeated Extension extensions = 1;
51}
52
53message SyncExtensionsResponse {
54  string tmp_dir = 1;
55  repeated Extension missing_extensions = 2;
56}
57
58message InstallExtension {
59  Extension extension = 1;
60  string tmp_dir = 2;
61}
62
63message AskPassRequest {
64  uint64 project_id = 1;
65  reserved 2;
66  uint64 repository_id = 3;
67  uint64 askpass_id = 4;
68  string prompt = 5;
69}
70
71message AskPassResponse {
72  string response = 1;
73}
74
75message GetRemoteProfilingData {
76  uint64 project_id = 1;
77  bool foreground_only = 2;
78}
79
80message GetRemoteProfilingDataResponse {
81  repeated RemoteProfilingThread threads = 1;
82  uint64 now_nanos = 2;
83}
84
85message RemoteProfilingThread {
86  optional string thread_name = 1;
87  uint64 thread_id = 2;
88  repeated RemoteProfilingTiming timings = 3;
89}
90
91message RemoteProfilingTiming {
92  RemoteProfilingLocation location = 1;
93  uint64 start_nanos = 2;
94  uint64 duration_nanos = 3;
95}
96
97message RemoteProfilingLocation {
98  string file = 1;
99  uint32 line = 2;
100  uint32 column = 3;
101}
102
Served at tenant.openagents/omega Member data and write actions are omitted.