diff --git a/.gitignore b/.gitignore
index 56f163f..acc7eda 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,6 +15,7 @@ server-go/log/
.cursor-local-assistant
.cursor-local-assistant-v2
.cursor-app-formatted/
+proto/extensions-cursor-app/
ads-server-linux-amd64.tar
cmd/ads-server/*.db
cmd/ads-server/*.db-*
diff --git a/build/Taskfile.yml b/build/Taskfile.yml
index e88106d..2192346 100644
--- a/build/Taskfile.yml
+++ b/build/Taskfile.yml
@@ -13,8 +13,8 @@ tasks:
preconditions:
- sh: 'test -z "{{.PROTO_INPUT}}" || test -f "{{.PROTO_INPUT}}"'
msg: "PROTO_INPUT 指向的 Cursor 扩展 bundle 不存在。"
- - sh: 'test -n "{{.PROTO_INPUT}}" || test -f ./proto/extensions-cursor-app/cursor-always-local/dist/main.js || test -f /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js'
- msg: "未找到 Cursor 扩展 bundle;请传入 PROTO_INPUT=/path/to/cursor-always-local/dist/main.js。"
+ - sh: 'test -n "{{.PROTO_INPUT}}" || test -f /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js'
+ msg: "未找到已安装 Cursor 的扩展 bundle;请传入 PROTO_INPUT=/path/to/cursor-always-local/dist/main.js。"
cmds:
- chmod +x ./proto/extract_extensions_proto.sh
- '{{if .PROTO_INPUT}}./proto/extract_extensions_proto.sh "{{.PROTO_INPUT}}"{{else}}./proto/extract_extensions_proto.sh{{end}}'
diff --git a/cursor-proxy-debugger/README.en.md b/cursor-proxy-debugger/README.en.md
index 377b450..934dcd9 100644
--- a/cursor-proxy-debugger/README.en.md
+++ b/cursor-proxy-debugger/README.en.md
@@ -2,7 +2,7 @@
[中文](README.md) | [English](README.en.md)
-This standalone local HTTPS debugging proxy captures Cursor's `BidiAppend` and `RunSSE` traffic. It does not modify Cursor, the system proxy, or the installed client.
+This standalone local HTTPS debugging proxy captures Cursor's `BidiAppend`, `RunSSE`, and Fork Chat traffic. It does not modify Cursor, the system proxy, or the installed client.
## Start
@@ -51,6 +51,8 @@ go build -o bin/cursor-proxy-debugger ./cmd/cursor-proxy-debugger
- HTTPS MITM is applied only to `target-host`; other CONNECT traffic passes through unchanged.
- `RunSSE` is decoded incrementally using the 5-byte Connect frame header and supports per-frame gzip decompression.
- `BidiAppendRequest.data` is further decoded as `agent.v1.AgentClientMessage`.
+- Fork Chat's `ForkBackgroundComposer`, `NotifyConversationClone`, and `UploadConversationBlobs` traffic is decoded bidirectionally as protobuf JSON.
+- Local Fork Chat is primarily client-side and only emits `NotifyConversationClone` and `UploadConversationBlobs` when clone blob synchronization is enabled and privacy settings allow it.
- Requests can be sorted chronologically or in reverse chronological order and filtered by protocol `request_id`.
- The UI supports Simplified Chinese and English, follows the browser language, and remembers a manual selection.
- Captured traffic is stored only in process memory and is discarded when the process exits.
diff --git a/cursor-proxy-debugger/README.md b/cursor-proxy-debugger/README.md
index 3c39f29..934c0e1 100644
--- a/cursor-proxy-debugger/README.md
+++ b/cursor-proxy-debugger/README.md
@@ -2,7 +2,7 @@
[中文](README.md) | [English](README.en.md)
-这是一个独立运行的本地 HTTPS 调试代理,用于观察 Cursor 的 `BidiAppend` 和 `RunSSE` 通信。它不会修改 Cursor、系统代理或已安装客户端。
+这是一个独立运行的本地 HTTPS 调试代理,用于观察 Cursor 的 `BidiAppend`、`RunSSE` 和 Fork Chat 相关通信。它不会修改 Cursor、系统代理或已安装客户端。
## 启动
@@ -51,6 +51,8 @@ go build -o bin/cursor-proxy-debugger ./cmd/cursor-proxy-debugger
- 仅对 `target-host` 执行 HTTPS MITM,其他 CONNECT 流量直接透传。
- `RunSSE` 按 5 字节 Connect 帧头增量拆帧,支持逐帧 gzip 解压。
- `BidiAppendRequest.data` 会继续解码为 `agent.v1.AgentClientMessage`。
+- Fork Chat 相关的 `ForkBackgroundComposer`、`NotifyConversationClone` 和 `UploadConversationBlobs` 会双向解码为 protobuf JSON。
+- 本地 Fork Chat 主要在客户端完成,只有启用克隆 blob 同步且隐私设置允许时才会产生 `NotifyConversationClone` 和 `UploadConversationBlobs` 流量。
- 请求列表支持按抓包时间正序/倒序排列,并可按协议中的 `request_id` 过滤。
- 调试界面支持简体中文和英文,可跟随浏览器语言并记住手动选择。
- 抓包只保留在当前进程内存中;关闭进程后消失。
diff --git a/cursor-proxy-debugger/decode.go b/cursor-proxy-debugger/decode.go
index fa8b136..470716f 100644
--- a/cursor-proxy-debugger/decode.go
+++ b/cursor-proxy-debugger/decode.go
@@ -20,6 +20,13 @@ import (
const maxConnectFrameBytes = 64 << 20
+const (
+ bidiAppendPath = "/aiserver.v1.BidiService/BidiAppend"
+ forkBackgroundComposerPath = "/aiserver.v1.BackgroundComposerService/ForkBackgroundComposer"
+ notifyConversationClonePath = "/agent.v1.AgentService/NotifyConversationClone"
+ uploadConversationBlobsPath = "/agent.v1.AgentService/UploadConversationBlobs"
+)
+
type connectFrameDecoder struct {
buffer []byte
messageType string
@@ -140,10 +147,9 @@ func decompressPayload(payload []byte, codec string) ([]byte, error) {
return decoded, nil
}
-func decodeUnary(path string, payload []byte) (decodedJSON string, kind string, requestID string, err error) {
- var message proto.Message
+func decodeUnaryRequest(path string, payload []byte) (decodedJSON string, kind string, requestID string, err error) {
switch path {
- case "/aiserver.v1.BidiService/BidiAppend":
+ case bidiAppendPath:
request := &aiserverv1.BidiAppendRequest{}
if err := proto.Unmarshal(payload, request); err != nil {
return "", "", "", err
@@ -165,13 +171,65 @@ func decodeUnary(path string, payload []byte) (decodedJSON string, kind string,
}
formatted, marshalErr := json.MarshalIndent(combined, "", " ")
return string(formatted), clientKind, requestID, marshalErr
- default:
- message = nil
}
+ message, kind := unaryRequestMessage(path)
if message == nil {
return "", "", "", nil
}
- return marshalProtoJSON(message), activeOneofName(message), "", nil
+ if err := proto.Unmarshal(payload, message); err != nil {
+ return "", "", "", err
+ }
+ return marshalProtoJSON(message), kind, "", nil
+}
+
+func decodeUnaryResponse(path string, payload []byte) (decodedJSON string, kind string, err error) {
+ message, kind := unaryResponseMessage(path)
+ if message == nil {
+ return "", "", nil
+ }
+ if err := proto.Unmarshal(payload, message); err != nil {
+ return "", "", err
+ }
+ return marshalProtoJSON(message), kind, nil
+}
+
+func unaryRequestMessage(path string) (proto.Message, string) {
+ switch path {
+ case forkBackgroundComposerPath:
+ return &aiserverv1.ForkBackgroundComposerRequest{}, "fork_background_composer_request"
+ case notifyConversationClonePath:
+ return &agentv1.NotifyConversationCloneRequest{}, "notify_conversation_clone_request"
+ case uploadConversationBlobsPath:
+ return &agentv1.UploadConversationBlobsRequest{}, "upload_conversation_blobs_request"
+ default:
+ return nil, ""
+ }
+}
+
+func unaryResponseMessage(path string) (proto.Message, string) {
+ switch path {
+ case forkBackgroundComposerPath:
+ return &aiserverv1.ForkBackgroundComposerResponse{}, "fork_background_composer_response"
+ case notifyConversationClonePath:
+ return &agentv1.NotifyConversationCloneResponse{}, "notify_conversation_clone_response"
+ case uploadConversationBlobsPath:
+ return &agentv1.UploadConversationBlobsResponse{}, "upload_conversation_blobs_response"
+ default:
+ return nil, ""
+ }
+}
+
+func decodesUnaryRequest(path string) bool {
+ if path == bidiAppendPath {
+ return true
+ }
+ message, _ := unaryRequestMessage(path)
+ return message != nil
+}
+
+func decodesUnaryResponse(path string) bool {
+ message, _ := unaryResponseMessage(path)
+ return message != nil
}
func newMessage(messageType string) proto.Message {
diff --git a/cursor-proxy-debugger/decode_test.go b/cursor-proxy-debugger/decode_test.go
new file mode 100644
index 0000000..61e8faf
--- /dev/null
+++ b/cursor-proxy-debugger/decode_test.go
@@ -0,0 +1,242 @@
+package proxydebugger
+
+import (
+ "bytes"
+ "compress/gzip"
+ "encoding/json"
+ "strings"
+ "testing"
+ "time"
+
+ "cursor/gen/agentv1"
+ "cursor/gen/aiserverv1"
+
+ "google.golang.org/protobuf/proto"
+)
+
+func TestDecodeForkTrafficRequests(t *testing.T) {
+ t.Parallel()
+
+ tests := []struct {
+ name string
+ path string
+ message proto.Message
+ kind string
+ contains []string
+ }{
+ {
+ name: "fork background composer",
+ path: forkBackgroundComposerPath,
+ message: &aiserverv1.ForkBackgroundComposerRequest{
+ SourceBcId: "bc-source",
+ Mode: aiserverv1.ForkBackgroundComposerMode_FORK_BACKGROUND_COMPOSER_MODE_CONVERSATION,
+ Name: proto.String("forked chat"),
+ TurnCount: proto.Uint32(4),
+ },
+ kind: "fork_background_composer_request",
+ contains: []string{`"source_bc_id":"bc-source"`, `"turn_count":4`},
+ },
+ {
+ name: "notify conversation clone",
+ path: notifyConversationClonePath,
+ message: &agentv1.NotifyConversationCloneRequest{
+ ConversationId: "new-conversation",
+ SourceConversationId: "source-conversation",
+ SourceRequestId: "source-request",
+ },
+ kind: "notify_conversation_clone_request",
+ contains: []string{`"conversation_id":"new-conversation"`, `"source_conversation_id":"source-conversation"`},
+ },
+ {
+ name: "upload conversation blobs",
+ path: uploadConversationBlobsPath,
+ message: &agentv1.UploadConversationBlobsRequest{
+ ConversationId: "new-conversation",
+ Blobs: []*agentv1.BlobEntry{{
+ Id: []byte{1, 2},
+ Value: []byte("blob-value"),
+ }},
+ ChunkIndex: 1,
+ TotalChunks: 2,
+ },
+ kind: "upload_conversation_blobs_request",
+ contains: []string{`"conversation_id":"new-conversation"`, `"total_chunks":2`, `"value":"YmxvYi12YWx1ZQ=="`},
+ },
+ }
+
+ for _, test := range tests {
+ test := test
+ t.Run(test.name, func(t *testing.T) {
+ t.Parallel()
+ payload, err := proto.Marshal(test.message)
+ if err != nil {
+ t.Fatal(err)
+ }
+ decoded, kind, requestID, err := decodeUnaryRequest(test.path, payload)
+ if err != nil {
+ t.Fatalf("decode request: %v", err)
+ }
+ if kind != test.kind {
+ t.Fatalf("kind = %q, want %q", kind, test.kind)
+ }
+ if requestID != "" {
+ t.Fatalf("request ID = %q, want empty", requestID)
+ }
+ compact := compactJSON(t, decoded)
+ for _, expected := range test.contains {
+ if !strings.Contains(compact, expected) {
+ t.Errorf("decoded JSON does not contain %q:\n%s", expected, decoded)
+ }
+ }
+ })
+ }
+}
+
+func TestDecodeForkTrafficResponses(t *testing.T) {
+ t.Parallel()
+
+ tests := []struct {
+ name string
+ path string
+ message proto.Message
+ kind string
+ contains string
+ }{
+ {
+ name: "fork background composer",
+ path: forkBackgroundComposerPath,
+ message: &aiserverv1.ForkBackgroundComposerResponse{
+ BcId: "bc-fork",
+ SourceBcId: "bc-source",
+ Mode: aiserverv1.ForkBackgroundComposerMode_FORK_BACKGROUND_COMPOSER_MODE_CONVERSATION,
+ },
+ kind: "fork_background_composer_response",
+ contains: `"bc_id":"bc-fork"`,
+ },
+ {
+ name: "notify conversation clone",
+ path: notifyConversationClonePath,
+ message: &agentv1.NotifyConversationCloneResponse{},
+ kind: "notify_conversation_clone_response",
+ contains: `{}`,
+ },
+ {
+ name: "upload conversation blobs",
+ path: uploadConversationBlobsPath,
+ message: &agentv1.UploadConversationBlobsResponse{},
+ kind: "upload_conversation_blobs_response",
+ contains: `{}`,
+ },
+ }
+
+ for _, test := range tests {
+ test := test
+ t.Run(test.name, func(t *testing.T) {
+ t.Parallel()
+ payload, err := proto.Marshal(test.message)
+ if err != nil {
+ t.Fatal(err)
+ }
+ decoded, kind, err := decodeUnaryResponse(test.path, payload)
+ if err != nil {
+ t.Fatalf("decode response: %v", err)
+ }
+ if kind != test.kind {
+ t.Fatalf("kind = %q, want %q", kind, test.kind)
+ }
+ if !strings.Contains(compactJSON(t, decoded), test.contains) {
+ t.Errorf("decoded JSON does not contain %q:\n%s", test.contains, decoded)
+ }
+ })
+ }
+}
+
+func TestFinishResponseBodyDecodesCompressedForkResponse(t *testing.T) {
+ t.Parallel()
+
+ payload, err := proto.Marshal(&aiserverv1.ForkBackgroundComposerResponse{
+ BcId: "bc-fork",
+ SourceBcId: "bc-source",
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+ var compressed bytes.Buffer
+ writer := gzip.NewWriter(&compressed)
+ if _, err := writer.Write(payload); err != nil {
+ t.Fatal(err)
+ }
+ if err := writer.Close(); err != nil {
+ t.Fatal(err)
+ }
+
+ server := &Server{store: newExchangeStore(1)}
+ server.store.create(&Exchange{
+ ExchangeSummary: ExchangeSummary{ID: "1", StartedAt: time.Now()},
+ })
+ server.finishResponseBody("1", forkBackgroundComposerPath, "gzip", compressed.Bytes(), int64(compressed.Len()), false, nil)
+
+ exchange, ok := server.store.get("1")
+ if !ok {
+ t.Fatal("exchange was not stored")
+ }
+ if exchange.ResponseKind != "fork_background_composer_response" {
+ t.Fatalf("response kind = %q", exchange.ResponseKind)
+ }
+ if !strings.Contains(compactJSON(t, exchange.Response.DecodedJSON), `"bc_id":"bc-fork"`) {
+ t.Fatalf("unexpected decoded response:\n%s", exchange.Response.DecodedJSON)
+ }
+ if exchange.Response.DecodeError != "" {
+ t.Fatalf("decode error = %q", exchange.Response.DecodeError)
+ }
+}
+
+func TestFinishRequestBodyDecodesCompressedCloneRequest(t *testing.T) {
+ t.Parallel()
+
+ payload, err := proto.Marshal(&agentv1.NotifyConversationCloneRequest{
+ ConversationId: "new-conversation",
+ SourceConversationId: "source-conversation",
+ SourceRequestId: "source-request",
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+ var compressed bytes.Buffer
+ writer := gzip.NewWriter(&compressed)
+ if _, err := writer.Write(payload); err != nil {
+ t.Fatal(err)
+ }
+ if err := writer.Close(); err != nil {
+ t.Fatal(err)
+ }
+
+ server := &Server{store: newExchangeStore(1)}
+ server.store.create(&Exchange{
+ ExchangeSummary: ExchangeSummary{ID: "1", StartedAt: time.Now()},
+ })
+ server.finishRequestBody("1", notifyConversationClonePath, "gzip", compressed.Bytes(), int64(compressed.Len()), false, nil)
+
+ exchange, ok := server.store.get("1")
+ if !ok {
+ t.Fatal("exchange was not stored")
+ }
+ if exchange.RequestKind != "notify_conversation_clone_request" {
+ t.Fatalf("request kind = %q", exchange.RequestKind)
+ }
+ if !strings.Contains(compactJSON(t, exchange.Request.DecodedJSON), `"source_conversation_id":"source-conversation"`) {
+ t.Fatalf("unexpected decoded request:\n%s", exchange.Request.DecodedJSON)
+ }
+ if exchange.Request.DecodeError != "" {
+ t.Fatalf("decode error = %q", exchange.Request.DecodeError)
+ }
+}
+
+func compactJSON(t *testing.T, value string) string {
+ t.Helper()
+ var compact bytes.Buffer
+ if err := json.Compact(&compact, []byte(value)); err != nil {
+ t.Fatalf("compact JSON: %v\n%s", err, value)
+ }
+ return compact.String()
+}
diff --git a/cursor-proxy-debugger/proxy.go b/cursor-proxy-debugger/proxy.go
index 11d15d7..21a53c3 100644
--- a/cursor-proxy-debugger/proxy.go
+++ b/cursor-proxy-debugger/proxy.go
@@ -226,28 +226,29 @@ func (server *Server) captureResponse(response *http.Response, context *goproxy.
if id == "" || response == nil {
return response
}
+ path := ""
+ if response.Request != nil && response.Request.URL != nil {
+ path = response.Request.URL.Path
+ }
+ responseCodec := responseContentCodec(path, response.Header)
server.store.update(id, func(exchange *Exchange) {
exchange.Status = response.StatusCode
exchange.State = "streaming"
exchange.DurationMS = elapsedMS(exchange.StartedAt)
exchange.Response.Headers = sortedHeaders(response.Header)
exchange.Response.ContentType = response.Header.Get("Content-Type")
- exchange.Response.ContentCodec = responseContentCodec(response.Header)
+ exchange.Response.ContentCodec = responseCodec
})
if response.Body == nil {
- server.finishResponseBody(id, nil, 0, false, nil)
+ server.finishResponseBody(id, path, responseCodec, nil, 0, false, nil)
return response
}
- path := ""
- if response.Request != nil && response.Request.URL != nil {
- path = response.Request.URL.Path
- }
var frameDecoder *connectFrameDecoder
if path == "/agent.v1.AgentService/RunSSE" {
frameDecoder = newConnectFrameDecoder(
"agent.v1.AgentServerMessage",
- response.Header.Get("Connect-Content-Encoding"),
+ responseCodec,
server.config.MaxFrames,
func(frame FrameView) { server.appendResponseFrame(id, frame) },
)
@@ -264,7 +265,7 @@ func (server *Server) captureResponse(response *http.Response, context *goproxy.
if frameDecoder != nil {
frameDecoder.Close()
}
- server.finishResponseBody(id, captured, size, truncated, readErr)
+ server.finishResponseBody(id, path, responseCodec, captured, size, truncated, readErr)
},
)
return response
@@ -273,14 +274,14 @@ func (server *Server) captureResponse(response *http.Response, context *goproxy.
func (server *Server) finishRequestBody(id, path string, codec string, captured []byte, size int64, truncated bool, readErr error) {
decodePayload := captured
var contentDecodeErr error
- if path == "/aiserver.v1.BidiService/BidiAppend" && truncated {
+ if decodesUnaryRequest(path) && truncated {
contentDecodeErr = errors.New("请求正文超过抓取上限,无法完整解码")
- } else if path == "/aiserver.v1.BidiService/BidiAppend" && codec != "" && !strings.EqualFold(codec, "identity") {
+ } else if decodesUnaryRequest(path) && codec != "" && !strings.EqualFold(codec, "identity") {
decodePayload, contentDecodeErr = decompressPayload(captured, codec)
}
decodedJSON, kind, requestID, decodeErr := "", "", "", contentDecodeErr
if decodeErr == nil {
- decodedJSON, kind, requestID, decodeErr = decodeUnary(path, decodePayload)
+ decodedJSON, kind, requestID, decodeErr = decodeUnaryRequest(path, decodePayload)
}
server.store.update(id, func(exchange *Exchange) {
exchange.RequestBytes = size
@@ -312,19 +313,44 @@ func requestContentCodec(path string, headers http.Header) string {
return strings.TrimSpace(headers.Get("Content-Encoding"))
}
-func responseContentCodec(headers http.Header) string {
- if codec := strings.TrimSpace(headers.Get("Connect-Content-Encoding")); codec != "" {
- return codec
+func responseContentCodec(path string, headers http.Header) string {
+ if path == "/agent.v1.AgentService/RunSSE" {
+ return strings.TrimSpace(headers.Get("Connect-Content-Encoding"))
+ }
+ if !decodesUnaryResponse(path) {
+ if codec := strings.TrimSpace(headers.Get("Connect-Content-Encoding")); codec != "" {
+ return codec
+ }
}
return strings.TrimSpace(headers.Get("Content-Encoding"))
}
-func (server *Server) finishResponseBody(id string, captured []byte, size int64, truncated bool, readErr error) {
+func (server *Server) finishResponseBody(id, path, codec string, captured []byte, size int64, truncated bool, readErr error) {
+ decodePayload := captured
+ var contentDecodeErr error
+ if decodesUnaryResponse(path) && truncated {
+ contentDecodeErr = errors.New("响应正文超过抓取上限,无法完整解码")
+ } else if decodesUnaryResponse(path) && codec != "" && !strings.EqualFold(codec, "identity") {
+ decodePayload, contentDecodeErr = decompressPayload(captured, codec)
+ }
+ decodedJSON, kind, decodeErr := "", "", contentDecodeErr
+ if decodeErr == nil {
+ decodedJSON, kind, decodeErr = decodeUnaryResponse(path, decodePayload)
+ }
server.store.update(id, func(exchange *Exchange) {
exchange.ResponseBytes = size
exchange.Response.Size = size
exchange.Response.RawHex = rawHex(captured)
exchange.Response.RawTruncated = truncated
+ if decodedJSON != "" {
+ exchange.Response.DecodedJSON = decodedJSON
+ }
+ if kind != "" {
+ exchange.ResponseKind = kind
+ }
+ if decodeErr != nil {
+ exchange.Response.DecodeError = decodeErr.Error()
+ }
exchange.DurationMS = elapsedMS(exchange.StartedAt)
exchange.State = "completed"
if readErr != nil && !errors.Is(readErr, io.EOF) {
diff --git a/cursor-proxy-debugger/web/app.js b/cursor-proxy-debugger/web/app.js
index b854047..9181368 100644
--- a/cursor-proxy-debugger/web/app.js
+++ b/cursor-proxy-debugger/web/app.js
@@ -138,6 +138,7 @@ function filteredExchanges() {
.filter((item) => {
if (state.endpoint === "runsse" && !item.path.toLowerCase().includes("runsse")) return false;
if (state.endpoint === "bidiappend" && !item.path.toLowerCase().includes("bidiappend")) return false;
+ if (state.endpoint === "fork" && !isForkTrafficPath(item.path)) return false;
if (requestId && !String(item.requestId || "").toLowerCase().includes(requestId)) return false;
if (!query) return true;
return [item.url, item.requestId, item.requestKind, item.responseKind, item.state, String(item.status)]
@@ -151,6 +152,13 @@ function filteredExchanges() {
});
}
+function isForkTrafficPath(path) {
+ const normalized = String(path || "").toLowerCase();
+ return ["forkbackgroundcomposer", "notifyconversationclone", "uploadconversationblobs"].some((endpoint) =>
+ normalized.includes(endpoint),
+ );
+}
+
function renderList() {
const exchanges = filteredExchanges();
elements.requestCount.textContent = t("count.requests", { count: exchanges.length });
diff --git a/cursor-proxy-debugger/web/i18n.js b/cursor-proxy-debugger/web/i18n.js
index ebfd5fd..ec79089 100644
--- a/cursor-proxy-debugger/web/i18n.js
+++ b/cursor-proxy-debugger/web/i18n.js
@@ -22,6 +22,7 @@ const messages = {
"filters.requestIdPlaceholder": "按 Request ID 过滤",
"filters.endpoint": "接口过滤",
"filters.all": "全部",
+ "filters.fork": "Fork",
"filters.sort": "排序方向",
"filters.ascending": "正序",
"filters.descending": "倒序",
@@ -81,6 +82,7 @@ const messages = {
"filters.requestIdPlaceholder": "Filter by Request ID",
"filters.endpoint": "Endpoint filter",
"filters.all": "All",
+ "filters.fork": "Fork",
"filters.sort": "Sort order",
"filters.ascending": "Oldest first",
"filters.descending": "Newest first",
diff --git a/cursor-proxy-debugger/web/index.html b/cursor-proxy-debugger/web/index.html
index 34eddb4..c9b2dfe 100644
--- a/cursor-proxy-debugger/web/index.html
+++ b/cursor-proxy-debugger/web/index.html
@@ -46,6 +46,7 @@
+
diff --git a/proto/agent_v1.proto b/proto/agent_v1.proto
index 351cd01..b02bdb4 100644
--- a/proto/agent_v1.proto
+++ b/proto/agent_v1.proto
@@ -6,21 +6,54 @@ import "google/protobuf/struct.proto";
option go_package = "cursor/gen/agentv1;agentv1";
-// Copied from: local:agent.v1.AbortArgs (var: n7)
+// Copied from: local:agent.v1.AbortArgs (var: je)
message AbortArgs {
}
-// Copied from: local:agent.v1.AbortResult (var: r7)
+// Copied from: local:agent.v1.AbortResult (var: Xe)
message AbortResult {
}
-// Copied from: local:agent.v1.ActiveBranchChange (var: c0)
+// Copied from: local:agent.v1.ActiveBranchChange (var: La)
message ActiveBranchChange {
string path = 1;
string branch_name = 2;
}
-// Copied from: local:agent.v1.AgentClientMessage (var: Q7)
+// Copied from: local:agent.v1.AfterAgentResponseRequestQuery (var: il)
+message AfterAgentResponseRequestQuery {
+ string text = 1;
+ optional string conversation_id = 2;
+ optional string generation_id = 3;
+ optional string model = 4;
+ optional string model_id = 5;
+ repeated RequestedModel.ModelParameterValue model_params = 6;
+ optional int64 input_tokens = 7;
+ optional int64 output_tokens = 8;
+ optional int64 cache_read_tokens = 9;
+ optional int64 cache_write_tokens = 10;
+}
+
+// Copied from: local:agent.v1.AfterAgentResponseRequestResponse (var: al)
+message AfterAgentResponseRequestResponse {
+}
+
+// Copied from: local:agent.v1.AfterAgentThoughtRequestQuery (var: ll)
+message AfterAgentThoughtRequestQuery {
+ string text = 1;
+ optional int64 duration_ms = 2;
+ optional string conversation_id = 3;
+ optional string generation_id = 4;
+ optional string model = 5;
+ optional string model_id = 6;
+ repeated RequestedModel.ModelParameterValue model_params = 7;
+}
+
+// Copied from: local:agent.v1.AfterAgentThoughtRequestResponse (var: ul)
+message AfterAgentThoughtRequestResponse {
+}
+
+// Copied from: local:agent.v1.AgentClientMessage (var: T)
message AgentClientMessage {
oneof message {
AgentRunRequest run_request = 1;
@@ -34,22 +67,23 @@ message AgentClientMessage {
}
}
-// Copied from: local:agent.v1.AgentConversationTurn (var: B$)
+// Copied from: local:agent.v1.AgentConversationTurn (var: Oi)
message AgentConversationTurn {
UserMessage user_message = 1;
repeated ConversationStep steps = 2;
optional string request_id = 3;
}
-// Copied from: local:agent.v1.AgentConversationTurnStructure (var: J$)
+// Copied from: local:agent.v1.AgentConversationTurnStructure (var: Ui)
message AgentConversationTurnStructure {
bytes user_message = 1;
repeated bytes steps = 2;
optional string request_id = 3;
optional string encrypted_model = 4;
+ optional uint32 dynamic_tool_count = 5;
}
-// Copied from: local:agent.v1.AgentMode (var: sX)
+// Copied from: local:agent.v1.AgentMode (var: xs)
enum AgentMode {
AGENT_MODE_UNSPECIFIED = 0;
AGENT_MODE_AGENT = 1;
@@ -59,9 +93,10 @@ enum AgentMode {
AGENT_MODE_TRIAGE = 5;
AGENT_MODE_PROJECT = 6;
AGENT_MODE_MULTITASK = 7;
+ AGENT_MODE_CUSTOM = 8;
}
-// Copied from: local:agent.v1.AgentRunRequest (var: I1)
+// Copied from: local:agent.v1.AgentRunRequest (var: ha)
message AgentRunRequest {
ConversationStateStructure conversation_state = 1;
ConversationAction action = 2;
@@ -85,10 +120,14 @@ message AgentRunRequest {
repeated SubagentModelOverride subagent_model_overrides = 20;
optional bool can_create_cloud_subagents = 21;
optional bool suppress_subagent_progress_update_tool = 22;
+ optional bool client_supports_send_to_user = 23;
+ optional string computer_use_coordinate_mode = 24;
+ optional string run_id = 25;
}
-// Copied from: local:agent.v1.AgentServerMessage (var: U7)
+// Copied from: local:agent.v1.AgentServerMessage (var: k)
message AgentServerMessage {
+ TtftBreakdown ttft_breakdown = 8;
oneof message {
InteractionUpdate interaction_update = 1;
ExecServerMessage exec_server_message = 2;
@@ -99,7 +138,7 @@ message AgentServerMessage {
}
}
-// Copied from: local:agent.v1.AgentSkill (var: kz)
+// Copied from: local:agent.v1.AgentSkill (var: s)
message AgentSkill {
string full_path = 1;
string content = 2;
@@ -114,9 +153,10 @@ message AgentSkill {
optional string plugin_id = 11;
optional string marketplace_id = 12;
repeated string globs = 13;
+ repeated string scoped_to = 14;
}
-// Copied from: local:agent.v1.AgentSkillMetadata (var: Sz)
+// Copied from: local:agent.v1.AgentSkillMetadata (var: o)
message AgentSkillMetadata {
string full_path = 1;
string description = 2;
@@ -130,9 +170,59 @@ message AgentSkillMetadata {
optional string plugin_id = 10;
optional string marketplace_id = 11;
repeated string globs = 12;
+ repeated string scoped_to = 13;
}
-// Copied from: local:agent.v1.AiAttributionArgs (var: lS)
+// Copied from: local:agent.v1.AgentStoreConflictArgs (var: Oe)
+message AgentStoreConflictArgs {
+ optional AgentStoreConflictCursor cursor = 1;
+ optional bool advance = 2;
+}
+
+// Copied from: local:agent.v1.AgentStoreConflictCursor (var: De)
+message AgentStoreConflictCursor {
+ string journal_epoch = 1;
+ uint64 seq = 2;
+ string last_event_id = 3;
+}
+
+// Copied from: local:agent.v1.AgentStoreConflictError (var: Ge)
+message AgentStoreConflictError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.AgentStoreConflictEvent (var: Ue)
+message AgentStoreConflictEvent {
+ uint32 v = 1;
+ string event_id = 2;
+ string journal_epoch = 3;
+ uint64 seq = 4;
+ uint64 ts_ms = 5;
+ string kind = 6;
+ optional string store_id = 7;
+ optional string original_rel_path = 8;
+ optional string conflict_rel_path = 9;
+ optional string original_abs_path = 10;
+ optional string conflict_abs_path = 11;
+ optional uint64 preserved_bytes = 12;
+}
+
+// Copied from: local:agent.v1.AgentStoreConflictResult (var: xe)
+message AgentStoreConflictResult {
+ oneof result {
+ AgentStoreConflictSuccess success = 1;
+ AgentStoreConflictError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.AgentStoreConflictSuccess (var: Qe)
+message AgentStoreConflictSuccess {
+ repeated AgentStoreConflictEvent events = 1;
+ AgentStoreConflictCursor next_cursor = 2;
+ bool gap = 3;
+}
+
+// Copied from: local:agent.v1.AiAttributionArgs (var: o)
message AiAttributionArgs {
repeated string file_paths = 5;
optional int32 start_line = 2;
@@ -143,12 +233,12 @@ message AiAttributionArgs {
optional bool include_line_ranges = 10;
}
-// Copied from: local:agent.v1.AiAttributionError (var: AS)
+// Copied from: local:agent.v1.AiAttributionError (var: l)
message AiAttributionError {
string error = 1;
}
-// Copied from: local:agent.v1.AiAttributionResult (var: cS)
+// Copied from: local:agent.v1.AiAttributionResult (var: i)
message AiAttributionResult {
oneof result {
AiAttributionSuccess success = 1;
@@ -156,27 +246,27 @@ message AiAttributionResult {
}
}
-// Copied from: local:agent.v1.AiAttributionSuccess (var: dS)
+// Copied from: local:agent.v1.AiAttributionSuccess (var: a)
message AiAttributionSuccess {
string attribution_text = 1;
optional OutputLocation output_location = 2;
}
-// Copied from: local:agent.v1.AiAttributionToolCall (var: gS)
+// Copied from: local:agent.v1.AiAttributionToolCall (var: u)
message AiAttributionToolCall {
AiAttributionArgs args = 1;
AiAttributionResult result = 2;
}
-// Copied from: local:agent.v1.ApiKeyCredentials (var: c1)
+// Copied from: local:agent.v1.ApiKeyCredentials (var: la)
message ApiKeyCredentials {
string api_key = 1;
optional string base_url = 2;
}
-// Copied from: local:agent.v1.AppliedAgentChange (var: xE)
+// Copied from: local:agent.v1.AppliedAgentChange (var: u)
message AppliedAgentChange {
- // Copied from: local:agent.v1.AppliedAgentChange.ChangeType (var: OE)
+ // Copied from: local:agent.v1.AppliedAgentChange.ChangeType (var: r)
enum ChangeType {
CHANGE_TYPE_UNSPECIFIED = 0;
CHANGE_TYPE_CREATED = 1;
@@ -192,18 +282,18 @@ message AppliedAgentChange {
optional string message_for_model = 6;
}
-// Copied from: local:agent.v1.ApplyAgentDiffArgs (var: PE)
+// Copied from: local:agent.v1.ApplyAgentDiffArgs (var: i)
message ApplyAgentDiffArgs {
string agent_id = 1;
}
-// Copied from: local:agent.v1.ApplyAgentDiffError (var: ME)
+// Copied from: local:agent.v1.ApplyAgentDiffError (var: m)
message ApplyAgentDiffError {
string error = 1;
repeated AppliedAgentChange applied_changes = 2;
}
-// Copied from: local:agent.v1.ApplyAgentDiffResult (var: LE)
+// Copied from: local:agent.v1.ApplyAgentDiffResult (var: a)
message ApplyAgentDiffResult {
oneof result {
ApplyAgentDiffSuccess success = 1;
@@ -211,26 +301,26 @@ message ApplyAgentDiffResult {
}
}
-// Copied from: local:agent.v1.ApplyAgentDiffSuccess (var: DE)
+// Copied from: local:agent.v1.ApplyAgentDiffSuccess (var: l)
message ApplyAgentDiffSuccess {
repeated AppliedAgentChange applied_changes = 1;
}
-// Copied from: local:agent.v1.ApplyAgentDiffToolCall (var: RE)
+// Copied from: local:agent.v1.ApplyAgentDiffToolCall (var: o)
message ApplyAgentDiffToolCall {
ApplyAgentDiffArgs args = 1;
ApplyAgentDiffResult result = 2;
}
-// Copied from: local:agent.v1.AskQuestionArgs (var: kG)
+// Copied from: local:agent.v1.AskQuestionArgs (var: Oe)
message AskQuestionArgs {
- // Copied from: local:agent.v1.AskQuestionArgs.Option (var: IG)
+ // Copied from: local:agent.v1.AskQuestionArgs.Option (var: xe)
message Option {
string id = 1;
string label = 2;
}
- // Copied from: local:agent.v1.AskQuestionArgs.Question (var: SG)
+ // Copied from: local:agent.v1.AskQuestionArgs.Question (var: Ue)
message Question {
string id = 1;
string prompt = 2;
@@ -244,32 +334,32 @@ message AskQuestionArgs {
string async_original_tool_call_id = 6;
}
-// Copied from: local:agent.v1.AskQuestionAsync (var: vG)
+// Copied from: local:agent.v1.AskQuestionAsync (var: Qe)
message AskQuestionAsync {
}
-// Copied from: local:agent.v1.AskQuestionError (var: FG)
+// Copied from: local:agent.v1.AskQuestionError (var: Ye)
message AskQuestionError {
string error_message = 1;
}
-// Copied from: local:agent.v1.AskQuestionInteractionQuery (var: I0)
+// Copied from: local:agent.v1.AskQuestionInteractionQuery (var: za)
message AskQuestionInteractionQuery {
AskQuestionArgs args = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.AskQuestionInteractionResponse (var: v0)
+// Copied from: local:agent.v1.AskQuestionInteractionResponse (var: ja)
message AskQuestionInteractionResponse {
AskQuestionResult result = 1;
}
-// Copied from: local:agent.v1.AskQuestionRejected (var: QG)
+// Copied from: local:agent.v1.AskQuestionRejected (var: Ke)
message AskQuestionRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.AskQuestionResult (var: NG)
+// Copied from: local:agent.v1.AskQuestionResult (var: Ge)
message AskQuestionResult {
oneof result {
AskQuestionSuccess success = 1;
@@ -279,9 +369,9 @@ message AskQuestionResult {
}
}
-// Copied from: local:agent.v1.AskQuestionSuccess (var: bG)
+// Copied from: local:agent.v1.AskQuestionSuccess (var: He)
message AskQuestionSuccess {
- // Copied from: local:agent.v1.AskQuestionSuccess.Answer (var: qG)
+ // Copied from: local:agent.v1.AskQuestionSuccess.Answer (var: Ve)
message Answer {
string question_id = 1;
repeated string selected_option_ids = 2;
@@ -291,37 +381,37 @@ message AskQuestionSuccess {
repeated Answer answers = 1;
}
-// Copied from: local:agent.v1.AskQuestionToolCall (var: yG)
+// Copied from: local:agent.v1.AskQuestionToolCall (var: De)
message AskQuestionToolCall {
AskQuestionArgs args = 1;
AskQuestionResult result = 2;
}
-// Copied from: local:agent.v1.AssistantMessage (var: c$)
+// Copied from: local:agent.v1.AssistantMessage (var: Ni)
message AssistantMessage {
string text = 1;
}
-// Copied from: local:agent.v1.AsyncAskQuestionCompletionAction (var: HZ)
+// Copied from: local:agent.v1.AsyncAskQuestionCompletionAction (var: _i)
message AsyncAskQuestionCompletionAction {
string original_tool_call_id = 1;
AskQuestionArgs original_args = 2;
AskQuestionResult result = 3;
}
-// Copied from: local:agent.v1.AwaitArgs (var: dH)
+// Copied from: local:agent.v1.AwaitArgs (var: An)
message AwaitArgs {
string task_id = 1;
optional uint32 block_until_ms = 2;
optional string regex = 3;
}
-// Copied from: local:agent.v1.AwaitError (var: _H)
+// Copied from: local:agent.v1.AwaitError (var: yn)
message AwaitError {
string error = 1;
}
-// Copied from: local:agent.v1.AwaitResult (var: kH)
+// Copied from: local:agent.v1.AwaitResult (var: wn)
message AwaitResult {
oneof result {
AwaitTaskComplete complete = 1;
@@ -331,7 +421,7 @@ message AwaitResult {
}
}
-// Copied from: local:agent.v1.AwaitSuccess (var: yH)
+// Copied from: local:agent.v1.AwaitSuccess (var: kn)
message AwaitSuccess {
oneof await_result {
AwaitTaskComplete complete = 1;
@@ -339,7 +429,7 @@ message AwaitSuccess {
}
}
-// Copied from: local:agent.v1.AwaitTaskComplete (var: AH)
+// Copied from: local:agent.v1.AwaitTaskComplete (var: _n)
message AwaitTaskComplete {
string task_id = 1;
uint64 runtime_ms = 2;
@@ -348,9 +438,10 @@ message AwaitTaskComplete {
bool regex_requested = 5;
optional string regex_match = 6;
optional sint32 exit_code = 7;
+ optional string wake_reason = 8;
}
-// Copied from: local:agent.v1.AwaitTaskStillRunning (var: gH)
+// Copied from: local:agent.v1.AwaitTaskStillRunning (var: Tn)
message AwaitTaskStillRunning {
string task_id = 1;
uint64 runtime_ms = 2;
@@ -358,27 +449,28 @@ message AwaitTaskStillRunning {
uint64 output_length = 4;
bool regex_requested = 5;
optional string regex_match = 6;
+ optional string wake_reason = 7;
}
-// Copied from: local:agent.v1.AwaitToolCall (var: SH)
+// Copied from: local:agent.v1.AwaitToolCall (var: En)
message AwaitToolCall {
AwaitArgs args = 1;
AwaitResult result = 2;
}
-// Copied from: local:agent.v1.AzureCredentials (var: d1)
+// Copied from: local:agent.v1.AzureCredentials (var: ua)
message AzureCredentials {
string api_key = 1;
string base_url = 2;
string deployment = 3;
}
-// Copied from: local:agent.v1.BackgroundShellAction (var: aZ)
+// Copied from: local:agent.v1.BackgroundShellAction (var: Fo)
message BackgroundShellAction {
string tool_call_id = 1;
}
-// Copied from: local:agent.v1.BackgroundShellSpawnArgs (var: tE)
+// Copied from: local:agent.v1.BackgroundShellSpawnArgs (var: a)
message BackgroundShellSpawnArgs {
string command = 1;
string working_directory = 2;
@@ -391,26 +483,29 @@ message BackgroundShellSpawnArgs {
optional ShellOutputNotificationConfig output_notification = 9;
optional SmartModeApproval smart_mode_approval = 10;
optional ShellHookApprovalRequirement hook_approval_requirement = 11;
+ bool skip_approval = 12;
+ optional string conversation_id = 13;
}
-// Copied from: local:agent.v1.BackgroundShellSpawnError (var: oE)
+// Copied from: local:agent.v1.BackgroundShellSpawnError (var: m)
message BackgroundShellSpawnError {
string command = 1;
string working_directory = 2;
string error = 3;
}
-// Copied from: local:agent.v1.BackgroundShellSpawnResult (var: rE)
+// Copied from: local:agent.v1.BackgroundShellSpawnResult (var: l)
message BackgroundShellSpawnResult {
oneof result {
BackgroundShellSpawnSuccess success = 1;
BackgroundShellSpawnError error = 2;
ShellRejected rejected = 3;
ShellPermissionDenied permission_denied = 4;
+ ShellSandboxUnsupported sandbox_unsupported = 5;
}
}
-// Copied from: local:agent.v1.BackgroundShellSpawnSuccess (var: iE)
+// Copied from: local:agent.v1.BackgroundShellSpawnSuccess (var: u)
message BackgroundShellSpawnSuccess {
uint32 shell_id = 1;
string command = 2;
@@ -418,12 +513,12 @@ message BackgroundShellSpawnSuccess {
optional uint32 pid = 4;
}
-// Copied from: local:agent.v1.BackgroundSubagentAction (var: lZ)
+// Copied from: local:agent.v1.BackgroundSubagentAction (var: qo)
message BackgroundSubagentAction {
string tool_call_id = 1;
}
-// Copied from: local:agent.v1.BackgroundTaskCompletion (var: nZ)
+// Copied from: local:agent.v1.BackgroundTaskCompletion (var: bo)
message BackgroundTaskCompletion {
string task_id = 1;
BackgroundTaskKind kind = 2;
@@ -433,28 +528,30 @@ message BackgroundTaskCompletion {
optional string output_path = 6;
optional string thread_id = 7;
BackgroundTaskCompletionReason reason = 8;
+ optional string subagent_id = 9;
+ optional string tool_call_id = 10;
}
-// Copied from: local:agent.v1.BackgroundTaskCompletionAction (var: eZ)
+// Copied from: local:agent.v1.BackgroundTaskCompletionAction (var: Po)
message BackgroundTaskCompletionAction {
repeated BackgroundTaskCompletion completions = 1;
}
-// Copied from: local:agent.v1.BackgroundTaskCompletionReason (var: uX)
+// Copied from: local:agent.v1.BackgroundTaskCompletionReason (var: Ys)
enum BackgroundTaskCompletionReason {
BACKGROUND_TASK_COMPLETION_REASON_UNSPECIFIED = 0;
BACKGROUND_TASK_COMPLETION_REASON_TASK_FINISHED = 1;
BACKGROUND_TASK_COMPLETION_REASON_TASK_PROGRESS = 2;
}
-// Copied from: local:agent.v1.BackgroundTaskKind (var: oX)
+// Copied from: local:agent.v1.BackgroundTaskKind (var: Hs)
enum BackgroundTaskKind {
BACKGROUND_TASK_KIND_UNSPECIFIED = 0;
BACKGROUND_TASK_KIND_SHELL = 1;
BACKGROUND_TASK_KIND_SUBAGENT = 2;
}
-// Copied from: local:agent.v1.BackgroundTaskStatus (var: lX)
+// Copied from: local:agent.v1.BackgroundTaskStatus (var: Vs)
enum BackgroundTaskStatus {
BACKGROUND_TASK_STATUS_UNSPECIFIED = 0;
BACKGROUND_TASK_STATUS_SUCCESS = 1;
@@ -462,7 +559,7 @@ enum BackgroundTaskStatus {
BACKGROUND_TASK_STATUS_ABORTED = 3;
}
-// Copied from: local:agent.v1.BedrockCredentials (var: A1)
+// Copied from: local:agent.v1.BedrockCredentials (var: ma)
message BedrockCredentials {
string access_key = 1;
string secret_key = 2;
@@ -470,19 +567,62 @@ message BedrockCredentials {
optional string session_token = 4;
}
-// Copied from: local:agent.v1.BlameByFilePathArgs (var: IH)
+// Copied from: local:agent.v1.BeforeSubmitPromptAttachment (var: rl)
+message BeforeSubmitPromptAttachment {
+ string type = 1;
+ string file_path = 2;
+}
+
+// Copied from: local:agent.v1.BeforeSubmitPromptRequestQuery (var: sl)
+message BeforeSubmitPromptRequestQuery {
+ string prompt = 1;
+ repeated BeforeSubmitPromptAttachment attachments = 2;
+ optional string composer_mode = 3;
+ optional string conversation_id = 4;
+ optional string generation_id = 5;
+ optional string model = 6;
+ optional string model_id = 7;
+ repeated RequestedModel.ModelParameterValue model_params = 8;
+}
+
+// Copied from: local:agent.v1.BeforeSubmitPromptRequestResponse (var: ol)
+message BeforeSubmitPromptRequestResponse {
+ optional bool continue = 1;
+ optional string user_message = 2;
+ optional string additional_context = 3;
+}
+
+// Copied from: aiserver.v1.BidiPollRequest (var: a)
+message BidiPollRequest {
+ BidiRequestId request_id = 1;
+ optional bool start_request = 2;
+}
+
+// Copied from: aiserver.v1.BidiPollResponse (var: l)
+message BidiPollResponse {
+ int64 seqno = 1;
+ string data = 2;
+ optional bool eof = 3;
+}
+
+// Copied from: aiserver.v1.BidiRequestId (var: s)
+message BidiRequestId {
+ string request_id = 1;
+}
+
+// Copied from: local:agent.v1.BlameByFilePathArgs (var: Sn)
message BlameByFilePathArgs {
string file_path = 1;
optional int32 start_line = 2;
optional int32 end_line = 3;
}
-// Copied from: local:agent.v1.BlameByFilePathError (var: NH)
+// Copied from: local:agent.v1.BlameByFilePathError (var: vn)
message BlameByFilePathError {
string error_message = 1;
}
-// Copied from: local:agent.v1.BlameByFilePathResult (var: bH)
+// Copied from: local:agent.v1.BlameByFilePathResult (var: Bn)
message BlameByFilePathResult {
oneof result {
BlameByFilePathSuccess success = 1;
@@ -490,24 +630,24 @@ message BlameByFilePathResult {
}
}
-// Copied from: local:agent.v1.BlameByFilePathSuccess (var: vH)
+// Copied from: local:agent.v1.BlameByFilePathSuccess (var: In)
message BlameByFilePathSuccess {
string content = 1;
}
-// Copied from: local:agent.v1.BlameByFilePathToolCall (var: qH)
+// Copied from: local:agent.v1.BlameByFilePathToolCall (var: Jn)
message BlameByFilePathToolCall {
BlameByFilePathArgs args = 1;
BlameByFilePathResult result = 2;
}
-// Copied from: local:agent.v1.BlobEntry (var: pee)
+// Copied from: local:agent.v1.BlobEntry (var: F)
message BlobEntry {
bytes id = 1;
bytes value = 2;
}
-// Copied from: local:agent.v1.BugfixResultItem (var: $B)
+// Copied from: local:agent.v1.BugfixResultItem (var: o)
message BugfixResultItem {
string bug_id = 1;
string bug_title = 2;
@@ -516,7 +656,7 @@ message BugfixResultItem {
optional string severity = 5;
}
-// Copied from: local:agent.v1.BugfixVerdict (var: ZB)
+// Copied from: local:agent.v1.BugfixVerdict (var: r)
enum BugfixVerdict {
BUGFIX_VERDICT_UNSPECIFIED = 0;
BUGFIX_VERDICT_FIXED = 1;
@@ -525,7 +665,7 @@ enum BugfixVerdict {
BUGFIX_VERDICT_RESOLVED_BY_OTHER_FIX = 4;
}
-// Copied from: local:agent.v1.CallFrame (var: cK)
+// Copied from: local:agent.v1.CallFrame (var: F)
message CallFrame {
optional string function_name = 1;
optional string url = 2;
@@ -533,18 +673,44 @@ message CallFrame {
optional int32 column_number = 4;
}
-// Copied from: local:agent.v1.CancelAction (var: MZ)
+// Copied from: local:agent.v1.CancelAction (var: hi)
message CancelAction {
string reason = 1;
optional InterruptedPendingToolCallResolutions interrupted_pending_tool_call_resolutions = 3;
}
-// Copied from: local:agent.v1.CancelSubagentAction (var: sZ)
+// Copied from: local:agent.v1.CancelSubagentAction (var: Lo)
message CancelSubagentAction {
string subagent_id = 1;
}
-// Copied from: local:agent.v1.ClickAction (var: SB)
+// Copied from: local:agent.v1.CanvasDiagnosticsArgs (var: W)
+message CanvasDiagnosticsArgs {
+ string path = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: local:agent.v1.CanvasDiagnosticsError (var: X)
+message CanvasDiagnosticsError {
+ string path = 1;
+ string error = 2;
+}
+
+// Copied from: local:agent.v1.CanvasDiagnosticsResult (var: z)
+message CanvasDiagnosticsResult {
+ oneof result {
+ CanvasDiagnosticsSuccess success = 1;
+ CanvasDiagnosticsError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.CanvasDiagnosticsSuccess (var: j)
+message CanvasDiagnosticsSuccess {
+ string path = 1;
+ repeated Diagnostic diagnostics = 2;
+}
+
+// Copied from: local:agent.v1.ClickAction (var: m)
message ClickAction {
optional Coordinate coordinate = 1;
MouseButton button = 2;
@@ -552,7 +718,7 @@ message ClickAction {
optional string modifier_keys = 4;
}
-// Copied from: local:agent.v1.ClientContinuationConfig (var: u6)
+// Copied from: local:agent.v1.ClientContinuationConfig (var: L)
message ClientContinuationConfig {
int32 idle_threshold = 1;
int32 max_loops = 2;
@@ -560,21 +726,22 @@ message ClientContinuationConfig {
string escape_message_template = 4;
bool collect_background_children = 5;
string children_completed_message_template = 6;
+ int32 continuation_round_delay_ms = 7;
}
-// Copied from: local:agent.v1.ClientHeartbeat (var: N7)
+// Copied from: local:agent.v1.ClientHeartbeat (var: g)
message ClientHeartbeat {
}
-// Copied from: local:agent.v1.CloudSubagentReference (var: n1)
+// Copied from: local:agent.v1.CloudSubagentReference (var: sa)
message CloudSubagentReference {
string bc_id = 1;
optional string transcript_path = 2;
}
-// Copied from: aiserver.v1.CodeBlock (var: us)
+// Copied from: aiserver.v1.CodeBlock (var: O)
message CodeBlock {
- // Copied from: aiserver.v1.CodeBlock.Signatures (var: ms)
+ // Copied from: aiserver.v1.CodeBlock.Signatures (var: U)
message Signatures {
repeated CursorRange ranges = 1;
}
@@ -591,15 +758,15 @@ message CodeBlock {
FileGit file_git_context = 10;
}
-// Copied from: aiserver.v1.CodeResult (var: Jm)
+// Copied from: aiserver.v1.CodeResult (var: et)
message CodeResult {
CodeBlock code_block = 1;
float score = 2;
}
-// Copied from: local:agent.v1.CommandClassifierResult (var: dk)
+// Copied from: local:agent.v1.CommandClassifierResult (var: A)
message CommandClassifierResult {
- // Copied from: local:agent.v1.CommandClassifierResult.ClassifiedCommand (var: pk)
+ // Copied from: local:agent.v1.CommandClassifierResult.ClassifiedCommand (var: _)
message ClassifiedCommand {
string name = 1;
repeated string arguments = 2;
@@ -607,7 +774,7 @@ message CommandClassifierResult {
repeated string subcommand_tokens = 4;
}
- // Copied from: local:agent.v1.CommandClassifierResult.SuggestedSandboxMode (var: Ak)
+ // Copied from: local:agent.v1.CommandClassifierResult.SuggestedSandboxMode (var: a)
enum SuggestedSandboxMode {
SUGGESTED_SANDBOX_MODE_UNSPECIFIED = 0;
SUGGESTED_SANDBOX_MODE_SANDBOX = 1;
@@ -620,25 +787,25 @@ message CommandClassifierResult {
bool classification_failed = 3;
}
-// Copied from: local:agent.v1.CommunicateUpdateArgs (var: nW)
+// Copied from: local:agent.v1.CommunicateUpdateArgs (var: On)
message CommunicateUpdateArgs {
optional string current_step = 1;
optional string final_summary = 3;
optional string completed_subtitle = 4;
}
-// Copied from: local:agent.v1.CommunicateUpdateError (var: aW)
+// Copied from: local:agent.v1.CommunicateUpdateError (var: xn)
message CommunicateUpdateError {
string error = 1;
}
-// Copied from: local:agent.v1.CommunicateUpdateHistoryEntry (var: K$)
+// Copied from: local:agent.v1.CommunicateUpdateHistoryEntry (var: ta)
message CommunicateUpdateHistoryEntry {
string step = 1;
uint32 message_index = 3;
}
-// Copied from: local:agent.v1.CommunicateUpdateResult (var: lW)
+// Copied from: local:agent.v1.CommunicateUpdateResult (var: Qn)
message CommunicateUpdateResult {
oneof result {
CommunicateUpdateSuccess success = 1;
@@ -646,26 +813,26 @@ message CommunicateUpdateResult {
}
}
-// Copied from: local:agent.v1.CommunicateUpdateSuccess (var: sW)
+// Copied from: local:agent.v1.CommunicateUpdateSuccess (var: Un)
message CommunicateUpdateSuccess {
string current_step = 1;
uint32 message_index = 3;
}
-// Copied from: local:agent.v1.CommunicateUpdateToolCall (var: cW)
+// Copied from: local:agent.v1.CommunicateUpdateToolCall (var: Gn)
message CommunicateUpdateToolCall {
CommunicateUpdateArgs args = 1;
CommunicateUpdateResult result = 2;
}
-// Copied from: local:agent.v1.CommunicateUpdateTurnState (var: Z$)
+// Copied from: local:agent.v1.CommunicateUpdateTurnState (var: na)
message CommunicateUpdateTurnState {
repeated CommunicateUpdateHistoryEntry history = 1;
optional string final_summary = 2;
optional string completed_subtitle = 3;
}
-// Copied from: local:agent.v1.ComputerUseAction (var: yB)
+// Copied from: local:agent.v1.ComputerUseAction (var: l)
message ComputerUseAction {
oneof action {
MouseMoveAction mouse_move = 1;
@@ -682,13 +849,14 @@ message ComputerUseAction {
}
}
-// Copied from: local:agent.v1.ComputerUseArgs (var: _B)
+// Copied from: local:agent.v1.ComputerUseArgs (var: a)
message ComputerUseArgs {
string tool_call_id = 1;
repeated ComputerUseAction actions = 2;
+ optional string description = 3;
}
-// Copied from: local:agent.v1.ComputerUseError (var: zB)
+// Copied from: local:agent.v1.ComputerUseError (var: w)
message ComputerUseError {
string error = 1;
int32 action_count = 2;
@@ -698,7 +866,7 @@ message ComputerUseError {
optional string screenshot_path = 6;
}
-// Copied from: local:agent.v1.ComputerUseResult (var: YB)
+// Copied from: local:agent.v1.ComputerUseResult (var: y)
message ComputerUseResult {
oneof result {
ComputerUseSuccess success = 1;
@@ -706,7 +874,7 @@ message ComputerUseResult {
}
}
-// Copied from: local:agent.v1.ComputerUseSuccess (var: HB)
+// Copied from: local:agent.v1.ComputerUseSuccess (var: k)
message ComputerUseSuccess {
int32 action_count = 1;
int32 duration_ms = 2;
@@ -716,16 +884,135 @@ message ComputerUseSuccess {
optional Coordinate cursor_position = 6;
}
-// Copied from: local:agent.v1.ComputerUseToolCall (var: KB)
+// Copied from: local:agent.v1.ComputerUseToolCall (var: E)
message ComputerUseToolCall {
ComputerUseArgs args = 1;
ComputerUseResult result = 2;
}
-// Copied from: local:agent.v1.ConversationAction (var: KX)
+// Copied from: local:agent.v1.ConnectScmArgs (var: hs)
+message ConnectScmArgs {
+ string tool_call_id = 1;
+ oneof target {
+ ConnectScmGithub github = 2;
+ }
+}
+
+// Copied from: local:agent.v1.ConnectScmError (var: ks)
+message ConnectScmError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.ConnectScmGithub (var: As)
+message ConnectScmGithub {
+ ConnectScmGithubRepository repository = 1;
+ optional string ghe_application = 2;
+}
+
+// Copied from: local:agent.v1.ConnectScmGithubRepository (var: _s)
+message ConnectScmGithubRepository {
+ string owner = 1;
+ string repo = 2;
+}
+
+// Copied from: local:agent.v1.ConnectScmRejected (var: ws)
+message ConnectScmRejected {
+ string reason = 1;
+}
+
+// Copied from: local:agent.v1.ConnectScmRequestQuery (var: Ss)
+message ConnectScmRequestQuery {
+ ConnectScmArgs args = 1;
+}
+
+// Copied from: local:agent.v1.ConnectScmRequestResponse (var: Is)
+message ConnectScmRequestResponse {
+ // Copied from: local:agent.v1.ConnectScmRequestResponse.Approved (var: vs)
+ message Approved {
+ }
+
+ // Copied from: local:agent.v1.ConnectScmRequestResponse.Failed (var: Js)
+ message Failed {
+ string error = 1;
+ }
+
+ // Copied from: local:agent.v1.ConnectScmRequestResponse.Rejected (var: Bs)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ Failed failed = 3;
+ }
+}
+
+// Copied from: local:agent.v1.ConnectScmResult (var: Ts)
+message ConnectScmResult {
+ oneof result {
+ ConnectScmSuccess success = 1;
+ ConnectScmError error = 2;
+ ConnectScmRejected rejected = 3;
+ }
+}
+
+// Copied from: local:agent.v1.ConnectScmSuccess (var: ys)
+message ConnectScmSuccess {
+}
+
+// Copied from: local:agent.v1.ConnectScmToolCall (var: Es)
+message ConnectScmToolCall {
+ ConnectScmArgs args = 1;
+ ConnectScmResult result = 2;
+}
+
+// Copied from: local:agent.v1.ContextInjectionCancelled (var: ui)
+message ContextInjectionCancelled {
+}
+
+// Copied from: local:agent.v1.ContextInjectionDelivered (var: ai)
+message ContextInjectionDelivered {
+ int32 step = 1;
+ string delivery_batch_id = 2;
+ int64 delivered_at_ms = 3;
+}
+
+// Copied from: local:agent.v1.ContextInjectionQueued (var: ii)
+message ContextInjectionQueued {
+}
+
+// Copied from: local:agent.v1.ContextInjectionQueuedForNextTurn (var: li)
+message ContextInjectionQueuedForNextTurn {
+}
+
+// Copied from: local:agent.v1.ContextInjectionRejected (var: mi)
+message ContextInjectionRejected {
+ string reason = 1;
+}
+
+// Copied from: local:agent.v1.ContextInjectionState (var: oi)
+message ContextInjectionState {
+ oneof state {
+ ContextInjectionQueued queued = 1;
+ ContextInjectionDelivered delivered = 2;
+ ContextInjectionQueuedForNextTurn queued_for_next_turn = 3;
+ ContextInjectionCancelled cancelled = 4;
+ ContextInjectionRejected rejected = 5;
+ }
+}
+
+// Copied from: local:agent.v1.ContextInjectionStateUpdate (var: Va)
+message ContextInjectionStateUpdate {
+ string injection_id = 1;
+ ContextInjectionState state = 2;
+}
+
+// Copied from: local:agent.v1.ConversationAction (var: No)
message ConversationAction {
optional string triggering_auth_id = 11;
optional TriggeringUserInfo triggering_user_info = 15;
+ optional RequestContextPartReferences request_context_parts = 17;
oneof action {
UserMessageAction user_message_action = 1;
ResumeAction resume_action = 2;
@@ -739,16 +1026,19 @@ message ConversationAction {
BackgroundTaskCompletionAction background_task_completion_action = 12;
BackgroundShellAction background_shell_action = 13;
BackgroundSubagentAction background_subagent_action = 14;
+ SubscriptionNotificationAction subscription_notification_action = 16;
+ GoalContinuationAction goal_continuation_action = 18;
+ InjectContextAction inject_context_action = 19;
}
}
-// Copied from: local:agent.v1.ConversationHistory (var: AZ)
+// Copied from: local:agent.v1.ConversationHistory (var: Uo)
message ConversationHistory {
repeated ConversationHistoryMessage messages = 1;
optional bool replace_user_info = 2;
}
-// Copied from: local:agent.v1.ConversationHistoryAssistantContent (var: vZ)
+// Copied from: local:agent.v1.ConversationHistoryAssistantContent (var: Ko)
message ConversationHistoryAssistantContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -758,18 +1048,18 @@ message ConversationHistoryAssistantContent {
}
}
-// Copied from: local:agent.v1.ConversationHistoryAssistantMessage (var: IZ)
+// Copied from: local:agent.v1.ConversationHistoryAssistantMessage (var: Yo)
message ConversationHistoryAssistantMessage {
repeated ConversationHistoryAssistantContent content = 1;
}
-// Copied from: local:agent.v1.ConversationHistoryImageContent (var: SZ)
+// Copied from: local:agent.v1.ConversationHistoryImageContent (var: Vo)
message ConversationHistoryImageContent {
string data = 1;
optional string mime_type = 2;
}
-// Copied from: local:agent.v1.ConversationHistoryMessage (var: gZ)
+// Copied from: local:agent.v1.ConversationHistoryMessage (var: xo)
message ConversationHistoryMessage {
oneof message {
ConversationHistoryUserMessage user = 1;
@@ -778,38 +1068,39 @@ message ConversationHistoryMessage {
}
}
-// Copied from: local:agent.v1.ConversationHistoryReasoningContent (var: NZ)
+// Copied from: local:agent.v1.ConversationHistoryReasoningContent (var: Wo)
message ConversationHistoryReasoningContent {
string text = 1;
optional string signature = 2;
}
-// Copied from: local:agent.v1.ConversationHistoryRedactedReasoningContent (var: bZ)
+// Copied from: local:agent.v1.ConversationHistoryRedactedReasoningContent (var: zo)
message ConversationHistoryRedactedReasoningContent {
string data = 1;
}
-// Copied from: local:agent.v1.ConversationHistoryTextContent (var: kZ)
+// Copied from: local:agent.v1.ConversationHistoryTextContent (var: Ho)
message ConversationHistoryTextContent {
string text = 1;
}
-// Copied from: local:agent.v1.ConversationHistoryToolCall (var: qZ)
+// Copied from: local:agent.v1.ConversationHistoryToolCall (var: jo)
message ConversationHistoryToolCall {
string tool_call_id = 1;
string tool_name = 2;
string args_json = 3;
}
-// Copied from: local:agent.v1.ConversationHistoryToolMessage (var: FZ)
+// Copied from: local:agent.v1.ConversationHistoryToolMessage (var: Xo)
message ConversationHistoryToolMessage {
string tool_call_id = 1;
string tool_name = 2;
repeated ConversationHistoryToolResultContent content = 3;
optional bool is_error = 4;
+ repeated HookAdditionalContext hook_additional_contexts = 5;
}
-// Copied from: local:agent.v1.ConversationHistoryToolResultContent (var: QZ)
+// Copied from: local:agent.v1.ConversationHistoryToolResultContent (var: Zo)
message ConversationHistoryToolResultContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -817,7 +1108,7 @@ message ConversationHistoryToolResultContent {
}
}
-// Copied from: local:agent.v1.ConversationHistoryUserContent (var: yZ)
+// Copied from: local:agent.v1.ConversationHistoryUserContent (var: Go)
message ConversationHistoryUserContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -825,17 +1116,61 @@ message ConversationHistoryUserContent {
}
}
-// Copied from: local:agent.v1.ConversationHistoryUserMessage (var: _Z)
+// Copied from: local:agent.v1.ConversationHistoryUserMessage (var: Qo)
message ConversationHistoryUserMessage {
repeated ConversationHistoryUserContent content = 1;
}
-// Copied from: local:agent.v1.ConversationPlan (var: y$)
+// Copied from: local:agent.v1.ConversationPlan (var: Li)
message ConversationPlan {
string plan = 1;
}
-// Copied from: local:agent.v1.ConversationState (var: j$)
+// Copied from: local:agent.v1.ConversationSearchArgs (var: o)
+message ConversationSearchArgs {
+ string query = 1;
+ string tool_call_id = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: local:agent.v1.ConversationSearchError (var: u)
+message ConversationSearchError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.ConversationSearchHit (var: l)
+message ConversationSearchHit {
+ string conversation_id = 1;
+ string title = 2;
+ ConversationSearchSource source = 3;
+ int64 updated_at_ms = 4;
+ optional string snippet = 5;
+}
+
+// Copied from: local:agent.v1.ConversationSearchResult (var: i)
+message ConversationSearchResult {
+ oneof result {
+ ConversationSearchSuccess success = 1;
+ ConversationSearchError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.ConversationSearchSource (var: r)
+enum ConversationSearchSource {
+ CONVERSATION_SEARCH_SOURCE_UNSPECIFIED = 0;
+ CONVERSATION_SEARCH_SOURCE_LOCAL = 1;
+ CONVERSATION_SEARCH_SOURCE_CLOUD_CACHE = 2;
+}
+
+// Copied from: local:agent.v1.ConversationSearchSuccess (var: a)
+message ConversationSearchSuccess {
+ repeated ConversationSearchHit hits = 1;
+ bool truncated = 2;
+ bool partial = 3;
+ bool rebuilding = 4;
+}
+
+// Copied from: local:agent.v1.ConversationState (var: ea)
message ConversationState {
repeated string root_prompt_messages_json = 1;
repeated ConversationTurn turns = 8;
@@ -854,7 +1189,7 @@ message ConversationState {
map communicate_update_states_by_parent_tool_call_id = 16;
}
-// Copied from: local:agent.v1.ConversationStateStructure (var: a1)
+// Copied from: local:agent.v1.ConversationStateStructure (var: ia)
message ConversationStateStructure {
repeated bytes root_prompt_messages_json = 1;
repeated bytes turns = 8;
@@ -882,11 +1217,14 @@ message ConversationStateStructure {
optional string communicate_update_final_summary = 25;
optional string communicate_update_completed_subtitle = 28;
map communicate_update_states_by_parent_tool_call_id = 29;
+ map subagent_runs_by_parent_tool_call_id = 30;
optional uint64 conversation_started_timestamp_ms = 26;
optional string conversation_started_time_zone = 27;
+ map subagent_state_refs = 31;
+ optional GoalState goal_state = 32;
}
-// Copied from: local:agent.v1.ConversationStep (var: zX)
+// Copied from: local:agent.v1.ConversationStep (var: Co)
message ConversationStep {
oneof message {
AssistantMessage assistant_message = 1;
@@ -895,12 +1233,12 @@ message ConversationStep {
}
}
-// Copied from: local:agent.v1.ConversationSummary (var: P$)
+// Copied from: local:agent.v1.ConversationSummary (var: Gi)
message ConversationSummary {
string summary = 1;
}
-// Copied from: local:agent.v1.ConversationSummaryArchive (var: L$)
+// Copied from: local:agent.v1.ConversationSummaryArchive (var: Hi)
message ConversationSummaryArchive {
repeated bytes summarized_messages = 1;
string summary = 2;
@@ -908,14 +1246,15 @@ message ConversationSummaryArchive {
bytes summary_message = 4;
}
-// Copied from: local:agent.v1.ConversationTokenDetails (var: O$)
+// Copied from: local:agent.v1.ConversationTokenDetails (var: ji)
message ConversationTokenDetails {
uint32 used_tokens = 1;
uint32 max_tokens = 2;
optional PromptTokenBreakdownSnapshot breakdown = 3;
+ optional PromptContextUsageTree prompt_context_usage_tree = 4;
}
-// Copied from: local:agent.v1.ConversationTurn (var: _$)
+// Copied from: local:agent.v1.ConversationTurn (var: Mi)
message ConversationTurn {
oneof turn {
AgentConversationTurn agent_conversation_turn = 1;
@@ -923,7 +1262,7 @@ message ConversationTurn {
}
}
-// Copied from: local:agent.v1.ConversationTurnStructure (var: S$)
+// Copied from: local:agent.v1.ConversationTurnStructure (var: Di)
message ConversationTurnStructure {
oneof turn {
AgentConversationTurnStructure agent_conversation_turn = 1;
@@ -931,13 +1270,36 @@ message ConversationTurnStructure {
}
}
-// Copied from: local:agent.v1.Coordinate (var: gB)
+// Copied from: local:agent.v1.Coordinate (var: i)
message Coordinate {
int32 x = 1;
int32 y = 2;
}
-// Copied from: local:agent.v1.CreatePlanArgs (var: FM)
+// Copied from: local:agent.v1.CreateGoalArgs (var: Ps)
+message CreateGoalArgs {
+ string objective = 1;
+}
+
+// Copied from: local:agent.v1.CreateGoalResult (var: Ls)
+message CreateGoalResult {
+ oneof result {
+ CreateGoalSuccess success = 1;
+ GoalError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.CreateGoalSuccess (var: bs)
+message CreateGoalSuccess {
+}
+
+// Copied from: local:agent.v1.CreateGoalToolCall (var: Fs)
+message CreateGoalToolCall {
+ CreateGoalArgs args = 1;
+ CreateGoalResult result = 2;
+}
+
+// Copied from: local:agent.v1.CreatePlanArgs (var: _e)
message CreatePlanArgs {
string plan = 1;
repeated TodoItem todos = 2;
@@ -947,23 +1309,23 @@ message CreatePlanArgs {
repeated Phase phases = 6;
}
-// Copied from: local:agent.v1.CreatePlanError (var: MM)
+// Copied from: local:agent.v1.CreatePlanError (var: ke)
message CreatePlanError {
string error = 1;
}
-// Copied from: local:agent.v1.CreatePlanRequestQuery (var: YM)
+// Copied from: local:agent.v1.CreatePlanRequestQuery (var: we)
message CreatePlanRequestQuery {
CreatePlanArgs args = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.CreatePlanRequestResponse (var: HM)
+// Copied from: local:agent.v1.CreatePlanRequestResponse (var: Ee)
message CreatePlanRequestResponse {
CreatePlanResult result = 1;
}
-// Copied from: local:agent.v1.CreatePlanResult (var: QM)
+// Copied from: local:agent.v1.CreatePlanResult (var: Te)
message CreatePlanResult {
string plan_uri = 3;
oneof result {
@@ -972,17 +1334,17 @@ message CreatePlanResult {
}
}
-// Copied from: local:agent.v1.CreatePlanSuccess (var: UM)
+// Copied from: local:agent.v1.CreatePlanSuccess (var: ye)
message CreatePlanSuccess {
}
-// Copied from: local:agent.v1.CreatePlanToolCall (var: bM)
+// Copied from: local:agent.v1.CreatePlanToolCall (var: he)
message CreatePlanToolCall {
CreatePlanArgs args = 1;
CreatePlanResult result = 2;
}
-// Copied from: local:agent.v1.CreatePrAction (var: IV)
+// Copied from: local:agent.v1.CreatePrAction (var: Yt)
message CreatePrAction {
string title = 1;
string body = 2;
@@ -991,19 +1353,20 @@ message CreatePrAction {
string branch_name = 5;
repeated string add_labels = 6;
optional string repo_url = 7;
+ optional bool skip_branch_prefix_check = 8;
}
-// Copied from: local:agent.v1.CreateTranscriptOverviewRequest (var: K7)
+// Copied from: local:agent.v1.CreateTranscriptOverviewRequest (var: v)
message CreateTranscriptOverviewRequest {
string formatted_conversation = 1;
}
-// Copied from: local:agent.v1.CreateTranscriptOverviewResponse (var: Z7)
+// Copied from: local:agent.v1.CreateTranscriptOverviewResponse (var: B)
message CreateTranscriptOverviewResponse {
string overview = 1;
}
-// Copied from: local:agent.v1.CursorPackage (var: Tz)
+// Copied from: local:agent.v1.CursorPackage (var: i)
message CursorPackage {
string name = 1;
string description = 2;
@@ -1015,29 +1378,29 @@ message CursorPackage {
PackageType package_type = 8;
}
-// Copied from: local:agent.v1.CursorPackagePrompt (var: hz)
+// Copied from: local:agent.v1.CursorPackagePrompt (var: o)
message CursorPackagePrompt {
string name = 1;
string file_path = 2;
}
-// Copied from: aiserver.v1.CursorPosition (var: gr)
+// Copied from: aiserver.v1.CursorPosition (var: g)
message CursorPosition {
int32 line = 1;
int32 column = 2;
}
-// Copied from: local:agent.v1.CursorPositionAction (var: MB)
+// Copied from: local:agent.v1.CursorPositionAction (var: T)
message CursorPositionAction {
}
-// Copied from: aiserver.v1.CursorRange (var: is)
+// Copied from: aiserver.v1.CursorRange (var: q)
message CursorRange {
CursorPosition start_position = 1;
CursorPosition end_position = 2;
}
-// Copied from: local:agent.v1.CursorRule (var: dx)
+// Copied from: local:agent.v1.CursorRule (var: m)
message CursorRule {
string full_path = 1;
string content = 2;
@@ -1051,16 +1414,19 @@ message CursorRule {
optional string marketplace = 10;
optional string plugin_id = 11;
optional string marketplace_id = 12;
+ repeated string scoped_to = 13;
+ string frontmatter = 14;
+ optional bool is_required = 15;
}
-// Copied from: local:agent.v1.CursorRuleSource (var: tx)
+// Copied from: local:agent.v1.CursorRuleSource (var: r)
enum CursorRuleSource {
CURSOR_RULE_SOURCE_UNSPECIFIED = 0;
CURSOR_RULE_SOURCE_TEAM = 1;
CURSOR_RULE_SOURCE_USER = 2;
}
-// Copied from: local:agent.v1.CursorRuleType (var: cx)
+// Copied from: local:agent.v1.CursorRuleType (var: u)
message CursorRuleType {
oneof type {
CursorRuleTypeGlobal global = 1;
@@ -1070,25 +1436,63 @@ message CursorRuleType {
}
}
-// Copied from: local:agent.v1.CursorRuleTypeAgentFetched (var: ax)
+// Copied from: local:agent.v1.CursorRuleTypeAgentFetched (var: a)
message CursorRuleTypeAgentFetched {
string description = 1;
}
-// Copied from: local:agent.v1.CursorRuleTypeFileGlobs (var: sx)
+// Copied from: local:agent.v1.CursorRuleTypeFileGlobs (var: i)
message CursorRuleTypeFileGlobs {
repeated string globs = 1;
}
-// Copied from: local:agent.v1.CursorRuleTypeGlobal (var: nx)
+// Copied from: local:agent.v1.CursorRuleTypeGlobal (var: o)
message CursorRuleTypeGlobal {
}
-// Copied from: local:agent.v1.CursorRuleTypeManuallyAttached (var: lx)
+// Copied from: local:agent.v1.CursorRuleTypeManuallyAttached (var: l)
message CursorRuleTypeManuallyAttached {
}
-// Copied from: local:agent.v1.CustomSubagent (var: HS)
+// Copied from: local:agent.v1.CustomModeDescriptor (var: di)
+message CustomModeDescriptor {
+ string id = 1;
+ string label = 2;
+ optional string description = 3;
+ optional string icon = 4;
+ optional string color = 5;
+ CustomModeSource source = 6;
+ optional string source_path = 7;
+ optional string source_hash = 8;
+ optional string managed_skill_id = 9;
+ optional string plugin_id = 10;
+ optional string plugin_snapshot_token = 11;
+}
+
+// Copied from: local:agent.v1.CustomModeExitIntent (var: fi)
+message CustomModeExitIntent {
+ AgentMode next_mode = 1;
+ SubmittedExitedCustomMode exited_mode = 2;
+}
+
+// Copied from: local:agent.v1.CustomModeIntent (var: gi)
+message CustomModeIntent {
+ oneof intent {
+ SubmittedCustomMode enter = 1;
+ CustomModeExitIntent exit = 2;
+ }
+}
+
+// Copied from: local:agent.v1.CustomModeSource (var: Ws)
+enum CustomModeSource {
+ CUSTOM_MODE_SOURCE_UNSPECIFIED = 0;
+ CUSTOM_MODE_SOURCE_AGENT_SKILL = 1;
+ CUSTOM_MODE_SOURCE_PLUGIN_SKILL = 2;
+ CUSTOM_MODE_SOURCE_REPO_SKILL = 3;
+ CUSTOM_MODE_SOURCE_MANAGED_SKILL = 4;
+}
+
+// Copied from: local:agent.v1.CustomSubagent (var: T)
message CustomSubagent {
string full_path = 1;
string name = 2;
@@ -1106,7 +1510,7 @@ message CustomSubagent {
optional string source = 14;
}
-// Copied from: local:agent.v1.CustomSubagentPermissionMode (var: _S)
+// Copied from: local:agent.v1.CustomSubagentPermissionMode (var: r)
enum CustomSubagentPermissionMode {
CUSTOM_SUBAGENT_PERMISSION_MODE_UNSPECIFIED = 0;
CUSTOM_SUBAGENT_PERMISSION_MODE_DEFAULT = 1;
@@ -1114,55 +1518,55 @@ enum CustomSubagentPermissionMode {
CUSTOM_SUBAGENT_PERMISSION_MODE_AGENT_ONLY = 3;
}
-// Copied from: local:agent.v1.DebugModeConfig (var: Gz)
+// Copied from: local:agent.v1.DebugModeConfig (var: I)
message DebugModeConfig {
string log_path = 1;
string server_endpoint = 2;
string session_id = 3;
}
-// Copied from: local:agent.v1.DeleteArgs (var: eQ)
+// Copied from: local:agent.v1.DeleteArgs (var: s)
message DeleteArgs {
string path = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.DeleteError (var: gQ)
+// Copied from: local:agent.v1.DeleteError (var: d)
message DeleteError {
string path = 1;
string error = 2;
}
-// Copied from: local:agent.v1.DeleteFileBusy (var: dQ)
+// Copied from: local:agent.v1.DeleteFileBusy (var: m)
message DeleteFileBusy {
string path = 1;
}
-// Copied from: local:agent.v1.DeleteFileNotFound (var: aQ)
+// Copied from: local:agent.v1.DeleteFileNotFound (var: a)
message DeleteFileNotFound {
string path = 1;
}
-// Copied from: local:agent.v1.DeleteNotFile (var: lQ)
+// Copied from: local:agent.v1.DeleteNotFile (var: l)
message DeleteNotFile {
string path = 1;
string actual_type = 2;
}
-// Copied from: local:agent.v1.DeletePermissionDenied (var: cQ)
+// Copied from: local:agent.v1.DeletePermissionDenied (var: u)
message DeletePermissionDenied {
string path = 1;
string client_visible_error = 2;
bool is_readonly = 3;
}
-// Copied from: local:agent.v1.DeleteRejected (var: AQ)
+// Copied from: local:agent.v1.DeleteRejected (var: c)
message DeleteRejected {
string path = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.DeleteResult (var: nQ)
+// Copied from: local:agent.v1.DeleteResult (var: o)
message DeleteResult {
oneof result {
DeleteSuccess success = 1;
@@ -1175,7 +1579,7 @@ message DeleteResult {
}
}
-// Copied from: local:agent.v1.DeleteSuccess (var: sQ)
+// Copied from: local:agent.v1.DeleteSuccess (var: i)
message DeleteSuccess {
string path = 1;
string deleted_file = 2;
@@ -1183,20 +1587,20 @@ message DeleteSuccess {
string prev_content = 4;
}
-// Copied from: local:agent.v1.DeleteToolCall (var: _Q)
+// Copied from: local:agent.v1.DeleteToolCall (var: c)
message DeleteToolCall {
DeleteArgs args = 1;
DeleteResult result = 2;
}
-// Copied from: aiserver.v1.DetailedLine (var: os)
+// Copied from: aiserver.v1.DetailedLine (var: D)
message DetailedLine {
string text = 1;
float line_number = 2;
bool is_signature = 3;
}
-// Copied from: local:agent.v1.Diagnostic (var: SU)
+// Copied from: local:agent.v1.Diagnostic (var: u)
message Diagnostic {
DiagnosticSeverity severity = 1;
Range range = 2;
@@ -1206,7 +1610,7 @@ message Diagnostic {
bool is_stale = 6;
}
-// Copied from: local:agent.v1.DiagnosticItem (var: YU)
+// Copied from: local:agent.v1.DiagnosticItem (var: re)
message DiagnosticItem {
DiagnosticSeverity severity = 1;
DiagnosticRange range = 2;
@@ -1216,13 +1620,13 @@ message DiagnosticItem {
bool is_stale = 6;
}
-// Copied from: local:agent.v1.DiagnosticRange (var: HU)
+// Copied from: local:agent.v1.DiagnosticRange (var: se)
message DiagnosticRange {
Position start = 1;
Position end = 2;
}
-// Copied from: local:agent.v1.DiagnosticSeverity (var: hU)
+// Copied from: local:agent.v1.DiagnosticSeverity (var: r)
enum DiagnosticSeverity {
DIAGNOSTIC_SEVERITY_UNSPECIFIED = 0;
DIAGNOSTIC_SEVERITY_ERROR = 1;
@@ -1231,35 +1635,35 @@ enum DiagnosticSeverity {
DIAGNOSTIC_SEVERITY_HINT = 4;
}
-// Copied from: local:agent.v1.DiagnosticsArgs (var: _U)
+// Copied from: local:agent.v1.DiagnosticsArgs (var: i)
message DiagnosticsArgs {
string path = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.DiagnosticsError (var: IU)
+// Copied from: local:agent.v1.DiagnosticsError (var: m)
message DiagnosticsError {
string path = 1;
string error = 2;
}
-// Copied from: local:agent.v1.DiagnosticsFileNotFound (var: NU)
+// Copied from: local:agent.v1.DiagnosticsFileNotFound (var: d)
message DiagnosticsFileNotFound {
string path = 1;
}
-// Copied from: local:agent.v1.DiagnosticsPermissionDenied (var: bU)
+// Copied from: local:agent.v1.DiagnosticsPermissionDenied (var: p)
message DiagnosticsPermissionDenied {
string path = 1;
}
-// Copied from: local:agent.v1.DiagnosticsRejected (var: vU)
+// Copied from: local:agent.v1.DiagnosticsRejected (var: c)
message DiagnosticsRejected {
string path = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.DiagnosticsResult (var: yU)
+// Copied from: local:agent.v1.DiagnosticsResult (var: a)
message DiagnosticsResult {
oneof result {
DiagnosticsSuccess success = 1;
@@ -1270,38 +1674,39 @@ message DiagnosticsResult {
}
}
-// Copied from: local:agent.v1.DiagnosticsSuccess (var: kU)
+// Copied from: local:agent.v1.DiagnosticsSuccess (var: l)
message DiagnosticsSuccess {
string path = 1;
repeated Diagnostic diagnostics = 2;
int32 total_diagnostics = 3;
}
-// Copied from: local:agent.v1.DragAction (var: NB)
+// Copied from: local:agent.v1.DragAction (var: p)
message DragAction {
repeated Coordinate path = 1;
MouseButton button = 2;
+ optional string modifier_keys = 3;
}
-// Copied from: local:agent.v1.EditArgs (var: jx)
+// Copied from: local:agent.v1.EditArgs (var: D)
message EditArgs {
string path = 1;
optional string stream_content = 6;
}
-// Copied from: local:agent.v1.EditError (var: uU)
+// Copied from: local:agent.v1.EditError (var: V)
message EditError {
string path = 1;
string error = 2;
optional string model_visible_error = 5;
}
-// Copied from: local:agent.v1.EditFileNotFound (var: tU)
+// Copied from: local:agent.v1.EditFileNotFound (var: x)
message EditFileNotFound {
string path = 1;
}
-// Copied from: local:agent.v1.EditPrLabelsArgs (var: HW)
+// Copied from: local:agent.v1.EditPrLabelsArgs (var: lr)
message EditPrLabelsArgs {
string tool_call_id = 1;
string pr_url = 2;
@@ -1309,12 +1714,12 @@ message EditPrLabelsArgs {
repeated string remove_labels = 5;
}
-// Copied from: local:agent.v1.EditPrLabelsError (var: ZW)
+// Copied from: local:agent.v1.EditPrLabelsError (var: cr)
message EditPrLabelsError {
string error = 1;
}
-// Copied from: local:agent.v1.EditPrLabelsResult (var: zW)
+// Copied from: local:agent.v1.EditPrLabelsResult (var: ur)
message EditPrLabelsResult {
oneof result {
EditPrLabelsSuccess success = 1;
@@ -1322,31 +1727,31 @@ message EditPrLabelsResult {
}
}
-// Copied from: local:agent.v1.EditPrLabelsSuccess (var: KW)
+// Copied from: local:agent.v1.EditPrLabelsSuccess (var: mr)
message EditPrLabelsSuccess {
string pr_url = 1;
int32 pr_number = 2;
string message = 3;
}
-// Copied from: local:agent.v1.EditPrLabelsToolCall (var: ez)
+// Copied from: local:agent.v1.EditPrLabelsToolCall (var: dr)
message EditPrLabelsToolCall {
EditPrLabelsArgs args = 1;
EditPrLabelsResult result = 2;
}
-// Copied from: local:agent.v1.EditReadPermissionDenied (var: rU)
+// Copied from: local:agent.v1.EditReadPermissionDenied (var: Q)
message EditReadPermissionDenied {
string path = 1;
}
-// Copied from: local:agent.v1.EditRejected (var: oU)
+// Copied from: local:agent.v1.EditRejected (var: H)
message EditRejected {
string path = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.EditResult (var: Xx)
+// Copied from: local:agent.v1.EditResult (var: O)
message EditResult {
oneof result {
EditSuccess success = 1;
@@ -1358,7 +1763,7 @@ message EditResult {
}
}
-// Copied from: local:agent.v1.EditSuccess (var: $x)
+// Copied from: local:agent.v1.EditSuccess (var: U)
message EditSuccess {
string path = 1;
optional int32 lines_added = 3;
@@ -1369,30 +1774,30 @@ message EditSuccess {
optional string message = 8;
}
-// Copied from: local:agent.v1.EditToolCall (var: mU)
+// Copied from: local:agent.v1.EditToolCall (var: Y)
message EditToolCall {
EditArgs args = 1;
EditResult result = 2;
}
-// Copied from: local:agent.v1.EditToolCallDelta (var: fU)
+// Copied from: local:agent.v1.EditToolCallDelta (var: K)
message EditToolCallDelta {
string stream_content_delta = 1;
}
-// Copied from: local:agent.v1.EditWritePermissionDenied (var: iU)
+// Copied from: local:agent.v1.EditWritePermissionDenied (var: G)
message EditWritePermissionDenied {
string path = 1;
string error = 2;
bool is_readonly = 3;
}
-// Copied from: local:agent.v1.Error (var: g7)
+// Copied from: local:agent.v1.Error (var: l)
message Error {
string message = 1;
}
-// Copied from: local:agent.v1.ExecClientControlMessage (var: Z6)
+// Copied from: local:agent.v1.ExecClientControlMessage (var: We)
message ExecClientControlMessage {
oneof message {
ExecClientStreamClose stream_close = 1;
@@ -1401,15 +1806,17 @@ message ExecClientControlMessage {
}
}
-// Copied from: local:agent.v1.ExecClientHeartbeat (var: K6)
+// Copied from: local:agent.v1.ExecClientHeartbeat (var: Ke)
message ExecClientHeartbeat {
uint32 id = 1;
}
-// Copied from: local:agent.v1.ExecClientMessage (var: a7)
+// Copied from: local:agent.v1.ExecClientMessage (var: $e)
message ExecClientMessage {
uint32 id = 1;
string exec_id = 15;
+ optional int32 local_execution_time_ms = 39;
+ repeated HookAdditionalContext hook_additional_contexts = 45;
oneof message {
ShellResult shell_result = 2;
WriteResult write_result = 3;
@@ -1436,15 +1843,30 @@ message ExecClientMessage {
ForceBackgroundSubagentResult force_background_subagent_result = 31;
SubagentAwaitResult subagent_await_result = 37;
SmartModeClassifierResult smart_mode_classifier_result = 38;
+ CanvasDiagnosticsResult canvas_diagnostics_result = 40;
+ ShellAllowlistPrecheckResult shell_allowlist_precheck_result = 41;
+ McpAllowlistPrecheckResult mcp_allowlist_precheck_result = 42;
+ WebFetchAllowlistPrecheckResult web_fetch_allowlist_precheck_result = 43;
+ GetDiffResponse git_diff_response = 44;
+ PiReadExecResult pi_read_result = 46;
+ PiBashExecResult pi_bash_result = 47;
+ PiEditExecResult pi_edit_result = 48;
+ PiWriteExecResult pi_write_result = 49;
+ PiGrepExecResult pi_grep_result = 50;
+ PiFindExecResult pi_find_result = 51;
+ PiLsExecResult pi_ls_result = 52;
+ ConversationSearchResult conversation_search_result = 53;
+ AgentStoreConflictResult agent_store_conflict_result = 54;
+ ShellResult mini_swe_agent_bash_result = 55;
}
}
-// Copied from: local:agent.v1.ExecClientStreamClose (var: H6)
+// Copied from: local:agent.v1.ExecClientStreamClose (var: Ve)
message ExecClientStreamClose {
uint32 id = 1;
}
-// Copied from: local:agent.v1.ExecClientThrow (var: z6)
+// Copied from: local:agent.v1.ExecClientThrow (var: Ye)
message ExecClientThrow {
uint32 id = 1;
string error = 2;
@@ -1452,23 +1874,24 @@ message ExecClientThrow {
optional string error_code = 4;
}
-// Copied from: local:agent.v1.ExecServerAbort (var: q7)
+// Copied from: local:agent.v1.ExecServerAbort (var: A)
message ExecServerAbort {
uint32 id = 1;
}
-// Copied from: local:agent.v1.ExecServerControlMessage (var: F7)
+// Copied from: local:agent.v1.ExecServerControlMessage (var: _)
message ExecServerControlMessage {
oneof message {
ExecServerAbort abort = 1;
}
}
-// Copied from: local:agent.v1.ExecServerMessage (var: s7)
+// Copied from: local:agent.v1.ExecServerMessage (var: Ze)
message ExecServerMessage {
uint32 id = 1;
string exec_id = 15;
optional SpanContext span_context = 19;
+ optional bool accept_hook_additional_contexts = 55;
oneof message {
ShellArgs shell_args = 2;
WriteArgs write_args = 3;
@@ -1495,15 +1918,30 @@ message ExecServerMessage {
ForceBackgroundSubagentArgs force_background_subagent_args = 31;
SubagentAwaitArgs subagent_await_args = 37;
SmartModeClassifierArgs smart_mode_classifier_args = 38;
+ CanvasDiagnosticsArgs canvas_diagnostics_args = 40;
+ ShellAllowlistPrecheckArgs shell_allowlist_precheck_args = 41;
+ McpAllowlistPrecheckArgs mcp_allowlist_precheck_args = 42;
+ WebFetchAllowlistPrecheckArgs web_fetch_allowlist_precheck_args = 43;
+ GetDiffRequest git_diff_request = 44;
+ PiReadExecArgs pi_read_args = 45;
+ PiBashExecArgs pi_bash_args = 46;
+ PiEditExecArgs pi_edit_args = 47;
+ PiWriteExecArgs pi_write_args = 48;
+ PiGrepExecArgs pi_grep_args = 49;
+ PiFindExecArgs pi_find_args = 50;
+ PiLsExecArgs pi_ls_args = 51;
+ ShellArgs mini_swe_agent_bash_args = 52;
+ ConversationSearchArgs conversation_search_args = 53;
+ AgentStoreConflictArgs agent_store_conflict_args = 54;
}
}
-// Copied from: local:agent.v1.ExecuteHookArgs (var: l7)
+// Copied from: local:agent.v1.ExecuteHookArgs (var: et)
message ExecuteHookArgs {
ExecuteHookRequest request = 1;
}
-// Copied from: local:agent.v1.ExecuteHookRequest (var: d7)
+// Copied from: local:agent.v1.ExecuteHookRequest (var: nt)
message ExecuteHookRequest {
oneof request {
PreCompactRequestQuery pre_compact = 1;
@@ -1512,10 +1950,14 @@ message ExecuteHookRequest {
PreToolUseRequestQuery pre_tool_use = 4;
PostToolUseRequestQuery post_tool_use = 5;
PostToolUseFailureRequestQuery post_tool_use_failure = 6;
+ BeforeSubmitPromptRequestQuery before_submit_prompt = 7;
+ AfterAgentResponseRequestQuery after_agent_response = 8;
+ AfterAgentThoughtRequestQuery after_agent_thought = 9;
+ StopRequestQuery stop = 11;
}
}
-// Copied from: local:agent.v1.ExecuteHookResponse (var: A7)
+// Copied from: local:agent.v1.ExecuteHookResponse (var: rt)
message ExecuteHookResponse {
oneof response {
PreCompactRequestResponse pre_compact = 1;
@@ -1524,15 +1966,19 @@ message ExecuteHookResponse {
PreToolUseRequestResponse pre_tool_use = 4;
PostToolUseRequestResponse post_tool_use = 5;
PostToolUseFailureRequestResponse post_tool_use_failure = 6;
+ BeforeSubmitPromptRequestResponse before_submit_prompt = 7;
+ AfterAgentResponseRequestResponse after_agent_response = 8;
+ AfterAgentThoughtRequestResponse after_agent_thought = 9;
+ StopRequestResponse stop = 11;
}
}
-// Copied from: local:agent.v1.ExecuteHookResult (var: c7)
+// Copied from: local:agent.v1.ExecuteHookResult (var: tt)
message ExecuteHookResult {
ExecuteHookResponse response = 1;
}
-// Copied from: local:agent.v1.ExecutePlanAction (var: e$)
+// Copied from: local:agent.v1.ExecutePlanAction (var: wi)
message ExecutePlanAction {
RequestContext request_context = 1;
optional ConversationPlan plan = 2;
@@ -1544,13 +1990,13 @@ message ExecutePlanAction {
optional string plan_file_path = 8;
}
-// Copied from: local:agent.v1.ExecutePlanInfo (var: s$)
+// Copied from: local:agent.v1.ExecutePlanInfo (var: Si)
message ExecutePlanInfo {
string plan_id = 1;
string plan_title = 2;
}
-// Copied from: local:agent.v1.ExtraContextEntry (var: Ij)
+// Copied from: local:agent.v1.ExtraContextEntry (var: A)
message ExtraContextEntry {
oneof data_or_blob_id {
string data = 1;
@@ -1558,41 +2004,83 @@ message ExtraContextEntry {
}
}
-// Copied from: local:agent.v1.FeedbackRequestCategory (var: d0)
+// Copied from: local:agent.v1.FeedbackRequestCategory (var: Fa)
message FeedbackRequestCategory {
string id = 1;
string label = 2;
}
-// Copied from: local:agent.v1.FeedbackRequestCategoryGroup (var: A0)
+// Copied from: local:agent.v1.FeedbackRequestCategoryGroup (var: qa)
message FeedbackRequestCategoryGroup {
string id = 1;
string prompt = 2;
repeated FeedbackRequestCategory categories = 3;
}
-// Copied from: local:agent.v1.FeedbackRequestUpdate (var: g0)
+// Copied from: local:agent.v1.FeedbackRequestUpdate (var: Da)
message FeedbackRequestUpdate {
string request_id = 1;
optional string canonical_model_name = 2;
repeated FeedbackRequestCategory categories = 3;
repeated FeedbackRequestCategoryGroup category_groups = 4;
bool show_form_immediately = 5;
+ optional string title = 6;
+ optional string negative_title = 7;
+ optional string comment_placeholder = 8;
}
-// Copied from: local:agent.v1.FetchArgs (var: UG)
+// Copied from: local:agent.v1.FetchArgs (var: s)
message FetchArgs {
string url = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.FetchError (var: HG)
+// Copied from: local:agent.v1.FetchCloudAgentDataArgs (var: Br)
+message FetchCloudAgentDataArgs {
+ repeated string bc_ids = 4;
+ repeated string sources = 6;
+ repeated string statuses = 7;
+ bool include_team_wide = 8;
+ bool include_archived = 9;
+ optional int32 limit = 10;
+ bool include_transcript = 12;
+ string active_since = 13;
+}
+
+// Copied from: local:agent.v1.FetchCloudAgentDataError (var: Nr)
+message FetchCloudAgentDataError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.FetchCloudAgentDataResult (var: Jr)
+message FetchCloudAgentDataResult {
+ oneof result {
+ FetchCloudAgentDataSuccess success = 1;
+ FetchCloudAgentDataError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.FetchCloudAgentDataSuccess (var: Cr)
+message FetchCloudAgentDataSuccess {
+ string summary = 1;
+ int32 agent_count = 2;
+ repeated string written_paths = 3;
+ repeated string unavailable_bc_ids = 4;
+}
+
+// Copied from: local:agent.v1.FetchCloudAgentDataToolCall (var: Rr)
+message FetchCloudAgentDataToolCall {
+ FetchCloudAgentDataArgs args = 1;
+ FetchCloudAgentDataResult result = 2;
+}
+
+// Copied from: local:agent.v1.FetchError (var: a)
message FetchError {
string url = 1;
string error = 2;
}
-// Copied from: local:agent.v1.FetchResult (var: MG)
+// Copied from: local:agent.v1.FetchResult (var: o)
message FetchResult {
oneof result {
FetchSuccess success = 1;
@@ -1600,7 +2088,7 @@ message FetchResult {
}
}
-// Copied from: local:agent.v1.FetchSuccess (var: YG)
+// Copied from: local:agent.v1.FetchSuccess (var: i)
message FetchSuccess {
string url = 1;
string content = 2;
@@ -1608,97 +2096,120 @@ message FetchSuccess {
string content_type = 4;
}
-// Copied from: local:agent.v1.FetchToolCall (var: zG)
+// Copied from: local:agent.v1.FetchToolCall (var: ze)
message FetchToolCall {
FetchArgs args = 1;
FetchResult result = 2;
}
-// Copied from: local:agent.v1.FileDiagnostics (var: MU)
+// Copied from: local:agent.v1.FileDiagnostics (var: ne)
message FileDiagnostics {
string path = 1;
repeated DiagnosticItem diagnostics = 2;
int32 diagnostics_count = 3;
}
-// Copied from: aiserver.v1.FileGit (var: ps)
+// Copied from: aiserver.v1.FileDiff (var: B)
+message FileDiff {
+ // Copied from: aiserver.v1.FileDiff.Chunk (var: J)
+ message Chunk {
+ string content = 1;
+ repeated string lines = 2;
+ int32 old_start = 3;
+ int32 old_lines = 4;
+ int32 new_start = 5;
+ int32 new_lines = 6;
+ }
+
+ int32 added = 4;
+ int32 removed = 5;
+ string from = 1;
+ string to = 2;
+ repeated Chunk chunks = 3;
+ optional string before_file_contents = 6;
+ optional string after_file_contents = 7;
+ optional bool is_generated = 8;
+}
+
+// Copied from: aiserver.v1.FileGit (var: Q)
message FileGit {
repeated GitCommit commits = 1;
}
-// Copied from: local:agent.v1.FileState (var: G$)
+// Copied from: local:agent.v1.FileState (var: Xi)
message FileState {
optional string content = 1;
optional string initial_content = 2;
}
-// Copied from: local:agent.v1.FileStateStructure (var: V$)
+// Copied from: local:agent.v1.FileStateStructure (var: Zi)
message FileStateStructure {
optional bytes content = 1;
optional bytes initial_content = 2;
}
-// Copied from: local:agent.v1.ForceBackgroundShellArgs (var: Tk)
+// Copied from: local:agent.v1.ForceBackgroundShellArgs (var: y)
message ForceBackgroundShellArgs {
string tool_call_id = 1;
}
-// Copied from: local:agent.v1.ForceBackgroundShellResult (var: wk)
+// Copied from: local:agent.v1.ForceBackgroundShellResult (var: k)
message ForceBackgroundShellResult {
ForceBackgroundShellStatus status = 1;
optional ShellResult shell_result = 2;
}
-// Copied from: local:agent.v1.ForceBackgroundShellStatus (var: nk)
+// Copied from: local:agent.v1.ForceBackgroundShellStatus (var: o)
enum ForceBackgroundShellStatus {
FORCE_BACKGROUND_SHELL_STATUS_UNSPECIFIED = 0;
FORCE_BACKGROUND_SHELL_STATUS_ACCEPTED = 1;
FORCE_BACKGROUND_SHELL_STATUS_NOT_FOUND = 2;
}
-// Copied from: local:agent.v1.ForceBackgroundSubagentArgs (var: C6)
+// Copied from: local:agent.v1.ForceBackgroundSubagentArgs (var: V)
message ForceBackgroundSubagentArgs {
string tool_call_id = 1;
}
-// Copied from: local:agent.v1.ForceBackgroundSubagentResult (var: R6)
+// Copied from: local:agent.v1.ForceBackgroundSubagentResult (var: Y)
message ForceBackgroundSubagentResult {
ForceBackgroundSubagentStatus status = 1;
}
-// Copied from: local:agent.v1.ForceBackgroundSubagentStatus (var: a6)
+// Copied from: local:agent.v1.ForceBackgroundSubagentStatus (var: w)
enum ForceBackgroundSubagentStatus {
FORCE_BACKGROUND_SUBAGENT_STATUS_UNSPECIFIED = 0;
FORCE_BACKGROUND_SUBAGENT_STATUS_ACCEPTED = 1;
FORCE_BACKGROUND_SUBAGENT_STATUS_NOT_FOUND = 2;
}
-// Copied from: local:agent.v1.GenerateImageArgs (var: YE)
+// Copied from: local:agent.v1.GenerateImageArgs (var: s)
message GenerateImageArgs {
string description = 1;
optional string file_path = 2;
repeated string reference_image_paths = 5;
+ optional string aspect_ratio = 6;
}
-// Copied from: local:agent.v1.GenerateImageError (var: KE)
+// Copied from: local:agent.v1.GenerateImageError (var: a)
message GenerateImageError {
string error = 1;
}
-// Copied from: local:agent.v1.GenerateImageRequestQuery (var: eS)
+// Copied from: local:agent.v1.GenerateImageRequestQuery (var: u)
message GenerateImageRequestQuery {
GenerateImageArgs args = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.GenerateImageRequestResponse (var: nS)
+// Copied from: local:agent.v1.GenerateImageRequestResponse (var: m)
message GenerateImageRequestResponse {
- // Copied from: local:agent.v1.GenerateImageRequestResponse.Approved (var: sS)
+ // Copied from: local:agent.v1.GenerateImageRequestResponse.Approved (var: c)
message Approved {
string description = 1;
}
- // Copied from: local:agent.v1.GenerateImageRequestResponse.Rejected (var: aS)
+ // Copied from: local:agent.v1.GenerateImageRequestResponse.Rejected (var: d)
message Rejected {
string reason = 1;
}
@@ -1709,7 +2220,7 @@ message GenerateImageRequestResponse {
}
}
-// Copied from: local:agent.v1.GenerateImageResult (var: HE)
+// Copied from: local:agent.v1.GenerateImageResult (var: o)
message GenerateImageResult {
oneof result {
GenerateImageSuccess success = 1;
@@ -1717,47 +2228,98 @@ message GenerateImageResult {
}
}
-// Copied from: local:agent.v1.GenerateImageSuccess (var: zE)
+// Copied from: local:agent.v1.GenerateImageSuccess (var: i)
message GenerateImageSuccess {
string file_path = 1;
string image_data = 2;
}
-// Copied from: local:agent.v1.GenerateImageToolCall (var: ZE)
+// Copied from: local:agent.v1.GenerateImageToolCall (var: l)
message GenerateImageToolCall {
GenerateImageArgs args = 1;
GenerateImageResult result = 2;
}
-// Copied from: local:agent.v1.GetAllowedModelIntentsRequest (var: lee)
+// Copied from: local:agent.v1.GetAllowedModelIntentsRequest (var: P)
message GetAllowedModelIntentsRequest {
}
-// Copied from: local:agent.v1.GetAllowedModelIntentsResponse (var: cee)
+// Copied from: local:agent.v1.GetAllowedModelIntentsResponse (var: b)
message GetAllowedModelIntentsResponse {
repeated string model_intents = 1;
}
-// Copied from: local:agent.v1.GetBlobArgs (var: _7)
+// Copied from: local:agent.v1.GetBlobArgs (var: u)
message GetBlobArgs {
bytes blob_id = 1;
}
-// Copied from: local:agent.v1.GetBlobResult (var: y7)
+// Copied from: local:agent.v1.GetBlobResult (var: m)
message GetBlobResult {
optional bytes blob_data = 1;
+ optional Error error = 2;
}
-// Copied from: local:agent.v1.GetDefaultModelForCliRequest (var: see)
+// Copied from: local:agent.v1.GetCiStatusAction (var: jt)
+message GetCiStatusAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ optional string repo_url = 3;
+}
+
+// Copied from: local:agent.v1.GetDefaultModelForCliRequest (var: N)
message GetDefaultModelForCliRequest {
}
-// Copied from: local:agent.v1.GetDefaultModelForCliResponse (var: aee)
+// Copied from: local:agent.v1.GetDefaultModelForCliResponse (var: R)
message GetDefaultModelForCliResponse {
ModelDetails model = 1;
}
-// Copied from: local:agent.v1.GetMcpToolsAgentResult (var: QH)
+// Copied from: aiserver.v1.GetDiffRequest (var: k)
+message GetDiffRequest {
+ // Copied from: aiserver.v1.GetDiffRequest.OutputFormat (var: i)
+ enum OutputFormat {
+ OUTPUT_FORMAT_UNSPECIFIED = 0;
+ OUTPUT_FORMAT_NAME_STATUS = 1;
+ OUTPUT_FORMAT_NAME_STATUS_AND_NUMSTAT = 2;
+ OUTPUT_FORMAT_FILE_DIFFS = 3;
+ OUTPUT_FORMAT_DIFFS_WITH_BEFORE_AND_AFTER = 4;
+ }
+
+ string cwd = 1;
+ string ref = 2;
+ string base_ref = 3;
+ bool merge_base = 4;
+ repeated string target_paths = 5;
+ optional int32 unified_context_lines = 6;
+ int32 max_untracked_files = 7;
+ int32 submodule_recurse_depth = 9;
+ bool include_space_changes = 10;
+ bool committed_only = 11;
+ bool compute_patch_id = 12;
+ optional bool return_head_sha = 13;
+ optional int32 max_response_bytes = 14;
+ optional OutputFormat output_format = 8;
+}
+
+// Copied from: aiserver.v1.GetDiffResponse (var: w)
+message GetDiffResponse {
+ // Copied from: aiserver.v1.GetDiffResponse.SubmoduleDiff (var: E)
+ message SubmoduleDiff {
+ string relative_path = 1;
+ GitDiff diff = 2;
+ bool errored = 3;
+ }
+
+ GitDiff diff = 1;
+ repeated SubmoduleDiff submodule_diffs = 2;
+ optional string patch_id = 3;
+ optional string head_sha = 4;
+ optional bool has_uncommitted_changes = 5;
+}
+
+// Copied from: local:agent.v1.GetMcpToolsAgentResult (var: Nn)
message GetMcpToolsAgentResult {
oneof result {
GetMcpToolsSuccess success = 1;
@@ -1765,7 +2327,7 @@ message GetMcpToolsAgentResult {
}
}
-// Copied from: local:agent.v1.GetMcpToolsArgs (var: FH)
+// Copied from: local:agent.v1.GetMcpToolsArgs (var: Cn)
message GetMcpToolsArgs {
optional string server = 1;
optional string tool_name = 2;
@@ -1773,45 +2335,45 @@ message GetMcpToolsArgs {
string tool_call_id = 4;
}
-// Copied from: local:agent.v1.GetMcpToolsError (var: MH)
+// Copied from: local:agent.v1.GetMcpToolsError (var: Pn)
message GetMcpToolsError {
string error = 1;
}
-// Copied from: local:agent.v1.GetMcpToolsSuccess (var: UH)
+// Copied from: local:agent.v1.GetMcpToolsSuccess (var: Rn)
message GetMcpToolsSuccess {
string content = 1;
optional string output_file_path = 2;
}
-// Copied from: local:agent.v1.GetMcpToolsToolCall (var: YH)
+// Copied from: local:agent.v1.GetMcpToolsToolCall (var: bn)
message GetMcpToolsToolCall {
GetMcpToolsArgs args = 1;
GetMcpToolsAgentResult result = 2;
}
-// Copied from: local:agent.v1.GetNewChatNudgeLegacyModelPickerRequest (var: Cee)
+// Copied from: local:agent.v1.GetNewChatNudgeLegacyModelPickerRequest (var: Y)
message GetNewChatNudgeLegacyModelPickerRequest {
string current_model = 1;
bool max_mode = 2;
}
-// Copied from: local:agent.v1.GetNewChatNudgeLegacyModelPickerResponse (var: Ree)
+// Copied from: local:agent.v1.GetNewChatNudgeLegacyModelPickerResponse (var: K)
message GetNewChatNudgeLegacyModelPickerResponse {
optional NewChatNudge nudge = 1;
}
-// Copied from: local:agent.v1.GetNewChatNudgeParameterizedModelPickerRequest (var: Oee)
+// Copied from: local:agent.v1.GetNewChatNudgeParameterizedModelPickerRequest (var: Z)
message GetNewChatNudgeParameterizedModelPickerRequest {
RequestedModel current_model = 1;
}
-// Copied from: local:agent.v1.GetNewChatNudgeParameterizedModelPickerResponse (var: Gee)
+// Copied from: local:agent.v1.GetNewChatNudgeParameterizedModelPickerResponse (var: $)
message GetNewChatNudgeParameterizedModelPickerResponse {
optional NewChatNudgeV2 nudge = 1;
}
-// Copied from: local:agent.v1.GetSignedUrlForAttachedMediaRequest (var: wee)
+// Copied from: local:agent.v1.GetSignedUrlForAttachedMediaRequest (var: Q)
message GetSignedUrlForAttachedMediaRequest {
string conversation_id = 3;
optional string key = 1;
@@ -1819,7 +2381,7 @@ message GetSignedUrlForAttachedMediaRequest {
optional int64 content_length_bytes = 4;
}
-// Copied from: local:agent.v1.GetSignedUrlForAttachedMediaResponse (var: Eee)
+// Copied from: local:agent.v1.GetSignedUrlForAttachedMediaResponse (var: G)
message GetSignedUrlForAttachedMediaResponse {
string key = 1;
string post_url = 2;
@@ -1827,19 +2389,20 @@ message GetSignedUrlForAttachedMediaResponse {
int64 expires_at_unix_ms = 4;
int64 refresh_after_unix_ms = 5;
map post_fields = 6;
+ string put_url = 7;
}
-// Copied from: local:agent.v1.GetUsableModelsRequest (var: eee)
+// Copied from: local:agent.v1.GetUsableModelsRequest (var: J)
message GetUsableModelsRequest {
repeated string custom_model_ids = 1;
}
-// Copied from: local:agent.v1.GetUsableModelsResponse (var: nee)
+// Copied from: local:agent.v1.GetUsableModelsResponse (var: C)
message GetUsableModelsResponse {
repeated ModelDetails models = 1;
}
-// Copied from: aiserver.v1.GitCommit (var: fs)
+// Copied from: aiserver.v1.GitCommit (var: x)
message GitCommit {
string commit = 1;
string author = 2;
@@ -1847,33 +2410,47 @@ message GitCommit {
string message = 4;
}
-// Copied from: local:agent.v1.GitRepoInfo (var: Qz)
+// Copied from: aiserver.v1.GitDiff (var: v)
+message GitDiff {
+ // Copied from: aiserver.v1.GitDiff.DiffType (var: a)
+ enum DiffType {
+ DIFF_TYPE_UNSPECIFIED = 0;
+ DIFF_TYPE_DIFF_TO_HEAD = 1;
+ DIFF_TYPE_DIFF_FROM_BRANCH_TO_MAIN = 2;
+ }
+
+ repeated FileDiff diffs = 1;
+ DiffType diff_type = 2;
+}
+
+// Copied from: local:agent.v1.GitRepoInfo (var: k)
message GitRepoInfo {
string path = 1;
string status = 2;
string branch_name = 3;
optional string remote_url = 4;
optional bool previous_branch_is_ancestor = 5;
+ optional bool is_origin_backed = 6;
}
-// Copied from: local:agent.v1.GlobToolArgs (var: yQ)
+// Copied from: local:agent.v1.GlobToolArgs (var: d)
message GlobToolArgs {
optional string target_directory = 1;
string glob_pattern = 2;
}
-// Copied from: local:agent.v1.GlobToolCall (var: vQ)
+// Copied from: local:agent.v1.GlobToolCall (var: h)
message GlobToolCall {
GlobToolArgs args = 1;
GlobToolResult result = 2;
}
-// Copied from: local:agent.v1.GlobToolError (var: SQ)
+// Copied from: local:agent.v1.GlobToolError (var: f)
message GlobToolError {
string error = 1;
}
-// Copied from: local:agent.v1.GlobToolResult (var: kQ)
+// Copied from: local:agent.v1.GlobToolResult (var: p)
message GlobToolResult {
oneof result {
GlobToolSuccess success = 1;
@@ -1881,7 +2458,7 @@ message GlobToolResult {
}
}
-// Copied from: local:agent.v1.GlobToolSuccess (var: IQ)
+// Copied from: local:agent.v1.GlobToolSuccess (var: g)
message GlobToolSuccess {
string pattern = 1;
string path = 2;
@@ -1891,7 +2468,36 @@ message GlobToolSuccess {
bool ripgrep_truncated = 6;
}
-// Copied from: local:agent.v1.GrepArgs (var: NQ)
+// Copied from: local:agent.v1.GoalContinuationAction (var: ti)
+message GoalContinuationAction {
+}
+
+// Copied from: local:agent.v1.GoalError (var: Ms)
+message GoalError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.GoalState (var: qi)
+message GoalState {
+ string conversation_id = 1;
+ string goal_id = 2;
+ string objective = 3;
+ GoalStatus status = 4;
+ uint32 idle_continuations_without_tool_calls = 5;
+ optional uint64 active_duration_ms = 6;
+ optional uint64 last_accrued_at_ms = 7;
+}
+
+// Copied from: local:agent.v1.GoalStatus (var: Cs)
+enum GoalStatus {
+ GOAL_STATUS_UNSPECIFIED = 0;
+ GOAL_STATUS_ACTIVE = 1;
+ GOAL_STATUS_PAUSED = 2;
+ GOAL_STATUS_COMPLETE = 3;
+ GOAL_STATUS_CLEARED = 4;
+}
+
+// Copied from: local:agent.v1.GrepArgs (var: o)
message GrepArgs {
string pattern = 1;
optional string path = 2;
@@ -1911,7 +2517,7 @@ message GrepArgs {
optional int32 offset = 16;
}
-// Copied from: local:agent.v1.GrepContentMatch (var: KQ)
+// Copied from: local:agent.v1.GrepContentMatch (var: g)
message GrepContentMatch {
int32 line_number = 1;
string content = 2;
@@ -1919,7 +2525,7 @@ message GrepContentMatch {
bool is_context_line = 4;
}
-// Copied from: local:agent.v1.GrepContentResult (var: HQ)
+// Copied from: local:agent.v1.GrepContentResult (var: p)
message GrepContentResult {
repeated GrepFileMatch matches = 1;
int32 total_lines = 2;
@@ -1930,7 +2536,7 @@ message GrepContentResult {
optional int32 offset_applied = 7;
}
-// Copied from: local:agent.v1.GrepCountResult (var: UQ)
+// Copied from: local:agent.v1.GrepCountResult (var: m)
message GrepCountResult {
repeated GrepFileCount counts = 1;
int32 total_files = 2;
@@ -1941,24 +2547,24 @@ message GrepCountResult {
optional int32 offset_applied = 7;
}
-// Copied from: local:agent.v1.GrepError (var: qQ)
+// Copied from: local:agent.v1.GrepError (var: a)
message GrepError {
string error = 1;
}
-// Copied from: local:agent.v1.GrepFileCount (var: MQ)
+// Copied from: local:agent.v1.GrepFileCount (var: c)
message GrepFileCount {
string file = 1;
int32 count = 2;
}
-// Copied from: local:agent.v1.GrepFileMatch (var: zQ)
+// Copied from: local:agent.v1.GrepFileMatch (var: f)
message GrepFileMatch {
string file = 1;
repeated GrepContentMatch matches = 2;
}
-// Copied from: local:agent.v1.GrepFilesResult (var: YQ)
+// Copied from: local:agent.v1.GrepFilesResult (var: d)
message GrepFilesResult {
repeated string files = 1;
int32 total_files = 2;
@@ -1968,7 +2574,7 @@ message GrepFilesResult {
optional int32 offset_applied = 6;
}
-// Copied from: local:agent.v1.GrepResult (var: bQ)
+// Copied from: local:agent.v1.GrepResult (var: i)
message GrepResult {
oneof result {
GrepSuccess success = 1;
@@ -1976,12 +2582,12 @@ message GrepResult {
}
}
-// Copied from: local:agent.v1.GrepStream (var: ZQ)
+// Copied from: local:agent.v1.GrepStream (var: h)
message GrepStream {
string pattern = 1;
}
-// Copied from: local:agent.v1.GrepSuccess (var: FQ)
+// Copied from: local:agent.v1.GrepSuccess (var: l)
message GrepSuccess {
string pattern = 1;
string path = 2;
@@ -1990,13 +2596,13 @@ message GrepSuccess {
optional GrepUnionResult active_editor_result = 5;
}
-// Copied from: local:agent.v1.GrepToolCall (var: $Q)
+// Copied from: local:agent.v1.GrepToolCall (var: _)
message GrepToolCall {
GrepArgs args = 1;
GrepResult result = 2;
}
-// Copied from: local:agent.v1.GrepUnionResult (var: QQ)
+// Copied from: local:agent.v1.GrepUnionResult (var: u)
message GrepUnionResult {
oneof result {
GrepCountResult count = 1;
@@ -2005,16 +2611,22 @@ message GrepUnionResult {
}
}
-// Copied from: local:agent.v1.HeartbeatUpdate (var: z1)
+// Copied from: local:agent.v1.HeartbeatUpdate (var: Ba)
message HeartbeatUpdate {
}
-// Copied from: local:agent.v1.HooksConfigInfo (var: jz)
+// Copied from: local:agent.v1.HookAdditionalContext (var: s)
+message HookAdditionalContext {
+ string hook_event_name = 1;
+ string content = 2;
+}
+
+// Copied from: local:agent.v1.HooksConfigInfo (var: J)
message HooksConfigInfo {
repeated string configured_steps = 1;
}
-// Copied from: local:agent.v1.IdeEditorsStateFile (var: dee)
+// Copied from: local:agent.v1.IdeEditorsStateFile (var: M)
message IdeEditorsStateFile {
string relative_path = 1;
string absolute_path = 2;
@@ -2024,14 +2636,14 @@ message IdeEditorsStateFile {
optional int32 line_count = 6;
}
-// Copied from: local:agent.v1.IdeEditorsStateLite (var: Aee)
+// Copied from: local:agent.v1.IdeEditorsStateLite (var: L)
message IdeEditorsStateLite {
repeated IdeEditorsStateFile recently_viewed_files = 1;
}
-// Copied from: local:agent.v1.ImageProto (var: Lz)
+// Copied from: local:agent.v1.ImageProto (var: T)
message ImageProto {
- // Copied from: local:agent.v1.ImageProto.Dimension (var: Fz)
+ // Copied from: local:agent.v1.ImageProto.Dimension (var: y)
message Dimension {
int32 width = 1;
int32 height = 2;
@@ -2045,7 +2657,17 @@ message ImageProto {
string mime_type = 7;
}
-// Copied from: local:agent.v1.InteractionQuery (var: k0)
+// Copied from: local:agent.v1.InjectContextAction (var: ni)
+message InjectContextAction {
+ string injection_id = 1;
+ string expected_run_id = 2;
+ oneof payload {
+ UserContextInjection user_context = 3;
+ SystemContextInjection system_context = 4;
+ }
+}
+
+// Copied from: local:agent.v1.InteractionQuery (var: Ka)
message InteractionQuery {
uint32 id = 1;
oneof query {
@@ -2059,10 +2681,11 @@ message InteractionQuery {
McpAuthRequestQuery mcp_auth_request_query = 11;
GenerateImageRequestQuery generate_image_request_query = 12;
ReplaceEnvArgs replace_env_args = 13;
+ ConnectScmRequestQuery connect_scm_request_query = 14;
}
}
-// Copied from: local:agent.v1.InteractionResponse (var: S0)
+// Copied from: local:agent.v1.InteractionResponse (var: Wa)
message InteractionResponse {
uint32 id = 1;
oneof result {
@@ -2076,10 +2699,11 @@ message InteractionResponse {
McpAuthRequestResponse mcp_auth_request_response = 11;
GenerateImageRequestResponse generate_image_request_response = 12;
ReplaceEnvResult replace_env_result = 13;
+ ConnectScmRequestResponse connect_scm_request_response = 14;
}
}
-// Copied from: local:agent.v1.InteractionUpdate (var: _0)
+// Copied from: local:agent.v1.InteractionUpdate (var: Ha)
message InteractionUpdate {
oneof message {
TextDeltaUpdate text_delta = 1;
@@ -2103,10 +2727,12 @@ message InteractionUpdate {
PostRequestPromptUpdate post_request_prompt = 19;
ActiveBranchChange active_branch_change = 20;
FeedbackRequestUpdate feedback_request = 21;
+ ResponseComparisonUpdate response_comparison = 22;
+ ContextInjectionStateUpdate context_injection_state = 23;
}
}
-// Copied from: local:agent.v1.InterruptedPendingToolCallResolution (var: cZ)
+// Copied from: local:agent.v1.InterruptedPendingToolCallResolution (var: Do)
message InterruptedPendingToolCallResolution {
string tool_call_id = 1;
oneof resolution {
@@ -2115,14 +2741,14 @@ message InterruptedPendingToolCallResolution {
}
}
-// Copied from: local:agent.v1.InterruptedPendingToolCallResolutions (var: dZ)
+// Copied from: local:agent.v1.InterruptedPendingToolCallResolutions (var: Oo)
message InterruptedPendingToolCallResolutions {
repeated InterruptedPendingToolCallResolution resolutions = 1;
}
-// Copied from: local:agent.v1.InvocationContext (var: MK)
+// Copied from: local:agent.v1.InvocationContext (var: $)
message InvocationContext {
- // Copied from: local:agent.v1.InvocationContext.GithubPR (var: zK)
+ // Copied from: local:agent.v1.InvocationContext.GithubPR (var: ne)
message GithubPR {
string title = 1;
string description = 2;
@@ -2130,11 +2756,11 @@ message InvocationContext {
optional string ci_failures = 4;
}
- // Copied from: local:agent.v1.InvocationContext.IdeState (var: KK)
+ // Copied from: local:agent.v1.InvocationContext.IdeState (var: re)
message IdeState {
- // Copied from: local:agent.v1.InvocationContext.IdeState.File (var: ZK)
+ // Copied from: local:agent.v1.InvocationContext.IdeState.File (var: se)
message File {
- // Copied from: local:agent.v1.InvocationContext.IdeState.File.CursorPosition (var: eX)
+ // Copied from: local:agent.v1.InvocationContext.IdeState.File.CursorPosition (var: oe)
message CursorPosition {
int32 line = 1;
string text = 2;
@@ -2147,7 +2773,7 @@ message InvocationContext {
optional string active_command = 5;
}
- // Copied from: local:agent.v1.InvocationContext.IdeState.ViewedPullRequest (var: nX)
+ // Copied from: local:agent.v1.InvocationContext.IdeState.ViewedPullRequest (var: ie)
message ViewedPullRequest {
int32 number = 1;
string url = 2;
@@ -2162,7 +2788,7 @@ message InvocationContext {
repeated ViewedPullRequest currently_viewed_prs = 3;
}
- // Copied from: local:agent.v1.InvocationContext.MicrosoftTeamsThread (var: HK)
+ // Copied from: local:agent.v1.InvocationContext.MicrosoftTeamsThread (var: te)
message MicrosoftTeamsThread {
string thread = 1;
optional string channel_name = 2;
@@ -2171,12 +2797,16 @@ message InvocationContext {
optional string team_description = 5;
}
- // Copied from: local:agent.v1.InvocationContext.SlackThread (var: YK)
+ // Copied from: local:agent.v1.InvocationContext.SlackThread (var: ee)
message SlackThread {
string thread = 1;
optional string channel_name = 2;
optional string channel_purpose = 3;
optional string channel_topic = 4;
+ optional string sender_name = 5;
+ optional string sender_id = 6;
+ optional string sender_type = 7;
+ optional bool is_directly_addressed = 8;
}
oneof data {
@@ -2188,13 +2818,13 @@ message InvocationContext {
}
}
-// Copied from: local:agent.v1.KeyAction (var: FB)
+// Copied from: local:agent.v1.KeyAction (var: h)
message KeyAction {
string key = 1;
optional int32 hold_duration_ms = 2;
}
-// Copied from: local:agent.v1.KvClientMessage (var: v7)
+// Copied from: local:agent.v1.KvClientMessage (var: f)
message KvClientMessage {
uint32 id = 1;
oneof message {
@@ -2203,7 +2833,7 @@ message KvClientMessage {
}
}
-// Copied from: local:agent.v1.KvServerMessage (var: I7)
+// Copied from: local:agent.v1.KvServerMessage (var: p)
message KvServerMessage {
uint32 id = 1;
optional SpanContext span_context = 4;
@@ -2213,19 +2843,19 @@ message KvServerMessage {
}
}
-// Copied from: local:agent.v1.ListMcpResourcesError (var: eM)
+// Copied from: local:agent.v1.ListMcpResourcesError (var: J)
message ListMcpResourcesError {
string error = 1;
}
-// Copied from: local:agent.v1.ListMcpResourcesExecArgs (var: HO)
+// Copied from: local:agent.v1.ListMcpResourcesExecArgs (var: S)
message ListMcpResourcesExecArgs {
optional string server = 1;
}
-// Copied from: local:agent.v1.ListMcpResourcesExecResult (var: zO)
+// Copied from: local:agent.v1.ListMcpResourcesExecResult (var: I)
message ListMcpResourcesExecResult {
- // Copied from: local:agent.v1.ListMcpResourcesExecResult.McpResource (var: KO)
+ // Copied from: local:agent.v1.ListMcpResourcesExecResult.McpResource (var: v)
message McpResource {
string uri = 1;
optional string name = 2;
@@ -2242,23 +2872,51 @@ message ListMcpResourcesExecResult {
}
}
-// Copied from: local:agent.v1.ListMcpResourcesRejected (var: nM)
+// Copied from: local:agent.v1.ListMcpResourcesRejected (var: C)
message ListMcpResourcesRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.ListMcpResourcesSuccess (var: ZO)
+// Copied from: local:agent.v1.ListMcpResourcesSuccess (var: B)
message ListMcpResourcesSuccess {
repeated ListMcpResourcesExecResult.McpResource resources = 1;
}
-// Copied from: local:agent.v1.ListMcpResourcesToolCall (var: gG)
+// Copied from: local:agent.v1.ListMcpResourcesToolCall (var: Le)
message ListMcpResourcesToolCall {
ListMcpResourcesExecArgs args = 1;
ListMcpResourcesExecResult result = 2;
}
-// Copied from: local:agent.v1.LsArgs (var: zS)
+// Copied from: local:agent.v1.LocalPromptQualityInvocation (var: O)
+message LocalPromptQualityInvocation {
+ string invocation_id = 1;
+ string attempt_request_id = 2;
+ int32 attempt = 3;
+ string started_at = 4;
+ string completed_at = 5;
+ string model_id = 6;
+ string provider_name = 7;
+ LocalPromptQualityInvocationStatus status = 8;
+ repeated bytes messages = 9;
+ repeated bytes response_messages = 10;
+ string tools_json = 11;
+ int64 prompt_tokens = 12;
+ int64 completion_tokens = 13;
+ int64 total_tokens = 14;
+ optional int64 token_limit = 15;
+ optional string error_message = 16;
+}
+
+// Copied from: local:agent.v1.LocalPromptQualityInvocationStatus (var: r)
+enum LocalPromptQualityInvocationStatus {
+ LOCAL_PROMPT_QUALITY_INVOCATION_STATUS_UNSPECIFIED = 0;
+ LOCAL_PROMPT_QUALITY_INVOCATION_STATUS_SUCCESS = 1;
+ LOCAL_PROMPT_QUALITY_INVOCATION_STATUS_ERRORED = 2;
+ LOCAL_PROMPT_QUALITY_INVOCATION_STATUS_ABORTED = 3;
+}
+
+// Copied from: local:agent.v1.LsArgs (var: o)
message LsArgs {
string path = 1;
repeated string ignore = 2;
@@ -2267,9 +2925,9 @@ message LsArgs {
optional uint32 timeout_ms = 5;
}
-// Copied from: local:agent.v1.LsDirectoryTreeNode (var: eB)
+// Copied from: local:agent.v1.LsDirectoryTreeNode (var: l)
message LsDirectoryTreeNode {
- // Copied from: local:agent.v1.LsDirectoryTreeNode.File (var: nB)
+ // Copied from: local:agent.v1.LsDirectoryTreeNode.File (var: u)
message File {
string name = 1;
optional TerminalMetadata terminal_metadata = 2;
@@ -2283,19 +2941,19 @@ message LsDirectoryTreeNode {
int32 num_files = 6;
}
-// Copied from: local:agent.v1.LsError (var: sB)
+// Copied from: local:agent.v1.LsError (var: m)
message LsError {
string path = 1;
string error = 2;
}
-// Copied from: local:agent.v1.LsRejected (var: aB)
+// Copied from: local:agent.v1.LsRejected (var: c)
message LsRejected {
string path = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.LsResult (var: KS)
+// Copied from: local:agent.v1.LsResult (var: i)
message LsResult {
oneof result {
LsSuccess success = 1;
@@ -2305,23 +2963,23 @@ message LsResult {
}
}
-// Copied from: local:agent.v1.LsSuccess (var: ZS)
+// Copied from: local:agent.v1.LsSuccess (var: a)
message LsSuccess {
LsDirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: local:agent.v1.LsTimeout (var: lB)
+// Copied from: local:agent.v1.LsTimeout (var: d)
message LsTimeout {
LsDirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: local:agent.v1.LsToolCall (var: pU)
+// Copied from: local:agent.v1.LsToolCall (var: z)
message LsToolCall {
LsArgs args = 1;
LsResult result = 2;
}
-// Copied from: local:agent.v1.MatchedInstalledPlugin (var: oj)
+// Copied from: local:agent.v1.MatchedInstalledPlugin (var: U)
message MatchedInstalledPlugin {
string display_name = 1;
string description = 2;
@@ -2334,11 +2992,23 @@ message MatchedInstalledPlugin {
repeated string mcp_servers = 9;
}
-// Copied from: local:agent.v1.McpApproved (var: AO)
+// Copied from: local:agent.v1.McpAllowlistPrecheckArgs (var: ee)
+message McpAllowlistPrecheckArgs {
+ string provider_identifier = 1;
+ string tool_name = 2;
+ optional string tool_call_id = 3;
+}
+
+// Copied from: local:agent.v1.McpAllowlistPrecheckResult (var: te)
+message McpAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: local:agent.v1.McpApproved (var: l)
message McpApproved {
}
-// Copied from: local:agent.v1.McpArgs (var: cO)
+// Copied from: local:agent.v1.McpArgs (var: i)
message McpArgs {
string name = 1;
map args = 2;
@@ -2348,36 +3018,37 @@ message McpArgs {
optional SmartModeApproval smart_mode_approval = 6;
bool smart_mode_approval_only = 7;
bool skip_approval = 8;
+ string server_identifier = 9;
}
-// Copied from: local:agent.v1.McpAuthArgs (var: HV)
+// Copied from: local:agent.v1.McpAuthArgs (var: an)
message McpAuthArgs {
string server_identifier = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.McpAuthError (var: ZV)
+// Copied from: local:agent.v1.McpAuthError (var: mn)
message McpAuthError {
string error = 1;
}
-// Copied from: local:agent.v1.McpAuthRejected (var: eH)
+// Copied from: local:agent.v1.McpAuthRejected (var: cn)
message McpAuthRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.McpAuthRequestQuery (var: sH)
+// Copied from: local:agent.v1.McpAuthRequestQuery (var: pn)
message McpAuthRequestQuery {
McpAuthArgs args = 1;
}
-// Copied from: local:agent.v1.McpAuthRequestResponse (var: aH)
+// Copied from: local:agent.v1.McpAuthRequestResponse (var: fn)
message McpAuthRequestResponse {
- // Copied from: local:agent.v1.McpAuthRequestResponse.Approved (var: lH)
+ // Copied from: local:agent.v1.McpAuthRequestResponse.Approved (var: gn)
message Approved {
}
- // Copied from: local:agent.v1.McpAuthRequestResponse.Rejected (var: cH)
+ // Copied from: local:agent.v1.McpAuthRequestResponse.Rejected (var: hn)
message Rejected {
string reason = 1;
}
@@ -2388,7 +3059,7 @@ message McpAuthRequestResponse {
}
}
-// Copied from: local:agent.v1.McpAuthResult (var: zV)
+// Copied from: local:agent.v1.McpAuthResult (var: ln)
message McpAuthResult {
oneof result {
McpAuthSuccess success = 1;
@@ -2397,18 +3068,18 @@ message McpAuthResult {
}
}
-// Copied from: local:agent.v1.McpAuthSuccess (var: KV)
+// Copied from: local:agent.v1.McpAuthSuccess (var: un)
message McpAuthSuccess {
string server_identifier = 1;
}
-// Copied from: local:agent.v1.McpAuthToolCall (var: nH)
+// Copied from: local:agent.v1.McpAuthToolCall (var: dn)
message McpAuthToolCall {
McpAuthArgs args = 1;
McpAuthResult result = 2;
}
-// Copied from: local:agent.v1.McpDescriptor (var: nO)
+// Copied from: local:agent.v1.McpDescriptor (var: a)
message McpDescriptor {
string server_name = 1;
string server_identifier = 2;
@@ -2421,50 +3092,50 @@ message McpDescriptor {
optional string marketplace_id = 10;
}
-// Copied from: local:agent.v1.McpError (var: vO)
+// Copied from: local:agent.v1.McpError (var: g)
message McpError {
string error = 1;
}
-// Copied from: local:agent.v1.McpFileSystemOptions (var: aO)
+// Copied from: local:agent.v1.McpFileSystemOptions (var: u)
message McpFileSystemOptions {
bool enabled = 1;
string workspace_project_dir = 2;
repeated McpDescriptor mcp_descriptors = 3;
}
-// Copied from: local:agent.v1.McpImageContent (var: kO)
+// Copied from: local:agent.v1.McpImageContent (var: d)
message McpImageContent {
bytes data = 1;
string mime_type = 2;
}
-// Copied from: local:agent.v1.McpInstructions (var: eO)
+// Copied from: local:agent.v1.McpInstructions (var: i)
message McpInstructions {
string server_name = 1;
string instructions = 2;
string server_identifier = 3;
}
-// Copied from: local:agent.v1.McpMetaToolOptions (var: lO)
+// Copied from: local:agent.v1.McpMetaToolOptions (var: m)
message McpMetaToolOptions {
bool enabled = 1;
repeated McpDescriptor mcp_descriptors = 2;
}
-// Copied from: local:agent.v1.McpPermissionDenied (var: bO)
+// Copied from: local:agent.v1.McpPermissionDenied (var: A)
message McpPermissionDenied {
string error = 1;
bool is_readonly = 2;
}
-// Copied from: local:agent.v1.McpRejected (var: NO)
+// Copied from: local:agent.v1.McpRejected (var: h)
message McpRejected {
string reason = 1;
bool is_readonly = 2;
}
-// Copied from: local:agent.v1.McpResult (var: dO)
+// Copied from: local:agent.v1.McpResult (var: a)
message McpResult {
oneof result {
McpSuccess success = 1;
@@ -2477,22 +3148,24 @@ message McpResult {
}
}
-// Copied from: local:agent.v1.McpServerNotFound (var: _O)
+// Copied from: local:agent.v1.McpServerNotFound (var: m)
message McpServerNotFound {
string name = 1;
repeated string available_servers = 2;
}
-// Copied from: local:agent.v1.McpStateError (var: MO)
+// Copied from: local:agent.v1.McpStateError (var: w)
message McpStateError {
string error = 1;
}
-// Copied from: local:agent.v1.McpStateExecArgs (var: qO)
+// Copied from: local:agent.v1.McpStateExecArgs (var: _)
message McpStateExecArgs {
+ repeated string server_identifiers = 1;
+ bool kick_only = 2;
}
-// Copied from: local:agent.v1.McpStateExecResult (var: FO)
+// Copied from: local:agent.v1.McpStateExecResult (var: T)
message McpStateExecResult {
oneof result {
McpStateSuccess success = 1;
@@ -2501,12 +3174,12 @@ message McpStateExecResult {
}
}
-// Copied from: local:agent.v1.McpStateRejected (var: YO)
+// Copied from: local:agent.v1.McpStateRejected (var: E)
message McpStateRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.McpStateServer (var: QO)
+// Copied from: local:agent.v1.McpStateServer (var: y)
message McpStateServer {
string server_name = 1;
string server_identifier = 2;
@@ -2517,60 +3190,63 @@ message McpStateServer {
optional string status = 7;
}
-// Copied from: local:agent.v1.McpStateSuccess (var: UO)
+// Copied from: local:agent.v1.McpStateSuccess (var: k)
message McpStateSuccess {
repeated McpStateServer servers = 1;
}
-// Copied from: local:agent.v1.McpSuccess (var: IO)
+// Copied from: local:agent.v1.McpSuccess (var: f)
message McpSuccess {
repeated McpToolResultContentItem content = 1;
bool is_error = 2;
google.protobuf.Struct structured_content = 3;
}
-// Copied from: local:agent.v1.McpTextContent (var: yO)
+// Copied from: local:agent.v1.McpTextContent (var: c)
message McpTextContent {
string text = 1;
optional OutputLocation output_location = 2;
}
-// Copied from: local:agent.v1.McpToolCall (var: yM)
+// Copied from: local:agent.v1.McpToolCall (var: ue)
message McpToolCall {
McpArgs args = 1;
McpToolResult result = 2;
+ optional string description = 3;
}
-// Copied from: local:agent.v1.McpToolDefinition (var: KU)
+// Copied from: local:agent.v1.McpToolDefinition (var: s)
message McpToolDefinition {
string name = 1;
string provider_identifier = 4;
string tool_name = 5;
string description = 2;
google.protobuf.Value input_schema = 3;
+ optional string input_schema_json = 6;
}
-// Copied from: local:agent.v1.McpToolDescriptor (var: sO)
+// Copied from: local:agent.v1.McpToolDescriptor (var: l)
message McpToolDescriptor {
string tool_name = 1;
optional string definition_path = 2;
optional string description = 3;
optional google.protobuf.Value input_schema = 4;
+ optional string input_schema_json = 5;
}
-// Copied from: local:agent.v1.McpToolError (var: gM)
+// Copied from: local:agent.v1.McpToolError (var: ae)
message McpToolError {
string error = 1;
string read_tool_def_reminder = 2;
}
-// Copied from: local:agent.v1.McpToolNotFound (var: gO)
+// Copied from: local:agent.v1.McpToolNotFound (var: u)
message McpToolNotFound {
string name = 1;
repeated string available_tools = 2;
}
-// Copied from: local:agent.v1.McpToolResult (var: _M)
+// Copied from: local:agent.v1.McpToolResult (var: le)
message McpToolResult {
oneof result {
McpSuccess success = 1;
@@ -2580,7 +3256,7 @@ message McpToolResult {
}
}
-// Copied from: local:agent.v1.McpToolResultContentItem (var: SO)
+// Copied from: local:agent.v1.McpToolResultContentItem (var: p)
message McpToolResultContentItem {
oneof content {
McpTextContent text = 1;
@@ -2588,12 +3264,12 @@ message McpToolResultContentItem {
}
}
-// Copied from: local:agent.v1.McpTools (var: ZU)
+// Copied from: local:agent.v1.McpTools (var: o)
message McpTools {
repeated McpToolDefinition mcp_tools = 1;
}
-// Copied from: local:agent.v1.ModelDetails (var: g1)
+// Copied from: local:agent.v1.ModelDetails (var: ca)
message ModelDetails {
string model_id = 1;
string display_model_id = 3;
@@ -2609,7 +3285,24 @@ message ModelDetails {
}
}
-// Copied from: local:agent.v1.MouseButton (var: AB)
+// Copied from: local:agent.v1.MountedAgentStore (var: E)
+message MountedAgentStore {
+ string path = 1;
+ MountedAgentStoreKind kind = 2;
+ optional string alias = 3;
+ bool read_only = 4;
+}
+
+// Copied from: local:agent.v1.MountedAgentStoreKind (var: u)
+enum MountedAgentStoreKind {
+ MOUNTED_AGENT_STORE_KIND_UNSPECIFIED = 0;
+ MOUNTED_AGENT_STORE_KIND_SELF = 1;
+ MOUNTED_AGENT_STORE_KIND_PEER = 2;
+ MOUNTED_AGENT_STORE_KIND_SHARE = 3;
+ MOUNTED_AGENT_STORE_KIND_PRINCIPAL = 4;
+}
+
+// Copied from: local:agent.v1.MouseButton (var: r)
enum MouseButton {
MOUSE_BUTTON_UNSPECIFIED = 0;
MOUSE_BUTTON_LEFT = 1;
@@ -2619,34 +3312,34 @@ enum MouseButton {
MOUSE_BUTTON_FORWARD = 5;
}
-// Copied from: local:agent.v1.MouseDownAction (var: IB)
+// Copied from: local:agent.v1.MouseDownAction (var: c)
message MouseDownAction {
MouseButton button = 1;
}
-// Copied from: local:agent.v1.MouseMoveAction (var: kB)
+// Copied from: local:agent.v1.MouseMoveAction (var: u)
message MouseMoveAction {
Coordinate coordinate = 1;
}
-// Copied from: local:agent.v1.MouseUpAction (var: vB)
+// Copied from: local:agent.v1.MouseUpAction (var: d)
message MouseUpAction {
MouseButton button = 1;
}
-// Copied from: local:agent.v1.NameAgentRequest (var: M7)
+// Copied from: local:agent.v1.NameAgentRequest (var: w)
message NameAgentRequest {
string user_message = 1;
}
-// Copied from: local:agent.v1.NameAgentResponse (var: Y7)
+// Copied from: local:agent.v1.NameAgentResponse (var: E)
message NameAgentResponse {
string name = 1;
}
-// Copied from: local:agent.v1.NetworkPolicy (var: xw)
+// Copied from: local:agent.v1.NetworkPolicy (var: l)
message NetworkPolicy {
- // Copied from: local:agent.v1.NetworkPolicy.DefaultAction (var: Ow)
+ // Copied from: local:agent.v1.NetworkPolicy.DefaultAction (var: r)
enum DefaultAction {
DEFAULT_ACTION_UNSPECIFIED = 0;
DEFAULT_ACTION_ALLOW = 1;
@@ -2660,13 +3353,13 @@ message NetworkPolicy {
optional NetworkPolicyLoggingConfig logging = 5;
}
-// Copied from: local:agent.v1.NetworkPolicyLoggingConfig (var: Dw)
+// Copied from: local:agent.v1.NetworkPolicyLoggingConfig (var: a)
message NetworkPolicyLoggingConfig {
optional string decision_log_path = 1;
optional string log_format = 2;
}
-// Copied from: local:agent.v1.NewChatNudge (var: xee)
+// Copied from: local:agent.v1.NewChatNudge (var: X)
message NewChatNudge {
string nudge_id = 1;
string target_model = 2;
@@ -2678,7 +3371,7 @@ message NewChatNudge {
}
}
-// Copied from: local:agent.v1.NewChatNudgeV2 (var: Vee)
+// Copied from: local:agent.v1.NewChatNudgeV2 (var: ee)
message NewChatNudgeV2 {
string nudge_id = 1;
RequestedModel target_model = 2;
@@ -2690,40 +3383,46 @@ message NewChatNudgeV2 {
}
}
-// Copied from: local:agent.v1.NotifyConversationCloneRequest (var: Bee)
+// Copied from: local:agent.v1.NewCloudVmTarget (var: ao)
+message NewCloudVmTarget {
+ optional string environment_build_id = 1;
+ optional string base_branch = 2;
+}
+
+// Copied from: local:agent.v1.NotifyConversationCloneRequest (var: H)
message NotifyConversationCloneRequest {
string conversation_id = 1;
string source_conversation_id = 2;
string source_request_id = 3;
}
-// Copied from: local:agent.v1.NotifyConversationCloneResponse (var: Jee)
+// Copied from: local:agent.v1.NotifyConversationCloneResponse (var: V)
message NotifyConversationCloneResponse {
}
-// Copied from: local:agent.v1.NudgeAskVariant (var: Lee)
+// Copied from: local:agent.v1.NudgeAskVariant (var: z)
message NudgeAskVariant {
string popup_message = 1;
string accept_label = 2;
}
-// Copied from: local:agent.v1.NudgeBumpVariant (var: Pee)
+// Copied from: local:agent.v1.NudgeBumpVariant (var: W)
message NudgeBumpVariant {
string banner_message = 1;
}
-// Copied from: local:agent.v1.NudgeSilentSwitchVariant (var: Dee)
+// Copied from: local:agent.v1.NudgeSilentSwitchVariant (var: j)
message NudgeSilentSwitchVariant {
}
-// Copied from: local:agent.v1.OutputLocation (var: Kw)
+// Copied from: local:agent.v1.OutputLocation (var: i)
message OutputLocation {
string file_path = 1;
int64 size_bytes = 2;
int64 line_count = 3;
}
-// Copied from: local:agent.v1.PackageType (var: gz)
+// Copied from: local:agent.v1.PackageType (var: r)
enum PackageType {
PACKAGE_TYPE_UNSPECIFIED = 0;
PACKAGE_TYPE_CURSOR_PROJECT = 1;
@@ -2732,7 +3431,7 @@ enum PackageType {
PACKAGE_TYPE_CLAUDE_PLUGIN = 4;
}
-// Copied from: local:agent.v1.PartialToolCallUpdate (var: F1)
+// Copied from: local:agent.v1.PartialToolCallUpdate (var: ka)
message PartialToolCallUpdate {
string call_id = 1;
ToolCall tool_call = 2;
@@ -2740,25 +3439,509 @@ message PartialToolCallUpdate {
string model_call_id = 4;
}
-// Copied from: local:agent.v1.Phase (var: qM)
+// Copied from: local:agent.v1.PermissionsAutoRunInstructions (var: C)
+message PermissionsAutoRunInstructions {
+ repeated string allow_instructions = 1;
+ repeated string block_instructions = 2;
+}
+
+// Copied from: local:agent.v1.Phase (var: Ae)
message Phase {
string name = 1;
repeated TodoItem todos = 2;
}
-// Copied from: local:agent.v1.PlanRegistryEntry (var: k$)
+// Copied from: local:agent.v1.PiBashExecArgs (var: me)
+message PiBashExecArgs {
+ string command = 1;
+ optional double timeout = 2;
+}
+
+// Copied from: local:agent.v1.PiBashExecError (var: pe)
+message PiBashExecError {
+ string error = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: local:agent.v1.PiBashExecResult (var: ce)
+message PiBashExecResult {
+ oneof result {
+ PiBashExecSuccess success = 1;
+ PiBashExecError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiBashExecSuccess (var: de)
+message PiBashExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: local:agent.v1.PiBashToolArgs (var: Hr)
+message PiBashToolArgs {
+ string command = 1;
+ optional double timeout = 2;
+}
+
+// Copied from: local:agent.v1.PiBashToolCall (var: Gr)
+message PiBashToolCall {
+ PiBashToolArgs args = 1;
+ PiBashToolResult result = 2;
+}
+
+// Copied from: local:agent.v1.PiBashToolError (var: Kr)
+message PiBashToolError {
+ string error = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: local:agent.v1.PiBashToolResult (var: Vr)
+message PiBashToolResult {
+ oneof result {
+ PiBashToolSuccess success = 1;
+ PiBashToolError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiBashToolSuccess (var: Yr)
+message PiBashToolSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: local:agent.v1.PiEditExecArgs (var: ge)
+message PiEditExecArgs {
+ string path = 1;
+ repeated PiEditReplacement edits = 2;
+}
+
+// Copied from: local:agent.v1.PiEditExecError (var: _e)
+message PiEditExecError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiEditExecRejected (var: Te)
+message PiEditExecRejected {
+ string reason = 1;
+}
+
+// Copied from: local:agent.v1.PiEditExecResult (var: he)
+message PiEditExecResult {
+ oneof result {
+ PiEditExecSuccess success = 1;
+ PiEditExecError error = 2;
+ PiEditExecRejected rejected = 3;
+ }
+}
+
+// Copied from: local:agent.v1.PiEditExecSuccess (var: Ae)
+message PiEditExecSuccess {
+ string output = 1;
+ string diff = 2;
+ string patch = 3;
+ optional uint32 first_changed_line = 4;
+}
+
+// Copied from: local:agent.v1.PiEditReplacement (var: s)
+message PiEditReplacement {
+ string old_text = 1;
+ string new_text = 2;
+}
+
+// Copied from: local:agent.v1.PiEditToolArgs (var: i)
+message PiEditToolArgs {
+ string path = 1;
+ repeated PiEditReplacement edits = 2;
+}
+
+// Copied from: local:agent.v1.PiEditToolCall (var: o)
+message PiEditToolCall {
+ PiEditToolArgs args = 1;
+ PiEditToolResult result = 2;
+}
+
+// Copied from: local:agent.v1.PiEditToolError (var: u)
+message PiEditToolError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiEditToolRejected (var: m)
+message PiEditToolRejected {
+ string reason = 1;
+}
+
+// Copied from: local:agent.v1.PiEditToolResult (var: a)
+message PiEditToolResult {
+ oneof result {
+ PiEditToolSuccess success = 1;
+ PiEditToolError error = 2;
+ PiEditToolRejected rejected = 3;
+ }
+}
+
+// Copied from: local:agent.v1.PiEditToolSuccess (var: l)
+message PiEditToolSuccess {
+ string output = 1;
+ string diff = 2;
+ string patch = 3;
+ optional uint32 first_changed_line = 4;
+}
+
+// Copied from: local:agent.v1.PiFindExecArgs (var: Ce)
+message PiFindExecArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: local:agent.v1.PiFindExecError (var: Pe)
+message PiFindExecError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiFindExecResult (var: Ne)
+message PiFindExecResult {
+ oneof result {
+ PiFindExecSuccess success = 1;
+ PiFindExecError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiFindExecSuccess (var: Re)
+message PiFindExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 result_limit_reached = 3;
+}
+
+// Copied from: local:agent.v1.PiFindToolArgs (var: as)
+message PiFindToolArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: local:agent.v1.PiFindToolCall (var: is)
+message PiFindToolCall {
+ PiFindToolArgs args = 1;
+ PiFindToolResult result = 2;
+}
+
+// Copied from: local:agent.v1.PiFindToolError (var: ms)
+message PiFindToolError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiFindToolResult (var: ls)
+message PiFindToolResult {
+ oneof result {
+ PiFindToolSuccess success = 1;
+ PiFindToolError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiFindToolSuccess (var: us)
+message PiFindToolSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 result_limit_reached = 3;
+}
+
+// Copied from: local:agent.v1.PiGrepExecArgs (var: Ie)
+message PiGrepExecArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional string glob = 3;
+ optional bool ignore_case = 4;
+ optional bool literal = 5;
+ optional int32 context = 6;
+ optional int32 limit = 7;
+}
+
+// Copied from: local:agent.v1.PiGrepExecError (var: Je)
+message PiGrepExecError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiGrepExecResult (var: ve)
+message PiGrepExecResult {
+ oneof result {
+ PiGrepExecSuccess success = 1;
+ PiGrepExecError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiGrepExecSuccess (var: Be)
+message PiGrepExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 match_limit_reached = 3;
+ bool lines_truncated = 4;
+}
+
+// Copied from: local:agent.v1.PiGrepToolArgs (var: ns)
+message PiGrepToolArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional string glob = 3;
+ optional bool ignore_case = 4;
+ optional bool literal = 5;
+ optional int32 context = 6;
+ optional int32 limit = 7;
+}
+
+// Copied from: local:agent.v1.PiGrepToolCall (var: ts)
+message PiGrepToolCall {
+ PiGrepToolArgs args = 1;
+ PiGrepToolResult result = 2;
+}
+
+// Copied from: local:agent.v1.PiGrepToolError (var: os)
+message PiGrepToolError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiGrepToolResult (var: rs)
+message PiGrepToolResult {
+ oneof result {
+ PiGrepToolSuccess success = 1;
+ PiGrepToolError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiGrepToolSuccess (var: ss)
+message PiGrepToolSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 match_limit_reached = 3;
+ bool lines_truncated = 4;
+}
+
+// Copied from: local:agent.v1.PiLsExecArgs (var: be)
+message PiLsExecArgs {
+ optional string path = 1;
+ optional int32 limit = 2;
+}
+
+// Copied from: local:agent.v1.PiLsExecError (var: Fe)
+message PiLsExecError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiLsExecResult (var: Me)
+message PiLsExecResult {
+ oneof result {
+ PiLsExecSuccess success = 1;
+ PiLsExecError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiLsExecSuccess (var: Le)
+message PiLsExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 entry_limit_reached = 3;
+}
+
+// Copied from: local:agent.v1.PiLsToolArgs (var: ds)
+message PiLsToolArgs {
+ optional string path = 1;
+ optional int32 limit = 2;
+}
+
+// Copied from: local:agent.v1.PiLsToolCall (var: cs)
+message PiLsToolCall {
+ PiLsToolArgs args = 1;
+ PiLsToolResult result = 2;
+}
+
+// Copied from: local:agent.v1.PiLsToolError (var: gs)
+message PiLsToolError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiLsToolResult (var: ps)
+message PiLsToolResult {
+ oneof result {
+ PiLsToolSuccess success = 1;
+ PiLsToolError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiLsToolSuccess (var: fs)
+message PiLsToolSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 entry_limit_reached = 3;
+}
+
+// Copied from: local:agent.v1.PiReadExecArgs (var: ie)
+message PiReadExecArgs {
+ string path = 1;
+ optional int32 offset = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: local:agent.v1.PiReadExecError (var: ue)
+message PiReadExecError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiReadExecResult (var: ae)
+message PiReadExecResult {
+ oneof result {
+ PiReadExecSuccess success = 1;
+ PiReadExecError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiReadExecSuccess (var: le)
+message PiReadExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+}
+
+// Copied from: local:agent.v1.PiReadToolArgs (var: Or)
+message PiReadToolArgs {
+ string path = 1;
+ optional int32 offset = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: local:agent.v1.PiReadToolCall (var: Dr)
+message PiReadToolCall {
+ PiReadToolArgs args = 1;
+ PiReadToolResult result = 2;
+}
+
+// Copied from: local:agent.v1.PiReadToolError (var: Qr)
+message PiReadToolError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiReadToolResult (var: Ur)
+message PiReadToolResult {
+ oneof result {
+ PiReadToolSuccess success = 1;
+ PiReadToolError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.PiReadToolSuccess (var: xr)
+message PiReadToolSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+}
+
+// Copied from: local:agent.v1.PiTruncation (var: s)
+message PiTruncation {
+ bool truncated = 1;
+ string truncated_by = 2;
+ uint32 total_lines = 3;
+ uint32 output_lines = 4;
+ uint32 output_bytes = 5;
+ optional uint32 max_lines = 6;
+ optional uint32 max_bytes = 7;
+ bool first_line_exceeds_limit = 8;
+ bool last_line_partial = 9;
+}
+
+// Copied from: local:agent.v1.PiWriteExecArgs (var: ye)
+message PiWriteExecArgs {
+ string path = 1;
+ string content = 2;
+}
+
+// Copied from: local:agent.v1.PiWriteExecError (var: Ee)
+message PiWriteExecError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiWriteExecRejected (var: Se)
+message PiWriteExecRejected {
+ string reason = 1;
+}
+
+// Copied from: local:agent.v1.PiWriteExecResult (var: ke)
+message PiWriteExecResult {
+ oneof result {
+ PiWriteExecSuccess success = 1;
+ PiWriteExecError error = 2;
+ PiWriteExecRejected rejected = 3;
+ }
+}
+
+// Copied from: local:agent.v1.PiWriteExecSuccess (var: we)
+message PiWriteExecSuccess {
+ string output = 1;
+}
+
+// Copied from: local:agent.v1.PiWriteToolArgs (var: jr)
+message PiWriteToolArgs {
+ string path = 1;
+ string content = 2;
+}
+
+// Copied from: local:agent.v1.PiWriteToolCall (var: zr)
+message PiWriteToolCall {
+ PiWriteToolArgs args = 1;
+ PiWriteToolResult result = 2;
+}
+
+// Copied from: local:agent.v1.PiWriteToolError (var: $r)
+message PiWriteToolError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.PiWriteToolRejected (var: es)
+message PiWriteToolRejected {
+ string reason = 1;
+}
+
+// Copied from: local:agent.v1.PiWriteToolResult (var: Xr)
+message PiWriteToolResult {
+ oneof result {
+ PiWriteToolSuccess success = 1;
+ PiWriteToolError error = 2;
+ PiWriteToolRejected rejected = 3;
+ }
+}
+
+// Copied from: local:agent.v1.PiWriteToolSuccess (var: Zr)
+message PiWriteToolSuccess {
+ string output = 1;
+}
+
+// Copied from: local:agent.v1.PlanRegistryEntry (var: Fi)
message PlanRegistryEntry {
string id = 1;
string path = 2;
}
-// Copied from: local:agent.v1.Position (var: zw)
+// Copied from: local:agent.v1.Position (var: o)
message Position {
uint32 line = 1;
uint32 column = 2;
}
-// Copied from: local:agent.v1.PostRequestPromptUpdate (var: y0)
+// Copied from: local:agent.v1.PostCommentAction (var: Wt)
+message PostCommentAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ string body = 3;
+ optional string repo_url = 4;
+ optional int64 in_reply_to = 5;
+ optional string path = 6;
+ optional int32 line = 7;
+ optional int32 start_line = 8;
+ optional string side = 9;
+}
+
+// Copied from: local:agent.v1.PostRequestPromptUpdate (var: Ya)
message PostRequestPromptUpdate {
string title = 1;
string message = 2;
@@ -2766,7 +3949,7 @@ message PostRequestPromptUpdate {
string button_url = 4;
}
-// Copied from: local:agent.v1.PostToolUseFailureRequestQuery (var: K0)
+// Copied from: local:agent.v1.PostToolUseFailureRequestQuery (var: hl)
message PostToolUseFailureRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -2782,11 +3965,12 @@ message PostToolUseFailureRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 12;
}
-// Copied from: local:agent.v1.PostToolUseFailureRequestResponse (var: Z0)
+// Copied from: local:agent.v1.PostToolUseFailureRequestResponse (var: Al)
message PostToolUseFailureRequestResponse {
+ optional string additional_context = 1;
}
-// Copied from: local:agent.v1.PostToolUseRequestQuery (var: H0)
+// Copied from: local:agent.v1.PostToolUseRequestQuery (var: fl)
message PostToolUseRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -2801,26 +3985,30 @@ message PostToolUseRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 11;
}
-// Copied from: local:agent.v1.PostToolUseRequestResponse (var: z0)
+// Copied from: local:agent.v1.PostToolUseRequestResponse (var: gl)
message PostToolUseRequestResponse {
optional string additional_context = 1;
}
-// Copied from: local:agent.v1.PrManagementArgs (var: SV)
+// Copied from: local:agent.v1.PrManagementArgs (var: Vt)
message PrManagementArgs {
string tool_call_id = 1;
oneof action {
CreatePrAction create_pr = 2;
UpdatePrAction update_pr = 3;
+ PostCommentAction post_comment = 4;
+ ResolveCommentAction resolve_comment = 5;
+ GetCiStatusAction get_ci_status = 6;
+ SetPrStatusAction set_pr_status = 7;
}
}
-// Copied from: local:agent.v1.PrManagementError (var: qV)
+// Copied from: local:agent.v1.PrManagementError (var: en)
message PrManagementError {
string error = 1;
}
-// Copied from: local:agent.v1.PrManagementNeedsConfirmation (var: UV)
+// Copied from: local:agent.v1.PrManagementNeedsConfirmation (var: rn)
message PrManagementNeedsConfirmation {
string message = 1;
string discovered_pr_url = 2;
@@ -2829,7 +4017,7 @@ message PrManagementNeedsConfirmation {
string branch_name = 5;
}
-// Copied from: local:agent.v1.PrManagementRegistered (var: QV)
+// Copied from: local:agent.v1.PrManagementRegistered (var: nn)
message PrManagementRegistered {
string message = 1;
string title = 2;
@@ -2839,17 +4027,17 @@ message PrManagementRegistered {
string branch_name = 6;
}
-// Copied from: local:agent.v1.PrManagementRejected (var: FV)
+// Copied from: local:agent.v1.PrManagementRejected (var: tn)
message PrManagementRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.PrManagementRequestQuery (var: YV)
+// Copied from: local:agent.v1.PrManagementRequestQuery (var: on)
message PrManagementRequestQuery {
PrManagementArgs args = 1;
}
-// Copied from: local:agent.v1.PrManagementResult (var: NV)
+// Copied from: local:agent.v1.PrManagementResult (var: Zt)
message PrManagementResult {
oneof result {
PrManagementSuccess success = 1;
@@ -2860,20 +4048,20 @@ message PrManagementResult {
}
}
-// Copied from: local:agent.v1.PrManagementSuccess (var: bV)
+// Copied from: local:agent.v1.PrManagementSuccess (var: $t)
message PrManagementSuccess {
string pr_url = 1;
int32 pr_number = 2;
string message = 3;
}
-// Copied from: local:agent.v1.PrManagementToolCall (var: MV)
+// Copied from: local:agent.v1.PrManagementToolCall (var: sn)
message PrManagementToolCall {
PrManagementArgs args = 1;
PrManagementResult result = 2;
}
-// Copied from: local:agent.v1.PreCompactRequestQuery (var: N0)
+// Copied from: local:agent.v1.PreCompactRequestQuery (var: Xa)
message PreCompactRequestQuery {
string trigger = 1;
double context_usage_percent = 2;
@@ -2889,18 +4077,18 @@ message PreCompactRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 12;
}
-// Copied from: local:agent.v1.PreCompactRequestResponse (var: b0)
+// Copied from: local:agent.v1.PreCompactRequestResponse (var: Za)
message PreCompactRequestResponse {
optional string user_message = 1;
}
-// Copied from: local:agent.v1.PreFetchedBlob (var: S1)
+// Copied from: local:agent.v1.PreFetchedBlob (var: ga)
message PreFetchedBlob {
bytes id = 1;
bytes value = 2;
}
-// Copied from: local:agent.v1.PreToolUseRequestQuery (var: M0)
+// Copied from: local:agent.v1.PreToolUseRequestQuery (var: dl)
message PreToolUseRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -2913,15 +4101,16 @@ message PreToolUseRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 9;
}
-// Copied from: local:agent.v1.PreToolUseRequestResponse (var: Y0)
+// Copied from: local:agent.v1.PreToolUseRequestResponse (var: pl)
message PreToolUseRequestResponse {
optional string permission = 1;
optional string user_message = 2;
optional string agent_message = 3;
optional string updated_input = 4;
+ optional string additional_context = 5;
}
-// Copied from: local:agent.v1.PrecomputedHumanChange (var: $z)
+// Copied from: local:agent.v1.PrecomputedHumanChange (var: R)
message PrecomputedHumanChange {
string path = 1;
repeated PrecomputedHumanChangeRenderedDiff rendered_diffs = 2;
@@ -2929,7 +4118,7 @@ message PrecomputedHumanChange {
bool is_deleted_file = 4;
}
-// Copied from: local:agent.v1.PrecomputedHumanChangeRenderedDiff (var: Xz)
+// Copied from: local:agent.v1.PrecomputedHumanChangeRenderedDiff (var: N)
message PrecomputedHumanChangeRenderedDiff {
int32 start_line_number = 1;
int32 end_line_number_exclusive = 2;
@@ -2939,7 +4128,7 @@ message PrecomputedHumanChangeRenderedDiff {
repeated string after_context_lines = 6;
}
-// Copied from: local:agent.v1.PreparedTaskSubagent (var: s2)
+// Copied from: local:agent.v1.PreparedTaskSubagent (var: yl)
message PreparedTaskSubagent {
string subagent_id = 1;
string subagent_type_name = 2;
@@ -2973,9 +4162,11 @@ message PreparedTaskSubagent {
optional string plugin_id = 31;
optional string marketplace_id = 32;
optional string subagent_source = 33;
+ optional string cloud_subagent_bc_id = 34;
+ optional string provider_tool_name = 35;
}
-// Copied from: local:agent.v1.PrewarmRequest (var: b7)
+// Copied from: local:agent.v1.PrewarmRequest (var: h)
message PrewarmRequest {
ModelDetails model_details = 1;
optional RequestedModel requested_model = 9;
@@ -2998,14 +4189,62 @@ message PrewarmRequest {
repeated SubagentModelOverride subagent_model_overrides = 19;
optional bool can_create_cloud_subagents = 20;
optional bool suppress_subagent_progress_update_tool = 21;
+ optional bool client_supports_send_to_user = 22;
+ optional string computer_use_coordinate_mode = 23;
}
-// Copied from: local:agent.v1.PromptSuggestionUpdate (var: l0)
+// Copied from: local:agent.v1.ProjectDetails (var: Ii)
+message ProjectDetails {
+ optional string name = 1;
+ optional ProjectSubagentDetails subagent = 2;
+ optional ProjectSideChatDetails side_chat = 3;
+}
+
+// Copied from: local:agent.v1.ProjectSideChatDetails (var: Bi)
+message ProjectSideChatDetails {
+ string store_dir = 1;
+}
+
+// Copied from: local:agent.v1.ProjectSubagentDetails (var: vi)
+message ProjectSubagentDetails {
+ optional string store_dir = 2;
+}
+
+// Copied from: local:agent.v1.PromptContextNode (var: Wi)
+message PromptContextNode {
+ string id = 1;
+ optional string parent_id = 2;
+ string kind = 3;
+ string label = 4;
+ string category_id = 5;
+ uint32 estimated_tokens = 6;
+ uint32 character_count = 7;
+ bool content_available = 9;
+ optional PromptContextSourceRef source = 11;
+ optional string inline_content = 12;
+}
+
+// Copied from: local:agent.v1.PromptContextSourceRef (var: Ki)
+message PromptContextSourceRef {
+ string source_type = 1;
+ uint32 message_index = 3;
+ string content_path = 4;
+ uint32 start_offset = 5;
+ uint32 end_offset = 6;
+}
+
+// Copied from: local:agent.v1.PromptContextUsageTree (var: zi)
+message PromptContextUsageTree {
+ uint32 schema_version = 1;
+ repeated PromptContextNode nodes = 2;
+}
+
+// Copied from: local:agent.v1.PromptSuggestionUpdate (var: Ma)
message PromptSuggestionUpdate {
string suggestion = 1;
}
-// Copied from: local:agent.v1.PromptTokenBreakdownCategory (var: D$)
+// Copied from: local:agent.v1.PromptTokenBreakdownCategory (var: Vi)
message PromptTokenBreakdownCategory {
string id = 1;
string label = 2;
@@ -3013,20 +4252,27 @@ message PromptTokenBreakdownCategory {
optional uint32 character_count = 4;
}
-// Copied from: local:agent.v1.PromptTokenBreakdownSnapshot (var: x$)
+// Copied from: local:agent.v1.PromptTokenBreakdownSnapshot (var: Yi)
message PromptTokenBreakdownSnapshot {
uint32 total_used_tokens = 1;
uint32 max_tokens = 2;
repeated PromptTokenBreakdownCategory categories = 3;
}
-// Copied from: local:agent.v1.Range (var: Hw)
+// Copied from: local:agent.v1.PullRequestStatus (var: xt)
+enum PullRequestStatus {
+ PULL_REQUEST_STATUS_UNSPECIFIED = 0;
+ PULL_REQUEST_STATUS_OPEN = 1;
+ PULL_REQUEST_STATUS_CLOSED = 2;
+}
+
+// Copied from: local:agent.v1.Range (var: s)
message Range {
Position start = 1;
Position end = 2;
}
-// Copied from: local:agent.v1.ReadArgs (var: Y8)
+// Copied from: local:agent.v1.ReadArgs (var: f)
message ReadArgs {
string path = 1;
string tool_call_id = 2;
@@ -3035,40 +4281,40 @@ message ReadArgs {
optional string encoding_hint = 6;
}
-// Copied from: local:agent.v1.ReadError (var: K8)
+// Copied from: local:agent.v1.ReadError (var: A)
message ReadError {
string path = 1;
string error = 2;
}
-// Copied from: local:agent.v1.ReadFileNotFound (var: e6)
+// Copied from: local:agent.v1.ReadFileNotFound (var: T)
message ReadFileNotFound {
string path = 1;
}
-// Copied from: local:agent.v1.ReadInvalidFile (var: s6)
+// Copied from: local:agent.v1.ReadInvalidFile (var: k)
message ReadInvalidFile {
string path = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.ReadLintsToolArgs (var: FU)
+// Copied from: local:agent.v1.ReadLintsToolArgs (var: $)
message ReadLintsToolArgs {
repeated string paths = 1;
}
-// Copied from: local:agent.v1.ReadLintsToolCall (var: qU)
+// Copied from: local:agent.v1.ReadLintsToolCall (var: Z)
message ReadLintsToolCall {
ReadLintsToolArgs args = 1;
ReadLintsToolResult result = 2;
}
-// Copied from: local:agent.v1.ReadLintsToolError (var: zU)
+// Copied from: local:agent.v1.ReadLintsToolError (var: oe)
message ReadLintsToolError {
string error_message = 1;
}
-// Copied from: local:agent.v1.ReadLintsToolResult (var: QU)
+// Copied from: local:agent.v1.ReadLintsToolResult (var: ee)
message ReadLintsToolResult {
oneof result {
ReadLintsToolSuccess success = 1;
@@ -3076,27 +4322,29 @@ message ReadLintsToolResult {
}
}
-// Copied from: local:agent.v1.ReadLintsToolSuccess (var: UU)
+// Copied from: local:agent.v1.ReadLintsToolSuccess (var: te)
message ReadLintsToolSuccess {
repeated FileDiagnostics file_diagnostics = 1;
int32 total_files = 2;
int32 total_diagnostics = 3;
}
-// Copied from: local:agent.v1.ReadMcpResourceError (var: cM)
+// Copied from: local:agent.v1.ReadMcpResourceError (var: b)
message ReadMcpResourceError {
string uri = 1;
string error = 2;
}
-// Copied from: local:agent.v1.ReadMcpResourceExecArgs (var: sM)
+// Copied from: local:agent.v1.ReadMcpResourceExecArgs (var: N)
message ReadMcpResourceExecArgs {
string server = 1;
string uri = 2;
optional string download_path = 3;
+ string tool_call_id = 4;
+ optional SmartModeApproval smart_mode_approval = 5;
}
-// Copied from: local:agent.v1.ReadMcpResourceExecResult (var: aM)
+// Copied from: local:agent.v1.ReadMcpResourceExecResult (var: R)
message ReadMcpResourceExecResult {
oneof result {
ReadMcpResourceSuccess success = 1;
@@ -3106,18 +4354,18 @@ message ReadMcpResourceExecResult {
}
}
-// Copied from: local:agent.v1.ReadMcpResourceNotFound (var: AM)
+// Copied from: local:agent.v1.ReadMcpResourceNotFound (var: L)
message ReadMcpResourceNotFound {
string uri = 1;
}
-// Copied from: local:agent.v1.ReadMcpResourceRejected (var: dM)
+// Copied from: local:agent.v1.ReadMcpResourceRejected (var: M)
message ReadMcpResourceRejected {
string uri = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.ReadMcpResourceSuccess (var: lM)
+// Copied from: local:agent.v1.ReadMcpResourceSuccess (var: P)
message ReadMcpResourceSuccess {
string uri = 1;
optional string name = 2;
@@ -3125,36 +4373,37 @@ message ReadMcpResourceSuccess {
optional string mime_type = 4;
map annotations = 7;
optional string download_path = 8;
+ optional OutputLocation output_location = 9;
oneof content {
string text = 5;
bytes blob = 6;
}
}
-// Copied from: local:agent.v1.ReadMcpResourceToolCall (var: _G)
+// Copied from: local:agent.v1.ReadMcpResourceToolCall (var: Fe)
message ReadMcpResourceToolCall {
ReadMcpResourceExecArgs args = 1;
ReadMcpResourceExecResult result = 2;
}
-// Copied from: local:agent.v1.ReadPermissionDenied (var: n6)
+// Copied from: local:agent.v1.ReadPermissionDenied (var: y)
message ReadPermissionDenied {
string path = 1;
}
-// Copied from: local:agent.v1.ReadRange (var: yx)
+// Copied from: local:agent.v1.ReadRange (var: S)
message ReadRange {
uint32 start_line = 1;
uint32 end_line = 2;
}
-// Copied from: local:agent.v1.ReadRejected (var: Z8)
+// Copied from: local:agent.v1.ReadRejected (var: _)
message ReadRejected {
string path = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.ReadResult (var: H8)
+// Copied from: local:agent.v1.ReadResult (var: g)
message ReadResult {
oneof result {
ReadSuccess success = 1;
@@ -3166,7 +4415,7 @@ message ReadResult {
}
}
-// Copied from: local:agent.v1.ReadSuccess (var: z8)
+// Copied from: local:agent.v1.ReadSuccess (var: h)
message ReadSuccess {
string path = 1;
int32 total_lines = 3;
@@ -3180,18 +4429,18 @@ message ReadSuccess {
}
}
-// Copied from: local:agent.v1.ReadTodosArgs (var: Ox)
+// Copied from: local:agent.v1.ReadTodosArgs (var: M)
message ReadTodosArgs {
repeated TodoStatus status_filter = 1;
repeated string id_filter = 2;
}
-// Copied from: local:agent.v1.ReadTodosError (var: Wx)
+// Copied from: local:agent.v1.ReadTodosError (var: q)
message ReadTodosError {
string error = 1;
}
-// Copied from: local:agent.v1.ReadTodosResult (var: Gx)
+// Copied from: local:agent.v1.ReadTodosResult (var: L)
message ReadTodosResult {
oneof result {
ReadTodosSuccess success = 1;
@@ -3199,19 +4448,19 @@ message ReadTodosResult {
}
}
-// Copied from: local:agent.v1.ReadTodosSuccess (var: Vx)
+// Copied from: local:agent.v1.ReadTodosSuccess (var: F)
message ReadTodosSuccess {
repeated TodoItem todos = 1;
int32 total_count = 2;
}
-// Copied from: local:agent.v1.ReadTodosToolCall (var: xx)
+// Copied from: local:agent.v1.ReadTodosToolCall (var: b)
message ReadTodosToolCall {
ReadTodosArgs args = 1;
ReadTodosResult result = 2;
}
-// Copied from: local:agent.v1.ReadToolArgs (var: gx)
+// Copied from: local:agent.v1.ReadToolArgs (var: w)
message ReadToolArgs {
string path = 1;
optional int32 offset = 2;
@@ -3219,18 +4468,18 @@ message ReadToolArgs {
optional bool include_line_numbers = 5;
}
-// Copied from: local:agent.v1.ReadToolCall (var: Ax)
+// Copied from: local:agent.v1.ReadToolCall (var: k)
message ReadToolCall {
ReadToolArgs args = 1;
ReadToolResult result = 2;
}
-// Copied from: local:agent.v1.ReadToolError (var: Sx)
+// Copied from: local:agent.v1.ReadToolError (var: v)
message ReadToolError {
string error_message = 1;
}
-// Copied from: local:agent.v1.ReadToolResult (var: _x)
+// Copied from: local:agent.v1.ReadToolResult (var: E)
message ReadToolResult {
oneof result {
ReadToolSuccess success = 1;
@@ -3238,7 +4487,7 @@ message ReadToolResult {
}
}
-// Copied from: local:agent.v1.ReadToolSuccess (var: kx)
+// Copied from: local:agent.v1.ReadToolSuccess (var: I)
message ReadToolSuccess {
bool is_empty = 2;
bool exceeded_limit = 3;
@@ -3257,21 +4506,21 @@ message ReadToolSuccess {
}
}
-// Copied from: local:agent.v1.RecentAgent (var: aK)
+// Copied from: local:agent.v1.RecentAgent (var: M)
message RecentAgent {
string name = 1;
string path = 2;
optional string overview = 3;
}
-// Copied from: local:agent.v1.RecentAgentsContext (var: lK)
+// Copied from: local:agent.v1.RecentAgentsContext (var: L)
message RecentAgentsContext {
repeated RecentAgent recent_agents = 1;
}
-// Copied from: local:agent.v1.RecentlyAddedPlugin (var: rj)
+// Copied from: local:agent.v1.RecentlyAddedPlugin (var: D)
message RecentlyAddedPlugin {
- // Copied from: local:agent.v1.RecentlyAddedPlugin.CapabilityDescriptor (var: ij)
+ // Copied from: local:agent.v1.RecentlyAddedPlugin.CapabilityDescriptor (var: O)
message CapabilityDescriptor {
string name = 1;
string description = 2;
@@ -3287,7 +4536,7 @@ message RecentlyAddedPlugin {
repeated string mcp_servers = 8;
}
-// Copied from: local:agent.v1.RecordCiInvestigationFinding (var: nz)
+// Copied from: local:agent.v1.RecordCiInvestigationFinding (var: pr)
message RecordCiInvestigationFinding {
string check_name = 1;
optional string details_url = 2;
@@ -3306,19 +4555,19 @@ message RecordCiInvestigationFinding {
optional string confidence = 15;
}
-// Copied from: local:agent.v1.RecordCiInvestigationFindingsArgs (var: az)
+// Copied from: local:agent.v1.RecordCiInvestigationFindingsArgs (var: gr)
message RecordCiInvestigationFindingsArgs {
repeated RecordCiInvestigationFinding findings = 1;
optional RecordCiInvestigationOverall overall = 2;
string tool_call_id = 3;
}
-// Copied from: local:agent.v1.RecordCiInvestigationFindingsError (var: cz)
+// Copied from: local:agent.v1.RecordCiInvestigationFindingsError (var: Ar)
message RecordCiInvestigationFindingsError {
string error = 1;
}
-// Copied from: local:agent.v1.RecordCiInvestigationFindingsResult (var: dz)
+// Copied from: local:agent.v1.RecordCiInvestigationFindingsResult (var: _r)
message RecordCiInvestigationFindingsResult {
oneof result {
RecordCiInvestigationFindingsSuccess success = 1;
@@ -3326,18 +4575,18 @@ message RecordCiInvestigationFindingsResult {
}
}
-// Copied from: local:agent.v1.RecordCiInvestigationFindingsSuccess (var: lz)
+// Copied from: local:agent.v1.RecordCiInvestigationFindingsSuccess (var: hr)
message RecordCiInvestigationFindingsSuccess {
string message = 1;
}
-// Copied from: local:agent.v1.RecordCiInvestigationFindingsToolCall (var: Az)
+// Copied from: local:agent.v1.RecordCiInvestigationFindingsToolCall (var: Tr)
message RecordCiInvestigationFindingsToolCall {
RecordCiInvestigationFindingsArgs args = 1;
RecordCiInvestigationFindingsResult result = 2;
}
-// Copied from: local:agent.v1.RecordCiInvestigationOverall (var: sz)
+// Copied from: local:agent.v1.RecordCiInvestigationOverall (var: fr)
message RecordCiInvestigationOverall {
string summary = 1;
repeated string themes = 2;
@@ -3346,23 +4595,23 @@ message RecordCiInvestigationOverall {
repeated string check_keys = 5;
}
-// Copied from: local:agent.v1.RecordScreenArgs (var: TE)
+// Copied from: local:agent.v1.RecordScreenArgs (var: i)
message RecordScreenArgs {
RecordingMode mode = 1;
string tool_call_id = 2;
optional string save_as_filename = 3;
}
-// Copied from: local:agent.v1.RecordScreenDiscardSuccess (var: JE)
+// Copied from: local:agent.v1.RecordScreenDiscardSuccess (var: m)
message RecordScreenDiscardSuccess {
}
-// Copied from: local:agent.v1.RecordScreenFailure (var: CE)
+// Copied from: local:agent.v1.RecordScreenFailure (var: c)
message RecordScreenFailure {
string error = 1;
}
-// Copied from: local:agent.v1.RecordScreenResult (var: wE)
+// Copied from: local:agent.v1.RecordScreenResult (var: a)
message RecordScreenResult {
oneof result {
RecordScreenStartSuccess start_success = 1;
@@ -3372,26 +4621,26 @@ message RecordScreenResult {
}
}
-// Copied from: local:agent.v1.RecordScreenSaveSuccess (var: BE)
+// Copied from: local:agent.v1.RecordScreenSaveSuccess (var: u)
message RecordScreenSaveSuccess {
string path = 1;
int64 recording_duration_ms = 2;
optional RequestedFilePathRejectedReason requested_file_path_rejected_reason = 3;
}
-// Copied from: local:agent.v1.RecordScreenStartSuccess (var: EE)
+// Copied from: local:agent.v1.RecordScreenStartSuccess (var: l)
message RecordScreenStartSuccess {
bool was_prior_recording_cancelled = 1;
bool was_save_as_filename_ignored = 2;
}
-// Copied from: local:agent.v1.RecordScreenToolCall (var: gY)
+// Copied from: local:agent.v1.RecordScreenToolCall (var: lt)
message RecordScreenToolCall {
RecordScreenArgs args = 1;
RecordScreenResult result = 2;
}
-// Copied from: local:agent.v1.RecordingMode (var: hE)
+// Copied from: local:agent.v1.RecordingMode (var: r)
enum RecordingMode {
RECORDING_MODE_UNSPECIFIED = 0;
RECORDING_MODE_START_RECORDING = 1;
@@ -3399,7 +4648,7 @@ enum RecordingMode {
RECORDING_MODE_DISCARD_RECORDING = 3;
}
-// Copied from: local:agent.v1.ReflectArgs (var: yY)
+// Copied from: local:agent.v1.ReflectArgs (var: dt)
message ReflectArgs {
string unexpected_action_outcomes = 1;
string relevant_instructions = 2;
@@ -3409,12 +4658,12 @@ message ReflectArgs {
string tool_call_id = 6;
}
-// Copied from: local:agent.v1.ReflectError (var: IY)
+// Copied from: local:agent.v1.ReflectError (var: gt)
message ReflectError {
string error = 1;
}
-// Copied from: local:agent.v1.ReflectResult (var: kY)
+// Copied from: local:agent.v1.ReflectResult (var: pt)
message ReflectResult {
oneof result {
ReflectSuccess success = 1;
@@ -3422,34 +4671,44 @@ message ReflectResult {
}
}
-// Copied from: local:agent.v1.ReflectSuccess (var: SY)
+// Copied from: local:agent.v1.ReflectSuccess (var: ft)
message ReflectSuccess {
}
-// Copied from: local:agent.v1.ReflectToolCall (var: vY)
+// Copied from: local:agent.v1.ReflectToolCall (var: ht)
message ReflectToolCall {
ReflectArgs args = 1;
ReflectResult result = 2;
}
-// Copied from: local:agent.v1.ReplaceEnvArgs (var: qW)
+// Copied from: local:agent.v1.ReplaceEnvArgs (var: nr)
message ReplaceEnvArgs {
ReplaceEnvConfig config = 1;
+ ReplaceEnvMode mode = 2;
+ repeated RepoCheckoutRefOverride checkout_ref_overrides = 3;
}
-// Copied from: local:agent.v1.ReplaceEnvConfig (var: bW)
+// Copied from: local:agent.v1.ReplaceEnvConfig (var: tr)
message ReplaceEnvConfig {
string install_script = 1;
string dockerfile_contents = 2;
}
-// Copied from: local:agent.v1.ReplaceEnvFailure (var: QW)
+// Copied from: local:agent.v1.ReplaceEnvFailure (var: sr)
message ReplaceEnvFailure {
string error_message = 1;
string setup_logs = 2;
}
-// Copied from: local:agent.v1.ReplaceEnvResult (var: UW)
+// Copied from: local:agent.v1.ReplaceEnvMode (var: Qt)
+enum ReplaceEnvMode {
+ REPLACE_ENV_MODE_UNSPECIFIED = 0;
+ REPLACE_ENV_MODE_CUSTOM = 1;
+ REPLACE_ENV_MODE_CLEAN_SLATE = 2;
+ REPLACE_ENV_MODE_DEFAULT = 3;
+}
+
+// Copied from: local:agent.v1.ReplaceEnvResult (var: or)
message ReplaceEnvResult {
oneof result {
ReplaceEnvSuccess success = 1;
@@ -3457,24 +4716,30 @@ message ReplaceEnvResult {
}
}
-// Copied from: local:agent.v1.ReplaceEnvSuccess (var: FW)
+// Copied from: local:agent.v1.ReplaceEnvSuccess (var: rr)
message ReplaceEnvSuccess {
string setup_logs = 1;
}
-// Copied from: local:agent.v1.ReplaceEnvToolCall (var: MW)
+// Copied from: local:agent.v1.ReplaceEnvToolCall (var: ir)
message ReplaceEnvToolCall {
ReplaceEnvArgs args = 1;
ReplaceEnvResult result = 2;
string associated_pod_key = 3;
}
-// Copied from: local:agent.v1.ReplaceEnvToolCallDelta (var: YW)
+// Copied from: local:agent.v1.ReplaceEnvToolCallDelta (var: ar)
message ReplaceEnvToolCallDelta {
string associated_pod_key = 1;
}
-// Copied from: local:agent.v1.ReportBugArgs (var: HH)
+// Copied from: local:agent.v1.RepoCheckoutRefOverride (var: er)
+message RepoCheckoutRefOverride {
+ string repo_url = 1;
+ string ref = 2;
+}
+
+// Copied from: local:agent.v1.ReportBugArgs (var: Mn)
message ReportBugArgs {
string title = 1;
string file = 2;
@@ -3486,12 +4751,12 @@ message ReportBugArgs {
string rationale = 8;
}
-// Copied from: local:agent.v1.ReportBugError (var: KH)
+// Copied from: local:agent.v1.ReportBugError (var: Fn)
message ReportBugError {
string error_message = 1;
}
-// Copied from: local:agent.v1.ReportBugResult (var: ZH)
+// Copied from: local:agent.v1.ReportBugResult (var: qn)
message ReportBugResult {
oneof result {
ReportBugSuccess success = 1;
@@ -3499,29 +4764,29 @@ message ReportBugResult {
}
}
-// Copied from: local:agent.v1.ReportBugSuccess (var: zH)
+// Copied from: local:agent.v1.ReportBugSuccess (var: Ln)
message ReportBugSuccess {
string output = 1;
}
-// Copied from: local:agent.v1.ReportBugToolCall (var: eW)
+// Copied from: local:agent.v1.ReportBugToolCall (var: Dn)
message ReportBugToolCall {
ReportBugArgs args = 1;
ReportBugResult result = 2;
}
-// Copied from: local:agent.v1.ReportBugfixResultsArgs (var: tI)
+// Copied from: local:agent.v1.ReportBugfixResultsArgs (var: i)
message ReportBugfixResultsArgs {
string summary = 1;
repeated BugfixResultItem results = 2;
}
-// Copied from: local:agent.v1.ReportBugfixResultsError (var: iI)
+// Copied from: local:agent.v1.ReportBugfixResultsError (var: l)
message ReportBugfixResultsError {
string error = 1;
}
-// Copied from: local:agent.v1.ReportBugfixResultsResult (var: oI)
+// Copied from: local:agent.v1.ReportBugfixResultsResult (var: u)
message ReportBugfixResultsResult {
oneof result {
ReportBugfixResultsSuccess success = 1;
@@ -3529,18 +4794,18 @@ message ReportBugfixResultsResult {
}
}
-// Copied from: local:agent.v1.ReportBugfixResultsSuccess (var: rI)
+// Copied from: local:agent.v1.ReportBugfixResultsSuccess (var: a)
message ReportBugfixResultsSuccess {
repeated BugfixResultItem results = 1;
}
-// Copied from: local:agent.v1.ReportBugfixResultsToolCall (var: uI)
+// Copied from: local:agent.v1.ReportBugfixResultsToolCall (var: m)
message ReportBugfixResultsToolCall {
ReportBugfixResultsArgs args = 1;
ReportBugfixResultsResult result = 2;
}
-// Copied from: local:agent.v1.RepositoryIndexingInfo (var: yz)
+// Copied from: local:agent.v1.RepositoryIndexingInfo (var: l)
message RepositoryIndexingInfo {
string relative_workspace_path = 1;
repeated string remote_urls = 2;
@@ -3554,7 +4819,7 @@ message RepositoryIndexingInfo {
string path_encryption_key = 10;
}
-// Copied from: local:agent.v1.RequestContext (var: tj)
+// Copied from: local:agent.v1.RequestContext (var: P)
message RequestContext {
repeated CursorRule rules = 2;
RequestContextEnv env = 4;
@@ -3596,17 +4861,25 @@ message RequestContext {
optional bool agent_skills_info_complete = 43;
optional bool mcp_file_system_info_complete = 44;
optional bool git_status_info_complete = 45;
+ optional PermissionsAutoRunInstructions user_permissions_auto_run = 46;
+ optional PermissionsAutoRunInstructions project_permissions_auto_run = 47;
+ optional PermissionsAutoRunInstructions admin_permissions_auto_run = 48;
+ repeated string disabled_team_rules = 49;
+ optional bool search_conversations_enabled = 50;
+ optional bool send_message_enabled = 51;
+ repeated string admin_command_denylist = 52;
}
-// Copied from: local:agent.v1.RequestContextArgs (var: Bz)
+// Copied from: local:agent.v1.RequestContextArgs (var: f)
message RequestContextArgs {
optional string notes_session_id = 2;
optional string workspace_id = 3;
optional string read_only_pinned_tree_sha = 4;
optional string read_only_plugin_cache_root = 5;
+ optional bool use_cached = 7;
}
-// Copied from: local:agent.v1.RequestContextEnv (var: Uz)
+// Copied from: local:agent.v1.RequestContextEnv (var: w)
message RequestContextEnv {
string os_version = 1;
repeated string workspace_paths = 2;
@@ -3628,19 +4901,42 @@ message RequestContextEnv {
optional string process_working_directory = 21;
optional bool smart_mode_classifier_auto_mode_enabled = 22;
optional string dev_force_next_smart_mode_classifier_block_token = 23;
+ optional string dev_delay_next_smart_mode_classifier_token = 24;
+ repeated MountedAgentStore mounted_agent_stores = 25;
}
-// Copied from: local:agent.v1.RequestContextError (var: Rz)
+// Copied from: local:agent.v1.RequestContextError (var: A)
message RequestContextError {
string error = 1;
}
-// Copied from: local:agent.v1.RequestContextRejected (var: Pz)
+// Copied from: local:agent.v1.RequestContextMcpsPart (var: F)
+message RequestContextMcpsPart {
+ repeated McpToolDefinition tools = 1;
+ repeated McpInstructions mcp_instructions = 2;
+ optional McpFileSystemOptions mcp_file_system_options = 3;
+ optional McpMetaToolOptions mcp_meta_tool_options = 4;
+}
+
+// Copied from: local:agent.v1.RequestContextPartReferences (var: q)
+message RequestContextPartReferences {
+ bytes rules_blob_id = 1;
+ uint32 rules_byte_length = 2;
+ bytes skills_blob_id = 3;
+ uint32 skills_byte_length = 4;
+ bytes subagents_blob_id = 5;
+ uint32 subagents_byte_length = 6;
+ bytes mcps_blob_id = 7;
+ uint32 mcps_byte_length = 8;
+ RequestContext dynamic_context = 9;
+}
+
+// Copied from: local:agent.v1.RequestContextRejected (var: _)
message RequestContextRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.RequestContextResult (var: Jz)
+// Copied from: local:agent.v1.RequestContextResult (var: g)
message RequestContextResult {
oneof result {
RequestContextSuccess success = 1;
@@ -3649,20 +4945,39 @@ message RequestContextResult {
}
}
-// Copied from: local:agent.v1.RequestContextSuccess (var: Cz)
-message RequestContextSuccess {
- RequestContext request_context = 1;
+// Copied from: local:agent.v1.RequestContextRulesPart (var: b)
+message RequestContextRulesPart {
+ repeated CursorRule rules = 1;
+ repeated CursorRule non_file_rules = 2;
+ optional string cloud_rule = 3;
}
-// Copied from: local:agent.v1.RequestedFilePathRejectedReason (var: _E)
+// Copied from: local:agent.v1.RequestContextSkillsPart (var: M)
+message RequestContextSkillsPart {
+ repeated AgentSkill agent_skills = 1;
+ optional SkillOptions skill_options = 2;
+}
+
+// Copied from: local:agent.v1.RequestContextSubagentsPart (var: L)
+message RequestContextSubagentsPart {
+ repeated CustomSubagent custom_subagents = 1;
+}
+
+// Copied from: local:agent.v1.RequestContextSuccess (var: h)
+message RequestContextSuccess {
+ RequestContext request_context = 1;
+ optional bool served_from_disk_cache = 2;
+}
+
+// Copied from: local:agent.v1.RequestedFilePathRejectedReason (var: s)
enum RequestedFilePathRejectedReason {
REQUESTED_FILE_PATH_REJECTED_REASON_UNSPECIFIED = 0;
REQUESTED_FILE_PATH_REJECTED_REASON_SLASHES_NOT_ALLOWED = 1;
}
-// Copied from: local:agent.v1.RequestedModel (var: _1)
+// Copied from: local:agent.v1.RequestedModel (var: da)
message RequestedModel {
- // Copied from: local:agent.v1.RequestedModel.ModelParameterValue (var: y1)
+ // Copied from: local:agent.v1.RequestedModel.ModelParameterValue (var: pa)
message ModelParameterValue {
string id = 1;
string value = 2;
@@ -3680,14 +4995,85 @@ message RequestedModel {
}
}
-// Copied from: local:agent.v1.ResumeAction (var: YZ)
+// Copied from: local:agent.v1.ResolveCommentAction (var: zt)
+message ResolveCommentAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ int64 comment_id = 3;
+ optional string repo_url = 4;
+}
+
+// Copied from: local:agent.v1.ResponseComparisonCompleted (var: xa)
+message ResponseComparisonCompleted {
+}
+
+// Copied from: local:agent.v1.ResponseComparisonDisplayOrder (var: Zs)
+enum ResponseComparisonDisplayOrder {
+ RESPONSE_COMPARISON_DISPLAY_ORDER_UNSPECIFIED = 0;
+ RESPONSE_COMPARISON_DISPLAY_ORDER_PARENT_FIRST = 1;
+ RESPONSE_COMPARISON_DISPLAY_ORDER_ALTERNATE_FIRST = 2;
+}
+
+// Copied from: local:agent.v1.ResponseComparisonSkipReason (var: $s)
+enum ResponseComparisonSkipReason {
+ RESPONSE_COMPARISON_SKIP_REASON_UNSPECIFIED = 0;
+ RESPONSE_COMPARISON_SKIP_REASON_ALTERNATE_TOOL_CALL = 1;
+ RESPONSE_COMPARISON_SKIP_REASON_INFERENCE_ERROR = 2;
+ RESPONSE_COMPARISON_SKIP_REASON_TIMEOUT = 3;
+ RESPONSE_COMPARISON_SKIP_REASON_CANCELLED = 4;
+}
+
+// Copied from: local:agent.v1.ResponseComparisonSkipped (var: Qa)
+message ResponseComparisonSkipped {
+ ResponseComparisonSkipReason reason = 1;
+}
+
+// Copied from: local:agent.v1.ResponseComparisonStarted (var: Oa)
+message ResponseComparisonStarted {
+ ResponseComparisonDisplayOrder display_order = 1;
+ string parent_invocation_id = 2;
+ string alternate_invocation_id = 3;
+ string parent_response = 4;
+ string comparison_config_id = 5;
+ string alternate_model_id = 6;
+}
+
+// Copied from: local:agent.v1.ResponseComparisonTextDelta (var: Ua)
+message ResponseComparisonTextDelta {
+ string text = 1;
+}
+
+// Copied from: local:agent.v1.ResponseComparisonUpdate (var: Ga)
+message ResponseComparisonUpdate {
+ string comparison_id = 1;
+ oneof event {
+ ResponseComparisonStarted started = 2;
+ ResponseComparisonTextDelta text_delta = 3;
+ ResponseComparisonCompleted completed = 4;
+ ResponseComparisonSkipped skipped = 5;
+ }
+}
+
+// Copied from: local:agent.v1.ResumeAction (var: Ai)
message ResumeAction {
RequestContext request_context = 2;
}
-// Copied from: local:agent.v1.SandboxPolicy (var: Mw)
+// Copied from: local:agent.v1.SameMachineTarget (var: io)
+message SameMachineTarget {
+}
+
+// Copied from: local:agent.v1.SandboxPolicy (var: u)
message SandboxPolicy {
- // Copied from: local:agent.v1.SandboxPolicy.Type (var: Yw)
+ // Copied from: local:agent.v1.SandboxPolicy.ReadBoundaryMode (var: o)
+ enum ReadBoundaryMode {
+ READ_BOUNDARY_MODE_UNSPECIFIED = 0;
+ READ_BOUNDARY_MODE_SYSTEM = 1;
+ READ_BOUNDARY_MODE_WORKSPACE = 2;
+ READ_BOUNDARY_MODE_CUSTOM = 3;
+ }
+
+ // Copied from: local:agent.v1.SandboxPolicy.Type (var: s)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_INSECURE_NONE = 1;
@@ -3707,20 +5093,22 @@ message SandboxPolicy {
optional bool network_policy_strict = 11;
optional bool capture_denies = 12;
optional bool skip_statsig_defaults = 13;
+ ReadBoundaryMode read_boundary = 14;
+ repeated string additional_read_paths = 15;
}
-// Copied from: local:agent.v1.SandboxPolicyMergeSources (var: Vw)
+// Copied from: local:agent.v1.SandboxPolicyMergeSources (var: m)
message SandboxPolicyMergeSources {
optional SandboxPolicy per_user = 1;
optional SandboxPolicy per_repo = 2;
optional SandboxPolicy team_admin = 3;
}
-// Copied from: local:agent.v1.ScreenshotAction (var: UB)
+// Copied from: local:agent.v1.ScreenshotAction (var: _)
message ScreenshotAction {
}
-// Copied from: local:agent.v1.ScrollAction (var: bB)
+// Copied from: local:agent.v1.ScrollAction (var: f)
message ScrollAction {
optional Coordinate coordinate = 1;
ScrollDirection direction = 2;
@@ -3728,7 +5116,7 @@ message ScrollAction {
optional string modifier_keys = 4;
}
-// Copied from: local:agent.v1.ScrollDirection (var: pB)
+// Copied from: local:agent.v1.ScrollDirection (var: s)
enum ScrollDirection {
SCROLL_DIRECTION_UNSPECIFIED = 0;
SCROLL_DIRECTION_UP = 1;
@@ -3737,7 +5125,13 @@ enum ScrollDirection {
SCROLL_DIRECTION_RIGHT = 4;
}
-// Copied from: local:agent.v1.SelectedAgenticGitAction (var: FK)
+// Copied from: local:agent.v1.SearchConversationsToolCall (var: Rs)
+message SearchConversationsToolCall {
+ ConversationSearchArgs args = 1;
+ ConversationSearchResult result = 2;
+}
+
+// Copied from: local:agent.v1.SelectedAgenticGitAction (var: j)
message SelectedAgenticGitAction {
optional SelectedGitBranchContext branch_context = 5;
optional string path_to_template_file = 9;
@@ -3755,15 +5149,16 @@ message SelectedAgenticGitAction {
SelectedAgenticGitActionCommitParams create_branch_and_commit_params = 12;
SelectedAgenticGitActionCommitParams create_branch_commit_and_push_params = 13;
SelectedAgenticGitActionUpdateBranchParams update_branch_params = 16;
+ SelectedAgenticGitActionCreateBranchParams create_branch_params = 17;
}
}
-// Copied from: local:agent.v1.SelectedAgenticGitActionBabysitPrInCloudParams (var: NK)
+// Copied from: local:agent.v1.SelectedAgenticGitActionBabysitPrInCloudParams (var: K)
message SelectedAgenticGitActionBabysitPrInCloudParams {
optional string base_branch = 1;
}
-// Copied from: local:agent.v1.SelectedAgenticGitActionCommitParams (var: kK)
+// Copied from: local:agent.v1.SelectedAgenticGitActionCommitParams (var: Q)
message SelectedAgenticGitActionCommitParams {
repeated string files_to_commit = 1;
repeated string files_to_exclude_from_commit = 2;
@@ -3773,41 +5168,46 @@ message SelectedAgenticGitActionCommitParams {
repeated SelectedAgenticGitFileWithStatus files_to_exclude_from_commit_with_status = 6;
}
-// Copied from: local:agent.v1.SelectedAgenticGitActionFixMergeConflictsParams (var: vK)
-message SelectedAgenticGitActionFixMergeConflictsParams {
- optional string base_branch = 1;
+// Copied from: local:agent.v1.SelectedAgenticGitActionCreateBranchParams (var: G)
+message SelectedAgenticGitActionCreateBranchParams {
}
-// Copied from: local:agent.v1.SelectedAgenticGitActionPullLocallyParams (var: qK)
+// Copied from: local:agent.v1.SelectedAgenticGitActionFixMergeConflictsParams (var: Y)
+message SelectedAgenticGitActionFixMergeConflictsParams {
+ optional string base_branch = 1;
+ optional string pr_url = 2;
+}
+
+// Copied from: local:agent.v1.SelectedAgenticGitActionPullLocallyParams (var: z)
message SelectedAgenticGitActionPullLocallyParams {
string remote_branch = 1;
}
-// Copied from: local:agent.v1.SelectedAgenticGitActionPushParams (var: IK)
+// Copied from: local:agent.v1.SelectedAgenticGitActionPushParams (var: V)
message SelectedAgenticGitActionPushParams {
repeated string files_to_push = 1;
optional bool create_pr_draft = 2;
}
-// Copied from: local:agent.v1.SelectedAgenticGitActionUpdateBranchParams (var: bK)
+// Copied from: local:agent.v1.SelectedAgenticGitActionUpdateBranchParams (var: W)
message SelectedAgenticGitActionUpdateBranchParams {
optional string base_branch = 1;
}
-// Copied from: local:agent.v1.SelectedAgenticGitFileWithStatus (var: SK)
+// Copied from: local:agent.v1.SelectedAgenticGitFileWithStatus (var: H)
message SelectedAgenticGitFileWithStatus {
string path = 1;
optional string status = 2;
}
-// Copied from: local:agent.v1.SelectedBrowser (var: yK)
+// Copied from: local:agent.v1.SelectedBrowser (var: x)
message SelectedBrowser {
string browser_id = 1;
string url = 2;
optional string page_title = 3;
}
-// Copied from: local:agent.v1.SelectedCodeSelection (var: Nj)
+// Copied from: local:agent.v1.SelectedCodeSelection (var: T)
message SelectedCodeSelection {
string content = 1;
string path = 2;
@@ -3815,7 +5215,7 @@ message SelectedCodeSelection {
Range range = 4;
}
-// Copied from: local:agent.v1.SelectedConsoleLog (var: AK)
+// Copied from: local:agent.v1.SelectedConsoleLog (var: D)
message SelectedConsoleLog {
string message = 1;
double timestamp = 2;
@@ -3826,7 +5226,7 @@ message SelectedConsoleLog {
optional string object_data_json = 7;
}
-// Copied from: local:agent.v1.SelectedContext (var: UK)
+// Copied from: local:agent.v1.SelectedContext (var: Z)
message SelectedContext {
repeated SelectedImage selected_images = 1;
optional InvocationContext invocation_context = 2;
@@ -3858,21 +5258,23 @@ message SelectedContext {
optional SelectedAgenticGitAction selected_agentic_git_action = 34;
}
-// Copied from: local:agent.v1.SelectedCursorCommand (var: eK)
+// Copied from: local:agent.v1.SelectedCursorCommand (var: R)
message SelectedCursorCommand {
string name = 1;
string content = 2;
optional SelectedPluginCapabilityRef plugin_capability = 3;
+ optional string full_path = 4;
+ optional string display_name = 5;
}
-// Copied from: local:agent.v1.SelectedCursorRule (var: Uj)
+// Copied from: local:agent.v1.SelectedCursorRule (var: S)
message SelectedCursorRule {
CursorRule rule = 1;
}
-// Copied from: local:agent.v1.SelectedDocument (var: gj)
+// Copied from: local:agent.v1.SelectedDocument (var: d)
message SelectedDocument {
- // Copied from: local:agent.v1.SelectedDocument.BlobIdWithData (var: _j)
+ // Copied from: local:agent.v1.SelectedDocument.BlobIdWithData (var: p)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
@@ -3889,13 +5291,13 @@ message SelectedDocument {
}
}
-// Copied from: local:agent.v1.SelectedDocumentation (var: nK)
+// Copied from: local:agent.v1.SelectedDocumentation (var: P)
message SelectedDocumentation {
string doc_id = 1;
string name = 2;
}
-// Copied from: local:agent.v1.SelectedExternalLink (var: Qj)
+// Copied from: local:agent.v1.SelectedExternalLink (var: E)
message SelectedExternalLink {
string url = 1;
string uuid = 2;
@@ -3905,28 +5307,28 @@ message SelectedExternalLink {
optional bytes blob_id = 6;
}
-// Copied from: local:agent.v1.SelectedFile (var: vj)
+// Copied from: local:agent.v1.SelectedFile (var: _)
message SelectedFile {
string content = 1;
string path = 2;
optional string relative_path = 3;
}
-// Copied from: local:agent.v1.SelectedFolder (var: Fj)
+// Copied from: local:agent.v1.SelectedFolder (var: w)
message SelectedFolder {
string path = 1;
optional string relative_path = 2;
LsDirectoryTreeNode directory_tree = 3;
}
-// Copied from: local:agent.v1.SelectedGitBranchContext (var: QK)
+// Copied from: local:agent.v1.SelectedGitBranchContext (var: X)
message SelectedGitBranchContext {
optional string current_branch = 1;
optional string base_branch = 2;
optional string agent_branch_prefix = 3;
}
-// Copied from: local:agent.v1.SelectedGitCommit (var: Hj)
+// Copied from: local:agent.v1.SelectedGitCommit (var: B)
message SelectedGitCommit {
string sha = 1;
string message = 2;
@@ -3934,19 +5336,19 @@ message SelectedGitCommit {
string diff = 4;
}
-// Copied from: local:agent.v1.SelectedGitDiff (var: Mj)
+// Copied from: local:agent.v1.SelectedGitDiff (var: I)
message SelectedGitDiff {
string content = 1;
int32 full_content_length_char_count = 2;
}
-// Copied from: local:agent.v1.SelectedGitDiffFromBranchToMain (var: Yj)
+// Copied from: local:agent.v1.SelectedGitDiffFromBranchToMain (var: v)
message SelectedGitDiffFromBranchToMain {
string content = 1;
int32 full_content_length_char_count = 2;
}
-// Copied from: local:agent.v1.SelectedGitPRDiffSelection (var: Kj)
+// Copied from: local:agent.v1.SelectedGitPRDiffSelection (var: C)
message SelectedGitPRDiffSelection {
string pr_url = 1;
string file_path = 2;
@@ -3956,15 +5358,15 @@ message SelectedGitPRDiffSelection {
optional bytes blob_id = 6;
}
-// Copied from: local:agent.v1.SelectedImage (var: cj)
+// Copied from: local:agent.v1.SelectedImage (var: u)
message SelectedImage {
- // Copied from: local:agent.v1.SelectedImage.BlobIdWithData (var: dj)
+ // Copied from: local:agent.v1.SelectedImage.BlobIdWithData (var: m)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
}
- // Copied from: local:agent.v1.SelectedImage.Dimension (var: Aj)
+ // Copied from: local:agent.v1.SelectedImage.Dimension (var: c)
message Dimension {
int32 width = 1;
int32 height = 2;
@@ -3981,13 +5383,13 @@ message SelectedImage {
}
}
-// Copied from: local:agent.v1.SelectedPastChat (var: sK)
+// Copied from: local:agent.v1.SelectedPastChat (var: b)
message SelectedPastChat {
string agent_id = 1;
string name = 2;
}
-// Copied from: local:agent.v1.SelectedPluginCapabilityRef (var: Zj)
+// Copied from: local:agent.v1.SelectedPluginCapabilityRef (var: N)
message SelectedPluginCapabilityRef {
string plugin_id = 1;
SelectedPluginCapabilityType capability_type = 2;
@@ -3996,7 +5398,7 @@ message SelectedPluginCapabilityRef {
optional string resolved_commit_sha = 5;
}
-// Copied from: local:agent.v1.SelectedPluginCapabilityType (var: uj)
+// Copied from: local:agent.v1.SelectedPluginCapabilityType (var: r)
enum SelectedPluginCapabilityType {
SELECTED_PLUGIN_CAPABILITY_TYPE_UNSPECIFIED = 0;
SELECTED_PLUGIN_CAPABILITY_TYPE_COMMAND = 1;
@@ -4004,7 +5406,7 @@ enum SelectedPluginCapabilityType {
SELECTED_PLUGIN_CAPABILITY_TYPE_SUBAGENT = 3;
}
-// Copied from: local:agent.v1.SelectedPullRequest (var: zj)
+// Copied from: local:agent.v1.SelectedPullRequest (var: J)
message SelectedPullRequest {
int32 number = 1;
string url = 2;
@@ -4015,19 +5417,19 @@ message SelectedPullRequest {
optional bytes blob_id = 7;
}
-// Copied from: local:agent.v1.SelectedSubagent (var: _K)
+// Copied from: local:agent.v1.SelectedSubagent (var: U)
message SelectedSubagent {
string name = 1;
}
-// Copied from: local:agent.v1.SelectedTerminal (var: bj)
+// Copied from: local:agent.v1.SelectedTerminal (var: y)
message SelectedTerminal {
string content = 1;
optional string title = 2;
optional string path = 3;
}
-// Copied from: local:agent.v1.SelectedTerminalSelection (var: qj)
+// Copied from: local:agent.v1.SelectedTerminalSelection (var: k)
message SelectedTerminalSelection {
string content = 1;
optional string title = 2;
@@ -4035,7 +5437,7 @@ message SelectedTerminalSelection {
Range range = 4;
}
-// Copied from: local:agent.v1.SelectedUIElement (var: gK)
+// Copied from: local:agent.v1.SelectedUIElement (var: O)
message SelectedUIElement {
string element = 1;
string xpath = 2;
@@ -4045,15 +5447,15 @@ message SelectedUIElement {
optional string component_props_json = 6;
}
-// Copied from: local:agent.v1.SelectedVideo (var: yj)
+// Copied from: local:agent.v1.SelectedVideo (var: f)
message SelectedVideo {
- // Copied from: local:agent.v1.SelectedVideo.BlobIdWithData (var: kj)
+ // Copied from: local:agent.v1.SelectedVideo.BlobIdWithData (var: g)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
}
- // Copied from: local:agent.v1.SelectedVideo.SignedUrl (var: Sj)
+ // Copied from: local:agent.v1.SelectedVideo.SignedUrl (var: h)
message SignedUrl {
string url = 1;
string key = 2;
@@ -4076,25 +5478,42 @@ message SelectedVideo {
}
}
-// Copied from: local:agent.v1.SemSearchToolArgs (var: SM)
+// Copied from: local:agent.v1.SelfHostedPoolTarget (var: uo)
+message SelfHostedPoolTarget {
+ optional string pool = 1;
+ repeated SelfHostedWorkerLabel labels = 2;
+}
+
+// Copied from: local:agent.v1.SelfHostedWorkerLabel (var: mo)
+message SelfHostedWorkerLabel {
+ string key = 1;
+ string value = 2;
+}
+
+// Copied from: local:agent.v1.SelfHostedWorkerTarget (var: lo)
+message SelfHostedWorkerTarget {
+ string worker_id = 1;
+}
+
+// Copied from: local:agent.v1.SemSearchToolArgs (var: de)
message SemSearchToolArgs {
string query = 1;
repeated string target_directories = 2;
string explanation = 3;
}
-// Copied from: local:agent.v1.SemSearchToolCall (var: kM)
+// Copied from: local:agent.v1.SemSearchToolCall (var: ce)
message SemSearchToolCall {
SemSearchToolArgs args = 1;
SemSearchToolResult result = 2;
}
-// Copied from: local:agent.v1.SemSearchToolError (var: NM)
+// Copied from: local:agent.v1.SemSearchToolError (var: ge)
message SemSearchToolError {
string error_message = 1;
}
-// Copied from: local:agent.v1.SemSearchToolResult (var: IM)
+// Copied from: local:agent.v1.SemSearchToolResult (var: pe)
message SemSearchToolResult {
oneof result {
SemSearchToolSuccess success = 1;
@@ -4102,23 +5521,23 @@ message SemSearchToolResult {
}
}
-// Copied from: local:agent.v1.SemSearchToolSuccess (var: vM)
+// Copied from: local:agent.v1.SemSearchToolSuccess (var: fe)
message SemSearchToolSuccess {
string results = 1;
repeated CodeResult code_results = 2;
}
-// Copied from: local:agent.v1.SendFinalSummaryArgs (var: dW)
+// Copied from: local:agent.v1.SendFinalSummaryArgs (var: Hn)
message SendFinalSummaryArgs {
optional string final_summary = 1;
}
-// Copied from: local:agent.v1.SendFinalSummaryError (var: gW)
+// Copied from: local:agent.v1.SendFinalSummaryError (var: Yn)
message SendFinalSummaryError {
string error = 1;
}
-// Copied from: local:agent.v1.SendFinalSummaryResult (var: _W)
+// Copied from: local:agent.v1.SendFinalSummaryResult (var: Kn)
message SendFinalSummaryResult {
oneof result {
SendFinalSummarySuccess success = 1;
@@ -4126,29 +5545,101 @@ message SendFinalSummaryResult {
}
}
-// Copied from: local:agent.v1.SendFinalSummarySuccess (var: AW)
+// Copied from: local:agent.v1.SendFinalSummarySuccess (var: Vn)
message SendFinalSummarySuccess {
string final_summary = 1;
}
-// Copied from: local:agent.v1.SendFinalSummaryToolCall (var: yW)
+// Copied from: local:agent.v1.SendFinalSummaryToolCall (var: Wn)
message SendFinalSummaryToolCall {
SendFinalSummaryArgs args = 1;
SendFinalSummaryResult result = 2;
}
-// Copied from: local:agent.v1.SetActiveBranchArgs (var: SX)
+// Copied from: local:agent.v1.SendMessageArgs (var: wr)
+message SendMessageArgs {
+ oneof message {
+ SendMessageText text = 1;
+ SendMessageAttachment attachment = 2;
+ }
+}
+
+// Copied from: local:agent.v1.SendMessageAttachment (var: kr)
+message SendMessageAttachment {
+ string url = 1;
+ optional string alt = 2;
+}
+
+// Copied from: local:agent.v1.SendMessageError (var: Sr)
+message SendMessageError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.SendMessageResult (var: Ir)
+message SendMessageResult {
+ oneof result {
+ SendMessageSuccess success = 1;
+ SendMessageError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.SendMessageSuccess (var: Er)
+message SendMessageSuccess {
+ uint64 timestamp = 1;
+ string message_id = 2;
+}
+
+// Copied from: local:agent.v1.SendMessageText (var: yr)
+message SendMessageText {
+ string content = 1;
+}
+
+// Copied from: local:agent.v1.SendMessageToolCall (var: vr)
+message SendMessageToolCall {
+ SendMessageArgs args = 1;
+ SendMessageResult result = 2;
+}
+
+// Copied from: local:agent.v1.SendToUserArgs (var: Pr)
+message SendToUserArgs {
+ string message = 1;
+}
+
+// Copied from: local:agent.v1.SendToUserError (var: Mr)
+message SendToUserError {
+ string error = 1;
+}
+
+// Copied from: local:agent.v1.SendToUserResult (var: Lr)
+message SendToUserResult {
+ oneof result {
+ SendToUserSuccess success = 1;
+ SendToUserError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.SendToUserSuccess (var: br)
+message SendToUserSuccess {
+}
+
+// Copied from: local:agent.v1.SendToUserToolCall (var: Fr)
+message SendToUserToolCall {
+ SendToUserArgs args = 1;
+ SendToUserResult result = 2;
+}
+
+// Copied from: local:agent.v1.SetActiveBranchArgs (var: Ao)
message SetActiveBranchArgs {
string path = 1;
string branch_name = 2;
}
-// Copied from: local:agent.v1.SetActiveBranchError (var: vX)
+// Copied from: local:agent.v1.SetActiveBranchError (var: To)
message SetActiveBranchError {
string error = 1;
}
-// Copied from: local:agent.v1.SetActiveBranchResult (var: NX)
+// Copied from: local:agent.v1.SetActiveBranchResult (var: yo)
message SetActiveBranchResult {
oneof result {
SetActiveBranchSuccess success = 1;
@@ -4156,59 +5647,81 @@ message SetActiveBranchResult {
}
}
-// Copied from: local:agent.v1.SetActiveBranchSuccess (var: IX)
+// Copied from: local:agent.v1.SetActiveBranchSuccess (var: _o)
message SetActiveBranchSuccess {
}
-// Copied from: local:agent.v1.SetActiveBranchToolCall (var: bX)
+// Copied from: local:agent.v1.SetActiveBranchToolCall (var: ko)
message SetActiveBranchToolCall {
SetActiveBranchArgs args = 1;
SetActiveBranchResult result = 2;
}
-// Copied from: local:agent.v1.SetBlobArgs (var: k7)
+// Copied from: local:agent.v1.SetBlobArgs (var: c)
message SetBlobArgs {
bytes blob_id = 1;
bytes blob_data = 2;
}
-// Copied from: local:agent.v1.SetBlobResult (var: S7)
+// Copied from: local:agent.v1.SetBlobResult (var: d)
message SetBlobResult {
optional Error error = 1;
}
-// Copied from: local:agent.v1.SetupVmEnvironmentArgs (var: NY)
+// Copied from: local:agent.v1.SetPrStatusAction (var: Xt)
+message SetPrStatusAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ optional string repo_url = 3;
+ PullRequestStatus status = 4;
+}
+
+// Copied from: local:agent.v1.SetupVmEnvironmentArgs (var: At)
message SetupVmEnvironmentArgs {
string install_command = 2;
string start_command = 3;
string dockerfile_contents = 4;
}
-// Copied from: local:agent.v1.SetupVmEnvironmentResult (var: bY)
+// Copied from: local:agent.v1.SetupVmEnvironmentResult (var: _t)
message SetupVmEnvironmentResult {
oneof result {
SetupVmEnvironmentSuccess success = 1;
}
}
-// Copied from: local:agent.v1.SetupVmEnvironmentSuccess (var: qY)
+// Copied from: local:agent.v1.SetupVmEnvironmentSuccess (var: Tt)
message SetupVmEnvironmentSuccess {
}
-// Copied from: local:agent.v1.SetupVmEnvironmentToolCall (var: FY)
+// Copied from: local:agent.v1.SetupVmEnvironmentToolCall (var: yt)
message SetupVmEnvironmentToolCall {
SetupVmEnvironmentArgs args = 1;
SetupVmEnvironmentResult result = 2;
}
-// Copied from: local:agent.v1.ShellAbortReason (var: rk)
+// Copied from: local:agent.v1.ShellAbortReason (var: i)
enum ShellAbortReason {
SHELL_ABORT_REASON_UNSPECIFIED = 0;
SHELL_ABORT_REASON_USER_ABORT = 1;
SHELL_ABORT_REASON_TIMEOUT = 2;
}
-// Copied from: local:agent.v1.ShellArgs (var: Ik)
+// Copied from: local:agent.v1.ShellAllowlistPrecheckArgs (var: Z)
+message ShellAllowlistPrecheckArgs {
+ string command = 1;
+ string working_directory = 2;
+ ShellCommandParsingResult parsing_result = 3;
+ optional CommandClassifierResult classifier_result = 4;
+ optional string tool_call_id = 5;
+}
+
+// Copied from: local:agent.v1.ShellAllowlistPrecheckResult (var: $)
+message ShellAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: local:agent.v1.ShellArgs (var: E)
message ShellArgs {
string command = 1;
string working_directory = 2;
@@ -4230,42 +5743,43 @@ message ShellArgs {
optional ShellOutputNotificationConfig output_notification = 18;
optional SmartModeApproval smart_mode_approval = 19;
optional ShellHookApprovalRequirement hook_approval_requirement = 20;
+ optional string conversation_id = 21;
}
-// Copied from: local:agent.v1.ShellBackgroundReason (var: tk)
+// Copied from: local:agent.v1.ShellBackgroundReason (var: s)
enum ShellBackgroundReason {
SHELL_BACKGROUND_REASON_UNSPECIFIED = 0;
SHELL_BACKGROUND_REASON_TIMEOUT = 1;
SHELL_BACKGROUND_REASON_USER_REQUEST = 2;
}
-// Copied from: local:agent.v1.ShellCommand (var: A$)
+// Copied from: local:agent.v1.ShellCommand (var: Pi)
message ShellCommand {
string command = 1;
}
-// Copied from: local:agent.v1.ShellCommandAction (var: KZ)
+// Copied from: local:agent.v1.ShellCommandAction (var: yi)
message ShellCommandAction {
ShellCommand shell_command = 1;
string exec_id = 2;
}
-// Copied from: local:agent.v1.ShellCommandParsingResult (var: sk)
+// Copied from: local:agent.v1.ShellCommandParsingResult (var: p)
message ShellCommandParsingResult {
- // Copied from: local:agent.v1.ShellCommandParsingResult.ExecutableCommand (var: lk)
+ // Copied from: local:agent.v1.ShellCommandParsingResult.ExecutableCommand (var: g)
message ExecutableCommand {
string name = 1;
repeated ShellCommandParsingResult.ExecutableCommandArg args = 2;
string full_text = 3;
}
- // Copied from: local:agent.v1.ShellCommandParsingResult.ExecutableCommandArg (var: ak)
+ // Copied from: local:agent.v1.ShellCommandParsingResult.ExecutableCommandArg (var: f)
message ExecutableCommandArg {
string type = 1;
string value = 2;
}
- // Copied from: local:agent.v1.ShellCommandParsingResult.Redirect (var: ck)
+ // Copied from: local:agent.v1.ShellCommandParsingResult.Redirect (var: h)
message Redirect {
string operator = 1;
repeated uint32 destination_fds = 2;
@@ -4281,19 +5795,19 @@ message ShellCommandParsingResult {
repeated Redirect redirects = 6;
}
-// Copied from: local:agent.v1.ShellConversationTurn (var: C$)
+// Copied from: local:agent.v1.ShellConversationTurn (var: xi)
message ShellConversationTurn {
ShellCommand shell_command = 1;
ShellOutput shell_output = 2;
}
-// Copied from: local:agent.v1.ShellConversationTurnStructure (var: R$)
+// Copied from: local:agent.v1.ShellConversationTurnStructure (var: Qi)
message ShellConversationTurnStructure {
bytes shell_command = 1;
bytes shell_output = 2;
}
-// Copied from: local:agent.v1.ShellFailure (var: Yk)
+// Copied from: local:agent.v1.ShellFailure (var: M)
message ShellFailure {
string command = 1;
string working_directory = 2;
@@ -4307,11 +5821,14 @@ message ShellFailure {
optional ShellAbortReason abort_reason = 10;
bool aborted = 11;
optional int32 local_execution_time_ms = 12;
+ optional string output_head = 13;
+ optional string output_tail = 14;
+ optional uint32 elided_chars = 15;
}
-// Copied from: local:agent.v1.ShellHookApprovalRequirement (var: Ek)
+// Copied from: local:agent.v1.ShellHookApprovalRequirement (var: w)
message ShellHookApprovalRequirement {
- // Copied from: local:agent.v1.ShellHookApprovalRequirement.Kind (var: Bk)
+ // Copied from: local:agent.v1.ShellHookApprovalRequirement.Kind (var: l)
enum Kind {
KIND_UNSPECIFIED = 0;
KIND_FORCE_PROMPT = 1;
@@ -4321,14 +5838,14 @@ message ShellHookApprovalRequirement {
optional string reason = 2;
}
-// Copied from: local:agent.v1.ShellOutput (var: g$)
+// Copied from: local:agent.v1.ShellOutput (var: bi)
message ShellOutput {
string stdout = 1;
string stderr = 2;
int32 exit_code = 3;
}
-// Copied from: local:agent.v1.ShellOutputDeltaUpdate (var: Z1)
+// Copied from: local:agent.v1.ShellOutputDeltaUpdate (var: Ca)
message ShellOutputDeltaUpdate {
oneof event {
ShellStreamStdout stdout = 1;
@@ -4338,7 +5855,7 @@ message ShellOutputDeltaUpdate {
}
}
-// Copied from: local:agent.v1.ShellOutputNotificationConfig (var: hk)
+// Copied from: local:agent.v1.ShellOutputNotificationConfig (var: T)
message ShellOutputNotificationConfig {
string pattern = 1;
string reason = 2;
@@ -4346,13 +5863,13 @@ message ShellOutputNotificationConfig {
optional int32 notification_limit = 4;
}
-// Copied from: local:agent.v1.ShellPartialResult (var: eE)
+// Copied from: local:agent.v1.ShellPartialResult (var: O)
message ShellPartialResult {
string stdout_delta = 1;
string stderr_delta = 2;
}
-// Copied from: local:agent.v1.ShellPermissionDenied (var: Kk)
+// Copied from: local:agent.v1.ShellPermissionDenied (var: q)
message ShellPermissionDenied {
string command = 1;
string working_directory = 2;
@@ -4360,7 +5877,7 @@ message ShellPermissionDenied {
bool is_readonly = 4;
}
-// Copied from: local:agent.v1.ShellRejected (var: zk)
+// Copied from: local:agent.v1.ShellRejected (var: F)
message ShellRejected {
string command = 1;
string working_directory = 2;
@@ -4368,7 +5885,7 @@ message ShellRejected {
bool is_readonly = 4;
}
-// Copied from: local:agent.v1.ShellResult (var: vk)
+// Copied from: local:agent.v1.ShellResult (var: S)
message ShellResult {
optional SandboxPolicy sandbox_policy = 101;
optional bool is_background = 102;
@@ -4384,14 +5901,23 @@ message ShellResult {
}
}
-// Copied from: local:agent.v1.ShellSpawnError (var: Zk)
+// Copied from: local:agent.v1.ShellSandboxUnsupported (var: R)
+message ShellSandboxUnsupported {
+ string command = 1;
+ string working_directory = 2;
+ string sandbox_policy_type = 3;
+ string reason = 4;
+ bool is_readonly = 5;
+}
+
+// Copied from: local:agent.v1.ShellSpawnError (var: D)
message ShellSpawnError {
string command = 1;
string working_directory = 2;
string error = 3;
}
-// Copied from: local:agent.v1.ShellStream (var: Uk)
+// Copied from: local:agent.v1.ShellStream (var: P)
message ShellStream {
oneof event {
ShellStreamStdout stdout = 1;
@@ -4401,10 +5927,12 @@ message ShellStream {
ShellRejected rejected = 5;
ShellPermissionDenied permission_denied = 6;
ShellStreamBackgrounded backgrounded = 7;
+ ShellStreamHookContext hook_context = 8;
+ ShellSandboxUnsupported sandbox_unsupported = 9;
}
}
-// Copied from: local:agent.v1.ShellStreamBackgrounded (var: Qk)
+// Copied from: local:agent.v1.ShellStreamBackgrounded (var: C)
message ShellStreamBackgrounded {
uint32 shell_id = 1;
string command = 2;
@@ -4414,7 +5942,7 @@ message ShellStreamBackgrounded {
optional ShellBackgroundReason reason = 6;
}
-// Copied from: local:agent.v1.ShellStreamExit (var: qk)
+// Copied from: local:agent.v1.ShellStreamExit (var: B)
message ShellStreamExit {
uint32 code = 1;
string cwd = 2;
@@ -4424,22 +5952,27 @@ message ShellStreamExit {
optional int32 local_execution_time_ms = 6;
}
-// Copied from: local:agent.v1.ShellStreamStart (var: Fk)
+// Copied from: local:agent.v1.ShellStreamHookContext (var: N)
+message ShellStreamHookContext {
+ repeated HookAdditionalContext hook_additional_contexts = 1;
+}
+
+// Copied from: local:agent.v1.ShellStreamStart (var: J)
message ShellStreamStart {
optional SandboxPolicy sandbox_policy = 1;
}
-// Copied from: local:agent.v1.ShellStreamStderr (var: bk)
+// Copied from: local:agent.v1.ShellStreamStderr (var: v)
message ShellStreamStderr {
string data = 1;
}
-// Copied from: local:agent.v1.ShellStreamStdout (var: Nk)
+// Copied from: local:agent.v1.ShellStreamStdout (var: I)
message ShellStreamStdout {
string data = 1;
}
-// Copied from: local:agent.v1.ShellSuccess (var: Mk)
+// Copied from: local:agent.v1.ShellSuccess (var: b)
message ShellSuccess {
string command = 1;
string working_directory = 2;
@@ -4455,23 +5988,26 @@ message ShellSuccess {
optional int32 ms_to_wait = 12;
optional int32 local_execution_time_ms = 13;
optional ShellBackgroundReason background_reason = 14;
+ optional string output_head = 15;
+ optional string output_tail = 16;
+ optional uint32 elided_chars = 17;
}
-// Copied from: local:agent.v1.ShellTimeout (var: Hk)
+// Copied from: local:agent.v1.ShellTimeout (var: L)
message ShellTimeout {
string command = 1;
string working_directory = 2;
int32 timeout_ms = 3;
}
-// Copied from: local:agent.v1.ShellToolCall (var: HD)
+// Copied from: local:agent.v1.ShellToolCall (var: i)
message ShellToolCall {
ShellArgs args = 1;
ShellResult result = 2;
optional string description = 3;
}
-// Copied from: local:agent.v1.ShellToolCallDelta (var: ZD)
+// Copied from: local:agent.v1.ShellToolCallDelta (var: u)
message ShellToolCallDelta {
oneof delta {
ShellToolCallStdoutDelta stdout = 1;
@@ -4479,17 +6015,17 @@ message ShellToolCallDelta {
}
}
-// Copied from: local:agent.v1.ShellToolCallStderrDelta (var: KD)
+// Copied from: local:agent.v1.ShellToolCallStderrDelta (var: l)
message ShellToolCallStderrDelta {
string content = 1;
}
-// Copied from: local:agent.v1.ShellToolCallStdoutDelta (var: zD)
+// Copied from: local:agent.v1.ShellToolCallStdoutDelta (var: a)
message ShellToolCallStdoutDelta {
string content = 1;
}
-// Copied from: local:agent.v1.SimulatedMsgReason (var: cX)
+// Copied from: local:agent.v1.SimulatedMsgReason (var: zs)
enum SimulatedMsgReason {
SIMULATED_MSG_REASON_UNSPECIFIED = 0;
SIMULATED_MSG_REASON_PLAN_EXECUTION = 1;
@@ -4512,10 +6048,20 @@ enum SimulatedMsgReason {
SIMULATED_MSG_REASON_CHECKOUT_BRANCH = 18;
SIMULATED_MSG_REASON_DIFF_TAB_UPDATE_BRANCH = 19;
SIMULATED_MSG_REASON_PR_TAB_BUGBOT_FIX = 20;
- SIMULATED_MSG_REASON_SESSION_GOAL_FOLLOWUP = 21;
+ SIMULATED_MSG_REASON_RUN_BUGBOT_REVIEW = 22;
+ SIMULATED_MSG_REASON_RUN_SECURITY_REVIEW = 23;
+ SIMULATED_MSG_REASON_FSD_APPLY_FINDING = 24;
+ SIMULATED_MSG_REASON_FSD_UNDO_FINDING = 25;
+ SIMULATED_MSG_REASON_FSD_START = 26;
+ SIMULATED_MSG_REASON_FSD_PR_INTERRUPT = 27;
+ SIMULATED_MSG_REASON_SUBSCRIPTION = 28;
+ SIMULATED_MSG_REASON_DIFF_TAB_CREATE_BRANCH = 29;
+ SIMULATED_MSG_REASON_AGENT_STORE_CONFLICT = 30;
+ SIMULATED_MSG_REASON_GOAL_CONTINUATION = 31;
+ SIMULATED_MSG_REASON_PROJECT_KICKOFF = 32;
}
-// Copied from: local:agent.v1.SkillDescriptor (var: Vz)
+// Copied from: local:agent.v1.SkillDescriptor (var: v)
message SkillDescriptor {
string name = 1;
string description = 2;
@@ -4526,18 +6072,18 @@ message SkillDescriptor {
PackageType package_type = 7;
}
-// Copied from: local:agent.v1.SkillOptions (var: Wz)
+// Copied from: local:agent.v1.SkillOptions (var: B)
message SkillOptions {
repeated SkillDescriptor skill_descriptors = 1;
}
-// Copied from: local:agent.v1.SmartModeApproval (var: Zw)
+// Copied from: local:agent.v1.SmartModeApproval (var: a)
message SmartModeApproval {
string request_id = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.SmartModeClassifierArgs (var: F6)
+// Copied from: local:agent.v1.SmartModeClassifierArgs (var: i)
message SmartModeClassifierArgs {
string tool_call_id = 1;
optional string parent_conversation_id = 2;
@@ -4545,25 +6091,25 @@ message SmartModeClassifierArgs {
repeated SmartModeClassifierConversationMessage conversation_context = 4;
}
-// Copied from: local:agent.v1.SmartModeClassifierConversationMessage (var: q6)
+// Copied from: local:agent.v1.SmartModeClassifierConversationMessage (var: o)
message SmartModeClassifierConversationMessage {
string role = 1;
string content = 2;
}
-// Copied from: local:agent.v1.SmartModeClassifierDecision (var: P6)
+// Copied from: local:agent.v1.SmartModeClassifierDecision (var: r)
enum SmartModeClassifierDecision {
SMART_MODE_CLASSIFIER_DECISION_UNSPECIFIED = 0;
SMART_MODE_CLASSIFIER_DECISION_ALLOW = 1;
SMART_MODE_CLASSIFIER_DECISION_BLOCK = 2;
}
-// Copied from: local:agent.v1.SmartModeClassifierError (var: Y6)
+// Copied from: local:agent.v1.SmartModeClassifierError (var: m)
message SmartModeClassifierError {
string error = 1;
}
-// Copied from: local:agent.v1.SmartModeClassifierResult (var: U6)
+// Copied from: local:agent.v1.SmartModeClassifierResult (var: l)
message SmartModeClassifierResult {
oneof result {
SmartModeClassifierSuccess success = 1;
@@ -4571,19 +6117,19 @@ message SmartModeClassifierResult {
}
}
-// Copied from: local:agent.v1.SmartModeClassifierSuccess (var: M6)
+// Copied from: local:agent.v1.SmartModeClassifierSuccess (var: u)
message SmartModeClassifierSuccess {
SmartModeClassifierDecision decision = 1;
optional string block_reason = 2;
}
-// Copied from: local:agent.v1.SmartModeRiskTarget (var: Q6)
+// Copied from: local:agent.v1.SmartModeRiskTarget (var: a)
message SmartModeRiskTarget {
string action = 1;
google.protobuf.Struct arguments = 2;
}
-// Copied from: local:agent.v1.SpanContext (var: e7)
+// Copied from: local:agent.v1.SpanContext (var: ze)
message SpanContext {
string trace_id = 1;
string span_id = 2;
@@ -4591,24 +6137,24 @@ message SpanContext {
optional string trace_state = 4;
}
-// Copied from: local:agent.v1.StackTrace (var: dK)
+// Copied from: local:agent.v1.StackTrace (var: q)
message StackTrace {
repeated CallFrame call_frames = 1;
optional string raw_stack_trace = 2;
}
-// Copied from: local:agent.v1.StartGrindExecutionArgs (var: QY)
+// Copied from: local:agent.v1.StartGrindExecutionArgs (var: kt)
message StartGrindExecutionArgs {
optional string explanation = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.StartGrindExecutionError (var: YY)
+// Copied from: local:agent.v1.StartGrindExecutionError (var: St)
message StartGrindExecutionError {
string error = 1;
}
-// Copied from: local:agent.v1.StartGrindExecutionResult (var: UY)
+// Copied from: local:agent.v1.StartGrindExecutionResult (var: wt)
message StartGrindExecutionResult {
oneof result {
StartGrindExecutionSuccess success = 1;
@@ -4616,28 +6162,28 @@ message StartGrindExecutionResult {
}
}
-// Copied from: local:agent.v1.StartGrindExecutionSuccess (var: MY)
+// Copied from: local:agent.v1.StartGrindExecutionSuccess (var: Et)
message StartGrindExecutionSuccess {
}
-// Copied from: local:agent.v1.StartGrindExecutionToolCall (var: HY)
+// Copied from: local:agent.v1.StartGrindExecutionToolCall (var: It)
message StartGrindExecutionToolCall {
StartGrindExecutionArgs args = 1;
StartGrindExecutionResult result = 2;
}
-// Copied from: local:agent.v1.StartGrindPlanningArgs (var: zY)
+// Copied from: local:agent.v1.StartGrindPlanningArgs (var: vt)
message StartGrindPlanningArgs {
optional string explanation = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.StartGrindPlanningError (var: eV)
+// Copied from: local:agent.v1.StartGrindPlanningError (var: Ct)
message StartGrindPlanningError {
string error = 1;
}
-// Copied from: local:agent.v1.StartGrindPlanningResult (var: KY)
+// Copied from: local:agent.v1.StartGrindPlanningResult (var: Bt)
message StartGrindPlanningResult {
oneof result {
StartGrindPlanningSuccess success = 1;
@@ -4645,41 +6191,61 @@ message StartGrindPlanningResult {
}
}
-// Copied from: local:agent.v1.StartGrindPlanningSuccess (var: ZY)
+// Copied from: local:agent.v1.StartGrindPlanningSuccess (var: Jt)
message StartGrindPlanningSuccess {
}
-// Copied from: local:agent.v1.StartGrindPlanningToolCall (var: nV)
+// Copied from: local:agent.v1.StartGrindPlanningToolCall (var: Nt)
message StartGrindPlanningToolCall {
StartGrindPlanningArgs args = 1;
StartGrindPlanningResult result = 2;
}
-// Copied from: local:agent.v1.StartPlanAction (var: ZZ)
+// Copied from: local:agent.v1.StartPlanAction (var: ki)
message StartPlanAction {
UserMessage user_message = 1;
RequestContext request_context = 2;
bool is_spec = 3;
}
-// Copied from: local:agent.v1.StepCompletedUpdate (var: a0)
+// Copied from: local:agent.v1.StepCompletedUpdate (var: ba)
message StepCompletedUpdate {
uint64 step_id = 1;
int64 step_duration_ms = 2;
}
-// Copied from: local:agent.v1.StepStartedUpdate (var: s0)
+// Copied from: local:agent.v1.StepStartedUpdate (var: Pa)
message StepStartedUpdate {
uint64 step_id = 1;
}
-// Copied from: local:agent.v1.StepTiming (var: W$)
+// Copied from: local:agent.v1.StepTiming (var: $i)
message StepTiming {
uint64 duration_ms = 1;
uint64 timestamp_ms = 2;
}
-// Copied from: local:agent.v1.SubagentArgs (var: o6)
+// Copied from: local:agent.v1.StopRequestQuery (var: ml)
+message StopRequestQuery {
+ string status = 1;
+ int32 loop_count = 2;
+ optional string conversation_id = 3;
+ optional string generation_id = 4;
+ optional string model = 5;
+ optional string model_id = 6;
+ repeated RequestedModel.ModelParameterValue model_params = 7;
+ optional int64 input_tokens = 8;
+ optional int64 output_tokens = 9;
+ optional int64 cache_read_tokens = 10;
+ optional int64 cache_write_tokens = 11;
+}
+
+// Copied from: local:agent.v1.StopRequestResponse (var: cl)
+message StopRequestResponse {
+ optional string followup_message = 1;
+}
+
+// Copied from: local:agent.v1.SubagentArgs (var: M)
message SubagentArgs {
string tool_call_id = 1;
string subagent_type = 2;
@@ -4705,13 +6271,13 @@ message SubagentArgs {
}
}
-// Copied from: local:agent.v1.SubagentAwaitArgs (var: f6)
+// Copied from: local:agent.v1.SubagentAwaitArgs (var: q)
message SubagentAwaitArgs {
string agent_id = 1;
uint32 timeout_ms = 2;
}
-// Copied from: local:agent.v1.SubagentAwaitComplete (var: h6)
+// Copied from: local:agent.v1.SubagentAwaitComplete (var: O)
message SubagentAwaitComplete {
string agent_id = 1;
optional string transcript_path = 2;
@@ -4719,18 +6285,18 @@ message SubagentAwaitComplete {
optional string final_message = 4;
}
-// Copied from: local:agent.v1.SubagentAwaitError (var: E6)
+// Copied from: local:agent.v1.SubagentAwaitError (var: Q)
message SubagentAwaitError {
optional string agent_id = 1;
string error = 2;
}
-// Copied from: local:agent.v1.SubagentAwaitNotFound (var: w6)
+// Copied from: local:agent.v1.SubagentAwaitNotFound (var: x)
message SubagentAwaitNotFound {
string agent_id = 1;
}
-// Copied from: local:agent.v1.SubagentAwaitResult (var: p6)
+// Copied from: local:agent.v1.SubagentAwaitResult (var: D)
message SubagentAwaitResult {
oneof result {
SubagentAwaitComplete complete = 1;
@@ -4740,13 +6306,13 @@ message SubagentAwaitResult {
}
}
-// Copied from: local:agent.v1.SubagentAwaitStillRunning (var: T6)
+// Copied from: local:agent.v1.SubagentAwaitStillRunning (var: U)
message SubagentAwaitStillRunning {
string agent_id = 1;
optional string transcript_path = 2;
}
-// Copied from: local:agent.v1.SubagentBackgroundReason (var: aX)
+// Copied from: local:agent.v1.SubagentBackgroundReason (var: Gs)
enum SubagentBackgroundReason {
SUBAGENT_BACKGROUND_REASON_UNSPECIFIED = 0;
SUBAGENT_BACKGROUND_REASON_AGENT_REQUEST = 1;
@@ -4754,7 +6320,7 @@ enum SubagentBackgroundReason {
SUBAGENT_BACKGROUND_REASON_QUEUED_FOLLOW_UP = 3;
}
-// Copied from: local:agent.v1.SubagentCredentials (var: n2)
+// Copied from: local:agent.v1.SubagentCredentials (var: Tl)
message SubagentCredentials {
oneof credentials {
ApiKeyCredentials api_key_credentials = 1;
@@ -4763,20 +6329,20 @@ message SubagentCredentials {
}
}
-// Copied from: local:agent.v1.SubagentError (var: J6)
+// Copied from: local:agent.v1.SubagentError (var: H)
message SubagentError {
optional string agent_id = 1;
string error = 2;
}
-// Copied from: local:agent.v1.SubagentExecutionEnvironment (var: iX)
+// Copied from: local:agent.v1.SubagentExecutionEnvironment (var: Qs)
enum SubagentExecutionEnvironment {
SUBAGENT_EXECUTION_ENVIRONMENT_UNSPECIFIED = 0;
SUBAGENT_EXECUTION_ENVIRONMENT_LOCAL = 1;
SUBAGENT_EXECUTION_ENVIRONMENT_CLOUD = 2;
}
-// Copied from: local:agent.v1.SubagentModelOverride (var: k1)
+// Copied from: local:agent.v1.SubagentModelOverride (var: fa)
message SubagentModelOverride {
string subagent_type = 1;
oneof selection {
@@ -4786,7 +6352,7 @@ message SubagentModelOverride {
}
}
-// Copied from: local:agent.v1.SubagentPersistedState (var: e1)
+// Copied from: local:agent.v1.SubagentPersistedState (var: ra)
message SubagentPersistedState {
ConversationStateStructure conversation_state = 1;
uint64 created_timestamp_ms = 2;
@@ -4795,9 +6361,11 @@ message SubagentPersistedState {
optional string model_id = 5;
SubagentExecutionEnvironment environment = 6;
optional CloudSubagentReference cloud_subagent = 7;
+ optional string first_class_bc_id = 8;
+ optional string cloud_requested_environment_build_id = 9;
}
-// Copied from: local:agent.v1.SubagentResult (var: m6)
+// Copied from: local:agent.v1.SubagentResult (var: F)
message SubagentResult {
oneof result {
SubagentSuccess success = 1;
@@ -4805,7 +6373,31 @@ message SubagentResult {
}
}
-// Copied from: local:agent.v1.SubagentStartRequestQuery (var: q0)
+// Copied from: local:agent.v1.SubagentRunState (var: Mo)
+message SubagentRunState {
+ string parent_tool_call_id = 1;
+ optional string subagent_id = 2;
+ SubagentExecutionEnvironment environment = 3;
+ SubagentRunStatus status = 4;
+ optional string title = 5;
+ optional string detail = 6;
+ optional string transcript_path = 7;
+ optional string output_path = 8;
+ optional uint64 completed_timestamp_ms = 9;
+ optional BackgroundTaskCompletionReason completion_reason = 10;
+}
+
+// Copied from: local:agent.v1.SubagentRunStatus (var: Ks)
+enum SubagentRunStatus {
+ SUBAGENT_RUN_STATUS_UNSPECIFIED = 0;
+ SUBAGENT_RUN_STATUS_RUNNING = 1;
+ SUBAGENT_RUN_STATUS_BACKGROUNDED = 2;
+ SUBAGENT_RUN_STATUS_SUCCESS = 3;
+ SUBAGENT_RUN_STATUS_ERROR = 4;
+ SUBAGENT_RUN_STATUS_ABORTED = 5;
+}
+
+// Copied from: local:agent.v1.SubagentStartRequestQuery (var: $a)
message SubagentStartRequestQuery {
string subagent_id = 1;
string subagent_type = 2;
@@ -4822,13 +6414,14 @@ message SubagentStartRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 13;
}
-// Copied from: local:agent.v1.SubagentStartRequestResponse (var: F0)
+// Copied from: local:agent.v1.SubagentStartRequestResponse (var: el)
message SubagentStartRequestResponse {
optional string permission = 1;
optional string user_message = 2;
+ optional string additional_context = 3;
}
-// Copied from: local:agent.v1.SubagentStopRequestQuery (var: Q0)
+// Copied from: local:agent.v1.SubagentStopRequestQuery (var: tl)
message SubagentStopRequestQuery {
string subagent_id = 1;
string subagent_type = 2;
@@ -4851,12 +6444,13 @@ message SubagentStopRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 19;
}
-// Copied from: local:agent.v1.SubagentStopRequestResponse (var: U0)
+// Copied from: local:agent.v1.SubagentStopRequestResponse (var: nl)
message SubagentStopRequestResponse {
optional string followup_message = 1;
+ optional string additional_context = 2;
}
-// Copied from: local:agent.v1.SubagentSuccess (var: B6)
+// Copied from: local:agent.v1.SubagentSuccess (var: G)
message SubagentSuccess {
string agent_id = 1;
optional string final_message = 2;
@@ -4865,7 +6459,7 @@ message SubagentSuccess {
optional string transcript_path = 5;
}
-// Copied from: local:agent.v1.SubagentType (var: yS)
+// Copied from: local:agent.v1.SubagentType (var: i)
message SubagentType {
oneof type {
SubagentTypeUnspecified unspecified = 1;
@@ -4883,102 +6477,134 @@ message SubagentType {
}
}
-// Copied from: local:agent.v1.SubagentTypeBash (var: NS)
+// Copied from: local:agent.v1.SubagentTypeBash (var: c)
message SubagentTypeBash {
}
-// Copied from: local:agent.v1.SubagentTypeBrowserUse (var: qS)
+// Copied from: local:agent.v1.SubagentTypeBrowserUse (var: p)
message SubagentTypeBrowserUse {
}
-// Copied from: local:agent.v1.SubagentTypeComputerUse (var: SS)
+// Copied from: local:agent.v1.SubagentTypeComputerUse (var: l)
message SubagentTypeComputerUse {
}
-// Copied from: local:agent.v1.SubagentTypeCursorGuide (var: US)
+// Copied from: local:agent.v1.SubagentTypeCursorGuide (var: h)
message SubagentTypeCursorGuide {
}
-// Copied from: local:agent.v1.SubagentTypeCustom (var: YS)
+// Copied from: local:agent.v1.SubagentTypeCustom (var: _)
message SubagentTypeCustom {
string name = 1;
}
-// Copied from: local:agent.v1.SubagentTypeDebug (var: QS)
+// Copied from: local:agent.v1.SubagentTypeDebug (var: g)
message SubagentTypeDebug {
}
-// Copied from: local:agent.v1.SubagentTypeExplore (var: IS)
+// Copied from: local:agent.v1.SubagentTypeExplore (var: u)
message SubagentTypeExplore {
}
-// Copied from: local:agent.v1.SubagentTypeMediaReview (var: vS)
+// Copied from: local:agent.v1.SubagentTypeMediaReview (var: m)
message SubagentTypeMediaReview {
}
-// Copied from: local:agent.v1.SubagentTypeShell (var: bS)
+// Copied from: local:agent.v1.SubagentTypeShell (var: d)
message SubagentTypeShell {
}
-// Copied from: local:agent.v1.SubagentTypeUnspecified (var: kS)
+// Copied from: local:agent.v1.SubagentTypeUnspecified (var: a)
message SubagentTypeUnspecified {
}
-// Copied from: local:agent.v1.SubagentTypeVmSetupHelper (var: FS)
+// Copied from: local:agent.v1.SubagentTypeVmSetupHelper (var: f)
message SubagentTypeVmSetupHelper {
}
-// Copied from: local:agent.v1.SubagentTypeWatchVideo (var: MS)
+// Copied from: local:agent.v1.SubagentTypeWatchVideo (var: A)
message SubagentTypeWatchVideo {
}
-// Copied from: local:agent.v1.SummarizeAction (var: zZ)
+// Copied from: local:agent.v1.SubmittedCustomMode (var: ci)
+message SubmittedCustomMode {
+ string id = 1;
+ string label = 2;
+ CustomModeSource source = 5;
+ optional string source_path = 6;
+ optional string source_hash = 7;
+ optional string managed_skill_id = 10;
+ optional string plugin_id = 11;
+ optional string plugin_snapshot_token = 12;
+}
+
+// Copied from: local:agent.v1.SubmittedExitedCustomMode (var: pi)
+message SubmittedExitedCustomMode {
+ string id = 1;
+ string label = 2;
+}
+
+// Copied from: local:agent.v1.SubscriptionNotificationAction (var: ei)
+message SubscriptionNotificationAction {
+ repeated UserMessage notifications = 1;
+ RequestContext request_context = 2;
+ optional bool send_to_interaction_listener = 3;
+}
+
+// Copied from: local:agent.v1.SubscriptionSource (var: js)
+enum SubscriptionSource {
+ SUBSCRIPTION_SOURCE_UNSPECIFIED = 0;
+ SUBSCRIPTION_SOURCE_SLACK = 1;
+ SUBSCRIPTION_SOURCE_GITHUB = 2;
+}
+
+// Copied from: local:agent.v1.SummarizeAction (var: Ti)
message SummarizeAction {
}
-// Copied from: local:agent.v1.SummaryCompletedUpdate (var: K1)
+// Copied from: local:agent.v1.SummaryCompletedUpdate (var: Ja)
message SummaryCompletedUpdate {
optional string hook_message = 1;
}
-// Copied from: local:agent.v1.SummaryStartedUpdate (var: H1)
+// Copied from: local:agent.v1.SummaryStartedUpdate (var: va)
message SummaryStartedUpdate {
}
-// Copied from: local:agent.v1.SummaryUpdate (var: Y1)
+// Copied from: local:agent.v1.SummaryUpdate (var: Ia)
message SummaryUpdate {
string summary = 1;
}
-// Copied from: local:agent.v1.SwitchModeArgs (var: KG)
+// Copied from: local:agent.v1.SwitchModeArgs (var: je)
message SwitchModeArgs {
string target_mode_id = 1;
optional string explanation = 2;
string tool_call_id = 3;
}
-// Copied from: local:agent.v1.SwitchModeError (var: nY)
+// Copied from: local:agent.v1.SwitchModeError (var: $e)
message SwitchModeError {
string error = 1;
}
-// Copied from: local:agent.v1.SwitchModeRejected (var: sY)
+// Copied from: local:agent.v1.SwitchModeRejected (var: et)
message SwitchModeRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.SwitchModeRequestQuery (var: lY)
+// Copied from: local:agent.v1.SwitchModeRequestQuery (var: nt)
message SwitchModeRequestQuery {
SwitchModeArgs args = 1;
}
-// Copied from: local:agent.v1.SwitchModeRequestResponse (var: cY)
+// Copied from: local:agent.v1.SwitchModeRequestResponse (var: rt)
message SwitchModeRequestResponse {
- // Copied from: local:agent.v1.SwitchModeRequestResponse.Approved (var: dY)
+ // Copied from: local:agent.v1.SwitchModeRequestResponse.Approved (var: st)
message Approved {
}
- // Copied from: local:agent.v1.SwitchModeRequestResponse.Rejected (var: AY)
+ // Copied from: local:agent.v1.SwitchModeRequestResponse.Rejected (var: ot)
message Rejected {
string reason = 1;
}
@@ -4989,7 +6615,7 @@ message SwitchModeRequestResponse {
}
}
-// Copied from: local:agent.v1.SwitchModeResult (var: ZG)
+// Copied from: local:agent.v1.SwitchModeResult (var: Xe)
message SwitchModeResult {
oneof result {
SwitchModeSuccess success = 1;
@@ -4998,19 +6624,35 @@ message SwitchModeResult {
}
}
-// Copied from: local:agent.v1.SwitchModeSuccess (var: eY)
+// Copied from: local:agent.v1.SwitchModeSuccess (var: Ze)
message SwitchModeSuccess {
string from_mode_id = 1;
string to_mode_id = 2;
}
-// Copied from: local:agent.v1.SwitchModeToolCall (var: aY)
+// Copied from: local:agent.v1.SwitchModeToolCall (var: tt)
message SwitchModeToolCall {
SwitchModeArgs args = 1;
SwitchModeResult result = 2;
}
-// Copied from: local:agent.v1.TaskArgs (var: dX)
+// Copied from: local:agent.v1.SystemContextInjection (var: si)
+message SystemContextInjection {
+ string producer = 1;
+ string content = 2;
+}
+
+// Copied from: local:agent.v1.TargetMachine (var: oo)
+message TargetMachine {
+ oneof machine {
+ SameMachineTarget same_machine = 1;
+ NewCloudVmTarget new_cloud_vm = 2;
+ SelfHostedWorkerTarget self_hosted_worker = 3;
+ SelfHostedPoolTarget self_hosted_pool = 4;
+ }
+}
+
+// Copied from: local:agent.v1.TaskArgs (var: so)
message TaskArgs {
string description = 1;
string prompt = 2;
@@ -5022,21 +6664,22 @@ message TaskArgs {
TaskMode mode = 8;
repeated string responding_to_message_ids = 9;
SubagentExecutionEnvironment environment = 10;
+ optional TargetMachine machine = 11;
}
-// Copied from: local:agent.v1.TaskError (var: gX)
+// Copied from: local:agent.v1.TaskError (var: po)
message TaskError {
string error = 1;
}
-// Copied from: local:agent.v1.TaskMode (var: TS)
+// Copied from: local:agent.v1.TaskMode (var: s)
enum TaskMode {
TASK_MODE_UNSPECIFIED = 0;
TASK_MODE_AGENT = 1;
TASK_MODE_PLAN = 2;
}
-// Copied from: local:agent.v1.TaskResult (var: _X)
+// Copied from: local:agent.v1.TaskResult (var: fo)
message TaskResult {
oneof result {
TaskSuccess success = 1;
@@ -5044,7 +6687,7 @@ message TaskResult {
}
}
-// Copied from: local:agent.v1.TaskSuccess (var: AX)
+// Copied from: local:agent.v1.TaskSuccess (var: co)
message TaskSuccess {
repeated ConversationStep conversation_steps = 1;
optional string agent_id = 2;
@@ -5055,13 +6698,14 @@ message TaskSuccess {
optional string transcript_path = 7;
}
-// Copied from: local:agent.v1.TaskToolCall (var: yX)
+// Copied from: local:agent.v1.TaskToolCall (var: go)
message TaskToolCall {
TaskArgs args = 1;
TaskResult result = 2;
+ optional string cloud_agent_bc_id = 3;
}
-// Copied from: local:agent.v1.TaskToolCallArgsProto (var: e2)
+// Copied from: local:agent.v1.TaskToolCallArgsProto (var: _l)
message TaskToolCallArgsProto {
string description = 1;
string prompt = 2;
@@ -5073,16 +6717,18 @@ message TaskToolCallArgsProto {
repeated string attachments = 8;
SubagentExecutionEnvironment environment = 9;
optional string cloud_base_branch = 10;
+ optional string cloud_requested_environment_build_id = 11;
+ optional TargetMachine machine = 12;
}
-// Copied from: local:agent.v1.TaskToolCallDelta (var: kX)
+// Copied from: local:agent.v1.TaskToolCallDelta (var: ho)
message TaskToolCallDelta {
InteractionUpdate interaction_update = 1;
}
-// Copied from: local:agent.v1.TerminalMetadata (var: cB)
+// Copied from: local:agent.v1.TerminalMetadata (var: p)
message TerminalMetadata {
- // Copied from: local:agent.v1.TerminalMetadata.Command (var: dB)
+ // Copied from: local:agent.v1.TerminalMetadata.Command (var: f)
message Command {
string command = 1;
optional int32 exit_code = 2;
@@ -5096,33 +6742,34 @@ message TerminalMetadata {
optional Command current_command = 4;
}
-// Copied from: local:agent.v1.TextDeltaUpdate (var: v1)
+// Copied from: local:agent.v1.TextDeltaUpdate (var: Aa)
message TextDeltaUpdate {
string text = 1;
+ bool is_server_notice = 2;
}
-// Copied from: local:agent.v1.ThinkingCompletedUpdate (var: U1)
+// Copied from: local:agent.v1.ThinkingCompletedUpdate (var: Ea)
message ThinkingCompletedUpdate {
int32 thinking_duration_ms = 1;
}
-// Copied from: local:agent.v1.ThinkingDeltaUpdate (var: Q1)
+// Copied from: local:agent.v1.ThinkingDeltaUpdate (var: wa)
message ThinkingDeltaUpdate {
string text = 1;
optional ThinkingStyle thinking_style = 2;
}
-// Copied from: local:agent.v1.ThinkingDetails (var: l1)
+// Copied from: local:agent.v1.ThinkingDetails (var: aa)
message ThinkingDetails {
}
-// Copied from: local:agent.v1.ThinkingMessage (var: d$)
+// Copied from: local:agent.v1.ThinkingMessage (var: Ri)
message ThinkingMessage {
string text = 1;
uint32 duration_ms = 2;
}
-// Copied from: local:agent.v1.ThinkingStyle (var: mX)
+// Copied from: local:agent.v1.ThinkingStyle (var: Xs)
enum ThinkingStyle {
THINKING_STYLE_UNSPECIFIED = 0;
THINKING_STYLE_DEFAULT = 1;
@@ -5130,14 +6777,14 @@ enum ThinkingStyle {
THINKING_STYLE_GPT5 = 3;
}
-// Copied from: local:agent.v1.TimeoutBehavior (var: ek)
+// Copied from: local:agent.v1.TimeoutBehavior (var: r)
enum TimeoutBehavior {
TIMEOUT_BEHAVIOR_UNSPECIFIED = 0;
TIMEOUT_BEHAVIOR_CANCEL = 1;
TIMEOUT_BEHAVIOR_BACKGROUND = 2;
}
-// Copied from: local:agent.v1.TodoItem (var: Jx)
+// Copied from: local:agent.v1.TodoItem (var: B)
message TodoItem {
string id = 1;
string content = 2;
@@ -5147,7 +6794,7 @@ message TodoItem {
repeated string dependencies = 6;
}
-// Copied from: local:agent.v1.TodoStatus (var: Ix)
+// Copied from: local:agent.v1.TodoStatus (var: T)
enum TodoStatus {
TODO_STATUS_UNSPECIFIED = 0;
TODO_STATUS_PENDING = 1;
@@ -5156,13 +6803,17 @@ enum TodoStatus {
TODO_STATUS_CANCELLED = 4;
}
-// Copied from: local:agent.v1.TokenDeltaUpdate (var: M1)
+// Copied from: local:agent.v1.TokenDeltaUpdate (var: Sa)
message TokenDeltaUpdate {
int32 tokens = 1;
}
-// Copied from: local:agent.v1.ToolCall (var: qX)
+// Copied from: local:agent.v1.ToolCall (var: wo)
message ToolCall {
+ repeated HookAdditionalContext hook_additional_contexts = 54;
+ optional string tool_call_id = 57;
+ optional uint64 started_at_ms = 59;
+ optional uint64 completed_at_ms = 60;
oneof tool {
ShellToolCall shell_tool_call = 1;
DeleteToolCall delete_tool_call = 3;
@@ -5210,17 +6861,31 @@ message ToolCall {
ReplaceEnvToolCall replace_env_tool_call = 51;
EditPrLabelsToolCall edit_pr_labels_tool_call = 52;
RecordCiInvestigationFindingsToolCall record_ci_investigation_findings_tool_call = 53;
+ SendMessageToolCall send_message_tool_call = 55;
+ FetchCloudAgentDataToolCall fetch_cloud_agent_data_tool_call = 56;
+ SendToUserToolCall send_to_user_tool_call = 58;
+ PiReadToolCall pi_read_tool_call = 61;
+ PiBashToolCall pi_bash_tool_call = 62;
+ PiEditToolCall pi_edit_tool_call = 63;
+ PiWriteToolCall pi_write_tool_call = 64;
+ PiGrepToolCall pi_grep_tool_call = 65;
+ PiFindToolCall pi_find_tool_call = 66;
+ PiLsToolCall pi_ls_tool_call = 67;
+ ConnectScmToolCall connect_scm_tool_call = 68;
+ SearchConversationsToolCall search_conversations_tool_call = 69;
+ CreateGoalToolCall create_goal_tool_call = 70;
+ UpdateGoalToolCall update_goal_tool_call = 71;
}
}
-// Copied from: local:agent.v1.ToolCallCompletedUpdate (var: b1)
+// Copied from: local:agent.v1.ToolCallCompletedUpdate (var: Ta)
message ToolCallCompletedUpdate {
string call_id = 1;
ToolCall tool_call = 2;
string model_call_id = 3;
}
-// Copied from: local:agent.v1.ToolCallDelta (var: HX)
+// Copied from: local:agent.v1.ToolCallDelta (var: Jo)
message ToolCallDelta {
oneof delta {
ShellToolCallDelta shell_tool_call_delta = 1;
@@ -5230,49 +6895,49 @@ message ToolCallDelta {
}
}
-// Copied from: local:agent.v1.ToolCallDeltaUpdate (var: q1)
+// Copied from: local:agent.v1.ToolCallDeltaUpdate (var: ya)
message ToolCallDeltaUpdate {
string call_id = 1;
ToolCallDelta tool_call_delta = 2;
string model_call_id = 3;
}
-// Copied from: local:agent.v1.ToolCallStartedUpdate (var: N1)
+// Copied from: local:agent.v1.ToolCallStartedUpdate (var: _a)
message ToolCallStartedUpdate {
string call_id = 1;
ToolCall tool_call = 2;
string model_call_id = 3;
}
-// Copied from: local:agent.v1.TrackedGitRepo (var: s1)
+// Copied from: local:agent.v1.TrackedGitRepo (var: oa)
message TrackedGitRepo {
string repo_path = 1;
string branch_name = 2;
}
-// Copied from: local:agent.v1.TriggeringUserInfo (var: ZX)
+// Copied from: local:agent.v1.TriggeringUserInfo (var: Ro)
message TriggeringUserInfo {
optional string auth_id = 1;
optional int32 user_id = 2;
}
-// Copied from: local:agent.v1.TruncatedToolCall (var: YX)
+// Copied from: local:agent.v1.TruncatedToolCall (var: Bo)
message TruncatedToolCall {
bytes original_step_blob_id = 1;
TruncatedToolCallArgs args = 2;
TruncatedToolCallResult result = 3;
}
-// Copied from: local:agent.v1.TruncatedToolCallArgs (var: FX)
+// Copied from: local:agent.v1.TruncatedToolCallArgs (var: Eo)
message TruncatedToolCallArgs {
}
-// Copied from: local:agent.v1.TruncatedToolCallError (var: UX)
+// Copied from: local:agent.v1.TruncatedToolCallError (var: Io)
message TruncatedToolCallError {
string error = 1;
}
-// Copied from: local:agent.v1.TruncatedToolCallResult (var: MX)
+// Copied from: local:agent.v1.TruncatedToolCallResult (var: vo)
message TruncatedToolCallResult {
oneof result {
TruncatedToolCallSuccess success = 1;
@@ -5280,34 +6945,70 @@ message TruncatedToolCallResult {
}
}
-// Copied from: local:agent.v1.TruncatedToolCallSuccess (var: QX)
+// Copied from: local:agent.v1.TruncatedToolCallSuccess (var: So)
message TruncatedToolCallSuccess {
}
-// Copied from: local:agent.v1.TurnEndedUpdate (var: e0)
+// Copied from: local:agent.v1.TtftBreakdown (var: y)
+message TtftBreakdown {
+ double server_first_token_ms = 1;
+ double pre_stream_setup_ms = 2;
+ double wait_for_first_event_ms = 3;
+ optional double provider_ttft_ms = 4;
+ double slow_pool_wait_ms = 5;
+}
+
+// Copied from: local:agent.v1.TurnEndedUpdate (var: Na)
message TurnEndedUpdate {
optional int64 input_tokens = 1;
optional int64 output_tokens = 2;
optional int64 cache_read_tokens = 3;
optional int64 cache_write_tokens = 4;
+ optional int64 reasoning_tokens = 5;
}
-// Copied from: local:agent.v1.TypeAction (var: qB)
+// Copied from: local:agent.v1.TypeAction (var: g)
message TypeAction {
string text = 1;
}
-// Copied from: local:agent.v1.UpdateConversationMetadataRequest (var: H7)
+// Copied from: local:agent.v1.UpdateConversationMetadataRequest (var: S)
message UpdateConversationMetadataRequest {
string conversation_id = 1;
optional string name = 2;
+ optional bool only_set_name_if_empty = 3;
+ repeated string workspace_paths = 4;
}
-// Copied from: local:agent.v1.UpdateConversationMetadataResponse (var: z7)
+// Copied from: local:agent.v1.UpdateConversationMetadataResponse (var: I)
message UpdateConversationMetadataResponse {
}
-// Copied from: local:agent.v1.UpdatePrAction (var: vV)
+// Copied from: local:agent.v1.UpdateGoalArgs (var: qs)
+message UpdateGoalArgs {
+ GoalStatus status = 1;
+}
+
+// Copied from: local:agent.v1.UpdateGoalResult (var: Os)
+message UpdateGoalResult {
+ oneof result {
+ UpdateGoalSuccess success = 1;
+ GoalError error = 2;
+ }
+}
+
+// Copied from: local:agent.v1.UpdateGoalSuccess (var: Ds)
+message UpdateGoalSuccess {
+ GoalStatus status = 1;
+}
+
+// Copied from: local:agent.v1.UpdateGoalToolCall (var: Us)
+message UpdateGoalToolCall {
+ UpdateGoalArgs args = 1;
+ UpdateGoalResult result = 2;
+}
+
+// Copied from: local:agent.v1.UpdatePrAction (var: Kt)
message UpdatePrAction {
optional string pr_url = 1;
optional string title = 2;
@@ -5319,18 +7020,18 @@ message UpdatePrAction {
optional string repo_url = 8;
}
-// Copied from: local:agent.v1.UpdatePrCodeTourArgs (var: kW)
+// Copied from: local:agent.v1.UpdatePrCodeTourArgs (var: zn)
message UpdatePrCodeTourArgs {
string feedback = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.UpdatePrCodeTourError (var: vW)
+// Copied from: local:agent.v1.UpdatePrCodeTourError (var: Zn)
message UpdatePrCodeTourError {
string error = 1;
}
-// Copied from: local:agent.v1.UpdatePrCodeTourResult (var: SW)
+// Copied from: local:agent.v1.UpdatePrCodeTourResult (var: jn)
message UpdatePrCodeTourResult {
oneof result {
UpdatePrCodeTourSuccess success = 1;
@@ -5338,30 +7039,30 @@ message UpdatePrCodeTourResult {
}
}
-// Copied from: local:agent.v1.UpdatePrCodeTourSuccess (var: IW)
+// Copied from: local:agent.v1.UpdatePrCodeTourSuccess (var: Xn)
message UpdatePrCodeTourSuccess {
string revision_id = 1;
string message = 2;
}
-// Copied from: local:agent.v1.UpdatePrCodeTourToolCall (var: NW)
+// Copied from: local:agent.v1.UpdatePrCodeTourToolCall (var: $n)
message UpdatePrCodeTourToolCall {
UpdatePrCodeTourArgs args = 1;
UpdatePrCodeTourResult result = 2;
}
-// Copied from: local:agent.v1.UpdateTodosArgs (var: Rx)
+// Copied from: local:agent.v1.UpdateTodosArgs (var: C)
message UpdateTodosArgs {
repeated TodoItem todos = 1;
bool merge = 2;
}
-// Copied from: local:agent.v1.UpdateTodosError (var: Dx)
+// Copied from: local:agent.v1.UpdateTodosError (var: P)
message UpdateTodosError {
string error = 1;
}
-// Copied from: local:agent.v1.UpdateTodosResult (var: Px)
+// Copied from: local:agent.v1.UpdateTodosResult (var: N)
message UpdateTodosResult {
oneof result {
UpdateTodosSuccess success = 1;
@@ -5369,20 +7070,20 @@ message UpdateTodosResult {
}
}
-// Copied from: local:agent.v1.UpdateTodosSuccess (var: Lx)
+// Copied from: local:agent.v1.UpdateTodosSuccess (var: R)
message UpdateTodosSuccess {
repeated TodoItem todos = 1;
int32 total_count = 2;
bool was_merge = 3;
}
-// Copied from: local:agent.v1.UpdateTodosToolCall (var: Cx)
+// Copied from: local:agent.v1.UpdateTodosToolCall (var: J)
message UpdateTodosToolCall {
UpdateTodosArgs args = 1;
UpdateTodosResult result = 2;
}
-// Copied from: local:agent.v1.UploadConversationBlobsRequest (var: hee)
+// Copied from: local:agent.v1.UploadConversationBlobsRequest (var: q)
message UploadConversationBlobsRequest {
string conversation_id = 1;
repeated BlobEntry blobs = 2;
@@ -5390,11 +7091,34 @@ message UploadConversationBlobsRequest {
int32 total_chunks = 4;
}
-// Copied from: local:agent.v1.UploadConversationBlobsResponse (var: Tee)
+// Copied from: local:agent.v1.UploadConversationBlobsResponse (var: D)
message UploadConversationBlobsResponse {
}
-// Copied from: local:agent.v1.UserDisplayInfo (var: n$)
+// Copied from: local:agent.v1.UploadLocalAgentRunToPromptQualityRequest (var: U)
+message UploadLocalAgentRunToPromptQualityRequest {
+ int32 schema_version = 1;
+ string generation_uuid = 2;
+ string conversation_id = 3;
+ string payload_digest = 4;
+ repeated LocalPromptQualityInvocation invocations = 5;
+ LocalPromptQualityInvocationStatus terminal_status = 6;
+ string created_at = 7;
+}
+
+// Copied from: local:agent.v1.UploadLocalAgentRunToPromptQualityResponse (var: x)
+message UploadLocalAgentRunToPromptQualityResponse {
+ string request_id = 1;
+ string primary_invocation_id = 2;
+}
+
+// Copied from: local:agent.v1.UserContextInjection (var: ri)
+message UserContextInjection {
+ UserMessage user_message = 1;
+ RequestContext request_context = 2;
+}
+
+// Copied from: local:agent.v1.UserDisplayInfo (var: Ei)
message UserDisplayInfo {
int32 user_id = 1;
optional string display_name = 2;
@@ -5402,18 +7126,21 @@ message UserDisplayInfo {
optional string profile_picture_url = 4;
}
-// Copied from: local:agent.v1.UserGitContext (var: Mz)
+// Copied from: local:agent.v1.UserGitContext (var: S)
message UserGitContext {
optional string username = 1;
optional string email = 2;
}
-// Copied from: local:agent.v1.UserMessage (var: a$)
+// Copied from: local:agent.v1.UserMessage (var: Ji)
message UserMessage {
- // Copied from: local:agent.v1.UserMessage.SimulatedMessageMetadata (var: l$)
+ // Copied from: local:agent.v1.UserMessage.SimulatedMessageMetadata (var: Ci)
message SimulatedMessageMetadata {
optional string title = 1;
optional string task_id = 2;
+ optional string fsd_finding_action = 3;
+ optional string url = 4;
+ optional SubscriptionSource subscription_source = 5;
}
string text = 1;
@@ -5434,9 +7161,12 @@ message UserMessage {
optional string thread_id = 17;
optional bytes text_blob_id = 18;
optional bytes rich_text_blob_id = 19;
+ repeated HookAdditionalContext hook_additional_contexts = 21;
+ optional CustomModeIntent custom_mode_intent = 22;
+ optional ProjectDetails project_details = 23;
}
-// Copied from: local:agent.v1.UserMessageAction (var: UZ)
+// Copied from: local:agent.v1.UserMessageAction (var: $o)
message UserMessageAction {
UserMessage user_message = 1;
RequestContext request_context = 2;
@@ -5446,46 +7176,58 @@ message UserMessageAction {
optional ConversationHistory conversation_history = 7;
}
-// Copied from: local:agent.v1.UserMessageAppendedUpdate (var: n0)
+// Copied from: local:agent.v1.UserMessageAppendedUpdate (var: Ra)
message UserMessageAppendedUpdate {
UserMessage user_message = 1;
}
-// Copied from: local:agent.v1.WaitAction (var: QB)
+// Copied from: local:agent.v1.WaitAction (var: A)
message WaitAction {
int32 duration_ms = 1;
}
-// Copied from: local:agent.v1.WebFetchArgs (var: sV)
+// Copied from: local:agent.v1.WebFetchAllowlistPrecheckArgs (var: ne)
+message WebFetchAllowlistPrecheckArgs {
+ string url = 1;
+ optional string tool_call_id = 2;
+}
+
+// Copied from: local:agent.v1.WebFetchAllowlistPrecheckResult (var: re)
+message WebFetchAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: local:agent.v1.WebFetchArgs (var: Rt)
message WebFetchArgs {
string url = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.WebFetchError (var: cV)
+// Copied from: local:agent.v1.WebFetchError (var: Mt)
message WebFetchError {
string url = 1;
string error = 2;
}
-// Copied from: local:agent.v1.WebFetchRejected (var: dV)
+// Copied from: local:agent.v1.WebFetchRejected (var: Lt)
message WebFetchRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.WebFetchRequestQuery (var: gV)
+// Copied from: local:agent.v1.WebFetchRequestQuery (var: qt)
message WebFetchRequestQuery {
WebFetchArgs args = 1;
bool skip_approval = 2;
+ SmartModeApproval smart_mode_approval = 3;
}
-// Copied from: local:agent.v1.WebFetchRequestResponse (var: _V)
+// Copied from: local:agent.v1.WebFetchRequestResponse (var: Dt)
message WebFetchRequestResponse {
- // Copied from: local:agent.v1.WebFetchRequestResponse.Approved (var: yV)
+ // Copied from: local:agent.v1.WebFetchRequestResponse.Approved (var: Ot)
message Approved {
}
- // Copied from: local:agent.v1.WebFetchRequestResponse.Rejected (var: kV)
+ // Copied from: local:agent.v1.WebFetchRequestResponse.Rejected (var: Ut)
message Rejected {
string reason = 1;
}
@@ -5496,7 +7238,7 @@ message WebFetchRequestResponse {
}
}
-// Copied from: local:agent.v1.WebFetchResult (var: aV)
+// Copied from: local:agent.v1.WebFetchResult (var: Pt)
message WebFetchResult {
oneof result {
WebFetchSuccess success = 1;
@@ -5505,54 +7247,54 @@ message WebFetchResult {
}
}
-// Copied from: local:agent.v1.WebFetchSuccess (var: lV)
+// Copied from: local:agent.v1.WebFetchSuccess (var: bt)
message WebFetchSuccess {
string url = 1;
string markdown = 2;
optional OutputLocation output_location = 3;
}
-// Copied from: local:agent.v1.WebFetchToolCall (var: AV)
+// Copied from: local:agent.v1.WebFetchToolCall (var: Ft)
message WebFetchToolCall {
WebFetchArgs args = 1;
WebFetchResult result = 2;
}
-// Copied from: local:agent.v1.WebSearchArgs (var: zM)
+// Copied from: local:agent.v1.WebSearchArgs (var: Se)
message WebSearchArgs {
string search_term = 1;
string tool_call_id = 2;
}
-// Copied from: local:agent.v1.WebSearchError (var: eG)
+// Copied from: local:agent.v1.WebSearchError (var: Be)
message WebSearchError {
string error = 1;
}
-// Copied from: local:agent.v1.WebSearchReference (var: sG)
+// Copied from: local:agent.v1.WebSearchReference (var: Ce)
message WebSearchReference {
string title = 1;
string url = 2;
string chunk = 3;
}
-// Copied from: local:agent.v1.WebSearchRejected (var: nG)
+// Copied from: local:agent.v1.WebSearchRejected (var: Je)
message WebSearchRejected {
string reason = 1;
}
-// Copied from: local:agent.v1.WebSearchRequestQuery (var: lG)
+// Copied from: local:agent.v1.WebSearchRequestQuery (var: Re)
message WebSearchRequestQuery {
WebSearchArgs args = 1;
}
-// Copied from: local:agent.v1.WebSearchRequestResponse (var: cG)
+// Copied from: local:agent.v1.WebSearchRequestResponse (var: Pe)
message WebSearchRequestResponse {
- // Copied from: local:agent.v1.WebSearchRequestResponse.Approved (var: dG)
+ // Copied from: local:agent.v1.WebSearchRequestResponse.Approved (var: be)
message Approved {
}
- // Copied from: local:agent.v1.WebSearchRequestResponse.Rejected (var: AG)
+ // Copied from: local:agent.v1.WebSearchRequestResponse.Rejected (var: Me)
message Rejected {
string reason = 1;
}
@@ -5563,7 +7305,7 @@ message WebSearchRequestResponse {
}
}
-// Copied from: local:agent.v1.WebSearchResult (var: KM)
+// Copied from: local:agent.v1.WebSearchResult (var: Ie)
message WebSearchResult {
oneof result {
WebSearchSuccess success = 1;
@@ -5572,18 +7314,18 @@ message WebSearchResult {
}
}
-// Copied from: local:agent.v1.WebSearchSuccess (var: ZM)
+// Copied from: local:agent.v1.WebSearchSuccess (var: ve)
message WebSearchSuccess {
repeated WebSearchReference references = 1;
}
-// Copied from: local:agent.v1.WebSearchToolCall (var: aG)
+// Copied from: local:agent.v1.WebSearchToolCall (var: Ne)
message WebSearchToolCall {
WebSearchArgs args = 1;
WebSearchResult result = 2;
}
-// Copied from: local:agent.v1.WriteArgs (var: N8)
+// Copied from: local:agent.v1.WriteArgs (var: o)
message WriteArgs {
string path = 1;
string file_text = 2;
@@ -5593,18 +7335,18 @@ message WriteArgs {
optional string encoding_hint = 6;
}
-// Copied from: local:agent.v1.WriteError (var: U8)
+// Copied from: local:agent.v1.WriteError (var: m)
message WriteError {
string path = 1;
string error = 2;
}
-// Copied from: local:agent.v1.WriteNoSpace (var: Q8)
+// Copied from: local:agent.v1.WriteNoSpace (var: u)
message WriteNoSpace {
string path = 1;
}
-// Copied from: local:agent.v1.WritePermissionDenied (var: F8)
+// Copied from: local:agent.v1.WritePermissionDenied (var: l)
message WritePermissionDenied {
string path = 1;
string directory = 2;
@@ -5613,13 +7355,13 @@ message WritePermissionDenied {
bool is_readonly = 5;
}
-// Copied from: local:agent.v1.WriteRejected (var: M8)
+// Copied from: local:agent.v1.WriteRejected (var: c)
message WriteRejected {
string path = 1;
string reason = 2;
}
-// Copied from: local:agent.v1.WriteResult (var: b8)
+// Copied from: local:agent.v1.WriteResult (var: i)
message WriteResult {
oneof result {
WriteSuccess success = 1;
@@ -5630,18 +7372,18 @@ message WriteResult {
}
}
-// Copied from: local:agent.v1.WriteShellStdinArgs (var: uE)
+// Copied from: local:agent.v1.WriteShellStdinArgs (var: c)
message WriteShellStdinArgs {
uint32 shell_id = 1;
string chars = 2;
}
-// Copied from: local:agent.v1.WriteShellStdinError (var: pE)
+// Copied from: local:agent.v1.WriteShellStdinError (var: f)
message WriteShellStdinError {
string error = 1;
}
-// Copied from: local:agent.v1.WriteShellStdinResult (var: mE)
+// Copied from: local:agent.v1.WriteShellStdinResult (var: d)
message WriteShellStdinResult {
oneof result {
WriteShellStdinSuccess success = 1;
@@ -5649,19 +7391,19 @@ message WriteShellStdinResult {
}
}
-// Copied from: local:agent.v1.WriteShellStdinSuccess (var: fE)
+// Copied from: local:agent.v1.WriteShellStdinSuccess (var: p)
message WriteShellStdinSuccess {
uint32 shell_id = 1;
uint32 terminal_file_length_before_input_written = 2;
}
-// Copied from: local:agent.v1.WriteShellStdinToolCall (var: _Y)
+// Copied from: local:agent.v1.WriteShellStdinToolCall (var: ct)
message WriteShellStdinToolCall {
WriteShellStdinArgs args = 1;
WriteShellStdinResult result = 2;
}
-// Copied from: local:agent.v1.WriteSuccess (var: q8)
+// Copied from: local:agent.v1.WriteSuccess (var: a)
message WriteSuccess {
string path = 1;
int32 lines_created = 2;
@@ -5669,3 +7411,22 @@ message WriteSuccess {
optional string file_content_after_write = 4;
}
+// Source: agent.v1.AgentService (var: i)
+service AgentService {
+ rpc Run(stream AgentClientMessage) returns (stream AgentServerMessage) {}
+ rpc RunSSE(BidiRequestId) returns (stream AgentServerMessage) {}
+ rpc RunPoll(BidiPollRequest) returns (stream BidiPollResponse) {}
+ rpc NameAgent(NameAgentRequest) returns (NameAgentResponse) {}
+ rpc UpdateConversationMetadata(UpdateConversationMetadataRequest) returns (UpdateConversationMetadataResponse) {}
+ rpc CreateTranscriptOverview(CreateTranscriptOverviewRequest) returns (CreateTranscriptOverviewResponse) {}
+ rpc GetUsableModels(GetUsableModelsRequest) returns (GetUsableModelsResponse) {}
+ rpc GetDefaultModelForCli(GetDefaultModelForCliRequest) returns (GetDefaultModelForCliResponse) {}
+ rpc GetAllowedModelIntents(GetAllowedModelIntentsRequest) returns (GetAllowedModelIntentsResponse) {}
+ rpc UploadConversationBlobs(UploadConversationBlobsRequest) returns (UploadConversationBlobsResponse) {}
+ rpc UploadLocalAgentRunToPromptQuality(UploadLocalAgentRunToPromptQualityRequest) returns (UploadLocalAgentRunToPromptQualityResponse) {}
+ rpc GetSignedUrlForAttachedMedia(GetSignedUrlForAttachedMediaRequest) returns (GetSignedUrlForAttachedMediaResponse) {}
+ rpc NotifyConversationClone(NotifyConversationCloneRequest) returns (NotifyConversationCloneResponse) {}
+ rpc GetNewChatNudgeLegacyModelPicker(GetNewChatNudgeLegacyModelPickerRequest) returns (GetNewChatNudgeLegacyModelPickerResponse) {}
+ rpc GetNewChatNudgeParameterizedModelPicker(GetNewChatNudgeParameterizedModelPickerRequest) returns (GetNewChatNudgeParameterizedModelPickerResponse) {}
+}
+
diff --git a/proto/aiserver_v1.proto b/proto/aiserver_v1.proto
index 7b02269..297a72e 100644
--- a/proto/aiserver_v1.proto
+++ b/proto/aiserver_v1.proto
@@ -9,38 +9,66 @@ import "google/protobuf/timestamp.proto";
option go_package = "cursor/gen/aiserverv1;aiserverv1";
-// Copied from: local:aiserver.v1.AcceptCursorPredictionEvent (var: Vp)
+// Copied from: local:aiserver.v1.AbortAgentStoreMultipartWritesRequest (var: Of)
+message AbortAgentStoreMultipartWritesRequest {
+ string store_id = 1;
+ repeated AgentStoreMultipartWriteAbort uploads = 2;
+}
+
+// Copied from: local:aiserver.v1.AbortAgentStoreMultipartWritesResponse (var: Qf)
+message AbortAgentStoreMultipartWritesResponse {
+ repeated AgentStoreMultipartAbortResult results = 1;
+}
+
+// Copied from: local:aiserver.v1.AcceptCursorPredictionEvent (var: ve)
message AcceptCursorPredictionEvent {
CursorPrediction cursor_prediction = 1;
PointInTimeModel point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.AcceptInviteRequest (var: Hje)
+// Copied from: local:aiserver.v1.AcceptInviteRequest (var: _l)
message AcceptInviteRequest {
string invite_code = 1;
}
-// Copied from: local:aiserver.v1.AcceptInviteResponse (var: zje)
+// Copied from: local:aiserver.v1.AcceptInviteResponse (var: Tl)
message AcceptInviteResponse {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerRequest (var: pae)
+// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerRequest (var: Xe)
message AcknowledgeGracePeriodDisclaimerRequest {
}
-// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerResponse (var: hae)
+// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerResponse (var: Ze)
message AcknowledgeGracePeriodDisclaimerResponse {
}
-// Copied from: local:aiserver.v1.ActivatePromotionRequest (var: Gze)
+// Copied from: local:aiserver.v1.AcquireAgentStoreFileLockRequest (var: Hf)
+message AcquireAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+ AgentStoreFileLockHolder holder = 3;
+ string acquisition_id = 4;
+ optional int64 ttl_seconds = 5;
+}
+
+// Copied from: local:aiserver.v1.AcquireAgentStoreFileLockResponse (var: Vf)
+message AcquireAgentStoreFileLockResponse {
+ bool acquired = 1;
+ optional string lock_token = 2;
+ optional AgentStoreFileLockHolder current_holder = 3;
+ int64 expires_at_ms = 4;
+}
+
+// Copied from: local:aiserver.v1.ActivatePromotionRequest (var: Na)
message ActivatePromotionRequest {
string promo_type_id = 1;
}
-// Copied from: local:aiserver.v1.ActivatePromotionResponse (var: Vze)
+// Copied from: local:aiserver.v1.ActivatePromotionResponse (var: Ra)
message ActivatePromotionResponse {
- // Copied from: local:aiserver.v1.ActivatePromotionResponse.ActivationType (var: Wze)
+ // Copied from: local:aiserver.v1.ActivatePromotionResponse.ActivationType (var: Nt)
enum ActivationType {
ACTIVATION_TYPE_UNSPECIFIED = 0;
ACTIVATION_TYPE_CHECKOUT = 1;
@@ -52,19 +80,19 @@ message ActivatePromotionResponse {
optional bool success = 3;
}
-// Copied from: local:aiserver.v1.ActivationStatus (var: Oze)
+// Copied from: local:aiserver.v1.ActivationStatus (var: Ca)
message ActivationStatus {
bool is_activated = 1;
optional int64 activated_at = 2;
}
-// Copied from: agent.v1.ActiveBranchChange (var: c0)
+// Copied from: agent.v1.ActiveBranchChange (var: La)
message ActiveBranchChange {
string path = 1;
string branch_name = 2;
}
-// Copied from: local:aiserver.v1.ActiveCreditGrant (var: R9e)
+// Copied from: local:aiserver.v1.ActiveCreditGrant (var: Vd)
message ActiveCreditGrant {
string grant_id = 1;
int64 total_cents = 2;
@@ -80,14 +108,14 @@ message ActiveCreditGrant {
repeated string allowed_client_types = 12;
}
-// Copied from: local:aiserver.v1.ActiveUsers (var: D2e)
+// Copied from: local:aiserver.v1.ActiveUsers (var: ud)
message ActiveUsers {
int32 current = 1;
int32 previous = 2;
int32 percent_change = 3;
}
-// Copied from: local:aiserver.v1.AdButton (var: Bqe)
+// Copied from: local:aiserver.v1.AdButton (var: Je)
message AdButton {
string text = 1;
ButtonType button_type = 2;
@@ -98,7 +126,7 @@ message AdButton {
}
}
-// Copied from: local:aiserver.v1.AdContent (var: wqe)
+// Copied from: local:aiserver.v1.AdContent (var: ve)
message AdContent {
optional string tag = 1;
string title = 2;
@@ -106,14 +134,14 @@ message AdContent {
optional bool center_title = 4;
}
-// Copied from: local:aiserver.v1.AdHeader (var: Tqe)
+// Copied from: local:aiserver.v1.AdHeader (var: Ie)
message AdHeader {
optional string banner_url = 1;
optional string banner_url_light = 2;
optional string banner_url_dark = 3;
}
-// Copied from: local:aiserver.v1.AdSection (var: Eqe)
+// Copied from: local:aiserver.v1.AdSection (var: Be)
message AdSection {
string icon_svg = 1;
string title = 2;
@@ -121,7 +149,7 @@ message AdSection {
optional bool is_beta = 4;
}
-// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerRequest (var: cEt)
+// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerRequest (var: nl)
message AddAsyncFollowupBackgroundComposerRequest {
string bc_id = 1;
string followup = 2;
@@ -139,38 +167,44 @@ message AddAsyncFollowupBackgroundComposerRequest {
optional int64 time_budget_seconds = 13;
optional string followup_system_reminder = 14;
optional string mcp_config_json = 16;
+ repeated string requested_additional_store_ids = 17;
+ map run_env_vars = 18;
+ repeated AgentStoreMount store_mounts = 19;
+ optional string resubmit_from_message_id = 20;
+ optional bool use_experimental_model_opt_out = 21;
+ optional string coalescing_key = 22;
}
-// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerResponse (var: dEt)
+// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerResponse (var: rl)
message AddAsyncFollowupBackgroundComposerResponse {
string run_id = 1;
}
-// Copied from: local:aiserver.v1.AddBugbotFeedbackRequest (var: Hf)
+// Copied from: local:aiserver.v1.AddBugbotFeedbackRequest (var: E)
message AddBugbotFeedbackRequest {
int64 comment_id = 1;
BugbotFeedbackReaction reaction = 2;
optional string feedback = 3;
}
-// Copied from: local:aiserver.v1.AddBugbotFeedbackResponse (var: Wf)
+// Copied from: local:aiserver.v1.AddBugbotFeedbackResponse (var: S)
message AddBugbotFeedbackResponse {
int64 id = 1;
}
-// Copied from: local:aiserver.v1.AddGithubUsersToTeamRequest (var: u4e)
+// Copied from: local:aiserver.v1.AddGithubUsersToTeamRequest (var: yf)
message AddGithubUsersToTeamRequest {
int64 installation_id = 1;
repeated GithubUser github_users = 2;
optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.AddGithubUsersToTeamResponse (var: m4e)
+// Copied from: local:aiserver.v1.AddGithubUsersToTeamResponse (var: kf)
message AddGithubUsersToTeamResponse {
int32 added_user_count = 1;
}
-// Copied from: local:aiserver.v1.AddGroupMembersRequest (var: frt)
+// Copied from: local:aiserver.v1.AddGroupMembersRequest (var: k_)
message AddGroupMembersRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -178,12 +212,12 @@ message AddGroupMembersRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.AddGroupMembersResponse (var: prt)
+// Copied from: local:aiserver.v1.AddGroupMembersResponse (var: w_)
message AddGroupMembersResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.AddMarketplaceRequest (var: iAt)
+// Copied from: local:aiserver.v1.AddMarketplaceRequest (var: XS)
message AddMarketplaceRequest {
string name = 1;
string git_url = 2;
@@ -194,12 +228,12 @@ message AddMarketplaceRequest {
optional bool auto_reindex = 7;
}
-// Copied from: local:aiserver.v1.AddMarketplaceResponse (var: oAt)
+// Copied from: local:aiserver.v1.AddMarketplaceResponse (var: ZS)
message AddMarketplaceResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.AddMcpServersFromPluginRequest (var: iWe)
+// Copied from: local:aiserver.v1.AddMcpServersFromPluginRequest (var: Fi)
message AddMcpServersFromPluginRequest {
int64 plugin_id = 1;
string scope = 2;
@@ -210,24 +244,31 @@ message AddMcpServersFromPluginRequest {
optional string oauth_redirect_uri = 7;
}
-// Copied from: local:aiserver.v1.AddMcpServersFromPluginResponse (var: oWe)
+// Copied from: local:aiserver.v1.AddMcpServersFromPluginResponse (var: qi)
message AddMcpServersFromPluginResponse {
repeated int64 added_server_ids = 1;
}
-// Copied from: local:aiserver.v1.AddOrganizationGroupMembersRequest (var: RYe)
+// Copied from: local:aiserver.v1.AddOrganizationGroupMembersRequest (var: Ms)
message AddOrganizationGroupMembersRequest {
string organization_id = 1;
int64 group_id = 2;
repeated int32 user_ids = 3;
}
-// Copied from: local:aiserver.v1.AddOrganizationGroupMembersResponse (var: PYe)
+// Copied from: local:aiserver.v1.AddOrganizationGroupMembersResponse (var: Ls)
message AddOrganizationGroupMembersResponse {
int32 added_count = 1;
}
-// Copied from: local:aiserver.v1.AddPullRequestReviewCommentRequest (var: PCt)
+// Copied from: local:aiserver.v1.AddOrganizationIdentityProviderDomainJoinRequest (var: gr)
+message AddOrganizationIdentityProviderDomainJoinRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ string domain = 3;
+}
+
+// Copied from: local:aiserver.v1.AddPullRequestReviewCommentRequest (var: Yc)
message AddPullRequestReviewCommentRequest {
string pr_url = 1;
string path = 2;
@@ -238,43 +279,55 @@ message AddPullRequestReviewCommentRequest {
optional string commit_oid = 7;
}
-// Copied from: local:aiserver.v1.AddPullRequestReviewCommentResponse (var: LCt)
+// Copied from: local:aiserver.v1.AddPullRequestReviewCommentResponse (var: Kc)
message AddPullRequestReviewCommentResponse {
optional PRReviewThread thread = 1;
}
-// Copied from: local:aiserver.v1.AddRepoPatternRequest (var: A1e)
+// Copied from: local:aiserver.v1.AddRepoPatternRequest (var: Jm)
message AddRepoPatternRequest {
int32 team_id = 1;
int32 repo_id = 2;
string pattern = 3;
}
-// Copied from: local:aiserver.v1.AddRepoPatternResponse (var: g1e)
+// Copied from: local:aiserver.v1.AddRepoPatternResponse (var: Cm)
message AddRepoPatternResponse {
int32 pattern_id = 1;
}
-// Copied from: local:aiserver.v1.AddTabRequestToEvalRequest (var: ip)
+// Copied from: local:aiserver.v1.AddTabRequestToEvalRequest (var: oe)
message AddTabRequestToEvalRequest {
string request_id = 1;
string expected_behavior = 2;
}
-// Copied from: local:aiserver.v1.AddTabRequestToEvalResponse (var: ap)
+// Copied from: local:aiserver.v1.AddTabRequestToEvalResponse (var: ie)
message AddTabRequestToEvalResponse {
}
-// Copied from: local:aiserver.v1.AddTestParams (var: oR)
+// Copied from: local:aiserver.v1.AddTeamGroupMembersRequest (var: Zs)
+message AddTeamGroupMembersRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
+ repeated int32 user_ids = 3;
+}
+
+// Copied from: local:aiserver.v1.AddTeamGroupMembersResponse (var: $s)
+message AddTeamGroupMembersResponse {
+ int32 added_count = 1;
+}
+
+// Copied from: local:aiserver.v1.AddTestParams (var: jt)
message AddTestParams {
string relative_workspace_path = 1;
string test_name = 2;
string test_code = 3;
}
-// Copied from: local:aiserver.v1.AddTestResult (var: uR)
+// Copied from: local:aiserver.v1.AddTestResult (var: Xt)
message AddTestResult {
- // Copied from: local:aiserver.v1.AddTestResult.Feedback (var: fR)
+ // Copied from: local:aiserver.v1.AddTestResult.Feedback (var: $t)
message Feedback {
string message = 1;
string severity = 2;
@@ -283,7 +336,7 @@ message AddTestResult {
repeated AddTestResult.RelatedInformation related_information = 5;
}
- // Copied from: local:aiserver.v1.AddTestResult.RelatedInformation (var: mR)
+ // Copied from: local:aiserver.v1.AddTestResult.RelatedInformation (var: Zt)
message RelatedInformation {
string message = 1;
int32 start_line_number = 2;
@@ -294,14 +347,14 @@ message AddTestResult {
repeated Feedback feedback = 1;
}
-// Copied from: local:aiserver.v1.AddUiStepParams (var: SC)
+// Copied from: local:aiserver.v1.AddUiStepParams (var: st)
message AddUiStepParams {
- // Copied from: local:aiserver.v1.AddUiStepParams.SearchResult (var: IC)
+ // Copied from: local:aiserver.v1.AddUiStepParams.SearchResult (var: ot)
message SearchResult {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.AddUiStepParams.SearchResults (var: vC)
+ // Copied from: local:aiserver.v1.AddUiStepParams.SearchResults (var: it)
message SearchResults {
repeated AddUiStepParams.SearchResult search_results = 1;
}
@@ -312,22 +365,11 @@ message AddUiStepParams {
}
}
-// Copied from: local:aiserver.v1.AddUiStepResult (var: NC)
+// Copied from: local:aiserver.v1.AddUiStepResult (var: at)
message AddUiStepResult {
}
-// Copied from: local:aiserver.v1.AddUserToEarlyAccessListRequest (var: uMe)
-message AddUserToEarlyAccessListRequest {
- string access_code = 1;
-}
-
-// Copied from: local:aiserver.v1.AddUserToEarlyAccessListResponse (var: mMe)
-message AddUserToEarlyAccessListResponse {
- bool success = 1;
- string message = 2;
-}
-
-// Copied from: local:aiserver.v1.AdditionalFile (var: UA)
+// Copied from: local:aiserver.v1.AdditionalFile (var: Y)
message AdditionalFile {
string relative_workspace_path = 1;
bool is_open = 2;
@@ -337,23 +379,104 @@ message AdditionalFile {
repeated LineRange visible_ranges = 6;
}
-// Copied from: local:aiserver.v1.AdminNotificationRequestType (var: qUe)
+// Copied from: local:aiserver.v1.AdminCommandDenylist (var: Um)
+message AdminCommandDenylist {
+ repeated string rules = 1;
+}
+
+// Copied from: local:aiserver.v1.AdminDeleteNamedAgentRequest (var: fp)
+message AdminDeleteNamedAgentRequest {
+ string named_agent_id = 1;
+ int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.AdminDeleteNamedAgentResponse (var: gp)
+message AdminDeleteNamedAgentResponse {
+ repeated string deleted_bc_ids = 1;
+ repeated string failed_bc_ids = 2;
+}
+
+// Copied from: local:aiserver.v1.AdminListTeamNamedAgentsRequest (var: mp)
+message AdminListTeamNamedAgentsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.AdminListTeamNamedAgentsResponse (var: pp)
+message AdminListTeamNamedAgentsResponse {
+ repeated AdminNamedAgent named_agents = 1;
+}
+
+// Copied from: local:aiserver.v1.AdminListUserPrivateWorkersRequest (var: Ip)
+message AdminListUserPrivateWorkersRequest {
+ optional string auth_id = 1;
+ optional int32 user_id = 2;
+ optional string email = 3;
+}
+
+// Copied from: local:aiserver.v1.AdminListUserPrivateWorkersResponse (var: vp)
+message AdminListUserPrivateWorkersResponse {
+ int32 user_id = 1;
+ string auth_id = 2;
+ string email = 3;
+ repeated int32 team_ids = 4;
+ repeated PrivateWorker private_workers = 5;
+ bool remote_control_enabled = 7;
+ bool team_remote_control_allowed = 8;
+}
+
+// Copied from: local:aiserver.v1.AdminNamedAgent (var: dp)
+message AdminNamedAgent {
+ string named_agent_id = 1;
+ optional string name = 2;
+ optional string profile_picture_url = 3;
+ optional int32 owning_user = 4;
+ optional int32 owning_team = 5;
+ string created_at = 6;
+ string updated_at = 7;
+ repeated AdminNamedAgentSession sessions = 8;
+}
+
+// Copied from: local:aiserver.v1.AdminNamedAgentSession (var: cp)
+message AdminNamedAgentSession {
+ string bc_id = 1;
+ string session_key = 2;
+ string session_kind = 3;
+}
+
+// Copied from: local:aiserver.v1.AdminNotificationRequestType (var: rt)
enum AdminNotificationRequestType {
ADMIN_NOTIFICATION_REQUEST_TYPE_UNSPECIFIED = 0;
ADMIN_NOTIFICATION_REQUEST_TYPE_PRIVACY_MODE = 1;
ADMIN_NOTIFICATION_REQUEST_TYPE_BUGBOT = 2;
+ ADMIN_NOTIFICATION_REQUEST_TYPE_BUGBOT_ENABLE_REPOS = 3;
}
-// Copied from: local:aiserver.v1.AdminRemoveRepositoryRequest (var: xc)
+// Copied from: local:aiserver.v1.AdminRemoveRepositoryRequest (var: ve)
message AdminRemoveRepositoryRequest {
int32 codebase_id = 1;
}
-// Copied from: local:aiserver.v1.AdminRemoveRepositoryResponse (var: Uc)
+// Copied from: local:aiserver.v1.AdminRemoveRepositoryResponse (var: Be)
message AdminRemoveRepositoryResponse {
}
-// Copied from: local:aiserver.v1.AdvancedCodebaseContextOptions (var: vme)
+// Copied from: local:aiserver.v1.AdmittedCustomModeState (var: ua)
+message AdmittedCustomModeState {
+ string id = 1;
+ string label = 2;
+ optional string icon = 3;
+ optional string color = 4;
+ CustomModeSource source = 5;
+ optional string source_path = 6;
+ optional string source_hash = 7;
+ string active_reminder = 8;
+ string admitted_by_turn_id = 9;
+ optional string description = 10;
+ optional string managed_skill_id = 11;
+ optional string plugin_id = 12;
+}
+
+// Copied from: local:aiserver.v1.AdvancedCodebaseContextOptions (var: vr)
message AdvancedCodebaseContextOptions {
int32 num_results_per_search = 1;
optional string include_pattern = 2;
@@ -364,13 +487,46 @@ message AdvancedCodebaseContextOptions {
optional RechunkerChoice rechunker = 7;
}
-// Copied from: local:aiserver.v1.AgentLayoutPolicy (var: fLe)
+// Copied from: agent.v1.AfterAgentResponseRequestQuery (var: il)
+message AfterAgentResponseRequestQuery {
+ string text = 1;
+ optional string conversation_id = 2;
+ optional string generation_id = 3;
+ optional string model = 4;
+ optional string model_id = 5;
+ repeated RequestedModel.ModelParameterValue model_params = 6;
+ optional int64 input_tokens = 7;
+ optional int64 output_tokens = 8;
+ optional int64 cache_read_tokens = 9;
+ optional int64 cache_write_tokens = 10;
+}
+
+// Copied from: agent.v1.AfterAgentResponseRequestResponse (var: al)
+message AfterAgentResponseRequestResponse {
+}
+
+// Copied from: agent.v1.AfterAgentThoughtRequestQuery (var: ll)
+message AfterAgentThoughtRequestQuery {
+ string text = 1;
+ optional int64 duration_ms = 2;
+ optional string conversation_id = 3;
+ optional string generation_id = 4;
+ optional string model = 5;
+ optional string model_id = 6;
+ repeated RequestedModel.ModelParameterValue model_params = 7;
+}
+
+// Copied from: agent.v1.AfterAgentThoughtRequestResponse (var: ul)
+message AfterAgentThoughtRequestResponse {
+}
+
+// Copied from: local:aiserver.v1.AgentLayoutPolicy (var: je)
message AgentLayoutPolicy {
repeated string allowed_action_ids = 1;
repeated string denied_action_ids = 2;
}
-// Copied from: agent.v1.AgentMode (var: sX)
+// Copied from: agent.v1.AgentMode (var: xs)
enum AgentMode {
AGENT_MODE_UNSPECIFIED = 0;
AGENT_MODE_AGENT = 1;
@@ -380,9 +536,10 @@ enum AgentMode {
AGENT_MODE_TRIAGE = 5;
AGENT_MODE_PROJECT = 6;
AGENT_MODE_MULTITASK = 7;
+ AGENT_MODE_CUSTOM = 8;
}
-// Copied from: agent.v1.AgentSkill (var: kz)
+// Copied from: agent.v1.AgentSkill (var: s)
message AgentSkill {
string full_path = 1;
string content = 2;
@@ -397,22 +554,23 @@ message AgentSkill {
optional string plugin_id = 11;
optional string marketplace_id = 12;
repeated string globs = 13;
+ repeated string scoped_to = 14;
}
-// Copied from: local:aiserver.v1.AgentStartupTraceEvent (var: r_t)
+// Copied from: local:aiserver.v1.AgentStartupTraceEvent (var: js)
message AgentStartupTraceEvent {
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.ContextLink (var: i_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.ContextLink (var: Xs)
message ContextLink {
string name = 1;
string href = 2;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanEnded (var: u_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanEnded (var: $s)
message SpanEnded {
string span_id = 1;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanStarted (var: o_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanStarted (var: Zs)
message SpanStarted {
string span_id = 1;
string name = 2;
@@ -422,12 +580,12 @@ message AgentStartupTraceEvent {
optional string temporal_activity_id = 6;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.TurnClose (var: f_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.TurnClose (var: to)
message TurnClose {
uint32 turn_index = 1;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.UserAction (var: m_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.UserAction (var: eo)
message UserAction {
uint32 turn_index = 1;
}
@@ -442,7 +600,125 @@ message AgentStartupTraceEvent {
}
}
-// Copied from: local:aiserver.v1.AgentStoreFileEntry (var: Sbt)
+// Copied from: local:aiserver.v1.AgentStore (var: nf)
+message AgentStore {
+ string store_id = 1;
+ double created_at_ms = 4;
+ double updated_at_ms = 5;
+ repeated string repo_urls = 8;
+ repeated SharedAgentStoreInfo shares = 9;
+ AgentStoreKind kind = 10;
+ optional double last_file_write_at_ms = 11;
+ string source_id = 12;
+ optional string source_display_name = 13;
+ AgentStoreSourceRef source = 14;
+}
+
+// Copied from: agent.v1.AgentStoreConflictArgs (var: Oe)
+message AgentStoreConflictArgs {
+ optional AgentStoreConflictCursor cursor = 1;
+ optional bool advance = 2;
+}
+
+// Copied from: agent.v1.AgentStoreConflictCursor (var: De)
+message AgentStoreConflictCursor {
+ string journal_epoch = 1;
+ uint64 seq = 2;
+ string last_event_id = 3;
+}
+
+// Copied from: agent.v1.AgentStoreConflictError (var: Ge)
+message AgentStoreConflictError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.AgentStoreConflictEvent (var: Ue)
+message AgentStoreConflictEvent {
+ uint32 v = 1;
+ string event_id = 2;
+ string journal_epoch = 3;
+ uint64 seq = 4;
+ uint64 ts_ms = 5;
+ string kind = 6;
+ optional string store_id = 7;
+ optional string original_rel_path = 8;
+ optional string conflict_rel_path = 9;
+ optional string original_abs_path = 10;
+ optional string conflict_abs_path = 11;
+ optional uint64 preserved_bytes = 12;
+}
+
+// Copied from: agent.v1.AgentStoreConflictResult (var: xe)
+message AgentStoreConflictResult {
+ oneof result {
+ AgentStoreConflictSuccess success = 1;
+ AgentStoreConflictError error = 2;
+ }
+}
+
+// Copied from: agent.v1.AgentStoreConflictSuccess (var: Qe)
+message AgentStoreConflictSuccess {
+ repeated AgentStoreConflictEvent events = 1;
+ AgentStoreConflictCursor next_cursor = 2;
+ bool gap = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreConflictWriteInstruction (var: Ef)
+message AgentStoreConflictWriteInstruction {
+ string rel_path = 1;
+ string url = 2;
+ map headers = 3;
+ int64 expires_at_ms = 4;
+ optional AgentStoreMultipartWriteInstruction multipart = 5;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDeleteFileEntry (var: Zf)
+message AgentStoreDeleteFileEntry {
+ string rel_path = 1;
+ string base_etag = 2;
+ optional string mutation_id = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDeleteFileResult (var: $f)
+message AgentStoreDeleteFileResult {
+ string rel_path = 1;
+ AgentStoreDeleteFileStatus status = 2;
+ string tombstone_etag = 3;
+ optional string current_etag = 4;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDeleteFileStatus (var: Fr)
+enum AgentStoreDeleteFileStatus {
+ AGENT_STORE_DELETE_FILE_STATUS_UNSPECIFIED = 0;
+ AGENT_STORE_DELETE_FILE_STATUS_DELETED = 1;
+ AGENT_STORE_DELETE_FILE_STATUS_ALREADY_DELETED = 2;
+ AGENT_STORE_DELETE_FILE_STATUS_CONFLICT = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDirectoryListingMode (var: Mr)
+enum AgentStoreDirectoryListingMode {
+ AGENT_STORE_DIRECTORY_LISTING_MODE_UNSPECIFIED = 0;
+ AGENT_STORE_DIRECTORY_LISTING_MODE_DIRECTORY_PAGE = 1;
+ AGENT_STORE_DIRECTORY_LISTING_MODE_COMPLETE_FLAT_STORE = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreEntry (var: of)
+message AgentStoreEntry {
+ string name = 1;
+ string relative_path = 2;
+ AgentStoreEntryKind kind = 3;
+ optional int64 size_bytes = 4;
+ optional double updated_at_ms = 5;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreEntryKind (var: br)
+enum AgentStoreEntryKind {
+ AGENT_STORE_ENTRY_KIND_UNSPECIFIED = 0;
+ AGENT_STORE_ENTRY_KIND_DIRECTORY = 1;
+ AGENT_STORE_ENTRY_KIND_FILE = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreFileEntry (var: df)
message AgentStoreFileEntry {
string rel_path = 1;
string etag = 2;
@@ -450,45 +726,242 @@ message AgentStoreFileEntry {
int64 last_modified_ms = 4;
}
-// Copied from: local:aiserver.v1.AgentStoreReadInstruction (var: Nbt)
+// Copied from: local:aiserver.v1.AgentStoreFileLockHolder (var: Gf)
+message AgentStoreFileLockHolder {
+ string client_uuid = 1;
+ uint32 pid = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreKind (var: Rr)
+enum AgentStoreKind {
+ AGENT_STORE_KIND_UNSPECIFIED = 0;
+ AGENT_STORE_KIND_CLOUD = 1;
+ AGENT_STORE_KIND_LOCAL = 2;
+ AGENT_STORE_KIND_AUTOMATION = 3;
+ AGENT_STORE_KIND_USER = 4;
+ AGENT_STORE_KIND_TEAM = 5;
+ AGENT_STORE_KIND_NAMED_AGENT = 6;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreLockRedirect (var: Sf)
+message AgentStoreLockRedirect {
+ optional AgentStoreFileLockHolder holder = 1;
+ string conflict_rel_path = 2;
+ int64 lock_expires_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMount (var: tf)
+message AgentStoreMount {
+ optional string mount_name = 1;
+ bool server_generated = 5;
+ oneof target {
+ AgentStoreSourceRef source = 2;
+ string store_id = 3;
+ string share_id = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartAbortResult (var: xf)
+message AgentStoreMultipartAbortResult {
+ uint32 input_index = 1;
+ string rel_path = 2;
+ oneof outcome {
+ AgentStoreMultipartAbortSuccess success = 3;
+ AgentStoreMultipartOperationFailure failure = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartAbortSuccess (var: Uf)
+message AgentStoreMultipartAbortSuccess {
+ bool already_finished = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartOperationFailure (var: Lf)
+message AgentStoreMultipartOperationFailure {
+ AgentStoreMultipartOperationFailureCode code = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartOperationFailureCode (var: Lr)
+enum AgentStoreMultipartOperationFailureCode {
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_UNSPECIFIED = 0;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_PRECONDITION_FAILED = 1;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_UPLOAD_NOT_FOUND = 2;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_INVALID_PARTS = 3;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_CHECKSUM_MISMATCH = 4;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_TRANSIENT = 5;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_INTERNAL = 6;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_RESTART_REQUIRED = 7;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadContext (var: Jf)
+message AgentStoreMultipartUploadContext {
+ string upload_id = 1;
+ string store_id = 2;
+ string rel_path = 3;
+ int64 size_bytes = 4;
+ string sha = 5;
+ uint32 expected_part_count = 6;
+ string session_id = 9;
+ oneof precondition {
+ string base_etag = 7;
+ bool expect_absent = 8;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadPartDescriptor (var: kf)
+message AgentStoreMultipartUploadPartDescriptor {
+ uint32 part_number = 1;
+ int64 offset_bytes = 2;
+ int64 size_bytes = 3;
+ bytes checksum_sha256 = 4;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadPartInstruction (var: Bf)
+message AgentStoreMultipartUploadPartInstruction {
+ uint32 part_number = 1;
+ string url = 2;
+ map headers = 3;
+ int64 offset_bytes = 4;
+ int64 size_bytes = 5;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadedPart (var: Rf)
+message AgentStoreMultipartUploadedPart {
+ uint32 part_number = 1;
+ string etag = 2;
+ bytes checksum_sha256 = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteAbort (var: Df)
+message AgentStoreMultipartWriteAbort {
+ AgentStoreMultipartUploadContext context = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteCompletion (var: Pf)
+message AgentStoreMultipartWriteCompletion {
+ AgentStoreMultipartUploadContext context = 1;
+ repeated AgentStoreMultipartUploadedPart parts = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteInstruction (var: vf)
+message AgentStoreMultipartWriteInstruction {
+ AgentStoreMultipartUploadContext context = 1;
+ repeated AgentStoreMultipartUploadPartInstruction parts = 2;
+ int64 part_urls_expires_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteResult (var: Ff)
+message AgentStoreMultipartWriteResult {
+ uint32 input_index = 1;
+ string rel_path = 2;
+ oneof outcome {
+ AgentStoreMultipartWriteSuccess success = 3;
+ AgentStoreMultipartOperationFailure failure = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteSuccess (var: Mf)
+message AgentStoreMultipartWriteSuccess {
+ string etag = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreReadInstruction (var: _f)
message AgentStoreReadInstruction {
string rel_path = 1;
string url = 2;
int64 expires_at_ms = 3;
}
-// Copied from: local:aiserver.v1.AgentStoreWriteFileEntry (var: Fbt)
+// Copied from: local:aiserver.v1.AgentStoreShareVisibility (var: qr)
+enum AgentStoreShareVisibility {
+ AGENT_STORE_SHARE_VISIBILITY_UNSPECIFIED = 0;
+ AGENT_STORE_SHARE_VISIBILITY_TEAM = 2;
+ AGENT_STORE_SHARE_VISIBILITY_PUBLIC = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreSourceKind (var: Pr)
+enum AgentStoreSourceKind {
+ AGENT_STORE_SOURCE_KIND_UNSPECIFIED = 0;
+ AGENT_STORE_SOURCE_KIND_CLOUD = 1;
+ AGENT_STORE_SOURCE_KIND_LOCAL = 2;
+ AGENT_STORE_SOURCE_KIND_AUTOMATION = 3;
+ AGENT_STORE_SOURCE_KIND_USER = 4;
+ AGENT_STORE_SOURCE_KIND_TEAM = 5;
+ AGENT_STORE_SOURCE_KIND_NAMED_AGENT = 6;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreSourceRef (var: ef)
+message AgentStoreSourceRef {
+ AgentStoreSourceKind kind = 1;
+ string source_id = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreTombstone (var: gf)
+message AgentStoreTombstone {
+ string rel_path = 1;
+ string tombstone_etag = 2;
+ int64 deleted_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreWriteFileEntry (var: wf)
message AgentStoreWriteFileEntry {
string rel_path = 1;
int64 size_bytes = 2;
string sha = 3;
+ repeated AgentStoreMultipartUploadPartDescriptor multipart_parts = 6;
+ oneof precondition {
+ string base_etag = 4;
+ bool expect_absent = 5;
+ }
}
-// Copied from: local:aiserver.v1.AgentStoreWriteInstruction (var: Qbt)
+// Copied from: local:aiserver.v1.AgentStoreWriteInstruction (var: If)
message AgentStoreWriteInstruction {
string rel_path = 1;
string url = 2;
map headers = 3;
int64 expires_at_ms = 4;
+ optional AgentStoreConflictWriteInstruction conflict = 5;
+ optional AgentStoreLockRedirect lock_redirect = 6;
+ optional AgentStoreMultipartWriteInstruction multipart = 7;
+ bool primary_precondition_failed = 8;
}
-// Copied from: local:aiserver.v1.AgentTelemetryConfig (var: rLe)
+// Copied from: local:aiserver.v1.AgentTelemetryConfig (var: Ve)
message AgentTelemetryConfig {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.AgentUrlConfig (var: JLe)
+// Copied from: local:aiserver.v1.AgentUrlConfig (var: st)
message AgentUrlConfig {
string agent_url = 1;
string agentn_url = 2;
}
-// Copied from: agent.v1.AiAttributionError (var: AS)
+// Copied from: local:aiserver.v1.AgentWorkspaceBinding (var: Ki)
+message AgentWorkspaceBinding {
+ string id = 1;
+ string display_name = 2;
+ optional PrivateWorkspaceIdentifier private_workspace_identifier = 3;
+}
+
+// Copied from: local:aiserver.v1.AggregateCloudAgentRunsForDashboardRequest (var: ri)
+message AggregateCloudAgentRunsForDashboardRequest {
+ CloudAgentDashboardRunFilter filter = 1;
+ int32 tz_offset_minutes = 2;
+}
+
+// Copied from: local:aiserver.v1.AggregateCloudAgentRunsForDashboardResponse (var: oi)
+message AggregateCloudAgentRunsForDashboardResponse {
+ repeated CloudAgentDashboardRunDayBucket buckets = 1;
+}
+
+// Copied from: agent.v1.AiAttributionError (var: l)
message AiAttributionError {
string error = 1;
}
-// Copied from: agent.v1.AiAttributionResult (var: cS)
+// Copied from: agent.v1.AiAttributionResult (var: i)
message AiAttributionResult {
oneof result {
AiAttributionSuccess success = 1;
@@ -496,13 +969,13 @@ message AiAttributionResult {
}
}
-// Copied from: agent.v1.AiAttributionSuccess (var: dS)
+// Copied from: agent.v1.AiAttributionSuccess (var: a)
message AiAttributionSuccess {
string attribution_text = 1;
optional OutputLocation output_location = 2;
}
-// Copied from: local:aiserver.v1.AiCodeChange (var: Zwe)
+// Copied from: local:aiserver.v1.AiCodeChange (var: jl)
message AiCodeChange {
string change_id = 1;
string source = 2;
@@ -512,7 +985,7 @@ message AiCodeChange {
int32 total_lines_deleted = 6;
}
-// Copied from: local:aiserver.v1.AiLintBug (var: dse)
+// Copied from: local:aiserver.v1.AiLintBug (var: D)
message AiLintBug {
string relative_workspace_path = 1;
string uuid = 8;
@@ -527,7 +1000,7 @@ message AiLintBug {
LogprobsLintPayload logprobs_payload = 11;
}
-// Copied from: local:aiserver.v1.AiLintInlineSuggestion (var: gse)
+// Copied from: local:aiserver.v1.AiLintInlineSuggestion (var: U)
message AiLintInlineSuggestion {
string relative_workspace_path = 1;
string uuid = 8;
@@ -537,39 +1010,39 @@ message AiLintInlineSuggestion {
string reevaluate_initial_text = 5;
}
-// Copied from: local:aiserver.v1.AiLintOutOfFlowSuggestion (var: hse)
+// Copied from: local:aiserver.v1.AiLintOutOfFlowSuggestion (var: x)
message AiLintOutOfFlowSuggestion {
string relative_workspace_path = 1;
string uuid = 8;
string message = 2;
}
-// Copied from: local:aiserver.v1.AiLintRule (var: _se)
+// Copied from: local:aiserver.v1.AiLintRule (var: Q)
message AiLintRule {
string text = 1;
}
-// Copied from: local:aiserver.v1.AiProjectRequest (var: Vue)
+// Copied from: local:aiserver.v1.AiProjectRequest (var: Ln)
message AiProjectRequest {
string description = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.AiProjectResponse (var: Wue)
+// Copied from: local:aiserver.v1.AiProjectResponse (var: Fn)
message AiProjectResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.AiRequestEvent (var: Qh)
+// Copied from: local:aiserver.v1.AiRequestEvent (var: kt)
message AiRequestEvent {
- // Copied from: local:aiserver.v1.AiRequestEvent.RequestType (var: Uh)
+ // Copied from: local:aiserver.v1.AiRequestEvent.RequestType (var: d)
enum RequestType {
REQUEST_TYPE_UNSPECIFIED = 0;
REQUEST_TYPE_START = 1;
REQUEST_TYPE_END = 2;
}
- // Copied from: local:aiserver.v1.AiRequestEvent.Source (var: Oh)
+ // Copied from: local:aiserver.v1.AiRequestEvent.Source (var: p)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_CHAT = 1;
@@ -587,7 +1060,7 @@ message AiRequestEvent {
Source source = 3;
}
-// Copied from: local:aiserver.v1.AiThoughtAnnotation (var: Wle)
+// Copied from: local:aiserver.v1.AiThoughtAnnotation (var: mn)
message AiThoughtAnnotation {
string request_id = 1;
string auth_id = 2;
@@ -595,58 +1068,73 @@ message AiThoughtAnnotation {
string thought = 4;
}
-// Copied from: local:aiserver.v1.AiWebSearchResult (var: I9)
+// Copied from: local:aiserver.v1.AiWebSearchResult (var: Ye)
message AiWebSearchResult {
string content = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.AiWebSearchResults (var: v9)
+// Copied from: local:aiserver.v1.AiWebSearchResults (var: Ke)
message AiWebSearchResults {
repeated AiWebSearchResult results = 1;
}
-// Copied from: local:aiserver.v1.AllowedMCPConfiguration (var: Y1e)
+// Copied from: local:aiserver.v1.AllowedMCPConfiguration (var: Vm)
message AllowedMCPConfiguration {
optional bool disable_all = 1;
repeated AllowedMCPServer allowed_mcp_servers = 2;
optional bool require_mcp_servers_in_team_network_allowlist = 3;
+ optional bool allow_user_override_mcp_servers = 4;
+ repeated AllowedMCPServer denied_mcp_servers = 10;
+ optional bool enable_cursor_cloud_mcp = 11;
}
-// Copied from: local:aiserver.v1.AllowedMCPServer (var: M1e)
+// Copied from: local:aiserver.v1.AllowedMCPServer (var: Hm)
message AllowedMCPServer {
optional string command = 1;
optional string server_url = 2;
+ optional string name = 3;
+ repeated string network_allowlist = 4;
+ repeated string tool_allowlist = 5;
+ optional string network_mode = 6;
}
-// Copied from: local:aiserver.v1.AllowlistConfig (var: hUe)
+// Copied from: local:aiserver.v1.AllowlistConfig (var: qe)
enum AllowlistConfig {
ALLOWLIST_CONFIG_UNSPECIFIED = 0;
ALLOWLIST_CONFIG_ALLOWLIST = 1;
ALLOWLIST_CONFIG_BLOCKLIST = 2;
}
-// Copied from: local:aiserver.v1.AnalyticsContext (var: YIe)
+// Copied from: local:aiserver.v1.AnalyticsContext (var: g)
message AnalyticsContext {
optional ClientInfo client = 1;
}
-// Copied from: local:aiserver.v1.AnalyticsEvent (var: FIe)
+// Copied from: local:aiserver.v1.AnalyticsEvent (var: c)
message AnalyticsEvent {
string event_name = 1;
map event_data = 2;
int64 timestamp = 3;
}
-// Copied from: local:aiserver.v1.AnalyticsPeriod (var: x2e)
+// Copied from: local:aiserver.v1.AnalyticsPeriod (var: md)
message AnalyticsPeriod {
int64 start_date = 1;
int64 end_date = 2;
}
-// Copied from: local:aiserver.v1.AnythingQuickAccessItem (var: n_)
+// Copied from: local:aiserver.v1.AnthropicCyberVerificationStatus (var: ae)
+enum AnthropicCyberVerificationStatus {
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_UNSPECIFIED = 0;
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_ACTIVE = 1;
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_PENDING = 2;
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_REJECTED = 3;
+}
+
+// Copied from: local:aiserver.v1.AnythingQuickAccessItem (var: Ct)
message AnythingQuickAccessItem {
- // Copied from: local:aiserver.v1.AnythingQuickAccessItem.Resource (var: s_)
+ // Copied from: local:aiserver.v1.AnythingQuickAccessItem.Resource (var: Nt)
message Resource {
optional PointInTimeModel model = 1;
optional IRange range = 2;
@@ -660,20 +1148,20 @@ message AnythingQuickAccessItem {
}
}
-// Copied from: local:aiserver.v1.AnythingQuickAccessSelectionEvent (var: a_)
+// Copied from: local:aiserver.v1.AnythingQuickAccessSelectionEvent (var: Rt)
message AnythingQuickAccessSelectionEvent {
string query = 1;
repeated AnythingQuickAccessItem items = 2;
repeated int32 selected_indices = 3;
}
-// Copied from: local:aiserver.v1.ApiDetails (var: dme)
+// Copied from: local:aiserver.v1.ApiDetails (var: _r)
message ApiDetails {
string api_key = 1;
optional bool enable_ghost_mode = 2;
}
-// Copied from: local:aiserver.v1.ApiKey (var: lKe)
+// Copied from: local:aiserver.v1.ApiKey (var: Jl)
message ApiKey {
int32 id = 1;
string masked_key = 2;
@@ -681,17 +1169,18 @@ message ApiKey {
int64 created_at = 4;
optional string service_account_name = 5;
repeated string scopes = 6;
+ optional int64 expires_at = 7;
}
-// Copied from: agent.v1.ApiKeyCredentials (var: c1)
+// Copied from: agent.v1.ApiKeyCredentials (var: la)
message ApiKeyCredentials {
string api_key = 1;
optional string base_url = 2;
}
-// Copied from: agent.v1.AppliedAgentChange (var: xE)
+// Copied from: agent.v1.AppliedAgentChange (var: u)
message AppliedAgentChange {
- // Copied from: agent.v1.AppliedAgentChange.ChangeType (var: OE)
+ // Copied from: agent.v1.AppliedAgentChange.ChangeType (var: r)
enum ChangeType {
CHANGE_TYPE_UNSPECIFIED = 0;
CHANGE_TYPE_CREATED = 1;
@@ -707,18 +1196,18 @@ message AppliedAgentChange {
optional string message_for_model = 6;
}
-// Copied from: agent.v1.ApplyAgentDiffError (var: ME)
+// Copied from: agent.v1.ApplyAgentDiffError (var: m)
message ApplyAgentDiffError {
string error = 1;
repeated AppliedAgentChange applied_changes = 2;
}
-// Copied from: local:aiserver.v1.ApplyAgentDiffParams (var: hI)
+// Copied from: local:aiserver.v1.ApplyAgentDiffParams (var: R)
message ApplyAgentDiffParams {
string agent_id = 1;
}
-// Copied from: agent.v1.ApplyAgentDiffResult (var: LE)
+// Copied from: agent.v1.ApplyAgentDiffResult (var: a)
message ApplyAgentDiffResult {
oneof result {
ApplyAgentDiffSuccess success = 1;
@@ -726,24 +1215,24 @@ message ApplyAgentDiffResult {
}
}
-// Copied from: agent.v1.ApplyAgentDiffSuccess (var: DE)
+// Copied from: agent.v1.ApplyAgentDiffSuccess (var: l)
message ApplyAgentDiffSuccess {
repeated AppliedAgentChange applied_changes = 1;
}
-// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionRequest (var: Wxe)
+// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionRequest (var: V)
message ApplyFullSelfDrivingSuggestionRequest {
string pr_url = 1;
string bc_id = 2;
string head_commit_sha = 3;
}
-// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionResponse (var: zxe)
+// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionResponse (var: Y)
message ApplyFullSelfDrivingSuggestionResponse {
string new_pr_head_sha = 1;
}
-// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoInternalRequest (var: Bdt)
+// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoInternalRequest (var: oS)
message ApplyMigrateReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string from_git_url = 2;
@@ -753,7 +1242,7 @@ message ApplyMigrateReindexPluginRepoInternalRequest {
bool deprecate_removed = 6;
}
-// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoResponse (var: Jdt)
+// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoResponse (var: iS)
message ApplyMigrateReindexPluginRepoResponse {
int32 migrated_count = 1;
int32 created_count = 2;
@@ -765,7 +1254,7 @@ message ApplyMigrateReindexPluginRepoResponse {
string to_git_url = 8;
}
-// Copied from: local:aiserver.v1.ApplyReindexPluginRepoInternalRequest (var: hdt)
+// Copied from: local:aiserver.v1.ApplyReindexPluginRepoInternalRequest (var: tS)
message ApplyReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string git_url = 2;
@@ -774,7 +1263,7 @@ message ApplyReindexPluginRepoInternalRequest {
optional string release_tag = 5;
}
-// Copied from: local:aiserver.v1.ApplyReindexPluginRepoResponse (var: Tdt)
+// Copied from: local:aiserver.v1.ApplyReindexPluginRepoResponse (var: nS)
message ApplyReindexPluginRepoResponse {
int32 created_count = 1;
int32 updated_count = 2;
@@ -784,28 +1273,28 @@ message ApplyReindexPluginRepoResponse {
repeated string deprecated_plugin_names = 6;
}
-// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsRequest (var: ipt)
+// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsRequest (var: CI)
message ApplyTeamMarketplaceRequiredPluginsRequest {
repeated string plugin_ids = 1;
int64 marketplace_id = 2;
}
-// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsResponse (var: opt)
+// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsResponse (var: NI)
message ApplyTeamMarketplaceRequiredPluginsResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ApprovePluginRequest (var: Pdt)
+// Copied from: local:aiserver.v1.ApprovePluginRequest (var: cS)
message ApprovePluginRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.ApprovePluginResponse (var: Ldt)
+// Copied from: local:aiserver.v1.ApprovePluginResponse (var: dS)
message ApprovePluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.ArchiveBackgroundComposerRequest (var: vyt)
+// Copied from: local:aiserver.v1.ArchiveBackgroundComposerRequest (var: pi)
message ArchiveBackgroundComposerRequest {
string bc_id = 1;
bool unarchive = 2;
@@ -814,30 +1303,49 @@ message ArchiveBackgroundComposerRequest {
optional bool close_pull_request = 5;
}
-// Copied from: local:aiserver.v1.ArchiveBackgroundComposerResponse (var: Nyt)
+// Copied from: local:aiserver.v1.ArchiveBackgroundComposerResponse (var: fi)
message ArchiveBackgroundComposerResponse {
bool closed_pull_request = 1;
}
-// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountRequest (var: YKe)
+// Copied from: local:aiserver.v1.ArchiveRepoBackgroundComposersRequest (var: gi)
+message ArchiveRepoBackgroundComposersRequest {
+ repeated string repo_urls = 1;
+ optional int32 team_id = 2;
+ BackgroundComposerSource source = 3;
+ bool dry_run = 4;
+ bool remove_repo_environment_json = 5;
+}
+
+// Copied from: local:aiserver.v1.ArchiveRepoBackgroundComposersResponse (var: hi)
+message ArchiveRepoBackgroundComposersResponse {
+ repeated string archived_bc_ids = 1;
+ repeated string failed_bc_ids = 2;
+ int32 remaining_count = 3;
+ int32 running_count = 4;
+ bool has_repo_environment_json = 5;
+ bool removed_repo_environment_json = 6;
+}
+
+// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountRequest (var: Yl)
message ArchiveTeamServiceAccountRequest {
int32 team_id = 1;
string service_account_id = 2;
}
-// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountResponse (var: HKe)
+// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountResponse (var: Kl)
message ArchiveTeamServiceAccountResponse {
}
-// Copied from: agent.v1.AskQuestionArgs (var: kG)
+// Copied from: agent.v1.AskQuestionArgs (var: Oe)
message AskQuestionArgs {
- // Copied from: agent.v1.AskQuestionArgs.Option (var: IG)
+ // Copied from: agent.v1.AskQuestionArgs.Option (var: xe)
message Option {
string id = 1;
string label = 2;
}
- // Copied from: agent.v1.AskQuestionArgs.Question (var: SG)
+ // Copied from: agent.v1.AskQuestionArgs.Question (var: Ue)
message Question {
string id = 1;
string prompt = 2;
@@ -851,15 +1359,26 @@ message AskQuestionArgs {
string async_original_tool_call_id = 6;
}
-// Copied from: local:aiserver.v1.AskQuestionParams (var: cF)
+// Copied from: agent.v1.AskQuestionInteractionQuery (var: za)
+message AskQuestionInteractionQuery {
+ AskQuestionArgs args = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.AskQuestionInteractionResponse (var: ja)
+message AskQuestionInteractionResponse {
+ AskQuestionResult result = 1;
+}
+
+// Copied from: local:aiserver.v1.AskQuestionParams (var: Js)
message AskQuestionParams {
- // Copied from: local:aiserver.v1.AskQuestionParams.Option (var: AF)
+ // Copied from: local:aiserver.v1.AskQuestionParams.Option (var: Ns)
message Option {
string id = 1;
string label = 2;
}
- // Copied from: local:aiserver.v1.AskQuestionParams.Question (var: dF)
+ // Copied from: local:aiserver.v1.AskQuestionParams.Question (var: Cs)
message Question {
string id = 1;
string prompt = 2;
@@ -872,9 +1391,9 @@ message AskQuestionParams {
bool run_async = 3;
}
-// Copied from: local:aiserver.v1.AskQuestionResult (var: gF)
+// Copied from: local:aiserver.v1.AskQuestionResult (var: Rs)
message AskQuestionResult {
- // Copied from: local:aiserver.v1.AskQuestionResult.Answer (var: _F)
+ // Copied from: local:aiserver.v1.AskQuestionResult.Answer (var: Ps)
message Answer {
string question_id = 1;
repeated string selected_option_ids = 2;
@@ -885,12 +1404,12 @@ message AskQuestionResult {
bool is_async = 2;
}
-// Copied from: local:aiserver.v1.AskQuestionStream (var: yF)
+// Copied from: local:aiserver.v1.AskQuestionStream (var: bs)
message AskQuestionStream {
AskQuestionParams params = 1;
}
-// Copied from: local:aiserver.v1.AssignmentResult (var: Brt)
+// Copied from: local:aiserver.v1.AssignmentResult (var: B_)
message AssignmentResult {
string email = 1;
string group_name = 2;
@@ -898,39 +1417,39 @@ message AssignmentResult {
optional string error_message = 4;
}
-// Copied from: agent.v1.AsyncAskQuestionCompletionAction (var: HZ)
+// Copied from: agent.v1.AsyncAskQuestionCompletionAction (var: _i)
message AsyncAskQuestionCompletionAction {
string original_tool_call_id = 1;
AskQuestionArgs original_args = 2;
AskQuestionResult result = 3;
}
-// Copied from: local:aiserver.v1.AtSymbolDependencyInformation (var: boe)
+// Copied from: local:aiserver.v1.AtSymbolDependencyInformation (var: Pt)
message AtSymbolDependencyInformation {
string name = 1;
string from_file = 2;
}
-// Copied from: local:aiserver.v1.AtSymbolOption (var: Noe)
+// Copied from: local:aiserver.v1.AtSymbolOption (var: Rt)
message AtSymbolOption {
int32 index = 1;
string text = 2;
string type = 3;
}
-// Copied from: local:aiserver.v1.AttachAgentStartupTraceRequest (var: gbt)
+// Copied from: local:aiserver.v1.AttachAgentStartupTraceRequest (var: Xp)
message AttachAgentStartupTraceRequest {
string bc_id = 1;
optional string last_event_id = 2;
}
-// Copied from: local:aiserver.v1.AttachAgentStartupTraceResponse (var: _bt)
+// Copied from: local:aiserver.v1.AttachAgentStartupTraceResponse (var: Zp)
message AttachAgentStartupTraceResponse {
string event_id = 1;
AgentStartupTraceEvent trace_event = 3;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsRequest (var: zwt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsRequest (var: Aa)
message AttachBackgroundComposerLogsRequest {
string bc_id = 1;
optional string last_event_id = 2;
@@ -940,44 +1459,45 @@ message AttachBackgroundComposerLogsRequest {
optional string associated_pod_key = 6;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse (var: Kwt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse (var: _a)
message AttachBackgroundComposerLogsResponse {
- // Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse.Event (var: Zwt)
+ // Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse.Event (var: Ta)
message Event {
string event_id = 1;
- PodEvent event = 2;
+ SwGetLinterErrorsRequest event = 2;
+ WaterfallUpdate waterfall_update = 3;
}
Event event = 1;
- PodStatus updated_status = 2;
+ ConversationMessage.EditTrailContext updated_status = 2;
ErrorDetails start_error = 3;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerPodRequest (var: wTt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerPodRequest (var: Eo)
message AttachBackgroundComposerPodRequest {
string pod_id = 1;
optional string last_event_id = 2;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse (var: ETt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse (var: So)
message AttachBackgroundComposerPodResponse {
- // Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse.Event (var: BTt)
+ // Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse.Event (var: Io)
message Event {
string event_id = 1;
- PodEvent event = 2;
+ SwGetLinterErrorsRequest event = 2;
}
Event event = 1;
- PodStatus updated_status = 2;
+ IndexedFile updated_status = 2;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerRequest (var: ekt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerRequest (var: ya)
message AttachBackgroundComposerRequest {
string bc_id = 1;
optional int32 starting_index = 2;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerResponse (var: nkt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerResponse (var: ka)
message AttachBackgroundComposerResponse {
HeadlessAgenticComposerResponse headless_agentic_composer_response = 1;
HeadlessAgenticComposerPrompt prompt = 2;
@@ -987,12 +1507,26 @@ message AttachBackgroundComposerResponse {
GitDiff diff_since_start = 3;
}
-// Copied from: local:aiserver.v1.AttributionControls (var: U0e)
+// Copied from: local:aiserver.v1.AttachEnvironmentBuildLogRequest (var: xu)
+message AttachEnvironmentBuildLogRequest {
+ string build_id = 1;
+ optional string cursor = 2;
+}
+
+// Copied from: local:aiserver.v1.AttachEnvironmentBuildLogResponse (var: Qu)
+message AttachEnvironmentBuildLogResponse {
+ string text = 1;
+ string next_cursor = 2;
+ EnvironmentBuildRowStatus status = 3;
+ bool log_complete = 4;
+}
+
+// Copied from: local:aiserver.v1.AttributionControls (var: Bc)
message AttributionControls {
bool disable_attribution = 1;
}
-// Copied from: local:aiserver.v1.AuditLogEvent (var: a6e)
+// Copied from: local:aiserver.v1.AuditLogEvent (var: Jg)
message AuditLogEvent {
int64 id = 1;
string created_at = 2;
@@ -1006,9 +1540,10 @@ message AuditLogEvent {
string user_email = 10;
string event_type = 11;
string event_data = 12;
+ string org_id = 13;
}
-// Copied from: local:aiserver.v1.AutoContextConfig (var: Hqe)
+// Copied from: local:aiserver.v1.AutoContextConfig (var: Ue)
message AutoContextConfig {
bool enabled = 1;
bool enabled_fallback = 2;
@@ -1017,31 +1552,31 @@ message AutoContextConfig {
bool enabled_v2 = 5;
}
-// Copied from: local:aiserver.v1.AutoContextFile (var: rae)
+// Copied from: local:aiserver.v1.AutoContextFile (var: Ve)
message AutoContextFile {
string relative_workspace_path = 1;
string file_content = 2;
}
-// Copied from: local:aiserver.v1.AutoContextRankedFile (var: oae)
+// Copied from: local:aiserver.v1.AutoContextRankedFile (var: Ke)
message AutoContextRankedFile {
string relative_workspace_path = 1;
float reranking_score = 2;
}
-// Copied from: local:aiserver.v1.AutoContextRequest (var: iae)
+// Copied from: local:aiserver.v1.AutoContextRequest (var: Ye)
message AutoContextRequest {
string text = 1;
repeated AutoContextFile candidate_files = 2;
ModelDetails model_details = 3;
}
-// Copied from: local:aiserver.v1.AutoContextResponse (var: uae)
+// Copied from: local:aiserver.v1.AutoContextResponse (var: We)
message AutoContextResponse {
repeated AutoContextRankedFile ranked_files = 1;
}
-// Copied from: local:aiserver.v1.AutoCreatePrMode (var: oUe)
+// Copied from: local:aiserver.v1.AutoCreatePrMode (var: ke)
enum AutoCreatePrMode {
AUTO_CREATE_PR_MODE_UNSPECIFIED = 0;
AUTO_CREATE_PR_MODE_ALWAYS = 1;
@@ -1049,7 +1584,7 @@ enum AutoCreatePrMode {
AUTO_CREATE_PR_MODE_NEVER = 3;
}
-// Copied from: local:aiserver.v1.AutoCreatePrSetting (var: R_t)
+// Copied from: local:aiserver.v1.AutoCreatePrSetting (var: hr)
enum AutoCreatePrSetting {
AUTO_CREATE_PR_SETTING_UNSPECIFIED = 0;
AUTO_CREATE_PR_SETTING_ALWAYS = 1;
@@ -1057,7 +1592,13 @@ enum AutoCreatePrSetting {
AUTO_CREATE_PR_SETTING_NEVER = 3;
}
-// Copied from: local:aiserver.v1.AutoRunControls (var: Q1e)
+// Copied from: local:aiserver.v1.AutoReviewInstructions (var: Qm)
+message AutoReviewInstructions {
+ repeated string allow_instructions = 1;
+ repeated string block_instructions = 2;
+}
+
+// Copied from: local:aiserver.v1.AutoRunControls (var: xm)
message AutoRunControls {
bool enabled = 1;
repeated string allowed = 2;
@@ -1068,40 +1609,45 @@ message AutoRunControls {
repeated string mcp_tool_allowlist = 7;
AutoRunSandboxingControls sandboxing_controls = 8;
bool browser_protection = 9;
+ optional bool enable_smart_auto = 10;
+ optional bool enable_allowlist_mode = 11;
+ AdminCommandDenylist admin_command_denylist = 12;
}
-// Copied from: local:aiserver.v1.AutoRunSandboxingControls (var: d0e)
+// Copied from: local:aiserver.v1.AutoRunSandboxingControls (var: mc)
message AutoRunSandboxingControls {
SandboxingMode sandboxing = 1;
NetworkingMode sandbox_networking = 2;
GitMode sandbox_git = 3;
+ SandboxReadBoundaryMode sandbox_read_boundary = 4;
+ repeated string sandbox_read_allowlist_paths = 5;
}
-// Copied from: local:aiserver.v1.AutoSelectionInstructions (var: joe)
+// Copied from: local:aiserver.v1.AutoSelectionInstructions (var: Ut)
message AutoSelectionInstructions {
string text = 1;
int32 start_line = 2;
int32 end_line = 3;
}
-// Copied from: local:aiserver.v1.AutoSelectionResult (var: Xoe)
+// Copied from: local:aiserver.v1.AutoSelectionResult (var: xt)
message AutoSelectionResult {
int32 start_line = 1;
int32 end_line = 2;
repeated AutoSelectionInstructions instructions = 3;
}
-// Copied from: local:aiserver.v1.AvailableCppModelsRequest (var: YA)
+// Copied from: local:aiserver.v1.AvailableCppModelsRequest (var: z)
message AvailableCppModelsRequest {
}
-// Copied from: local:aiserver.v1.AvailableCppModelsResponse (var: VA)
+// Copied from: local:aiserver.v1.AvailableCppModelsResponse (var: j)
message AvailableCppModelsResponse {
repeated string models = 1;
optional string default_model = 2;
}
-// Copied from: local:aiserver.v1.AvailableDocsRequest (var: dde)
+// Copied from: local:aiserver.v1.AvailableDocsRequest (var: Vr)
message AvailableDocsRequest {
repeated string additional_doc_identifiers = 4;
oneof partial_doc {
@@ -1111,12 +1657,12 @@ message AvailableDocsRequest {
}
}
-// Copied from: local:aiserver.v1.AvailableDocsResponse (var: Ade)
+// Copied from: local:aiserver.v1.AvailableDocsResponse (var: Yr)
message AvailableDocsResponse {
repeated DocumentationInfo docs = 1;
}
-// Copied from: local:aiserver.v1.AvailableModelsRequest (var: yde)
+// Copied from: local:aiserver.v1.AvailableModelsRequest (var: as)
message AvailableModelsRequest {
bool is_nightly = 1;
bool include_long_context_models = 2;
@@ -1129,11 +1675,13 @@ message AvailableModelsRequest {
optional bool for_automations = 9;
optional AvailableModelsScope scope = 10;
optional bool use_react_model_picker = 11;
+ optional bool use_cloud_agent_effort_modes = 12;
+ optional string admin_settings_group_public_id = 13;
}
-// Copied from: local:aiserver.v1.AvailableModelsResponse (var: kde)
+// Copied from: local:aiserver.v1.AvailableModelsResponse (var: ls)
message AvailableModelsResponse {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.AvailableModel (var: Nde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.AvailableModel (var: ds)
message AvailableModel {
string name = 1;
bool default_on = 2;
@@ -1176,44 +1724,74 @@ message AvailableModelsResponse {
optional bool visible_in_routed_model_view = 40;
optional string vendor_name = 41;
optional AvailableModelsResponse.ModelVendor vendor = 42;
+ optional bool default_disabled_in_admin_allowlist = 43;
+ repeated CloudAgentEffortMode cloud_agent_effort_modes = 44;
+ optional bool supports_smart_mode_classifier = 45;
+ optional bool requires_data_retention = 46;
+ optional string reason_for_zdr_consent_block = 47;
+ repeated AvailableModelsResponse.ModelPickerBadge model_picker_badges = 48;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ConfirmationDialogue (var: qde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ConfirmationDialogue (var: fs)
message ConfirmationDialogue {
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ConfirmationDialogue.Presentation (var: he)
+ enum Presentation {
+ PRESENTATION_UNSPECIFIED = 0;
+ PRESENTATION_POST_PICKER_WARNING = 1;
+ }
+
string title = 1;
string body = 2;
string key = 3;
bool blocks_submission = 4;
+ optional Presentation presentation = 5;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.DegradationStatus (var: Sde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.DegradationStatus (var: pe)
enum DegradationStatus {
DEGRADATION_STATUS_UNSPECIFIED = 0;
DEGRADATION_STATUS_DEGRADED = 1;
DEGRADATION_STATUS_DISABLED = 2;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.FeatureModelConfig (var: Fde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.FeatureModelConfig (var: gs)
message FeatureModelConfig {
string default_model = 1;
repeated string fallback_models = 2;
repeated string best_of_n_default_models = 3;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration (var: Qde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerBadge (var: cs)
+ message ModelPickerBadge {
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerBadge.Variant (var: ge)
+ enum Variant {
+ VARIANT_UNSPECIFIED = 0;
+ VARIANT_ACCENT = 1;
+ VARIANT_NEUTRAL = 2;
+ VARIANT_SUCCESS = 3;
+ VARIANT_WARN = 4;
+ VARIANT_DANGER = 5;
+ }
+
+ string label = 1;
+ Variant variant = 2;
+ bool dismiss_on_selection = 3;
+ }
+
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration (var: hs)
message ModelPickerDisplayConfiguration {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig (var: Hde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig (var: ys)
message NamedModelsViewConfig {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewButton (var: Zde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewButton (var: Es)
message NamedViewToRoutedModelViewButton {
string markdown = 1;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewNoButton (var: Kde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewNoButton (var: ws)
message NamedViewToRoutedModelViewNoButton {
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewToggle (var: zde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewToggle (var: ks)
message NamedViewToRoutedModelViewToggle {
string markdown = 1;
}
@@ -1223,14 +1801,14 @@ message AvailableModelsResponse {
optional NamedViewToRoutedModelViewButton named_view_to_routed_model_view_button = 4;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig (var: Ude)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig (var: As)
message RoutedModelViewConfig {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewButton (var: Yde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewButton (var: Ts)
message RoutedModelViewToNamedViewButton {
string markdown = 1;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewToggle (var: Mde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewToggle (var: _s)
message RoutedModelViewToNamedViewToggle {
string title_markdown = 1;
optional string subtitle = 2;
@@ -1246,9 +1824,12 @@ message AvailableModelsResponse {
RoutedModelViewConfig routed_model_view_config = 1;
NamedModelsViewConfig named_models_view_config = 2;
+ optional bool hide_search_bar = 3;
+ optional bool hide_add_models = 4;
+ optional string model_selection_restriction_message = 5;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVariantConfig (var: bde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVariantConfig (var: ps)
message ModelVariantConfig {
repeated RequestedModel.ModelParameterValue parameter_values = 1;
string display_name = 2;
@@ -1263,13 +1844,13 @@ message AvailableModelsResponse {
optional string legacy_slug = 11;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendor (var: vde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendor (var: ms)
message ModelVendor {
AvailableModelsResponse.ModelVendorId id = 1;
string display_name = 2;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendorId (var: Bde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendorId (var: fe)
enum ModelVendorId {
MODEL_VENDOR_ID_UNSPECIFIED = 0;
MODEL_VENDOR_ID_ANTHROPIC = 1;
@@ -1280,9 +1861,10 @@ message AvailableModelsResponse {
MODEL_VENDOR_ID_CURSOR = 6;
MODEL_VENDOR_ID_NVIDIA = 7;
MODEL_VENDOR_ID_ZAI = 8;
+ MODEL_VENDOR_ID_META = 9;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.TooltipData (var: Ide)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.TooltipData (var: us)
message TooltipData {
string primary_text = 1;
string secondary_text = 2;
@@ -1307,9 +1889,12 @@ message AvailableModelsResponse {
optional int32 disable_unused_models_after_n_hours = 12;
optional int32 upgrade_unchanged_models_after_n_hours = 13;
ModelPickerDisplayConfiguration display_configuration = 15;
+ optional string experimental_model_id = 19;
+ optional string experimental_model_display_name = 20;
+ optional string nudge_new_chats_to_auto_optimize_for = 21;
}
-// Copied from: local:aiserver.v1.AvailableModelsScope (var: kie)
+// Copied from: local:aiserver.v1.AvailableModelsScope (var: ee)
enum AvailableModelsScope {
AVAILABLE_MODELS_SCOPE_UNSPECIFIED = 0;
AVAILABLE_MODELS_SCOPE_USER_AVAILABLE = 1;
@@ -1317,14 +1902,14 @@ enum AvailableModelsScope {
AVAILABLE_MODELS_SCOPE_ADMIN_SETTINGS_ALL_APPLICATION_MODELS = 3;
}
-// Copied from: local:aiserver.v1.AwaitTaskParams (var: qq)
+// Copied from: local:aiserver.v1.AwaitTaskParams (var: Ur)
message AwaitTaskParams {
repeated string ids = 1;
}
-// Copied from: local:aiserver.v1.AwaitTaskResult (var: Fq)
+// Copied from: local:aiserver.v1.AwaitTaskResult (var: xr)
message AwaitTaskResult {
- // Copied from: local:aiserver.v1.AwaitTaskResult.TaskResultItem (var: Qq)
+ // Copied from: local:aiserver.v1.AwaitTaskResult.TaskResultItem (var: Qr)
message TaskResultItem {
string task_id = 1;
TaskResult.CompletedTaskResult result = 2;
@@ -1334,18 +1919,18 @@ message AwaitTaskResult {
repeated string missing_task_ids = 2;
}
-// Copied from: local:aiserver.v1.AwaitTaskStream (var: Uq)
+// Copied from: local:aiserver.v1.AwaitTaskStream (var: Gr)
message AwaitTaskStream {
}
-// Copied from: agent.v1.AzureCredentials (var: d1)
+// Copied from: agent.v1.AzureCredentials (var: ua)
message AzureCredentials {
string api_key = 1;
string base_url = 2;
string deployment = 3;
}
-// Copied from: local:aiserver.v1.AzureState (var: bs)
+// Copied from: local:aiserver.v1.AzureState (var: j)
message AzureState {
string api_key = 1;
string base_url = 2;
@@ -1353,7 +1938,7 @@ message AzureState {
bool use_azure = 4;
}
-// Copied from: local:aiserver.v1.BM25Chunk (var: Is)
+// Copied from: local:aiserver.v1.BM25Chunk (var: K)
message BM25Chunk {
string content = 1;
SimplestRange range = 2;
@@ -1361,7 +1946,7 @@ message BM25Chunk {
string relative_path = 4;
}
-// Copied from: local:aiserver.v1.BackgroundAgentSettings (var: K1e)
+// Copied from: local:aiserver.v1.BackgroundAgentSettings (var: nc)
message BackgroundAgentSettings {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
@@ -1383,11 +1968,14 @@ message BackgroundAgentSettings {
optional bool ci_failure_followup_enabled = 18;
DataRetentionPolicy data_retention = 19;
optional bool restrict_team_environment_writes_to_admins = 20;
+ optional bool allow_remote_control = 21;
+ optional bool allow_private_worker_github_token_mint = 22;
+ optional bool allow_private_worker_secret_sync = 23;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest (var: Ile)
+// Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest (var: $t)
message BackgroundCmdKEvalRequest {
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Experiment (var: vle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Experiment (var: ie)
enum Experiment {
EXPERIMENT_UNSPECIFIED = 0;
EXPERIMENT_REFLECT = 1;
@@ -1402,11 +1990,11 @@ message BackgroundCmdKEvalRequest {
EXPERIMENT_ASK_CODEBASE = 10;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint (var: Cle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint (var: en)
message Lint {
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix (var: Rle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix (var: tn)
message QuickFix {
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix.Edit (var: Ple)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix.Edit (var: nn)
message Edit {
string relative_workspace_path = 1;
string text = 2;
@@ -1432,7 +2020,7 @@ message BackgroundCmdKEvalRequest {
repeated QuickFix quick_fixes = 9;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.ProposedChange (var: Lle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.ProposedChange (var: rn)
message ProposedChange {
string change = 1;
repeated BackgroundCmdKEvalRequest.Lint linter_errors = 2;
@@ -1449,24 +2037,24 @@ message BackgroundCmdKEvalRequest {
repeated CodeBlock related_code_blocks = 9;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKEvalResponse (var: Dle)
+// Copied from: local:aiserver.v1.BackgroundCmdKEvalResponse (var: sn)
message BackgroundCmdKEvalResponse {
string proposed_change = 1;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKRequest (var: ile)
+// Copied from: local:aiserver.v1.BackgroundCmdKRequest (var: Gt)
message BackgroundCmdKRequest {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Diff (var: kle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Diff (var: Xt)
message Diff {
string relative_workspace_path = 1;
string diff = 2;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint (var: lle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint (var: Ht)
message Lint {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix (var: cle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix (var: Vt)
message QuickFix {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix.Edit (var: dle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix.Edit (var: Yt)
message Edit {
string relative_workspace_path = 1;
string text = 2;
@@ -1492,15 +2080,15 @@ message BackgroundCmdKRequest {
repeated QuickFix quick_fixes = 9;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.ProposedChange (var: Ale)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.ProposedChange (var: Kt)
message ProposedChange {
string change = 1;
repeated BackgroundCmdKRequest.Lint linter_errors = 2;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile (var: _le)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile (var: zt)
message RecentlyViewedFile {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile.VisibleRange (var: yle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile.VisibleRange (var: jt)
message VisibleRange {
int32 start_line_number_inclusive = 1;
int32 end_line_number_exclusive = 2;
@@ -1513,7 +2101,7 @@ message BackgroundCmdKRequest {
repeated VisibleRange visible_ranges = 3;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Type (var: ole)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Type (var: oe)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_REFLECT = 1;
@@ -1528,7 +2116,7 @@ message BackgroundCmdKRequest {
TYPE_CHAT_AND_APPLY_UNDERSPECIFIED = 10;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.UsefulType (var: gle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.UsefulType (var: Wt)
message UsefulType {
string relative_workspace_path = 1;
int32 start_line = 2;
@@ -1550,12 +2138,12 @@ message BackgroundCmdKRequest {
optional bool multiple_completions = 12;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKResponse (var: Sle)
+// Copied from: local:aiserver.v1.BackgroundCmdKResponse (var: Zt)
message BackgroundCmdKResponse {
string proposed_change = 1;
}
-// Copied from: local:aiserver.v1.BackgroundComposer (var: awt)
+// Copied from: local:aiserver.v1.BackgroundComposer (var: Ri)
message BackgroundComposer {
string bc_id = 1;
double created_at_ms = 2;
@@ -1609,23 +2197,26 @@ message BackgroundComposer {
repeated string repo_urls = 62;
optional string environment_name = 63;
optional PrivateWorkspaceIdentifier private_workspace_identifier = 64;
+ optional string private_worker_display_name = 65;
+ optional AgentWorkspaceBinding workspace_binding = 66;
+ optional bool use_experimental_model_opt_out = 67;
}
-// Copied from: local:aiserver.v1.BackgroundComposerArtifact (var: pJt)
+// Copied from: local:aiserver.v1.BackgroundComposerArtifact (var: qm)
message BackgroundComposerArtifact {
string absolute_path = 1;
int64 size_bytes = 2;
int64 updated_at_unix_ms = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerCachedDetailsProto (var: pbt)
+// Copied from: local:aiserver.v1.BackgroundComposerCachedDetailsProto (var: jp)
message BackgroundComposerCachedDetailsProto {
string diff_changes_hash = 1;
GetDiffResponse detailed_diff = 2;
DetailedBackgroundComposer bc = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerCommit (var: $Nt)
+// Copied from: local:aiserver.v1.BackgroundComposerCommit (var: Gd)
message BackgroundComposerCommit {
string sha = 1;
string message = 2;
@@ -1634,7 +2225,7 @@ message BackgroundComposerCommit {
string timestamp = 5;
}
-// Copied from: local:aiserver.v1.BackgroundComposerConfig (var: Yqe)
+// Copied from: local:aiserver.v1.BackgroundComposerConfig (var: Oe)
message BackgroundComposerConfig {
bool enable_background_agent = 1;
bool show_background_agent_in_beta_settings = 2;
@@ -1647,35 +2238,35 @@ message BackgroundComposerConfig {
bool use_modal_experience = 9;
}
-// Copied from: local:aiserver.v1.BackgroundComposerDefaultEnvironmentSetting (var: uvt)
+// Copied from: local:aiserver.v1.BackgroundComposerDefaultEnvironmentSetting (var: ac)
message BackgroundComposerDefaultEnvironmentSetting {
optional EnvironmentRepoConfig repo_config = 1;
optional string environment_public_id = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupContent (var: dTt)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupContent (var: ho)
message BackgroundComposerFollowupContent {
string text = 1;
string rich_text = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupParams (var: Wb)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupParams (var: Vn)
message BackgroundComposerFollowupParams {
string proposed_followup = 1;
string bc_id = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupResult (var: jb)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupResult (var: Yn)
message BackgroundComposerFollowupResult {
string proposed_followup = 1;
bool is_sent = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupStream (var: Xb)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupStream (var: Kn)
message BackgroundComposerFollowupStream {
}
-// Copied from: local:aiserver.v1.BackgroundComposerFullDiff (var: dyt)
+// Copied from: local:aiserver.v1.BackgroundComposerFullDiff (var: Vo)
message BackgroundComposerFullDiff {
string path = 1;
string original_content = 2;
@@ -1686,7 +2277,7 @@ message BackgroundComposerFullDiff {
string base_ref = 7;
}
-// Copied from: local:aiserver.v1.BackgroundComposerParticipant (var: lwt)
+// Copied from: local:aiserver.v1.BackgroundComposerParticipant (var: Pi)
message BackgroundComposerParticipant {
int32 user_id = 1;
optional string display_name = 2;
@@ -1694,7 +2285,7 @@ message BackgroundComposerParticipant {
optional string profile_picture_url = 4;
}
-// Copied from: local:aiserver.v1.BackgroundComposerPr (var: lSt)
+// Copied from: local:aiserver.v1.BackgroundComposerPr (var: Ml)
message BackgroundComposerPr {
string branch_name = 1;
string base_branch = 2;
@@ -1705,14 +2296,14 @@ message BackgroundComposerPr {
optional string scm_provider = 7;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionExecutionMode (var: b_t)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionExecutionMode (var: Ar)
enum BackgroundComposerQuickActionExecutionMode {
BACKGROUND_COMPOSER_QUICK_ACTION_EXECUTION_MODE_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_QUICK_ACTION_EXECUTION_MODE_SUBAGENT = 1;
BACKGROUND_COMPOSER_QUICK_ACTION_EXECUTION_MODE_PARENT_AGENT = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSettings (var: ovt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSettings (var: ic)
message BackgroundComposerQuickActionSettings {
repeated BackgroundComposerQuickActionSubagentSlot quick_action_subagent_slots = 1;
bool quick_action_subagent_slots_explicitly_set = 2;
@@ -1721,7 +2312,7 @@ message BackgroundComposerQuickActionSettings {
repeated BackgroundComposerQuickActionSubagentTemplateMutation quick_action_subagent_template_mutations = 5;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentSlot (var: tvt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentSlot (var: rc)
message BackgroundComposerQuickActionSubagentSlot {
string id = 1;
string label = 2;
@@ -1732,7 +2323,7 @@ message BackgroundComposerQuickActionSubagentSlot {
BackgroundComposerQuickActionExecutionMode execution_mode = 7;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplate (var: rvt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplate (var: sc)
message BackgroundComposerQuickActionSubagentTemplate {
string template_id = 1;
string label = 2;
@@ -1745,13 +2336,13 @@ message BackgroundComposerQuickActionSubagentTemplate {
optional string icon_name = 9;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateMutation (var: ivt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateMutation (var: oc)
message BackgroundComposerQuickActionSubagentTemplateMutation {
BackgroundComposerQuickActionSubagentTemplateOperation operation = 1;
BackgroundComposerQuickActionSubagentTemplate template = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateOperation (var: q_t)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateOperation (var: Tr)
enum BackgroundComposerQuickActionSubagentTemplateOperation {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_OPERATION_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_OPERATION_CREATE = 1;
@@ -1759,7 +2350,7 @@ enum BackgroundComposerQuickActionSubagentTemplateOperation {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_OPERATION_DELETE = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateScope (var: P_t)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateScope (var: _r)
enum BackgroundComposerQuickActionSubagentTemplateScope {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_SCOPE_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_SCOPE_BUILTIN = 1;
@@ -1767,7 +2358,7 @@ enum BackgroundComposerQuickActionSubagentTemplateScope {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_SCOPE_TEAM = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSecretLevel (var: Kxe)
+// Copied from: local:aiserver.v1.BackgroundComposerSecretLevel (var: le)
enum BackgroundComposerSecretLevel {
BACKGROUND_COMPOSER_SECRET_LEVEL_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_SECRET_LEVEL_ENVIRONMENT_VARIABLE = 1;
@@ -1775,7 +2366,7 @@ enum BackgroundComposerSecretLevel {
BACKGROUND_COMPOSER_SECRET_LEVEL_BUILD_SECRET = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSecretOwner (var: WYe)
+// Copied from: local:aiserver.v1.BackgroundComposerSecretOwner (var: io)
message BackgroundComposerSecretOwner {
oneof kind {
bool user = 1;
@@ -1784,7 +2375,7 @@ message BackgroundComposerSecretOwner {
}
}
-// Copied from: local:aiserver.v1.BackgroundComposerSharedArtifact (var: LJt)
+// Copied from: local:aiserver.v1.BackgroundComposerSharedArtifact (var: Km)
message BackgroundComposerSharedArtifact {
string artifact_id = 1;
string source_bc_id = 2;
@@ -1798,7 +2389,7 @@ message BackgroundComposerSharedArtifact {
int64 updated_at_ms = 10;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSnapshotStatusByBcId (var: zTt)
+// Copied from: local:aiserver.v1.BackgroundComposerSnapshotStatusByBcId (var: Fo)
message BackgroundComposerSnapshotStatusByBcId {
string bc_id = 1;
optional string snapshot_id = 2;
@@ -1806,14 +2397,14 @@ message BackgroundComposerSnapshotStatusByBcId {
optional double created_at_ms = 4;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSnapshotSummary (var: MTt)
+// Copied from: local:aiserver.v1.BackgroundComposerSnapshotSummary (var: bo)
message BackgroundComposerSnapshotSummary {
string snapshot_id = 1;
ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility visibility = 2;
double created_at_ms = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSource (var: h_t)
+// Copied from: local:aiserver.v1.BackgroundComposerSource (var: Vn)
enum BackgroundComposerSource {
BACKGROUND_COMPOSER_SOURCE_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_SOURCE_EDITOR = 1;
@@ -1841,9 +2432,15 @@ enum BackgroundComposerSource {
BACKGROUND_COMPOSER_SOURCE_QABOT_FRONTEND = 23;
BACKGROUND_COMPOSER_SOURCE_AS_SUBAGENT_FROM_LOCAL = 24;
BACKGROUND_COMPOSER_SOURCE_ENVIRONMENT_SETUP_GLASS = 25;
+ BACKGROUND_COMPOSER_SOURCE_SAND_CODING_SUBAGENT = 26;
+ BACKGROUND_COMPOSER_SOURCE_BITBUCKET = 27;
+ BACKGROUND_COMPOSER_SOURCE_CLOUD_META_AGENT = 28;
+ BACKGROUND_COMPOSER_SOURCE_AS_SUBAGENT_FROM_CLOUD = 29;
+ BACKGROUND_COMPOSER_SOURCE_ENVIRONMENT_SETUP_ONBOARDING_AUTO = 30;
+ BACKGROUND_COMPOSER_SOURCE_ORIGIN = 31;
}
-// Copied from: local:aiserver.v1.BackgroundComposerStatus (var: p_t)
+// Copied from: local:aiserver.v1.BackgroundComposerStatus (var: Gn)
enum BackgroundComposerStatus {
BACKGROUND_COMPOSER_STATUS_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_STATUS_RUNNING = 1;
@@ -1853,14 +2450,14 @@ enum BackgroundComposerStatus {
BACKGROUND_COMPOSER_STATUS_EXPIRED = 5;
}
-// Copied from: local:aiserver.v1.BackgroundComposerUserEgressPolicy (var: $Jt)
+// Copied from: local:aiserver.v1.BackgroundComposerUserEgressPolicy (var: nc)
message BackgroundComposerUserEgressPolicy {
repeated string allowlist = 1;
}
-// Copied from: local:aiserver.v1.BackgroundFilesEvent (var: Yh)
+// Copied from: local:aiserver.v1.BackgroundFilesEvent (var: Et)
message BackgroundFilesEvent {
- // Copied from: local:aiserver.v1.BackgroundFilesEvent.BackgroundFile (var: Hh)
+ // Copied from: local:aiserver.v1.BackgroundFilesEvent.BackgroundFile (var: St)
message BackgroundFile {
string relative_workspace_path = 1;
string contents = 2;
@@ -1871,12 +2468,22 @@ message BackgroundFilesEvent {
repeated BackgroundFile files = 2;
}
-// Copied from: agent.v1.BackgroundShellAction (var: aZ)
+// Copied from: local:aiserver.v1.BackgroundJobStatus (var: Or)
+message BackgroundJobStatus {
+ string phase = 1;
+ float percent_done = 2;
+ optional string message = 3;
+ optional string error = 4;
+ map metadata = 5;
+ optional string result_json = 6;
+}
+
+// Copied from: agent.v1.BackgroundShellAction (var: Fo)
message BackgroundShellAction {
string tool_call_id = 1;
}
-// Copied from: agent.v1.BackgroundShellSpawnArgs (var: tE)
+// Copied from: agent.v1.BackgroundShellSpawnArgs (var: a)
message BackgroundShellSpawnArgs {
string command = 1;
string working_directory = 2;
@@ -1889,26 +2496,29 @@ message BackgroundShellSpawnArgs {
optional ShellOutputNotificationConfig output_notification = 9;
optional SmartModeApproval smart_mode_approval = 10;
optional ShellHookApprovalRequirement hook_approval_requirement = 11;
+ bool skip_approval = 12;
+ optional string conversation_id = 13;
}
-// Copied from: agent.v1.BackgroundShellSpawnError (var: oE)
+// Copied from: agent.v1.BackgroundShellSpawnError (var: m)
message BackgroundShellSpawnError {
string command = 1;
string working_directory = 2;
string error = 3;
}
-// Copied from: agent.v1.BackgroundShellSpawnResult (var: rE)
+// Copied from: agent.v1.BackgroundShellSpawnResult (var: l)
message BackgroundShellSpawnResult {
oneof result {
BackgroundShellSpawnSuccess success = 1;
BackgroundShellSpawnError error = 2;
ShellRejected rejected = 3;
ShellPermissionDenied permission_denied = 4;
+ ShellSandboxUnsupported sandbox_unsupported = 5;
}
}
-// Copied from: agent.v1.BackgroundShellSpawnSuccess (var: iE)
+// Copied from: agent.v1.BackgroundShellSpawnSuccess (var: u)
message BackgroundShellSpawnSuccess {
uint32 shell_id = 1;
string command = 2;
@@ -1916,12 +2526,12 @@ message BackgroundShellSpawnSuccess {
optional uint32 pid = 4;
}
-// Copied from: agent.v1.BackgroundSubagentAction (var: lZ)
+// Copied from: agent.v1.BackgroundSubagentAction (var: qo)
message BackgroundSubagentAction {
string tool_call_id = 1;
}
-// Copied from: agent.v1.BackgroundTaskCompletion (var: nZ)
+// Copied from: agent.v1.BackgroundTaskCompletion (var: bo)
message BackgroundTaskCompletion {
string task_id = 1;
BackgroundTaskKind kind = 2;
@@ -1931,28 +2541,30 @@ message BackgroundTaskCompletion {
optional string output_path = 6;
optional string thread_id = 7;
BackgroundTaskCompletionReason reason = 8;
+ optional string subagent_id = 9;
+ optional string tool_call_id = 10;
}
-// Copied from: agent.v1.BackgroundTaskCompletionAction (var: eZ)
+// Copied from: agent.v1.BackgroundTaskCompletionAction (var: Po)
message BackgroundTaskCompletionAction {
repeated BackgroundTaskCompletion completions = 1;
}
-// Copied from: agent.v1.BackgroundTaskCompletionReason (var: uX)
+// Copied from: agent.v1.BackgroundTaskCompletionReason (var: Ys)
enum BackgroundTaskCompletionReason {
BACKGROUND_TASK_COMPLETION_REASON_UNSPECIFIED = 0;
BACKGROUND_TASK_COMPLETION_REASON_TASK_FINISHED = 1;
BACKGROUND_TASK_COMPLETION_REASON_TASK_PROGRESS = 2;
}
-// Copied from: agent.v1.BackgroundTaskKind (var: oX)
+// Copied from: agent.v1.BackgroundTaskKind (var: Hs)
enum BackgroundTaskKind {
BACKGROUND_TASK_KIND_UNSPECIFIED = 0;
BACKGROUND_TASK_KIND_SHELL = 1;
BACKGROUND_TASK_KIND_SUBAGENT = 2;
}
-// Copied from: agent.v1.BackgroundTaskStatus (var: lX)
+// Copied from: agent.v1.BackgroundTaskStatus (var: Vs)
enum BackgroundTaskStatus {
BACKGROUND_TASK_STATUS_UNSPECIFIED = 0;
BACKGROUND_TASK_STATUS_SUCCESS = 1;
@@ -1960,7 +2572,7 @@ enum BackgroundTaskStatus {
BACKGROUND_TASK_STATUS_ABORTED = 3;
}
-// Copied from: local:aiserver.v1.BatchEvent (var: MIe)
+// Copied from: local:aiserver.v1.BatchEvent (var: f)
message BatchEvent {
string event = 1;
google.protobuf.Struct properties = 2;
@@ -1971,59 +2583,71 @@ message BatchEvent {
optional AnalyticsContext context = 7;
}
-// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigRequest (var: $He)
+// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigRequest (var: bi)
message BatchGetPluginMcpConfigRequest {
repeated int64 plugin_ids = 1;
}
-// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigResponse (var: rWe)
+// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigResponse (var: Li)
message BatchGetPluginMcpConfigResponse {
map configs = 1;
}
-// Copied from: local:aiserver.v1.BatchGetPullRequestsRequest (var: tht)
+// Copied from: local:aiserver.v1.BatchGetPullRequestStatusRequest (var: $r)
+message BatchGetPullRequestStatusRequest {
+ repeated string pr_urls = 1;
+ bool skip_cache = 2;
+}
+
+// Copied from: local:aiserver.v1.BatchGetPullRequestStatusResponse (var: es)
+message BatchGetPullRequestStatusResponse {
+ map statuses = 1;
+ repeated string failed_pr_urls = 2;
+}
+
+// Copied from: local:aiserver.v1.BatchGetPullRequestsRequest (var: Xr)
message BatchGetPullRequestsRequest {
repeated string pr_urls = 1;
bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.BatchGetPullRequestsResponse (var: nht)
+// Copied from: local:aiserver.v1.BatchGetPullRequestsResponse (var: Zr)
message BatchGetPullRequestsResponse {
map pull_requests = 1;
repeated string failed_pr_urls = 2;
}
-// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusRequest (var: mbt)
+// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusRequest (var: Wp)
message BatchRefreshPullRequestStatusRequest {
repeated string bc_ids = 1;
}
-// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusResponse (var: fbt)
+// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusResponse (var: zp)
message BatchRefreshPullRequestStatusResponse {
map results = 1;
repeated string failed_bc_ids = 2;
}
-// Copied from: local:aiserver.v1.BatchRepositoryStatusRequest (var: om)
+// Copied from: local:aiserver.v1.BatchRepositoryStatusRequest (var: Qe)
message BatchRepositoryStatusRequest {
repeated RepositoryStatusRequest requests = 1;
}
-// Copied from: local:aiserver.v1.BatchRepositoryStatusResponse (var: lm)
+// Copied from: local:aiserver.v1.BatchRepositoryStatusResponse (var: Ge)
message BatchRepositoryStatusResponse {
repeated RepositoryStatusResponse responses = 1;
}
-// Copied from: local:aiserver.v1.BatchRequest (var: zIe)
+// Copied from: local:aiserver.v1.BatchRequest (var: A)
message BatchRequest {
repeated BatchEvent events = 1;
}
-// Copied from: local:aiserver.v1.BatchResponse (var: KIe)
+// Copied from: local:aiserver.v1.BatchResponse (var: _)
message BatchResponse {
}
-// Copied from: agent.v1.BedrockCredentials (var: A1)
+// Copied from: agent.v1.BedrockCredentials (var: ma)
message BedrockCredentials {
string access_key = 1;
string secret_key = 2;
@@ -2031,7 +2655,7 @@ message BedrockCredentials {
optional string session_token = 4;
}
-// Copied from: local:aiserver.v1.BedrockState (var: qs)
+// Copied from: local:aiserver.v1.BedrockState (var: X)
message BedrockState {
string access_key = 1;
string secret_key = 2;
@@ -2040,7 +2664,7 @@ message BedrockState {
string session_token = 5;
}
-// Copied from: local:aiserver.v1.BeforeAiEditEvent (var: d_)
+// Copied from: local:aiserver.v1.BeforeAiEditEvent (var: Mt)
message BeforeAiEditEvent {
string tool_call_id = 2;
optional string request_id = 3;
@@ -2051,74 +2675,75 @@ message BeforeAiEditEvent {
}
}
-// Copied from: local:aiserver.v1.BidiAppendRequest (var: USe)
+// Copied from: agent.v1.BeforeSubmitPromptAttachment (var: rl)
+message BeforeSubmitPromptAttachment {
+ string type = 1;
+ string file_path = 2;
+}
+
+// Copied from: agent.v1.BeforeSubmitPromptRequestQuery (var: sl)
+message BeforeSubmitPromptRequestQuery {
+ string prompt = 1;
+ repeated BeforeSubmitPromptAttachment attachments = 2;
+ optional string composer_mode = 3;
+ optional string conversation_id = 4;
+ optional string generation_id = 5;
+ optional string model = 6;
+ optional string model_id = 7;
+ repeated RequestedModel.ModelParameterValue model_params = 8;
+}
+
+// Copied from: agent.v1.BeforeSubmitPromptRequestResponse (var: ol)
+message BeforeSubmitPromptRequestResponse {
+ optional bool continue = 1;
+ optional string user_message = 2;
+ optional string additional_context = 3;
+}
+
+// Copied from: local:aiserver.v1.BidiAppendRequest (var: o)
message BidiAppendRequest {
string data = 1;
BidiRequestId request_id = 2;
int64 append_seqno = 3;
+ bytes data_binary = 4;
}
-// Copied from: local:aiserver.v1.BidiAppendResponse (var: MSe)
+// Copied from: local:aiserver.v1.BidiAppendResponse (var: i)
message BidiAppendResponse {
}
-// Copied from: local:aiserver.v1.BidiPollRequest (var: YSe)
+// Copied from: local:aiserver.v1.BidiPollRequest (var: a)
message BidiPollRequest {
BidiRequestId request_id = 1;
optional bool start_request = 2;
}
-// Copied from: local:aiserver.v1.BidiPollResponse (var: HSe)
+// Copied from: local:aiserver.v1.BidiPollResponse (var: l)
message BidiPollResponse {
int64 seqno = 1;
string data = 2;
optional bool eof = 3;
}
-// Copied from: local:aiserver.v1.BidiRequestId (var: QSe)
+// Copied from: local:aiserver.v1.BidiRequestId (var: s)
message BidiRequestId {
string request_id = 1;
}
-// Copied from: internapi.v1.BlobData (var: hxe)
-message BlobData {
- BlobType blob_type = 1;
- bytes blob_id = 2;
- int32 index = 3;
- oneof type_specific_data {
- ImageBlobData image_data = 4;
- }
+// Copied from: local:aiserver.v1.BitbucketIntegrationSettings (var: hc)
+message BitbucketIntegrationSettings {
+ bool hidden = 1;
}
-// Copied from: internapi.v1.BlobDataPerMessage (var: Txe)
-message BlobDataPerMessage {
- repeated BlobData blob_data = 1;
-}
-
-// Copied from: internapi.v1.BlobType (var: Axe)
-enum BlobType {
- BLOB_TYPE_UNSPECIFIED = 0;
- BLOB_TYPE_IMAGE = 1;
- BLOB_TYPE_INVOCATION_CONTEXT = 2;
- BLOB_TYPE_EXTRA_CONTEXT = 3;
- BLOB_TYPE_GIT_PR_DIFF_SELECTION = 4;
- BLOB_TYPE_SELECTED_PULL_REQUEST = 5;
- BLOB_TYPE_TEXT = 6;
- BLOB_TYPE_RICH_TEXT = 7;
- BLOB_TYPE_EXTERNAL_LINK_PDF = 8;
- BLOB_TYPE_DOCUMENT = 9;
- BLOB_TYPE_VIDEO = 10;
-}
-
-// Copied from: local:aiserver.v1.BlockDiffPatch (var: C_)
+// Copied from: local:aiserver.v1.BlockDiffPatch (var: Qt)
message BlockDiffPatch {
- // Copied from: local:aiserver.v1.BlockDiffPatch.Change (var: R_)
+ // Copied from: local:aiserver.v1.BlockDiffPatch.Change (var: Gt)
message Change {
string text = 1;
IRange range = 2;
}
- // Copied from: local:aiserver.v1.BlockDiffPatch.ModelWindow (var: P_)
+ // Copied from: local:aiserver.v1.BlockDiffPatch.ModelWindow (var: Ht)
message ModelWindow {
repeated string lines = 1;
int32 start_line_number = 2;
@@ -2132,43 +2757,49 @@ message BlockDiffPatch {
int32 start_from_change_index = 5;
}
-// Copied from: local:aiserver.v1.BootstrapStatsigRequest (var: IIe)
+// Copied from: local:aiserver.v1.BootstrapStatsigRequest (var: i)
message BootstrapStatsigRequest {
optional bool ignore_dev_status = 1;
optional ClientOS operating_system = 2;
+ optional string device_model = 3;
+ optional string os_version = 4;
+ optional string form_factor = 5;
+ optional string stable_id = 6;
+ optional string client_channel = 7;
+ optional string bundle_id = 8;
}
-// Copied from: local:aiserver.v1.BootstrapStatsigResponse (var: vIe)
+// Copied from: local:aiserver.v1.BootstrapStatsigResponse (var: a)
message BootstrapStatsigResponse {
string config = 1;
uint64 generated_at_ms = 2;
}
-// Copied from: local:aiserver.v1.BrowserAccessControl (var: a0e)
+// Copied from: local:aiserver.v1.BrowserAccessControl (var: ac)
message BrowserAccessControl {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
}
-// Copied from: local:aiserver.v1.BrowserEvent (var: aT)
+// Copied from: local:aiserver.v1.BrowserEvent (var: sn)
message BrowserEvent {
- // Copied from: local:aiserver.v1.BrowserEvent.Navigation (var: dT)
+ // Copied from: local:aiserver.v1.BrowserEvent.Navigation (var: ln)
message Navigation {
string url = 1;
optional string title = 2;
}
- // Copied from: local:aiserver.v1.BrowserEvent.TabClosed (var: cT)
+ // Copied from: local:aiserver.v1.BrowserEvent.TabClosed (var: an)
message TabClosed {
}
- // Copied from: local:aiserver.v1.BrowserEvent.TabCreated (var: lT)
+ // Copied from: local:aiserver.v1.BrowserEvent.TabCreated (var: on)
message TabCreated {
}
- // Copied from: local:aiserver.v1.BrowserEvent.ToolAction (var: AT)
+ // Copied from: local:aiserver.v1.BrowserEvent.ToolAction (var: un)
message ToolAction {
- // Copied from: local:aiserver.v1.BrowserEvent.ToolAction.Source (var: gT)
+ // Copied from: local:aiserver.v1.BrowserEvent.ToolAction.Source (var: h)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_MCP_TOOL = 1;
@@ -2193,12 +2824,12 @@ message BrowserEvent {
}
}
-// Copied from: local:aiserver.v1.BrowserSettings (var: l0e)
+// Copied from: local:aiserver.v1.BrowserSettings (var: lc)
message BrowserSettings {
BrowserAccessControl access_control = 1;
}
-// Copied from: local:aiserver.v1.BugBotDiscriminatorPromptProps (var: Df)
+// Copied from: local:aiserver.v1.BugBotDiscriminatorPromptProps (var: g)
message BugBotDiscriminatorPromptProps {
StreamBugBotRequest req = 1;
BugReport bug = 2;
@@ -2206,30 +2837,30 @@ message BugBotDiscriminatorPromptProps {
string seed = 4;
}
-// Copied from: local:aiserver.v1.BugBotDiscriminatorTrainingPromptProps (var: xf)
+// Copied from: local:aiserver.v1.BugBotDiscriminatorTrainingPromptProps (var: h)
message BugBotDiscriminatorTrainingPromptProps {
BugBotDiscriminatorPromptProps props = 1;
bool is_real_bug = 2;
}
-// Copied from: local:aiserver.v1.BugBotEvent (var: mh)
+// Copied from: local:aiserver.v1.BugBotEvent (var: lt)
message BugBotEvent {
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalEnded (var: bh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalEnded (var: _t)
message BackgroundIntervalEnded {
bool success = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalErrored (var: Fh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalErrored (var: yt)
message BackgroundIntervalErrored {
string error_message = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterrupted (var: qh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterrupted (var: Tt)
message BackgroundIntervalInterrupted {
BugBotEvent.BackgroundIntervalInterruptedReason reason = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterruptedReason (var: fh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterruptedReason (var: c)
enum BackgroundIntervalInterruptedReason {
BACKGROUND_INTERVAL_INTERRUPTED_REASON_UNSPECIFIED = 0;
BACKGROUND_INTERVAL_INTERRUPTED_REASON_DISABLED = 1;
@@ -2246,44 +2877,44 @@ message BugBotEvent {
BACKGROUND_INTERVAL_INTERRUPTED_REASON_TELEMETRY_UNHEALTHY = 12;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalStarted (var: Nh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalStarted (var: At)
message BackgroundIntervalStarted {
}
- // Copied from: local:aiserver.v1.BugBotEvent.PressedAddToChat (var: yh)
+ // Copied from: local:aiserver.v1.BugBotEvent.PressedAddToChat (var: dt)
message PressedAddToChat {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.PressedFixInComposer (var: _h)
+ // Copied from: local:aiserver.v1.BugBotEvent.PressedFixInComposer (var: ct)
message PressedFixInComposer {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.PressedOpenInEditor (var: kh)
+ // Copied from: local:aiserver.v1.BugBotEvent.PressedOpenInEditor (var: pt)
message PressedOpenInEditor {
BugLocation bug_location = 1;
string bug_report_id = 2;
}
- // Copied from: local:aiserver.v1.BugBotEvent.ReportsGenerated (var: gh)
+ // Copied from: local:aiserver.v1.BugBotEvent.ReportsGenerated (var: mt)
message ReportsGenerated {
BugReports bug_reports = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.Started (var: Ah)
+ // Copied from: local:aiserver.v1.BugBotEvent.Started (var: ut)
message Started {
}
- // Copied from: local:aiserver.v1.BugBotEvent.UserFeedback (var: vh)
+ // Copied from: local:aiserver.v1.BugBotEvent.UserFeedback (var: ht)
message UserFeedback {
string bug_report_id = 1;
string feedback = 2;
}
- // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport (var: Sh)
+ // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport (var: ft)
message ViewedReport {
- // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport.ReportView (var: Ih)
+ // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport.ReportView (var: gt)
message ReportView {
string bug_report_id = 1;
double view_percentage = 2;
@@ -2310,21 +2941,21 @@ message BugBotEvent {
}
}
-// Copied from: local:aiserver.v1.BugBotLinterEvent (var: zg)
+// Copied from: local:aiserver.v1.BugBotLinterEvent (var: et)
message BugBotLinterEvent {
- // Copied from: local:aiserver.v1.BugBotLinterEvent.LintDismissed (var: eh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.LintDismissed (var: rt)
message LintDismissed {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.LintGenerated (var: Zg)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.LintGenerated (var: nt)
message LintGenerated {
BugReport bug_report = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic (var: lh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic (var: at)
message NotShownBecauseHeuristic {
- // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic.Heuristic (var: ch)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic.Heuristic (var: m)
enum Heuristic {
HEURISTIC_UNSPECIFIED = 0;
HEURISTIC_LINT_OVERLAP = 1;
@@ -2334,22 +2965,22 @@ message BugBotLinterEvent {
Heuristic heuristic = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.Started (var: Kg)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.Started (var: tt)
message Started {
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.UnviewedReport (var: ah)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.UnviewedReport (var: it)
message UnviewedReport {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.UserFeedback (var: nh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.UserFeedback (var: st)
message UserFeedback {
string bug_report_id = 1;
string feedback = 2;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.ViewedReport (var: sh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.ViewedReport (var: ot)
message ViewedReport {
string bug_report_id = 1;
}
@@ -2367,7 +2998,7 @@ message BugBotLinterEvent {
}
}
-// Copied from: local:aiserver.v1.BugBotPRAnalytics (var: M3e)
+// Copied from: local:aiserver.v1.BugBotPRAnalytics (var: Pp)
message BugBotPRAnalytics {
string github_repo_node_id = 1;
int32 pr_number = 2;
@@ -2383,14 +3014,14 @@ message BugBotPRAnalytics {
int32 low_sev_resolved_bugs = 12;
}
-// Copied from: local:aiserver.v1.BugBotPRData (var: P3e)
+// Copied from: local:aiserver.v1.BugBotPRData (var: Bp)
message BugBotPRData {
optional string start_date = 1;
optional string end_date = 2;
optional string grouping = 3;
}
-// Copied from: local:aiserver.v1.BugBotRunStatus (var: Ef)
+// Copied from: local:aiserver.v1.BugBotRunStatus (var: o)
enum BugBotRunStatus {
BUG_BOT_RUN_STATUS_UNSPECIFIED = 0;
BUG_BOT_RUN_STATUS_NO_RUN = 1;
@@ -2398,9 +3029,9 @@ enum BugBotRunStatus {
BUG_BOT_RUN_STATUS_COMPLETED = 3;
}
-// Copied from: local:aiserver.v1.BugBotStatus (var: Lae)
+// Copied from: local:aiserver.v1.BugBotStatus (var: at)
message BugBotStatus {
- // Copied from: local:aiserver.v1.BugBotStatus.Status (var: Dae)
+ // Copied from: local:aiserver.v1.BugBotStatus.Status (var: re)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_IN_PROGRESS = 1;
@@ -2420,16 +3051,16 @@ message BugBotStatus {
optional float thinking_cost = 9;
}
-// Copied from: local:aiserver.v1.BugConfigRequest (var: Dbe)
+// Copied from: local:aiserver.v1.BugConfigRequest (var: b)
message BugConfigRequest {
bool telem_enabled = 1;
repeated double bug_bot_dismissed_notification_last_10_times_unix_ms = 2;
repeated double bug_bot_viewed_notification_last_10_times_unix_ms = 3;
}
-// Copied from: local:aiserver.v1.BugConfigResponse (var: Qbe)
+// Copied from: local:aiserver.v1.BugConfigResponse (var: M)
message BugConfigResponse {
- // Copied from: local:aiserver.v1.BugConfigResponse.BugBotV1 (var: Ybe)
+ // Copied from: local:aiserver.v1.BugConfigResponse.BugBotV1 (var: q)
message BugBotV1 {
bool enabled = 1;
bool is_subsidized = 2;
@@ -2452,14 +3083,14 @@ message BugConfigResponse {
optional int32 expensive_absolute_max_tokens = 19;
}
- // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV1 (var: Ube)
+ // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV1 (var: L)
message LinterStrategyV1 {
bool enabled = 1;
bool try_trigger_on_save = 2;
double wait_between_triggers_ms = 3;
}
- // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV2 (var: Mbe)
+ // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV2 (var: F)
message LinterStrategyV2 {
bool enabled = 1;
double wait_between_triggers_ms = 2;
@@ -2474,7 +3105,7 @@ message BugConfigResponse {
LinterStrategyV2 linter_strategy_v2 = 3;
}
-// Copied from: local:aiserver.v1.BugContext (var: oTe)
+// Copied from: local:aiserver.v1.BugContext (var: va)
message BugContext {
repeated string screenshots = 1;
CurrentFileInfo current_file = 2;
@@ -2494,7 +3125,7 @@ message BugContext {
repeated BugReportScreenshot binary_screenshots = 17;
}
-// Copied from: local:aiserver.v1.BugLocation (var: Sf)
+// Copied from: local:aiserver.v1.BugLocation (var: l)
message BugLocation {
string file = 1;
int32 start_line = 2;
@@ -2502,7 +3133,7 @@ message BugLocation {
repeated string code_lines = 4;
}
-// Copied from: local:aiserver.v1.BugReport (var: If)
+// Copied from: local:aiserver.v1.BugReport (var: u)
message BugReport {
repeated BugLocation locations = 1;
string id = 2;
@@ -2516,24 +3147,24 @@ message BugReport {
optional float model_confidence = 11;
}
-// Copied from: local:aiserver.v1.BugReportScreenshot (var: iTe)
+// Copied from: local:aiserver.v1.BugReportScreenshot (var: Ia)
message BugReportScreenshot {
bytes data = 1;
string mime_type = 2;
}
-// Copied from: local:aiserver.v1.BugReports (var: vf)
+// Copied from: local:aiserver.v1.BugReports (var: m)
message BugReports {
repeated BugReport bug_reports = 1;
}
-// Copied from: local:aiserver.v1.BugbotAnalyticsDataPoint (var: q3e)
+// Copied from: local:aiserver.v1.BugbotAnalyticsDataPoint (var: Jp)
message BugbotAnalyticsDataPoint {
int64 date = 1;
int32 value = 2;
}
-// Copied from: local:aiserver.v1.BugbotAutofixMode (var: _Ue)
+// Copied from: local:aiserver.v1.BugbotAutofixMode (var: De)
enum BugbotAutofixMode {
BUGBOT_AUTOFIX_MODE_UNSPECIFIED = 0;
BUGBOT_AUTOFIX_MODE_OFF = 1;
@@ -2542,7 +3173,7 @@ enum BugbotAutofixMode {
BUGBOT_AUTOFIX_MODE_AUTO_MERGE = 4;
}
-// Copied from: local:aiserver.v1.BugbotBackfillStatus (var: TUe)
+// Copied from: local:aiserver.v1.BugbotBackfillStatus (var: Oe)
enum BugbotBackfillStatus {
BUGBOT_BACKFILL_STATUS_UNSPECIFIED = 0;
BUGBOT_BACKFILL_STATUS_RUNNING = 1;
@@ -2550,20 +3181,20 @@ enum BugbotBackfillStatus {
BUGBOT_BACKFILL_STATUS_FAILED = 3;
}
-// Copied from: local:aiserver.v1.BugbotBillingMode (var: wUe)
+// Copied from: local:aiserver.v1.BugbotBillingMode (var: xe)
enum BugbotBillingMode {
BUGBOT_BILLING_MODE_UNSPECIFIED = 0;
BUGBOT_BILLING_MODE_SEAT = 1;
BUGBOT_BILLING_MODE_TOKEN = 2;
}
-// Copied from: local:aiserver.v1.BugbotConfig (var: TLe)
+// Copied from: local:aiserver.v1.BugbotConfig (var: $e)
message BugbotConfig {
bool bugbot_plan_enabled = 1;
BugbotPlanType bugbot_plan_type = 2;
}
-// Copied from: local:aiserver.v1.BugbotDeeplinkEventKind (var: wf)
+// Copied from: local:aiserver.v1.BugbotDeeplinkEventKind (var: r)
enum BugbotDeeplinkEventKind {
BUGBOT_DEEPLINK_EVENT_KIND_UNSPECIFIED = 0;
BUGBOT_DEEPLINK_EVENT_KIND_CLICKED = 1;
@@ -2573,14 +3204,14 @@ enum BugbotDeeplinkEventKind {
BUGBOT_DEEPLINK_EVENT_KIND_HANDLED_FIX_IN_WEB = 5;
}
-// Copied from: local:aiserver.v1.BugbotFeedbackReaction (var: kf)
+// Copied from: local:aiserver.v1.BugbotFeedbackReaction (var: s)
enum BugbotFeedbackReaction {
BUGBOT_FEEDBACK_REACTION_UNSPECIFIED = 0;
BUGBOT_FEEDBACK_REACTION_THUMBS_UP = 1;
BUGBOT_FEEDBACK_REACTION_THUMBS_DOWN = 2;
}
-// Copied from: local:aiserver.v1.BugbotLearnedRule (var: Dot)
+// Copied from: local:aiserver.v1.BugbotLearnedRule (var: ak)
message BugbotLearnedRule {
string id = 1;
string name = 2;
@@ -2595,14 +3226,14 @@ message BugbotLearnedRule {
repeated string scoped_paths = 12;
}
-// Copied from: local:aiserver.v1.BugbotLicenseUsage (var: tit)
+// Copied from: local:aiserver.v1.BugbotLicenseUsage (var: yT)
message BugbotLicenseUsage {
string github_username = 1;
int64 first_review_timestamp = 2;
optional string github_user_node_id = 3;
}
-// Copied from: local:aiserver.v1.BugbotManualRepositoryRule (var: Wot)
+// Copied from: local:aiserver.v1.BugbotManualRepositoryRule (var: dk)
message BugbotManualRepositoryRule {
string id = 1;
string name = 2;
@@ -2616,28 +3247,29 @@ message BugbotManualRepositoryRule {
repeated string scoped_paths = 10;
}
-// Copied from: local:aiserver.v1.BugbotMode (var: LUe)
+// Copied from: local:aiserver.v1.BugbotMode (var: lt)
enum BugbotMode {
BUGBOT_MODE_UNSPECIFIED = 0;
BUGBOT_MODE_DEFAULT = 1;
BUGBOT_MODE_HIGH = 2;
BUGBOT_MODE_AUTO = 3;
+ BUGBOT_MODE_FRONTIER = 4;
}
-// Copied from: local:aiserver.v1.BugbotModePrompt (var: fit)
+// Copied from: local:aiserver.v1.BugbotModePrompt (var: KT)
message BugbotModePrompt {
string content = 1;
int32 sort_order = 2;
}
-// Copied from: local:aiserver.v1.BugbotPlanType (var: fqe)
+// Copied from: local:aiserver.v1.BugbotPlanType (var: A)
enum BugbotPlanType {
BUGBOT_PLAN_TYPE_UNSPECIFIED = 0;
BUGBOT_PLAN_TYPE_TEAM = 1;
BUGBOT_PLAN_TYPE_USER = 2;
}
-// Copied from: local:aiserver.v1.BugbotRule (var: pot)
+// Copied from: local:aiserver.v1.BugbotRule (var: jy)
message BugbotRule {
string id = 1;
string name = 2;
@@ -2648,7 +3280,7 @@ message BugbotRule {
string updated_at = 7;
}
-// Copied from: local:aiserver.v1.BugbotRuleAnalytics (var: plt)
+// Copied from: local:aiserver.v1.BugbotRuleAnalytics (var: Ik)
message BugbotRuleAnalytics {
string rule_id = 1;
string rule_type = 2;
@@ -2665,14 +3297,14 @@ message BugbotRuleAnalytics {
string created_at = 13;
}
-// Copied from: local:aiserver.v1.BugbotTrialNotification (var: Qae)
+// Copied from: local:aiserver.v1.BugbotTrialNotification (var: lt)
message BugbotTrialNotification {
bool show = 1;
optional string message = 2;
optional string learn_more_url = 3;
}
-// Copied from: local:aiserver.v1.BugbotUsageTier (var: yUe)
+// Copied from: local:aiserver.v1.BugbotUsageTier (var: Ue)
enum BugbotUsageTier {
BUGBOT_USAGE_TIER_UNSPECIFIED = 0;
BUGBOT_USAGE_TIER_FREE_TIER = 1;
@@ -2680,7 +3312,7 @@ enum BugbotUsageTier {
BUGBOT_USAGE_TIER_PAID = 3;
}
-// Copied from: agent.v1.BugfixResultItem (var: $B)
+// Copied from: agent.v1.BugfixResultItem (var: o)
message BugfixResultItem {
string bug_id = 1;
string bug_title = 2;
@@ -2689,7 +3321,7 @@ message BugfixResultItem {
optional string severity = 5;
}
-// Copied from: agent.v1.BugfixVerdict (var: ZB)
+// Copied from: agent.v1.BugfixVerdict (var: r)
enum BugfixVerdict {
BUGFIX_VERDICT_UNSPECIFIED = 0;
BUGFIX_VERDICT_FIXED = 1;
@@ -2698,22 +3330,22 @@ enum BugfixVerdict {
BUGFIX_VERDICT_RESOLVED_BY_OTHER_FIX = 4;
}
-// Copied from: anyrun.v1.BuildStatusLine (var: fFe)
-message BuildStatusLine {
- uint32 stream_id = 1;
- string timestamp = 2;
- string content = 3;
+// Copied from: local:aiserver.v1.BuildFullSelfDrivingTriageContextRequest (var: X)
+message BuildFullSelfDrivingTriageContextRequest {
+ string pr_url = 1;
+ string trigger_description = 2;
+ optional string event_name = 3;
+ FullSelfDrivingMode mode = 4;
+ optional string bc_id = 5;
+ bool fetch_ci_log_excerpts = 6;
}
-// Copied from: anyrun.v1.BuildStepStarted (var: mFe)
-message BuildStepStarted {
- uint32 stream_id = 1;
- uint32 step = 2;
- uint32 total_steps = 3;
- string command = 4;
+// Copied from: local:aiserver.v1.BuildFullSelfDrivingTriageContextResponse (var: Z)
+message BuildFullSelfDrivingTriageContextResponse {
+ string triage_json = 1;
}
-// Copied from: local:aiserver.v1.BuiltinTool (var: fI)
+// Copied from: local:aiserver.v1.BuiltinTool (var: o)
enum BuiltinTool {
BUILTIN_TOOL_UNSPECIFIED = 0;
BUILTIN_TOOL_SEARCH = 1;
@@ -2737,7 +3369,7 @@ enum BuiltinTool {
BUILTIN_TOOL_READ_WITH_LINTER = 19;
}
-// Copied from: local:aiserver.v1.BuiltinToolCall (var: yC)
+// Copied from: local:aiserver.v1.BuiltinToolCall (var: nt)
message BuiltinToolCall {
BuiltinTool tool = 1;
optional string tool_call_id = 22;
@@ -2767,7 +3399,7 @@ message BuiltinToolCall {
}
}
-// Copied from: local:aiserver.v1.BuiltinToolResult (var: kC)
+// Copied from: local:aiserver.v1.BuiltinToolResult (var: rt)
message BuiltinToolResult {
BuiltinTool tool = 1;
oneof result {
@@ -2796,14 +3428,14 @@ message BuiltinToolResult {
}
}
-// Copied from: local:aiserver.v1.BulkAssignGroupMembersRequest (var: Ert)
+// Copied from: local:aiserver.v1.BulkAssignGroupMembersRequest (var: v_)
message BulkAssignGroupMembersRequest {
int32 team_id = 1;
repeated GroupAssignment assignments = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.BulkAssignGroupMembersResponse (var: Jrt)
+// Copied from: local:aiserver.v1.BulkAssignGroupMembersResponse (var: J_)
message BulkAssignGroupMembersResponse {
repeated string created_groups = 1;
repeated AssignmentResult results = 2;
@@ -2811,35 +3443,35 @@ message BulkAssignGroupMembersResponse {
int32 error_count = 4;
}
-// Copied from: local:aiserver.v1.BulkEmbedRequest (var: jle)
+// Copied from: local:aiserver.v1.BulkEmbedRequest (var: cn)
message BulkEmbedRequest {
repeated string texts = 1;
}
-// Copied from: local:aiserver.v1.BulkEmbedResponse (var: Xle)
+// Copied from: local:aiserver.v1.BulkEmbedResponse (var: dn)
message BulkEmbedResponse {
repeated EmbeddingResponse embeddings = 1;
}
-// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersRequest (var: uGe)
+// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersRequest (var: br)
message BulkMoveOrganizationMembersRequest {
string organization_id = 1;
repeated OrganizationMemberTeamMove moves = 2;
}
-// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersResponse (var: fGe)
+// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersResponse (var: Lr)
message BulkMoveOrganizationMembersResponse {
repeated BulkOrganizationMemberMoveResult results = 1;
}
-// Copied from: local:aiserver.v1.BulkOrganizationMemberMoveResult (var: mGe)
+// Copied from: local:aiserver.v1.BulkOrganizationMemberMoveResult (var: Mr)
message BulkOrganizationMemberMoveResult {
int32 added_count = 1;
int32 removed_count = 2;
optional string error_message = 3;
}
-// Copied from: local:aiserver.v1.ButtonType (var: aqe)
+// Copied from: local:aiserver.v1.ButtonType (var: a)
enum ButtonType {
BUTTON_TYPE_UNSPECIFIED = 0;
BUTTON_TYPE_LEADING = 1;
@@ -2847,7 +3479,7 @@ enum ButtonType {
BUTTON_TYPE_SECONDARY = 3;
}
-// Copied from: local:aiserver.v1.CachedFileContext (var: Pie)
+// Copied from: local:aiserver.v1.CachedFileContext (var: be)
message CachedFileContext {
string relative_path = 1;
string language = 2;
@@ -2855,7 +3487,7 @@ message CachedFileContext {
int64 last_viewed_timestamp = 4;
}
-// Copied from: local:aiserver.v1.CalculateAutoSelectionRequest (var: Woe)
+// Copied from: local:aiserver.v1.CalculateAutoSelectionRequest (var: Ot)
message CalculateAutoSelectionRequest {
CurrentFileInfo current_file_info = 1;
CursorPosition cursor_position = 2;
@@ -2864,12 +3496,12 @@ message CalculateAutoSelectionRequest {
repeated HeuristicsSelection heuristics_selections = 5;
}
-// Copied from: local:aiserver.v1.CalculateAutoSelectionResponse (var: $oe)
+// Copied from: local:aiserver.v1.CalculateAutoSelectionResponse (var: Qt)
message CalculateAutoSelectionResponse {
repeated AutoSelectionResult results = 1;
}
-// Copied from: agent.v1.CallFrame (var: cK)
+// Copied from: agent.v1.CallFrame (var: F)
message CallFrame {
optional string function_name = 1;
optional string url = 2;
@@ -2877,47 +3509,89 @@ message CallFrame {
optional int32 column_number = 4;
}
-// Copied from: local:aiserver.v1.CallMcpToolParams (var: Rb)
+// Copied from: local:aiserver.v1.CallMcpToolParams (var: qn)
message CallMcpToolParams {
string server = 1;
string tool_name = 2;
google.protobuf.Struct tool_args = 3;
}
-// Copied from: local:aiserver.v1.CallMcpToolResult (var: Pb)
+// Copied from: local:aiserver.v1.CallMcpToolResult (var: Dn)
message CallMcpToolResult {
string server = 1;
string tool_name = 2;
google.protobuf.Struct result = 3;
}
-// Copied from: local:aiserver.v1.CallMcpToolStream (var: NL)
+// Copied from: local:aiserver.v1.CallMcpToolStream (var: cs)
message CallMcpToolStream {
}
-// Copied from: local:aiserver.v1.CanStudentReverifyRequest (var: Lit)
-message CanStudentReverifyRequest {
+// Copied from: local:aiserver.v1.CallToAction (var: In)
+message CallToAction {
+ oneof call_to_action {
+ OpenUrlCallToAction open_url = 1;
+ }
}
-// Copied from: local:aiserver.v1.CanStudentReverifyResponse (var: Dit)
-message CanStudentReverifyResponse {
- bool can_reverify = 1;
- optional string verification_id = 2;
- bool has_reverified = 3;
-}
-
-// Copied from: agent.v1.CancelAction (var: MZ)
+// Copied from: agent.v1.CancelAction (var: hi)
message CancelAction {
string reason = 1;
optional InterruptedPendingToolCallResolutions interrupted_pending_tool_call_resolutions = 3;
}
-// Copied from: agent.v1.CancelSubagentAction (var: sZ)
+// Copied from: local:aiserver.v1.CancelEnvironmentBuildRequest (var: Gu)
+message CancelEnvironmentBuildRequest {
+ string build_id = 1;
+}
+
+// Copied from: local:aiserver.v1.CancelEnvironmentBuildResponse (var: Hu)
+message CancelEnvironmentBuildResponse {
+ EnvironmentBuildRow row = 1;
+}
+
+// Copied from: local:aiserver.v1.CancelModelRoutingLoadTestRequest (var: ip)
+message CancelModelRoutingLoadTestRequest {
+ string run_id = 1;
+}
+
+// Copied from: local:aiserver.v1.CancelModelRoutingLoadTestResponse (var: ap)
+message CancelModelRoutingLoadTestResponse {
+ ModelRoutingLoadTestCancelOutcome outcome = 1;
+}
+
+// Copied from: agent.v1.CancelSubagentAction (var: Lo)
message CancelSubagentAction {
string subagent_id = 1;
}
-// Copied from: local:aiserver.v1.CapturedProfile (var: uSe)
+// Copied from: agent.v1.CanvasDiagnosticsArgs (var: W)
+message CanvasDiagnosticsArgs {
+ string path = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.CanvasDiagnosticsError (var: X)
+message CanvasDiagnosticsError {
+ string path = 1;
+ string error = 2;
+}
+
+// Copied from: agent.v1.CanvasDiagnosticsResult (var: z)
+message CanvasDiagnosticsResult {
+ oneof result {
+ CanvasDiagnosticsSuccess success = 1;
+ CanvasDiagnosticsError error = 2;
+ }
+}
+
+// Copied from: agent.v1.CanvasDiagnosticsSuccess (var: j)
+message CanvasDiagnosticsSuccess {
+ string path = 1;
+ repeated Diagnostic diagnostics = 2;
+}
+
+// Copied from: local:aiserver.v1.CapturedProfile (var: y)
message CapturedProfile {
google.protobuf.Timestamp timestamp = 1;
google.protobuf.Duration duration = 2;
@@ -2927,16 +3601,16 @@ message CapturedProfile {
map tags = 6;
}
-// Copied from: local:aiserver.v1.CapturedWebProfile (var: fSe)
+// Copied from: local:aiserver.v1.CapturedWebProfile (var: w)
message CapturedWebProfile {
google.protobuf.Timestamp timestamp = 1;
bytes trace_data = 3;
map tags = 4;
}
-// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest (var: RTt)
+// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest (var: Jo)
message ChangeBackgroundComposerSnapshotVisibilityRequest {
- // Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility (var: PTt)
+ // Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility (var: Or)
enum Visibility {
VISIBILITY_UNSPECIFIED = 0;
VISIBILITY_USER = 1;
@@ -2950,34 +3624,34 @@ message ChangeBackgroundComposerSnapshotVisibilityRequest {
string repo_url = 3;
}
-// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityResponse (var: qTt)
+// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityResponse (var: Co)
message ChangeBackgroundComposerSnapshotVisibilityResponse {
}
-// Copied from: local:aiserver.v1.ChangeSeatRequest (var: nZe)
+// Copied from: local:aiserver.v1.ChangeSeatRequest (var: Bu)
message ChangeSeatRequest {
int32 team_id = 1;
int32 new_seats = 2;
}
-// Copied from: local:aiserver.v1.ChangeSeatResponse (var: sZe)
+// Copied from: local:aiserver.v1.ChangeSeatResponse (var: Ju)
message ChangeSeatResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ChangeTeamSubscriptionRequest (var: aZe)
+// Copied from: local:aiserver.v1.ChangeTeamSubscriptionRequest (var: Cu)
message ChangeTeamSubscriptionRequest {
int32 team_id = 1;
int32 new_num_seats = 2;
int32 new_request_quota_per_seat = 3;
}
-// Copied from: local:aiserver.v1.ChangeTeamSubscriptionResponse (var: lZe)
+// Copied from: local:aiserver.v1.ChangeTeamSubscriptionResponse (var: Nu)
message ChangeTeamSubscriptionResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ChatConfig (var: Lqe)
+// Copied from: local:aiserver.v1.ChatConfig (var: be)
message ChatConfig {
bool disable_unification = 1;
int32 full_context_token_limit = 2;
@@ -2996,17 +3670,17 @@ message ChatConfig {
repeated string list_dir_v2_predefined_ignore_globs = 15;
}
-// Copied from: local:aiserver.v1.ChatEvent (var: Ug)
+// Copied from: local:aiserver.v1.ChatEvent (var: je)
message ChatEvent {
- // Copied from: local:aiserver.v1.ChatEvent.EndOfAnyGeneration (var: Yg)
+ // Copied from: local:aiserver.v1.ChatEvent.EndOfAnyGeneration (var: Ze)
message EndOfAnyGeneration {
}
- // Copied from: local:aiserver.v1.ChatEvent.EndOfUninterruptedGeneration (var: Hg)
+ // Copied from: local:aiserver.v1.ChatEvent.EndOfUninterruptedGeneration (var: $e)
message EndOfUninterruptedGeneration {
}
- // Copied from: local:aiserver.v1.ChatEvent.SubmitPrompt (var: Mg)
+ // Copied from: local:aiserver.v1.ChatEvent.SubmitPrompt (var: Xe)
message SubmitPrompt {
string prompt = 1;
}
@@ -3019,7 +3693,7 @@ message ChatEvent {
}
}
-// Copied from: local:aiserver.v1.ChatExternalLink (var: zi)
+// Copied from: local:aiserver.v1.ChatExternalLink (var: Pe)
message ChatExternalLink {
string url = 1;
string uuid = 2;
@@ -3028,14 +3702,14 @@ message ChatExternalLink {
optional string filename = 5;
}
-// Copied from: local:aiserver.v1.ChatQuote (var: Hi)
+// Copied from: local:aiserver.v1.ChatQuote (var: Re)
message ChatQuote {
string markdown = 1;
string bubble_id = 2;
int32 section_index = 3;
}
-// Copied from: local:aiserver.v1.ChatRequestTelemetryEvent (var: FSe)
+// Copied from: local:aiserver.v1.ChatRequestTelemetryEvent (var: D)
message ChatRequestTelemetryEvent {
string chat_request_uuid = 1;
string requested_model = 2;
@@ -3057,7 +3731,7 @@ message ChatRequestTelemetryEvent {
optional int32 tool_call_count = 18;
}
-// Copied from: local:aiserver.v1.ChatSuggestionItem (var: Lie)
+// Copied from: local:aiserver.v1.ChatSuggestionItem (var: Me)
message ChatSuggestionItem {
string text = 1;
string reason = 2;
@@ -3065,7 +3739,7 @@ message ChatSuggestionItem {
string category = 4;
}
-// Copied from: local:aiserver.v1.CheckBugBotPriceRequest (var: mae)
+// Copied from: local:aiserver.v1.CheckBugBotPriceRequest (var: ze)
message CheckBugBotPriceRequest {
int32 diff_char_len = 1;
int32 iterations = 2;
@@ -3073,51 +3747,51 @@ message CheckBugBotPriceRequest {
optional string session_id = 4;
}
-// Copied from: local:aiserver.v1.CheckBugBotPriceResponse (var: fae)
+// Copied from: local:aiserver.v1.CheckBugBotPriceResponse (var: je)
message CheckBugBotPriceResponse {
double cost = 1;
string price_id = 2;
}
-// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyRequest (var: Tae)
+// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyRequest (var: $e)
message CheckBugBotTelemetryHealthyRequest {
string session_id = 1;
}
-// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyResponse (var: wae)
+// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyResponse (var: et)
message CheckBugBotTelemetryHealthyResponse {
bool is_healthy = 1;
}
-// Copied from: local:aiserver.v1.CheckDoableAsTaskRequest (var: Zhe)
+// Copied from: local:aiserver.v1.CheckDoableAsTaskRequest (var: zi)
message CheckDoableAsTaskRequest {
string model_output = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.CheckDoableAsTaskResponse (var: e_e)
+// Copied from: local:aiserver.v1.CheckDoableAsTaskResponse (var: ji)
message CheckDoableAsTaskResponse {
bool doable_as_task = 1;
}
-// Copied from: local:aiserver.v1.CheckFeatureStatusRequest (var: rce)
+// Copied from: local:aiserver.v1.CheckFeatureStatusRequest (var: xn)
message CheckFeatureStatusRequest {
string feature_name = 1;
}
-// Copied from: local:aiserver.v1.CheckFeatureStatusResponse (var: pce)
+// Copied from: local:aiserver.v1.CheckFeatureStatusResponse (var: Kn)
message CheckFeatureStatusResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.CheckFeaturesStatusRequest (var: ice)
+// Copied from: local:aiserver.v1.CheckFeaturesStatusRequest (var: Qn)
message CheckFeaturesStatusRequest {
repeated string feature_names = 1;
}
-// Copied from: local:aiserver.v1.CheckFeaturesStatusResponse (var: oce)
+// Copied from: local:aiserver.v1.CheckFeaturesStatusResponse (var: Gn)
message CheckFeaturesStatusResponse {
- // Copied from: local:aiserver.v1.CheckFeaturesStatusResponse.FeatureStatus (var: uce)
+ // Copied from: local:aiserver.v1.CheckFeaturesStatusResponse.FeatureStatus (var: Hn)
message FeatureStatus {
string feature_name = 1;
bool enabled = 2;
@@ -3126,7 +3800,7 @@ message CheckFeaturesStatusResponse {
repeated FeatureStatus feature_statuses = 1;
}
-// Copied from: local:aiserver.v1.CheckHttpMcpStatusRequest (var: RHe)
+// Copied from: local:aiserver.v1.CheckHttpMcpStatusRequest (var: _i)
message CheckHttpMcpStatusRequest {
repeated int32 server_ids = 1;
string oauth_redirect_uri = 2;
@@ -3135,11 +3809,12 @@ message CheckHttpMcpStatusRequest {
bool force_reauth = 5;
optional string service_account_type = 6;
optional string post_auth_return_url = 7;
+ string account_key = 8;
}
-// Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse (var: PHe)
+// Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse (var: Ti)
message CheckHttpMcpStatusResponse {
- // Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse.ServerStatus (var: LHe)
+ // Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse.ServerStatus (var: yi)
message ServerStatus {
int32 id = 1;
bool is_available = 2;
@@ -3152,7 +3827,7 @@ message CheckHttpMcpStatusResponse {
repeated ServerStatus statuses = 1;
}
-// Copied from: local:aiserver.v1.CheckLogExcerptStatus (var: Zgt)
+// Copied from: local:aiserver.v1.CheckLogExcerptStatus (var: Qn)
enum CheckLogExcerptStatus {
CHECK_LOG_EXCERPT_STATUS_UNSPECIFIED = 0;
CHECK_LOG_EXCERPT_STATUS_OK = 1;
@@ -3163,29 +3838,29 @@ enum CheckLogExcerptStatus {
CHECK_LOG_EXCERPT_STATUS_ERROR = 6;
}
-// Copied from: local:aiserver.v1.CheckLongFilesFitResponse (var: Tge)
+// Copied from: local:aiserver.v1.CheckLongFilesFitResponse (var: ii)
message CheckLongFilesFitResponse {
bool did_fit = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigRequest (var: hce)
+// Copied from: local:aiserver.v1.CheckNumberConfigRequest (var: Wn)
message CheckNumberConfigRequest {
string key = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigResponse (var: Tce)
+// Copied from: local:aiserver.v1.CheckNumberConfigResponse (var: zn)
message CheckNumberConfigResponse {
int32 value = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigsRequest (var: wce)
+// Copied from: local:aiserver.v1.CheckNumberConfigsRequest (var: jn)
message CheckNumberConfigsRequest {
repeated string config_names = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigsResponse (var: Ece)
+// Copied from: local:aiserver.v1.CheckNumberConfigsResponse (var: Xn)
message CheckNumberConfigsResponse {
- // Copied from: local:aiserver.v1.CheckNumberConfigsResponse.Config (var: Bce)
+ // Copied from: local:aiserver.v1.CheckNumberConfigsResponse.Config (var: Zn)
message Config {
string config_name = 1;
int32 value = 2;
@@ -3194,45 +3869,45 @@ message CheckNumberConfigsResponse {
repeated Config configs = 1;
}
-// Copied from: local:aiserver.v1.CheckPromotionEligibilityRequest (var: Dze)
+// Copied from: local:aiserver.v1.CheckPromotionEligibilityRequest (var: Ba)
message CheckPromotionEligibilityRequest {
string promo_type_id = 1;
}
-// Copied from: local:aiserver.v1.CheckPromotionEligibilityResponse (var: xze)
+// Copied from: local:aiserver.v1.CheckPromotionEligibilityResponse (var: Ja)
message CheckPromotionEligibilityResponse {
bool can_activate = 1;
optional ActivationStatus activation_status = 2;
}
-// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityRequest (var: Ovt)
+// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityRequest (var: Ec)
message CheckPullRequestMergeabilityRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityResponse (var: Gvt)
+// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityResponse (var: Sc)
message CheckPullRequestMergeabilityResponse {
bool can_merge = 1;
string error = 2;
optional string mergeable_state = 3;
}
-// Copied from: local:aiserver.v1.CheckQueuePositionRequest (var: Ope)
+// Copied from: local:aiserver.v1.CheckQueuePositionRequest (var: Ho)
message CheckQueuePositionRequest {
string orig_request_id = 1;
ModelDetails model_details = 2;
string usage_uuid = 3;
}
-// Copied from: local:aiserver.v1.CheckQueuePositionResponse (var: Gpe)
+// Copied from: local:aiserver.v1.CheckQueuePositionResponse (var: Vo)
message CheckQueuePositionResponse {
- // Copied from: local:aiserver.v1.CheckQueuePositionResponse.CustomLink (var: Vpe)
+ // Copied from: local:aiserver.v1.CheckQueuePositionResponse.CustomLink (var: Yo)
message CustomLink {
string address = 1;
string message = 2;
}
- // Copied from: local:aiserver.v1.CheckQueuePositionResponse.ModelForSlowPoolNudgeData (var: Wpe)
+ // Copied from: local:aiserver.v1.CheckQueuePositionResponse.ModelForSlowPoolNudgeData (var: Ko)
message ModelForSlowPoolNudgeData {
string model = 1;
string message = 2;
@@ -3248,22 +3923,22 @@ message CheckQueuePositionResponse {
optional ModelForSlowPoolNudgeData model_for_slow_pool_nudge_data = 8;
}
-// Copied from: local:aiserver.v1.CheckReferralAllowlistRequest (var: U$e)
+// Copied from: local:aiserver.v1.CheckReferralAllowlistRequest (var: fm)
message CheckReferralAllowlistRequest {
}
-// Copied from: local:aiserver.v1.CheckReferralAllowlistResponse (var: M$e)
+// Copied from: local:aiserver.v1.CheckReferralAllowlistResponse (var: gm)
message CheckReferralAllowlistResponse {
bool is_in_allowlist = 1;
}
-// Copied from: local:aiserver.v1.CheckReferralCodeRequest (var: H$e)
+// Copied from: local:aiserver.v1.CheckReferralCodeRequest (var: Am)
message CheckReferralCodeRequest {
string referral_code = 1;
string auth_id = 2;
}
-// Copied from: local:aiserver.v1.CheckReferralCodeResponse (var: z$e)
+// Copied from: local:aiserver.v1.CheckReferralCodeResponse (var: _m)
message CheckReferralCodeResponse {
bool is_valid = 1;
bool user_is_eligible = 2;
@@ -3271,35 +3946,35 @@ message CheckReferralCodeResponse {
optional Metadata metadata = 4;
}
-// Copied from: local:aiserver.v1.CheckUsageBasedPriceRequest (var: Dpe)
+// Copied from: local:aiserver.v1.CheckUsageBasedPriceRequest (var: Qo)
message CheckUsageBasedPriceRequest {
UsageEventDetails usage_event_details = 1;
}
-// Copied from: local:aiserver.v1.CheckUsageBasedPriceResponse (var: xpe)
+// Copied from: local:aiserver.v1.CheckUsageBasedPriceResponse (var: Go)
message CheckUsageBasedPriceResponse {
string markdown_response = 1;
int32 cents = 2;
string price_id = 3;
}
-// Copied from: local:aiserver.v1.CheckUserApiKeyAccessRequest (var: unt)
+// Copied from: local:aiserver.v1.CheckUserApiKeyAccessRequest (var: YA)
message CheckUserApiKeyAccessRequest {
}
-// Copied from: local:aiserver.v1.CheckUserApiKeyAccessResponse (var: mnt)
+// Copied from: local:aiserver.v1.CheckUserApiKeyAccessResponse (var: KA)
message CheckUserApiKeyAccessResponse {
bool has_access = 1;
}
-// Copied from: local:aiserver.v1.ChooseCodeReferencesRequest (var: el)
+// Copied from: local:aiserver.v1.ChooseCodeReferencesRequest (var: E)
message ChooseCodeReferencesRequest {
- // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.FileRequest (var: nl)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.FileRequest (var: S)
message FileRequest {
string file_id = 1;
}
- // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.NodeRequest (var: sl)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.NodeRequest (var: I)
message NodeRequest {
string node_id = 1;
}
@@ -3312,15 +3987,15 @@ message ChooseCodeReferencesRequest {
}
}
-// Copied from: local:aiserver.v1.ChooseCodeReferencesResponse (var: al)
+// Copied from: local:aiserver.v1.ChooseCodeReferencesResponse (var: v)
message ChooseCodeReferencesResponse {
- // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.FileResponse (var: cl)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.FileResponse (var: J)
message FileResponse {
string file_id = 1;
repeated ChooseCodeReferencesResponse.NodeResponse node_responses = 2;
}
- // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.NodeResponse (var: ll)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.NodeResponse (var: B)
message NodeResponse {
string node_id = 1;
repeated CodeSymbolWithAction actions = 2;
@@ -3334,7 +4009,7 @@ message ChooseCodeReferencesResponse {
}
}
-// Copied from: local:aiserver.v1.ChunkDiff (var: zbe)
+// Copied from: local:aiserver.v1.ChunkDiff (var: U)
message ChunkDiff {
string diff_string = 1;
int32 old_start = 2;
@@ -3343,7 +4018,7 @@ message ChunkDiff {
int32 new_lines = 5;
}
-// Copied from: local:aiserver.v1.ChunkType (var: Y2)
+// Copied from: local:aiserver.v1.ChunkType (var: P)
enum ChunkType {
CHUNK_TYPE_UNSPECIFIED = 0;
CHUNK_TYPE_CODEBASE = 1;
@@ -3351,29 +4026,42 @@ enum ChunkType {
CHUNK_TYPE_DOCS = 3;
}
-// Copied from: local:aiserver.v1.ChunkingStrategy (var: $l)
+// Copied from: local:aiserver.v1.ChunkingStrategy (var: r)
enum ChunkingStrategy {
CHUNKING_STRATEGY_UNSPECIFIED = 0;
CHUNKING_STRATEGY_DEFAULT = 1;
}
-// Copied from: local:aiserver.v1.ClaimUserProfileHandleRequest (var: Jmt)
+// Copied from: local:aiserver.v1.ClaimUserProfileHandleRequest (var: BE)
message ClaimUserProfileHandleRequest {
string handle = 1;
}
-// Copied from: local:aiserver.v1.ClaimUserProfileHandleResponse (var: Cmt)
+// Copied from: local:aiserver.v1.ClaimUserProfileHandleResponse (var: JE)
message ClaimUserProfileHandleResponse {
UserProfile profile = 1;
}
-// Copied from: local:aiserver.v1.CliSettings (var: s0e)
+// Copied from: local:aiserver.v1.ClassifySandAutoReviewRequest (var: Zo)
+message ClassifySandAutoReviewRequest {
+ SmartModeClassifierArgs args = 1;
+ optional uint32 attempt_index = 2;
+ optional string mode = 3;
+}
+
+// Copied from: local:aiserver.v1.ClassifySandAutoReviewResponse (var: $o)
+message ClassifySandAutoReviewResponse {
+ SmartModeClassifierResult result = 1;
+}
+
+// Copied from: local:aiserver.v1.CliSettings (var: ic)
message CliSettings {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
+ bool disable_headless = 3;
}
-// Copied from: agent.v1.ClickAction (var: SB)
+// Copied from: agent.v1.ClickAction (var: m)
message ClickAction {
optional Coordinate coordinate = 1;
MouseButton button = 2;
@@ -3381,26 +4069,26 @@ message ClickAction {
optional string modifier_keys = 4;
}
-// Copied from: local:aiserver.v1.ClientAction (var: Ii)
+// Copied from: local:aiserver.v1.ClientAction (var: ke)
message ClientAction {
string command_id = 1;
map args = 2;
}
-// Copied from: local:aiserver.v1.ClientActionRequest (var: Vit)
+// Copied from: local:aiserver.v1.ClientActionRequest (var: cy)
message ClientActionRequest {
string action = 1;
map args = 2;
}
-// Copied from: local:aiserver.v1.ClientActionResponse (var: Wit)
+// Copied from: local:aiserver.v1.ClientActionResponse (var: dy)
message ClientActionResponse {
bool success = 1;
optional string error_message = 2;
optional string info_message = 3;
}
-// Copied from: agent.v1.ClientContinuationConfig (var: u6)
+// Copied from: agent.v1.ClientContinuationConfig (var: L)
message ClientContinuationConfig {
int32 idle_threshold = 1;
int32 max_loops = 2;
@@ -3408,9 +4096,10 @@ message ClientContinuationConfig {
string escape_message_template = 4;
bool collect_background_children = 5;
string children_completed_message_template = 6;
+ int32 continuation_round_delay_ms = 7;
}
-// Copied from: local:aiserver.v1.ClientInfo (var: HIe)
+// Copied from: local:aiserver.v1.ClientInfo (var: h)
message ClientInfo {
optional string os = 1;
optional string arch = 2;
@@ -3419,7 +4108,7 @@ message ClientInfo {
optional string layout = 5;
}
-// Copied from: local:aiserver.v1.ClientLogEntry (var: ZIe)
+// Copied from: local:aiserver.v1.ClientLogEntry (var: T)
message ClientLogEntry {
ClientLogLevel level = 1;
string message = 2;
@@ -3430,7 +4119,7 @@ message ClientLogEntry {
string key = 7;
}
-// Copied from: local:aiserver.v1.ClientLogLevel (var: BIe)
+// Copied from: local:aiserver.v1.ClientLogLevel (var: s)
enum ClientLogLevel {
CLIENT_LOG_LEVEL_UNSPECIFIED = 0;
CLIENT_LOG_LEVEL_INFO = 1;
@@ -3439,7 +4128,7 @@ enum ClientLogLevel {
CLIENT_LOG_LEVEL_ERROR = 4;
}
-// Copied from: local:aiserver.v1.ClientNumericMetric (var: gke)
+// Copied from: local:aiserver.v1.ClientNumericMetric (var: lu)
message ClientNumericMetric {
string metric = 1;
double value = 2;
@@ -3454,20 +4143,21 @@ message ClientNumericMetric {
optional string window_type = 11;
}
-// Copied from: local:aiserver.v1.ClientOS (var: SIe)
+// Copied from: local:aiserver.v1.ClientOS (var: r)
enum ClientOS {
CLIENT_OS_UNSPECIFIED = 0;
CLIENT_OS_WINDOWS = 1;
CLIENT_OS_MACOS = 2;
CLIENT_OS_LINUX = 3;
+ CLIENT_OS_IOS = 4;
}
-// Copied from: local:aiserver.v1.ClientRepositoryInfo (var: Wu)
+// Copied from: local:aiserver.v1.ClientRepositoryInfo (var: oe)
message ClientRepositoryInfo {
double orthogonal_transform_seed = 1;
}
-// Copied from: local:aiserver.v1.ClientSideToolV2 (var: mI)
+// Copied from: local:aiserver.v1.ClientSideToolV2 (var: r)
enum ClientSideToolV2 {
CLIENT_SIDE_TOOL_V2_UNSPECIFIED = 0;
CLIENT_SIDE_TOOL_V2_READ_SEMSEARCH_FILES = 1;
@@ -3522,9 +4212,11 @@ enum ClientSideToolV2 {
CLIENT_SIDE_TOOL_V2_REFLECT = 61;
CLIENT_SIDE_TOOL_V2_AWAIT = 62;
CLIENT_SIDE_TOOL_V2_GET_MCP_TOOLS = 63;
+ CLIENT_SIDE_TOOL_V2_SEND_TO_USER = 65;
+ CLIENT_SIDE_TOOL_V2_CONNECT_SCM = 66;
}
-// Copied from: local:aiserver.v1.ClientSideToolV2Call (var: qI)
+// Copied from: local:aiserver.v1.ClientSideToolV2Call (var: U)
message ClientSideToolV2Call {
ClientSideToolV2 tool = 1;
string tool_call_id = 3;
@@ -3585,10 +4277,11 @@ message ClientSideToolV2Call {
ReportBugfixResultsParams report_bugfix_results_params = 70;
McpAuthParams mcp_auth_params = 71;
GetMcpToolsParams get_mcp_tools_params = 72;
+ ConnectScmParams connect_scm_params = 73;
}
}
-// Copied from: local:aiserver.v1.ClientSideToolV2Result (var: FI)
+// Copied from: local:aiserver.v1.ClientSideToolV2Result (var: x)
message ClientSideToolV2Result {
ClientSideToolV2 tool = 1;
string tool_call_id = 35;
@@ -3647,17 +4340,18 @@ message ClientSideToolV2Result {
AiAttributionResult ai_attribution_result = 72;
McpAuthResult mcp_auth_result = 73;
GetMcpToolsResult get_mcp_tools_result = 74;
+ ConnectScmResult connect_scm_result = 75;
}
}
-// Copied from: local:aiserver.v1.ClientSurface (var: cqe)
+// Copied from: local:aiserver.v1.ClientSurface (var: c)
enum ClientSurface {
CLIENT_SURFACE_UNSPECIFIED = 0;
CLIENT_SURFACE_EDITOR = 1;
CLIENT_SURFACE_GLASS = 2;
}
-// Copied from: local:aiserver.v1.ClientTracingConfig (var: Pqe)
+// Copied from: local:aiserver.v1.ClientTracingConfig (var: Pe)
message ClientTracingConfig {
double global_sample_rate = 1;
double traces_sample_rate = 2;
@@ -3669,7 +4363,7 @@ message ClientTracingConfig {
double json_stringify_sample_rate = 8;
}
-// Copied from: local:aiserver.v1.ClientUpdateLevel (var: lqe)
+// Copied from: local:aiserver.v1.ClientUpdateLevel (var: u)
enum ClientUpdateLevel {
CLIENT_UPDATE_LEVEL_UNSPECIFIED = 0;
CLIENT_UPDATE_LEVEL_NONE = 1;
@@ -3677,7 +4371,7 @@ enum ClientUpdateLevel {
CLIENT_UPDATE_LEVEL_REQUIRED = 3;
}
-// Copied from: local:aiserver.v1.ClientVersionStatus (var: Jqe)
+// Copied from: local:aiserver.v1.ClientVersionStatus (var: Ce)
message ClientVersionStatus {
ClientUpdateLevel update_level = 1;
string current_client_version = 2;
@@ -3686,38 +4380,33 @@ message ClientVersionStatus {
optional string message = 5;
}
-// Copied from: local:aiserver.v1.ClientVisibleCreditGrant (var: V9e)
+// Copied from: local:aiserver.v1.ClientVisibleCreditGrant (var: ep)
message ClientVisibleCreditGrant {
int64 remaining_cents = 1;
int64 total_cents = 2;
int64 expires_at_ms = 3;
string display_name = 4;
+ optional int32 percent_used = 5;
}
-// Copied from: anyrun.v1.CloneCompleted (var: RFe)
-message CloneCompleted {
- ClonePurpose purpose = 1;
+// Copied from: local:aiserver.v1.CloseEventSubscriptionRequest (var: Gi)
+message CloseEventSubscriptionRequest {
+ string named_agent_id = 1;
+ string subscription_id = 2;
}
-// Copied from: anyrun.v1.ClonePurpose (var: HLe)
-enum ClonePurpose {
- CLONE_PURPOSE_UNSPECIFIED = 0;
- CLONE_PURPOSE_DOCKER_BUILD = 1;
- CLONE_PURPOSE_WORKSPACE_SETUP = 2;
+// Copied from: local:aiserver.v1.CloseEventSubscriptionResponse (var: Hi)
+message CloseEventSubscriptionResponse {
+ bool closed = 1;
}
-// Copied from: anyrun.v1.CloneStarted (var: CFe)
-message CloneStarted {
- ClonePurpose purpose = 1;
-}
-
-// Copied from: local:aiserver.v1.CloudAgentAnyrunPendingDockerBuildVmInfo (var: fRt)
+// Copied from: local:aiserver.v1.CloudAgentAnyrunPendingDockerBuildVmInfo (var: jd)
message CloudAgentAnyrunPendingDockerBuildVmInfo {
string anyrun_cluster = 1;
string docker_build_events_redis_stream_key = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentAnyrunVmInfo (var: mRt)
+// Copied from: local:aiserver.v1.CloudAgentAnyrunVmInfo (var: zd)
message CloudAgentAnyrunVmInfo {
string tenant_id = 1;
string pod_id = 2;
@@ -3726,57 +4415,191 @@ message CloudAgentAnyrunVmInfo {
optional string docker_build_events_redis_stream_key = 5;
optional string setup_events_redis_stream_key = 6;
optional string prewarm_workflow_id = 7;
+ optional StreamUnifiedChatResponseWithToolsIdempotent environment_build_boot_info = 8;
}
-// Copied from: local:aiserver.v1.CloudAgentEffortMode (var: Eie)
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunDayBucket (var: si)
+message CloudAgentDashboardRunDayBucket {
+ int64 day_start_ms = 1;
+ int64 success_count = 2;
+ int64 warning_count = 3;
+ int64 failure_count = 4;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunFilter (var: $o)
+message CloudAgentDashboardRunFilter {
+ optional string team_id = 1;
+ int64 created_after_ms = 2;
+ int64 created_before_ms = 3;
+ repeated CloudAgentSourceCategory triggers = 4;
+ repeated CloudAgentDashboardRunStatus statuses = 5;
+ optional int64 created_by_user_id = 6;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunRow (var: ti)
+message CloudAgentDashboardRunRow {
+ string bc_id = 1;
+ int64 created_at_ms = 2;
+ CloudAgentSourceCategory trigger = 3;
+ optional int64 created_by_user_id = 4;
+ optional string created_by_display = 5;
+ optional string environment_name = 6;
+ optional string environment_public_id = 7;
+ optional string repo_url = 8;
+ CloudAgentDashboardRunStatus status = 9;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunSort (var: Xo)
+message CloudAgentDashboardRunSort {
+ CloudAgentDashboardRunSortField field = 1;
+ CloudAgentDashboardRunSortDirection direction = 2;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunSortDirection (var: zn)
+enum CloudAgentDashboardRunSortDirection {
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_DIRECTION_UNSPECIFIED = 0;
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_DIRECTION_DESC = 1;
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_DIRECTION_ASC = 2;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunSortField (var: Wn)
+enum CloudAgentDashboardRunSortField {
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_FIELD_UNSPECIFIED = 0;
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_FIELD_CREATED_AT = 1;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunStatus (var: Kn)
+enum CloudAgentDashboardRunStatus {
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_UNSPECIFIED = 0;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_RUNNING = 1;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_FINISHED = 2;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_ERROR = 3;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_INSTALL_FAILED = 4;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentEffortMode (var: te)
enum CloudAgentEffortMode {
CLOUD_AGENT_EFFORT_MODE_UNSPECIFIED = 0;
CLOUD_AGENT_EFFORT_MODE_STANDARD = 1;
CLOUD_AGENT_EFFORT_MODE_GRIND = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentEgressProtectionMode (var: mUe)
+// Copied from: local:aiserver.v1.CloudAgentEgressProtectionMode (var: ve)
enum CloudAgentEgressProtectionMode {
CLOUD_AGENT_EGRESS_PROTECTION_MODE_UNSPECIFIED = 0;
CLOUD_AGENT_EGRESS_PROTECTION_MODE_ALLOW_ALL = 1;
CLOUD_AGENT_EGRESS_PROTECTION_MODE_DEFAULT_WITH_NETWORK_SETTINGS = 2;
CLOUD_AGENT_EGRESS_PROTECTION_MODE_NETWORK_SETTINGS_ONLY = 3;
+ CLOUD_AGENT_EGRESS_PROTECTION_MODE_PARENT_PLUS_NETWORK_SETTINGS = 4;
}
-// Copied from: local:aiserver.v1.CloudAgentErrorDetails (var: YNt)
+// Copied from: local:aiserver.v1.CloudAgentErrorDetails (var: Dd)
message CloudAgentErrorDetails {
string error_message = 1;
string error_code = 2;
optional string dev_only_message = 3;
+ optional ErrorDetails error_details = 4;
}
-// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogEntry (var: wRt)
+// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogEntry (var: _p)
message CloudAgentMemoryDbLogEntry {
CloudAgentMemoryDbLogSource source = 2;
optional uint32 worker_index = 3;
- PodEvent event = 4;
+ oneof log {
+ SwGetLinterErrorsRequest event = 4;
+ WaterfallUpdate waterfall_update = 5;
+ }
}
-// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogSource (var: O_t)
+// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogSource (var: Br)
enum CloudAgentMemoryDbLogSource {
CLOUD_AGENT_MEMORY_DB_LOG_SOURCE_UNSPECIFIED = 0;
CLOUD_AGENT_MEMORY_DB_LOG_SOURCE_DOCKER_BUILD = 1;
CLOUD_AGENT_MEMORY_DB_LOG_SOURCE_SETUP = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentPluginSnapshot (var: mot)
+// Copied from: local:aiserver.v1.CloudAgentModelSelection (var: $)
+message CloudAgentModelSelection {
+ // Copied from: local:aiserver.v1.CloudAgentModelSelection.ParameterValue (var: ee)
+ message ParameterValue {
+ string id = 1;
+ string value = 2;
+ }
+
+ string model_id = 1;
+ repeated ParameterValue parameters = 2;
+ optional bool max_mode = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentPluginSnapshot (var: Wy)
message CloudAgentPluginSnapshot {
EffectivePlugin effective_plugin = 1;
optional string git_ref = 3;
}
-// Copied from: local:aiserver.v1.CloudAgentStartupWarning (var: HNt)
+// Copied from: local:aiserver.v1.CloudAgentRunEvent (var: li)
+message CloudAgentRunEvent {
+ string public_id = 1;
+ int64 created_at_ms = 2;
+ CloudAgentRunEventCategory category = 3;
+ CloudAgentRunEventLogLevel log_level = 4;
+ string kind = 5;
+ string title = 6;
+ optional string detail = 7;
+ optional string link_url = 8;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentRunEventCategory (var: jn)
+enum CloudAgentRunEventCategory {
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_UNSPECIFIED = 0;
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_BUILD = 1;
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_AGENT_SETUP = 2;
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_AGENT_RUN = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentRunEventLogLevel (var: Xn)
+enum CloudAgentRunEventLogLevel {
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_UNSPECIFIED = 0;
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_INFO = 1;
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_WARN = 2;
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_ERROR = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentRunsCursor (var: Zo)
+message CloudAgentRunsCursor {
+ int64 created_at_ms = 1;
+ string bc_id = 2;
+ int64 id = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentSourceCategory (var: E)
+enum CloudAgentSourceCategory {
+ CLOUD_AGENT_SOURCE_CATEGORY_UNSPECIFIED = 0;
+ CLOUD_AGENT_SOURCE_CATEGORY_DESKTOP = 1;
+ CLOUD_AGENT_SOURCE_CATEGORY_WEB = 2;
+ CLOUD_AGENT_SOURCE_CATEGORY_MOBILE = 3;
+ CLOUD_AGENT_SOURCE_CATEGORY_SLACK = 4;
+ CLOUD_AGENT_SOURCE_CATEGORY_LINEAR = 5;
+ CLOUD_AGENT_SOURCE_CATEGORY_SCM = 6;
+ CLOUD_AGENT_SOURCE_CATEGORY_CLI = 7;
+ CLOUD_AGENT_SOURCE_CATEGORY_SETUP = 8;
+ CLOUD_AGENT_SOURCE_CATEGORY_SDK = 9;
+ CLOUD_AGENT_SOURCE_CATEGORY_AUTOMATIONS = 10;
+ CLOUD_AGENT_SOURCE_CATEGORY_API = 11;
+ CLOUD_AGENT_SOURCE_CATEGORY_BUGBOT_AUTOFIX = 12;
+ CLOUD_AGENT_SOURCE_CATEGORY_QABOT_FRONTEND = 13;
+ CLOUD_AGENT_SOURCE_CATEGORY_LOCAL = 14;
+ CLOUD_AGENT_SOURCE_CATEGORY_INTERNAL = 15;
+ CLOUD_AGENT_SOURCE_CATEGORY_SAND = 16;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentStartupWarning (var: Od)
message CloudAgentStartupWarning {
CloudAgentStartupWarningType warning_type = 1;
string user_facing_message = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentStartupWarningType (var: U_t)
+// Copied from: local:aiserver.v1.CloudAgentStartupWarningType (var: Ir)
enum CloudAgentStartupWarningType {
CLOUD_AGENT_STARTUP_WARNING_TYPE_UNSPECIFIED = 0;
CLOUD_AGENT_STARTUP_WARNING_TYPE_SNAPSHOT_EXPIRED = 1;
@@ -3785,7 +4608,7 @@ enum CloudAgentStartupWarningType {
CLOUD_AGENT_STARTUP_WARNING_TYPE_SNAPSHOT_COPY_FAILED = 4;
}
-// Copied from: local:aiserver.v1.CloudAgentState (var: TNt)
+// Copied from: local:aiserver.v1.CloudAgentState (var: _d)
message CloudAgentState {
ConversationStateStructure conversation_state = 1;
uint32 num_prior_interaction_updates = 2;
@@ -3833,11 +4656,17 @@ message CloudAgentState {
map per_branch_optimized_diffs = 44;
repeated CloudAgentStartupWarning startup_warnings = 45;
optional PrivateWorkspaceIdentifier private_workspace_identifier = 46;
+ optional bool uses_first_class_subagents = 48;
+ optional uint32 conversation_rewind_epoch = 49;
+ bytes pending_summarization_state_blob_id = 50;
+ bytes pending_summarization_snapshot_blob_id = 51;
+ bytes admitted_custom_mode_state_blob_id = 52;
+ optional bool agent_store_artifacts_symlink_enabled = 53;
}
-// Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata (var: hNt)
+// Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata (var: Ad)
message CloudAgentStatePersistedMetadata {
- // Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata.PersistedMetadataVersion (var: _Nt)
+ // Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata.PersistedMetadataVersion (var: Yr)
enum PersistedMetadataVersion {
PERSISTED_METADATA_VERSION_UNSPECIFIED = 0;
PERSISTED_METADATA_VERSION_1 = 1;
@@ -3850,14 +4679,25 @@ message CloudAgentStatePersistedMetadata {
PersistedMetadataVersion version = 5;
}
-// Copied from: local:aiserver.v1.CloudAgentTimingEvent (var: nSt)
+// Copied from: local:aiserver.v1.CloudAgentSyntheticsScenarioInput (var: tp)
+message CloudAgentSyntheticsScenarioInput {
+ string name = 1;
+ string prompt = 2;
+ string model = 3;
+ string repo_url = 4;
+ string repo_ref = 5;
+ bool canary = 6;
+ uint32 max_duration_sec = 7;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentTimingEvent (var: Cl)
message CloudAgentTimingEvent {
double timestamp_ms = 1;
CloudAgentTimingEventType event = 2;
optional uint32 turn_number = 3;
}
-// Copied from: local:aiserver.v1.CloudAgentTimingEventType (var: E_t)
+// Copied from: local:aiserver.v1.CloudAgentTimingEventType (var: sr)
enum CloudAgentTimingEventType {
CLOUD_AGENT_TIMING_EVENT_TYPE_UNSPECIFIED = 0;
CLOUD_AGENT_TIMING_EVENT_TYPE_REQUEST_RECEIVED = 1;
@@ -3865,14 +4705,15 @@ enum CloudAgentTimingEventType {
CLOUD_AGENT_TIMING_EVENT_TYPE_POD_REQUESTED = 3;
CLOUD_AGENT_TIMING_EVENT_TYPE_POD_READY = 4;
CLOUD_AGENT_TIMING_EVENT_TYPE_FIRST_TOKEN = 5;
+ CLOUD_AGENT_TIMING_EVENT_TYPE_STALE_SNAPSHOT_USED = 6;
}
-// Copied from: local:aiserver.v1.CloudAgentVmHistory (var: oRt)
+// Copied from: local:aiserver.v1.CloudAgentVmHistory (var: Kd)
message CloudAgentVmHistory {
repeated CloudAgentVmHistoryEntry entries = 1;
}
-// Copied from: local:aiserver.v1.CloudAgentVmHistoryEntry (var: uRt)
+// Copied from: local:aiserver.v1.CloudAgentVmHistoryEntry (var: Wd)
message CloudAgentVmHistoryEntry {
int32 worker_index = 1;
bool is_current_worker = 2;
@@ -3884,7 +4725,7 @@ message CloudAgentVmHistoryEntry {
}
}
-// Copied from: local:aiserver.v1.CloudAgentWorkflowControlState (var: PNt)
+// Copied from: local:aiserver.v1.CloudAgentWorkflowControlState (var: Bd)
message CloudAgentWorkflowControlState {
repeated QueuedFollowup pending_followups = 1;
int32 followup_completion_count = 2;
@@ -3898,9 +4739,19 @@ message CloudAgentWorkflowControlState {
repeated ConversationAction skipped_input_actions = 10;
repeated CompletedMakePRRequest completed_make_pr_requests = 11;
repeated CompletedOpenPRRequest completed_open_pr_requests = 12;
+ optional PausedInteractionStep paused_interaction_step = 13;
+ repeated QueuedInteractionResponse pending_interaction_responses = 14;
+ repeated uint32 completed_interaction_query_ids = 15;
+ repeated PendingIdleFollowup pending_idle_followups = 16;
+ repeated ConversationActionReference skipped_input_action_refs = 17;
+ optional string last_completed_resubmit_followup_id = 18;
+ optional uint32 async_subagent_completion_epoch = 19;
+ repeated PendingContextInjection pending_context_injections = 20;
+ repeated string completed_injection_ids = 21;
+ repeated string completed_delivery_batch_ids = 22;
}
-// Copied from: local:aiserver.v1.CloudAgentWorkflowStatus (var: g_t)
+// Copied from: local:aiserver.v1.CloudAgentWorkflowStatus (var: Hn)
enum CloudAgentWorkflowStatus {
CLOUD_AGENT_WORKFLOW_STATUS_UNSPECIFIED = 0;
CLOUD_AGENT_WORKFLOW_STATUS_RUNNING = 1;
@@ -3909,9 +4760,10 @@ enum CloudAgentWorkflowStatus {
CLOUD_AGENT_WORKFLOW_STATUS_ARCHIVED = 4;
CLOUD_AGENT_WORKFLOW_STATUS_EXPIRED = 5;
CLOUD_AGENT_WORKFLOW_STATUS_NOT_YET_STARTED = 6;
+ CLOUD_AGENT_WORKFLOW_STATUS_WAITING_FOR_BACKGROUND_WORK = 7;
}
-// Copied from: local:aiserver.v1.CloudSetupBlocker (var: vwe)
+// Copied from: local:aiserver.v1.CloudSetupBlocker (var: ql)
message CloudSetupBlocker {
string id = 1;
string icon = 2;
@@ -3921,7 +4773,7 @@ message CloudSetupBlocker {
string checklist_description = 8;
}
-// Copied from: local:aiserver.v1.CloudSetupBlockerAction (var: Iwe)
+// Copied from: local:aiserver.v1.CloudSetupBlockerAction (var: Fl)
message CloudSetupBlockerAction {
oneof action {
string url = 1;
@@ -3931,35 +4783,60 @@ message CloudSetupBlockerAction {
}
}
-// Copied from: local:aiserver.v1.CloudSubagentParentAgentType (var: y_t)
+// Copied from: local:aiserver.v1.CloudSubagentParentAgentType (var: $n)
enum CloudSubagentParentAgentType {
CLOUD_SUBAGENT_PARENT_AGENT_TYPE_UNSPECIFIED = 0;
CLOUD_SUBAGENT_PARENT_AGENT_TYPE_LOCAL = 1;
+ CLOUD_SUBAGENT_PARENT_AGENT_TYPE_CLOUD = 2;
}
-// Copied from: local:aiserver.v1.CloudSubagentParentReference (var: Awt)
+// Copied from: local:aiserver.v1.CloudSubagentParentReference (var: ji)
message CloudSubagentParentReference {
string parent_agent_id = 1;
string parent_tool_call_id = 2;
CloudSubagentParentAgentType parent_agent_type = 3;
optional string subagent_type_name = 5;
+ optional CloudSubagentParentSpawnKind parent_spawn_kind = 6;
+ optional string parent_spawn_id = 7;
+ oneof lineage {
+ CloudSubagentTaskLineage task = 8;
+ CloudSubagentSubscriptionResourceLineage subscription_resource = 9;
+ }
}
-// Copied from: agent.v1.CloudSubagentReference (var: n1)
+// Copied from: local:aiserver.v1.CloudSubagentParentSpawnKind (var: er)
+enum CloudSubagentParentSpawnKind {
+ CLOUD_SUBAGENT_PARENT_SPAWN_KIND_UNSPECIFIED = 0;
+ CLOUD_SUBAGENT_PARENT_SPAWN_KIND_TASK = 1;
+ CLOUD_SUBAGENT_PARENT_SPAWN_KIND_EVENT_SUBSCRIPTION = 2;
+}
+
+// Copied from: agent.v1.CloudSubagentReference (var: sa)
message CloudSubagentReference {
string bc_id = 1;
optional string transcript_path = 2;
}
-// Copied from: local:aiserver.v1.CmdKDebugInfo (var: Wr)
+// Copied from: local:aiserver.v1.CloudSubagentSubscriptionResourceLineage (var: zi)
+message CloudSubagentSubscriptionResourceLineage {
+ string route_id = 1;
+ string route_kind = 2;
+}
+
+// Copied from: local:aiserver.v1.CloudSubagentTaskLineage (var: Wi)
+message CloudSubagentTaskLineage {
+ string parent_tool_call_id = 1;
+}
+
+// Copied from: local:aiserver.v1.CmdKDebugInfo (var: R)
message CmdKDebugInfo {
- // Copied from: local:aiserver.v1.CmdKDebugInfo.CppFileDiffHistory (var: $r)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.CppFileDiffHistory (var: M)
message CppFileDiffHistory {
string file_name = 1;
repeated string diff_history = 2;
}
- // Copied from: local:aiserver.v1.CmdKDebugInfo.OpenEditor (var: Xr)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.OpenEditor (var: b)
message OpenEditor {
string relative_workspace_path = 1;
int32 editor_group_index = 2;
@@ -3967,13 +4844,13 @@ message CmdKDebugInfo {
bool is_active = 4;
}
- // Copied from: local:aiserver.v1.CmdKDebugInfo.PastThought (var: ts)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.PastThought (var: L)
message PastThought {
string text = 1;
double time_in_unix_seconds = 2;
}
- // Copied from: local:aiserver.v1.CmdKDebugInfo.UnsavedFiles (var: jr)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.UnsavedFiles (var: P)
message UnsavedFiles {
string relative_workspace_path = 1;
string contents = 2;
@@ -3995,45 +4872,45 @@ message CmdKDebugInfo {
string base_branch_commit_id = 14;
}
-// Copied from: local:aiserver.v1.CmdKEvent (var: kg)
+// Copied from: local:aiserver.v1.CmdKEvent (var: xe)
message CmdKEvent {
- // Copied from: local:aiserver.v1.CmdKEvent.AcceptDiffs (var: Ng)
+ // Copied from: local:aiserver.v1.CmdKEvent.AcceptDiffs (var: Ve)
message AcceptDiffs {
}
- // Copied from: local:aiserver.v1.CmdKEvent.AcceptPartialDiff (var: qg)
+ // Copied from: local:aiserver.v1.CmdKEvent.AcceptPartialDiff (var: Ke)
message AcceptPartialDiff {
IRange green_range = 1;
repeated string green_lines = 2;
repeated string red_lines = 3;
}
- // Copied from: local:aiserver.v1.CmdKEvent.AfterReject (var: Qg)
+ // Copied from: local:aiserver.v1.CmdKEvent.AfterReject (var: ze)
message AfterReject {
}
- // Copied from: local:aiserver.v1.CmdKEvent.EndOfGeneration (var: Ig)
+ // Copied from: local:aiserver.v1.CmdKEvent.EndOfGeneration (var: Ge)
message EndOfGeneration {
}
- // Copied from: local:aiserver.v1.CmdKEvent.InterruptGeneration (var: vg)
+ // Copied from: local:aiserver.v1.CmdKEvent.InterruptGeneration (var: He)
message InterruptGeneration {
}
- // Copied from: local:aiserver.v1.CmdKEvent.RejectDiffs (var: bg)
+ // Copied from: local:aiserver.v1.CmdKEvent.RejectDiffs (var: Ye)
message RejectDiffs {
optional string actor_request_id = 1;
optional bool silent = 2;
}
- // Copied from: local:aiserver.v1.CmdKEvent.RejectPartialDiff (var: Fg)
+ // Copied from: local:aiserver.v1.CmdKEvent.RejectPartialDiff (var: We)
message RejectPartialDiff {
IRange green_range = 1;
repeated string green_lines = 2;
repeated string red_lines = 3;
}
- // Copied from: local:aiserver.v1.CmdKEvent.SubmitPrompt (var: Sg)
+ // Copied from: local:aiserver.v1.CmdKEvent.SubmitPrompt (var: Qe)
message SubmitPrompt {
IRange original_range = 1;
string original_text = 2;
@@ -4055,20 +4932,20 @@ message CmdKEvent {
}
}
-// Copied from: local:aiserver.v1.CmdKExternalLink (var: Zi)
+// Copied from: local:aiserver.v1.CmdKExternalLink (var: Me)
message CmdKExternalLink {
string url = 1;
string uuid = 2;
}
-// Copied from: local:aiserver.v1.CmdKLegacyContext (var: ure)
+// Copied from: local:aiserver.v1.CmdKLegacyContext (var: w)
message CmdKLegacyContext {
ExplicitContext explicit_context = 4;
repeated CodeBlock prompt_code_blocks = 12;
repeated string documentation_identifiers = 10;
}
-// Copied from: local:aiserver.v1.CmdKOptions (var: zne)
+// Copied from: local:aiserver.v1.CmdKOptions (var: p)
message CmdKOptions {
ModelDetails model_details = 3;
bool chat_mode = 1;
@@ -4078,7 +4955,7 @@ message CmdKOptions {
optional bool request_is_for_caching = 6;
}
-// Copied from: local:aiserver.v1.CmdKPreviousEdit (var: Zne)
+// Copied from: local:aiserver.v1.CmdKPreviousEdit (var: g)
message CmdKPreviousEdit {
repeated string original_lines = 1;
repeated string new_lines = 2;
@@ -4087,7 +4964,7 @@ message CmdKPreviousEdit {
repeated string extra_context_below = 5;
}
-// Copied from: local:aiserver.v1.CmdKUpcomingEdit (var: Kne)
+// Copied from: local:aiserver.v1.CmdKUpcomingEdit (var: f)
message CmdKUpcomingEdit {
repeated string original_lines = 1;
string relative_path = 3;
@@ -4095,9 +4972,9 @@ message CmdKUpcomingEdit {
repeated string extra_context_below = 5;
}
-// Copied from: local:aiserver.v1.CodeBlock (var: us)
+// Copied from: local:aiserver.v1.CodeBlock (var: O)
message CodeBlock {
- // Copied from: local:aiserver.v1.CodeBlock.Signatures (var: ms)
+ // Copied from: local:aiserver.v1.CodeBlock.Signatures (var: U)
message Signatures {
repeated CursorRange ranges = 1;
}
@@ -4114,16 +4991,16 @@ message CodeBlock {
FileGit file_git_context = 10;
}
-// Copied from: local:aiserver.v1.CodeChunk (var: da)
+// Copied from: local:aiserver.v1.CodeChunk (var: Qe)
message CodeChunk {
- // Copied from: local:aiserver.v1.CodeChunk.Intent (var: Aa)
+ // Copied from: local:aiserver.v1.CodeChunk.Intent (var: d)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_COMPOSER_FILE = 1;
INTENT_COMPRESSED_COMPOSER_FILE = 2;
}
- // Copied from: local:aiserver.v1.CodeChunk.SummarizationStrategy (var: pa)
+ // Copied from: local:aiserver.v1.CodeChunk.SummarizationStrategy (var: p)
enum SummarizationStrategy {
SUMMARIZATION_STRATEGY_NONE_UNSPECIFIED = 0;
SUMMARIZATION_STRATEGY_SUMMARIZED = 1;
@@ -4140,9 +5017,9 @@ message CodeChunk {
optional bool is_first_version = 8;
}
-// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo (var: M4)
+// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo (var: Sn)
message CodeChunkContextInclusionInfo {
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.InclusionType (var: Y4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.InclusionType (var: H)
enum InclusionType {
INCLUSION_TYPE_UNSPECIFIED = 0;
INCLUSION_TYPE_FULL = 1;
@@ -4150,14 +5027,14 @@ message CodeChunkContextInclusionInfo {
INCLUSION_TYPE_FILENAME = 3;
}
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.Intent (var: V4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.Intent (var: V)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_FILE = 1;
INTENT_SELECTION = 2;
}
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.TokenCount (var: H4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.TokenCount (var: In)
message TokenCount {
bool is_too_large_to_count = 1;
int32 num_tokens = 2;
@@ -4176,9 +5053,9 @@ message CodeChunkContextInclusionInfo {
bool is_compressed = 10;
}
-// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2 (var: q4)
+// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2 (var: kn)
message CodeChunkContextInclusionInfoV2 {
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.InclusionType (var: D4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.InclusionType (var: G)
enum InclusionType {
INCLUSION_TYPE_UNSPECIFIED = 0;
INCLUSION_TYPE_FULL = 1;
@@ -4186,7 +5063,7 @@ message CodeChunkContextInclusionInfoV2 {
INCLUSION_TYPE_FILENAME = 3;
}
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.Intent (var: F4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.Intent (var: Q)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_FILE = 1;
@@ -4205,15 +5082,15 @@ message CodeChunkContextInclusionInfoV2 {
optional string codicon_name = 7;
}
-// Copied from: local:aiserver.v1.CodeResult (var: Jm)
+// Copied from: local:aiserver.v1.CodeResult (var: et)
message CodeResult {
CodeBlock code_block = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.CodeResultWithClassificationInfo (var: Lm)
+// Copied from: local:aiserver.v1.CodeResultWithClassificationInfo (var: st)
message CodeResultWithClassificationInfo {
- // Copied from: local:aiserver.v1.CodeResultWithClassificationInfo.LineNumberClassification (var: Dm)
+ // Copied from: local:aiserver.v1.CodeResultWithClassificationInfo.LineNumberClassification (var: ot)
message LineNumberClassification {
DetailedLine detailed_line = 1;
string query_computed_for = 2;
@@ -4225,22 +5102,22 @@ message CodeResultWithClassificationInfo {
optional LineNumberClassification line_number_classification = 2;
}
-// Copied from: local:aiserver.v1.CodeSearchResult (var: gme)
+// Copied from: local:aiserver.v1.CodeSearchResult (var: yr)
message CodeSearchResult {
repeated CodeResult results = 1;
repeated File all_files = 2;
}
-// Copied from: local:aiserver.v1.CodeSnippet (var: zl)
+// Copied from: local:aiserver.v1.CodeSnippet (var: K)
message CodeSnippet {
int32 start_line_number = 1;
int32 end_line_number = 2;
repeated string lines = 3;
}
-// Copied from: local:aiserver.v1.CodeSymbolWithAction (var: Kl)
+// Copied from: local:aiserver.v1.CodeSymbolWithAction (var: W)
message CodeSymbolWithAction {
- // Copied from: local:aiserver.v1.CodeSymbolWithAction.CodeSymbolAction (var: Zl)
+ // Copied from: local:aiserver.v1.CodeSymbolWithAction.CodeSymbolAction (var: r)
enum CodeSymbolAction {
CODE_SYMBOL_ACTION_UNSPECIFIED = 0;
CODE_SYMBOL_ACTION_GO_TO_DEFINITION = 1;
@@ -4256,7 +5133,7 @@ message CodeSymbolWithAction {
string symbol = 6;
}
-// Copied from: local:aiserver.v1.CodeTourDoneReason (var: Fbe)
+// Copied from: local:aiserver.v1.CodeTourDoneReason (var: r)
enum CodeTourDoneReason {
CODE_TOUR_DONE_REASON_UNSPECIFIED = 0;
CODE_TOUR_DONE_REASON_OK = 1;
@@ -4266,15 +5143,15 @@ enum CodeTourDoneReason {
CODE_TOUR_DONE_REASON_CANCELLED = 5;
}
-// Copied from: local:aiserver.v1.CodebaseTelemetryConfig (var: wLe)
+// Copied from: local:aiserver.v1.CodebaseTelemetryConfig (var: et)
message CodebaseTelemetryConfig {
bool enabled = 1;
string reset_token = 2;
}
-// Copied from: agent.v1.CommandClassifierResult (var: dk)
+// Copied from: agent.v1.CommandClassifierResult (var: A)
message CommandClassifierResult {
- // Copied from: agent.v1.CommandClassifierResult.ClassifiedCommand (var: pk)
+ // Copied from: agent.v1.CommandClassifierResult.ClassifiedCommand (var: _)
message ClassifiedCommand {
string name = 1;
repeated string arguments = 2;
@@ -4282,7 +5159,7 @@ message CommandClassifierResult {
repeated string subcommand_tokens = 4;
}
- // Copied from: agent.v1.CommandClassifierResult.SuggestedSandboxMode (var: Ak)
+ // Copied from: agent.v1.CommandClassifierResult.SuggestedSandboxMode (var: a)
enum SuggestedSandboxMode {
SUGGESTED_SANDBOX_MODE_UNSPECIFIED = 0;
SUGGESTED_SANDBOX_MODE_SANDBOX = 1;
@@ -4295,12 +5172,12 @@ message CommandClassifierResult {
bool classification_failed = 3;
}
-// Copied from: local:aiserver.v1.CommandDeeplinkControls (var: g0e)
+// Copied from: local:aiserver.v1.CommandDeeplinkControls (var: dc)
message CommandDeeplinkControls {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.CommandDescriptor (var: $ct)
+// Copied from: local:aiserver.v1.CommandDescriptor (var: mE)
message CommandDescriptor {
string name = 1;
optional string description = 2;
@@ -4308,7 +5185,7 @@ message CommandDescriptor {
optional string source_url = 4;
}
-// Copied from: local:aiserver.v1.Commit (var: A4)
+// Copied from: local:aiserver.v1.Commit (var: dn)
message Commit {
string sha = 1;
string message = 2;
@@ -4318,23 +5195,23 @@ message Commit {
string date = 6;
}
-// Copied from: local:aiserver.v1.CommitBackgroundComposerRequest (var: KSt)
+// Copied from: local:aiserver.v1.CommitBackgroundComposerRequest (var: ou)
message CommitBackgroundComposerRequest {
string bc_id = 1;
string commit_message = 2;
}
-// Copied from: local:aiserver.v1.CommitBackgroundComposerResponse (var: ZSt)
+// Copied from: local:aiserver.v1.CommitBackgroundComposerResponse (var: iu)
message CommitBackgroundComposerResponse {
string commit_hash = 1;
}
-// Copied from: local:aiserver.v1.CommitDiffString (var: sa)
+// Copied from: local:aiserver.v1.CommitDiffString (var: qe)
message CommitDiffString {
string diff = 1;
}
-// Copied from: local:aiserver.v1.CommitLineRange (var: Uwe)
+// Copied from: local:aiserver.v1.CommitLineRange (var: Hl)
message CommitLineRange {
int32 start = 1;
int32 end = 2;
@@ -4342,7 +5219,7 @@ message CommitLineRange {
optional int32 absolute_end = 4;
}
-// Copied from: local:aiserver.v1.CommitMetrics (var: Bbe)
+// Copied from: local:aiserver.v1.CommitMetrics (var: B)
message CommitMetrics {
string commit_hash = 1;
int32 total_lines_added = 2;
@@ -4363,33 +5240,44 @@ message CommitMetrics {
optional string commit_source = 20;
}
-// Copied from: local:aiserver.v1.CommitNote (var: ea)
+// Copied from: local:aiserver.v1.CommitNote (var: Le)
message CommitNote {
string note = 1;
string commit_hash = 2;
}
-// Copied from: local:aiserver.v1.CommitNoteWithEmbeddings (var: na)
+// Copied from: local:aiserver.v1.CommitNoteWithEmbeddings (var: Fe)
message CommitNoteWithEmbeddings {
string note = 1;
string commit_hash = 2;
repeated double embeddings = 3;
}
-// Copied from: agent.v1.CommunicateUpdateHistoryEntry (var: K$)
+// Copied from: agent.v1.CommunicateUpdateHistoryEntry (var: ta)
message CommunicateUpdateHistoryEntry {
string step = 1;
uint32 message_index = 3;
}
-// Copied from: agent.v1.CommunicateUpdateTurnState (var: Z$)
+// Copied from: agent.v1.CommunicateUpdateTurnState (var: na)
message CommunicateUpdateTurnState {
repeated CommunicateUpdateHistoryEntry history = 1;
optional string final_summary = 2;
optional string completed_subtitle = 3;
}
-// Copied from: local:aiserver.v1.CompleteGithubConnectFlowRequest (var: nOe)
+// Copied from: local:aiserver.v1.CompleteAgentStoreMultipartWritesRequest (var: bf)
+message CompleteAgentStoreMultipartWritesRequest {
+ string store_id = 1;
+ repeated AgentStoreMultipartWriteCompletion completions = 2;
+}
+
+// Copied from: local:aiserver.v1.CompleteAgentStoreMultipartWritesResponse (var: qf)
+message CompleteAgentStoreMultipartWritesResponse {
+ repeated AgentStoreMultipartWriteResult results = 1;
+}
+
+// Copied from: local:aiserver.v1.CompleteGithubConnectFlowRequest (var: Wt)
message CompleteGithubConnectFlowRequest {
string state = 1;
string verifier = 2;
@@ -4399,9 +5287,9 @@ message CompleteGithubConnectFlowRequest {
optional string ghe_application = 6;
}
-// Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse (var: sOe)
+// Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse (var: zt)
message CompleteGithubConnectFlowResponse {
- // Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse.Outcome (var: aOe)
+ // Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse.Outcome (var: Bt)
enum Outcome {
OUTCOME_UNSPECIFIED = 0;
OUTCOME_CONNECTED = 1;
@@ -4415,28 +5303,30 @@ message CompleteGithubConnectFlowResponse {
string github_login = 4;
}
-// Copied from: local:aiserver.v1.CompleteMcpOAuthRequest (var: VHe)
+// Copied from: local:aiserver.v1.CompleteMcpOAuthRequest (var: Ii)
message CompleteMcpOAuthRequest {
string state_id = 1;
string authorization_code = 2;
}
-// Copied from: local:aiserver.v1.CompleteMcpOAuthResponse (var: WHe)
+// Copied from: local:aiserver.v1.CompleteMcpOAuthResponse (var: vi)
message CompleteMcpOAuthResponse {
+ string post_auth_return_url = 1;
+ string account_key = 2;
}
-// Copied from: local:aiserver.v1.CompletedLinkSlackAccountRequest (var: Dst)
+// Copied from: local:aiserver.v1.CompletedLinkSlackAccountRequest (var: cT)
message CompletedLinkSlackAccountRequest {
string slack_team_id = 1;
string slack_user_id = 2;
bool setup_prerequisites_complete = 3;
}
-// Copied from: local:aiserver.v1.CompletedLinkSlackAccountResponse (var: xst)
+// Copied from: local:aiserver.v1.CompletedLinkSlackAccountResponse (var: dT)
message CompletedLinkSlackAccountResponse {
}
-// Copied from: local:aiserver.v1.CompletedMakePRRequest (var: qNt)
+// Copied from: local:aiserver.v1.CompletedMakePRRequest (var: Cd)
message CompletedMakePRRequest {
string request_id = 1;
int64 completed_at_ms = 2;
@@ -4445,7 +5335,7 @@ message CompletedMakePRRequest {
optional string error_code = 5;
}
-// Copied from: local:aiserver.v1.CompletedOpenPRRequest (var: FNt)
+// Copied from: local:aiserver.v1.CompletedOpenPRRequest (var: Nd)
message CompletedOpenPRRequest {
string request_id = 1;
int64 completed_at_ms = 2;
@@ -4454,7 +5344,7 @@ message CompletedOpenPRRequest {
optional string error_code = 5;
}
-// Copied from: local:aiserver.v1.ComposerAutocompleteContext (var: Cie)
+// Copied from: local:aiserver.v1.ComposerAutocompleteContext (var: Re)
message ComposerAutocompleteContext {
optional CurrentFileContext current_file = 1;
repeated CachedFileContext cached_files = 2;
@@ -4463,9 +5353,9 @@ message ComposerAutocompleteContext {
repeated string first_user_messages = 5;
}
-// Copied from: local:aiserver.v1.ComposerCapabilityContext (var: QD)
+// Copied from: local:aiserver.v1.ComposerCapabilityContext (var: J)
message ComposerCapabilityContext {
- // Copied from: local:aiserver.v1.ComposerCapabilityContext.GithubPRContext (var: YD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityContext.GithubPRContext (var: R)
message GithubPRContext {
string title = 1;
string description = 2;
@@ -4473,7 +5363,7 @@ message ComposerCapabilityContext {
optional string ci_failures = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityContext.MicrosoftTeamsIntegrationContext (var: MD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityContext.MicrosoftTeamsIntegrationContext (var: N)
message MicrosoftTeamsIntegrationContext {
string thread = 1;
optional string channel_name = 2;
@@ -4482,12 +5372,16 @@ message ComposerCapabilityContext {
optional string team_description = 5;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityContext.SlackIntegrationContext (var: UD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityContext.SlackIntegrationContext (var: C)
message SlackIntegrationContext {
string thread = 1;
optional string channel_name = 2;
optional string channel_purpose = 3;
optional string channel_topic = 4;
+ optional string sender_name = 5;
+ optional string sender_id = 6;
+ optional string sender_type = 7;
+ optional bool is_directly_addressed = 8;
}
oneof data {
@@ -4497,15 +5391,15 @@ message ComposerCapabilityContext {
}
}
-// Copied from: local:aiserver.v1.ComposerCapabilityRequest (var: eD)
+// Copied from: local:aiserver.v1.ComposerCapabilityRequest (var: m)
message ComposerCapabilityRequest {
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.AutoContextCapability (var: ND)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.AutoContextCapability (var: S)
message AutoContextCapability {
optional string custom_instructions = 1;
repeated string additional_files = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ComposerCapabilityType (var: nD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ComposerCapabilityType (var: r)
enum ComposerCapabilityType {
COMPOSER_CAPABILITY_TYPE_UNSPECIFIED = 0;
COMPOSER_CAPABILITY_TYPE_LOOP_ON_LINTS = 1;
@@ -4545,7 +5439,7 @@ message ComposerCapabilityRequest {
COMPOSER_CAPABILITY_TYPE_BROWSER_AGENT = 35;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPickingCapability (var: ID)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPickingCapability (var: w)
message ContextPickingCapability {
optional string custom_instructions = 1;
repeated string potential_context_files = 2;
@@ -4553,27 +5447,27 @@ message ComposerCapabilityRequest {
repeated string files_in_context = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPlannerCapability (var: bD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPlannerCapability (var: I)
message ContextPlannerCapability {
optional string custom_instructions = 1;
repeated CodeChunk attached_code_chunks = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.CursorRulesCapability (var: FD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.CursorRulesCapability (var: B)
message CursorRulesCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DecomposerCapability (var: SD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DecomposerCapability (var: k)
message DecomposerCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability (var: _D)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability (var: _)
message DiffReviewCapability {
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff (var: yD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff (var: T)
message SimpleFileDiff {
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff.Chunk (var: kD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff.Chunk (var: y)
message Chunk {
repeated string old_lines = 1;
repeated string new_lines = 2;
@@ -4589,12 +5483,12 @@ message ComposerCapabilityRequest {
repeated SimpleFileDiff diffs = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.EditTrailCapability (var: vD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.EditTrailCapability (var: E)
message EditTrailCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnCommandCapability (var: AD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnCommandCapability (var: h)
message LoopOnCommandCapability {
string command = 1;
optional string custom_instructions = 2;
@@ -4602,36 +5496,36 @@ message ComposerCapabilityRequest {
optional int32 exit_code = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnLintsCapability (var: lD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnLintsCapability (var: p)
message LoopOnLintsCapability {
repeated LinterErrors linter_errors = 1;
optional string custom_instructions = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnTestsCapability (var: cD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnTestsCapability (var: f)
message LoopOnTestsCapability {
repeated string test_names = 1;
optional string custom_instructions = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.MegaPlannerCapability (var: dD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.MegaPlannerCapability (var: g)
message MegaPlannerCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.RememberThisCapability (var: qD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.RememberThisCapability (var: v)
message RememberThisCapability {
optional string custom_instructions = 1;
string memory = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.SchemaProperty (var: aD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.SchemaProperty (var: d)
message SchemaProperty {
string type = 1;
optional string description = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolCallCapability (var: gD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolCallCapability (var: A)
message ToolCallCapability {
optional string custom_instructions = 1;
repeated ComposerCapabilityRequest.ToolSchema tool_schemas = 2;
@@ -4640,7 +5534,7 @@ message ComposerCapabilityRequest {
repeated string semantic_search_files = 5;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolSchema (var: sD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolSchema (var: c)
message ToolSchema {
ComposerCapabilityRequest.ToolType type = 1;
string name = 2;
@@ -4648,7 +5542,7 @@ message ComposerCapabilityRequest {
repeated string required = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolType (var: rD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolType (var: s)
enum ToolType {
TOOL_TYPE_UNSPECIFIED = 0;
TOOL_TYPE_ADD_FILE_TO_CONTEXT = 1;
@@ -4675,7 +5569,7 @@ message ComposerCapabilityRequest {
}
}
-// Copied from: local:aiserver.v1.ComposerEnhancerClientMessage (var: sye)
+// Copied from: local:aiserver.v1.ComposerEnhancerClientMessage (var: Xa)
message ComposerEnhancerClientMessage {
oneof message {
ComposerEnhancerRequest request = 1;
@@ -4683,19 +5577,19 @@ message ComposerEnhancerClientMessage {
}
}
-// Copied from: local:aiserver.v1.ComposerEnhancerRequest (var: lye)
+// Copied from: local:aiserver.v1.ComposerEnhancerRequest (var: $a)
message ComposerEnhancerRequest {
string input_text = 1;
optional string composer_id = 2;
}
-// Copied from: local:aiserver.v1.ComposerEnhancerResponse (var: cye)
+// Copied from: local:aiserver.v1.ComposerEnhancerResponse (var: el)
message ComposerEnhancerResponse {
string improved_text = 1;
bool is_final = 2;
}
-// Copied from: local:aiserver.v1.ComposerEnhancerServerMessage (var: aye)
+// Copied from: local:aiserver.v1.ComposerEnhancerServerMessage (var: Za)
message ComposerEnhancerServerMessage {
oneof message {
ComposerEnhancerResponse response = 1;
@@ -4703,7 +5597,7 @@ message ComposerEnhancerServerMessage {
}
}
-// Copied from: local:aiserver.v1.ComposerEnhancerToolCall (var: dye)
+// Copied from: local:aiserver.v1.ComposerEnhancerToolCall (var: tl)
message ComposerEnhancerToolCall {
string tool_call_id = 1;
string tool_name = 2;
@@ -4711,14 +5605,14 @@ message ComposerEnhancerToolCall {
int32 tool_index = 4;
}
-// Copied from: local:aiserver.v1.ComposerEnhancerToolResult (var: Aye)
+// Copied from: local:aiserver.v1.ComposerEnhancerToolResult (var: nl)
message ComposerEnhancerToolResult {
string tool_call_id = 1;
string result = 2;
bool is_error = 3;
}
-// Copied from: local:aiserver.v1.ComposerExternalLink (var: Ki)
+// Copied from: local:aiserver.v1.ComposerExternalLink (var: be)
message ComposerExternalLink {
string url = 1;
string uuid = 2;
@@ -4727,9 +5621,9 @@ message ComposerExternalLink {
optional string filename = 5;
}
-// Copied from: local:aiserver.v1.ComposerFileDiff (var: B4)
+// Copied from: local:aiserver.v1.ComposerFileDiff (var: An)
message ComposerFileDiff {
- // Copied from: local:aiserver.v1.ComposerFileDiff.ChunkDiff (var: v4)
+ // Copied from: local:aiserver.v1.ComposerFileDiff.ChunkDiff (var: _n)
message ChunkDiff {
string diff_string = 1;
int32 old_start = 2;
@@ -4740,7 +5634,7 @@ message ComposerFileDiff {
int32 lines_added = 7;
}
- // Copied from: local:aiserver.v1.ComposerFileDiff.Editor (var: J4)
+ // Copied from: local:aiserver.v1.ComposerFileDiff.Editor (var: x)
enum Editor {
EDITOR_UNSPECIFIED = 0;
EDITOR_AI = 1;
@@ -4752,29 +5646,29 @@ message ComposerFileDiff {
bool hit_timeout = 3;
}
-// Copied from: local:aiserver.v1.ComposerFileDiffHistory (var: M9)
+// Copied from: local:aiserver.v1.ComposerFileDiffHistory (var: et)
message ComposerFileDiffHistory {
string file_name = 1;
repeated string diff_history = 2;
repeated double diff_history_timestamps = 3;
}
-// Copied from: local:aiserver.v1.ComputeIndexTopoSortRequest (var: Ko)
+// Copied from: local:aiserver.v1.ComputeIndexTopoSortRequest (var: k)
message ComputeIndexTopoSortRequest {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.ComputeIndexTopoSortResponse (var: Zo)
+// Copied from: local:aiserver.v1.ComputeIndexTopoSortResponse (var: w)
message ComputeIndexTopoSortResponse {
}
-// Copied from: local:aiserver.v1.ComputeLinesDiffOriginalAndModified (var: Fr)
+// Copied from: local:aiserver.v1.ComputeLinesDiffOriginalAndModified (var: I)
message ComputeLinesDiffOriginalAndModified {
repeated string original = 1;
repeated string modified = 2;
}
-// Copied from: agent.v1.ComputerUseAction (var: yB)
+// Copied from: agent.v1.ComputerUseAction (var: l)
message ComputerUseAction {
oneof action {
MouseMoveAction mouse_move = 1;
@@ -4791,13 +5685,14 @@ message ComputerUseAction {
}
}
-// Copied from: agent.v1.ComputerUseArgs (var: _B)
+// Copied from: agent.v1.ComputerUseArgs (var: a)
message ComputerUseArgs {
string tool_call_id = 1;
repeated ComputerUseAction actions = 2;
+ optional string description = 3;
}
-// Copied from: agent.v1.ComputerUseError (var: zB)
+// Copied from: agent.v1.ComputerUseError (var: w)
message ComputerUseError {
string error = 1;
int32 action_count = 2;
@@ -4807,12 +5702,12 @@ message ComputerUseError {
optional string screenshot_path = 6;
}
-// Copied from: local:aiserver.v1.ComputerUseParams (var: vF)
+// Copied from: local:aiserver.v1.ComputerUseParams (var: qs)
message ComputerUseParams {
repeated ComputerUseAction actions = 1;
}
-// Copied from: local:aiserver.v1.ComputerUseResult (var: NF)
+// Copied from: local:aiserver.v1.ComputerUseResult (var: Ds)
message ComputerUseResult {
oneof result {
ComputerUseSuccess success = 1;
@@ -4820,12 +5715,12 @@ message ComputerUseResult {
}
}
-// Copied from: local:aiserver.v1.ComputerUseStream (var: bF)
+// Copied from: local:aiserver.v1.ComputerUseStream (var: Os)
message ComputerUseStream {
ComputerUseParams params = 1;
}
-// Copied from: agent.v1.ComputerUseSuccess (var: HB)
+// Copied from: agent.v1.ComputerUseSuccess (var: k)
message ComputerUseSuccess {
int32 action_count = 1;
int32 duration_ms = 2;
@@ -4835,22 +5730,22 @@ message ComputerUseSuccess {
optional Coordinate cursor_position = 6;
}
-// Copied from: local:aiserver.v1.ConfigureSpendLimitAction (var: Qi)
+// Copied from: local:aiserver.v1.ConfigureSpendLimitAction (var: Be)
message ConfigureSpendLimitAction {
string confirm_label = 1;
}
-// Copied from: local:aiserver.v1.ConfirmGithubInstallationRequest (var: XOe)
+// Copied from: local:aiserver.v1.ConfirmGithubInstallationRequest (var: Nn)
message ConfirmGithubInstallationRequest {
string installation_id = 1;
string confirmation_code = 2;
}
-// Copied from: local:aiserver.v1.ConfirmGithubInstallationResponse (var: $Oe)
+// Copied from: local:aiserver.v1.ConfirmGithubInstallationResponse (var: Rn)
message ConfirmGithubInstallationResponse {
}
-// Copied from: local:aiserver.v1.ConflictedUser (var: Prt)
+// Copied from: local:aiserver.v1.ConflictedUser (var: R_)
message ConflictedUser {
int32 user_id = 1;
string email = 2;
@@ -4860,9 +5755,9 @@ message ConflictedUser {
bool is_current_group_scim = 6;
}
-// Copied from: local:aiserver.v1.ConnectGithubCallbackRequest (var: HUe)
+// Copied from: local:aiserver.v1.ConnectGithubCallbackRequest (var: Ht)
message ConnectGithubCallbackRequest {
- // Copied from: local:aiserver.v1.ConnectGithubCallbackRequest.Source (var: zUe)
+ // Copied from: local:aiserver.v1.ConnectGithubCallbackRequest.Source (var: It)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_APP = 1;
@@ -4877,51 +5772,172 @@ message ConnectGithubCallbackRequest {
optional string ghe_application = 7;
}
-// Copied from: local:aiserver.v1.ConnectGithubCallbackResponse (var: jUe)
+// Copied from: local:aiserver.v1.ConnectGithubCallbackResponse (var: Vt)
message ConnectGithubCallbackResponse {
bool need_confirmation = 1;
string installation_id = 2;
string confirmation_code = 3;
string github_login = 4;
bool pending_approval = 5;
+ string github_user_node_id = 6;
+ string github_user_database_id = 7;
+ string github_name = 8;
+ string github_avatar_url = 9;
}
-// Copied from: local:aiserver.v1.ConnectLinearCallbackRequest (var: z7e)
+// Copied from: local:aiserver.v1.ConnectGoogleContactImportCallbackRequest (var: ul)
+message ConnectGoogleContactImportCallbackRequest {
+ string code = 1;
+ string state = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectGoogleContactImportCallbackResponse (var: ml)
+message ConnectGoogleContactImportCallbackResponse {
+ int64 connection_id = 1;
+ int64 sync_run_id = 2;
+ int32 total_contacts = 3;
+}
+
+// Copied from: local:aiserver.v1.ConnectLinearCallbackRequest (var: Uh)
message ConnectLinearCallbackRequest {
string code = 1;
string state = 2;
}
-// Copied from: local:aiserver.v1.ConnectLinearCallbackResponse (var: K7e)
+// Copied from: local:aiserver.v1.ConnectLinearCallbackResponse (var: xh)
message ConnectLinearCallbackResponse {
string success_type = 1;
}
-// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackRequest (var: ntt)
+// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackRequest (var: hA)
message ConnectPagerDutyCallbackRequest {
string code = 1;
string state = 2;
}
-// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackResponse (var: stt)
+// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackResponse (var: AA)
message ConnectPagerDutyCallbackResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ContainerTree (var: kse)
+// Copied from: agent.v1.ConnectScmArgs (var: hs)
+message ConnectScmArgs {
+ string tool_call_id = 1;
+ oneof target {
+ ConnectScmGithub github = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.ConnectScmGithub (var: Xs)
+message ConnectScmGithub {
+ ConnectScmGithubRepository repository = 1;
+ optional string ghe_application = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectScmGithubRepository (var: Zs)
+message ConnectScmGithubRepository {
+ string owner = 1;
+ string repo = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectScmParams (var: js)
+message ConnectScmParams {
+ ConnectScmGithub github = 1;
+}
+
+// Copied from: agent.v1.ConnectScmRequestQuery (var: Ss)
+message ConnectScmRequestQuery {
+ ConnectScmArgs args = 1;
+}
+
+// Copied from: agent.v1.ConnectScmRequestResponse (var: Is)
+message ConnectScmRequestResponse {
+ // Copied from: agent.v1.ConnectScmRequestResponse.Approved (var: vs)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.ConnectScmRequestResponse.Failed (var: Js)
+ message Failed {
+ string error = 1;
+ }
+
+ // Copied from: agent.v1.ConnectScmRequestResponse.Rejected (var: Bs)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ Failed failed = 3;
+ }
+}
+
+// Copied from: local:aiserver.v1.ConnectScmResult (var: $s)
+message ConnectScmResult {
+ bool success = 1;
+ string message = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectScmStream (var: eo)
+message ConnectScmStream {
+}
+
+// Copied from: local:aiserver.v1.ContactImportConnectionSummary (var: sl)
+message ContactImportConnectionSummary {
+ int64 connection_id = 1;
+ ContactImportProvider provider = 2;
+ string provider_account_id = 3;
+ optional string provider_workspace_id = 4;
+ optional string provider_account_email = 5;
+ optional int64 last_synced_at_ms = 6;
+ optional ContactImportSyncRunStatus latest_sync_status = 7;
+ optional int32 latest_sync_total_contacts = 8;
+ optional int64 latest_sync_completed_at_ms = 9;
+}
+
+// Copied from: local:aiserver.v1.ContactImportContactRow (var: cl)
+message ContactImportContactRow {
+ int64 contact_id = 1;
+ string provider_contact_id = 2;
+ optional string display_name = 3;
+ optional string given_name = 4;
+ optional string family_name = 5;
+ optional string primary_email = 6;
+ optional string normalized_email = 7;
+ optional string photo_url = 8;
+}
+
+// Copied from: local:aiserver.v1.ContactImportProvider (var: Ae)
+enum ContactImportProvider {
+ CONTACT_IMPORT_PROVIDER_UNSPECIFIED = 0;
+ CONTACT_IMPORT_PROVIDER_SLACK = 1;
+ CONTACT_IMPORT_PROVIDER_GOOGLE = 2;
+}
+
+// Copied from: local:aiserver.v1.ContactImportSyncRunStatus (var: _e)
+enum ContactImportSyncRunStatus {
+ CONTACT_IMPORT_SYNC_RUN_STATUS_UNSPECIFIED = 0;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_IN_PROGRESS = 1;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_ACTIVE = 2;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_SUPERSEDED = 3;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_FAILED = 4;
+}
+
+// Copied from: local:aiserver.v1.ContainerTree (var: H)
message ContainerTree {
string relative_workspace_path = 1;
repeated ContainerTreeNode nodes = 2;
}
-// Copied from: local:aiserver.v1.ContainerTreeNode (var: Sse)
+// Copied from: local:aiserver.v1.ContainerTreeNode (var: V)
message ContainerTreeNode {
- // Copied from: local:aiserver.v1.ContainerTreeNode.Blob (var: Nse)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Blob (var: W)
message Blob {
optional string value = 1;
}
- // Copied from: local:aiserver.v1.ContainerTreeNode.Container (var: vse)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Container (var: K)
message Container {
string doc_string = 1;
string header = 2;
@@ -4931,13 +5947,13 @@ message ContainerTreeNode {
double score = 7;
}
- // Copied from: local:aiserver.v1.ContainerTreeNode.Reference (var: bse)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Reference (var: z)
message Reference {
string value = 1;
string relative_workspace_path = 2;
}
- // Copied from: local:aiserver.v1.ContainerTreeNode.Symbol (var: Ise)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Symbol (var: Y)
message Symbol {
string doc_string = 1;
string value = 2;
@@ -4952,60 +5968,101 @@ message ContainerTreeNode {
}
}
-// Copied from: local:aiserver.v1.ContextAST (var: yse)
+// Copied from: local:aiserver.v1.ContextAST (var: G)
message ContextAST {
repeated ContainerTree files = 1;
}
-// Copied from: local:aiserver.v1.ContextIntent (var: Zte)
+// Copied from: agent.v1.ContextInjectionCancelled (var: ui)
+message ContextInjectionCancelled {
+}
+
+// Copied from: agent.v1.ContextInjectionDelivered (var: ai)
+message ContextInjectionDelivered {
+ int32 step = 1;
+ string delivery_batch_id = 2;
+ int64 delivered_at_ms = 3;
+}
+
+// Copied from: agent.v1.ContextInjectionQueued (var: ii)
+message ContextInjectionQueued {
+}
+
+// Copied from: agent.v1.ContextInjectionQueuedForNextTurn (var: li)
+message ContextInjectionQueuedForNextTurn {
+}
+
+// Copied from: agent.v1.ContextInjectionRejected (var: mi)
+message ContextInjectionRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.ContextInjectionState (var: oi)
+message ContextInjectionState {
+ oneof state {
+ ContextInjectionQueued queued = 1;
+ ContextInjectionDelivered delivered = 2;
+ ContextInjectionQueuedForNextTurn queued_for_next_turn = 3;
+ ContextInjectionCancelled cancelled = 4;
+ ContextInjectionRejected rejected = 5;
+ }
+}
+
+// Copied from: agent.v1.ContextInjectionStateUpdate (var: Va)
+message ContextInjectionStateUpdate {
+ string injection_id = 1;
+ ContextInjectionState state = 2;
+}
+
+// Copied from: local:aiserver.v1.ContextIntent (var: O)
message ContextIntent {
- // Copied from: local:aiserver.v1.ContextIntent.ChatHistory (var: bne)
+ // Copied from: local:aiserver.v1.ContextIntent.ChatHistory (var: ne)
message ChatHistory {
}
- // Copied from: local:aiserver.v1.ContextIntent.CmdKCurrentFile (var: Sne)
+ // Copied from: local:aiserver.v1.ContextIntent.CmdKCurrentFile (var: Z)
message CmdKCurrentFile {
}
- // Copied from: local:aiserver.v1.ContextIntent.CmdKDefinitions (var: Nne)
+ // Copied from: local:aiserver.v1.ContextIntent.CmdKDefinitions (var: te)
message CmdKDefinitions {
}
- // Copied from: local:aiserver.v1.ContextIntent.CmdKQueryEtc (var: Ine)
+ // Copied from: local:aiserver.v1.ContextIntent.CmdKQueryEtc (var: $)
message CmdKQueryEtc {
}
- // Copied from: local:aiserver.v1.ContextIntent.CodeSelection (var: ane)
+ // Copied from: local:aiserver.v1.ContextIntent.CodeSelection (var: Q)
message CodeSelection {
string relative_workspace_path = 1;
SimpleRange potentially_out_of_date_range = 2;
string text = 3;
}
- // Copied from: local:aiserver.v1.ContextIntent.CodebaseChunks (var: Ene)
+ // Copied from: local:aiserver.v1.ContextIntent.CodebaseChunks (var: X)
message CodebaseChunks {
}
- // Copied from: local:aiserver.v1.ContextIntent.CommitNotes (var: une)
+ // Copied from: local:aiserver.v1.ContextIntent.CommitNotes (var: H)
message CommitNotes {
}
- // Copied from: local:aiserver.v1.ContextIntent.CustomInstructions (var: vne)
+ // Copied from: local:aiserver.v1.ContextIntent.CustomInstructions (var: ee)
message CustomInstructions {
}
- // Copied from: local:aiserver.v1.ContextIntent.DiffHistory (var: qne)
+ // Copied from: local:aiserver.v1.ContextIntent.DiffHistory (var: re)
message DiffHistory {
}
- // Copied from: local:aiserver.v1.ContextIntent.Documentation (var: tne)
+ // Copied from: local:aiserver.v1.ContextIntent.Documentation (var: U)
message Documentation {
string documentation_identifier = 1;
}
- // Copied from: local:aiserver.v1.ContextIntent.File (var: rne)
+ // Copied from: local:aiserver.v1.ContextIntent.File (var: x)
message File {
- // Copied from: local:aiserver.v1.ContextIntent.File.Mode (var: ine)
+ // Copied from: local:aiserver.v1.ContextIntent.File.Mode (var: o)
enum Mode {
MODE_UNSPECIFIED = 0;
MODE_FULL = 1;
@@ -5017,13 +6074,13 @@ message ContextIntent {
Mode mode = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.Lints (var: mne)
+ // Copied from: local:aiserver.v1.ContextIntent.Lints (var: V)
message Lints {
- // Copied from: local:aiserver.v1.ContextIntent.Lints.CmdKScope (var: fne)
+ // Copied from: local:aiserver.v1.ContextIntent.Lints.CmdKScope (var: Y)
message CmdKScope {
}
- // Copied from: local:aiserver.v1.ContextIntent.Lints.FileScope (var: pne)
+ // Copied from: local:aiserver.v1.ContextIntent.Lints.FileScope (var: K)
message FileScope {
string relative_workspace_path = 1;
optional LineRange filter_range = 2;
@@ -5036,44 +6093,44 @@ message ContextIntent {
}
}
- // Copied from: local:aiserver.v1.ContextIntent.LspSubgraph (var: Une)
+ // Copied from: local:aiserver.v1.ContextIntent.LspSubgraph (var: ie)
message LspSubgraph {
}
- // Copied from: local:aiserver.v1.ContextIntent.PastCmdkConversationsInDiffSessions (var: Tne)
+ // Copied from: local:aiserver.v1.ContextIntent.PastCmdkConversationsInDiffSessions (var: z)
message PastCmdkConversationsInDiffSessions {
}
- // Copied from: local:aiserver.v1.ContextIntent.RecentLocations (var: hne)
+ // Copied from: local:aiserver.v1.ContextIntent.RecentLocations (var: W)
message RecentLocations {
optional double timestamp = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.Symbol (var: lne)
+ // Copied from: local:aiserver.v1.ContextIntent.Symbol (var: G)
message Symbol {
DocumentSymbol symbol = 1;
string relative_workspace_path = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.TerminalCmdKDefaults (var: Fne)
+ // Copied from: local:aiserver.v1.ContextIntent.TerminalCmdKDefaults (var: se)
message TerminalCmdKDefaults {
}
- // Copied from: local:aiserver.v1.ContextIntent.TerminalHistory (var: Qne)
+ // Copied from: local:aiserver.v1.ContextIntent.TerminalHistory (var: oe)
message TerminalHistory {
int32 instance_id = 1;
bool active_for_cmd_k = 2;
optional bool use_active_instance_as_fallback = 3;
}
- // Copied from: local:aiserver.v1.ContextIntent.Type (var: ene)
+ // Copied from: local:aiserver.v1.ContextIntent.Type (var: s)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_USER_ADDED = 1;
TYPE_AUTOMATIC = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.VisibleTabs (var: wne)
+ // Copied from: local:aiserver.v1.ContextIntent.VisibleTabs (var: j)
message VisibleTabs {
}
@@ -5100,9 +6157,9 @@ message ContextIntent {
}
}
-// Copied from: local:aiserver.v1.ContextItem (var: nte)
+// Copied from: local:aiserver.v1.ContextItem (var: f)
message ContextItem {
- // Copied from: local:aiserver.v1.ContextItem.ChatHistory (var: bte)
+ // Copied from: local:aiserver.v1.ContextItem.ChatHistory (var: C)
message ChatHistory {
string user_message = 1;
string assistant_response = 2;
@@ -5112,9 +6169,9 @@ message ContextItem {
optional double timestamp_double = 6;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext (var: gte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext (var: k)
message CmdKImmediateContext {
- // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext.Line (var: _te)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext.Line (var: w)
message Line {
string line = 1;
int32 line_number = 2;
@@ -5126,12 +6183,12 @@ message ContextItem {
optional int32 cell_number = 4;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKQuery (var: yte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQuery (var: E)
message CmdKQuery {
string query = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistory (var: Ite)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistory (var: v)
message CmdKQueryHistory {
ContextItem.CmdKQuery query = 1;
ContextItem.CmdKImmediateContext immediate_context = 2;
@@ -5142,9 +6199,9 @@ message ContextItem {
optional double timestamp_double = 7;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession (var: vte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession (var: B)
message CmdKQueryHistoryInDiffSession {
- // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession.PastCmdKQueryInDiffSession (var: Nte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession.PastCmdKQueryInDiffSession (var: J)
message PastCmdKQueryInDiffSession {
ContextItem.CmdKQuery query = 1;
string relative_workspace_path = 2;
@@ -5158,23 +6215,23 @@ message ContextItem {
double curr_timestamp_double = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKSelection (var: dte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKSelection (var: T)
message CmdKSelection {
repeated string lines = 1;
int32 start_line_number = 2;
}
- // Copied from: local:aiserver.v1.ContextItem.CommitNoteChunk (var: Kte)
+ // Copied from: local:aiserver.v1.ContextItem.CommitNoteChunk (var: D)
message CommitNoteChunk {
string note = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.CustomInstructions (var: Fte)
+ // Copied from: local:aiserver.v1.ContextItem.CustomInstructions (var: R)
message CustomInstructions {
string instructions = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.DocumentationChunk (var: Ute)
+ // Copied from: local:aiserver.v1.ContextItem.DocumentationChunk (var: b)
message DocumentationChunk {
string doc_name = 1;
string page_url = 2;
@@ -5182,21 +6239,21 @@ message ContextItem {
float score = 4;
}
- // Copied from: local:aiserver.v1.ContextItem.FileChunk (var: ste)
+ // Copied from: local:aiserver.v1.ContextItem.FileChunk (var: g)
message FileChunk {
string relative_workspace_path = 1;
string chunk_contents = 2;
int32 start_line_number = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.FileDiffHistory (var: Ate)
+ // Copied from: local:aiserver.v1.ContextItem.FileDiffHistory (var: y)
message FileDiffHistory {
CppFileDiffHistory cpp_file_diff_history = 1;
int32 how_many_diffs_ago = 2;
bool is_very_recent = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.GoToDefinitionResult (var: Qte)
+ // Copied from: local:aiserver.v1.ContextItem.GoToDefinitionResult (var: P)
message GoToDefinitionResult {
string relative_workspace_path = 1;
string line = 2;
@@ -5205,9 +6262,9 @@ message ContextItem {
ContextItem.FileChunk definition_chunk = 5;
}
- // Copied from: local:aiserver.v1.ContextItem.Lints (var: Mte)
+ // Copied from: local:aiserver.v1.ContextItem.Lints (var: M)
message Lints {
- // Copied from: local:aiserver.v1.ContextItem.Lints.Line (var: Yte)
+ // Copied from: local:aiserver.v1.ContextItem.Lints.Line (var: L)
message Line {
string line = 1;
int32 line_number = 2;
@@ -5218,28 +6275,28 @@ message ContextItem {
repeated Line context_lines = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.LspSubgraphChunk (var: zte)
+ // Copied from: local:aiserver.v1.ContextItem.LspSubgraphChunk (var: q)
message LspSubgraphChunk {
LspSubgraphFullContext lsp_subgraph_full_context = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.NotebookCellOutput (var: Hte)
+ // Copied from: local:aiserver.v1.ContextItem.NotebookCellOutput (var: F)
message NotebookCellOutput {
string relative_workspace_path = 1;
string cell_output = 2;
int32 cell_number = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.OutlineChunk (var: cte)
+ // Copied from: local:aiserver.v1.ContextItem.OutlineChunk (var: _)
message OutlineChunk {
string relative_workspace_path = 1;
string contents = 2;
LineRange full_range = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk (var: ate)
+ // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk (var: h)
message SparseFileChunk {
- // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk.Line (var: lte)
+ // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk.Line (var: A)
message Line {
string line = 1;
int32 line_number = 2;
@@ -5251,12 +6308,12 @@ message ContextItem {
optional int32 cell_number = 4;
}
- // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQuery (var: kte)
+ // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQuery (var: S)
message TerminalCmdKQuery {
string query = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQueryHistory (var: Ste)
+ // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQueryHistory (var: I)
message TerminalCmdKQueryHistory {
ContextItem.TerminalCmdKQuery query = 1;
ContextItem.TerminalCmdKQueryHistory query_history = 2;
@@ -5264,7 +6321,7 @@ message ContextItem {
string suggested_command = 6;
}
- // Copied from: local:aiserver.v1.ContextItem.TerminalHistory (var: qte)
+ // Copied from: local:aiserver.v1.ContextItem.TerminalHistory (var: N)
message TerminalHistory {
string history = 1;
string cwd_full = 5;
@@ -5300,9 +6357,9 @@ message ContextItem {
}
}
-// Copied from: local:aiserver.v1.ContextItemStatus (var: $ee)
+// Copied from: local:aiserver.v1.ContextItemStatus (var: p)
message ContextItemStatus {
- // Copied from: local:aiserver.v1.ContextItemStatus.PostGenerationEvaluation (var: tte)
+ // Copied from: local:aiserver.v1.ContextItemStatus.PostGenerationEvaluation (var: r)
enum PostGenerationEvaluation {
POST_GENERATION_EVALUATION_UNSPECIFIED = 0;
POST_GENERATION_EVALUATION_USEFUL = 1;
@@ -5316,18 +6373,18 @@ message ContextItemStatus {
PostGenerationEvaluation post_generation_evaluation = 5;
}
-// Copied from: local:aiserver.v1.ContextItemTokenDetail (var: nwe)
+// Copied from: local:aiserver.v1.ContextItemTokenDetail (var: El)
message ContextItemTokenDetail {
string relative_workspace_path = 1;
int32 count = 2;
int32 line_count = 3;
}
-// Copied from: local:aiserver.v1.ContextOptions (var: Dce)
+// Copied from: local:aiserver.v1.ContextOptions (var: sr)
message ContextOptions {
- // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation (var: xce)
+ // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation (var: or)
message AllDocumentation {
- // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation.Documentation (var: Oce)
+ // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation.Documentation (var: ir)
message Documentation {
string name = 1;
string url = 2;
@@ -5337,7 +6394,7 @@ message ContextOptions {
repeated Documentation available_docs = 1;
}
- // Copied from: local:aiserver.v1.ContextOptions.CurrentFileContents (var: Gce)
+ // Copied from: local:aiserver.v1.ContextOptions.CurrentFileContents (var: ar)
message CurrentFileContents {
string relative_workspace_path = 1;
string contents = 2;
@@ -5347,13 +6404,13 @@ message ContextOptions {
CursorRange selection = 6;
}
- // Copied from: local:aiserver.v1.ContextOptions.GlobalContext (var: jce)
+ // Copied from: local:aiserver.v1.ContextOptions.GlobalContext (var: mr)
message GlobalContext {
}
- // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics (var: Vce)
+ // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics (var: lr)
message LinterDiagnostics {
- // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics.Diagnostic (var: Wce)
+ // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics.Diagnostic (var: ur)
message Diagnostic {
string message = 1;
string source = 2;
@@ -5372,25 +6429,25 @@ message ContextOptions {
GlobalContext global_context = 4;
}
-// Copied from: local:aiserver.v1.ContextPiece (var: c3)
+// Copied from: local:aiserver.v1.ContextPiece (var: mt)
message ContextPiece {
string relative_workspace_path = 1;
string content = 2;
float score = 3;
}
-// Copied from: local:aiserver.v1.ContextPieceUpdate (var: d3)
+// Copied from: local:aiserver.v1.ContextPieceUpdate (var: ct)
message ContextPieceUpdate {
repeated ContextPiece pieces = 1;
}
-// Copied from: local:aiserver.v1.ContextRerankingCandidateFile (var: E4)
+// Copied from: local:aiserver.v1.ContextRerankingCandidateFile (var: hn)
message ContextRerankingCandidateFile {
string file_name = 1;
string file_content = 2;
}
-// Copied from: local:aiserver.v1.ContextRerankingRequest (var: noe)
+// Copied from: local:aiserver.v1.ContextRerankingRequest (var: At)
message ContextRerankingRequest {
optional CurrentFileInfo current_file = 1;
repeated ConversationMessage chat_conversation_history = 2;
@@ -5398,28 +6455,28 @@ message ContextRerankingRequest {
repeated ContextRerankingCandidateFile candidate_files = 4;
}
-// Copied from: local:aiserver.v1.ContextRerankingResponse (var: soe)
+// Copied from: local:aiserver.v1.ContextRerankingResponse (var: _t)
message ContextRerankingResponse {
repeated float reranking_scores = 1;
}
-// Copied from: local:aiserver.v1.ContextScoresRequest (var: kue)
+// Copied from: local:aiserver.v1.ContextScoresRequest (var: In)
message ContextScoresRequest {
string source_range = 1;
repeated string method_signatures = 2;
}
-// Copied from: local:aiserver.v1.ContextScoresResponse (var: Sue)
+// Copied from: local:aiserver.v1.ContextScoresResponse (var: vn)
message ContextScoresResponse {
repeated float scores = 1;
}
-// Copied from: local:aiserver.v1.ContextStatusUpdate (var: jee)
+// Copied from: local:aiserver.v1.ContextStatusUpdate (var: c)
message ContextStatusUpdate {
repeated ContextItemStatus context_item_statuses = 1;
}
-// Copied from: local:aiserver.v1.ContextToRank (var: A9)
+// Copied from: local:aiserver.v1.ContextToRank (var: Ue)
message ContextToRank {
string relative_workspace_path = 1;
string contents = 2;
@@ -5427,7 +6484,7 @@ message ContextToRank {
optional CodeBlock code_block = 4;
}
-// Copied from: local:aiserver.v1.ContextWindowStatus (var: S3)
+// Copied from: local:aiserver.v1.ContextWindowStatus (var: At)
message ContextWindowStatus {
int32 percentage_remaining = 1;
optional int32 tokens_used = 2;
@@ -5435,10 +6492,11 @@ message ContextWindowStatus {
optional float percentage_remaining_float = 4;
}
-// Copied from: agent.v1.ConversationAction (var: KX)
+// Copied from: agent.v1.ConversationAction (var: No)
message ConversationAction {
optional string triggering_auth_id = 11;
optional TriggeringUserInfo triggering_user_info = 15;
+ optional RequestContextPartReferences request_context_parts = 17;
oneof action {
UserMessageAction user_message_action = 1;
ResumeAction resume_action = 2;
@@ -5452,16 +6510,25 @@ message ConversationAction {
BackgroundTaskCompletionAction background_task_completion_action = 12;
BackgroundShellAction background_shell_action = 13;
BackgroundSubagentAction background_subagent_action = 14;
+ SubscriptionNotificationAction subscription_notification_action = 16;
+ GoalContinuationAction goal_continuation_action = 18;
+ InjectContextAction inject_context_action = 19;
}
}
-// Copied from: agent.v1.ConversationHistory (var: AZ)
+// Copied from: local:aiserver.v1.ConversationActionReference (var: vd)
+message ConversationActionReference {
+ optional ConversationAction conversation_action = 1;
+ bytes conversation_action_blob_id = 2;
+}
+
+// Copied from: agent.v1.ConversationHistory (var: Uo)
message ConversationHistory {
repeated ConversationHistoryMessage messages = 1;
optional bool replace_user_info = 2;
}
-// Copied from: agent.v1.ConversationHistoryAssistantContent (var: vZ)
+// Copied from: agent.v1.ConversationHistoryAssistantContent (var: Ko)
message ConversationHistoryAssistantContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -5471,18 +6538,18 @@ message ConversationHistoryAssistantContent {
}
}
-// Copied from: agent.v1.ConversationHistoryAssistantMessage (var: IZ)
+// Copied from: agent.v1.ConversationHistoryAssistantMessage (var: Yo)
message ConversationHistoryAssistantMessage {
repeated ConversationHistoryAssistantContent content = 1;
}
-// Copied from: agent.v1.ConversationHistoryImageContent (var: SZ)
+// Copied from: agent.v1.ConversationHistoryImageContent (var: Vo)
message ConversationHistoryImageContent {
string data = 1;
optional string mime_type = 2;
}
-// Copied from: agent.v1.ConversationHistoryMessage (var: gZ)
+// Copied from: agent.v1.ConversationHistoryMessage (var: xo)
message ConversationHistoryMessage {
oneof message {
ConversationHistoryUserMessage user = 1;
@@ -5491,38 +6558,39 @@ message ConversationHistoryMessage {
}
}
-// Copied from: agent.v1.ConversationHistoryReasoningContent (var: NZ)
+// Copied from: agent.v1.ConversationHistoryReasoningContent (var: Wo)
message ConversationHistoryReasoningContent {
string text = 1;
optional string signature = 2;
}
-// Copied from: agent.v1.ConversationHistoryRedactedReasoningContent (var: bZ)
+// Copied from: agent.v1.ConversationHistoryRedactedReasoningContent (var: zo)
message ConversationHistoryRedactedReasoningContent {
string data = 1;
}
-// Copied from: agent.v1.ConversationHistoryTextContent (var: kZ)
+// Copied from: agent.v1.ConversationHistoryTextContent (var: Ho)
message ConversationHistoryTextContent {
string text = 1;
}
-// Copied from: agent.v1.ConversationHistoryToolCall (var: qZ)
+// Copied from: agent.v1.ConversationHistoryToolCall (var: jo)
message ConversationHistoryToolCall {
string tool_call_id = 1;
string tool_name = 2;
string args_json = 3;
}
-// Copied from: agent.v1.ConversationHistoryToolMessage (var: FZ)
+// Copied from: agent.v1.ConversationHistoryToolMessage (var: Xo)
message ConversationHistoryToolMessage {
string tool_call_id = 1;
string tool_name = 2;
repeated ConversationHistoryToolResultContent content = 3;
optional bool is_error = 4;
+ repeated HookAdditionalContext hook_additional_contexts = 5;
}
-// Copied from: agent.v1.ConversationHistoryToolResultContent (var: QZ)
+// Copied from: agent.v1.ConversationHistoryToolResultContent (var: Zo)
message ConversationHistoryToolResultContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -5530,7 +6598,7 @@ message ConversationHistoryToolResultContent {
}
}
-// Copied from: agent.v1.ConversationHistoryUserContent (var: yZ)
+// Copied from: agent.v1.ConversationHistoryUserContent (var: Go)
message ConversationHistoryUserContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -5538,12 +6606,12 @@ message ConversationHistoryUserContent {
}
}
-// Copied from: agent.v1.ConversationHistoryUserMessage (var: _Z)
+// Copied from: agent.v1.ConversationHistoryUserMessage (var: Qo)
message ConversationHistoryUserMessage {
repeated ConversationHistoryUserContent content = 1;
}
-// Copied from: local:aiserver.v1.ConversationMcp (var: Rbe)
+// Copied from: local:aiserver.v1.ConversationMcp (var: N)
message ConversationMcp {
string tool_name = 1;
optional string mcp_server_name = 2;
@@ -5553,9 +6621,9 @@ message ConversationMcp {
optional string marketplace = 6;
}
-// Copied from: local:aiserver.v1.ConversationMessage (var: K3)
+// Copied from: local:aiserver.v1.ConversationMessage (var: Nt)
message ConversationMessage {
- // Copied from: local:aiserver.v1.ConversationMessage.ApproximateLintError (var: w5)
+ // Copied from: local:aiserver.v1.ConversationMessage.ApproximateLintError (var: xt)
message ApproximateLintError {
string message = 1;
string value = 2;
@@ -5565,11 +6633,11 @@ message ConversationMessage {
int32 end_column = 6;
}
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk (var: e5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk (var: Rt)
message CodeChunk {
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext (var: s5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext (var: Pt)
message CodeChunkGitContext {
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext.CodeChunkGitInfo (var: a5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext.CodeChunkGitInfo (var: bt)
message CodeChunkGitInfo {
string commit = 1;
string author = 2;
@@ -5580,7 +6648,7 @@ message ConversationMessage {
repeated CodeChunkGitInfo git_info = 1;
}
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.Intent (var: n5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.Intent (var: D)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_COMPOSER_FILE = 1;
@@ -5594,7 +6662,7 @@ message ConversationMessage {
INTENT_TERMINAL_SELECTION = 9;
}
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.SummarizationStrategy (var: r5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.SummarizationStrategy (var: O)
enum SummarizationStrategy {
SUMMARIZATION_STRATEGY_NONE_UNSPECIFIED = 0;
SUMMARIZATION_STRATEGY_SUMMARIZED = 1;
@@ -5614,18 +6682,18 @@ message ConversationMessage {
optional CodeChunkGitContext code_chunk_git_context = 11;
}
- // Copied from: local:aiserver.v1.ConversationMessage.ComposerContext (var: p5)
+ // Copied from: local:aiserver.v1.ConversationMessage.ComposerContext (var: Dt)
message ComposerContext {
string name = 1;
ConversationSummary conversation_summary = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.DeletedFile (var: L5)
+ // Copied from: local:aiserver.v1.ConversationMessage.DeletedFile (var: Wt)
message DeletedFile {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.ConversationMessage.DiffSinceLastApply (var: P5)
+ // Copied from: local:aiserver.v1.ConversationMessage.DiffSinceLastApply (var: Kt)
message DiffSinceLastApply {
string relative_workspace_path = 1;
optional EditFileResult.FileDiff diff = 2;
@@ -5634,13 +6702,13 @@ message ConversationMessage {
optional int32 last_apply_chained_from_n_human_messages_ago = 6;
}
- // Copied from: local:aiserver.v1.ConversationMessage.DocumentationSelection (var: x5)
+ // Copied from: local:aiserver.v1.ConversationMessage.DocumentationSelection (var: jt)
message DocumentationSelection {
string doc_id = 1;
string name = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.EditLocation (var: h5)
+ // Copied from: local:aiserver.v1.ConversationMessage.EditLocation (var: Ot)
message EditLocation {
string relative_workspace_path = 1;
SimplestRange range = 3;
@@ -5650,21 +6718,21 @@ message ConversationMessage {
SimplestRange text_range = 7;
}
- // Copied from: local:aiserver.v1.ConversationMessage.EditTrailContext (var: T5)
+ // Copied from: local:aiserver.v1.ConversationMessage.EditTrailContext (var: Ut)
message EditTrailContext {
string unique_id = 1;
repeated ConversationMessage.EditLocation edit_trail_sorted = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.HumanChange (var: C5)
+ // Copied from: local:aiserver.v1.ConversationMessage.HumanChange (var: Vt)
message HumanChange {
string relative_workspace_path = 1;
repeated ConversationMessage.RenderedDiff rendered_diffs = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState (var: O5)
+ // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState (var: Xt)
message IdeEditorsState {
- // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState.File (var: G5)
+ // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState.File (var: Zt)
message File {
string relative_path = 1;
optional bool is_currently_focused = 2;
@@ -5681,7 +6749,7 @@ message ConversationMessage {
repeated File recently_viewed_files = 5;
}
- // Copied from: local:aiserver.v1.ConversationMessage.KnowledgeItem (var: D5)
+ // Copied from: local:aiserver.v1.ConversationMessage.KnowledgeItem (var: zt)
message KnowledgeItem {
string title = 1;
string knowledge = 2;
@@ -5689,15 +6757,15 @@ message ConversationMessage {
bool is_generated = 4;
}
- // Copied from: local:aiserver.v1.ConversationMessage.Lints (var: E5)
+ // Copied from: local:aiserver.v1.ConversationMessage.Lints (var: Qt)
message Lints {
GetLintsForChangeResponse lints = 1;
string chat_codeblock_model_value = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor (var: j5)
+ // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor (var: tn)
message McpDescriptor {
- // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor.Tool (var: X5)
+ // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor.Tool (var: nn)
message Tool {
string tool_name = 1;
optional string description = 2;
@@ -5709,16 +6777,16 @@ message ConversationMessage {
optional string server_use_instructions = 4;
}
- // Copied from: local:aiserver.v1.ConversationMessage.MessageType (var: Z3)
+ // Copied from: local:aiserver.v1.ConversationMessage.MessageType (var: F)
enum MessageType {
MESSAGE_TYPE_UNSPECIFIED = 0;
MESSAGE_TYPE_HUMAN = 1;
MESSAGE_TYPE_AI = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk (var: c5)
+ // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk (var: Lt)
message MultiRangeCodeChunk {
- // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk.RangeWithPriority (var: m5)
+ // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk.RangeWithPriority (var: Ft)
message RangeWithPriority {
SimplestRange range = 1;
double priority = 2;
@@ -5729,7 +6797,7 @@ message ConversationMessage {
string relative_workspace_path = 3;
}
- // Copied from: local:aiserver.v1.ConversationMessage.NotepadContext (var: f5)
+ // Copied from: local:aiserver.v1.ConversationMessage.NotepadContext (var: qt)
message NotepadContext {
string name = 1;
string text = 2;
@@ -5741,19 +6809,19 @@ message ConversationMessage {
repeated ImageProto images = 8;
}
- // Copied from: local:aiserver.v1.ConversationMessage.PlanUpdate (var: V5)
+ // Copied from: local:aiserver.v1.ConversationMessage.PlanUpdate (var: $t)
message PlanUpdate {
string current_plan = 1;
bool is_first_time_seen = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.RecentLocation (var: B5)
+ // Copied from: local:aiserver.v1.ConversationMessage.RecentLocation (var: Gt)
message RecentLocation {
string relative_workspace_path = 1;
int32 line_number = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.RenderedDiff (var: J5)
+ // Copied from: local:aiserver.v1.ConversationMessage.RenderedDiff (var: Ht)
message RenderedDiff {
int32 start_line_number = 1;
int32 end_line_number_exclusive = 2;
@@ -5763,13 +6831,16 @@ message ConversationMessage {
repeated string after_context_lines = 6;
}
- // Copied from: local:aiserver.v1.ConversationMessage.SimulatedMessageMetadata (var: W5)
+ // Copied from: local:aiserver.v1.ConversationMessage.SimulatedMessageMetadata (var: en)
message SimulatedMessageMetadata {
optional string title = 1;
optional string task_id = 2;
+ optional string fsd_finding_action = 3;
+ optional string url = 4;
+ optional SubscriptionSource subscription_source = 5;
}
- // Copied from: local:aiserver.v1.ConversationMessage.Thinking (var: R5)
+ // Copied from: local:aiserver.v1.ConversationMessage.Thinking (var: Yt)
message Thinking {
string text = 1;
string signature = 2;
@@ -5777,7 +6848,7 @@ message ConversationMessage {
bool is_last_thinking_chunk = 4;
}
- // Copied from: local:aiserver.v1.ConversationMessage.ThinkingStyle (var: $3)
+ // Copied from: local:aiserver.v1.ConversationMessage.ThinkingStyle (var: q)
enum ThinkingStyle {
THINKING_STYLE_UNSPECIFIED = 0;
THINKING_STYLE_DEFAULT = 1;
@@ -5785,7 +6856,7 @@ message ConversationMessage {
THINKING_STYLE_GPT5 = 3;
}
- // Copied from: local:aiserver.v1.ConversationMessage.ToolResult (var: l5)
+ // Copied from: local:aiserver.v1.ConversationMessage.ToolResult (var: Mt)
message ToolResult {
string tool_call_id = 1;
string tool_name = 2;
@@ -5799,6 +6870,8 @@ message ConversationMessage {
optional ToolResultError error = 9;
repeated ImageProto images = 10;
optional ClientSideToolV2Call tool_call = 11;
+ optional uint64 started_at_ms = 13;
+ optional uint64 completed_at_ms = 14;
}
string text = 1;
@@ -5900,14 +6973,14 @@ message ConversationMessage {
optional TriggeringUserInfo triggering_user_info = 96;
}
-// Copied from: local:aiserver.v1.ConversationMessageHeader (var: Q3)
+// Copied from: local:aiserver.v1.ConversationMessageHeader (var: St)
message ConversationMessageHeader {
string bubble_id = 1;
optional string server_bubble_id = 2;
ConversationMessage.MessageType type = 3;
}
-// Copied from: local:aiserver.v1.ConversationPlan (var: Jbe)
+// Copied from: local:aiserver.v1.ConversationPlan (var: J)
message ConversationPlan {
optional string title = 1;
optional int32 todo_count = 2;
@@ -5916,7 +6989,7 @@ message ConversationPlan {
optional string content = 5;
}
-// Copied from: local:aiserver.v1.ConversationReference (var: Pbe)
+// Copied from: local:aiserver.v1.ConversationReference (var: R)
message ConversationReference {
string id = 1;
optional string title = 2;
@@ -5931,7 +7004,51 @@ message ConversationReference {
optional string initial_prompt = 11;
}
-// Copied from: local:aiserver.v1.ConversationSkill (var: Cbe)
+// Copied from: agent.v1.ConversationSearchArgs (var: o)
+message ConversationSearchArgs {
+ string query = 1;
+ string tool_call_id = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: agent.v1.ConversationSearchError (var: u)
+message ConversationSearchError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.ConversationSearchHit (var: l)
+message ConversationSearchHit {
+ string conversation_id = 1;
+ string title = 2;
+ ConversationSearchSource source = 3;
+ int64 updated_at_ms = 4;
+ optional string snippet = 5;
+}
+
+// Copied from: agent.v1.ConversationSearchResult (var: i)
+message ConversationSearchResult {
+ oneof result {
+ ConversationSearchSuccess success = 1;
+ ConversationSearchError error = 2;
+ }
+}
+
+// Copied from: agent.v1.ConversationSearchSource (var: r)
+enum ConversationSearchSource {
+ CONVERSATION_SEARCH_SOURCE_UNSPECIFIED = 0;
+ CONVERSATION_SEARCH_SOURCE_LOCAL = 1;
+ CONVERSATION_SEARCH_SOURCE_CLOUD_CACHE = 2;
+}
+
+// Copied from: agent.v1.ConversationSearchSuccess (var: a)
+message ConversationSearchSuccess {
+ repeated ConversationSearchHit hits = 1;
+ bool truncated = 2;
+ bool partial = 3;
+ bool rebuilding = 4;
+}
+
+// Copied from: local:aiserver.v1.ConversationSkill (var: C)
message ConversationSkill {
string skill_id = 1;
optional string platform = 2;
@@ -5944,7 +7061,7 @@ message ConversationSkill {
optional string marketplace = 9;
}
-// Copied from: agent.v1.ConversationStateStructure (var: a1)
+// Copied from: agent.v1.ConversationStateStructure (var: ia)
message ConversationStateStructure {
repeated bytes root_prompt_messages_json = 1;
repeated bytes turns = 8;
@@ -5972,11 +7089,14 @@ message ConversationStateStructure {
optional string communicate_update_final_summary = 25;
optional string communicate_update_completed_subtitle = 28;
map communicate_update_states_by_parent_tool_call_id = 29;
+ map subagent_runs_by_parent_tool_call_id = 30;
optional uint64 conversation_started_timestamp_ms = 26;
optional string conversation_started_time_zone = 27;
+ map subagent_state_refs = 31;
+ optional GoalState goal_state = 32;
}
-// Copied from: local:aiserver.v1.ConversationStreamMessage (var: akt)
+// Copied from: local:aiserver.v1.ConversationStreamMessage (var: Sa)
message ConversationStreamMessage {
oneof message {
InteractionUpdate interaction_update = 1;
@@ -5986,17 +7106,19 @@ message ConversationStreamMessage {
TransientError transient_error = 5;
WorkerLifecycleEvent worker_lifecycle_event = 6;
bytes transient_error_blob_id = 7;
+ InteractionQuery interaction_query = 8;
+ ReadOnlySharedPodLifecycleEvent read_only_shared_pod_lifecycle_event = 9;
}
}
-// Copied from: local:aiserver.v1.ConversationSummarizationPromptOptions (var: wbe)
+// Copied from: local:aiserver.v1.ConversationSummarizationPromptOptions (var: S)
message ConversationSummarizationPromptOptions {
optional string inline_system_prompt = 1;
optional string summarization_model = 2;
optional string prompt_config_id = 3;
}
-// Copied from: local:aiserver.v1.ConversationSummary (var: d9)
+// Copied from: local:aiserver.v1.ConversationSummary (var: Oe)
message ConversationSummary {
string summary = 1;
string truncation_last_bubble_id_inclusive = 2;
@@ -6006,14 +7128,14 @@ message ConversationSummary {
string strategy = 6;
}
-// Copied from: local:aiserver.v1.ConversationSummaryStarter (var: v3)
+// Copied from: local:aiserver.v1.ConversationSummaryStarter (var: Tt)
message ConversationSummaryStarter {
string message = 1;
}
-// Copied from: local:aiserver.v1.ConversationSummaryStrategy (var: u9)
+// Copied from: local:aiserver.v1.ConversationSummaryStrategy (var: qe)
message ConversationSummaryStrategy {
- // Copied from: local:aiserver.v1.ConversationSummaryStrategy.ArbitrarySummaryPlusToolResultTruncation (var: c9)
+ // Copied from: local:aiserver.v1.ConversationSummaryStrategy.ArbitrarySummaryPlusToolResultTruncation (var: De)
message ArbitrarySummaryPlusToolResultTruncation {
ConversationSummary arbitrary_summary = 1;
int32 tool_result_truncation_length = 2;
@@ -6025,77 +7147,79 @@ message ConversationSummaryStrategy {
}
}
-// Copied from: agent.v1.ConversationTokenDetails (var: O$)
+// Copied from: agent.v1.ConversationTokenDetails (var: ji)
message ConversationTokenDetails {
uint32 used_tokens = 1;
uint32 max_tokens = 2;
optional PromptTokenBreakdownSnapshot breakdown = 3;
+ optional PromptContextUsageTree prompt_context_usage_tree = 4;
}
-// Copied from: local:aiserver.v1.ConvertOALToNALRequest (var: I8)
+// Copied from: local:aiserver.v1.ConvertOALToNALRequest (var: Qn)
message ConvertOALToNALRequest {
StreamUnifiedChatRequest request = 1;
map file_states = 2;
}
-// Copied from: local:aiserver.v1.ConvertOALToNALResponse (var: v8)
+// Copied from: local:aiserver.v1.ConvertOALToNALResponse (var: Gn)
message ConvertOALToNALResponse {
ConversationStateStructure conversation_state = 1;
map blobs = 2;
map bubble_checkpoints = 3;
}
-// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftRequest (var: uNt)
+// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftRequest (var: pd)
message ConvertPullRequestFromDraftRequest {
string bc_id = 1;
+ optional string pr_url = 2;
}
-// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftResponse (var: mNt)
+// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftResponse (var: fd)
message ConvertPullRequestFromDraftResponse {
bool success = 1;
string error = 2;
}
-// Copied from: agent.v1.Coordinate (var: gB)
+// Copied from: agent.v1.Coordinate (var: i)
message Coordinate {
int32 x = 1;
int32 y = 2;
}
-// Copied from: local:aiserver.v1.CountTokensRequest (var: ewe)
+// Copied from: local:aiserver.v1.CountTokensRequest (var: wl)
message CountTokensRequest {
repeated ContextItem context_items = 1;
string model_name = 2;
}
-// Copied from: local:aiserver.v1.CountTokensResponse (var: swe)
+// Copied from: local:aiserver.v1.CountTokensResponse (var: Sl)
message CountTokensResponse {
int32 count = 1;
repeated ContextItemTokenDetail token_details = 2;
}
-// Copied from: local:aiserver.v1.CppAcceptEvent (var: x_)
+// Copied from: local:aiserver.v1.CppAcceptEvent (var: Kt)
message CppAcceptEvent {
CppSuggestion cpp_suggestion = 1;
}
-// Copied from: local:aiserver.v1.CppAcceptEventNew (var: Sp)
+// Copied from: local:aiserver.v1.CppAcceptEventNew (var: he)
message CppAcceptEventNew {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
PointInTimeModel point_in_time_model = 7;
}
-// Copied from: local:aiserver.v1.CppAppendRequest (var: A_)
+// Copied from: local:aiserver.v1.CppAppendRequest (var: Lt)
message CppAppendRequest {
bytes changes = 1;
}
-// Copied from: local:aiserver.v1.CppAppendResponse (var: g_)
+// Copied from: local:aiserver.v1.CppAppendResponse (var: Ft)
message CppAppendResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.CppChangeQuickActionEvent (var: _g)
+// Copied from: local:aiserver.v1.CppChangeQuickActionEvent (var: Oe)
message CppChangeQuickActionEvent {
PointInTimeModel point_in_time_model = 1;
repeated CppQuickAction added = 2;
@@ -6103,16 +7227,16 @@ message CppChangeQuickActionEvent {
repeated CppQuickAction actions = 4;
}
-// Copied from: local:aiserver.v1.CppConfigRequest (var: hA)
+// Copied from: local:aiserver.v1.CppConfigRequest (var: L)
message CppConfigRequest {
optional bool is_nightly = 1;
string model = 2;
optional bool supports_cpt = 3;
}
-// Copied from: local:aiserver.v1.CppConfigResponse (var: TA)
+// Copied from: local:aiserver.v1.CppConfigResponse (var: F)
message CppConfigResponse {
- // Copied from: local:aiserver.v1.CppConfigResponse.Heuristic (var: wA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.Heuristic (var: i)
enum Heuristic {
HEURISTIC_UNSPECIFIED = 0;
HEURISTIC_LOTS_OF_ADDED_TEXT = 1;
@@ -6123,27 +7247,27 @@ message CppConfigResponse {
HEURISTIC_SUGGESTING_RECENTLY_REJECTED_EDIT = 6;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.ImportPredictionConfig (var: kA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.ImportPredictionConfig (var: q)
message ImportPredictionConfig {
bool is_disabled_by_backend = 1;
bool should_turn_on_automatically = 2;
bool python_enabled = 3;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.MergeBehavior (var: SA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.MergeBehavior (var: D)
message MergeBehavior {
string type = 1;
optional int32 limit = 2;
optional int32 radius = 3;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.RecentlyRejectedEditThresholds (var: IA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.RecentlyRejectedEditThresholds (var: O)
message RecentlyRejectedEditThresholds {
int32 hard_reject_threshold = 1;
int32 soft_reject_threshold = 2;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.SuggestionHintConfig (var: vA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.SuggestionHintConfig (var: U)
message SuggestionHintConfig {
repeated string important_lsp_extensions = 1;
repeated string enabled_for_path_extensions = 2;
@@ -6177,7 +7301,7 @@ message CppConfigResponse {
optional int32 tab_context_refresh_editor_change_debounce_ms = 27;
}
-// Copied from: local:aiserver.v1.CppContextItem (var: rp)
+// Copied from: local:aiserver.v1.CppContextItem (var: se)
message CppContextItem {
string contents = 1;
optional string symbol = 2;
@@ -6185,28 +7309,28 @@ message CppContextItem {
float score = 4;
}
-// Copied from: local:aiserver.v1.CppCopyEvent (var: cg)
+// Copied from: local:aiserver.v1.CppCopyEvent (var: Le)
message CppCopyEvent {
string clipboard_contents = 1;
}
-// Copied from: local:aiserver.v1.CppDebouncedCursorMovementEvent (var: ag)
+// Copied from: local:aiserver.v1.CppDebouncedCursorMovementEvent (var: be)
message CppDebouncedCursorMovementEvent {
PointInTimeModel point_in_time_model = 1;
OneIndexedPosition cursor_position = 2;
}
-// Copied from: local:aiserver.v1.CppEditHistoryStatusRequest (var: E_)
+// Copied from: local:aiserver.v1.CppEditHistoryStatusRequest (var: Ot)
message CppEditHistoryStatusRequest {
}
-// Copied from: local:aiserver.v1.CppEditHistoryStatusResponse (var: B_)
+// Copied from: local:aiserver.v1.CppEditHistoryStatusResponse (var: Ut)
message CppEditHistoryStatusResponse {
bool on = 1;
bool only_if_explicit = 2;
}
-// Copied from: local:aiserver.v1.CppEditorChangedEvent (var: lg)
+// Copied from: local:aiserver.v1.CppEditorChangedEvent (var: Me)
message CppEditorChangedEvent {
PointInTimeModel point_in_time_model = 1;
OneIndexedPosition cursor_position = 2;
@@ -6214,7 +7338,7 @@ message CppEditorChangedEvent {
string editor_id = 4;
}
-// Copied from: local:aiserver.v1.CppFate (var: Kf)
+// Copied from: local:aiserver.v1.CppFate (var: r)
enum CppFate {
CPP_FATE_UNSPECIFIED = 0;
CPP_FATE_ACCEPT = 1;
@@ -6222,14 +7346,14 @@ enum CppFate {
CPP_FATE_PARTIAL_ACCEPT = 3;
}
-// Copied from: local:aiserver.v1.CppFileDiffHistory (var: zA)
+// Copied from: local:aiserver.v1.CppFileDiffHistory (var: $)
message CppFileDiffHistory {
string file_name = 1;
repeated string diff_history = 2;
repeated double diff_history_timestamps = 3;
}
-// Copied from: local:aiserver.v1.CppHistoryAppendEvent (var: L_)
+// Copied from: local:aiserver.v1.CppHistoryAppendEvent (var: Vt)
message CppHistoryAppendEvent {
optional string final_model_hash = 10;
oneof event {
@@ -6240,12 +7364,12 @@ message CppHistoryAppendEvent {
}
}
-// Copied from: local:aiserver.v1.CppIntentInfo (var: Zf)
+// Copied from: local:aiserver.v1.CppIntentInfo (var: v)
message CppIntentInfo {
string source = 1;
}
-// Copied from: local:aiserver.v1.CppLinterErrorEvent (var: sg)
+// Copied from: local:aiserver.v1.CppLinterErrorEvent (var: Pe)
message CppLinterErrorEvent {
PointInTimeModel point_in_time_model = 1;
repeated LinterError added_errors = 2;
@@ -6253,34 +7377,34 @@ message CppLinterErrorEvent {
repeated LinterError errors = 4;
}
-// Copied from: local:aiserver.v1.CppManualTriggerEvent (var: D_)
+// Copied from: local:aiserver.v1.CppManualTriggerEvent (var: Yt)
message CppManualTriggerEvent {
CursorPosition position = 2;
}
-// Copied from: local:aiserver.v1.CppManualTriggerEventNew (var: $p)
+// Copied from: local:aiserver.v1.CppManualTriggerEventNew (var: Ne)
message CppManualTriggerEventNew {
int32 line_number_one_indexed = 1;
int32 column_number_one_indexed = 2;
PointInTimeModel point_in_time_model = 7;
}
-// Copied from: local:aiserver.v1.CppParameterHint (var: mp)
+// Copied from: local:aiserver.v1.CppParameterHint (var: ue)
message CppParameterHint {
string label = 1;
optional string documentation = 2;
}
-// Copied from: local:aiserver.v1.CppPartialAcceptEvent (var: Qp)
+// Copied from: local:aiserver.v1.CppPartialAcceptEvent (var: Ee)
message CppPartialAcceptEvent {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
Edit edit = 2;
PointInTimeModel point_in_time_model = 3;
}
-// Copied from: local:aiserver.v1.CppQuickAction (var: Ag)
+// Copied from: local:aiserver.v1.CppQuickAction (var: qe)
message CppQuickAction {
- // Copied from: local:aiserver.v1.CppQuickAction.Edit (var: gg)
+ // Copied from: local:aiserver.v1.CppQuickAction.Edit (var: De)
message Edit {
string text = 1;
IRange range = 2;
@@ -6292,14 +7416,14 @@ message CppQuickAction {
CppQuickActionCommand command = 4;
}
-// Copied from: local:aiserver.v1.CppQuickActionCommand (var: dg)
+// Copied from: local:aiserver.v1.CppQuickActionCommand (var: Fe)
message CppQuickActionCommand {
string title = 1;
string id = 2;
repeated string arguments = 3;
}
-// Copied from: local:aiserver.v1.CppQuickActionFireEvent (var: yg)
+// Copied from: local:aiserver.v1.CppQuickActionFireEvent (var: Ue)
message CppQuickActionFireEvent {
PointInTimeModel point_in_time_model = 1;
oneof action_identifier {
@@ -6308,18 +7432,18 @@ message CppQuickActionFireEvent {
}
}
-// Copied from: local:aiserver.v1.CppRejectEvent (var: O_)
+// Copied from: local:aiserver.v1.CppRejectEvent (var: Wt)
message CppRejectEvent {
CppSuggestion cpp_suggestion = 1;
}
-// Copied from: local:aiserver.v1.CppRejectEventNew (var: qp)
+// Copied from: local:aiserver.v1.CppRejectEventNew (var: ke)
message CppRejectEventNew {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
PointInTimeModel point_in_time_model = 7;
}
-// Copied from: local:aiserver.v1.CppSessionEvent (var: c_)
+// Copied from: local:aiserver.v1.CppSessionEvent (var: bt)
message CppSessionEvent {
double performance_now_timestamp = 5;
optional double performance_time_origin = 25;
@@ -6372,7 +7496,7 @@ message CppSessionEvent {
}
}
-// Copied from: local:aiserver.v1.CppSource (var: Xf)
+// Copied from: local:aiserver.v1.CppSource (var: s)
enum CppSource {
CPP_SOURCE_UNSPECIFIED = 0;
CPP_SOURCE_LINE_CHANGE = 1;
@@ -6386,9 +7510,9 @@ enum CppSource {
CPP_SOURCE_LSP_SUGGESTIONS = 9;
}
-// Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent (var: tg)
+// Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent (var: Re)
message CppStoppedTrackingModelEvent {
- // Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent.StoppedTrackingModelReason (var: rg)
+ // Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent.StoppedTrackingModelReason (var: u)
enum StoppedTrackingModelReason {
STOPPED_TRACKING_MODEL_REASON_UNSPECIFIED = 0;
STOPPED_TRACKING_MODEL_REASON_FILE_TOO_BIG = 1;
@@ -6401,14 +7525,14 @@ message CppStoppedTrackingModelEvent {
StoppedTrackingModelReason reason = 3;
}
-// Copied from: local:aiserver.v1.CppSuggestEvent (var: vp)
+// Copied from: local:aiserver.v1.CppSuggestEvent (var: _e)
message CppSuggestEvent {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
PointInTimeModel point_in_time_model = 2;
RecoverableCppData recoverable_cpp_data = 3;
}
-// Copied from: local:aiserver.v1.CppSuggestion (var: G_)
+// Copied from: local:aiserver.v1.CppSuggestion (var: zt)
message CppSuggestion {
string suggestion_text = 1;
IRange range = 2;
@@ -6417,11 +7541,11 @@ message CppSuggestion {
optional string binding_id = 7;
}
-// Copied from: local:aiserver.v1.CppTimelineEvent (var: H_)
+// Copied from: local:aiserver.v1.CppTimelineEvent (var: Xt)
message CppTimelineEvent {
- // Copied from: local:aiserver.v1.CppTimelineEvent.Change (var: W_)
+ // Copied from: local:aiserver.v1.CppTimelineEvent.Change (var: Zt)
message Change {
- // Copied from: local:aiserver.v1.CppTimelineEvent.Change.Status (var: j_)
+ // Copied from: local:aiserver.v1.CppTimelineEvent.Change.Status (var: g)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_CORRECT = 1;
@@ -6442,7 +7566,7 @@ message CppTimelineEvent {
}
}
-// Copied from: local:aiserver.v1.CppTriggerEvent (var: Np)
+// Copied from: local:aiserver.v1.CppTriggerEvent (var: Te)
message CppTriggerEvent {
string generation_uuid = 1;
int32 model_version = 2;
@@ -6451,40 +7575,40 @@ message CppTriggerEvent {
CppSource source = 5;
}
-// Copied from: local:aiserver.v1.CptFileDiffHistory (var: np)
+// Copied from: local:aiserver.v1.CptFileDiffHistory (var: re)
message CptFileDiffHistory {
string file_name = 1;
repeated EditPatch edit_patches = 2;
}
-// Copied from: local:aiserver.v1.CpuProfileConfig (var: qPe)
+// Copied from: local:aiserver.v1.CpuProfileConfig (var: ue)
message CpuProfileConfig {
int32 interval = 1;
}
-// Copied from: local:aiserver.v1.CreateAgentShareRequest (var: ERt)
+// Copied from: local:aiserver.v1.CreateAgentShareRequest (var: Tp)
message CreateAgentShareRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.CreateAgentShareResponse (var: BRt)
+// Copied from: local:aiserver.v1.CreateAgentShareResponse (var: yp)
message CreateAgentShareResponse {
string share_id = 1;
string share_url = 2;
}
-// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyRequest (var: eKe)
+// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyRequest (var: Sl)
message CreateAutomationWebhookApiKeyRequest {
string automation_id = 1;
optional string name = 2;
}
-// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyResponse (var: nKe)
+// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyResponse (var: Il)
message CreateAutomationWebhookApiKeyResponse {
string api_key = 1;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodRequest (var: fTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodRequest (var: Ao)
message CreateBackgroundComposerPodRequest {
DevcontainerStartingPoint devcontainer_starting_point = 1;
bool include_secrets = 2;
@@ -6494,27 +7618,27 @@ message CreateBackgroundComposerPodRequest {
bool optimistic_prewarming = 5;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodResponse (var: pTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodResponse (var: _o)
message CreateBackgroundComposerPodResponse {
string pod_id = 1;
string workspace_root_path = 2;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotRequest (var: JTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotRequest (var: vo)
message CreateBackgroundComposerPodSnapshotRequest {
string pod_id = 1;
ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility visibility = 2;
optional string bc_id = 3;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotResponse (var: CTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotResponse (var: Bo)
message CreateBackgroundComposerPodSnapshotResponse {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest (var: iVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest (var: po)
message CreateBackgroundComposerSecretBatchRequest {
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest.Secret (var: oVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest.Secret (var: fo)
message Secret {
string name = 1;
string value = 2;
@@ -6527,9 +7651,9 @@ message CreateBackgroundComposerSecretBatchRequest {
BackgroundComposerSecretOwner owner = 4;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse (var: uVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse (var: go)
message CreateBackgroundComposerSecretBatchResponse {
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.ErrorType (var: dVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.ErrorType (var: Ct)
enum ErrorType {
ERROR_TYPE_UNSPECIFIED = 0;
ERROR_TYPE_BAD_REQUEST = 1;
@@ -6537,7 +7661,7 @@ message CreateBackgroundComposerSecretBatchResponse {
ERROR_TYPE_INTERNAL = 3;
}
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Result (var: fVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Result (var: ho)
message Result {
string name = 1;
CreateBackgroundComposerSecretBatchResponse.Status status = 2;
@@ -6545,7 +7669,7 @@ message CreateBackgroundComposerSecretBatchResponse {
optional CreateBackgroundComposerSecretBatchResponse.ErrorType error_type = 4;
}
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Status (var: mVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Status (var: Jt)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_CREATED = 1;
@@ -6556,7 +7680,7 @@ message CreateBackgroundComposerSecretBatchResponse {
repeated Result results = 1;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretRequest (var: tVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretRequest (var: mo)
message CreateBackgroundComposerSecretRequest {
string name = 1;
string value = 2;
@@ -6566,11 +7690,11 @@ message CreateBackgroundComposerSecretRequest {
BackgroundComposerSecretOwner owner = 6;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretResponse (var: rVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretResponse (var: co)
message CreateBackgroundComposerSecretResponse {
}
-// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleRequest (var: jot)
+// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleRequest (var: pk)
message CreateBugbotManualRepositoryRuleRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
@@ -6581,51 +7705,62 @@ message CreateBugbotManualRepositoryRuleRequest {
repeated string scoped_paths = 7;
}
-// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleResponse (var: Xot)
+// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleResponse (var: fk)
message CreateBugbotManualRepositoryRuleResponse {
BugbotManualRepositoryRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateBugbotTeamRuleRequest (var: wot)
+// Copied from: local:aiserver.v1.CreateBugbotTeamRuleRequest (var: $y)
message CreateBugbotTeamRuleRequest {
string name = 1;
string content = 2;
optional bool is_active = 3;
optional bool is_required = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.CreateBugbotTeamRuleResponse (var: Eot)
+// Copied from: local:aiserver.v1.CreateBugbotTeamRuleResponse (var: ek)
message CreateBugbotTeamRuleResponse {
BugbotRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateDiagramParams (var: SP)
+// Copied from: local:aiserver.v1.CreateCrewRequest (var: xv)
+message CreateCrewRequest {
+ string name = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateCrewResponse (var: Qv)
+message CreateCrewResponse {
+ Crew crew = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateDiagramParams (var: lr)
message CreateDiagramParams {
string content = 1;
}
-// Copied from: local:aiserver.v1.CreateDiagramResult (var: IP)
+// Copied from: local:aiserver.v1.CreateDiagramResult (var: ur)
message CreateDiagramResult {
optional string error = 1;
}
-// Copied from: local:aiserver.v1.CreateDiagramStream (var: vP)
+// Copied from: local:aiserver.v1.CreateDiagramStream (var: mr)
message CreateDiagramStream {
}
-// Copied from: local:aiserver.v1.CreateExperimentalIndexRequest (var: yo)
+// Copied from: local:aiserver.v1.CreateExperimentalIndexRequest (var: i)
message CreateExperimentalIndexRequest {
repeated string files = 1;
string target_dir = 2;
string repo = 3;
}
-// Copied from: local:aiserver.v1.CreateExperimentalIndexResponse (var: ko)
+// Copied from: local:aiserver.v1.CreateExperimentalIndexResponse (var: a)
message CreateExperimentalIndexResponse {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.CreateGroupRequest (var: trt)
+// Copied from: local:aiserver.v1.CreateGroupRequest (var: g_)
message CreateGroupRequest {
int32 team_id = 1;
string name = 2;
@@ -6633,80 +7768,101 @@ message CreateGroupRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.CreateGroupResponse (var: rrt)
+// Copied from: local:aiserver.v1.CreateGroupResponse (var: h_)
message CreateGroupResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.CreateJiraRoutingRuleRequest (var: wgt)
+// Copied from: local:aiserver.v1.CreateJiraRoutingRuleRequest (var: Av)
message CreateJiraRoutingRuleRequest {
int32 team_id = 1;
string repo = 2;
string rule_text = 3;
}
-// Copied from: local:aiserver.v1.CreateJiraRoutingRuleResponse (var: Egt)
+// Copied from: local:aiserver.v1.CreateJiraRoutingRuleResponse (var: _v)
message CreateJiraRoutingRuleResponse {
JiraRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateOrganizationApiKeyRequest (var: gKe)
+// Copied from: local:aiserver.v1.CreateOrganizationApiKeyRequest (var: Pl)
message CreateOrganizationApiKeyRequest {
string organization_id = 1;
string name = 2;
+ repeated string scopes = 3;
}
-// Copied from: local:aiserver.v1.CreateOrganizationApiKeyResponse (var: _Ke)
+// Copied from: local:aiserver.v1.CreateOrganizationApiKeyResponse (var: bl)
message CreateOrganizationApiKeyResponse {
string api_key = 1;
string api_key_id = 2;
}
-// Copied from: local:aiserver.v1.CreateOrganizationGroupRequest (var: tYe)
+// Copied from: local:aiserver.v1.CreateOrganizationGroupAnthropicCyberEnrollmentUrlRequest (var: Ps)
+message CreateOrganizationGroupAnthropicCyberEnrollmentUrlRequest {
+ string organization_id = 1;
+ int64 group_id = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateOrganizationGroupAnthropicCyberEnrollmentUrlResponse (var: bs)
+message CreateOrganizationGroupAnthropicCyberEnrollmentUrlResponse {
+ string enrollment_url = 1;
+ string user_profile_id = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateOrganizationGroupRequest (var: us)
message CreateOrganizationGroupRequest {
string organization_id = 1;
string name = 2;
optional CreateOrganizationGroupScimMapping scim_mapping = 3;
}
-// Copied from: local:aiserver.v1.CreateOrganizationGroupResponse (var: iYe)
+// Copied from: local:aiserver.v1.CreateOrganizationGroupResponse (var: cs)
message CreateOrganizationGroupResponse {
OrganizationGroup group = 1;
}
-// Copied from: local:aiserver.v1.CreateOrganizationGroupScimMapping (var: rYe)
+// Copied from: local:aiserver.v1.CreateOrganizationGroupScimMapping (var: ms)
message CreateOrganizationGroupScimMapping {
int64 scim_directory_id = 1;
string scim_group_external_id = 2;
}
-// Copied from: local:aiserver.v1.CreateOrganizationTeamRequest (var: EGe)
+// Copied from: local:aiserver.v1.CreateOrganizationTeamIdentityProviderMode (var: ie)
+enum CreateOrganizationTeamIdentityProviderMode {
+ CREATE_ORGANIZATION_TEAM_IDENTITY_PROVIDER_MODE_UNSPECIFIED = 0;
+ CREATE_ORGANIZATION_TEAM_IDENTITY_PROVIDER_MODE_USE_ORGANIZATION = 1;
+ CREATE_ORGANIZATION_TEAM_IDENTITY_PROVIDER_MODE_CREATE_NEW = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateOrganizationTeamRequest (var: Kr)
message CreateOrganizationTeamRequest {
string organization_id = 1;
string name = 2;
string slug = 3;
int32 owner_user_id = 4;
optional CreateOrganizationTeamScimMapping scim_mapping = 5;
+ CreateOrganizationTeamIdentityProviderMode identity_provider_mode = 6;
}
-// Copied from: local:aiserver.v1.CreateOrganizationTeamResponse (var: JGe)
+// Copied from: local:aiserver.v1.CreateOrganizationTeamResponse (var: zr)
message CreateOrganizationTeamResponse {
int32 team_id = 1;
string name = 2;
string slug = 3;
}
-// Copied from: local:aiserver.v1.CreateOrganizationTeamScimMapping (var: BGe)
+// Copied from: local:aiserver.v1.CreateOrganizationTeamScimMapping (var: Wr)
message CreateOrganizationTeamScimMapping {
int64 scim_directory_id = 1;
string scim_group_external_id = 2;
}
-// Copied from: local:aiserver.v1.CreateP2PReferralLinkRequest (var: y$e)
+// Copied from: local:aiserver.v1.CreateP2PReferralLinkRequest (var: sm)
message CreateP2PReferralLinkRequest {
}
-// Copied from: local:aiserver.v1.CreateP2PReferralLinkResponse (var: k$e)
+// Copied from: local:aiserver.v1.CreateP2PReferralLinkResponse (var: om)
message CreateP2PReferralLinkResponse {
string code = 1;
string url_path = 2;
@@ -6714,7 +7870,17 @@ message CreateP2PReferralLinkResponse {
string description = 4;
}
-// Copied from: local:aiserver.v1.CreatePlanParams (var: QL)
+// Copied from: agent.v1.CreatePlanArgs (var: _e)
+message CreatePlanArgs {
+ string plan = 1;
+ repeated TodoItem todos = 2;
+ string overview = 3;
+ string name = 4;
+ bool is_project = 5;
+ repeated Phase phases = 6;
+}
+
+// Copied from: local:aiserver.v1.CreatePlanParams (var: gs)
message CreatePlanParams {
string plan = 1;
string title = 2;
@@ -6730,20 +7896,31 @@ message CreatePlanParams {
repeated PlanPhase phases = 12;
}
-// Copied from: local:aiserver.v1.CreatePlanResult (var: UL)
+// Copied from: agent.v1.CreatePlanRequestQuery (var: we)
+message CreatePlanRequestQuery {
+ CreatePlanArgs args = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.CreatePlanRequestResponse (var: Ee)
+message CreatePlanRequestResponse {
+ CreatePlanResult result = 1;
+}
+
+// Copied from: local:aiserver.v1.CreatePlanResult (var: hs)
message CreatePlanResult {
- // Copied from: local:aiserver.v1.CreatePlanResult.Accepted (var: ML)
+ // Copied from: local:aiserver.v1.CreatePlanResult.Accepted (var: As)
message Accepted {
repeated TodoItem final_todos = 1;
}
- // Copied from: local:aiserver.v1.CreatePlanResult.Modified (var: HL)
+ // Copied from: local:aiserver.v1.CreatePlanResult.Modified (var: Ts)
message Modified {
string new_plan = 1;
repeated TodoItem final_todos = 2;
}
- // Copied from: local:aiserver.v1.CreatePlanResult.Rejected (var: YL)
+ // Copied from: local:aiserver.v1.CreatePlanResult.Rejected (var: _s)
message Rejected {
}
@@ -6755,11 +7932,11 @@ message CreatePlanResult {
}
}
-// Copied from: local:aiserver.v1.CreatePlanStream (var: zL)
+// Copied from: local:aiserver.v1.CreatePlanStream (var: ys)
message CreatePlanStream {
}
-// Copied from: local:aiserver.v1.CreatePluginRequest (var: Gmt)
+// Copied from: local:aiserver.v1.CreatePluginRequest (var: OE)
message CreatePluginRequest {
string name = 2;
string display_name = 3;
@@ -6777,38 +7954,51 @@ message CreatePluginRequest {
repeated TeamSkill inline_skills = 21;
repeated TeamSubagent inline_subagents = 22;
optional int64 marketplace_id = 23;
+ optional int32 team_id = 24;
}
-// Copied from: local:aiserver.v1.CreatePluginResponse (var: Vmt)
+// Copied from: local:aiserver.v1.CreatePluginResponse (var: UE)
message CreatePluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.CreateProtectedGitScopeRequest (var: v1e)
+// Copied from: agent.v1.CreatePrAction (var: Yt)
+message CreatePrAction {
+ string title = 1;
+ string body = 2;
+ optional string base_branch = 3;
+ optional bool draft = 4;
+ string branch_name = 5;
+ repeated string add_labels = 6;
+ optional string repo_url = 7;
+ optional bool skip_branch_prefix_check = 8;
+}
+
+// Copied from: local:aiserver.v1.CreateProtectedGitScopeRequest (var: Lm)
message CreateProtectedGitScopeRequest {
int32 team_id = 1;
string repo_url = 2;
}
-// Copied from: local:aiserver.v1.CreateProtectedGitScopeResponse (var: N1e)
+// Copied from: local:aiserver.v1.CreateProtectedGitScopeResponse (var: Fm)
message CreateProtectedGitScopeResponse {
ProtectedGitScope scope = 1;
}
-// Copied from: local:aiserver.v1.CreateRmFilesParams (var: VC)
+// Copied from: local:aiserver.v1.CreateRmFilesParams (var: gt)
message CreateRmFilesParams {
repeated string removed_file_paths = 1;
repeated string created_file_paths = 2;
repeated string created_directory_paths = 3;
}
-// Copied from: local:aiserver.v1.CreateRmFilesResult (var: WC)
+// Copied from: local:aiserver.v1.CreateRmFilesResult (var: ht)
message CreateRmFilesResult {
repeated string created_file_paths = 1;
repeated string removed_file_paths = 2;
}
-// Copied from: local:aiserver.v1.CreateScimDirectoryRequest (var: tst)
+// Copied from: local:aiserver.v1.CreateScimDirectoryRequest (var: Q_)
message CreateScimDirectoryRequest {
string organization_id = 1;
string scim_directory_external_id = 2;
@@ -6816,73 +8006,125 @@ message CreateScimDirectoryRequest {
ScimDirectoryOwnerType owner_type = 4;
}
-// Copied from: local:aiserver.v1.CreateScimDirectoryResponse (var: rst)
+// Copied from: local:aiserver.v1.CreateScimDirectoryResponse (var: G_)
message CreateScimDirectoryResponse {
ScimDirectory directory = 1;
}
-// Copied from: local:aiserver.v1.CreateScimTargetMappingRequest (var: wst)
+// Copied from: local:aiserver.v1.CreateScimTargetMappingRequest (var: nT)
message CreateScimTargetMappingRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
string scim_group_external_id = 3;
int64 target_id = 4;
ScimTargetMappingTargetType target_type = 5;
+ optional int64 cursor_group_id = 6;
+ ScimTargetMappingRole role = 7;
+ ScimTargetMappingSourceType source_type = 8;
}
-// Copied from: local:aiserver.v1.CreateScimTargetMappingResponse (var: Est)
+// Copied from: local:aiserver.v1.CreateScimTargetMappingResponse (var: rT)
message CreateScimTargetMappingResponse {
ScimTargetMapping mapping = 1;
}
-// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleRequest (var: Qtt)
+// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleRequest (var: MA)
message CreateSlackRepoRoutingRuleRequest {
int32 team_id = 1;
string pattern = 2;
string repo = 3;
+ SlackRoutingRuleTargetType target_type = 4;
+ optional string environment_public_id = 5;
}
-// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleResponse (var: Utt)
+// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleResponse (var: LA)
message CreateSlackRepoRoutingRuleResponse {
SlackRepoRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamApiKeyRequest (var: Kje)
+// Copied from: local:aiserver.v1.CreateSupportImpersonationSessionInternalRequest (var: aS)
+message CreateSupportImpersonationSessionInternalRequest {
+ int64 target_user_id = 1;
+ string reason = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateSupportImpersonationSessionInternalResponse (var: lS)
+message CreateSupportImpersonationSessionInternalResponse {
+ string redemption_code = 1;
+ string target_email = 2;
+ string target_auth_id = 3;
+ int64 redemption_expires_at_ms = 4;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamApiKeyRequest (var: wl)
message CreateTeamApiKeyRequest {
int32 team_id = 1;
string name = 2;
repeated string scopes = 3;
+ optional int64 expires_at = 4;
}
-// Copied from: local:aiserver.v1.CreateTeamApiKeyResponse (var: Zje)
+// Copied from: local:aiserver.v1.CreateTeamApiKeyResponse (var: El)
message CreateTeamApiKeyResponse {
string api_key = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamCommandRequest (var: Dat)
+// Copied from: local:aiserver.v1.CreateTeamCommandRequest (var: My)
message CreateTeamCommandRequest {
string name = 1;
string content = 2;
optional string description = 3;
optional bool is_active = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.CreateTeamCommandResponse (var: xat)
+// Copied from: local:aiserver.v1.CreateTeamCommandResponse (var: Ly)
message CreateTeamCommandResponse {
TeamCommand command = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeRequest (var: T2e)
-message CreateTeamFreeTrialCodeRequest {
- optional TrialType trial_type = 1;
+// Copied from: local:aiserver.v1.CreateTeamCustomerTelemetryDestinationRequest (var: PT)
+message CreateTeamCustomerTelemetryDestinationRequest {
+ int32 team_id = 1;
+ string endpoint_url = 2;
+ optional TeamCustomerTelemetryDestinationHeaders headers = 3;
+ bool metrics_enabled = 4;
+ bool logs_enabled = 5;
+ bool enabled = 6;
+ optional TeamCustomerTelemetryDestinationFamilyList disabled_families = 7;
+ optional TeamCustomerTelemetryDestinationFamilyList enabled_families = 8;
+ optional bool auto_enable_new_families = 9;
}
-// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeResponse (var: w2e)
+// Copied from: local:aiserver.v1.CreateTeamCustomerTelemetryDestinationResponse (var: bT)
+message CreateTeamCustomerTelemetryDestinationResponse {
+ TeamCustomerTelemetryDestination destination = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeRequest (var: Zc)
+message CreateTeamFreeTrialCodeRequest {
+ optional TrialType trial_type = 1;
+ optional FreeTrialCodePurpose code_purpose = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeResponse (var: $c)
message CreateTeamFreeTrialCodeResponse {
string code = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamHookRequest (var: Tat)
+// Copied from: local:aiserver.v1.CreateTeamGroupRequest (var: Ys)
+message CreateTeamGroupRequest {
+ int32 team_id = 1;
+ string name = 2;
+ optional CreateOrganizationGroupScimMapping scim_mapping = 3;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamGroupResponse (var: Ks)
+message CreateTeamGroupResponse {
+ TeamGroup group = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamHookRequest (var: Iy)
message CreateTeamHookRequest {
string hook_step = 1;
string script_name = 2;
@@ -6892,26 +8134,27 @@ message CreateTeamHookRequest {
optional string hook_type = 6;
optional string prompt_content = 7;
optional string prompt_model = 8;
+ optional int32 team_id = 9;
}
-// Copied from: local:aiserver.v1.CreateTeamHookResponse (var: wat)
+// Copied from: local:aiserver.v1.CreateTeamHookResponse (var: vy)
message CreateTeamHookResponse {
TeamHook hook = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamRepoRequest (var: a1e)
+// Copied from: local:aiserver.v1.CreateTeamRepoRequest (var: Sm)
message CreateTeamRepoRequest {
int32 team_id = 1;
string repo_url = 2;
string repo_type = 3;
}
-// Copied from: local:aiserver.v1.CreateTeamRepoResponse (var: l1e)
+// Copied from: local:aiserver.v1.CreateTeamRepoResponse (var: Im)
message CreateTeamRepoResponse {
int32 repo_id = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamRequest (var: yXe)
+// Copied from: local:aiserver.v1.CreateTeamRequest (var: au)
message CreateTeamRequest {
string name = 1;
optional bool privacy_mode_forced = 2;
@@ -6919,26 +8162,28 @@ message CreateTeamRequest {
optional string source = 4;
}
-// Copied from: local:aiserver.v1.CreateTeamResponse (var: kXe)
+// Copied from: local:aiserver.v1.CreateTeamResponse (var: lu)
message CreateTeamResponse {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamRuleRequest (var: tat)
+// Copied from: local:aiserver.v1.CreateTeamRuleRequest (var: hy)
message CreateTeamRuleRequest {
string name = 1;
string content = 2;
repeated string globs = 5;
bool is_active = 3;
bool is_required = 4;
+ optional int32 team_id = 6;
+ TeamRuleAgentType agent_type = 7;
}
-// Copied from: local:aiserver.v1.CreateTeamRuleResponse (var: rat)
+// Copied from: local:aiserver.v1.CreateTeamRuleResponse (var: Ay)
message CreateTeamRuleResponse {
Rule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamServiceAccountRequest (var: vKe)
+// Copied from: local:aiserver.v1.CreateTeamServiceAccountRequest (var: Dl)
message CreateTeamServiceAccountRequest {
int32 team_id = 1;
string name = 2;
@@ -6947,25 +8192,47 @@ message CreateTeamServiceAccountRequest {
optional bool initial_repo_scope_enabled = 5;
}
-// Copied from: local:aiserver.v1.CreateTeamServiceAccountResponse (var: NKe)
+// Copied from: local:aiserver.v1.CreateTeamServiceAccountResponse (var: Ol)
message CreateTeamServiceAccountResponse {
ServiceAccountInfo service_account = 1;
string api_key = 2;
}
-// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialRequest (var: hWe)
+// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialRequest (var: Qi)
message CreateTeamWithFreeTrialRequest {
string name = 1;
optional bool privacy_mode_forced = 2;
optional string free_trial_code = 3;
}
-// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialResponse (var: TWe)
+// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialResponse (var: Gi)
message CreateTeamWithFreeTrialResponse {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.CreateUsageAlertsRequest (var: $ut)
+// Copied from: local:aiserver.v1.CreateTeamWithOrgRequest (var: Hi)
+message CreateTeamWithOrgRequest {
+ string name = 1;
+ string invite_code = 2;
+ optional bool privacy_mode_forced = 3;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamWithOrgResponse (var: Vi)
+message CreateTeamWithOrgResponse {
+ int32 team_id = 1;
+ int64 org_id = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamsTrialV2ReferralCodeRequest (var: ed)
+message CreateTeamsTrialV2ReferralCodeRequest {
+}
+
+// Copied from: local:aiserver.v1.CreateTeamsTrialV2ReferralCodeResponse (var: td)
+message CreateTeamsTrialV2ReferralCodeResponse {
+ string code = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateUsageAlertsRequest (var: qw)
message CreateUsageAlertsRequest {
int32 team_id = 1;
string target_type = 2;
@@ -6984,34 +8251,186 @@ message CreateUsageAlertsRequest {
repeated string notification_channels = 15;
}
-// Copied from: local:aiserver.v1.CreateUsageAlertsResponse (var: tct)
+// Copied from: local:aiserver.v1.CreateUsageAlertsResponse (var: Dw)
message CreateUsageAlertsResponse {
repeated UsageAlert created_alerts = 1;
}
-// Copied from: local:aiserver.v1.CreateUserApiKeyRequest (var: lXe)
+// Copied from: local:aiserver.v1.CreateUserApiKeyRequest (var: tu)
message CreateUserApiKeyRequest {
string name = 1;
repeated string scopes = 2;
+ optional int64 expires_at = 3;
}
-// Copied from: local:aiserver.v1.CreateUserApiKeyResponse (var: cXe)
+// Copied from: local:aiserver.v1.CreateUserApiKeyResponse (var: nu)
message CreateUserApiKeyResponse {
string api_key = 1;
}
-// Copied from: local:aiserver.v1.CrossExtHostHeader (var: oa)
+// Copied from: local:aiserver.v1.Crew (var: Pv)
+message Crew {
+ string id = 1;
+ string name = 2;
+ string vision = 3;
+ string goals = 4;
+ string slack_channel = 5;
+ repeated CrewAgent agents = 6;
+ string created_at = 7;
+ string updated_at = 8;
+ string standup_time = 9;
+ string datadog_dashboard_url = 10;
+ string notion_doc_url = 11;
+ string repo_url = 12;
+ string base_branch = 13;
+ string linear_project_url = 14;
+ string steering_note = 15;
+ string steering_note_updated_at = 16;
+}
+
+// Copied from: local:aiserver.v1.CrewActivityRun (var: zv)
+message CrewActivityRun {
+ string run_uuid = 1;
+ string status = 2;
+ int64 created_at = 3;
+ bool posted_to_slack = 4;
+ string slack_delivery = 5;
+ string slack_error = 6;
+ string background_composer_id = 7;
+ string summary = 8;
+}
+
+// Copied from: local:aiserver.v1.CrewAgent (var: Nv)
+message CrewAgent {
+ string id = 1;
+ string name = 3;
+ string automation_id = 7;
+ string archetype = 9;
+ bool drifted = 10;
+ bool paused = 11;
+ string repo_mode = 12;
+ repeated CrewMcpToolStatus mcp_tool_statuses = 14;
+ string persona = 15;
+}
+
+// Copied from: local:aiserver.v1.CrewArchetype (var: Mv)
+message CrewArchetype {
+ string key = 1;
+ string label = 2;
+ string description = 3;
+ string repo_mode = 4;
+ repeated CrewRecommendedMcp recommended_mcp = 5;
+}
+
+// Copied from: local:aiserver.v1.CrewMcpToolStatus (var: Rv)
+message CrewMcpToolStatus {
+ string key = 1;
+ string label = 2;
+ string state = 3;
+ string server_name = 4;
+}
+
+// Copied from: local:aiserver.v1.CrewMemberActivity (var: jv)
+message CrewMemberActivity {
+ string agent_id = 1;
+ string agent_name = 2;
+ string archetype = 3;
+ string automation_id = 4;
+ bool paused = 5;
+ repeated CrewActivityRun recent_runs = 6;
+ optional int64 next_run_at = 7;
+}
+
+// Copied from: local:aiserver.v1.CrewMemberStats (var: rB)
+message CrewMemberStats {
+ string agent_id = 1;
+ string agent_name = 2;
+ string automation_id = 3;
+ int32 runs = 4;
+ int32 prs_opened = 5;
+ int32 prs_merged = 6;
+ int32 files_changed = 7;
+ string last_activity_at = 8;
+ int32 runs_posted = 9;
+}
+
+// Copied from: local:aiserver.v1.CrewPullRequest (var: sB)
+message CrewPullRequest {
+ string pr_url = 1;
+ string title = 2;
+ string agent_id = 3;
+ string agent_name = 4;
+ bool is_draft = 5;
+ string created_at = 6;
+ string background_composer_id = 7;
+}
+
+// Copied from: local:aiserver.v1.CrewRecommendedMcp (var: bv)
+message CrewRecommendedMcp {
+ string name = 1;
+ string label = 2;
+}
+
+// Copied from: local:aiserver.v1.CrewScheduleStatus (var: Ov)
+message CrewScheduleStatus {
+ bool ok = 1;
+ string warning = 2;
+}
+
+// Copied from: local:aiserver.v1.CrewSlackChannelStatus (var: Uv)
+message CrewSlackChannelStatus {
+ bool ok = 1;
+ bool bot_in_channel = 2;
+ string warning = 3;
+}
+
+// Copied from: local:aiserver.v1.CrewStandupDigestEntry (var: aB)
+message CrewStandupDigestEntry {
+ string agent_id = 1;
+ string agent_name = 2;
+ string archetype = 3;
+ string persona = 4;
+ string text = 5;
+ int64 posted_at = 6;
+}
+
+// Copied from: local:aiserver.v1.CrewStandupTriggerResult (var: eB)
+message CrewStandupTriggerResult {
+ string agent_id = 1;
+ string agent_name = 2;
+ bool success = 3;
+ string background_composer_id = 4;
+ string error = 5;
+}
+
+// Copied from: local:aiserver.v1.CrewWriteBackRequest (var: dB)
+message CrewWriteBackRequest {
+ string token = 1;
+ string action = 2;
+ string kind = 3;
+ string url = 4;
+ string text = 5;
+}
+
+// Copied from: local:aiserver.v1.CrewWriteBackResponse (var: pB)
+message CrewWriteBackResponse {
+ bool ok = 1;
+ bool updated = 2;
+ string reason = 3;
+}
+
+// Copied from: local:aiserver.v1.CrossExtHostHeader (var: Oe)
message CrossExtHostHeader {
string key = 1;
string value = 2;
}
-// Copied from: local:aiserver.v1.CrossExtHostHeaders (var: ua)
+// Copied from: local:aiserver.v1.CrossExtHostHeaders (var: Ue)
message CrossExtHostHeaders {
repeated CrossExtHostHeader headers = 1;
}
-// Copied from: local:aiserver.v1.CurrentFileContext (var: Rie)
+// Copied from: local:aiserver.v1.CurrentFileContext (var: Pe)
message CurrentFileContext {
string relative_path = 1;
string language = 2;
@@ -7019,9 +8438,9 @@ message CurrentFileContext {
string full_content = 4;
}
-// Copied from: local:aiserver.v1.CurrentFileInfo (var: vs)
+// Copied from: local:aiserver.v1.CurrentFileInfo (var: W)
message CurrentFileInfo {
- // Copied from: local:aiserver.v1.CurrentFileInfo.NotebookCell (var: Ns)
+ // Copied from: local:aiserver.v1.CurrentFileInfo.NotebookCell (var: z)
message NotebookCell {
}
@@ -7045,20 +8464,20 @@ message CurrentFileInfo {
optional string line_ending = 20;
}
-// Copied from: local:aiserver.v1.CurrentFileLocationData (var: $5)
+// Copied from: local:aiserver.v1.CurrentFileLocationData (var: rn)
message CurrentFileLocationData {
string relative_workspace_path = 1;
int32 line_number = 2;
string text = 3;
}
-// Copied from: local:aiserver.v1.CurrentFolderFileOrFolder (var: Qoe)
+// Copied from: local:aiserver.v1.CurrentFolderFileOrFolder (var: Lt)
message CurrentFolderFileOrFolder {
string name = 1;
bool is_folder = 2;
}
-// Copied from: local:aiserver.v1.CurrentlyShownCppSuggestion (var: kp)
+// Copied from: local:aiserver.v1.CurrentlyShownCppSuggestion (var: ge)
message CurrentlyShownCppSuggestion {
int32 suggestion_id = 1;
string suggestion_text = 2;
@@ -7068,37 +8487,37 @@ message CurrentlyShownCppSuggestion {
optional string binding_id = 6;
}
-// Copied from: local:aiserver.v1.CursorBlameSettings (var: F0e)
+// Copied from: local:aiserver.v1.CursorBlameSettings (var: Sc)
message CursorBlameSettings {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.CursorHelpConversationMessage (var: qAe)
+// Copied from: local:aiserver.v1.CursorHelpConversationMessage (var: po)
message CursorHelpConversationMessage {
string id = 1;
string role = 2;
string content = 3;
}
-// Copied from: local:aiserver.v1.CursorIgnoreControls (var: U1e)
+// Copied from: local:aiserver.v1.CursorIgnoreControls (var: Gm)
message CursorIgnoreControls {
bool hierarchical_enabled = 1;
bool ignore_symlinks = 2;
}
-// Copied from: local:aiserver.v1.CursorPosition (var: gr)
+// Copied from: local:aiserver.v1.CursorPosition (var: g)
message CursorPosition {
int32 line = 1;
int32 column = 2;
}
-// Copied from: agent.v1.CursorPositionAction (var: MB)
+// Copied from: agent.v1.CursorPositionAction (var: T)
message CursorPositionAction {
}
-// Copied from: local:aiserver.v1.CursorPrediction (var: Up)
+// Copied from: local:aiserver.v1.CursorPrediction (var: Se)
message CursorPrediction {
- // Copied from: local:aiserver.v1.CursorPrediction.CursorPredictionSource (var: Mp)
+ // Copied from: local:aiserver.v1.CursorPrediction.CursorPredictionSource (var: l)
enum CursorPredictionSource {
CURSOR_PREDICTION_SOURCE_UNSPECIFIED = 0;
CURSOR_PREDICTION_SOURCE_ALWAYS_ON = 1;
@@ -7114,13 +8533,13 @@ message CursorPrediction {
optional string binding_id = 5;
}
-// Copied from: local:aiserver.v1.CursorRange (var: is)
+// Copied from: local:aiserver.v1.CursorRange (var: q)
message CursorRange {
CursorPosition start_position = 1;
CursorPosition end_position = 2;
}
-// Copied from: local:aiserver.v1.CursorRule (var: Ks)
+// Copied from: local:aiserver.v1.CursorRule (var: ae)
message CursorRule {
string name = 1;
string description = 2;
@@ -7135,7 +8554,7 @@ message CursorRule {
optional string marketplace = 11;
}
-// Copied from: local:aiserver.v1.CursorSelection (var: _p)
+// Copied from: local:aiserver.v1.CursorSelection (var: pe)
message CursorSelection {
int32 selection_start_line_number = 1;
int32 selection_start_column = 2;
@@ -7143,7 +8562,7 @@ message CursorSelection {
int32 position_column = 4;
}
-// Copied from: local:aiserver.v1.CustomErrorDetails (var: _i)
+// Copied from: local:aiserver.v1.CustomErrorDetails (var: Ae)
message CustomErrorDetails {
string title = 1;
string detail = 2;
@@ -7157,7 +8576,45 @@ message CustomErrorDetails {
optional ErrorAnalyticsMetadata analytics_metadata = 10;
}
-// Copied from: agent.v1.CustomSubagent (var: HS)
+// Copied from: agent.v1.CustomModeDescriptor (var: di)
+message CustomModeDescriptor {
+ string id = 1;
+ string label = 2;
+ optional string description = 3;
+ optional string icon = 4;
+ optional string color = 5;
+ CustomModeSource source = 6;
+ optional string source_path = 7;
+ optional string source_hash = 8;
+ optional string managed_skill_id = 9;
+ optional string plugin_id = 10;
+ optional string plugin_snapshot_token = 11;
+}
+
+// Copied from: agent.v1.CustomModeExitIntent (var: fi)
+message CustomModeExitIntent {
+ AgentMode next_mode = 1;
+ SubmittedExitedCustomMode exited_mode = 2;
+}
+
+// Copied from: agent.v1.CustomModeIntent (var: gi)
+message CustomModeIntent {
+ oneof intent {
+ SubmittedCustomMode enter = 1;
+ CustomModeExitIntent exit = 2;
+ }
+}
+
+// Copied from: agent.v1.CustomModeSource (var: Ws)
+enum CustomModeSource {
+ CUSTOM_MODE_SOURCE_UNSPECIFIED = 0;
+ CUSTOM_MODE_SOURCE_AGENT_SKILL = 1;
+ CUSTOM_MODE_SOURCE_PLUGIN_SKILL = 2;
+ CUSTOM_MODE_SOURCE_REPO_SKILL = 3;
+ CUSTOM_MODE_SOURCE_MANAGED_SKILL = 4;
+}
+
+// Copied from: agent.v1.CustomSubagent (var: T)
message CustomSubagent {
string full_path = 1;
string name = 2;
@@ -7175,7 +8632,7 @@ message CustomSubagent {
optional string source = 14;
}
-// Copied from: agent.v1.CustomSubagentPermissionMode (var: _S)
+// Copied from: agent.v1.CustomSubagentPermissionMode (var: r)
enum CustomSubagentPermissionMode {
CUSTOM_SUBAGENT_PERMISSION_MODE_UNSPECIFIED = 0;
CUSTOM_SUBAGENT_PERMISSION_MODE_DEFAULT = 1;
@@ -7183,26 +8640,26 @@ enum CustomSubagentPermissionMode {
CUSTOM_SUBAGENT_PERMISSION_MODE_AGENT_ONLY = 3;
}
-// Copied from: local:aiserver.v1.CustomToolCall (var: LN)
+// Copied from: local:aiserver.v1.CustomToolCall (var: qt)
message CustomToolCall {
string tool_id = 1;
string params = 2;
}
-// Copied from: local:aiserver.v1.CustomToolResult (var: QN)
+// Copied from: local:aiserver.v1.CustomToolResult (var: Ot)
message CustomToolResult {
string tool_id = 1;
string result = 2;
}
-// Copied from: local:aiserver.v1.CycleType (var: eUe)
+// Copied from: local:aiserver.v1.CycleType (var: de)
enum CycleType {
CYCLE_TYPE_UNSPECIFIED = 0;
CYCLE_TYPE_MONTH = 1;
CYCLE_TYPE_START_TIME = 2;
}
-// Copied from: local:aiserver.v1.DailyMetrics (var: O2e)
+// Copied from: local:aiserver.v1.DailyMetrics (var: cd)
message DailyMetrics {
int64 date = 1;
int32 active_users = 2;
@@ -7229,7 +8686,7 @@ message DailyMetrics {
repeated StringCount client_version_usage = 23;
}
-// Copied from: local:aiserver.v1.DailySpendByCategory (var: Lnt)
+// Copied from: local:aiserver.v1.DailySpendByCategory (var: o_)
message DailySpendByCategory {
int64 day = 1;
string category = 2;
@@ -7237,26 +8694,26 @@ message DailySpendByCategory {
int64 total_tokens = 4;
}
-// Copied from: local:aiserver.v1.DailySpendPoint (var: Rnt)
+// Copied from: local:aiserver.v1.DailySpendPoint (var: r_)
message DailySpendPoint {
int64 day = 1;
int32 spend_cents = 2;
}
-// Copied from: local:aiserver.v1.DashboardAction (var: Ni)
+// Copied from: local:aiserver.v1.DashboardAction (var: Ee)
message DashboardAction {
string action = 1;
map args = 2;
optional string success_message = 3;
}
-// Copied from: local:aiserver.v1.DataRetentionPolicy (var: Z1e)
+// Copied from: local:aiserver.v1.DataRetentionPolicy (var: rc)
message DataRetentionPolicy {
- // Copied from: local:aiserver.v1.DataRetentionPolicy.Indefinite (var: e0e)
+ // Copied from: local:aiserver.v1.DataRetentionPolicy.Indefinite (var: sc)
message Indefinite {
}
- // Copied from: local:aiserver.v1.DataRetentionPolicy.Limited (var: n0e)
+ // Copied from: local:aiserver.v1.DataRetentionPolicy.Limited (var: oc)
message Limited {
uint32 hours = 1;
}
@@ -7267,16 +8724,16 @@ message DataRetentionPolicy {
}
}
-// Copied from: local:aiserver.v1.DatabaseProvider (var: ru)
+// Copied from: local:aiserver.v1.DatabaseProvider (var: a)
enum DatabaseProvider {
DATABASE_PROVIDER_UNSPECIFIED = 0;
DATABASE_PROVIDER_AURORA = 1;
DATABASE_PROVIDER_PLANETSCALE = 2;
}
-// Copied from: local:aiserver.v1.DataframeInfo (var: Us)
+// Copied from: local:aiserver.v1.DataframeInfo (var: ne)
message DataframeInfo {
- // Copied from: local:aiserver.v1.DataframeInfo.Column (var: Ms)
+ // Copied from: local:aiserver.v1.DataframeInfo.Column (var: re)
message Column {
string key = 1;
string type = 2;
@@ -7290,9 +8747,9 @@ message DataframeInfo {
string index_column = 8;
}
-// Copied from: local:aiserver.v1.DebugInfo (var: epe)
+// Copied from: local:aiserver.v1.DebugInfo (var: Eo)
message DebugInfo {
- // Copied from: local:aiserver.v1.DebugInfo.Breakpoint (var: lpe)
+ // Copied from: local:aiserver.v1.DebugInfo.Breakpoint (var: Bo)
message Breakpoint {
string relative_workspace_path = 1;
int32 line_number = 2;
@@ -7301,7 +8758,7 @@ message DebugInfo {
optional string exception_info = 5;
}
- // Copied from: local:aiserver.v1.DebugInfo.CallStackFrame (var: ape)
+ // Copied from: local:aiserver.v1.DebugInfo.CallStackFrame (var: vo)
message CallStackFrame {
string relative_workspace_path = 1;
int32 line_number = 2;
@@ -7309,13 +8766,13 @@ message DebugInfo {
repeated DebugInfo.Scope scopes = 4;
}
- // Copied from: local:aiserver.v1.DebugInfo.Scope (var: spe)
+ // Copied from: local:aiserver.v1.DebugInfo.Scope (var: Io)
message Scope {
string name = 1;
repeated DebugInfo.Variable variables = 2;
}
- // Copied from: local:aiserver.v1.DebugInfo.Variable (var: npe)
+ // Copied from: local:aiserver.v1.DebugInfo.Variable (var: So)
message Variable {
string name = 1;
string value = 2;
@@ -7327,36 +8784,36 @@ message DebugInfo {
repeated CodeBlock history = 3;
}
-// Copied from: agent.v1.DebugModeConfig (var: Gz)
+// Copied from: agent.v1.DebugModeConfig (var: I)
message DebugModeConfig {
string log_path = 1;
string server_endpoint = 2;
string session_id = 3;
}
-// Copied from: local:aiserver.v1.DeepSearchParams (var: _P)
+// Copied from: local:aiserver.v1.DeepSearchParams (var: or)
message DeepSearchParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.DeepSearchResult (var: yP)
+// Copied from: local:aiserver.v1.DeepSearchResult (var: ir)
message DeepSearchResult {
bool success = 1;
string result = 2;
}
-// Copied from: local:aiserver.v1.DeepSearchStream (var: kP)
+// Copied from: local:aiserver.v1.DeepSearchStream (var: ar)
message DeepSearchStream {
}
-// Copied from: local:aiserver.v1.DeepSearchSubagentParams (var: Z4)
+// Copied from: local:aiserver.v1.DeepSearchSubagentParams (var: Jn)
message DeepSearchSubagentParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue (var: e8)
+// Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue (var: Cn)
message DeepSearchSubagentReturnValue {
- // Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue.ContextItem (var: n8)
+ // Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue.ContextItem (var: Nn)
message ContextItem {
string file = 1;
optional LineRange line_range = 2;
@@ -7366,244 +8823,296 @@ message DeepSearchSubagentReturnValue {
repeated ContextItem context_items = 1;
}
-// Copied from: local:aiserver.v1.DeeplinkControls (var: _0e)
+// Copied from: local:aiserver.v1.DeeplinkControls (var: pc)
message DeeplinkControls {
bool enabled = 1;
bool allow_public_deeplinks = 2;
}
-// Copied from: local:aiserver.v1.DeleteAccountRequest (var: wMe)
+// Copied from: local:aiserver.v1.DeleteAccountRequest (var: Un)
message DeleteAccountRequest {
}
-// Copied from: local:aiserver.v1.DeleteAccountResponse (var: EMe)
+// Copied from: local:aiserver.v1.DeleteAccountResponse (var: xn)
message DeleteAccountResponse {
}
-// Copied from: agent.v1.DeleteArgs (var: eQ)
+// Copied from: local:aiserver.v1.DeleteAgentStoreFilesRequest (var: eg)
+message DeleteAgentStoreFilesRequest {
+ optional string store_id = 1;
+ repeated AgentStoreDeleteFileEntry files = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteAgentStoreFilesResponse (var: tg)
+message DeleteAgentStoreFilesResponse {
+ repeated AgentStoreDeleteFileResult results = 1;
+}
+
+// Copied from: agent.v1.DeleteArgs (var: s)
message DeleteArgs {
string path = 1;
string tool_call_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteBackgroundComposerRequest (var: byt)
+// Copied from: local:aiserver.v1.DeleteBackgroundComposerRequest (var: Ai)
message DeleteBackgroundComposerRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteBackgroundComposerResponse (var: qyt)
+// Copied from: local:aiserver.v1.DeleteBackgroundComposerResponse (var: _i)
message DeleteBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.DeleteBedrockIamRoleRequest (var: i3e)
+// Copied from: local:aiserver.v1.DeleteBedrockIamRoleRequest (var: ap)
message DeleteBedrockIamRoleRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteBedrockIamRoleResponse (var: o3e)
+// Copied from: local:aiserver.v1.DeleteBedrockIamRoleResponse (var: lp)
message DeleteBedrockIamRoleResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleRequest (var: Got)
+// Copied from: local:aiserver.v1.DeleteBitbucketServerInstanceRequest (var: vn)
+message DeleteBitbucketServerInstanceRequest {
+ string uuid = 1;
+}
+
+// Copied from: local:aiserver.v1.DeleteBitbucketServerInstanceResponse (var: Bn)
+message DeleteBitbucketServerInstanceResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleRequest (var: mk)
message DeleteBugbotLearnedRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleResponse (var: Vot)
+// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleResponse (var: ck)
message DeleteBugbotLearnedRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleRequest (var: olt)
+// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleRequest (var: Tk)
message DeleteBugbotManualRepositoryRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleResponse (var: ult)
+// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleResponse (var: yk)
message DeleteBugbotManualRepositoryRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleRequest (var: Cot)
+// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleRequest (var: rk)
message DeleteBugbotTeamRuleRequest {
string rule_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleResponse (var: Rot)
+// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleResponse (var: sk)
message DeleteBugbotTeamRuleResponse {
}
-// Copied from: agent.v1.DeleteError (var: gQ)
+// Copied from: local:aiserver.v1.DeleteCrewRequest (var: Vv)
+message DeleteCrewRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.DeleteCrewResponse (var: Yv)
+message DeleteCrewResponse {
+ repeated Crew crews = 1;
+}
+
+// Copied from: agent.v1.DeleteError (var: d)
message DeleteError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.DeleteFileBusy (var: dQ)
+// Copied from: agent.v1.DeleteFileBusy (var: m)
message DeleteFileBusy {
string path = 1;
}
-// Copied from: agent.v1.DeleteFileNotFound (var: aQ)
+// Copied from: agent.v1.DeleteFileNotFound (var: a)
message DeleteFileNotFound {
string path = 1;
}
-// Copied from: local:aiserver.v1.DeleteFileParams (var: AC)
+// Copied from: local:aiserver.v1.DeleteFileParams (var: $e)
message DeleteFileParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.DeleteFileResult (var: gC)
+// Copied from: local:aiserver.v1.DeleteFileResult (var: et)
message DeleteFileResult {
bool rejected = 1;
bool file_non_existent = 2;
bool file_deleted_successfully = 3;
}
-// Copied from: local:aiserver.v1.DeleteFileStream (var: _C)
+// Copied from: local:aiserver.v1.DeleteFileStream (var: tt)
message DeleteFileStream {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppRequest (var: wOe)
+// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppRequest (var: rn)
message DeleteGithubEnterpriseAppRequest {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppResponse (var: EOe)
+// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppResponse (var: sn)
message DeleteGithubEnterpriseAppResponse {
}
-// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceRequest (var: GOe)
+// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceRequest (var: gn)
message DeleteGitlabEnterpriseInstanceRequest {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceResponse (var: VOe)
+// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceResponse (var: hn)
message DeleteGitlabEnterpriseInstanceResponse {
}
-// Copied from: local:aiserver.v1.DeleteGroupRequest (var: urt)
+// Copied from: local:aiserver.v1.DeleteGroupRequest (var: T_)
message DeleteGroupRequest {
int32 group_id = 1;
int32 team_id = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.DeleteGroupResponse (var: mrt)
+// Copied from: local:aiserver.v1.DeleteGroupResponse (var: y_)
message DeleteGroupResponse {
}
-// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleRequest (var: Cgt)
+// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleRequest (var: kv)
message DeleteJiraRoutingRuleRequest {
int32 team_id = 1;
int64 rule_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleResponse (var: Rgt)
+// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleResponse (var: wv)
message DeleteJiraRoutingRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenRequest (var: wHe)
+// Copied from: local:aiserver.v1.DeleteLiveActivityRequest (var: ud)
+message DeleteLiveActivityRequest {
+ string device_id = 1;
+ PushPlatform platform = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteLiveActivityResponse (var: md)
+message DeleteLiveActivityResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteMcpOAuthAccountRequest (var: Ci)
+message DeleteMcpOAuthAccountRequest {
+ int32 server_id = 1;
+ string account_key = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteMcpOAuthAccountResponse (var: Ni)
+message DeleteMcpOAuthAccountResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenRequest (var: di)
message DeleteMcpOAuthTokenRequest {
string server_url = 1;
optional string service_account_id = 2;
optional string source = 3;
+ string account_key = 4;
}
-// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenResponse (var: EHe)
+// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenResponse (var: pi)
message DeleteMcpOAuthTokenResponse {
}
-// Copied from: agent.v1.DeleteNotFile (var: lQ)
+// Copied from: agent.v1.DeleteNotFile (var: l)
message DeleteNotFile {
string path = 1;
string actual_type = 2;
}
-// Copied from: local:aiserver.v1.DeleteOrganizationGroupRequest (var: mYe)
+// Copied from: local:aiserver.v1.DeleteOrganizationGroupRequest (var: fs)
message DeleteOrganizationGroupRequest {
string organization_id = 1;
int64 group_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteOrganizationGroupResponse (var: fYe)
+// Copied from: local:aiserver.v1.DeleteOrganizationGroupResponse (var: gs)
message DeleteOrganizationGroupResponse {
}
-// Copied from: local:aiserver.v1.DeletePendingFollowupRequest (var: SEt)
+// Copied from: local:aiserver.v1.DeletePendingFollowupRequest (var: pl)
message DeletePendingFollowupRequest {
string bc_id = 1;
string followup_id = 2;
}
-// Copied from: local:aiserver.v1.DeletePendingFollowupResponse (var: IEt)
+// Copied from: local:aiserver.v1.DeletePendingFollowupResponse (var: fl)
message DeletePendingFollowupResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: agent.v1.DeletePermissionDenied (var: cQ)
+// Copied from: agent.v1.DeletePermissionDenied (var: u)
message DeletePermissionDenied {
string path = 1;
string client_visible_error = 2;
bool is_readonly = 3;
}
-// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonRequest (var: _Bt)
+// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonRequest (var: hu)
message DeletePersonalEnvironmentJsonRequest {
int64 id = 1;
optional string environment_public_id = 2;
}
-// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonResponse (var: yBt)
+// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonResponse (var: Au)
message DeletePersonalEnvironmentJsonResponse {
}
-// Copied from: local:aiserver.v1.DeleteProtectedGitScopeRequest (var: b1e)
+// Copied from: local:aiserver.v1.DeleteProtectedGitScopeRequest (var: qm)
message DeleteProtectedGitScopeRequest {
int32 team_id = 1;
int64 scope_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteProtectedGitScopeResponse (var: q1e)
+// Copied from: local:aiserver.v1.DeleteProtectedGitScopeResponse (var: Dm)
message DeleteProtectedGitScopeResponse {
}
-// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentRequest (var: CCt)
+// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentRequest (var: Hc)
message DeletePullRequestReviewCommentRequest {
string pr_url = 1;
string comment_id = 2;
optional string comment_kind = 3;
}
-// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentResponse (var: RCt)
+// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentResponse (var: Vc)
message DeletePullRequestReviewCommentResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.DeletePushNotificationTokenRequest (var: tNt)
+// Copied from: local:aiserver.v1.DeletePushNotificationTokenRequest (var: rd)
message DeletePushNotificationTokenRequest {
string device_id = 1;
PushPlatform platform = 2;
}
-// Copied from: local:aiserver.v1.DeletePushNotificationTokenResponse (var: rNt)
+// Copied from: local:aiserver.v1.DeletePushNotificationTokenResponse (var: sd)
message DeletePushNotificationTokenResponse {
}
-// Copied from: agent.v1.DeleteRejected (var: AQ)
+// Copied from: agent.v1.DeleteRejected (var: c)
message DeleteRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.DeleteResult (var: nQ)
+// Copied from: agent.v1.DeleteResult (var: o)
message DeleteResult {
oneof result {
DeleteSuccess success = 1;
@@ -7616,56 +9125,56 @@ message DeleteResult {
}
}
-// Copied from: local:aiserver.v1.DeleteScimDirectoryRequest (var: ist)
+// Copied from: local:aiserver.v1.DeleteScimDirectoryRequest (var: Y_)
message DeleteScimDirectoryRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteScimDirectoryResponse (var: ost)
+// Copied from: local:aiserver.v1.DeleteScimDirectoryResponse (var: K_)
message DeleteScimDirectoryResponse {
}
-// Copied from: local:aiserver.v1.DeleteScimTargetMappingRequest (var: Bst)
+// Copied from: local:aiserver.v1.DeleteScimTargetMappingRequest (var: sT)
message DeleteScimTargetMappingRequest {
string organization_id = 1;
int64 scim_target_mapping_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteScimTargetMappingResponse (var: Jst)
+// Copied from: local:aiserver.v1.DeleteScimTargetMappingResponse (var: oT)
message DeleteScimTargetMappingResponse {
}
-// Copied from: local:aiserver.v1.DeleteSharedCanvasRequest (var: Vlt)
+// Copied from: local:aiserver.v1.DeleteSharedCanvasRequest (var: Hk)
message DeleteSharedCanvasRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteSharedCanvasResponse (var: Wlt)
+// Copied from: local:aiserver.v1.DeleteSharedCanvasResponse (var: Vk)
message DeleteSharedCanvasResponse {
}
-// Copied from: local:aiserver.v1.DeleteSharedConversationRequest (var: mut)
+// Copied from: local:aiserver.v1.DeleteSharedConversationRequest (var: ew)
message DeleteSharedConversationRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteSharedConversationResponse (var: fut)
+// Copied from: local:aiserver.v1.DeleteSharedConversationResponse (var: tw)
message DeleteSharedConversationResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleRequest (var: Mtt)
+// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleRequest (var: FA)
message DeleteSlackRepoRoutingRuleRequest {
int32 team_id = 1;
string rule_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleResponse (var: Ytt)
+// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleResponse (var: qA)
message DeleteSlackRepoRoutingRuleResponse {
}
-// Copied from: agent.v1.DeleteSuccess (var: sQ)
+// Copied from: agent.v1.DeleteSuccess (var: i)
message DeleteSuccess {
string path = 1;
string deleted_file = 2;
@@ -7673,109 +9182,133 @@ message DeleteSuccess {
string prev_content = 4;
}
-// Copied from: local:aiserver.v1.DeleteTeamCommandRequest (var: Vat)
+// Copied from: local:aiserver.v1.DeleteTeamCommandRequest (var: Dy)
message DeleteTeamCommandRequest {
string command_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamCommandResponse (var: Wat)
+// Copied from: local:aiserver.v1.DeleteTeamCommandResponse (var: Oy)
message DeleteTeamCommandResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamEnvironmentRequest (var: yIt)
+// Copied from: local:aiserver.v1.DeleteTeamCustomerTelemetryDestinationRequest (var: FT)
+message DeleteTeamCustomerTelemetryDestinationRequest {
+ int32 team_id = 1;
+ string destination_id = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamCustomerTelemetryDestinationResponse (var: qT)
+message DeleteTeamCustomerTelemetryDestinationResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamEnvironmentRequest (var: dm)
message DeleteTeamEnvironmentRequest {
int64 id = 1;
optional string environment_public_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamEnvironmentResponse (var: kIt)
+// Copied from: local:aiserver.v1.DeleteTeamEnvironmentResponse (var: pm)
message DeleteTeamEnvironmentResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamHookRequest (var: Jat)
-message DeleteTeamHookRequest {
- string hook_id = 1;
+// Copied from: local:aiserver.v1.DeleteTeamGroupRequest (var: js)
+message DeleteTeamGroupRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamHookResponse (var: Cat)
+// Copied from: local:aiserver.v1.DeleteTeamGroupResponse (var: Xs)
+message DeleteTeamGroupResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamHookRequest (var: Cy)
+message DeleteTeamHookRequest {
+ string hook_id = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamHookResponse (var: Ny)
message DeleteTeamHookResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamRepoRequest (var: c1e)
+// Copied from: local:aiserver.v1.DeleteTeamRepoRequest (var: vm)
message DeleteTeamRepoRequest {
int32 team_id = 1;
int32 repo_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamRepoResponse (var: d1e)
+// Copied from: local:aiserver.v1.DeleteTeamRepoResponse (var: Bm)
message DeleteTeamRepoResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamRuleRequest (var: uat)
+// Copied from: local:aiserver.v1.DeleteTeamRuleRequest (var: yy)
message DeleteTeamRuleRequest {
string rule_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamRuleResponse (var: mat)
+// Copied from: local:aiserver.v1.DeleteTeamRuleResponse (var: ky)
message DeleteTeamRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamServiceAccountRequest (var: UKe)
+// Copied from: local:aiserver.v1.DeleteTeamServiceAccountRequest (var: Hl)
message DeleteTeamServiceAccountRequest {
int32 team_id = 1;
string service_account_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamServiceAccountResponse (var: MKe)
+// Copied from: local:aiserver.v1.DeleteTeamServiceAccountResponse (var: Vl)
message DeleteTeamServiceAccountResponse {
}
-// Copied from: local:aiserver.v1.DeleteTestParams (var: BR)
+// Copied from: local:aiserver.v1.DeleteTestParams (var: on)
message DeleteTestParams {
string relative_workspace_path = 1;
optional string test_name = 2;
}
-// Copied from: local:aiserver.v1.DeleteTestResult (var: JR)
+// Copied from: local:aiserver.v1.DeleteTestResult (var: an)
message DeleteTestResult {
}
-// Copied from: local:aiserver.v1.DeleteUsageAlertsRequest (var: rct)
+// Copied from: local:aiserver.v1.DeleteUsageAlertsRequest (var: Ow)
message DeleteUsageAlertsRequest {
int32 team_id = 1;
repeated string alert_ids = 2;
}
-// Copied from: local:aiserver.v1.DeleteUsageAlertsResponse (var: ict)
+// Copied from: local:aiserver.v1.DeleteUsageAlertsResponse (var: Uw)
message DeleteUsageAlertsResponse {
int32 deleted_count = 1;
}
-// Copied from: local:aiserver.v1.DeprecatePluginRequest (var: hpt)
-message DeprecatePluginRequest {
- int64 plugin_id = 1;
- optional string deprecation_message = 2;
- optional int64 replaced_by_plugin_id = 3;
+// Copied from: local:aiserver.v1.DeregisterPrivateWorkerPoolRequest (var: Fp)
+message DeregisterPrivateWorkerPoolRequest {
+ PrivateWorkerPoolScope scope = 1;
+ string pool_name = 2;
+ optional string repo_owner = 3;
+ optional string repo_name = 4;
}
-// Copied from: local:aiserver.v1.DeprecatePluginResponse (var: Tpt)
-message DeprecatePluginResponse {
- Plugin plugin = 1;
+// Copied from: local:aiserver.v1.DeregisterPrivateWorkerPoolResponse (var: qp)
+message DeregisterPrivateWorkerPoolResponse {
+ bool deregistered = 1;
}
-// Copied from: local:aiserver.v1.DetachGroupFromDirectoryRequest (var: Drt)
+// Copied from: local:aiserver.v1.DetachGroupFromDirectoryRequest (var: b_)
message DetachGroupFromDirectoryRequest {
int32 group_id = 1;
int32 team_id = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.DetachGroupFromDirectoryResponse (var: xrt)
+// Copied from: local:aiserver.v1.DetachGroupFromDirectoryResponse (var: M_)
message DetachGroupFromDirectoryResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.DetailedBackgroundComposer (var: sSt)
+// Copied from: local:aiserver.v1.DetailedBackgroundComposer (var: Rl)
message DetailedBackgroundComposer {
BackgroundComposer composer = 1;
string starting_commit = 2;
@@ -7806,35 +9339,37 @@ message DetailedBackgroundComposer {
optional RequestedModel requested_model = 28;
optional CloudSubagentParentReference cloud_subagent_parent = 29;
repeated CloudAgentStartupWarning startup_warnings = 30;
+ optional UsedEnvironmentBuildInfo used_environment_build = 31;
+ optional bool use_experimental_model_opt_out = 34;
}
-// Copied from: local:aiserver.v1.DetailedLine (var: os)
+// Copied from: local:aiserver.v1.DetailedLine (var: D)
message DetailedLine {
string text = 1;
float line_number = 2;
bool is_signature = 3;
}
-// Copied from: local:aiserver.v1.DevEnvironment (var: xqe)
+// Copied from: local:aiserver.v1.DevEnvironment (var: Fe)
message DevEnvironment {
bool has_alternative_cli = 1;
bool has_cursor_agent_cli = 2;
}
-// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsRequest (var: koe)
+// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsRequest (var: Bt)
message DevOnlyGetPastRequestIdsRequest {
optional int32 count = 1;
optional int32 page = 2;
}
-// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsResponse (var: Ioe)
+// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsResponse (var: Ct)
message DevOnlyGetPastRequestIdsResponse {
repeated DevOnlyPastRequest past_requests = 1;
int32 total_count = 10;
bool has_more = 11;
}
-// Copied from: local:aiserver.v1.DevOnlyPastRequest (var: Soe)
+// Copied from: local:aiserver.v1.DevOnlyPastRequest (var: Jt)
message DevOnlyPastRequest {
string request_id = 1;
string date_time = 2;
@@ -7847,7 +9382,7 @@ message DevOnlyPastRequest {
string api_call_method = 9;
}
-// Copied from: local:aiserver.v1.DevcontainerStartingPoint (var: qwt)
+// Copied from: local:aiserver.v1.DevcontainerStartingPoint (var: ia)
message DevcontainerStartingPoint {
string url = 1;
string ref = 2;
@@ -7864,9 +9399,9 @@ message DevcontainerStartingPoint {
repeated RepoStartingRef starting_refs = 14;
}
-// Copied from: local:aiserver.v1.Diagnostic (var: Ts)
+// Copied from: local:aiserver.v1.Diagnostic (var: H)
message Diagnostic {
- // Copied from: local:aiserver.v1.Diagnostic.DiagnosticSeverity (var: ws)
+ // Copied from: local:aiserver.v1.Diagnostic.DiagnosticSeverity (var: l)
enum DiagnosticSeverity {
DIAGNOSTIC_SEVERITY_UNSPECIFIED = 0;
DIAGNOSTIC_SEVERITY_ERROR = 1;
@@ -7875,7 +9410,7 @@ message Diagnostic {
DIAGNOSTIC_SEVERITY_HINT = 4;
}
- // Copied from: local:aiserver.v1.Diagnostic.RelatedInformation (var: ks)
+ // Copied from: local:aiserver.v1.Diagnostic.RelatedInformation (var: V)
message RelatedInformation {
string message = 1;
CursorRange range = 2;
@@ -7887,35 +9422,35 @@ message Diagnostic {
repeated RelatedInformation related_information = 4;
}
-// Copied from: agent.v1.DiagnosticsArgs (var: _U)
+// Copied from: agent.v1.DiagnosticsArgs (var: i)
message DiagnosticsArgs {
string path = 1;
string tool_call_id = 2;
}
-// Copied from: agent.v1.DiagnosticsError (var: IU)
+// Copied from: agent.v1.DiagnosticsError (var: m)
message DiagnosticsError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.DiagnosticsFileNotFound (var: NU)
+// Copied from: agent.v1.DiagnosticsFileNotFound (var: d)
message DiagnosticsFileNotFound {
string path = 1;
}
-// Copied from: agent.v1.DiagnosticsPermissionDenied (var: bU)
+// Copied from: agent.v1.DiagnosticsPermissionDenied (var: p)
message DiagnosticsPermissionDenied {
string path = 1;
}
-// Copied from: agent.v1.DiagnosticsRejected (var: vU)
+// Copied from: agent.v1.DiagnosticsRejected (var: c)
message DiagnosticsRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.DiagnosticsResult (var: yU)
+// Copied from: agent.v1.DiagnosticsResult (var: a)
message DiagnosticsResult {
oneof result {
DiagnosticsSuccess success = 1;
@@ -7926,20 +9461,27 @@ message DiagnosticsResult {
}
}
-// Copied from: agent.v1.DiagnosticsSuccess (var: kU)
+// Copied from: agent.v1.DiagnosticsSuccess (var: l)
message DiagnosticsSuccess {
string path = 1;
repeated Diagnostic diagnostics = 2;
int32 total_diagnostics = 3;
}
-// Copied from: local:aiserver.v1.DiffFile (var: U3)
+// Copied from: local:aiserver.v1.DiamondToBugbotMigrationMode (var: dt)
+enum DiamondToBugbotMigrationMode {
+ DIAMOND_TO_BUGBOT_MIGRATION_MODE_UNSPECIFIED = 0;
+ DIAMOND_TO_BUGBOT_MIGRATION_MODE_DRY_RUN = 1;
+ DIAMOND_TO_BUGBOT_MIGRATION_MODE_APPLY = 2;
+}
+
+// Copied from: local:aiserver.v1.DiffFile (var: It)
message DiffFile {
string file_details = 1;
string file_name = 2;
}
-// Copied from: local:aiserver.v1.DiffHistoryData (var: N4)
+// Copied from: local:aiserver.v1.DiffHistoryData (var: Tn)
message DiffHistoryData {
string relative_workspace_path = 1;
repeated ComposerFileDiff diffs = 2;
@@ -7948,7 +9490,7 @@ message DiffHistoryData {
ComposerFileDiff start_to_end_diff = 5;
}
-// Copied from: local:aiserver.v1.DirectoryGroup (var: wnt)
+// Copied from: local:aiserver.v1.DirectoryGroup (var: ZA)
message DirectoryGroup {
string name = 1;
int32 id = 2;
@@ -7957,87 +9499,120 @@ message DirectoryGroup {
AutoRunControls auto_run_controls = 5;
string external_id = 6;
int32 per_user_monthly_limit_dollars = 7;
+ AllowedMCPConfiguration allowed_mcp_configuration = 8;
}
-// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeRequest (var: VCt)
+// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeRequest (var: Zc)
message DisablePullRequestAutoMergeRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeResponse (var: WCt)
+// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeResponse (var: $c)
message DisablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.DisconnectGithubRequest (var: iMe)
+// Copied from: local:aiserver.v1.DisconnectBitbucketForgeRequest (var: ov)
+message DisconnectBitbucketForgeRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.DisconnectBitbucketForgeResponse (var: iv)
+message DisconnectBitbucketForgeResponse {
+}
+
+// Copied from: local:aiserver.v1.DisconnectContactImportConnectionRequest (var: hl)
+message DisconnectContactImportConnectionRequest {
+ int64 connection_id = 1;
+}
+
+// Copied from: local:aiserver.v1.DisconnectContactImportConnectionResponse (var: Al)
+message DisconnectContactImportConnectionResponse {
+ bool success = 1;
+}
+
+// Copied from: local:aiserver.v1.DisconnectGithubRequest (var: Mn)
message DisconnectGithubRequest {
optional string ghe_application = 2;
}
-// Copied from: local:aiserver.v1.DisconnectGithubResponse (var: oMe)
+// Copied from: local:aiserver.v1.DisconnectGithubResponse (var: Ln)
message DisconnectGithubResponse {
int32 removed_connections_count = 1;
}
-// Copied from: local:aiserver.v1.DisconnectJiraRequest (var: Xpt)
+// Copied from: local:aiserver.v1.DisconnectJiraRequest (var: rv)
message DisconnectJiraRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.DisconnectJiraResponse (var: $pt)
+// Copied from: local:aiserver.v1.DisconnectJiraResponse (var: sv)
message DisconnectJiraResponse {
}
-// Copied from: local:aiserver.v1.DisconnectLinearRequest (var: met)
+// Copied from: local:aiserver.v1.DisconnectLinearRequest (var: Wh)
message DisconnectLinearRequest {
}
-// Copied from: local:aiserver.v1.DisconnectLinearResponse (var: fet)
+// Copied from: local:aiserver.v1.DisconnectLinearResponse (var: zh)
message DisconnectLinearResponse {
}
-// Copied from: local:aiserver.v1.DisconnectPagerDutyRequest (var: gtt)
+// Copied from: local:aiserver.v1.DisconnectPagerDutyRequest (var: EA)
message DisconnectPagerDutyRequest {
}
-// Copied from: local:aiserver.v1.DisconnectPagerDutyResponse (var: _tt)
+// Copied from: local:aiserver.v1.DisconnectPagerDutyResponse (var: SA)
message DisconnectPagerDutyResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.DisplayMode (var: oqe)
+// Copied from: local:aiserver.v1.DismissFullSelfDrivingOutputRequest (var: O)
+message DismissFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ optional string reason = 4;
+}
+
+// Copied from: local:aiserver.v1.DismissFullSelfDrivingOutputResponse (var: U)
+message DismissFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.DisplayMode (var: l)
enum DisplayMode {
DISPLAY_MODE_UNSPECIFIED = 0;
DISPLAY_MODE_TOAST = 1;
DISPLAY_MODE_MODAL = 2;
}
-// Copied from: local:aiserver.v1.DoThisForMeCheckRequest (var: ahe)
+// Copied from: local:aiserver.v1.DoThisForMeCheckRequest (var: vi)
message DoThisForMeCheckRequest {
string generation_uuid = 1;
string completion = 2;
}
-// Copied from: local:aiserver.v1.DoThisForMeCheckResponse (var: lhe)
+// Copied from: local:aiserver.v1.DoThisForMeCheckResponse (var: Bi)
message DoThisForMeCheckResponse {
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.CreateAction (var: Ahe)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.CreateAction (var: Ni)
message CreateAction {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.EditAction (var: dhe)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.EditAction (var: Ci)
message EditAction {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.RunAction (var: ghe)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.RunAction (var: Ri)
message RunAction {
string command = 1;
}
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.SkipAction (var: che)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.SkipAction (var: Ji)
message SkipAction {
}
@@ -8050,16 +9625,16 @@ message DoThisForMeCheckResponse {
}
}
-// Copied from: local:aiserver.v1.DoThisForMeRequest (var: _he)
+// Copied from: local:aiserver.v1.DoThisForMeRequest (var: Pi)
message DoThisForMeRequest {
string generation_uuid = 1;
string completion = 2;
DoThisForMeCheckResponse action = 3;
}
-// Copied from: local:aiserver.v1.DoThisForMeResponse (var: yhe)
+// Copied from: local:aiserver.v1.DoThisForMeResponse (var: bi)
message DoThisForMeResponse {
- // Copied from: local:aiserver.v1.DoThisForMeResponse.UpdateStatus (var: khe)
+ // Copied from: local:aiserver.v1.DoThisForMeResponse.UpdateStatus (var: Mi)
message UpdateStatus {
string status = 1;
}
@@ -8069,7 +9644,7 @@ message DoThisForMeResponse {
}
}
-// Copied from: local:aiserver.v1.DoThisForMeResponseWrapped (var: She)
+// Copied from: local:aiserver.v1.DoThisForMeResponseWrapped (var: Li)
message DoThisForMeResponseWrapped {
oneof response {
DoThisForMeResponse real_response = 1;
@@ -8077,12 +9652,7 @@ message DoThisForMeResponseWrapped {
}
}
-// Copied from: anyrun.v1.DockerBuildFailure (var: exe)
-message DockerBuildFailure {
- int64 exit_code = 1;
-}
-
-// Copied from: local:aiserver.v1.DocsReference (var: S9)
+// Copied from: local:aiserver.v1.DocsReference (var: Ve)
message DocsReference {
string title = 1;
string url = 2;
@@ -8090,21 +9660,21 @@ message DocsReference {
string name = 4;
}
-// Copied from: local:aiserver.v1.Document (var: Q9)
+// Copied from: local:aiserver.v1.Document (var: Ze)
message Document {
string content = 1;
string id = 2;
}
-// Copied from: local:aiserver.v1.DocumentIdsWithScores (var: U9)
+// Copied from: local:aiserver.v1.DocumentIdsWithScores (var: $e)
message DocumentIdsWithScores {
string document_id = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.DocumentSymbol (var: si)
+// Copied from: local:aiserver.v1.DocumentSymbol (var: ce)
message DocumentSymbol {
- // Copied from: local:aiserver.v1.DocumentSymbol.Range (var: oi)
+ // Copied from: local:aiserver.v1.DocumentSymbol.Range (var: de)
message Range {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -8112,7 +9682,7 @@ message DocumentSymbol {
int32 end_column = 4;
}
- // Copied from: local:aiserver.v1.DocumentSymbol.SymbolKind (var: ai)
+ // Copied from: local:aiserver.v1.DocumentSymbol.SymbolKind (var: m)
enum SymbolKind {
SYMBOL_KIND_UNSPECIFIED = 0;
SYMBOL_KIND_FILE = 1;
@@ -8152,7 +9722,7 @@ message DocumentSymbol {
repeated DocumentSymbol children = 8;
}
-// Copied from: local:aiserver.v1.DocumentSymbolWithText (var: fi)
+// Copied from: local:aiserver.v1.DocumentSymbolWithText (var: ge)
message DocumentSymbolWithText {
DocumentSymbol symbol = 1;
string relative_workspace_path = 2;
@@ -8160,7 +9730,7 @@ message DocumentSymbolWithText {
UriComponents uri_components = 4;
}
-// Copied from: local:aiserver.v1.DocumentationChunk (var: aw)
+// Copied from: local:aiserver.v1.DocumentationChunk (var: i)
message DocumentationChunk {
string doc_name = 1;
string page_url = 2;
@@ -8169,18 +9739,18 @@ message DocumentationChunk {
string page_title = 5;
}
-// Copied from: local:aiserver.v1.DocumentationCitation (var: _9)
+// Copied from: local:aiserver.v1.DocumentationCitation (var: Qe)
message DocumentationCitation {
repeated DocumentationChunk chunks = 1;
}
-// Copied from: local:aiserver.v1.DocumentationInfo (var: cde)
+// Copied from: local:aiserver.v1.DocumentationInfo (var: Hr)
message DocumentationInfo {
string doc_identifier = 1;
DocumentationMetadata metadata = 2;
}
-// Copied from: local:aiserver.v1.DocumentationMetadata (var: sw)
+// Copied from: local:aiserver.v1.DocumentationMetadata (var: o)
message DocumentationMetadata {
string prefix_url = 1;
string doc_name = 2;
@@ -8190,7 +9760,7 @@ message DocumentationMetadata {
optional int32 team_id = 6;
}
-// Copied from: local:aiserver.v1.DocumentationQueryRequest (var: lw)
+// Copied from: local:aiserver.v1.DocumentationQueryRequest (var: a)
message DocumentationQueryRequest {
string doc_identifier = 1;
string query = 2;
@@ -8198,9 +9768,9 @@ message DocumentationQueryRequest {
bool rerank_results = 4;
}
-// Copied from: local:aiserver.v1.DocumentationQueryResponse (var: cw)
+// Copied from: local:aiserver.v1.DocumentationQueryResponse (var: l)
message DocumentationQueryResponse {
- // Copied from: local:aiserver.v1.DocumentationQueryResponse.Status (var: dw)
+ // Copied from: local:aiserver.v1.DocumentationQueryResponse.Status (var: r)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -8214,32 +9784,52 @@ message DocumentationQueryResponse {
Status status = 4;
}
-// Copied from: local:aiserver.v1.DownloadIssueTracesRequest (var: dJe)
+// Copied from: local:aiserver.v1.DownloadIssueTracesRequest (var: v)
message DownloadIssueTracesRequest {
string token = 1;
int32 limit = 2;
}
-// Copied from: local:aiserver.v1.DownloadIssueTracesResponse (var: AJe)
+// Copied from: local:aiserver.v1.DownloadIssueTracesResponse (var: B)
message DownloadIssueTracesResponse {
bytes data = 1;
int32 total_traces = 2;
int64 total_bytes = 3;
}
-// Copied from: agent.v1.DragAction (var: NB)
+// Copied from: local:aiserver.v1.DraftCrewBriefMember (var: mB)
+message DraftCrewBriefMember {
+ string name = 1;
+ string archetype = 2;
+}
+
+// Copied from: local:aiserver.v1.DraftCrewBriefRequest (var: uB)
+message DraftCrewBriefRequest {
+ string goal = 1;
+}
+
+// Copied from: local:aiserver.v1.DraftCrewBriefResponse (var: cB)
+message DraftCrewBriefResponse {
+ string name = 1;
+ string vision = 2;
+ string goals = 3;
+ repeated DraftCrewBriefMember members = 4;
+}
+
+// Copied from: agent.v1.DragAction (var: p)
message DragAction {
repeated Coordinate path = 1;
MouseButton button = 2;
+ optional string modifier_keys = 3;
}
-// Copied from: local:aiserver.v1.Edit (var: Fp)
+// Copied from: local:aiserver.v1.Edit (var: we)
message Edit {
string text = 1;
IRange range = 2;
}
-// Copied from: local:aiserver.v1.EditFate (var: Ore)
+// Copied from: local:aiserver.v1.EditFate (var: r)
enum EditFate {
EDIT_FATE_UNSPECIFIED = 0;
EDIT_FATE_ACCEPTED = 1;
@@ -8247,7 +9837,7 @@ enum EditFate {
EDIT_FATE_PARTIALLY_ACCEPTED = 3;
}
-// Copied from: local:aiserver.v1.EditFileParams (var: oJ)
+// Copied from: local:aiserver.v1.EditFileParams (var: $)
message EditFileParams {
string relative_workspace_path = 1;
string language = 2;
@@ -8269,18 +9859,18 @@ message EditFileParams {
optional bool should_eagerly_process_lints = 18;
}
-// Copied from: local:aiserver.v1.EditFileResult (var: uJ)
+// Copied from: local:aiserver.v1.EditFileResult (var: ee)
message EditFileResult {
- // Copied from: local:aiserver.v1.EditFileResult.EditFileHumanReview (var: TJ)
+ // Copied from: local:aiserver.v1.EditFileResult.EditFileHumanReview (var: se)
message EditFileHumanReview {
bool is_edit_accepted = 1;
string text_result = 2;
bool stop_and_get_new_user_input = 3;
}
- // Copied from: local:aiserver.v1.EditFileResult.FileDiff (var: mJ)
+ // Copied from: local:aiserver.v1.EditFileResult.FileDiff (var: te)
message FileDiff {
- // Copied from: local:aiserver.v1.EditFileResult.FileDiff.ChunkDiff (var: AJ)
+ // Copied from: local:aiserver.v1.EditFileResult.FileDiff.ChunkDiff (var: ne)
message ChunkDiff {
string diff_string = 1;
int32 old_start = 2;
@@ -8291,7 +9881,7 @@ message EditFileResult {
int32 lines_added = 7;
}
- // Copied from: local:aiserver.v1.EditFileResult.FileDiff.Editor (var: fJ)
+ // Copied from: local:aiserver.v1.EditFileResult.FileDiff.Editor (var: l)
enum Editor {
EDITOR_UNSPECIFIED = 0;
EDITOR_AI = 1;
@@ -8303,7 +9893,7 @@ message EditFileResult {
bool hit_timeout = 3;
}
- // Copied from: local:aiserver.v1.EditFileResult.HumanFeedback (var: wJ)
+ // Copied from: local:aiserver.v1.EditFileResult.HumanFeedback (var: oe)
message HumanFeedback {
string selected_option = 1;
string feedback_text = 2;
@@ -8311,9 +9901,9 @@ message EditFileResult {
string bubble_id = 4;
}
- // Copied from: local:aiserver.v1.EditFileResult.RecoverableError (var: gJ)
+ // Copied from: local:aiserver.v1.EditFileResult.RecoverableError (var: re)
message RecoverableError {
- // Copied from: local:aiserver.v1.EditFileResult.RecoverableError.RecoverableErrorType (var: _J)
+ // Copied from: local:aiserver.v1.EditFileResult.RecoverableError.RecoverableErrorType (var: u)
enum RecoverableErrorType {
RECOVERABLE_ERROR_TYPE_UNSPECIFIED = 0;
RECOVERABLE_ERROR_TYPE_SEARCH_STRING_NOT_FOUND = 1;
@@ -8343,18 +9933,18 @@ message EditFileResult {
optional bool were_all_new_linter_errors_resolved_by_this_edit = 17;
}
-// Copied from: local:aiserver.v1.EditFileStream (var: BJ)
+// Copied from: local:aiserver.v1.EditFileStream (var: ae)
message EditFileStream {
}
-// Copied from: local:aiserver.v1.EditFileV2Params (var: XI)
+// Copied from: local:aiserver.v1.EditFileV2Params (var: W)
message EditFileV2Params {
- // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditCode (var: tJ)
+ // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditCode (var: j)
message StreamingEditCode {
string code = 1;
}
- // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditText (var: $I)
+ // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditText (var: z)
message StreamingEditText {
string text = 1;
}
@@ -8374,7 +9964,7 @@ message EditFileV2Params {
}
}
-// Copied from: local:aiserver.v1.EditFileV2Result (var: rJ)
+// Copied from: local:aiserver.v1.EditFileV2Result (var: X)
message EditFileV2Result {
optional string contents_before_edit = 1;
optional string eol_sequence = 9;
@@ -8392,13 +9982,13 @@ message EditFileV2Result {
string after_content_id = 14;
}
-// Copied from: local:aiserver.v1.EditFileV2Stream (var: iJ)
+// Copied from: local:aiserver.v1.EditFileV2Stream (var: Z)
message EditFileV2Stream {
}
-// Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest (var: __)
+// Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest (var: qt)
message EditHistoryAppendChangesRequest {
- // Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest.PrivacyModeStatus (var: y_)
+ // Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest.PrivacyModeStatus (var: f)
enum PrivacyModeStatus {
PRIVACY_MODE_STATUS_UNSPECIFIED = 0;
PRIVACY_MODE_STATUS_PRIVACY_ENABLED = 1;
@@ -8422,14 +10012,14 @@ message EditHistoryAppendChangesRequest {
float time_origin = 13;
}
-// Copied from: local:aiserver.v1.EditHistoryAppendChangesResponse (var: w_)
+// Copied from: local:aiserver.v1.EditHistoryAppendChangesResponse (var: Dt)
message EditHistoryAppendChangesResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.EditParams (var: ZN)
+// Copied from: local:aiserver.v1.EditParams (var: Yt)
message EditParams {
- // Copied from: local:aiserver.v1.EditParams.FrontendEditType (var: eR)
+ // Copied from: local:aiserver.v1.EditParams.FrontendEditType (var: g)
enum FrontendEditType {
FRONTEND_EDIT_TYPE_UNSPECIFIED = 0;
FRONTEND_EDIT_TYPE_INLINE_DIFFS = 1;
@@ -8446,7 +10036,7 @@ message EditParams {
optional bool auto_fix_all_linter_errors_in_file = 8;
}
-// Copied from: local:aiserver.v1.EditPatch (var: ep)
+// Copied from: local:aiserver.v1.EditPatch (var: ne)
message EditPatch {
string relative_path = 1;
uint32 line_number = 2;
@@ -8454,9 +10044,9 @@ message EditPatch {
repeated string inserted_lines = 4;
}
-// Copied from: local:aiserver.v1.EditResult (var: tR)
+// Copied from: local:aiserver.v1.EditResult (var: Kt)
message EditResult {
- // Copied from: local:aiserver.v1.EditResult.Feedback (var: iR)
+ // Copied from: local:aiserver.v1.EditResult.Feedback (var: zt)
message Feedback {
string message = 1;
string severity = 2;
@@ -8465,7 +10055,7 @@ message EditResult {
repeated EditResult.RelatedInformation related_information = 5;
}
- // Copied from: local:aiserver.v1.EditResult.RelatedInformation (var: rR)
+ // Copied from: local:aiserver.v1.EditResult.RelatedInformation (var: Wt)
message RelatedInformation {
string message = 1;
int32 start_line_number = 2;
@@ -8481,17 +10071,17 @@ message EditResult {
repeated Feedback structured_feedback = 6;
}
-// Copied from: agent.v1.EditToolCallDelta (var: fU)
+// Copied from: agent.v1.EditToolCallDelta (var: K)
message EditToolCallDelta {
string stream_content_delta = 1;
}
-// Copied from: local:aiserver.v1.EditorCloseEvent (var: Kh)
+// Copied from: local:aiserver.v1.EditorCloseEvent (var: vt)
message EditorCloseEvent {
string editor_id = 1;
}
-// Copied from: local:aiserver.v1.EffectivePlugin (var: Vft)
+// Copied from: local:aiserver.v1.EffectivePlugin (var: HS)
message EffectivePlugin {
Plugin plugin = 1;
bool is_team_required = 3;
@@ -8500,9 +10090,18 @@ message EffectivePlugin {
google.protobuf.Struct configured_variables = 7;
bool has_team_configured_variables = 8;
optional string inline_content_json = 9;
+ EffectivePluginInstallMode install_mode = 10;
}
-// Copied from: local:aiserver.v1.EmbeddingModel (var: pr)
+// Copied from: local:aiserver.v1.EffectivePluginInstallMode (var: wt)
+enum EffectivePluginInstallMode {
+ EFFECTIVE_PLUGIN_INSTALL_MODE_UNSPECIFIED = 0;
+ EFFECTIVE_PLUGIN_INSTALL_MODE_USER = 1;
+ EFFECTIVE_PLUGIN_INSTALL_MODE_TEAM_DEFAULT = 2;
+ EFFECTIVE_PLUGIN_INSTALL_MODE_TEAM_REQUIRED = 3;
+}
+
+// Copied from: local:aiserver.v1.EmbeddingModel (var: o)
enum EmbeddingModel {
EMBEDDING_MODEL_UNSPECIFIED = 0;
EMBEDDING_MODEL_VOYAGE_CODE_2 = 1;
@@ -8513,67 +10112,164 @@ enum EmbeddingModel {
EMBEDDING_MODEL_QWEN_1_5B_0618_FP8_MM_CUSTOM = 6;
}
-// Copied from: local:aiserver.v1.EmbeddingResponse (var: $le)
+// Copied from: local:aiserver.v1.EmbeddingResponse (var: pn)
message EmbeddingResponse {
repeated double embedding = 1;
}
-// Copied from: local:aiserver.v1.EnableOnDemandSpendRequest (var: hze)
+// Copied from: local:aiserver.v1.EnableOnDemandSpendRequest (var: Aa)
message EnableOnDemandSpendRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.EnableOnDemandSpendResponse (var: Tze)
+// Copied from: local:aiserver.v1.EnableOnDemandSpendResponse (var: _a)
message EnableOnDemandSpendResponse {
int32 hard_limit = 1;
optional int32 hard_limit_per_user = 2;
}
-// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeRequest (var: OCt)
+// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeRequest (var: jc)
message EnablePullRequestAutoMergeRequest {
string pr_url = 1;
optional string merge_method = 2;
}
-// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeResponse (var: GCt)
+// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeResponse (var: Xc)
message EnablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.EndParams (var: JN)
+// Copied from: local:aiserver.v1.EndParams (var: bt)
message EndParams {
}
-// Copied from: local:aiserver.v1.EndResult (var: PN)
+// Copied from: local:aiserver.v1.EndResult (var: Ft)
message EndResult {
}
-// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewRequest (var: P8e)
+// Copied from: local:aiserver.v1.EnrollExternalFullSelfDrivingRunRequest (var: re)
+message EnrollExternalFullSelfDrivingRunRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ FullSelfDrivingMode mode = 3;
+ bool enable_config = 4;
+}
+
+// Copied from: local:aiserver.v1.EnrollExternalFullSelfDrivingRunResponse (var: se)
+message EnrollExternalFullSelfDrivingRunResponse {
+ bool enrolled = 1;
+}
+
+// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewRequest (var: pg)
message EnrollInGlassEarlyPreviewRequest {
}
-// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewResponse (var: L8e)
+// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewResponse (var: fg)
message EnrollInGlassEarlyPreviewResponse {
}
-// Copied from: local:aiserver.v1.EnsembleStatus (var: w_t)
+// Copied from: local:aiserver.v1.EnsembleStatus (var: tr)
enum EnsembleStatus {
ENSEMBLE_STATUS_UNSPECIFIED = 0;
ENSEMBLE_STATUS_PARENT = 1;
ENSEMBLE_STATUS_CHILD = 2;
}
-// Copied from: local:aiserver.v1.EnsureIndexCreatedRequest (var: mu)
+// Copied from: local:aiserver.v1.EnsureIndexCreatedRequest (var: G)
message EnsureIndexCreatedRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.EnsureIndexCreatedResponse (var: fu)
+// Copied from: local:aiserver.v1.EnsureIndexCreatedResponse (var: H)
message EnsureIndexCreatedResponse {
}
-// Copied from: local:aiserver.v1.EnvironmentEffectiveHistoryEvent (var: AIt)
+// Copied from: local:aiserver.v1.EnsureModelRoutingLoadTestStartedRequest (var: sp)
+message EnsureModelRoutingLoadTestStartedRequest {
+ string run_id = 1;
+}
+
+// Copied from: local:aiserver.v1.EnsureModelRoutingLoadTestStartedResponse (var: op)
+message EnsureModelRoutingLoadTestStartedResponse {
+ string temporal_run_id = 1;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRepoCommit (var: Nu)
+message EnvironmentBuildRepoCommit {
+ string repo_url = 1;
+ string workspace_root_path = 2;
+ string commit_hash_hex = 3;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRow (var: Ru)
+message EnvironmentBuildRow {
+ string build_id = 1;
+ string environment_public_id = 2;
+ EnvironmentBuildRowStatus status = 3;
+ EnvironmentBuildRowTriggerType trigger_type = 4;
+ EnvironmentBuildRowSource source = 5;
+ optional EnvironmentBuildRowFailureType failure_type = 6;
+ optional int64 environment_version_id = 7;
+ optional string user_facing_snapshot_id = 8;
+ int64 created_at_ms = 9;
+ int64 updated_at_ms = 10;
+ optional int64 completed_at_ms = 11;
+ bool is_draft = 12;
+ bool has_ref_overrides = 13;
+ repeated RepoStartingRef requested_refs = 14;
+ repeated EnvironmentBuildRepoCommit repo_commits = 15;
+ optional string created_by_display = 16;
+ bool will_adopt_environment_settings_on_activate = 17;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowFailureType (var: dr)
+enum EnvironmentBuildRowFailureType {
+ ENVIRONMENT_BUILD_ROW_FAILURE_TYPE_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_FAILURE_TYPE_INSTALL_FAILED = 1;
+ ENVIRONMENT_BUILD_ROW_FAILURE_TYPE_TERMINAL_FAILURE = 2;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowSource (var: cr)
+enum EnvironmentBuildRowSource {
+ ENVIRONMENT_BUILD_ROW_SOURCE_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_SOURCE_SYSTEM = 1;
+ ENVIRONMENT_BUILD_ROW_SOURCE_WEBSITE = 2;
+ ENVIRONMENT_BUILD_ROW_SOURCE_API = 3;
+ ENVIRONMENT_BUILD_ROW_SOURCE_AGENT = 4;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowStatus (var: ur)
+enum EnvironmentBuildRowStatus {
+ ENVIRONMENT_BUILD_ROW_STATUS_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_STATUS_IN_PROGRESS = 1;
+ ENVIRONMENT_BUILD_ROW_STATUS_SUCCEEDED = 2;
+ ENVIRONMENT_BUILD_ROW_STATUS_FAILED = 3;
+ ENVIRONMENT_BUILD_ROW_STATUS_CANCELLED = 4;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowTriggerType (var: mr)
+enum EnvironmentBuildRowTriggerType {
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_MANUAL = 1;
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_RECURRING = 2;
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_CONFIG_CHANGE = 3;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildSettings (var: Vu)
+message EnvironmentBuildSettings {
+ optional bool fast_forward_default_branch = 1;
+ optional bool builds_enabled = 2;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildsCursor (var: Pu)
+message EnvironmentBuildsCursor {
+ int64 created_at_ms = 1;
+ string build_id = 2;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentEffectiveHistoryEvent (var: um)
message EnvironmentEffectiveHistoryEvent {
string id = 1;
int64 created_at_ms = 2;
@@ -8589,7 +10285,7 @@ message EnvironmentEffectiveHistoryEvent {
optional EnvironmentVersionRestoreMetadata restore_metadata = 12;
}
-// Copied from: local:aiserver.v1.EnvironmentHistoryLifecycleEvent (var: cIt)
+// Copied from: local:aiserver.v1.EnvironmentHistoryLifecycleEvent (var: am)
message EnvironmentHistoryLifecycleEvent {
string public_id = 1;
EnvironmentUpdateEventKind event_kind = 2;
@@ -8601,20 +10297,20 @@ message EnvironmentHistoryLifecycleEvent {
optional EnvironmentVersionRestoreMetadata restore_metadata = 8;
}
-// Copied from: local:aiserver.v1.EnvironmentHistoryObject (var: dIt)
+// Copied from: local:aiserver.v1.EnvironmentHistoryObject (var: lm)
message EnvironmentHistoryObject {
LogicalEnvironment environment = 1;
repeated EnvironmentHistoryVersion versions = 2;
repeated EnvironmentHistoryLifecycleEvent lifecycle_events = 3;
}
-// Copied from: local:aiserver.v1.EnvironmentHistoryVersion (var: lIt)
+// Copied from: local:aiserver.v1.EnvironmentHistoryVersion (var: im)
message EnvironmentHistoryVersion {
EnvironmentVersionSummary version = 1;
optional EnvironmentSetupRunLink setup_run = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentInfo (var: Sr)
+// Copied from: local:aiserver.v1.EnvironmentInfo (var: T)
message EnvironmentInfo {
optional string exthost_platform = 1;
optional string exthost_arch = 2;
@@ -8629,32 +10325,32 @@ message EnvironmentInfo {
optional string local_timezone = 11;
}
-// Copied from: local:aiserver.v1.EnvironmentJsonFileLocation (var: vwt)
+// Copied from: local:aiserver.v1.EnvironmentJsonFileLocation (var: ra)
message EnvironmentJsonFileLocation {
string repo_url = 1;
string path = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentPort (var: jCt)
+// Copied from: local:aiserver.v1.EnvironmentPort (var: ed)
message EnvironmentPort {
string name = 1;
int32 port = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentRepoConfig (var: Nwt)
+// Copied from: local:aiserver.v1.EnvironmentRepoConfig (var: sa)
message EnvironmentRepoConfig {
repeated EnvironmentRepoEntry repos = 1;
optional EnvironmentJsonFileLocation environment_json_location = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentRepoEntry (var: Iwt)
+// Copied from: local:aiserver.v1.EnvironmentRepoEntry (var: na)
message EnvironmentRepoEntry {
string repo_url = 1;
string scm_repo_node_id = 2;
optional string git_enterprise_uuid = 3;
}
-// Copied from: local:aiserver.v1.EnvironmentSetupRunLink (var: aIt)
+// Copied from: local:aiserver.v1.EnvironmentSetupRunLink (var: om)
message EnvironmentSetupRunLink {
string bc_id = 1;
optional string status = 2;
@@ -8662,14 +10358,22 @@ message EnvironmentSetupRunLink {
optional string snapshot_id = 4;
}
-// Copied from: local:aiserver.v1.EnvironmentType (var: I_t)
+// Copied from: local:aiserver.v1.EnvironmentSetupRunStartedMetadata (var: ma)
+message EnvironmentSetupRunStartedMetadata {
+ string setup_session_id = 1;
+ optional string surface = 2;
+ optional string entrypoint = 3;
+ bool resumed_session = 4;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentType (var: ar)
enum EnvironmentType {
ENVIRONMENT_TYPE_UNSPECIFIED = 0;
ENVIRONMENT_TYPE_PERSONAL = 1;
ENVIRONMENT_TYPE_TEAM = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentUpdateEventKind (var: N_t)
+// Copied from: local:aiserver.v1.EnvironmentUpdateEventKind (var: gr)
enum EnvironmentUpdateEventKind {
ENVIRONMENT_UPDATE_EVENT_KIND_UNSPECIFIED = 0;
ENVIRONMENT_UPDATE_EVENT_KIND_CREATED = 1;
@@ -8678,7 +10382,7 @@ enum EnvironmentUpdateEventKind {
ENVIRONMENT_UPDATE_EVENT_KIND_FORWARD_FILLED = 4;
}
-// Copied from: local:aiserver.v1.EnvironmentVersionRestoreMetadata (var: ZBt)
+// Copied from: local:aiserver.v1.EnvironmentVersionRestoreMetadata (var: tm)
message EnvironmentVersionRestoreMetadata {
string restored_from_environment_version_public_id = 1;
EnvironmentVersionSourceKind restored_from_source_kind = 2;
@@ -8687,7 +10391,7 @@ message EnvironmentVersionRestoreMetadata {
optional string restored_from_snapshot_id = 5;
}
-// Copied from: local:aiserver.v1.EnvironmentVersionSourceKind (var: C_t)
+// Copied from: local:aiserver.v1.EnvironmentVersionSourceKind (var: fr)
enum EnvironmentVersionSourceKind {
ENVIRONMENT_VERSION_SOURCE_KIND_UNSPECIFIED = 0;
ENVIRONMENT_VERSION_SOURCE_KIND_REPO_FILE = 1;
@@ -8696,7 +10400,7 @@ enum EnvironmentVersionSourceKind {
ENVIRONMENT_VERSION_SOURCE_KIND_REQUEST_OVERRIDE = 4;
}
-// Copied from: local:aiserver.v1.EnvironmentVersionSummary (var: eIt)
+// Copied from: local:aiserver.v1.EnvironmentVersionSummary (var: nm)
message EnvironmentVersionSummary {
string public_id = 1;
EnvironmentVersionSourceKind source_kind = 2;
@@ -8711,7 +10415,7 @@ message EnvironmentVersionSummary {
optional string update_script = 11;
}
-// Copied from: local:aiserver.v1.EnvironmentWriteSource (var: B_t)
+// Copied from: local:aiserver.v1.EnvironmentWriteSource (var: ir)
enum EnvironmentWriteSource {
ENVIRONMENT_WRITE_SOURCE_UNSPECIFIED = 0;
ENVIRONMENT_WRITE_SOURCE_DASHBOARD = 1;
@@ -8720,12 +10424,12 @@ enum EnvironmentWriteSource {
ENVIRONMENT_WRITE_SOURCE_RESTORE = 4;
}
-// Copied from: local:aiserver.v1.ErrorAnalyticsMetadata (var: yi)
+// Copied from: local:aiserver.v1.ErrorAnalyticsMetadata (var: _e)
message ErrorAnalyticsMetadata {
optional string action_required = 1;
}
-// Copied from: local:aiserver.v1.ErrorButton (var: Si)
+// Copied from: local:aiserver.v1.ErrorButton (var: ye)
message ErrorButton {
string label = 1;
oneof action {
@@ -8740,9 +10444,9 @@ message ErrorButton {
}
}
-// Copied from: local:aiserver.v1.ErrorDetails (var: pi)
+// Copied from: local:aiserver.v1.ErrorDetails (var: he)
message ErrorDetails {
- // Copied from: local:aiserver.v1.ErrorDetails.Error (var: hi)
+ // Copied from: local:aiserver.v1.ErrorDetails.Error (var: c)
enum Error {
ERROR_UNSPECIFIED = 0;
ERROR_BAD_API_KEY = 1;
@@ -8801,6 +10505,7 @@ message ErrorDetails {
ERROR_PRICING_WARNING = 62;
ERROR_SLOW_POOL = 63;
ERROR_UNSUPPORTED_REGION = 64;
+ ERROR_ACCOUNT_CLOSED = 65;
}
Error error = 1;
@@ -8808,25 +10513,25 @@ message ErrorDetails {
optional bool is_expected = 3;
}
-// Copied from: local:aiserver.v1.ErrorToolResult (var: HN)
+// Copied from: local:aiserver.v1.ErrorToolResult (var: Gt)
message ErrorToolResult {
string error_message = 1;
}
-// Copied from: local:aiserver.v1.EvaluatePromptHookRequest (var: Aoe)
+// Copied from: local:aiserver.v1.EvaluatePromptHookRequest (var: Et)
message EvaluatePromptHookRequest {
string prompt = 1;
google.protobuf.Value hook_input_json = 2;
optional string model_name = 3;
}
-// Copied from: local:aiserver.v1.EvaluatePromptHookResponse (var: goe)
+// Copied from: local:aiserver.v1.EvaluatePromptHookResponse (var: St)
message EvaluatePromptHookResponse {
bool ok = 1;
optional string reason = 2;
}
-// Copied from: local:aiserver.v1.EventData (var: qIe)
+// Copied from: local:aiserver.v1.EventData (var: m)
message EventData {
oneof data {
string string_value = 1;
@@ -8836,7 +10541,19 @@ message EventData {
}
}
-// Copied from: agent.v1.ExecClientControlMessage (var: Z6)
+// Copied from: local:aiserver.v1.EventSubscription (var: Ui)
+message EventSubscription {
+ string subscription_id = 1;
+ string subscription_type = 2;
+ string subscription_args_json = 3;
+ optional string subscription_metadata_json = 4;
+ double open_time_ms = 10;
+ double expires_at_ms = 11;
+ optional double last_delivered_at_ms = 12;
+ int32 delivery_count = 13;
+}
+
+// Copied from: agent.v1.ExecClientControlMessage (var: We)
message ExecClientControlMessage {
oneof message {
ExecClientStreamClose stream_close = 1;
@@ -8845,15 +10562,17 @@ message ExecClientControlMessage {
}
}
-// Copied from: agent.v1.ExecClientHeartbeat (var: K6)
+// Copied from: agent.v1.ExecClientHeartbeat (var: Ke)
message ExecClientHeartbeat {
uint32 id = 1;
}
-// Copied from: agent.v1.ExecClientMessage (var: a7)
+// Copied from: agent.v1.ExecClientMessage (var: $e)
message ExecClientMessage {
uint32 id = 1;
string exec_id = 15;
+ optional int32 local_execution_time_ms = 39;
+ repeated HookAdditionalContext hook_additional_contexts = 45;
oneof message {
ShellResult shell_result = 2;
WriteResult write_result = 3;
@@ -8880,15 +10599,30 @@ message ExecClientMessage {
ForceBackgroundSubagentResult force_background_subagent_result = 31;
SubagentAwaitResult subagent_await_result = 37;
SmartModeClassifierResult smart_mode_classifier_result = 38;
+ CanvasDiagnosticsResult canvas_diagnostics_result = 40;
+ ShellAllowlistPrecheckResult shell_allowlist_precheck_result = 41;
+ McpAllowlistPrecheckResult mcp_allowlist_precheck_result = 42;
+ WebFetchAllowlistPrecheckResult web_fetch_allowlist_precheck_result = 43;
+ GetDiffResponse git_diff_response = 44;
+ PiReadExecResult pi_read_result = 46;
+ PiBashExecResult pi_bash_result = 47;
+ PiEditExecResult pi_edit_result = 48;
+ PiWriteExecResult pi_write_result = 49;
+ PiGrepExecResult pi_grep_result = 50;
+ PiFindExecResult pi_find_result = 51;
+ PiLsExecResult pi_ls_result = 52;
+ ConversationSearchResult conversation_search_result = 53;
+ AgentStoreConflictResult agent_store_conflict_result = 54;
+ ShellResult mini_swe_agent_bash_result = 55;
}
}
-// Copied from: agent.v1.ExecClientStreamClose (var: H6)
+// Copied from: agent.v1.ExecClientStreamClose (var: Ve)
message ExecClientStreamClose {
uint32 id = 1;
}
-// Copied from: agent.v1.ExecClientThrow (var: z6)
+// Copied from: agent.v1.ExecClientThrow (var: Ye)
message ExecClientThrow {
uint32 id = 1;
string error = 2;
@@ -8896,23 +10630,24 @@ message ExecClientThrow {
optional string error_code = 4;
}
-// Copied from: agent.v1.ExecServerAbort (var: q7)
+// Copied from: agent.v1.ExecServerAbort (var: A)
message ExecServerAbort {
uint32 id = 1;
}
-// Copied from: agent.v1.ExecServerControlMessage (var: F7)
+// Copied from: agent.v1.ExecServerControlMessage (var: _)
message ExecServerControlMessage {
oneof message {
ExecServerAbort abort = 1;
}
}
-// Copied from: agent.v1.ExecServerMessage (var: s7)
+// Copied from: agent.v1.ExecServerMessage (var: Ze)
message ExecServerMessage {
uint32 id = 1;
string exec_id = 15;
optional SpanContext span_context = 19;
+ optional bool accept_hook_additional_contexts = 55;
oneof message {
ShellArgs shell_args = 2;
WriteArgs write_args = 3;
@@ -8939,15 +10674,30 @@ message ExecServerMessage {
ForceBackgroundSubagentArgs force_background_subagent_args = 31;
SubagentAwaitArgs subagent_await_args = 37;
SmartModeClassifierArgs smart_mode_classifier_args = 38;
+ CanvasDiagnosticsArgs canvas_diagnostics_args = 40;
+ ShellAllowlistPrecheckArgs shell_allowlist_precheck_args = 41;
+ McpAllowlistPrecheckArgs mcp_allowlist_precheck_args = 42;
+ WebFetchAllowlistPrecheckArgs web_fetch_allowlist_precheck_args = 43;
+ GetDiffRequest git_diff_request = 44;
+ PiReadExecArgs pi_read_args = 45;
+ PiBashExecArgs pi_bash_args = 46;
+ PiEditExecArgs pi_edit_args = 47;
+ PiWriteExecArgs pi_write_args = 48;
+ PiGrepExecArgs pi_grep_args = 49;
+ PiFindExecArgs pi_find_args = 50;
+ PiLsExecArgs pi_ls_args = 51;
+ ShellArgs mini_swe_agent_bash_args = 52;
+ ConversationSearchArgs conversation_search_args = 53;
+ AgentStoreConflictArgs agent_store_conflict_args = 54;
}
}
-// Copied from: agent.v1.ExecuteHookArgs (var: l7)
+// Copied from: agent.v1.ExecuteHookArgs (var: et)
message ExecuteHookArgs {
ExecuteHookRequest request = 1;
}
-// Copied from: agent.v1.ExecuteHookRequest (var: d7)
+// Copied from: agent.v1.ExecuteHookRequest (var: nt)
message ExecuteHookRequest {
oneof request {
PreCompactRequestQuery pre_compact = 1;
@@ -8956,10 +10706,14 @@ message ExecuteHookRequest {
PreToolUseRequestQuery pre_tool_use = 4;
PostToolUseRequestQuery post_tool_use = 5;
PostToolUseFailureRequestQuery post_tool_use_failure = 6;
+ BeforeSubmitPromptRequestQuery before_submit_prompt = 7;
+ AfterAgentResponseRequestQuery after_agent_response = 8;
+ AfterAgentThoughtRequestQuery after_agent_thought = 9;
+ StopRequestQuery stop = 11;
}
}
-// Copied from: agent.v1.ExecuteHookResponse (var: A7)
+// Copied from: agent.v1.ExecuteHookResponse (var: rt)
message ExecuteHookResponse {
oneof response {
PreCompactRequestResponse pre_compact = 1;
@@ -8968,15 +10722,19 @@ message ExecuteHookResponse {
PreToolUseRequestResponse pre_tool_use = 4;
PostToolUseRequestResponse post_tool_use = 5;
PostToolUseFailureRequestResponse post_tool_use_failure = 6;
+ BeforeSubmitPromptRequestResponse before_submit_prompt = 7;
+ AfterAgentResponseRequestResponse after_agent_response = 8;
+ AfterAgentThoughtRequestResponse after_agent_thought = 9;
+ StopRequestResponse stop = 11;
}
}
-// Copied from: agent.v1.ExecuteHookResult (var: c7)
+// Copied from: agent.v1.ExecuteHookResult (var: tt)
message ExecuteHookResult {
ExecuteHookResponse response = 1;
}
-// Copied from: agent.v1.ExecutePlanAction (var: e$)
+// Copied from: agent.v1.ExecutePlanAction (var: wi)
message ExecutePlanAction {
RequestContext request_context = 1;
optional ConversationPlan plan = 2;
@@ -8988,13 +10746,28 @@ message ExecutePlanAction {
optional string plan_file_path = 8;
}
-// Copied from: agent.v1.ExecutePlanInfo (var: s$)
+// Copied from: agent.v1.ExecutePlanInfo (var: Si)
message ExecutePlanInfo {
string plan_id = 1;
string plan_title = 2;
}
-// Copied from: local:aiserver.v1.ExplicitContext (var: Zs)
+// Copied from: local:aiserver.v1.ExecuteSandMcpToolRequest (var: Xo)
+message ExecuteSandMcpToolRequest {
+ string server_identifier = 1;
+ string tool_name = 2;
+ google.protobuf.Struct args = 3;
+ string tool_call_id = 4;
+ string agent_id = 5;
+ string turn_id = 6;
+}
+
+// Copied from: local:aiserver.v1.ExecuteSandMcpToolResponse (var: ei)
+message ExecuteSandMcpToolResponse {
+ FSIsEnabledForUserRequest result = 1;
+}
+
+// Copied from: local:aiserver.v1.ExplicitContext (var: le)
message ExplicitContext {
string context = 1;
optional string repo_context = 2;
@@ -9003,12 +10776,17 @@ message ExplicitContext {
repeated MCPInstructions mcp_instructions = 5;
}
-// Copied from: local:aiserver.v1.ExtensionSigningSettings (var: Q0e)
+// Copied from: local:aiserver.v1.ExtensionInstallCooldownSettings (var: vc)
+message ExtensionInstallCooldownSettings {
+ int32 cooldown_hours = 1;
+}
+
+// Copied from: local:aiserver.v1.ExtensionSigningSettings (var: Ic)
message ExtensionSigningSettings {
bool verification_enabled = 1;
}
-// Copied from: local:aiserver.v1.ExternalSourceMetadata (var: cwt)
+// Copied from: local:aiserver.v1.ExternalSourceMetadata (var: Vi)
message ExternalSourceMetadata {
optional SlackSourceMetadata slack = 1;
optional LinearSourceMetadata linear = 2;
@@ -9016,7 +10794,7 @@ message ExternalSourceMetadata {
optional GitlabSourceMetadata gitlab = 4;
}
-// Copied from: agent.v1.ExtraContextEntry (var: Ij)
+// Copied from: agent.v1.ExtraContextEntry (var: A)
message ExtraContextEntry {
oneof data_or_blob_id {
string data = 1;
@@ -9024,21 +10802,21 @@ message ExtraContextEntry {
}
}
-// Copied from: local:aiserver.v1.ExtractPathsRequest (var: Ql)
+// Copied from: local:aiserver.v1.ExtractPathsRequest (var: Q)
message ExtractPathsRequest {
FileCodeSnippets file_code_snippets = 1;
}
-// Copied from: local:aiserver.v1.ExtractPathsResponse (var: Ul)
+// Copied from: local:aiserver.v1.ExtractPathsResponse (var: G)
message ExtractPathsResponse {
repeated CodeSymbolWithAction paths = 1;
}
-// Copied from: local:aiserver.v1.FSConfigRequest (var: go)
+// Copied from: local:aiserver.v1.FSConfigRequest (var: E)
message FSConfigRequest {
}
-// Copied from: local:aiserver.v1.FSConfigResponse (var: _o)
+// Copied from: local:aiserver.v1.FSConfigResponse (var: S)
message FSConfigResponse {
float check_filesync_hash_percent = 1;
optional int32 rate_limiter_breaker_reset_time_ms = 2;
@@ -9060,7 +10838,7 @@ message FSConfigResponse {
optional int32 sync_update_threshold = 18;
}
-// Copied from: local:aiserver.v1.FSGetFileContentsRequest (var: $a)
+// Copied from: local:aiserver.v1.FSGetFileContentsRequest (var: g)
message FSGetFileContentsRequest {
string uuid = 1;
string auth_id = 2;
@@ -9071,13 +10849,13 @@ message FSGetFileContentsRequest {
optional google.protobuf.Timestamp earliest_time = 7;
}
-// Copied from: local:aiserver.v1.FSGetFileContentsResponse (var: to)
+// Copied from: local:aiserver.v1.FSGetFileContentsResponse (var: h)
message FSGetFileContentsResponse {
string contents = 1;
optional string sha256_hash = 2;
}
-// Copied from: local:aiserver.v1.FSGetMultiFileContentsRequest (var: io)
+// Copied from: local:aiserver.v1.FSGetMultiFileContentsRequest (var: _)
message FSGetMultiFileContentsRequest {
string auth_id = 1;
repeated FilesyncUpdateWithModelVersion filesync_updates = 2;
@@ -9085,39 +10863,39 @@ message FSGetMultiFileContentsRequest {
bool get_all_recent_files = 4;
}
-// Copied from: local:aiserver.v1.FSGetMultiFileContentsResponse (var: uo)
+// Copied from: local:aiserver.v1.FSGetMultiFileContentsResponse (var: y)
message FSGetMultiFileContentsResponse {
repeated FileRetrieved files = 1;
}
-// Copied from: local:aiserver.v1.FSInternalHealthCheckRequest (var: mo)
+// Copied from: local:aiserver.v1.FSInternalHealthCheckRequest (var: k)
message FSInternalHealthCheckRequest {
optional bool from_server = 1;
}
-// Copied from: local:aiserver.v1.FSInternalHealthCheckResponse (var: Ao)
+// Copied from: local:aiserver.v1.FSInternalHealthCheckResponse (var: w)
message FSInternalHealthCheckResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.FSIsEnabledForUserRequest (var: ja)
+// Copied from: local:aiserver.v1.FSIsEnabledForUserRequest (var: p)
message FSIsEnabledForUserRequest {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.FSIsEnabledForUserResponse (var: Xa)
+// Copied from: local:aiserver.v1.FSIsEnabledForUserResponse (var: f)
message FSIsEnabledForUserResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.FSSyncErrorType (var: Fa)
+// Copied from: local:aiserver.v1.FSSyncErrorType (var: s)
enum FSSyncErrorType {
FS_SYNC_ERROR_TYPE_UNSPECIFIED = 0;
FS_SYNC_ERROR_TYPE_NON_EXISTANT = 1;
FS_SYNC_ERROR_TYPE_HASH_MISMATCH = 2;
}
-// Copied from: local:aiserver.v1.FSSyncFileRequest (var: Va)
+// Copied from: local:aiserver.v1.FSSyncFileRequest (var: c)
message FSSyncFileRequest {
string uuid = 1;
string relative_workspace_path = 2;
@@ -9126,19 +10904,19 @@ message FSSyncFileRequest {
string sha256_hash = 5;
}
-// Copied from: local:aiserver.v1.FSSyncFileResponse (var: Wa)
+// Copied from: local:aiserver.v1.FSSyncFileResponse (var: d)
message FSSyncFileResponse {
FSSyncErrorType error = 1;
}
-// Copied from: local:aiserver.v1.FSUploadErrorType (var: La)
+// Copied from: local:aiserver.v1.FSUploadErrorType (var: r)
enum FSUploadErrorType {
FS_UPLOAD_ERROR_TYPE_UNSPECIFIED = 0;
FS_UPLOAD_ERROR_TYPE_NON_EXISTANT = 1;
FS_UPLOAD_ERROR_TYPE_HASH_MISMATCH = 2;
}
-// Copied from: local:aiserver.v1.FSUploadFileRequest (var: Da)
+// Copied from: local:aiserver.v1.FSUploadFileRequest (var: a)
message FSUploadFileRequest {
string uuid = 1;
string relative_workspace_path = 2;
@@ -9147,12 +10925,12 @@ message FSUploadFileRequest {
optional string sha256_hash = 5;
}
-// Copied from: local:aiserver.v1.FSUploadFileResponse (var: xa)
+// Copied from: local:aiserver.v1.FSUploadFileResponse (var: l)
message FSUploadFileResponse {
FSUploadErrorType error = 1;
}
-// Copied from: local:aiserver.v1.FastApplySource (var: Mre)
+// Copied from: local:aiserver.v1.FastApplySource (var: s)
enum FastApplySource {
FAST_APPLY_SOURCE_UNSPECIFIED = 0;
FAST_APPLY_SOURCE_COMPOSER = 1;
@@ -9161,16 +10939,16 @@ enum FastApplySource {
FAST_APPLY_SOURCE_COMPOSER_AGENT = 4;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeRequest (var: hu)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeRequest (var: Y)
message FastRepoInitHandshakeRequest {
RepositoryInfo repository = 1;
string root_hash = 2;
string potential_legacy_repo_name = 3;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse (var: Tu)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse (var: K)
message FastRepoInitHandshakeResponse {
- // Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse.Status (var: wu)
+ // Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse.Status (var: u)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_UP_TO_DATE = 1;
@@ -9183,7 +10961,7 @@ message FastRepoInitHandshakeResponse {
string repo_name = 2;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Request (var: Su)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Request (var: z)
message FastRepoInitHandshakeV2Request {
RepositoryInfo repository = 1;
string root_hash = 2;
@@ -9197,9 +10975,9 @@ message FastRepoInitHandshakeV2Request {
bool return_after_background_copy_started = 10;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response (var: Ru)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response (var: Z)
message FastRepoInitHandshakeV2Response {
- // Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response.Status (var: Pu)
+ // Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response.Status (var: c)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_FAILURE = 1;
@@ -9210,25 +10988,25 @@ message FastRepoInitHandshakeV2Response {
repeated RepositoryCodebaseInfo codebases = 2;
}
-// Copied from: local:aiserver.v1.FastRepoSyncCompleteRequest (var: Du)
+// Copied from: local:aiserver.v1.FastRepoSyncCompleteRequest (var: ee)
message FastRepoSyncCompleteRequest {
repeated RepositoryCodebaseSyncStatus codebases = 1;
}
-// Copied from: local:aiserver.v1.FastRepoSyncCompleteResponse (var: xu)
+// Copied from: local:aiserver.v1.FastRepoSyncCompleteResponse (var: te)
message FastRepoSyncCompleteResponse {
}
-// Copied from: local:aiserver.v1.FastUpdateFileRequest (var: rc)
+// Copied from: local:aiserver.v1.FastUpdateFileRequest (var: me)
message FastUpdateFileRequest {
- // Copied from: local:aiserver.v1.FastUpdateFileRequest.LocalFile (var: ac)
+ // Copied from: local:aiserver.v1.FastUpdateFileRequest.LocalFile (var: ce)
message LocalFile {
File file = 1;
string hash = 2;
string unencrypted_relative_workspace_path = 3;
}
- // Copied from: local:aiserver.v1.FastUpdateFileRequest.UpdateType (var: ic)
+ // Copied from: local:aiserver.v1.FastUpdateFileRequest.UpdateType (var: p)
enum UpdateType {
UPDATE_TYPE_UNSPECIFIED = 0;
UPDATE_TYPE_ADD = 1;
@@ -9245,9 +11023,9 @@ message FastUpdateFileRequest {
}
}
-// Copied from: local:aiserver.v1.FastUpdateFileResponse (var: lc)
+// Copied from: local:aiserver.v1.FastUpdateFileResponse (var: de)
message FastUpdateFileResponse {
- // Copied from: local:aiserver.v1.FastUpdateFileResponse.Status (var: cc)
+ // Copied from: local:aiserver.v1.FastUpdateFileResponse.Status (var: f)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9258,9 +11036,9 @@ message FastUpdateFileResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.FastUpdateFileV2Request (var: mc)
+// Copied from: local:aiserver.v1.FastUpdateFileV2Request (var: pe)
message FastUpdateFileV2Request {
- // Copied from: local:aiserver.v1.FastUpdateFileV2Request.FileUpdate (var: gc)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Request.FileUpdate (var: ge)
message FileUpdate {
repeated PartialPathItem ancestor_spline = 3;
FastUpdateFileV2Request.UpdateType update_type = 4;
@@ -9270,14 +11048,14 @@ message FastUpdateFileV2Request {
}
}
- // Copied from: local:aiserver.v1.FastUpdateFileV2Request.LocalFile (var: Ac)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Request.LocalFile (var: fe)
message LocalFile {
File file = 1;
string hash = 2;
string unencrypted_relative_workspace_path = 3;
}
- // Copied from: local:aiserver.v1.FastUpdateFileV2Request.UpdateType (var: fc)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Request.UpdateType (var: g)
enum UpdateType {
UPDATE_TYPE_UNSPECIFIED = 0;
UPDATE_TYPE_ADD = 1;
@@ -9297,9 +11075,9 @@ message FastUpdateFileV2Request {
}
}
-// Copied from: local:aiserver.v1.FastUpdateFileV2Response (var: _c)
+// Copied from: local:aiserver.v1.FastUpdateFileV2Response (var: he)
message FastUpdateFileV2Response {
- // Copied from: local:aiserver.v1.FastUpdateFileV2Response.Status (var: yc)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Response.Status (var: h)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9310,19 +11088,7 @@ message FastUpdateFileV2Response {
Status status = 1;
}
-// Copied from: anyrun.v1.FeatureExitCode (var: uFe)
-message FeatureExitCode {
- string feature_id = 1;
- int64 exit_code = 2;
-}
-
-// Copied from: anyrun.v1.FeatureOutput (var: oFe)
-message FeatureOutput {
- string feature_id = 1;
- string output = 2;
-}
-
-// Copied from: local:aiserver.v1.FeatureType (var: Ar)
+// Copied from: local:aiserver.v1.FeatureType (var: s)
enum FeatureType {
FEATURE_TYPE_UNSPECIFIED = 0;
FEATURE_TYPE_EDIT = 1;
@@ -9330,29 +11096,32 @@ enum FeatureType {
FEATURE_TYPE_INLINE_LONG_COMPLETION = 3;
}
-// Copied from: agent.v1.FeedbackRequestCategory (var: d0)
+// Copied from: agent.v1.FeedbackRequestCategory (var: Fa)
message FeedbackRequestCategory {
string id = 1;
string label = 2;
}
-// Copied from: agent.v1.FeedbackRequestCategoryGroup (var: A0)
+// Copied from: agent.v1.FeedbackRequestCategoryGroup (var: qa)
message FeedbackRequestCategoryGroup {
string id = 1;
string prompt = 2;
repeated FeedbackRequestCategory categories = 3;
}
-// Copied from: agent.v1.FeedbackRequestUpdate (var: g0)
+// Copied from: agent.v1.FeedbackRequestUpdate (var: Da)
message FeedbackRequestUpdate {
string request_id = 1;
optional string canonical_model_name = 2;
repeated FeedbackRequestCategory categories = 3;
repeated FeedbackRequestCategoryGroup category_groups = 4;
bool show_form_immediately = 5;
+ optional string title = 6;
+ optional string negative_title = 7;
+ optional string comment_placeholder = 8;
}
-// Copied from: local:aiserver.v1.FetchAllInstallationReposRequest (var: O5e)
+// Copied from: local:aiserver.v1.FetchAllInstallationReposRequest (var: uf)
message FetchAllInstallationReposRequest {
int64 installation_id = 1;
optional int32 total_pages = 2;
@@ -9361,45 +11130,45 @@ message FetchAllInstallationReposRequest {
optional bool skip_cache = 6;
}
-// Copied from: local:aiserver.v1.FetchAllInstallationReposResponse (var: G5e)
+// Copied from: local:aiserver.v1.FetchAllInstallationReposResponse (var: mf)
message FetchAllInstallationReposResponse {
repeated GetGithubInstallationsResponse.Repository repos = 1;
optional string access_error = 2;
}
-// Copied from: agent.v1.FetchArgs (var: UG)
+// Copied from: agent.v1.FetchArgs (var: s)
message FetchArgs {
string url = 1;
string tool_call_id = 2;
}
-// Copied from: local:aiserver.v1.FetchBackgroundComposerRequest (var: XIt)
+// Copied from: local:aiserver.v1.FetchBackgroundComposerRequest (var: Jm)
message FetchBackgroundComposerRequest {
string bc_id = 1;
int32 start_index = 2;
optional int32 limit = 3;
}
-// Copied from: local:aiserver.v1.FetchBackgroundComposerResponse (var: $It)
+// Copied from: local:aiserver.v1.FetchBackgroundComposerResponse (var: Cm)
message FetchBackgroundComposerResponse {
repeated HeadlessAgenticComposerResponse responses = 1;
int32 total_responses = 2;
}
-// Copied from: agent.v1.FetchError (var: HG)
+// Copied from: agent.v1.FetchError (var: a)
message FetchError {
string url = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.FetchPullRequestParams (var: lP)
+// Copied from: local:aiserver.v1.FetchPullRequestParams (var: er)
message FetchPullRequestParams {
string pull_number_or_commit_hash = 1;
optional string repo = 2;
optional bool is_github = 3;
}
-// Copied from: local:aiserver.v1.FetchPullRequestResult (var: cP)
+// Copied from: local:aiserver.v1.FetchPullRequestResult (var: tr)
message FetchPullRequestResult {
string content = 1;
uint32 pr_number = 2;
@@ -9419,11 +11188,11 @@ message FetchPullRequestResult {
optional bool prompt_connect_github = 16;
}
-// Copied from: local:aiserver.v1.FetchPullRequestStream (var: AP)
+// Copied from: local:aiserver.v1.FetchPullRequestStream (var: rr)
message FetchPullRequestStream {
}
-// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationRequest (var: Hke)
+// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationRequest (var: Su)
message FetchRelevantKnowledgeForConversationRequest {
string request_id = 1;
repeated ConversationMessage conversation = 2;
@@ -9432,12 +11201,12 @@ message FetchRelevantKnowledgeForConversationRequest {
repeated string tagged_filenames = 5;
}
-// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationResponse (var: zke)
+// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationResponse (var: Iu)
message FetchRelevantKnowledgeForConversationResponse {
repeated ConversationMessage.KnowledgeItem knowledge_items = 1;
}
-// Copied from: agent.v1.FetchResult (var: MG)
+// Copied from: agent.v1.FetchResult (var: o)
message FetchResult {
oneof result {
FetchSuccess success = 1;
@@ -9445,22 +11214,22 @@ message FetchResult {
}
}
-// Copied from: local:aiserver.v1.FetchRulesParams (var: wI)
+// Copied from: local:aiserver.v1.FetchRulesParams (var: b)
message FetchRulesParams {
repeated string rule_names = 1;
}
-// Copied from: local:aiserver.v1.FetchRulesResult (var: EI)
+// Copied from: local:aiserver.v1.FetchRulesResult (var: M)
message FetchRulesResult {
repeated CursorRule rules = 1;
}
-// Copied from: local:aiserver.v1.FetchRulesStream (var: rb)
+// Copied from: local:aiserver.v1.FetchRulesStream (var: wn)
message FetchRulesStream {
repeated string rule_names = 1;
}
-// Copied from: agent.v1.FetchSuccess (var: YG)
+// Copied from: agent.v1.FetchSuccess (var: i)
message FetchSuccess {
string url = 1;
string content = 2;
@@ -9468,29 +11237,29 @@ message FetchSuccess {
string content_type = 4;
}
-// Copied from: local:aiserver.v1.File (var: hs)
+// Copied from: local:aiserver.v1.File (var: G)
message File {
string relative_workspace_path = 1;
string contents = 2;
FileGit file_git_context = 3;
}
-// Copied from: local:aiserver.v1.FileAndOutline (var: qf)
+// Copied from: local:aiserver.v1.FileAndOutline (var: p)
message FileAndOutline {
CodeBlock file = 1;
optional string outline = 2;
}
-// Copied from: local:aiserver.v1.FileCodeSnippets (var: Hl)
+// Copied from: local:aiserver.v1.FileCodeSnippets (var: Y)
message FileCodeSnippets {
string relative_workspace_path = 1;
int32 total_lines = 2;
repeated CodeSnippet snippets = 3;
}
-// Copied from: local:aiserver.v1.FileDiff (var: Ur)
+// Copied from: local:aiserver.v1.FileDiff (var: B)
message FileDiff {
- // Copied from: local:aiserver.v1.FileDiff.Chunk (var: Mr)
+ // Copied from: local:aiserver.v1.FileDiff.Chunk (var: J)
message Chunk {
string content = 1;
repeated string lines = 2;
@@ -9510,24 +11279,24 @@ message FileDiff {
optional bool is_generated = 8;
}
-// Copied from: local:aiserver.v1.FileGit (var: ps)
+// Copied from: local:aiserver.v1.FileGit (var: Q)
message FileGit {
repeated GitCommit commits = 1;
}
-// Copied from: local:aiserver.v1.FileLink (var: q3)
+// Copied from: local:aiserver.v1.FileLink (var: wt)
message FileLink {
string display_name = 1;
string relative_workspace_path = 2;
}
-// Copied from: local:aiserver.v1.FileRangeAnnotations (var: Ywe)
+// Copied from: local:aiserver.v1.FileRangeAnnotations (var: Yl)
message FileRangeAnnotations {
string file_path = 1;
repeated RangeGroup groups = 2;
}
-// Copied from: local:aiserver.v1.FileRequest (var: ro)
+// Copied from: local:aiserver.v1.FileRequest (var: A)
message FileRequest {
string relative_workspace_path = 1;
optional int32 requested_version = 2;
@@ -9536,13 +11305,13 @@ message FileRequest {
optional google.protobuf.Timestamp earliest_time = 5;
}
-// Copied from: local:aiserver.v1.FileResult (var: Cm)
+// Copied from: local:aiserver.v1.FileResult (var: tt)
message FileResult {
File file = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.FileRetrieved (var: oo)
+// Copied from: local:aiserver.v1.FileRetrieved (var: T)
message FileRetrieved {
string relative_workspace_path = 1;
string contents = 2;
@@ -9550,19 +11319,19 @@ message FileRetrieved {
google.protobuf.Timestamp last_modified = 4;
}
-// Copied from: agent.v1.FileState (var: G$)
+// Copied from: agent.v1.FileState (var: Xi)
message FileState {
optional string content = 1;
optional string initial_content = 2;
}
-// Copied from: agent.v1.FileStateStructure (var: V$)
+// Copied from: agent.v1.FileStateStructure (var: Zi)
message FileStateStructure {
optional bytes content = 1;
optional bytes initial_content = 2;
}
-// Copied from: local:aiserver.v1.FilesyncUpdateWithModelVersion (var: Oa)
+// Copied from: local:aiserver.v1.FilesyncUpdateWithModelVersion (var: u)
message FilesyncUpdateWithModelVersion {
int32 model_version = 1;
string relative_workspace_path = 2;
@@ -9570,15 +11339,15 @@ message FilesyncUpdateWithModelVersion {
int32 expected_file_length = 4;
}
-// Copied from: local:aiserver.v1.FindBugsRequest (var: gye)
+// Copied from: local:aiserver.v1.FindBugsRequest (var: rl)
message FindBugsRequest {
CurrentFileInfo current_file = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.FindBugsResponse (var: _ye)
+// Copied from: local:aiserver.v1.FindBugsResponse (var: sl)
message FindBugsResponse {
- // Copied from: local:aiserver.v1.FindBugsResponse.Bug (var: yye)
+ // Copied from: local:aiserver.v1.FindBugsResponse.Bug (var: ol)
message Bug {
string description = 1;
int32 line_number = 2;
@@ -9588,25 +11357,25 @@ message FindBugsResponse {
optional Bug bug = 1;
}
-// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppRequest (var: mOe)
+// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppRequest (var: Zt)
message FinishSetupGithubEnterpriseAppRequest {
string installation_code = 1;
string pending_app_uuid = 2;
}
-// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppResponse (var: fOe)
+// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppResponse (var: $t)
message FinishSetupGithubEnterpriseAppResponse {
optional string install_url = 1;
}
-// Copied from: local:aiserver.v1.FinishUpdateRepoRequest (var: sm)
+// Copied from: local:aiserver.v1.FinishUpdateRepoRequest (var: Ue)
message FinishUpdateRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.FinishUpdateRepoResponse (var: im)
+// Copied from: local:aiserver.v1.FinishUpdateRepoResponse (var: xe)
message FinishUpdateRepoResponse {
- // Copied from: local:aiserver.v1.FinishUpdateRepoResponse.Status (var: am)
+ // Copied from: local:aiserver.v1.FinishUpdateRepoResponse.Status (var: w)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9616,14 +11385,14 @@ message FinishUpdateRepoResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.FinishUploadRepoRequest (var: jc)
+// Copied from: local:aiserver.v1.FinishUploadRepoRequest (var: Me)
message FinishUploadRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.FinishUploadRepoResponse (var: Kc)
+// Copied from: local:aiserver.v1.FinishUploadRepoResponse (var: Le)
message FinishUploadRepoResponse {
- // Copied from: local:aiserver.v1.FinishUploadRepoResponse.Status (var: Xc)
+ // Copied from: local:aiserver.v1.FinishUploadRepoResponse.Status (var: T)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9633,32 +11402,32 @@ message FinishUploadRepoResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.FinishedCppGenerationEvent (var: bp)
+// Copied from: local:aiserver.v1.FinishedCppGenerationEvent (var: ye)
message FinishedCppGenerationEvent {
PointInTimeModel point_in_time_model = 1;
RecoverableCppData recoverable_cpp_data = 2;
}
-// Copied from: local:aiserver.v1.FirstPartyPluginConfiguration (var: H1e)
+// Copied from: local:aiserver.v1.FirstPartyPluginConfiguration (var: Ym)
message FirstPartyPluginConfiguration {
FirstPartyPluginMode mode = 1;
repeated string allowed_plugin_ids = 2;
}
-// Copied from: local:aiserver.v1.FirstPartyPluginMode (var: aUe)
+// Copied from: local:aiserver.v1.FirstPartyPluginMode (var: ye)
enum FirstPartyPluginMode {
FIRST_PARTY_PLUGIN_MODE_UNSPECIFIED = 0;
FIRST_PARTY_PLUGIN_MODE_ENABLE_ALL = 1;
FIRST_PARTY_PLUGIN_MODE_ALLOWLIST = 2;
}
-// Copied from: local:aiserver.v1.FixLintsParams (var: NP)
+// Copied from: local:aiserver.v1.FixLintsParams (var: cr)
message FixLintsParams {
}
-// Copied from: local:aiserver.v1.FixLintsResult (var: bP)
+// Copied from: local:aiserver.v1.FixLintsResult (var: dr)
message FixLintsResult {
- // Copied from: local:aiserver.v1.FixLintsResult.FileResult (var: qP)
+ // Copied from: local:aiserver.v1.FixLintsResult.FileResult (var: pr)
message FileResult {
string file_path = 1;
EditFileResult.FileDiff diff = 2;
@@ -9671,23 +11440,23 @@ message FixLintsResult {
repeated FileResult file_results = 1;
}
-// Copied from: local:aiserver.v1.FixLintsStream (var: FP)
+// Copied from: local:aiserver.v1.FixLintsStream (var: fr)
message FixLintsStream {
}
-// Copied from: local:aiserver.v1.FixLintsSubagentParams (var: s8)
+// Copied from: local:aiserver.v1.FixLintsSubagentParams (var: Rn)
message FixLintsSubagentParams {
}
-// Copied from: local:aiserver.v1.FixLintsSubagentReturnValue (var: a8)
+// Copied from: local:aiserver.v1.FixLintsSubagentReturnValue (var: Pn)
message FixLintsSubagentReturnValue {
}
-// Copied from: local:aiserver.v1.FixMarkersRequest (var: ATe)
+// Copied from: local:aiserver.v1.FixMarkersRequest (var: Ca)
message FixMarkersRequest {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker (var: gTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker (var: Na)
message Marker {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.AncestorTypeDefinition (var: kTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.AncestorTypeDefinition (var: ba)
message AncestorTypeDefinition {
string name = 1;
string relative_workspace_path = 2;
@@ -9695,9 +11464,9 @@ message FixMarkersRequest {
repeated string lines = 4;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation (var: NTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation (var: qa)
message ClassInformation {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation.Constructor (var: bTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation.Constructor (var: Da)
message Constructor {
int32 start_line = 1;
int32 end_line_inclusive = 2;
@@ -9711,15 +11480,15 @@ message FixMarkersRequest {
string detail = 6;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ContextRange (var: yTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ContextRange (var: Pa)
message ContextRange {
int32 start_line = 1;
int32 end_line_inclusive = 2;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature (var: qTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature (var: Oa)
message FunctionSignature {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature.FunctionParameter (var: FTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature.FunctionParameter (var: Ua)
message FunctionParameter {
string label = 1;
string documentation = 2;
@@ -9730,7 +11499,7 @@ message FixMarkersRequest {
repeated FunctionParameter parameters = 3;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.InsertedSymbolType (var: STe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.InsertedSymbolType (var: Ma)
message InsertedSymbolType {
string symbol_name = 1;
string symbol_type = 2;
@@ -9738,9 +11507,9 @@ message FixMarkersRequest {
int32 symbol_line = 4;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix (var: ITe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix (var: La)
message QuickFix {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix.Edit (var: vTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix.Edit (var: Fa)
message Edit {
string relative_workspace_path = 1;
int32 start_line = 2;
@@ -9756,7 +11525,7 @@ message FixMarkersRequest {
repeated Edit edits = 4;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.RelatedInformation (var: _Te)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.RelatedInformation (var: Ra)
message RelatedInformation {
string message = 1;
string relative_workspace_path = 2;
@@ -9788,9 +11557,9 @@ message FixMarkersRequest {
string user_instruction = 5;
}
-// Copied from: local:aiserver.v1.FixMarkersResponse (var: QTe)
+// Copied from: local:aiserver.v1.FixMarkersResponse (var: xa)
message FixMarkersResponse {
- // Copied from: local:aiserver.v1.FixMarkersResponse.Change (var: UTe)
+ // Copied from: local:aiserver.v1.FixMarkersResponse.Change (var: Qa)
message Change {
int32 start_line = 1;
int32 end_line_exclusive = 2;
@@ -9804,7 +11573,7 @@ message FixMarkersResponse {
int32 iteration_number = 4;
}
-// Copied from: local:aiserver.v1.FolderFileInfo (var: a4)
+// Copied from: local:aiserver.v1.FolderFileInfo (var: ln)
message FolderFileInfo {
string relative_path = 1;
string content = 2;
@@ -9812,54 +11581,85 @@ message FolderFileInfo {
float score = 4;
}
-// Copied from: local:aiserver.v1.FolderInfo (var: s4)
+// Copied from: local:aiserver.v1.FolderInfo (var: an)
message FolderInfo {
string relative_path = 1;
repeated FolderFileInfo files = 2;
}
-// Copied from: local:aiserver.v1.FolderSizeLimit (var: uLe)
+// Copied from: local:aiserver.v1.FolderSizeLimit (var: We)
message FolderSizeLimit {
int32 max_total_bytes = 1;
int32 max_num_files = 2;
}
-// Copied from: agent.v1.ForceBackgroundShellArgs (var: Tk)
+// Copied from: agent.v1.ForceBackgroundShellArgs (var: y)
message ForceBackgroundShellArgs {
string tool_call_id = 1;
}
-// Copied from: agent.v1.ForceBackgroundShellResult (var: wk)
+// Copied from: agent.v1.ForceBackgroundShellResult (var: k)
message ForceBackgroundShellResult {
ForceBackgroundShellStatus status = 1;
optional ShellResult shell_result = 2;
}
-// Copied from: agent.v1.ForceBackgroundShellStatus (var: nk)
+// Copied from: agent.v1.ForceBackgroundShellStatus (var: o)
enum ForceBackgroundShellStatus {
FORCE_BACKGROUND_SHELL_STATUS_UNSPECIFIED = 0;
FORCE_BACKGROUND_SHELL_STATUS_ACCEPTED = 1;
FORCE_BACKGROUND_SHELL_STATUS_NOT_FOUND = 2;
}
-// Copied from: agent.v1.ForceBackgroundSubagentArgs (var: C6)
+// Copied from: agent.v1.ForceBackgroundSubagentArgs (var: V)
message ForceBackgroundSubagentArgs {
string tool_call_id = 1;
}
-// Copied from: agent.v1.ForceBackgroundSubagentResult (var: R6)
+// Copied from: agent.v1.ForceBackgroundSubagentResult (var: Y)
message ForceBackgroundSubagentResult {
ForceBackgroundSubagentStatus status = 1;
}
-// Copied from: agent.v1.ForceBackgroundSubagentStatus (var: a6)
+// Copied from: agent.v1.ForceBackgroundSubagentStatus (var: w)
enum ForceBackgroundSubagentStatus {
FORCE_BACKGROUND_SUBAGENT_STATUS_UNSPECIFIED = 0;
FORCE_BACKGROUND_SUBAGENT_STATUS_ACCEPTED = 1;
FORCE_BACKGROUND_SUBAGENT_STATUS_NOT_FOUND = 2;
}
-// Copied from: local:aiserver.v1.FullCommitNotes (var: aa)
+// Copied from: local:aiserver.v1.ForkBackgroundComposerMode (var: nr)
+enum ForkBackgroundComposerMode {
+ FORK_BACKGROUND_COMPOSER_MODE_UNSPECIFIED = 0;
+ FORK_BACKGROUND_COMPOSER_MODE_CONVERSATION = 1;
+ FORK_BACKGROUND_COMPOSER_MODE_POD = 2;
+}
+
+// Copied from: local:aiserver.v1.ForkBackgroundComposerRequest (var: ga)
+message ForkBackgroundComposerRequest {
+ string source_bc_id = 1;
+ ForkBackgroundComposerMode mode = 2;
+ optional string name = 3;
+ optional uint32 turn_count = 4;
+}
+
+// Copied from: local:aiserver.v1.ForkBackgroundComposerResponse (var: ha)
+message ForkBackgroundComposerResponse {
+ BackgroundComposer composer = 1;
+ string bc_id = 2;
+ string source_bc_id = 3;
+ ForkBackgroundComposerMode mode = 4;
+ optional string initial_run_id = 5;
+}
+
+// Copied from: local:aiserver.v1.FreeTrialCodePurpose (var: Me)
+enum FreeTrialCodePurpose {
+ FREE_TRIAL_CODE_PURPOSE_UNSPECIFIED = 0;
+ FREE_TRIAL_CODE_PURPOSE_FREE_TRIAL = 1;
+ FREE_TRIAL_CODE_PURPOSE_ORG_INVITE = 2;
+}
+
+// Copied from: local:aiserver.v1.FullCommitNotes (var: De)
message FullCommitNotes {
repeated CommitNote notes = 1;
string commit_hash = 2;
@@ -9867,12 +11667,37 @@ message FullCommitNotes {
string files_changed_relative_path = 4;
}
-// Copied from: local:aiserver.v1.FullFileSearchResult (var: Ame)
+// Copied from: local:aiserver.v1.FullFileSearchResult (var: Tr)
message FullFileSearchResult {
repeated FileResult results = 1;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingFinding (var: Mxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingActiveAgent (var: Xf)
+message FullSelfDrivingActiveAgent {
+ string pr_url = 1;
+ string repo_url = 2;
+ int32 pull_number = 3;
+ string bc_id = 4;
+ bool enabled = 5;
+ FullSelfDrivingMode mode = 6;
+ int32 owner_user_id = 7;
+ optional string owner_display_name = 8;
+ optional string owner_email = 9;
+ optional string mergeable_state = 10;
+ optional bool is_mergeable = 11;
+ optional int32 visible_findings_count = 12;
+ optional FullSelfDrivingStatusUpdate latest_status_update = 13;
+ optional string pr_title = 14;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingCloudCommandAction (var: p)
+enum FullSelfDrivingCloudCommandAction {
+ FULL_SELF_DRIVING_CLOUD_COMMAND_ACTION_UNSPECIFIED = 0;
+ FULL_SELF_DRIVING_CLOUD_COMMAND_ACTION_SPAWNED = 1;
+ FULL_SELF_DRIVING_CLOUD_COMMAND_ACTION_FOLLOWED_UP = 2;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingFinding (var: N)
message FullSelfDrivingFinding {
string event_id = 1;
google.protobuf.Timestamp last_updated_at = 2;
@@ -9886,16 +11711,31 @@ message FullSelfDrivingFinding {
google.protobuf.Struct payload = 10;
string superseded_by_stable_key = 11;
string superseded_reason = 12;
+ string dismissed_reason = 13;
+ string kind = 14;
+ string action = 15;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingMode (var: Rxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingMode (var: c)
enum FullSelfDrivingMode {
FULL_SELF_DRIVING_MODE_UNSPECIFIED = 0;
FULL_SELF_DRIVING_MODE_SUGGEST = 1;
FULL_SELF_DRIVING_MODE_APPLY = 2;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingRepoSetting (var: O4e)
+// Copied from: local:aiserver.v1.FullSelfDrivingOutputInput (var: P)
+message FullSelfDrivingOutputInput {
+ string stable_key = 1;
+ string kind = 2;
+ string status = 3;
+ string title = 4;
+ string body = 5;
+ string severity = 6;
+ string action = 7;
+ google.protobuf.Struct payload = 8;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingRepoSetting (var: Ff)
message FullSelfDrivingRepoSetting {
ProtectedGitProvider scm_provider = 1;
optional string git_enterprise_uuid = 2;
@@ -9904,7 +11744,7 @@ message FullSelfDrivingRepoSetting {
bool enabled = 5;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingRun (var: Qxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingRun (var: B)
message FullSelfDrivingRun {
string bc_id = 1;
string status = 2;
@@ -9915,9 +11755,18 @@ message FullSelfDrivingRun {
int32 files_changed = 7;
string source = 8;
string active_run_id = 9;
+ optional FullSelfDrivingRunLiveStatus latest_status_update = 10;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingRunSuggestionState (var: bxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingRunLiveStatus (var: v)
+message FullSelfDrivingRunLiveStatus {
+ string state = 1;
+ string status = 2;
+ repeated string loading_messages = 3;
+ google.protobuf.Timestamp updated_at = 4;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingRunSuggestionState (var: d)
enum FullSelfDrivingRunSuggestionState {
FULL_SELF_DRIVING_RUN_SUGGESTION_STATE_UNSPECIFIED = 0;
FULL_SELF_DRIVING_RUN_SUGGESTION_STATE_RUNNING = 1;
@@ -9926,7 +11775,15 @@ enum FullSelfDrivingRunSuggestionState {
FULL_SELF_DRIVING_RUN_SUGGESTION_STATE_NOT_SUGGEST_MODE = 4;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingTeamRepoSetting (var: o8e)
+// Copied from: local:aiserver.v1.FullSelfDrivingStatusUpdate (var: Zf)
+message FullSelfDrivingStatusUpdate {
+ string state = 1;
+ string status = 2;
+ repeated string loading_messages = 3;
+ google.protobuf.Timestamp updated_at = 4;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingTeamRepoSetting (var: Yf)
message FullSelfDrivingTeamRepoSetting {
int32 team_id = 1;
ProtectedGitProvider scm_provider = 2;
@@ -9936,20 +11793,59 @@ message FullSelfDrivingTeamRepoSetting {
bool enabled = 6;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingTeamSettings (var: X4e)
+// Copied from: local:aiserver.v1.FullSelfDrivingTeamSettings (var: xf)
message FullSelfDrivingTeamSettings {
int32 team_id = 1;
FullSelfDrivingMode default_mode = 2;
bool only_cloud_agent_prs = 3;
bool globally_disabled = 4;
+ bool auto_create_on_first_pr_push = 5;
}
-// Copied from: agent.v1.GenerateImageError (var: KE)
+// Copied from: agent.v1.GenerateImageArgs (var: s)
+message GenerateImageArgs {
+ string description = 1;
+ optional string file_path = 2;
+ repeated string reference_image_paths = 5;
+ optional string aspect_ratio = 6;
+}
+
+// Copied from: agent.v1.GenerateImageError (var: a)
message GenerateImageError {
string error = 1;
}
-// Copied from: agent.v1.GenerateImageResult (var: HE)
+// Copied from: local:aiserver.v1.GenerateImageReferenceImage (var: es)
+message GenerateImageReferenceImage {
+ string data = 1;
+ string mime_type = 2;
+}
+
+// Copied from: agent.v1.GenerateImageRequestQuery (var: u)
+message GenerateImageRequestQuery {
+ GenerateImageArgs args = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.GenerateImageRequestResponse (var: m)
+message GenerateImageRequestResponse {
+ // Copied from: agent.v1.GenerateImageRequestResponse.Approved (var: c)
+ message Approved {
+ string description = 1;
+ }
+
+ // Copied from: agent.v1.GenerateImageRequestResponse.Rejected (var: d)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: agent.v1.GenerateImageResult (var: o)
message GenerateImageResult {
oneof result {
GenerateImageSuccess success = 1;
@@ -9957,24 +11853,31 @@ message GenerateImageResult {
}
}
-// Copied from: agent.v1.GenerateImageSuccess (var: zE)
+// Copied from: agent.v1.GenerateImageSuccess (var: i)
message GenerateImageSuccess {
string file_path = 1;
string image_data = 2;
}
-// Copied from: local:aiserver.v1.GenerateTldrRequest (var: kme)
+// Copied from: local:aiserver.v1.GenerateTldrRequest (var: Er)
message GenerateTldrRequest {
string text = 1;
}
-// Copied from: local:aiserver.v1.GenerateTldrResponse (var: Sme)
+// Copied from: local:aiserver.v1.GenerateTldrResponse (var: Sr)
message GenerateTldrResponse {
string summary = 1;
string all = 2;
}
-// Copied from: local:aiserver.v1.GetActivationCheckoutUrlRequest (var: Pze)
+// Copied from: local:aiserver.v1.GenericLogSpanUpdate (var: Cn)
+message GenericLogSpanUpdate {
+ google.protobuf.Timestamp timestamp = 1;
+ string message = 2;
+ WaterfallLogLevel level = 3;
+}
+
+// Copied from: local:aiserver.v1.GetActivationCheckoutUrlRequest (var: Ia)
message GetActivationCheckoutUrlRequest {
int32 team_id = 1;
int32 seats = 2;
@@ -9983,53 +11886,56 @@ message GetActivationCheckoutUrlRequest {
optional string code = 5;
optional string radar_session_id = 6;
optional bool include_bugbot = 7;
+ optional TeamMemberBillingTier billing_tier = 8;
}
-// Copied from: local:aiserver.v1.GetActivationCheckoutUrlResponse (var: Lze)
+// Copied from: local:aiserver.v1.GetActivationCheckoutUrlResponse (var: va)
message GetActivationCheckoutUrlResponse {
string checkout_url = 1;
}
-// Copied from: local:aiserver.v1.GetActiveOffboardingBannerRequest (var: xit)
+// Copied from: local:aiserver.v1.GetActiveOffboardingBannerRequest (var: ly)
message GetActiveOffboardingBannerRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetActiveOffboardingBannerResponse (var: Oit)
+// Copied from: local:aiserver.v1.GetActiveOffboardingBannerResponse (var: uy)
message GetActiveOffboardingBannerResponse {
bool has_banner = 1;
optional OffboardingBanner banner = 2;
}
-// Copied from: local:aiserver.v1.GetAdminNotificationStatusRequest (var: Pst)
+// Copied from: local:aiserver.v1.GetAdminNotificationStatusRequest (var: uT)
message GetAdminNotificationStatusRequest {
int32 team_id = 1;
AdminNotificationRequestType request_type = 2;
+ repeated NotifyTeamAdminsRepo repos = 3;
+ optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.GetAdminNotificationStatusResponse (var: Lst)
+// Copied from: local:aiserver.v1.GetAdminNotificationStatusResponse (var: mT)
message GetAdminNotificationStatusResponse {
bool can_send = 1;
optional int64 last_sent_timestamp = 2;
}
-// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledRequest (var: W9e)
+// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledRequest (var: tp)
message GetAdvancedAnalyticsEnabledRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledResponse (var: j9e)
+// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledResponse (var: np)
message GetAdvancedAnalyticsEnabledResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.GetAgentSharePreviewRequest (var: JRt)
+// Copied from: local:aiserver.v1.GetAgentSharePreviewRequest (var: kp)
message GetAgentSharePreviewRequest {
string share_id = 1;
optional bool include_preview_image = 2;
}
-// Copied from: local:aiserver.v1.GetAgentSharePreviewResponse (var: CRt)
+// Copied from: local:aiserver.v1.GetAgentSharePreviewResponse (var: wp)
message GetAgentSharePreviewResponse {
string share_id = 1;
string bc_id = 2;
@@ -10043,16 +11949,29 @@ message GetAgentSharePreviewResponse {
optional bytes preview_image_png = 10;
}
-// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigRequest (var: CMe)
+// Copied from: local:aiserver.v1.GetAgentStoreFileLockRequest (var: jf)
+message GetAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+}
+
+// Copied from: local:aiserver.v1.GetAgentStoreFileLockResponse (var: Xf)
+message GetAgentStoreFileLockResponse {
+ bool held = 1;
+ optional AgentStoreFileLockHolder holder = 2;
+ int64 expires_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigRequest (var: Hn)
message GetAgenticOnboardingConfigRequest {
}
-// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigResponse (var: RMe)
+// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigResponse (var: Vn)
message GetAgenticOnboardingConfigResponse {
bool agentic_onboarding_enabled = 1;
}
-// Copied from: local:aiserver.v1.GetAggregatedUsageEventsRequest (var: K8e)
+// Copied from: local:aiserver.v1.GetAggregatedUsageEventsRequest (var: kg)
message GetAggregatedUsageEventsRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -10060,9 +11979,9 @@ message GetAggregatedUsageEventsRequest {
optional int32 user_id = 4;
}
-// Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse (var: Z8e)
+// Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse (var: wg)
message GetAggregatedUsageEventsResponse {
- // Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse.ModelUsageAggregation (var: e6e)
+ // Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse.ModelUsageAggregation (var: Eg)
message ModelUsageAggregation {
string model_intent = 1;
int64 input_tokens = 2;
@@ -10084,7 +12003,7 @@ message GetAggregatedUsageEventsResponse {
optional double total_request_cost = 8;
}
-// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsRequest (var: qoe)
+// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsRequest (var: bt)
message GetAtSymbolSuggestionsRequest {
CurrentFileInfo current_file_info = 1;
repeated AtSymbolDependencyInformation at_symbol_dependencies = 2;
@@ -10093,13 +12012,13 @@ message GetAtSymbolSuggestionsRequest {
ModelDetails model_details = 5;
}
-// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsResponse (var: Foe)
+// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsResponse (var: Mt)
message GetAtSymbolSuggestionsResponse {
repeated int32 indices = 1;
string explanation = 2;
}
-// Copied from: local:aiserver.v1.GetAuditLogsRequest (var: n6e)
+// Copied from: local:aiserver.v1.GetAuditLogsRequest (var: Sg)
message GetAuditLogsRequest {
optional int32 team_id = 1;
optional int64 start_date = 2;
@@ -10110,29 +12029,36 @@ message GetAuditLogsRequest {
optional int32 page_size = 7;
}
-// Copied from: local:aiserver.v1.GetAuditLogsResponse (var: s6e)
+// Copied from: local:aiserver.v1.GetAuditLogsResponse (var: Ig)
message GetAuditLogsResponse {
repeated AuditLogEvent events = 1;
int32 total_count = 2;
}
-// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesRequest (var: Cc)
+// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesRequest (var: ke)
message GetAvailableChunkingStrategiesRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesResponse (var: Rc)
+// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesResponse (var: we)
message GetAvailableChunkingStrategiesResponse {
repeated ChunkingStrategy chunking_strategies = 1;
}
-// Copied from: local:aiserver.v1.GetAvailableMcpServersRequest (var: CVe)
+// Copied from: local:aiserver.v1.GetAvailableMcpServersRequest (var: vo)
message GetAvailableMcpServersRequest {
}
-// Copied from: local:aiserver.v1.GetAvailableMcpServersResponse (var: RVe)
+// Copied from: local:aiserver.v1.GetAvailableMcpServersResponse (var: Bo)
message GetAvailableMcpServersResponse {
- // Copied from: local:aiserver.v1.GetAvailableMcpServersResponse.McpServerInfo (var: PVe)
+ // Copied from: local:aiserver.v1.GetAvailableMcpServersResponse.McpAccountInfo (var: Co)
+ message McpAccountInfo {
+ string account_key = 1;
+ string server_identifier = 2;
+ bool user_has_access_token = 3;
+ }
+
+ // Copied from: local:aiserver.v1.GetAvailableMcpServersResponse.McpServerInfo (var: Jo)
message McpServerInfo {
int32 id = 1;
string name = 2;
@@ -10147,64 +12073,68 @@ message GetAvailableMcpServersResponse {
optional bool user_has_access_token = 11;
bool is_required = 12;
bool managed_by_team_plugin_policy = 13;
+ bool disabled_by_team_admin_policy = 14;
+ optional string server_identifier = 15;
+ optional int32 owning_team_id = 16;
+ repeated GetAvailableMcpServersResponse.McpAccountInfo accounts = 17;
}
repeated McpServerInfo servers = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesRequest (var: EJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesRequest (var: xm)
message GetBackgroundComposerArtifactBytesRequest {
string bc_id = 1;
string absolute_path = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesResponse (var: BJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesResponse (var: Qm)
message GetBackgroundComposerArtifactBytesResponse {
bytes content = 1;
string content_type = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactRequest (var: TJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactRequest (var: Om)
message GetBackgroundComposerArtifactRequest {
string bc_id = 1;
string absolute_path = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactResponse (var: wJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactResponse (var: Um)
message GetBackgroundComposerArtifactResponse {
string url = 1;
string expires_at = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashRequest (var: ayt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashRequest (var: Qo)
message GetBackgroundComposerChangesHashRequest {
string bc_id = 1;
optional string branch_name = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashResponse (var: lyt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashResponse (var: Go)
message GetBackgroundComposerChangesHashResponse {
string hash = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerConversationRequest (var: MSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerConversationRequest (var: tu)
message GetBackgroundComposerConversationRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerConversationResponse (var: YSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerConversationResponse (var: nu)
message GetBackgroundComposerConversationResponse {
repeated ConversationMessage conversation = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsRequest (var: cyt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsRequest (var: Ho)
message GetBackgroundComposerDiffDetailsRequest {
string bc_id = 1;
optional string branch_name = 2;
optional string repo_url = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsResponse (var: Ayt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsResponse (var: Yo)
message GetBackgroundComposerDiffDetailsResponse {
string branch_name = 1;
string base_branch = 2;
@@ -10212,98 +12142,101 @@ message GetBackgroundComposerDiffDetailsResponse {
repeated GitDiff git_diffs = 4;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionRequest (var: nIt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionRequest (var: rm)
message GetBackgroundComposerEnvironmentVersionRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionResponse (var: sIt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionResponse (var: sm)
message GetBackgroundComposerEnvironmentVersionResponse {
repeated EnvironmentVersionSummary environment_version_history = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkRequest (var: sEe)
+// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkRequest (var: Nu)
message GetBackgroundComposerFeedbackLinkRequest {
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkResponse (var: aEe)
+// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkResponse (var: Ru)
message GetBackgroundComposerFeedbackLinkResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerInfoRequest (var: ZEt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerInfoRequest (var: Bl)
message GetBackgroundComposerInfoRequest {
string bc_id = 1;
bool include_diff = 2;
bool do_not_throw_if_setup_not_finished = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerInfoResponse (var: _St)
+// Copied from: local:aiserver.v1.GetBackgroundComposerInfoResponse (var: Ol)
message GetBackgroundComposerInfoResponse {
DetailedBackgroundComposer composer = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerNameRequest (var: iJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerNameRequest (var: Pm)
message GetBackgroundComposerNameRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerNameResponse (var: oJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerNameResponse (var: bm)
message GetBackgroundComposerNameResponse {
string name = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPromptRequest (var: uJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPromptRequest (var: Mm)
message GetBackgroundComposerPromptRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPromptResponse (var: mJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPromptResponse (var: Lm)
message GetBackgroundComposerPromptResponse {
ConversationMessage prompt = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestRequest (var: HSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestRequest (var: ru)
message GetBackgroundComposerPullRequestRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestResponse (var: zSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestResponse (var: su)
message GetBackgroundComposerPullRequestResponse {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoRequest (var: kSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoRequest (var: xl)
message GetBackgroundComposerRepositoryInfoRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoResponse (var: SSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoResponse (var: Ql)
message GetBackgroundComposerRepositoryInfoResponse {
RepositoryInfo repository_info = 1;
optional string path_encryption_key = 2;
QueryOnlyRepoAccess query_only_repo_access = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsRequest (var: iot)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsRequest (var: Vy)
message GetBackgroundComposerSlashCommandsRequest {
string bc_id = 1;
optional string repo_url = 2;
optional string git_ref = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsResponse (var: oot)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsResponse (var: Yy)
message GetBackgroundComposerSlashCommandsResponse {
repeated string skill_names = 3;
repeated string command_names = 4;
+ repeated SkillDescriptor skills = 5;
+ repeated CommandDescriptor commands = 6;
+ optional bool machine_inventory_pending = 8;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoRequest (var: FTt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoRequest (var: No)
message GetBackgroundComposerSnapshotInfoRequest {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoResponse (var: QTt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoResponse (var: Ro)
message GetBackgroundComposerSnapshotInfoResponse {
string snapshot_id = 1;
ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility visibility = 2;
@@ -10311,44 +12244,44 @@ message GetBackgroundComposerSnapshotInfoResponse {
double created_at_ms = 4;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateRequest (var: ZTt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateRequest (var: Do)
message GetBackgroundComposerSnapshotStateRequest {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateResponse (var: eyt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateResponse (var: Oo)
message GetBackgroundComposerSnapshotStateResponse {
string snapshot_id = 1;
- SnapshotState state = 2;
+ FinishUpdateRepoResponse.Status state = 2;
optional string error_message = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerStatusRequest (var: aEt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerStatusRequest (var: el)
message GetBackgroundComposerStatusRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerStatusResponse (var: lEt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerStatusResponse (var: tl)
message GetBackgroundComposerStatusResponse {
BackgroundComposerStatus status = 1;
bool is_unread = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsRequest (var: eSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsRequest (var: Jl)
message GetBackgroundComposerTimingsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsResponse (var: ySt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsResponse (var: Ul)
message GetBackgroundComposerTimingsResponse {
repeated CloudAgentTimingEvent events = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsRequest (var: pvt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsRequest (var: mc)
message GetBackgroundComposerUserSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsResponse (var: hvt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsResponse (var: cc)
message GetBackgroundComposerUserSettingsResponse {
optional string model_name = 1;
optional bool slack_notifications_for_web_enabled = 2;
@@ -10364,55 +12297,83 @@ message GetBackgroundComposerUserSettingsResponse {
optional bool allow_private_workers = 12;
optional string default_environment_public_id = 13;
repeated BackgroundComposerDefaultEnvironmentSetting default_environment_settings = 14;
+ optional bool remote_control_enabled = 15;
+ optional PrReviewOpenSurfaceMode pr_review_open_surface = 16;
+ repeated string sidebar_named_agent_ids = 17;
+ optional CloudAgentModelSelection default_model_selection = 18;
+ optional int32 ask_question_auto_answer_timeout_minutes = 19;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageRequest (var: jNt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageRequest (var: xd)
message GetBackgroundComposerVmUsageRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageResponse (var: XNt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageResponse (var: Qd)
message GetBackgroundComposerVmUsageResponse {
int64 total_duration_ms = 1;
}
-// Copied from: local:aiserver.v1.GetBaseTeamAdminSettingsRequest (var: f2e)
+// Copied from: local:aiserver.v1.GetBackgroundJobRequest (var: Dr)
+message GetBackgroundJobRequest {
+ string job_handle = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBackgroundJobResponse (var: Ur)
+message GetBackgroundJobResponse {
+ optional BackgroundJobStatus status = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBaseTeamAdminSettingsRequest (var: Vc)
message GetBaseTeamAdminSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetBedrockModelsRequest (var: Qwe)
+// Copied from: local:aiserver.v1.GetBedrockModelsRequest (var: Ql)
message GetBedrockModelsRequest {
string access_key = 1;
string secret_key = 2;
string region = 3;
}
-// Copied from: local:aiserver.v1.GetBedrockModelsResponse (var: xwe)
+// Copied from: local:aiserver.v1.GetBedrockModelsResponse (var: Gl)
message GetBedrockModelsResponse {
repeated string models = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetBlobForAgentKVRequest (var: Fkt)
+// Copied from: local:aiserver.v1.GetBitbucketForgeStatusRequest (var: tv)
+message GetBitbucketForgeStatusRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBitbucketForgeStatusResponse (var: nv)
+message GetBitbucketForgeStatusResponse {
+ string status = 1;
+ optional string workspace_name = 2;
+ optional string base_url = 3;
+ optional string workspace_settings_url = 4;
+}
+
+// Copied from: local:aiserver.v1.GetBlobForAgentKVRequest (var: Qa)
message GetBlobForAgentKVRequest {
string bc_id = 1;
bytes blob_id = 2;
}
-// Copied from: local:aiserver.v1.GetBlobForAgentKVResponse (var: Qkt)
+// Copied from: local:aiserver.v1.GetBlobForAgentKVResponse (var: Ga)
message GetBlobForAgentKVResponse {
bytes blob_data = 1;
}
-// Copied from: local:aiserver.v1.GetBranchComparisonRequest (var: Rht)
+// Copied from: local:aiserver.v1.GetBranchComparisonRequest (var: ws)
message GetBranchComparisonRequest {
string repo_url = 1;
string branch_name = 2;
optional string base_branch = 3;
}
-// Copied from: local:aiserver.v1.GetBranchComparisonResponse (var: bht)
+// Copied from: local:aiserver.v1.GetBranchComparisonResponse (var: Es)
message GetBranchComparisonResponse {
repeated SCMPullRequestDiffFile files = 1;
string base_sha = 2;
@@ -10420,7 +12381,7 @@ message GetBranchComparisonResponse {
string base_branch = 4;
}
-// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsRequest (var: F3e)
+// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsRequest (var: Cp)
message GetBugBotPRAnalyticsRequest {
optional string github_repo_node_id = 1;
optional string status = 2;
@@ -10429,19 +12390,32 @@ message GetBugBotPRAnalyticsRequest {
optional string end_date = 5;
optional int32 min_bugs_found = 6;
optional int32 limit = 7;
+ optional int32 team_id = 8;
}
-// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsResponse (var: Q3e)
+// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsResponse (var: Np)
message GetBugBotPRAnalyticsResponse {
repeated BugBotPRAnalytics prs = 2;
repeated PRUserOption user_options = 3;
}
-// Copied from: local:aiserver.v1.GetBugBotProUserSettingsRequest (var: h8e)
+// Copied from: local:aiserver.v1.GetBugBotProUserModeRequest (var: ZT)
+message GetBugBotProUserModeRequest {
+}
+
+// Copied from: local:aiserver.v1.GetBugBotProUserModeResponse (var: $T)
+message GetBugBotProUserModeResponse {
+ BugbotMode mode = 1;
+ repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
+}
+
+// Copied from: local:aiserver.v1.GetBugBotProUserSettingsRequest (var: og)
message GetBugBotProUserSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetBugBotProUserSettingsResponse (var: T8e)
+// Copied from: local:aiserver.v1.GetBugBotProUserSettingsResponse (var: ig)
message GetBugBotProUserSettingsResponse {
bool enabled = 1;
bool bugbot_was_enabled_in_this_billing_cycle = 2;
@@ -10453,27 +12427,28 @@ message GetBugBotProUserSettingsResponse {
bool bugbot_migration_credit_already_granted = 8;
}
-// Copied from: local:aiserver.v1.GetBugBotRunEtaRequest (var: zf)
+// Copied from: local:aiserver.v1.GetBugBotRunEtaRequest (var: I)
message GetBugBotRunEtaRequest {
string repository_owner = 1;
string repository_name = 2;
int32 pr_number = 3;
}
-// Copied from: local:aiserver.v1.GetBugBotRunEtaResponse (var: jf)
+// Copied from: local:aiserver.v1.GetBugBotRunEtaResponse (var: v)
message GetBugBotRunEtaResponse {
BugBotRunStatus status = 1;
optional int64 estimated_completion_time_ms = 2;
}
-// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Request (var: C3e)
+// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Request (var: Ip)
message GetBugbotAnalyticsV2Request {
optional string start_date = 1;
optional string end_date = 2;
optional string grouping = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Response (var: R3e)
+// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Response (var: vp)
message GetBugbotAnalyticsV2Response {
bool should_see_analytics = 1;
repeated BugbotAnalyticsDataPoint prs_reviewed_series = 2;
@@ -10490,71 +12465,115 @@ message GetBugbotAnalyticsV2Response {
int32 total_autofix_runs = 13;
repeated BugbotAnalyticsDataPoint cost_cents_series = 14;
repeated BugbotAnalyticsDataPoint num_billed_runs_series = 15;
+ int32 total_bugs_found = 16;
+ int32 total_bugs_evaluated = 17;
+ repeated BugbotAnalyticsDataPoint bugs_evaluated_series = 18;
}
-// Copied from: local:aiserver.v1.GetBugbotBackfillStatusRequest (var: S5e)
+// Copied from: local:aiserver.v1.GetBugbotBackfillStatusRequest (var: $p)
message GetBugbotBackfillStatusRequest {
string workflow_id = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotBackfillStatusResponse (var: I5e)
+// Copied from: local:aiserver.v1.GetBugbotBackfillStatusResponse (var: ef)
message GetBugbotBackfillStatusResponse {
BugbotBackfillStatus status = 1;
optional string error_message = 2;
optional int32 rules_generated = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotLearnedRulesRequest (var: Pot)
+// Copied from: local:aiserver.v1.GetBugbotLearnedRulesRequest (var: ok)
message GetBugbotLearnedRulesRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
optional string repo_node_id_filter = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotLearnedRulesResponse (var: Lot)
+// Copied from: local:aiserver.v1.GetBugbotLearnedRulesResponse (var: ik)
message GetBugbotLearnedRulesResponse {
repeated BugbotLearnedRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesRequest (var: $ot)
+// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesRequest (var: gk)
message GetBugbotManualRepositoryRulesRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
optional string repo_node_id_filter = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesResponse (var: tlt)
+// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesResponse (var: hk)
message GetBugbotManualRepositoryRulesResponse {
repeated BugbotManualRepositoryRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotModeRequest (var: pit)
+// Copied from: local:aiserver.v1.GetBugbotMergedPrScanSummaryRequest (var: HT)
+message GetBugbotMergedPrScanSummaryRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotMergedPrScanSummaryResponse (var: VT)
+message GetBugbotMergedPrScanSummaryResponse {
+ // Copied from: local:aiserver.v1.GetBugbotMergedPrScanSummaryResponse.Finding (var: YT)
+ message Finding {
+ string description = 1;
+ string severity = 2;
+ string category = 3;
+ string repo_owner = 4;
+ string repo_name = 5;
+ int32 pr_number = 6;
+ string pr_url = 7;
+ string file = 8;
+ int32 start_line = 9;
+ int32 end_line = 10;
+ repeated string code_lines = 11;
+ string installation_id = 12;
+ string repo_node_id = 13;
+ int64 pr_merged_at_epoch_millis = 14;
+ string pr_title = 15;
+ string diff_hunk = 16;
+ }
+
+ bool has_scan = 1;
+ int64 scanned_at_epoch_millis = 2;
+ int32 window_days = 3;
+ int32 prs_sampled = 4;
+ int32 prs_with_findings = 5;
+ int32 bugs_found = 6;
+ repeated Finding findings = 7;
+ int32 total_merged_prs = 8;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotModeRequest (var: WT)
message GetBugbotModeRequest {
}
-// Copied from: local:aiserver.v1.GetBugbotModeResponse (var: hit)
+// Copied from: local:aiserver.v1.GetBugbotModeResponse (var: zT)
message GetBugbotModeResponse {
BugbotMode mode = 1;
repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsRequest (var: mlt)
+// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsRequest (var: Ek)
message GetBugbotRuleAnalyticsRequest {
optional string date_range_start = 1;
optional string date_range_end = 2;
+ optional int32 team_id = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsResponse (var: flt)
+// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsResponse (var: Sk)
message GetBugbotRuleAnalyticsResponse {
repeated BugbotRuleAnalytics rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleByIdRequest (var: hlt)
+// Copied from: local:aiserver.v1.GetBugbotRuleByIdRequest (var: vk)
message GetBugbotRuleByIdRequest {
string rule_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleByIdResponse (var: Tlt)
+// Copied from: local:aiserver.v1.GetBugbotRuleByIdResponse (var: Bk)
message GetBugbotRuleByIdResponse {
optional BugbotRule team_rule = 1;
optional BugbotLearnedRule learned_rule = 2;
@@ -10562,32 +12581,56 @@ message GetBugbotRuleByIdResponse {
optional BugbotManualRepositoryRule manual_rule = 4;
}
-// Copied from: local:aiserver.v1.GetBugbotSettingsRequest (var: B3e)
+// Copied from: local:aiserver.v1.GetBugbotSettingsRequest (var: Ep)
message GetBugbotSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetBugbotSettingsResponse (var: J3e)
+// Copied from: local:aiserver.v1.GetBugbotSettingsResponse (var: Sp)
message GetBugbotSettingsResponse {
bool available = 1;
bool enabled = 2;
repeated string pr_urls = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotTeamRulesRequest (var: hot)
-message GetBugbotTeamRulesRequest {
- optional bool active_only = 1;
+// Copied from: local:aiserver.v1.GetBugbotSuggestedReposRequest (var: Op)
+message GetBugbotSuggestedReposRequest {
+ optional string ghe_application = 1;
+ optional int32 limit = 2;
}
-// Copied from: local:aiserver.v1.GetBugbotTeamRulesResponse (var: Tot)
+// Copied from: local:aiserver.v1.GetBugbotSuggestedReposResponse (var: Up)
+message GetBugbotSuggestedReposResponse {
+ // Copied from: local:aiserver.v1.GetBugbotSuggestedReposResponse.SuggestedRepo (var: xp)
+ message SuggestedRepo {
+ int64 installation_id = 1;
+ string repo_node_id = 2;
+ string owner = 3;
+ string name = 4;
+ string html_url = 5;
+ int32 pr_count_last_week = 6;
+ }
+
+ repeated SuggestedRepo repos = 1;
+ bool can_enable = 2;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotTeamRulesRequest (var: Xy)
+message GetBugbotTeamRulesRequest {
+ optional bool active_only = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotTeamRulesResponse (var: Zy)
message GetBugbotTeamRulesResponse {
repeated BugbotRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotUserSettingsRequest (var: B4e)
+// Copied from: local:aiserver.v1.GetBugbotUserSettingsRequest (var: Jf)
message GetBugbotUserSettingsRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotUserSettingsResponse (var: J4e)
+// Copied from: local:aiserver.v1.GetBugbotUserSettingsResponse (var: Cf)
message GetBugbotUserSettingsResponse {
bool manual_trigger_only = 1;
bool run_only_once = 2;
@@ -10602,15 +12645,19 @@ message GetBugbotUserSettingsResponse {
optional bool installation_default_is_pr_summary_enabled = 11;
BugbotAutofixMode installation_default_bugbot_autofix_mode = 12;
repeated string installation_default_bugbot_autofix_severity_filter = 13;
+ optional bool is_incremental_review_enabled = 14;
+ optional bool team_default_is_incremental_review_enabled = 15;
+ optional bool is_pr_risk_score_enabled = 16;
+ optional bool installation_default_is_pr_risk_score_enabled = 17;
}
-// Copied from: local:aiserver.v1.GetChatPromptResponse (var: Rge)
+// Copied from: local:aiserver.v1.GetChatPromptResponse (var: ci)
message GetChatPromptResponse {
string prompt = 1;
int32 token_count = 2;
}
-// Copied from: local:aiserver.v1.GetChatRequest (var: cpe)
+// Copied from: local:aiserver.v1.GetChatRequest (var: Jo)
message GetChatRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -10645,47 +12692,54 @@ message GetChatRequest {
optional int32 number_of_times_shown_fallback_model_warning = 31;
}
-// Copied from: local:aiserver.v1.GetChatSuggestionsRequest (var: Oie)
+// Copied from: local:aiserver.v1.GetChatSuggestionsRequest (var: qe)
message GetChatSuggestionsRequest {
repeated RecentChat recent_chats = 1;
}
-// Copied from: local:aiserver.v1.GetChatSuggestionsResponse (var: Gie)
+// Copied from: local:aiserver.v1.GetChatSuggestionsResponse (var: De)
message GetChatSuggestionsResponse {
repeated ChatSuggestionItem suggestions = 1;
}
-// Copied from: local:aiserver.v1.GetChatTitleRequest (var: Jge)
+// Copied from: local:aiserver.v1.GetChatTitleRequest (var: ui)
message GetChatTitleRequest {
repeated ConversationMessage conversation = 2;
}
-// Copied from: local:aiserver.v1.GetChatTitleResponse (var: Cge)
+// Copied from: local:aiserver.v1.GetChatTitleResponse (var: mi)
message GetChatTitleResponse {
string title = 1;
}
-// Copied from: local:aiserver.v1.GetCliDownloadUrlRequest (var: vZe)
+// Copied from: agent.v1.GetCiStatusAction (var: jt)
+message GetCiStatusAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ optional string repo_url = 3;
+}
+
+// Copied from: local:aiserver.v1.GetCliDownloadUrlRequest (var: Lu)
message GetCliDownloadUrlRequest {
string current_version = 1;
string channel = 2;
}
-// Copied from: local:aiserver.v1.GetCliDownloadUrlResponse (var: NZe)
+// Copied from: local:aiserver.v1.GetCliDownloadUrlResponse (var: Fu)
message GetCliDownloadUrlResponse {
string url = 1;
string version = 2;
}
-// Copied from: local:aiserver.v1.GetClientUsageDataRequest (var: j2e)
+// Copied from: local:aiserver.v1.GetClientUsageDataRequest (var: gd)
message GetClientUsageDataRequest {
string conversation_id = 1;
int32 timestamp_before_request = 2;
}
-// Copied from: local:aiserver.v1.GetClientUsageDataResponse (var: X2e)
+// Copied from: local:aiserver.v1.GetClientUsageDataResponse (var: hd)
message GetClientUsageDataResponse {
- // Copied from: local:aiserver.v1.GetClientUsageDataResponse.NameToCost (var: $2e)
+ // Copied from: local:aiserver.v1.GetClientUsageDataResponse.NameToCost (var: Ad)
message NameToCost {
string name = 1;
int32 cost_in_cents = 2;
@@ -10694,24 +12748,24 @@ message GetClientUsageDataResponse {
repeated NameToCost items_with_cost = 1;
}
-// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsRequest (var: O9e)
+// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsRequest (var: Zd)
message GetClientVisibleCreditGrantsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsResponse (var: G9e)
+// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsResponse (var: $d)
message GetClientVisibleCreditGrantsResponse {
repeated ClientVisibleCreditGrant grants = 1;
}
-// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsRequest (var: iRt)
+// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsRequest (var: Yd)
message GetCloudAgentDebugDetailsRequest {
string bc_id = 1;
optional bytes agent_blob_id = 2;
optional bytes blob_id = 3;
}
-// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsResponse (var: pRt)
+// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsResponse (var: Xd)
message GetCloudAgentDebugDetailsResponse {
bytes cloud_agent_state_blob_id = 1;
CloudAgentState cloud_agent_state = 2;
@@ -10720,48 +12774,60 @@ message GetCloudAgentDebugDetailsResponse {
CloudAgentVmHistory vm_history = 5;
}
-// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsRequest (var: hRt)
+// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsRequest (var: hp)
message GetCloudAgentMemoryDbLogsRequest {
string bc_id = 1;
optional uint32 worker_index = 2;
optional int32 limit = 3;
}
-// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsResponse (var: TRt)
+// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsResponse (var: Ap)
message GetCloudAgentMemoryDbLogsResponse {
repeated CloudAgentMemoryDbLogEntry entries = 1;
bool truncated = 2;
}
-// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotRequest (var: uot)
+// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotRequest (var: Ky)
message GetCloudAgentPluginsSnapshotRequest {
optional bool use_replica = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotResponse (var: fot)
+// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotResponse (var: zy)
message GetCloudAgentPluginsSnapshotResponse {
string snapshot_token = 1;
repeated CloudAgentPluginSnapshot plugins = 2;
repeated string warnings = 3;
}
-// Copied from: local:aiserver.v1.GetCloudSetupBlockersRequest (var: Nwe)
+// Copied from: local:aiserver.v1.GetCloudAgentRunForDashboardRequest (var: ii)
+message GetCloudAgentRunForDashboardRequest {
+ string bc_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCloudAgentRunForDashboardResponse (var: ai)
+message GetCloudAgentRunForDashboardResponse {
+ CloudAgentDashboardRunRow row = 1;
+ string name = 2;
+}
+
+// Copied from: local:aiserver.v1.GetCloudSetupBlockersRequest (var: Dl)
message GetCloudSetupBlockersRequest {
string selected_target_repo_url = 1;
}
-// Copied from: local:aiserver.v1.GetCloudSetupBlockersResponse (var: bwe)
+// Copied from: local:aiserver.v1.GetCloudSetupBlockersResponse (var: Ol)
message GetCloudSetupBlockersResponse {
repeated CloudSetupBlocker pending = 1;
repeated CloudSetupBlocker completed = 2;
}
-// Copied from: local:aiserver.v1.GetCodebaseQuestionsResponse (var: voe)
+// Copied from: local:aiserver.v1.GetCodebaseQuestionsResponse (var: Nt)
message GetCodebaseQuestionsResponse {
repeated string questions = 1;
}
-// Copied from: local:aiserver.v1.GetCommitMetricsByFilePathRequest (var: Sbe)
+// Copied from: local:aiserver.v1.GetCommitMetricsByFilePathRequest (var: v)
message GetCommitMetricsByFilePathRequest {
string file_path = 1;
optional int32 start_line = 2;
@@ -10774,9 +12840,10 @@ message GetCommitMetricsByFilePathRequest {
optional bool include_skills = 10;
optional bool include_mcps = 11;
optional ConversationSummarizationPromptOptions summarization_prompt_options = 12;
+ optional int32 team_id = 13;
}
-// Copied from: local:aiserver.v1.GetCommitMetricsRequest (var: Ebe)
+// Copied from: local:aiserver.v1.GetCommitMetricsRequest (var: I)
message GetCommitMetricsRequest {
repeated string commit_hashes = 1;
optional string branch = 2;
@@ -10785,15 +12852,16 @@ message GetCommitMetricsRequest {
optional bool include_skills = 6;
optional bool include_mcps = 7;
optional ConversationSummarizationPromptOptions summarization_prompt_options = 12;
+ optional int32 team_id = 13;
}
-// Copied from: local:aiserver.v1.GetCommitMetricsResponse (var: Lbe)
+// Copied from: local:aiserver.v1.GetCommitMetricsResponse (var: P)
message GetCommitMetricsResponse {
repeated CommitMetrics commits = 1;
repeated ConversationReference conversations = 2;
}
-// Copied from: local:aiserver.v1.GetCompletionRequest (var: zge)
+// Copied from: local:aiserver.v1.GetCompletionRequest (var: yi)
message GetCompletionRequest {
UniqueFileIdentifier file_identifier = 1;
CursorPosition cursor_position = 2;
@@ -10802,30 +12870,30 @@ message GetCompletionRequest {
repeated string suggestions_from_editor = 5;
}
-// Copied from: local:aiserver.v1.GetCompletionResponse (var: Kge)
+// Copied from: local:aiserver.v1.GetCompletionResponse (var: ki)
message GetCompletionResponse {
string completion = 1;
float score = 2;
optional string debugging_only_completion_prompt = 3;
}
-// Copied from: local:aiserver.v1.GetComposerAutocompleteRequest (var: Bie)
+// Copied from: local:aiserver.v1.GetComposerAutocompleteRequest (var: Ce)
message GetComposerAutocompleteRequest {
string input_text = 1;
optional string composer_id = 2;
optional ComposerAutocompleteContext context = 3;
}
-// Copied from: local:aiserver.v1.GetComposerAutocompleteResponse (var: Jie)
+// Copied from: local:aiserver.v1.GetComposerAutocompleteResponse (var: Ne)
message GetComposerAutocompleteResponse {
string suggestion = 1;
}
-// Copied from: local:aiserver.v1.GetComposerChatRequest (var: Spe)
+// Copied from: local:aiserver.v1.GetComposerChatRequest (var: Lo)
message GetComposerChatRequest {
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits (var: vpe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits (var: qo)
message RecentEdits {
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.CodeBlockInfo (var: Npe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.CodeBlockInfo (var: Do)
message CodeBlockInfo {
string relative_workspace_path = 1;
optional string content_before = 2;
@@ -10834,7 +12902,7 @@ message GetComposerChatRequest {
optional int32 version = 5;
}
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.FileInfo (var: bpe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.FileInfo (var: Oo)
message FileInfo {
string relative_workspace_path = 1;
string content = 2;
@@ -10845,7 +12913,7 @@ message GetComposerChatRequest {
optional string edits_belong_to_composer_generation_uuid = 3;
}
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RedDiff (var: Ipe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RedDiff (var: Fo)
message RedDiff {
string relative_workspace_path = 1;
repeated SimplestRange red_ranges = 2;
@@ -10886,15 +12954,27 @@ message GetComposerChatRequest {
CodeSearchResult uses_codebase_results = 29;
}
-// Copied from: local:aiserver.v1.GetCopyStatusRequest (var: xd)
+// Copied from: local:aiserver.v1.GetContactImportAvatarRequest (var: fl)
+message GetContactImportAvatarRequest {
+ int64 contact_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetContactImportAvatarResponse (var: gl)
+message GetContactImportAvatarResponse {
+ bytes bytes = 1;
+ string content_type = 2;
+ string etag = 3;
+}
+
+// Copied from: local:aiserver.v1.GetCopyStatusRequest (var: Dt)
message GetCopyStatusRequest {
string codebase_id = 1;
string copy_task_handle = 2;
}
-// Copied from: local:aiserver.v1.GetCopyStatusResponse (var: Od)
+// Copied from: local:aiserver.v1.GetCopyStatusResponse (var: Ot)
message GetCopyStatusResponse {
- // Copied from: local:aiserver.v1.GetCopyStatusResponse.CompletedStatus (var: Yd)
+ // Copied from: local:aiserver.v1.GetCopyStatusResponse.CompletedStatus (var: R)
enum CompletedStatus {
COMPLETED_STATUS_UNSPECIFIED = 0;
COMPLETED_STATUS_UP_TO_DATE = 1;
@@ -10902,7 +12982,7 @@ message GetCopyStatusResponse {
COMPLETED_STATUS_FAILURE = 3;
}
- // Copied from: local:aiserver.v1.GetCopyStatusResponse.Phase (var: Gd)
+ // Copied from: local:aiserver.v1.GetCopyStatusResponse.Phase (var: N)
enum Phase {
PHASE_UNSPECIFIED = 0;
PHASE_INITIALIZING = 1;
@@ -10920,7 +13000,7 @@ message GetCopyStatusResponse {
optional CompletedStatus completed_status = 4;
}
-// Copied from: local:aiserver.v1.GetCppEditClassificationRequest (var: bA)
+// Copied from: local:aiserver.v1.GetCppEditClassificationRequest (var: Q)
message GetCppEditClassificationRequest {
StreamCppRequest cpp_request = 1;
repeated SuggestedEdit suggested_edits = 25;
@@ -10928,15 +13008,15 @@ message GetCppEditClassificationRequest {
string current_file_contents_for_linter_errors = 27;
}
-// Copied from: local:aiserver.v1.GetCppEditClassificationResponse (var: qA)
+// Copied from: local:aiserver.v1.GetCppEditClassificationResponse (var: G)
message GetCppEditClassificationResponse {
- // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.LogProbs (var: FA)
+ // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.LogProbs (var: H)
message LogProbs {
repeated string tokens = 1;
repeated double token_logprobs = 2;
}
- // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.ScoredEdit (var: QA)
+ // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.ScoredEdit (var: V)
message ScoredEdit {
SuggestedEdit edit = 1;
GetCppEditClassificationResponse.LogProbs log_probs = 2;
@@ -10948,11 +13028,12 @@ message GetCppEditClassificationResponse {
ScoredEdit generation_edit = 4;
}
-// Copied from: local:aiserver.v1.GetCreditGrantsBalanceRequest (var: D9e)
+// Copied from: local:aiserver.v1.GetCreditGrantsBalanceRequest (var: jd)
message GetCreditGrantsBalanceRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetCreditGrantsBalanceResponse (var: x9e)
+// Copied from: local:aiserver.v1.GetCreditGrantsBalanceResponse (var: Xd)
message GetCreditGrantsBalanceResponse {
bool has_credit_grants = 1;
int64 credit_balance_cents = 2;
@@ -10960,31 +13041,83 @@ message GetCreditGrantsBalanceResponse {
int64 used_cents = 4;
}
-// Copied from: local:aiserver.v1.GetCurrentBillingCycleRequest (var: h3e)
+// Copied from: local:aiserver.v1.GetCrewActivityRequest (var: Xv)
+message GetCrewActivityRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewActivityResponse (var: Zv)
+message GetCrewActivityResponse {
+ repeated CrewMemberActivity members = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewRequest (var: qv)
+message GetCrewRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewResponse (var: Dv)
+message GetCrewResponse {
+ Crew crew = 1;
+ optional CrewSlackChannelStatus slack_channel_status = 2;
+ optional CrewScheduleStatus schedule_status = 3;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStandupDigestRequest (var: iB)
+message GetCrewStandupDigestRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStandupDigestResponse (var: lB)
+message GetCrewStandupDigestResponse {
+ bool available = 1;
+ int64 posted_at = 2;
+ string thread_url = 3;
+ repeated CrewStandupDigestEntry entries = 4;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStatsRequest (var: nB)
+message GetCrewStatsRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStatsResponse (var: oB)
+message GetCrewStatsResponse {
+ int32 runs = 1;
+ int32 prs_opened = 2;
+ int32 prs_merged = 3;
+ int32 files_changed = 4;
+ string last_activity_at = 5;
+ repeated CrewMemberStats members = 6;
+ int32 runs_posted = 7;
+ repeated CrewPullRequest open_prs = 8;
+}
+
+// Copied from: local:aiserver.v1.GetCurrentBillingCycleRequest (var: Tp)
message GetCurrentBillingCycleRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetCurrentBillingCycleResponse (var: T3e)
+// Copied from: local:aiserver.v1.GetCurrentBillingCycleResponse (var: yp)
message GetCurrentBillingCycleResponse {
int64 start_date_epoch_millis = 1;
int64 end_date_epoch_millis = 2;
}
-// Copied from: local:aiserver.v1.GetCurrentPeriodUsageRequest (var: t9e)
+// Copied from: local:aiserver.v1.GetCurrentPeriodUsageRequest (var: _d)
message GetCurrentPeriodUsageRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse (var: r9e)
+// Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse (var: Td)
message GetCurrentPeriodUsageResponse {
- // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.FreeBestOfNPromotion (var: u9e)
+ // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.FreeBestOfNPromotion (var: wd)
message FreeBestOfNPromotion {
int32 trials_used = 1;
int32 trials_remaining = 2;
}
- // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.PlanUsage (var: i9e)
+ // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.PlanUsage (var: yd)
message PlanUsage {
int32 total_spend = 1;
int32 included_spend = 2;
@@ -11002,7 +13135,7 @@ message GetCurrentPeriodUsageResponse {
optional double total_percent_used = 14;
}
- // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.SpendLimitUsage (var: o9e)
+ // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.SpendLimitUsage (var: kd)
message SpendLimitUsage {
int32 total_spend = 1;
optional int32 pooled_limit = 2;
@@ -11030,13 +13163,13 @@ message GetCurrentPeriodUsageResponse {
repeated string auto_bucket_models = 13;
}
-// Copied from: local:aiserver.v1.GetCursorReviewEntitlementRequest (var: T9e)
+// Copied from: local:aiserver.v1.GetCursorReviewEntitlementRequest (var: Od)
message GetCursorReviewEntitlementRequest {
}
-// Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse (var: w9e)
+// Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse (var: Ud)
message GetCursorReviewEntitlementResponse {
- // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.BillingContext (var: E9e)
+ // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.BillingContext (var: Ft)
enum BillingContext {
BILLING_CONTEXT_UNSPECIFIED = 0;
BILLING_CONTEXT_INDIVIDUAL = 1;
@@ -11044,7 +13177,7 @@ message GetCursorReviewEntitlementResponse {
BILLING_CONTEXT_ENTERPRISE = 3;
}
- // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.Reason (var: S9e)
+ // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.Reason (var: qt)
enum Reason {
REASON_UNSPECIFIED = 0;
REASON_OK = 1;
@@ -11060,16 +13193,16 @@ message GetCursorReviewEntitlementResponse {
optional string team_name = 6;
}
-// Copied from: local:aiserver.v1.GetCursorServerUrlRequest (var: Uyt)
+// Copied from: local:aiserver.v1.GetCursorServerUrlRequest (var: ki)
message GetCursorServerUrlRequest {
string bc_id = 1;
string commit = 2;
optional string connection_token = 3;
}
-// Copied from: local:aiserver.v1.GetCursorServerUrlResponse (var: Myt)
+// Copied from: local:aiserver.v1.GetCursorServerUrlResponse (var: wi)
message GetCursorServerUrlResponse {
- // Copied from: local:aiserver.v1.GetCursorServerUrlResponse.Header (var: Yyt)
+ // Copied from: local:aiserver.v1.GetCursorServerUrlResponse.Header (var: Ei)
message Header {
string key = 1;
string value = 2;
@@ -11081,16 +13214,16 @@ message GetCursorServerUrlResponse {
repeated Header headers = 4;
}
-// Copied from: local:aiserver.v1.GetCursorUserStateRequest (var: Rpt)
+// Copied from: local:aiserver.v1.GetCursorUserStateRequest (var: VI)
message GetCursorUserStateRequest {
}
-// Copied from: local:aiserver.v1.GetCursorUserStateResponse (var: Ppt)
+// Copied from: local:aiserver.v1.GetCursorUserStateResponse (var: YI)
message GetCursorUserStateResponse {
google.protobuf.Struct state = 1;
}
-// Copied from: local:aiserver.v1.GetDailySpendByCategoryRequest (var: Pnt)
+// Copied from: local:aiserver.v1.GetDailySpendByCategoryRequest (var: s_)
message GetDailySpendByCategoryRequest {
optional int32 team_id = 1;
optional int32 user_id = 2;
@@ -11103,31 +13236,48 @@ message GetDailySpendByCategoryRequest {
optional string automation_id = 9;
optional string automation_managed_type = 10;
optional string client_type = 11;
+ repeated string products = 12;
}
-// Copied from: local:aiserver.v1.GetDailySpendByCategoryResponse (var: Dnt)
+// Copied from: local:aiserver.v1.GetDailySpendByCategoryResponse (var: i_)
message GetDailySpendByCategoryResponse {
repeated DailySpendByCategory daily_spend = 1;
repeated string categories = 2;
optional int32 effective_limit_cents = 3;
}
-// Copied from: agent.v1.GetDefaultModelForCliRequest (var: see)
+// Copied from: agent.v1.GetDefaultModelForCliRequest (var: N)
message GetDefaultModelForCliRequest {
}
-// Copied from: agent.v1.GetDefaultModelForCliResponse (var: aee)
+// Copied from: agent.v1.GetDefaultModelForCliResponse (var: R)
message GetDefaultModelForCliResponse {
ModelDetails model = 1;
}
-// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataRequest (var: gwe)
+// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataRequest (var: Nl)
message GetDefaultModelNudgeDataRequest {
+ // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataRequest.StartupOpportunity (var: ve)
+ enum StartupOpportunity {
+ STARTUP_OPPORTUNITY_UNSPECIFIED = 0;
+ STARTUP_OPPORTUNITY_FIRST_OPEN = 1;
+ STARTUP_OPPORTUNITY_REOPEN = 2;
+ }
+
+ StartupOpportunity startup_opportunity = 1;
+ RequestedModel current_model = 2;
}
-// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse (var: _we)
+// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse (var: Rl)
message GetDefaultModelNudgeDataResponse {
- // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse.InitialModel (var: ywe)
+ // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse.ApplicationOpenModelSwitch (var: bl)
+ message ApplicationOpenModelSwitch {
+ string nudge_id = 1;
+ string experiment_name = 2;
+ GetDefaultModelNudgeDataResponse.InitialModel target_model = 3;
+ }
+
+ // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse.InitialModel (var: Pl)
message InitialModel {
string model_id = 1;
repeated RequestedModel.ModelParameterValue parameters = 2;
@@ -11138,13 +13288,14 @@ message GetDefaultModelNudgeDataResponse {
repeated string models_with_no_default_switch = 3;
string conversion_model_override = 4;
InitialModel initial_model = 5;
+ ApplicationOpenModelSwitch application_open_model_switch = 6;
}
-// Copied from: local:aiserver.v1.GetDefaultModelRequest (var: kwe)
+// Copied from: local:aiserver.v1.GetDefaultModelRequest (var: Ml)
message GetDefaultModelRequest {
}
-// Copied from: local:aiserver.v1.GetDefaultModelResponse (var: Swe)
+// Copied from: local:aiserver.v1.GetDefaultModelResponse (var: Ll)
message GetDefaultModelResponse {
string model = 1;
string thinking_model = 2;
@@ -11152,13 +13303,13 @@ message GetDefaultModelResponse {
string next_default_set_date = 4;
}
-// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusRequest (var: Cvt)
+// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusRequest (var: Ac)
message GetDetailedPullRequestStatusRequest {
string pr_url = 1;
optional int32 cache_expiration_seconds = 2;
}
-// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusResponse (var: Lvt)
+// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusResponse (var: yc)
message GetDetailedPullRequestStatusResponse {
bool is_merged = 1;
bool is_closed = 2;
@@ -11184,9 +13335,9 @@ message GetDetailedPullRequestStatusResponse {
repeated PRRequestedReviewer requested_reviewers = 22;
}
-// Copied from: local:aiserver.v1.GetDiffRequest (var: vr)
+// Copied from: local:aiserver.v1.GetDiffRequest (var: k)
message GetDiffRequest {
- // Copied from: local:aiserver.v1.GetDiffRequest.OutputFormat (var: Cr)
+ // Copied from: local:aiserver.v1.GetDiffRequest.OutputFormat (var: i)
enum OutputFormat {
OUTPUT_FORMAT_UNSPECIFIED = 0;
OUTPUT_FORMAT_NAME_STATUS = 1;
@@ -11205,12 +13356,15 @@ message GetDiffRequest {
int32 submodule_recurse_depth = 9;
bool include_space_changes = 10;
bool committed_only = 11;
+ bool compute_patch_id = 12;
+ optional bool return_head_sha = 13;
+ optional int32 max_response_bytes = 14;
optional OutputFormat output_format = 8;
}
-// Copied from: local:aiserver.v1.GetDiffResponse (var: Nr)
+// Copied from: local:aiserver.v1.GetDiffResponse (var: w)
message GetDiffResponse {
- // Copied from: local:aiserver.v1.GetDiffResponse.SubmoduleDiff (var: br)
+ // Copied from: local:aiserver.v1.GetDiffResponse.SubmoduleDiff (var: E)
message SubmoduleDiff {
string relative_path = 1;
GitDiff diff = 2;
@@ -11219,13 +13373,16 @@ message GetDiffResponse {
GitDiff diff = 1;
repeated SubmoduleDiff submodule_diffs = 2;
+ optional string patch_id = 3;
+ optional string head_sha = 4;
+ optional bool has_uncommitted_changes = 5;
}
-// Copied from: local:aiserver.v1.GetDiffReviewRequest (var: qye)
+// Copied from: local:aiserver.v1.GetDiffReviewRequest (var: dl)
message GetDiffReviewRequest {
- // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff (var: Fye)
+ // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff (var: pl)
message SimpleFileDiff {
- // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff.Chunk (var: Qye)
+ // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff.Chunk (var: fl)
message Chunk {
repeated string old_lines = 1;
repeated string new_lines = 2;
@@ -11241,24 +13398,24 @@ message GetDiffReviewRequest {
optional string model = 2;
}
-// Copied from: local:aiserver.v1.GetDirectoryGroupsRequest (var: Ent)
+// Copied from: local:aiserver.v1.GetDirectoryGroupsRequest (var: $A)
message GetDirectoryGroupsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetDirectoryGroupsResponse (var: Bnt)
+// Copied from: local:aiserver.v1.GetDirectoryGroupsResponse (var: e_)
message GetDirectoryGroupsResponse {
repeated DirectoryGroup directory_groups = 1;
}
-// Copied from: local:aiserver.v1.GetDocRequest (var: yw)
+// Copied from: local:aiserver.v1.GetDocRequest (var: f)
message GetDocRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.GetDownloadLinkRequest (var: EZe)
+// Copied from: local:aiserver.v1.GetDownloadLinkRequest (var: bu)
message GetDownloadLinkRequest {
- // Copied from: local:aiserver.v1.GetDownloadLinkRequest.Platform (var: BZe)
+ // Copied from: local:aiserver.v1.GetDownloadLinkRequest.Platform (var: Pt)
enum Platform {
PLATFORM_UNSPECIFIED = 0;
PLATFORM_MAC_APPLE_SILICON = 1;
@@ -11271,49 +13428,60 @@ message GetDownloadLinkRequest {
Platform platform = 1;
}
-// Copied from: local:aiserver.v1.GetDownloadLinkResponse (var: IZe)
+// Copied from: local:aiserver.v1.GetDownloadLinkResponse (var: Mu)
message GetDownloadLinkResponse {
string cached_download_link = 1;
}
-// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusRequest (var: Rae)
+// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusRequest (var: ot)
message GetEditorBugbotAutoRunStatusRequest {
}
-// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusResponse (var: Pae)
+// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusResponse (var: it)
message GetEditorBugbotAutoRunStatusResponse {
bool should_auto_run = 1;
}
-// Copied from: local:aiserver.v1.GetEffectiveTokenLimitRequest (var: mce)
+// Copied from: local:aiserver.v1.GetEffectiveMcpConfigForUserRequest (var: So)
+message GetEffectiveMcpConfigForUserRequest {
+}
+
+// Copied from: local:aiserver.v1.GetEffectiveMcpConfigForUserResponse (var: Io)
+message GetEffectiveMcpConfigForUserResponse {
+ string config_json = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEffectiveTokenLimitRequest (var: Vn)
message GetEffectiveTokenLimitRequest {
ModelDetails model_details = 1;
}
-// Copied from: local:aiserver.v1.GetEffectiveTokenLimitResponse (var: fce)
+// Copied from: local:aiserver.v1.GetEffectiveTokenLimitResponse (var: Yn)
message GetEffectiveTokenLimitResponse {
int32 token_limit = 1;
}
-// Copied from: local:aiserver.v1.GetEffectiveUserPluginsRequest (var: Gft)
+// Copied from: local:aiserver.v1.GetEffectiveUserPluginsRequest (var: GS)
message GetEffectiveUserPluginsRequest {
optional bool use_replica = 1;
+ optional int32 team_id = 2;
+ bool exclude_configured_variables = 4;
}
-// Copied from: local:aiserver.v1.GetEffectiveUserPluginsResponse (var: Wft)
+// Copied from: local:aiserver.v1.GetEffectiveUserPluginsResponse (var: VS)
message GetEffectiveUserPluginsResponse {
repeated EffectivePlugin plugins = 1;
repeated Marketplace marketplaces = 2;
}
-// Copied from: local:aiserver.v1.GetEmbeddingsRequest (var: Pc)
+// Copied from: local:aiserver.v1.GetEmbeddingsRequest (var: Ee)
message GetEmbeddingsRequest {
repeated string texts = 1;
}
-// Copied from: local:aiserver.v1.GetEmbeddingsResponse (var: Lc)
+// Copied from: local:aiserver.v1.GetEmbeddingsResponse (var: Se)
message GetEmbeddingsResponse {
- // Copied from: local:aiserver.v1.GetEmbeddingsResponse.Embedding (var: Dc)
+ // Copied from: local:aiserver.v1.GetEmbeddingsResponse.Embedding (var: Ie)
message Embedding {
repeated float embedding = 1;
}
@@ -11321,39 +13489,59 @@ message GetEmbeddingsResponse {
repeated Embedding embeddings = 2;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleRequest (var: Yf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleRequest (var: k)
message GetEncryptedBugDataMultipleRequest {
string redis_key = 1;
string encryption_key = 2;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleResponse (var: Vf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleResponse (var: w)
message GetEncryptedBugDataMultipleResponse {
repeated BugReport bug_reports = 1;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataRequest (var: Mf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataRequest (var: T)
message GetEncryptedBugDataRequest {
string redis_key = 1;
string encryption_key = 2;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataResponse (var: Gf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataResponse (var: y)
message GetEncryptedBugDataResponse {
BugReport bug_report = 1;
}
-// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityRequest (var: e$e)
+// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityRequest (var: Wu)
message GetEnterpriseCTAEligibilityRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityResponse (var: n$e)
+// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityResponse (var: zu)
message GetEnterpriseCTAEligibilityResponse {
bool eligible = 1;
}
-// Copied from: local:aiserver.v1.GetEnvironmentHistoryRequest (var: gIt)
+// Copied from: local:aiserver.v1.GetEnvironmentBuildRequest (var: Lu)
+message GetEnvironmentBuildRequest {
+ string build_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentBuildResponse (var: Fu)
+message GetEnvironmentBuildResponse {
+ EnvironmentBuildRow row = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentBuildSettingsRequest (var: Yu)
+message GetEnvironmentBuildSettingsRequest {
+ string environment_public_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentBuildSettingsResponse (var: Ku)
+message GetEnvironmentBuildSettingsResponse {
+ EnvironmentBuildSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentHistoryRequest (var: mm)
message GetEnvironmentHistoryRequest {
optional EnvironmentRepoConfig repo_config = 1;
repeated string environment_public_ids = 2;
@@ -11361,7 +13549,7 @@ message GetEnvironmentHistoryRequest {
optional string dashboard_scope_id = 4;
}
-// Copied from: local:aiserver.v1.GetEnvironmentHistoryResponse (var: _It)
+// Copied from: local:aiserver.v1.GetEnvironmentHistoryResponse (var: cm)
message GetEnvironmentHistoryResponse {
repeated EnvironmentEffectiveHistoryEvent effective_events = 1;
repeated EnvironmentHistoryObject environment_histories = 2;
@@ -11369,29 +13557,40 @@ message GetEnvironmentHistoryResponse {
bool dashboard_scope_unavailable = 4;
}
-// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesRequest (var: lBt)
+// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesRequest (var: cu)
message GetEnvironmentJsonCandidatesRequest {
string repo_url = 1;
string ref = 2;
}
-// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesResponse (var: cBt)
+// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesResponse (var: du)
message GetEnvironmentJsonCandidatesResponse {
optional string repo_environment_json = 1;
optional string personal_environment_json = 2;
optional string team_environment_json = 3;
}
-// Copied from: local:aiserver.v1.GetEvaluationPromptRequest (var: wge)
+// Copied from: local:aiserver.v1.GetEnvironmentRequest (var: Ju)
+message GetEnvironmentRequest {
+ string public_id = 1;
+ optional bool include_environment_json = 2;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentResponse (var: Cu)
+message GetEnvironmentResponse {
+ optional LogicalEnvironment environment = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEvaluationPromptRequest (var: ai)
message GetEvaluationPromptRequest {
- // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.EvaluationPromptType (var: Ege)
+ // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.EvaluationPromptType (var: ke)
enum EvaluationPromptType {
EVALUATION_PROMPT_TYPE_UNSPECIFIED = 0;
EVALUATION_PROMPT_TYPE_GENERATE = 1;
EVALUATION_PROMPT_TYPE_CHAT = 2;
}
- // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.RerankingStrategy (var: Sge)
+ // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.RerankingStrategy (var: we)
enum RerankingStrategy {
RERANKING_STRATEGY_UNSPECIFIED = 0;
RERANKING_STRATEGY_DISTANCE_ONLY = 1;
@@ -11407,23 +13606,23 @@ message GetEvaluationPromptRequest {
RerankingStrategy reranking_strategy = 7;
}
-// Copied from: local:aiserver.v1.GetEvaluationPromptResponse (var: Bge)
+// Copied from: local:aiserver.v1.GetEvaluationPromptResponse (var: li)
message GetEvaluationPromptResponse {
string prompt = 1;
int32 token_count = 2;
int32 estimated_token_count = 3;
}
-// Copied from: local:aiserver.v1.GetFastRequestsRequest (var: hMe)
+// Copied from: local:aiserver.v1.GetFastRequestsRequest (var: Dn)
message GetFastRequestsRequest {
}
-// Copied from: local:aiserver.v1.GetFastRequestsResponse (var: TMe)
+// Copied from: local:aiserver.v1.GetFastRequestsResponse (var: On)
message GetFastRequestsResponse {
int32 request_quota = 1;
}
-// Copied from: local:aiserver.v1.GetFilesForComposerRequest (var: eye)
+// Copied from: local:aiserver.v1.GetFilesForComposerRequest (var: za)
message GetFilesForComposerRequest {
repeated ConversationMessage conversation = 1;
repeated CurrentFileInfo files = 2;
@@ -11439,12 +13638,12 @@ message GetFilesForComposerRequest {
}
}
-// Copied from: local:aiserver.v1.GetFilesForComposerResponse (var: nye)
+// Copied from: local:aiserver.v1.GetFilesForComposerResponse (var: ja)
message GetFilesForComposerResponse {
repeated string relative_workspace_paths = 1;
}
-// Copied from: local:aiserver.v1.GetFilteredUsageEventsRequest (var: H8e)
+// Copied from: local:aiserver.v1.GetFilteredUsageEventsRequest (var: Tg)
message GetFilteredUsageEventsRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -11460,43 +13659,44 @@ message GetFilteredUsageEventsRequest {
optional string client_type = 12;
}
-// Copied from: local:aiserver.v1.GetFilteredUsageEventsResponse (var: z8e)
+// Copied from: local:aiserver.v1.GetFilteredUsageEventsResponse (var: yg)
message GetFilteredUsageEventsResponse {
repeated UsageEvent usage_events = 1;
int32 total_usage_events_count = 2;
repeated UsageEventDisplay usage_events_display = 3;
}
-// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionRequest (var: NIe)
+// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionRequest (var: l)
message GetFirstWindowStatsigDecisionRequest {
optional ClientOS operating_system = 1;
}
-// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionResponse (var: bIe)
+// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionResponse (var: u)
message GetFirstWindowStatsigDecisionResponse {
string variant = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigRequest (var: Lxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigRequest (var: E)
message GetFullSelfDrivingConfigRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigResponse (var: Fxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigResponse (var: S)
message GetFullSelfDrivingConfigResponse {
bool has_config = 1;
bool enabled = 2;
FullSelfDrivingMode mode = 3;
+ bool auto_started = 4;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionRequest (var: Vxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionRequest (var: G)
message GetFullSelfDrivingRunSuggestionRequest {
string pr_url = 1;
string bc_id = 2;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionResponse (var: Hxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionResponse (var: H)
message GetFullSelfDrivingRunSuggestionResponse {
FullSelfDrivingRunSuggestionState state = 1;
string side_branch_name = 2;
@@ -11506,37 +13706,41 @@ message GetFullSelfDrivingRunSuggestionResponse {
bool already_applied = 6;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsRequest (var: $4e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsRequest (var: Qf)
message GetFullSelfDrivingTeamSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsResponse (var: t8e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsResponse (var: Gf)
message GetFullSelfDrivingTeamSettingsResponse {
FullSelfDrivingTeamSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsRequest (var: P4e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsRequest (var: Pf)
message GetFullSelfDrivingUserSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsResponse (var: L4e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsResponse (var: bf)
message GetFullSelfDrivingUserSettingsResponse {
FullSelfDrivingMode default_mode = 1;
bool only_cloud_agent_prs = 2;
bool globally_disabled = 3;
+ bool auto_create_on_first_pr_push = 4;
+ bool slack_notifications_enabled = 5;
+ optional string fsd_slack_channel_id = 6;
+ optional string default_model = 7;
}
-// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposRequest (var: FSt)
+// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposRequest (var: jl)
message GetGithubAccessTokenForReposRequest {
repeated string mandatory_repo_urls = 1;
repeated string optional_repo_urls = 2;
optional bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse (var: QSt)
+// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse (var: Xl)
message GetGithubAccessTokenForReposResponse {
- // Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse.Status (var: USt)
+ // Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse.Status (var: Zl)
message Status {
string repo_url = 1;
bool has_access = 2;
@@ -11550,16 +13754,16 @@ message GetGithubAccessTokenForReposResponse {
optional string github_redirect_url = 5;
}
-// Copied from: local:aiserver.v1.GetGithubInstallationsRequest (var: Y3e)
+// Copied from: local:aiserver.v1.GetGithubInstallationsRequest (var: bp)
message GetGithubInstallationsRequest {
optional bool include_team_owned_repos = 2;
optional string ghe_application = 3;
optional string search = 4;
}
-// Copied from: local:aiserver.v1.GetGithubInstallationsResponse (var: K3e)
+// Copied from: local:aiserver.v1.GetGithubInstallationsResponse (var: Fp)
message GetGithubInstallationsResponse {
- // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Installation (var: e5e)
+ // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Installation (var: Dp)
message Installation {
int64 installation_id = 1;
repeated GetGithubInstallationsResponse.Repository repos = 2;
@@ -11572,7 +13776,7 @@ message GetGithubInstallationsResponse {
bool can_modify_installation_settings = 10;
}
- // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Repository (var: Z3e)
+ // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Repository (var: qp)
message Repository {
int64 installation_id = 1;
string repo_node_id = 2;
@@ -11593,56 +13797,66 @@ message GetGithubInstallationsResponse {
repeated string sso_required_org_display_names = 8;
}
-// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentRequest (var: C8e)
+// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentRequest (var: cg)
message GetGlassEarlyPreviewEnrollmentRequest {
}
-// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentResponse (var: R8e)
+// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentResponse (var: dg)
message GetGlassEarlyPreviewEnrollmentResponse {
bool enabled = 1;
optional bool enterprise_glass_self_enroll_eligible = 2;
optional bool glass_access_granted = 3;
}
-// Copied from: local:aiserver.v1.GetGlobalCommandsRequest (var: Xat)
+// Copied from: local:aiserver.v1.GetGlobalCommandsRequest (var: xy)
message GetGlobalCommandsRequest {
GlobalCommandSurface surface = 1;
}
-// Copied from: local:aiserver.v1.GetGlobalCommandsResponse (var: $at)
+// Copied from: local:aiserver.v1.GetGlobalCommandsResponse (var: Qy)
message GetGlobalCommandsResponse {
repeated GlobalCommand commands = 1;
}
-// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInRequest (var: S7e)
+// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInRequest (var: Jh)
message GetGlobalLeaderboardOptInRequest {
}
-// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInResponse (var: I7e)
+// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInResponse (var: Ch)
message GetGlobalLeaderboardOptInResponse {
optional bool opted_in = 1;
}
-// Copied from: local:aiserver.v1.GetGroupMembersRequest (var: Xnt)
+// Copied from: local:aiserver.v1.GetGoogleContactImportAuthUrlRequest (var: al)
+message GetGoogleContactImportAuthUrlRequest {
+}
+
+// Copied from: local:aiserver.v1.GetGoogleContactImportAuthUrlResponse (var: ll)
+message GetGoogleContactImportAuthUrlResponse {
+ string auth_url = 1;
+ string csrf_token = 2;
+}
+
+// Copied from: local:aiserver.v1.GetGroupMembersRequest (var: p_)
message GetGroupMembersRequest {
int32 group_id = 1;
int32 team_id = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.GetGroupMembersResponse (var: $nt)
+// Copied from: local:aiserver.v1.GetGroupMembersResponse (var: f_)
message GetGroupMembersResponse {
repeated GroupMember members = 1;
}
-// Copied from: local:aiserver.v1.GetGroupsRequest (var: Wnt)
+// Copied from: local:aiserver.v1.GetGroupsRequest (var: c_)
message GetGroupsRequest {
int32 team_id = 1;
optional GroupType type = 2;
optional int64 reference_date = 3;
}
-// Copied from: local:aiserver.v1.GetGroupsResponse (var: jnt)
+// Copied from: local:aiserver.v1.GetGroupsResponse (var: d_)
message GetGroupsResponse {
repeated Group groups = 1;
repeated GroupMember unassigned_members = 2;
@@ -11653,12 +13867,12 @@ message GetGroupsResponse {
repeated ServiceAccountSpendInfo service_accounts = 7;
}
-// Copied from: local:aiserver.v1.GetHardLimitRequest (var: OWe)
+// Copied from: local:aiserver.v1.GetHardLimitRequest (var: na)
message GetHardLimitRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetHardLimitResponse (var: GWe)
+// Copied from: local:aiserver.v1.GetHardLimitResponse (var: ra)
message GetHardLimitResponse {
int32 hard_limit = 1;
bool no_usage_based_allowed = 2;
@@ -11671,9 +13885,9 @@ message GetHardLimitResponse {
optional int32 setup_promo_credit_validity_days = 9;
}
-// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest (var: iu)
+// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest (var: U)
message GetHighLevelFolderDescriptionRequest {
- // Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest.Readme (var: ou)
+ // Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest.Readme (var: x)
message Readme {
string relative_workspace_path = 1;
string contents = 2;
@@ -11684,24 +13898,24 @@ message GetHighLevelFolderDescriptionRequest {
string workspace_root_path = 4;
}
-// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionResponse (var: uu)
+// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionResponse (var: Q)
message GetHighLevelFolderDescriptionResponse {
string description = 1;
}
-// Copied from: local:aiserver.v1.GetInstallationGithubUsersRequest (var: V5e)
+// Copied from: local:aiserver.v1.GetInstallationGithubUsersRequest (var: cf)
message GetInstallationGithubUsersRequest {
int64 installation_id = 1;
optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.GetInstallationGithubUsersResponse (var: X5e)
+// Copied from: local:aiserver.v1.GetInstallationGithubUsersResponse (var: ff)
message GetInstallationGithubUsersResponse {
repeated GithubUser github_users = 1;
optional GithubPermissionInfo permission_info = 2;
}
-// Copied from: local:aiserver.v1.GetInstallationReposRequest (var: D5e)
+// Copied from: local:aiserver.v1.GetInstallationReposRequest (var: af)
message GetInstallationReposRequest {
int64 installation_id = 1;
int32 start_page = 2;
@@ -11710,128 +13924,128 @@ message GetInstallationReposRequest {
optional string search = 6;
}
-// Copied from: local:aiserver.v1.GetInstallationReposResponse (var: x5e)
+// Copied from: local:aiserver.v1.GetInstallationReposResponse (var: lf)
message GetInstallationReposResponse {
repeated GetGithubInstallationsResponse.Repository repos = 1;
bool has_more = 2;
optional string access_error = 3;
}
-// Copied from: local:aiserver.v1.GetJiraInstallUrlRequest (var: xpt)
+// Copied from: local:aiserver.v1.GetJiraInstallUrlRequest (var: zI)
message GetJiraInstallUrlRequest {
}
-// Copied from: local:aiserver.v1.GetJiraInstallUrlResponse (var: Opt)
+// Copied from: local:aiserver.v1.GetJiraInstallUrlResponse (var: jI)
message GetJiraInstallUrlResponse {
string install_url = 1;
}
-// Copied from: local:aiserver.v1.GetJiraProjectsRequest (var: rgt)
+// Copied from: local:aiserver.v1.GetJiraProjectsRequest (var: lv)
message GetJiraProjectsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraProjectsResponse (var: igt)
+// Copied from: local:aiserver.v1.GetJiraProjectsResponse (var: uv)
message GetJiraProjectsResponse {
repeated JiraProject projects = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetJiraRoutingRulesRequest (var: hgt)
+// Copied from: local:aiserver.v1.GetJiraRoutingRulesRequest (var: gv)
message GetJiraRoutingRulesRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraRoutingRulesResponse (var: Tgt)
+// Copied from: local:aiserver.v1.GetJiraRoutingRulesResponse (var: hv)
message GetJiraRoutingRulesResponse {
repeated JiraRoutingRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetJiraStatusRequest (var: Wpt)
+// Copied from: local:aiserver.v1.GetJiraStatusRequest (var: $I)
message GetJiraStatusRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraStatusResponse (var: jpt)
+// Copied from: local:aiserver.v1.GetJiraStatusResponse (var: ev)
message GetJiraStatusResponse {
string status = 1;
optional string site_name = 2;
optional string base_url = 3;
}
-// Copied from: local:aiserver.v1.GetJiraTeamSettingsRequest (var: ogt)
+// Copied from: local:aiserver.v1.GetJiraTeamSettingsRequest (var: mv)
message GetJiraTeamSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraTeamSettingsResponse (var: ugt)
+// Copied from: local:aiserver.v1.GetJiraTeamSettingsResponse (var: cv)
message GetJiraTeamSettingsResponse {
bool require_user_auth = 1;
}
-// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainRequest (var: SXe)
+// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainRequest (var: uu)
message GetJoinableTeamsByDomainRequest {
}
-// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainResponse (var: vXe)
+// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainResponse (var: cu)
message GetJoinableTeamsByDomainResponse {
repeated JoinableTeam teams = 1;
string email_domain = 2;
}
-// Copied from: local:aiserver.v1.GetKnownServersRequest (var: Cxe)
+// Copied from: local:aiserver.v1.GetKnownServersRequest (var: u)
message GetKnownServersRequest {
}
-// Copied from: local:aiserver.v1.GetKnownServersResponse (var: Nxe)
+// Copied from: local:aiserver.v1.GetKnownServersResponse (var: m)
message GetKnownServersResponse {
repeated MCPServerRegistration servers = 1;
}
-// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeRequest (var: dwe)
+// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeRequest (var: Jl)
message GetLastDefaultModelNudgeRequest {
}
-// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeResponse (var: Awe)
+// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeResponse (var: Cl)
message GetLastDefaultModelNudgeResponse {
string nudge_date = 1;
}
-// Copied from: local:aiserver.v1.GetLatestAgentConversationStateRequest (var: Nkt)
+// Copied from: local:aiserver.v1.GetLatestAgentConversationStateRequest (var: Oa)
message GetLatestAgentConversationStateRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetLatestAgentConversationStateResponse (var: qkt)
+// Copied from: local:aiserver.v1.GetLatestAgentConversationStateResponse (var: xa)
message GetLatestAgentConversationStateResponse {
LatestAgentConversationState latest_conversation_state = 1;
repeated PreFetchedBlob pre_fetched_blobs = 2;
}
-// Copied from: local:aiserver.v1.GetLineNumberClassificationsRequest (var: Ld)
+// Copied from: local:aiserver.v1.GetLineNumberClassificationsRequest (var: Ft)
message GetLineNumberClassificationsRequest {
string query = 1;
repeated CodeResult code_results = 2;
}
-// Copied from: local:aiserver.v1.GetLineNumberClassificationsResponse (var: Dd)
+// Copied from: local:aiserver.v1.GetLineNumberClassificationsResponse (var: qt)
message GetLineNumberClassificationsResponse {
CodeResultWithClassificationInfo classified_result = 1;
}
-// Copied from: local:aiserver.v1.GetLinearAuthUrlRequest (var: Y7e)
+// Copied from: local:aiserver.v1.GetLinearAuthUrlRequest (var: Dh)
message GetLinearAuthUrlRequest {
LinearActor actor = 1;
bool use_portal_callback = 2;
}
-// Copied from: local:aiserver.v1.GetLinearAuthUrlResponse (var: H7e)
+// Copied from: local:aiserver.v1.GetLinearAuthUrlResponse (var: Oh)
message GetLinearAuthUrlResponse {
string auth_url = 1;
string csrf_token = 2;
}
-// Copied from: local:aiserver.v1.GetLinearIssuesRequest (var: Het)
+// Copied from: local:aiserver.v1.GetLinearIssuesRequest (var: cA)
message GetLinearIssuesRequest {
optional int32 team_id = 1;
optional string linear_team_id = 2;
@@ -11844,7 +14058,7 @@ message GetLinearIssuesRequest {
optional bool assigned_to_me_only = 9;
}
-// Copied from: local:aiserver.v1.GetLinearIssuesResponse (var: zet)
+// Copied from: local:aiserver.v1.GetLinearIssuesResponse (var: dA)
message GetLinearIssuesResponse {
repeated LinearIssue issues = 1;
optional string next_cursor = 2;
@@ -11852,53 +14066,53 @@ message GetLinearIssuesResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.GetLinearLabelsRequest (var: Met)
+// Copied from: local:aiserver.v1.GetLinearLabelsRequest (var: uA)
message GetLinearLabelsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetLinearLabelsResponse (var: Yet)
+// Copied from: local:aiserver.v1.GetLinearLabelsResponse (var: mA)
message GetLinearLabelsResponse {
repeated LinearLabel labels = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetLinearSettingsRequest (var: vet)
+// Copied from: local:aiserver.v1.GetLinearSettingsRequest (var: nA)
message GetLinearSettingsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetLinearSettingsResponse (var: Net)
+// Copied from: local:aiserver.v1.GetLinearSettingsResponse (var: rA)
message GetLinearSettingsResponse {
repeated LinearTeamSettings team_settings = 1;
bool is_team_settings = 2;
}
-// Copied from: local:aiserver.v1.GetLinearStatusRequest (var: aet)
+// Copied from: local:aiserver.v1.GetLinearStatusRequest (var: Yh)
message GetLinearStatusRequest {
}
-// Copied from: local:aiserver.v1.GetLinearStatusResponse (var: uet)
+// Copied from: local:aiserver.v1.GetLinearStatusResponse (var: Kh)
message GetLinearStatusResponse {
string status = 1;
bool autodrafting_enabled = 2;
}
-// Copied from: local:aiserver.v1.GetLinearTeamsRequest (var: pet)
+// Copied from: local:aiserver.v1.GetLinearTeamsRequest (var: jh)
message GetLinearTeamsRequest {
}
-// Copied from: local:aiserver.v1.GetLinearTeamsResponse (var: het)
+// Copied from: local:aiserver.v1.GetLinearTeamsResponse (var: Xh)
message GetLinearTeamsResponse {
repeated LinearTeam teams = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetLintsForChangeRequest (var: C2)
+// Copied from: local:aiserver.v1.GetLintsForChangeRequest (var: ye)
message GetLintsForChangeRequest {
- // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File (var: N2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File (var: ke)
message File {
- // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.IRange (var: q2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.IRange (var: Ee)
message IRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -11906,7 +14120,7 @@ message GetLintsForChangeRequest {
int32 end_column = 4;
}
- // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.RangeCollection (var: b2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.RangeCollection (var: we)
message RangeCollection {
repeated GetLintsForChangeRequest.File.IRange ranges = 1;
}
@@ -11922,13 +14136,13 @@ message GetLintsForChangeRequest {
bool do_not_use_in_prod_new_files_should_be_temporarily_created_for_increased_accuracy = 3;
}
-// Copied from: local:aiserver.v1.GetLintsForChangeResponse (var: F2)
+// Copied from: local:aiserver.v1.GetLintsForChangeResponse (var: Se)
message GetLintsForChangeResponse {
- // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint (var: Q2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint (var: Ie)
message Lint {
- // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix (var: U2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix (var: ve)
message QuickFix {
- // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix.Edit (var: M2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix.Edit (var: Be)
message Edit {
string relative_workspace_path = 1;
string text = 2;
@@ -11957,53 +14171,65 @@ message GetLintsForChangeResponse {
repeated Lint lints = 1;
}
-// Copied from: local:aiserver.v1.GetMachineRequest (var: ISt)
+// Copied from: local:aiserver.v1.GetMachineRequest (var: Gl)
message GetMachineRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetMachineResponse (var: qSt)
+// Copied from: local:aiserver.v1.GetMachineResponse (var: Kl)
message GetMachineResponse {
MachineReference machine = 1;
}
-// Copied from: local:aiserver.v1.GetManagedSkillsRequest (var: Bpt)
+// Copied from: local:aiserver.v1.GetManagedSkillsRequest (var: QI)
message GetManagedSkillsRequest {
}
-// Copied from: local:aiserver.v1.GetManagedSkillsResponse (var: Cpt)
+// Copied from: local:aiserver.v1.GetManagedSkillsResponse (var: HI)
message GetManagedSkillsResponse {
repeated ManagedSkill skills = 1;
}
-// Copied from: local:aiserver.v1.GetMarketingEmailOptRequest (var: y7e)
+// Copied from: local:aiserver.v1.GetMarketingEmailOptRequest (var: vh)
message GetMarketingEmailOptRequest {
}
-// Copied from: local:aiserver.v1.GetMarketingEmailOptResponse (var: k7e)
+// Copied from: local:aiserver.v1.GetMarketingEmailOptResponse (var: Bh)
message GetMarketingEmailOptResponse {
bool opted_out = 1;
}
-// Copied from: local:aiserver.v1.GetMcpConfigRequest (var: EVe)
+// Copied from: local:aiserver.v1.GetMarketplaceOriginDistributionStatusRequest (var: kI)
+message GetMarketplaceOriginDistributionStatusRequest {
+ int64 marketplace_id = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMarketplaceOriginDistributionStatusResponse (var: wI)
+message GetMarketplaceOriginDistributionStatusResponse {
+ bool enabled = 1;
+ bool initial_sync_complete = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMcpConfigRequest (var: ko)
message GetMcpConfigRequest {
bool team_scope = 1;
int32 team_id = 2;
bool redact_secrets = 3;
}
-// Copied from: local:aiserver.v1.GetMcpConfigResponse (var: JVe)
+// Copied from: local:aiserver.v1.GetMcpConfigResponse (var: Eo)
message GetMcpConfigResponse {
string config_json = 1;
map server_metadata_by_name = 2;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateRequest (var: OHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateRequest (var: Ei)
message GetMcpOAuthPendingStateRequest {
string state_id = 1;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateResponse (var: GHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateResponse (var: Si)
message GetMcpOAuthPendingStateResponse {
string server_url = 1;
string code_verifier = 2;
@@ -12012,56 +14238,62 @@ message GetMcpOAuthPendingStateResponse {
optional string redirect_uri = 5;
optional string service_account_id = 6;
optional string post_auth_return_url = 7;
+ string account_key = 8;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthTokensRequest (var: oHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthTokensRequest (var: Vo)
message GetMcpOAuthTokensRequest {
repeated string server_urls = 1;
optional string service_account_id = 2;
+ string account_key = 3;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse (var: uHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse (var: Yo)
message GetMcpOAuthTokensResponse {
- // Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse.Entry (var: mHe)
+ // Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse.Entry (var: Ko)
message Entry {
string server_url = 1;
McpOAuthStoredData token_data = 2;
int64 updated_at_ms = 3;
+ string account_key = 4;
}
repeated Entry entries = 1;
}
-// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryRequest (var: LVe)
+// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryRequest (var: No)
message GetMcpServerUsageSummaryRequest {
bool team_scope = 1;
int32 team_id = 2;
repeated int64 server_ids = 3;
}
-// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryResponse (var: xVe)
+// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryResponse (var: Po)
message GetMcpServerUsageSummaryResponse {
repeated McpServerUsageSummary summaries = 1;
}
-// Copied from: local:aiserver.v1.GetMcpToolsParams (var: Lb)
+// Copied from: local:aiserver.v1.GetMcpToolsParams (var: On)
message GetMcpToolsParams {
optional string server = 1;
optional string tool_name = 2;
optional string pattern = 3;
}
-// Copied from: local:aiserver.v1.GetMcpToolsResult (var: Db)
+// Copied from: local:aiserver.v1.GetMcpToolsResult (var: Un)
message GetMcpToolsResult {
string content = 1;
optional string output_file_path = 2;
}
-// Copied from: local:aiserver.v1.GetMeRequest (var: BMe)
+// Copied from: local:aiserver.v1.GetMeRequest (var: Qn)
message GetMeRequest {
+ optional int32 team_id = 1;
+ optional string source_site_hostname = 2;
+ optional bool include_mobile_app_status = 3;
}
-// Copied from: local:aiserver.v1.GetMeResponse (var: JMe)
+// Copied from: local:aiserver.v1.GetMeResponse (var: Gn)
message GetMeResponse {
string auth_id = 1;
int32 user_id = 2;
@@ -12077,26 +14309,42 @@ message GetMeResponse {
optional string country = 12;
optional string profile_picture_url = 13;
optional bool cursor_review_onboarding_use_cursor_github_app = 14;
+ optional int64 organization_id = 15;
+ optional string organization_public_id = 16;
+ optional bool is_team_admin = 17;
+ optional bool has_active_mobile_session = 18;
}
-// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextRequest (var: Z7e)
+// Copied from: local:aiserver.v1.GetMemberRemovalInsightsRequest (var: Iu)
+message GetMemberRemovalInsightsRequest {
+ int32 team_id = 1;
+ int32 user_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMemberRemovalInsightsResponse (var: vu)
+message GetMemberRemovalInsightsResponse {
+ optional int64 last_active_at = 1;
+ optional int32 accepted_generated_lines_last_30_days = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextRequest (var: Qh)
message GetMicrosoftTeamsLinkContextRequest {
string link_id = 1;
}
-// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextResponse (var: eet)
+// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextResponse (var: Gh)
message GetMicrosoftTeamsLinkContextResponse {
optional string team_name = 1;
optional string user_name = 2;
}
-// Copied from: local:aiserver.v1.GetModelLabelsRequest (var: awe)
+// Copied from: local:aiserver.v1.GetModelLabelsRequest (var: Il)
message GetModelLabelsRequest {
}
-// Copied from: local:aiserver.v1.GetModelLabelsResponse (var: lwe)
+// Copied from: local:aiserver.v1.GetModelLabelsResponse (var: vl)
message GetModelLabelsResponse {
- // Copied from: local:aiserver.v1.GetModelLabelsResponse.ModelLabel (var: cwe)
+ // Copied from: local:aiserver.v1.GetModelLabelsResponse.ModelLabel (var: Bl)
message ModelLabel {
string name = 1;
string label = 2;
@@ -12107,18 +14355,18 @@ message GetModelLabelsResponse {
repeated ModelLabel model_labels = 1;
}
-// Copied from: local:aiserver.v1.GetMonthlyBillingCycleRequest (var: w3e)
+// Copied from: local:aiserver.v1.GetMonthlyBillingCycleRequest (var: kp)
message GetMonthlyBillingCycleRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetMonthlyBillingCycleResponse (var: E3e)
+// Copied from: local:aiserver.v1.GetMonthlyBillingCycleResponse (var: wp)
message GetMonthlyBillingCycleResponse {
int64 start_date_epoch_millis = 1;
int64 end_date_epoch_millis = 2;
}
-// Copied from: local:aiserver.v1.GetMonthlyInvoiceRequest (var: PWe)
+// Copied from: local:aiserver.v1.GetMonthlyInvoiceRequest (var: Zi)
message GetMonthlyInvoiceRequest {
optional int32 team_id = 1;
int32 month = 2;
@@ -12129,15 +14377,15 @@ message GetMonthlyInvoiceRequest {
optional bool use_current_cycle = 7;
}
-// Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse (var: LWe)
+// Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse (var: $i)
message GetMonthlyInvoiceResponse {
- // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.InvoiceItem (var: DWe)
+ // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.InvoiceItem (var: ea)
message InvoiceItem {
string description = 1;
int32 cents = 2;
}
- // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.PricingDescription (var: xWe)
+ // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.PricingDescription (var: ta)
message PricingDescription {
string description = 1;
string id = 2;
@@ -12153,17 +14401,36 @@ message GetMonthlyInvoiceResponse {
int64 period_end_ms = 8;
}
-// Copied from: local:aiserver.v1.GetNumFilesToSendRequest (var: Bc)
+// Copied from: local:aiserver.v1.GetNoZdrModelConsentStatusRequest (var: kh)
+message GetNoZdrModelConsentStatusRequest {
+ // Copied from: local:aiserver.v1.GetNoZdrModelConsentStatusRequest.Scope (var: xt)
+ enum Scope {
+ SCOPE_UNSPECIFIED = 0;
+ SCOPE_TEAM = 1;
+ SCOPE_TEAM_MEMBER = 2;
+ SCOPE_USER = 3;
+ }
+
+ Scope scope = 1;
+ int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetNoZdrModelConsentStatusResponse (var: Eh)
+message GetNoZdrModelConsentStatusResponse {
+ repeated NoZdrModelConsentStatusEntry consents = 1;
+}
+
+// Copied from: local:aiserver.v1.GetNumFilesToSendRequest (var: Te)
message GetNumFilesToSendRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetNumFilesToSendResponse (var: Jc)
+// Copied from: local:aiserver.v1.GetNumFilesToSendResponse (var: ye)
message GetNumFilesToSendResponse {
int32 num_files = 1;
}
-// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsRequest (var: z_t)
+// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsRequest (var: so)
message GetOptimizedDiffDetailsRequest {
string bc_id = 1;
bool exclude_before_after_diffs = 2;
@@ -12172,9 +14439,9 @@ message GetOptimizedDiffDetailsRequest {
optional string repo_url = 5;
}
-// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse (var: K_t)
+// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse (var: oo)
message GetOptimizedDiffDetailsResponse {
- // Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse.SubmoduleDiff (var: Z_t)
+ // Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse.SubmoduleDiff (var: io)
message SubmoduleDiff {
string relative_path = 1;
GitDiff diff = 2;
@@ -12185,85 +14452,139 @@ message GetOptimizedDiffDetailsResponse {
repeated SubmoduleDiff submodule_diffs = 2;
}
-// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceRequest (var: uAt)
+// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceRequest (var: $S)
message GetOrCreateDefaultTeamMarketplaceRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceResponse (var: mAt)
+// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceResponse (var: eI)
message GetOrCreateDefaultTeamMarketplaceResponse {
int64 marketplace_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrgDailySpendByCategoryRequest (var: xnt)
+// Copied from: local:aiserver.v1.GetOrgDailySpendByCategoryRequest (var: a_)
message GetOrgDailySpendByCategoryRequest {
string organization_id = 1;
int64 period_start_ms = 2;
int64 period_end_ms = 3;
SpendGroupByCategory group_by = 4;
optional SpendType spend_type = 5;
+ optional int32 team_id = 6;
+ optional string service_account_id = 7;
+ optional string cloud_agent_id = 8;
+ optional string automation_id = 9;
+ optional string automation_managed_type = 10;
+ optional string client_type = 11;
+ repeated string products = 12;
}
-// Copied from: local:aiserver.v1.GetOrgTeamBudgetsRequest (var: oze)
+// Copied from: local:aiserver.v1.GetOrgTeamBudgetsRequest (var: da)
message GetOrgTeamBudgetsRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrgTeamBudgetsResponse (var: mze)
+// Copied from: local:aiserver.v1.GetOrgTeamBudgetsResponse (var: fa)
message GetOrgTeamBudgetsResponse {
repeated OrgTeamBudget budgets = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsRequest (var: pYe)
+// Copied from: local:aiserver.v1.GetOrganizationAuditLogsRequest (var: vg)
+message GetOrganizationAuditLogsRequest {
+ string organization_id = 1;
+ optional int32 team_id = 2;
+ optional int64 start_date = 3;
+ optional int64 end_date = 4;
+ optional string event_type = 5;
+ optional string search = 6;
+ optional int32 page = 7;
+ optional int32 page_size = 8;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationAuditLogsResponse (var: Bg)
+message GetOrganizationAuditLogsResponse {
+ repeated AuditLogEvent events = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutoReviewSettingsRequest (var: Ss)
+message GetOrganizationGroupAutoReviewSettingsRequest {
+ string organization_id = 1;
+ string group_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutoReviewSettingsResponse (var: Is)
+message GetOrganizationGroupAutoReviewSettingsResponse {
+ AutoReviewInstructions auto_review = 1;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsRequest (var: hs)
message GetOrganizationGroupAutorunSettingsRequest {
string organization_id = 1;
string group_public_id = 2;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsResponse (var: hYe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsResponse (var: As)
message GetOrganizationGroupAutorunSettingsResponse {
AutoRunControls auto_run_controls = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupMembersRequest (var: WGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupMembersRequest (var: os)
message GetOrganizationGroupMembersRequest {
string organization_id = 1;
string group_public_id = 3;
optional int32 page = 4;
optional int32 page_size = 5;
optional string search_term = 6;
+ optional string sort_by = 7;
+ optional string sort_direction = 8;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupMembersResponse (var: jGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupMembersResponse (var: is)
message GetOrganizationGroupMembersResponse {
repeated OrganizationGroupMember members = 1;
int32 total_members = 2;
int32 total_pages = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistRequest (var: EYe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistRequest (var: ys)
message GetOrganizationGroupModelAllowlistRequest {
string organization_id = 1;
string group_public_id = 2;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistResponse (var: BYe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistResponse (var: ks)
message GetOrganizationGroupModelAllowlistResponse {
optional ModelAllowlist model_allowlist = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupRequest (var: OGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupRequest (var: ns)
message GetOrganizationGroupRequest {
string organization_id = 1;
string group_public_id = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupResponse (var: GGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupResponse (var: rs)
message GetOrganizationGroupResponse {
OrganizationGroup group = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupsRequest (var: DGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupSmartAutoSettingsRequest (var: Js)
+message GetOrganizationGroupSmartAutoSettingsRequest {
+ string organization_id = 1;
+ string group_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupSmartAutoSettingsResponse (var: Cs)
+message GetOrganizationGroupSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+ bool can_enable = 2;
+ optional bool new_chat_nudge_all_to_smart_auto = 3;
+ repeated SmartAutoMemberTeamConflict member_team_conflicts = 4;
+ optional bool models_auto_only = 5;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 6;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupsRequest (var: es)
message GetOrganizationGroupsRequest {
string organization_id = 1;
optional int32 page = 2;
@@ -12271,14 +14592,26 @@ message GetOrganizationGroupsRequest {
optional string search_term = 4;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupsResponse (var: xGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupsResponse (var: ts)
message GetOrganizationGroupsResponse {
repeated OrganizationGroup groups = 1;
int32 total_groups = 2;
int32 total_pages = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationMembersRequest (var: jMe)
+// Copied from: local:aiserver.v1.GetOrganizationMemberRequest (var: rr)
+message GetOrganizationMemberRequest {
+ string organization_id = 1;
+ string member_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationMemberResponse (var: sr)
+message GetOrganizationMemberResponse {
+ OrganizationMember member = 1;
+ repeated OrganizationMemberGroup groups = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationMembersRequest (var: er)
message GetOrganizationMembersRequest {
string organization_id = 1;
optional int32 page = 2;
@@ -12286,45 +14619,57 @@ message GetOrganizationMembersRequest {
optional string search_term = 4;
optional string sort_by = 5;
optional string sort_direction = 6;
+ optional UserOrganizationRole role_filter = 7;
}
-// Copied from: local:aiserver.v1.GetOrganizationMembersResponse (var: XMe)
+// Copied from: local:aiserver.v1.GetOrganizationMembersResponse (var: tr)
message GetOrganizationMembersResponse {
repeated OrganizationMember members = 1;
int32 total_members = 2;
int32 total_pages = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationScimConfigurationLinksResponse (var: UZe)
+// Copied from: local:aiserver.v1.GetOrganizationMergeIdpRequestRequest (var: Sr)
+message GetOrganizationMergeIdpRequestRequest {
+ string organization_id = 1;
+ string request_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationMergeIdpRequestResponse (var: Ir)
+message GetOrganizationMergeIdpRequestResponse {
+ OrganizationMergeIdpRequestInfo request = 1;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationScimConfigurationLinksResponse (var: xu)
message GetOrganizationScimConfigurationLinksResponse {
string scim_url = 1;
repeated string scim_statuses = 2;
}
-// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesRequest (var: CGe)
+// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesRequest (var: jr)
message GetOrganizationTeamAdminCandidatesRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesResponse (var: PGe)
+// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesResponse (var: Zr)
message GetOrganizationTeamAdminCandidatesResponse {
repeated OrganizationTeamAdminCandidate candidates = 1;
}
-// Copied from: local:aiserver.v1.GetP2PReferralHistoryRequest (var: q$e)
+// Copied from: local:aiserver.v1.GetP2PReferralHistoryRequest (var: cm)
message GetP2PReferralHistoryRequest {
}
-// Copied from: local:aiserver.v1.GetP2PReferralHistoryResponse (var: F$e)
+// Copied from: local:aiserver.v1.GetP2PReferralHistoryResponse (var: dm)
message GetP2PReferralHistoryResponse {
repeated P2PReferralHistoryEntry entries = 1;
}
-// Copied from: local:aiserver.v1.GetP2PReferralStatusRequest (var: S$e)
+// Copied from: local:aiserver.v1.GetP2PReferralStatusRequest (var: im)
message GetP2PReferralStatusRequest {
}
-// Copied from: local:aiserver.v1.GetP2PReferralStatusResponse (var: I$e)
+// Copied from: local:aiserver.v1.GetP2PReferralStatusResponse (var: am)
message GetP2PReferralStatusResponse {
bool is_eligible = 1;
optional string code = 2;
@@ -12352,14 +14697,14 @@ message GetP2PReferralStatusResponse {
int32 rewarded_referrals = 24;
}
-// Copied from: local:aiserver.v1.GetPRIndexingStatusRequest (var: _f)
+// Copied from: local:aiserver.v1.GetPRIndexingStatusRequest (var: nn)
message GetPRIndexingStatusRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetPRIndexingStatusResponse (var: Tf)
+// Copied from: local:aiserver.v1.GetPRIndexingStatusResponse (var: rn)
message GetPRIndexingStatusResponse {
- // Copied from: local:aiserver.v1.GetPRIndexingStatusResponse.Status (var: yf)
+ // Copied from: local:aiserver.v1.GetPRIndexingStatusResponse.Status (var: F)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_EMPTY = 1;
@@ -12378,70 +14723,80 @@ message GetPRIndexingStatusResponse {
optional uint32 index_version = 8;
}
-// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlRequest (var: Zet)
+// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlRequest (var: fA)
message GetPagerDutyAuthUrlRequest {
}
-// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlResponse (var: ett)
+// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlResponse (var: gA)
message GetPagerDutyAuthUrlResponse {
string auth_url = 1;
string csrf_token = 2;
}
-// Copied from: local:aiserver.v1.GetPagerDutyServicesRequest (var: ctt)
+// Copied from: local:aiserver.v1.GetPagerDutyServicesRequest (var: yA)
message GetPagerDutyServicesRequest {
}
-// Copied from: local:aiserver.v1.GetPagerDutyServicesResponse (var: dtt)
+// Copied from: local:aiserver.v1.GetPagerDutyServicesResponse (var: kA)
message GetPagerDutyServicesResponse {
repeated PagerDutyServiceInfo services = 1;
}
-// Copied from: local:aiserver.v1.GetPagerDutyStatusRequest (var: att)
+// Copied from: local:aiserver.v1.GetPagerDutyStatusRequest (var: _A)
message GetPagerDutyStatusRequest {
}
-// Copied from: local:aiserver.v1.GetPagerDutyStatusResponse (var: ltt)
+// Copied from: local:aiserver.v1.GetPagerDutyStatusResponse (var: TA)
message GetPagerDutyStatusResponse {
bool is_connected = 1;
optional string account_name = 2;
optional string subdomain = 3;
}
-// Copied from: local:aiserver.v1.GetPagesRequest (var: Tw)
+// Copied from: local:aiserver.v1.GetPagesRequest (var: p)
message GetPagesRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.GetPassthroughPromptRequest (var: pge)
+// Copied from: local:aiserver.v1.GetPassthroughPromptRequest (var: si)
message GetPassthroughPromptRequest {
string query = 1;
string model_name = 2;
}
-// Copied from: local:aiserver.v1.GetPassthroughPromptResponse (var: hge)
+// Copied from: local:aiserver.v1.GetPassthroughPromptResponse (var: oi)
message GetPassthroughPromptResponse {
string result = 1;
}
-// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonRequest (var: sBt)
+// Copied from: local:aiserver.v1.GetPendingSeatTierUpgradeRequestsRequest (var: hp)
+message GetPendingSeatTierUpgradeRequestsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPendingSeatTierUpgradeRequestsResponse (var: _p)
+message GetPendingSeatTierUpgradeRequestsResponse {
+ repeated PendingSeatTierUpgradeRequest requests = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonRequest (var: uu)
message GetPersonalEnvironmentJsonRequest {
string repo_url = 1;
}
-// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonResponse (var: aBt)
+// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonResponse (var: mu)
message GetPersonalEnvironmentJsonResponse {
string environment_json = 1;
string repo_url = 2;
}
-// Copied from: local:aiserver.v1.GetPlanInfoRequest (var: m9e)
+// Copied from: local:aiserver.v1.GetPlanInfoRequest (var: bd)
message GetPlanInfoRequest {
}
-// Copied from: local:aiserver.v1.GetPlanInfoResponse (var: f9e)
+// Copied from: local:aiserver.v1.GetPlanInfoResponse (var: Md)
message GetPlanInfoResponse {
- // Copied from: local:aiserver.v1.GetPlanInfoResponse.NextUpgrade (var: h9e)
+ // Copied from: local:aiserver.v1.GetPlanInfoResponse.NextUpgrade (var: Fd)
message NextUpgrade {
string tier = 1;
string name = 2;
@@ -12450,46 +14805,54 @@ message GetPlanInfoResponse {
string description = 5;
}
- // Copied from: local:aiserver.v1.GetPlanInfoResponse.PlanInfo (var: p9e)
+ // Copied from: local:aiserver.v1.GetPlanInfoResponse.PlanInfo (var: Ld)
message PlanInfo {
+ // Copied from: local:aiserver.v1.GetPlanInfoResponse.PlanInfo.PlanOwner (var: Lt)
+ enum PlanOwner {
+ PLAN_OWNER_UNSPECIFIED = 0;
+ PLAN_OWNER_STRIPE = 1;
+ PLAN_OWNER_APPLE = 2;
+ }
+
string plan_name = 1;
int32 included_amount_cents = 2;
optional string price = 3;
optional int64 billing_cycle_end = 4;
+ PlanOwner plan_owner = 5;
}
optional PlanInfo plan_info = 1;
optional NextUpgrade next_upgrade = 2;
}
-// Copied from: local:aiserver.v1.GetPluginMcpConfigRequest (var: jHe)
+// Copied from: local:aiserver.v1.GetPluginMcpConfigRequest (var: Ri)
message GetPluginMcpConfigRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.GetPluginMcpConfigResponse (var: XHe)
+// Copied from: local:aiserver.v1.GetPluginMcpConfigResponse (var: Pi)
message GetPluginMcpConfigResponse {
string config_json = 1;
string commit_sha = 2;
}
-// Copied from: local:aiserver.v1.GetPluginRequest (var: Lmt)
+// Copied from: local:aiserver.v1.GetPluginRequest (var: LE)
message GetPluginRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.GetPluginResponse (var: Dmt)
+// Copied from: local:aiserver.v1.GetPluginResponse (var: FE)
message GetPluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.GetPricingHistoryRequest (var: wWe)
+// Copied from: local:aiserver.v1.GetPricingHistoryRequest (var: Yi)
message GetPricingHistoryRequest {
}
-// Copied from: local:aiserver.v1.GetPricingHistoryResponse (var: EWe)
+// Copied from: local:aiserver.v1.GetPricingHistoryResponse (var: Ki)
message GetPricingHistoryResponse {
- // Copied from: local:aiserver.v1.GetPricingHistoryResponse.PricingDescription (var: BWe)
+ // Copied from: local:aiserver.v1.GetPricingHistoryResponse.PricingDescription (var: Wi)
message PricingDescription {
string description = 1;
string id = 2;
@@ -12500,34 +14863,34 @@ message GetPricingHistoryResponse {
repeated PricingDescription pricing_history = 1;
}
-// Copied from: local:aiserver.v1.GetPrivateWorkerRequest (var: rbt)
+// Copied from: local:aiserver.v1.GetPrivateWorkerRequest (var: Hp)
message GetPrivateWorkerRequest {
string worker_id = 1;
}
-// Copied from: local:aiserver.v1.GetPrivateWorkerResponse (var: ibt)
+// Copied from: local:aiserver.v1.GetPrivateWorkerResponse (var: Vp)
message GetPrivateWorkerResponse {
PrivateWorker worker = 1;
}
-// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryRequest (var: WRt)
+// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryRequest (var: Op)
message GetPrivateWorkersSummaryRequest {
}
-// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryResponse (var: jRt)
+// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryResponse (var: Up)
message GetPrivateWorkersSummaryResponse {
optional UserWorkerSummary user_summary = 1;
optional TeamWorkerSummary team_summary = 2;
optional TeamWorkerLimitSummary team_limit_summary = 3;
}
-// Copied from: local:aiserver.v1.GetProjectStructureParams (var: jC)
+// Copied from: local:aiserver.v1.GetProjectStructureParams (var: At)
message GetProjectStructureParams {
}
-// Copied from: local:aiserver.v1.GetProjectStructureResult (var: XC)
+// Copied from: local:aiserver.v1.GetProjectStructureResult (var: _t)
message GetProjectStructureResult {
- // Copied from: local:aiserver.v1.GetProjectStructureResult.File (var: $C)
+ // Copied from: local:aiserver.v1.GetProjectStructureResult.File (var: Tt)
message File {
string relative_workspace_path = 1;
string outline = 2;
@@ -12537,9 +14900,24 @@ message GetProjectStructureResult {
string root_workspace_path = 2;
}
-// Copied from: local:aiserver.v1.GetPromptDryRunResponse (var: Q4)
+// Copied from: local:aiserver.v1.GetProjectionSnapshotRequest (var: a)
+message GetProjectionSnapshotRequest {
+ string policy_id = 1;
+ uint64 known_snapshot_version = 2;
+}
+
+// Copied from: local:aiserver.v1.GetProjectionSnapshotResponse (var: l)
+message GetProjectionSnapshotResponse {
+ string policy_id = 1;
+ uint32 policy_version = 2;
+ uint64 snapshot_version = 3;
+ ProjectionScoreSet team = 4;
+ bool not_modified = 5;
+}
+
+// Copied from: local:aiserver.v1.GetPromptDryRunResponse (var: wn)
message GetPromptDryRunResponse {
- // Copied from: local:aiserver.v1.GetPromptDryRunResponse.TokenCount (var: U4)
+ // Copied from: local:aiserver.v1.GetPromptDryRunResponse.TokenCount (var: En)
message TokenCount {
bool is_over_token_limit = 1;
optional int32 num_tokens = 2;
@@ -12556,54 +14934,55 @@ message GetPromptDryRunResponse {
bool should_show_new_chat_hint = 9;
}
-// Copied from: local:aiserver.v1.GetProtectedGitScopesRequest (var: S1e)
+// Copied from: local:aiserver.v1.GetProtectedGitScopesRequest (var: bm)
message GetProtectedGitScopesRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetProtectedGitScopesResponse (var: I1e)
+// Copied from: local:aiserver.v1.GetProtectedGitScopesResponse (var: Mm)
message GetProtectedGitScopesResponse {
repeated ProtectedGitScope scopes = 1;
}
-// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactRequest (var: jJt)
+// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactRequest (var: ec)
message GetPublicBackgroundComposerArtifactRequest {
string artifact_id = 1;
}
-// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactResponse (var: XJt)
+// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactResponse (var: tc)
message GetPublicBackgroundComposerArtifactResponse {
string url = 1;
string content_type = 2;
optional string title = 3;
}
-// Copied from: local:aiserver.v1.GetPublicIpRequest (var: $Se)
-message GetPublicIpRequest {
-}
-
-// Copied from: local:aiserver.v1.GetPublicIpResponse (var: tBe)
-message GetPublicIpResponse {
- string ip = 1;
-}
-
-// Copied from: local:aiserver.v1.GetPublicProfileByHandleRequest (var: Rmt)
+// Copied from: local:aiserver.v1.GetPublicProfileByHandleRequest (var: CE)
message GetPublicProfileByHandleRequest {
string handle = 1;
}
-// Copied from: local:aiserver.v1.GetPublicProfileByHandleResponse (var: Pmt)
+// Copied from: local:aiserver.v1.GetPublicProfileByHandleResponse (var: NE)
message GetPublicProfileByHandleResponse {
UserProfile profile = 1;
PublicProfileActivitySummary activity_summary = 2;
}
-// Copied from: local:aiserver.v1.GetPublicSharedConversationRequest (var: Tut)
+// Copied from: local:aiserver.v1.GetPublicSharedCanvasRequest (var: Ok)
+message GetPublicSharedCanvasRequest {
+ string share_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPublicSharedCanvasResponse (var: xk)
+message GetPublicSharedCanvasResponse {
+ PublicSharedCanvasPreview preview = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPublicSharedConversationRequest (var: sw)
message GetPublicSharedConversationRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.GetPublicSharedConversationResponse (var: wut)
+// Copied from: local:aiserver.v1.GetPublicSharedConversationResponse (var: ow)
message GetPublicSharedConversationResponse {
SharedConversationMetadata metadata = 1;
repeated ConversationMessage messages = 2;
@@ -12611,25 +14990,25 @@ message GetPublicSharedConversationResponse {
optional SharedConversationLatestPlan latest_plan = 4;
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlRequest (var: yje)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlRequest (var: Va)
message GetPublicSlackInstallUrlRequest {
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlResponse (var: kje)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlResponse (var: Ya)
message GetPublicSlackInstallUrlResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesRequest (var: Sje)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesRequest (var: Ka)
message GetPublicSlackInstallUrlWithUserScopesRequest {
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesResponse (var: Ije)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesResponse (var: Wa)
message GetPublicSlackInstallUrlWithUserScopesResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptRequest (var: Xht)
+// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptRequest (var: Vs)
message GetPullRequestCheckLogExcerptRequest {
string pr_url = 1;
string provider = 2;
@@ -12637,7 +15016,7 @@ message GetPullRequestCheckLogExcerptRequest {
optional uint32 max_bytes = 4;
}
-// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptResponse (var: n_t)
+// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptResponse (var: zs)
message GetPullRequestCheckLogExcerptResponse {
CheckLogExcerptStatus status = 1;
string excerpt = 2;
@@ -12646,48 +15025,48 @@ message GetPullRequestCheckLogExcerptResponse {
string message = 5;
}
-// Copied from: local:aiserver.v1.GetPullRequestChecksRequest (var: cht)
+// Copied from: local:aiserver.v1.GetPullRequestChecksRequest (var: ls)
message GetPullRequestChecksRequest {
string pr_url = 1;
bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestChecksResponse (var: mht)
+// Copied from: local:aiserver.v1.GetPullRequestChecksResponse (var: us)
message GetPullRequestChecksResponse {
optional PRCheckStatus check_status = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestCodeownersRequest (var: Zht)
+// Copied from: local:aiserver.v1.GetPullRequestCodeownersRequest (var: Ys)
message GetPullRequestCodeownersRequest {
string pr_url = 1;
repeated string paths = 2;
bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestCodeownersResponse (var: t_t)
+// Copied from: local:aiserver.v1.GetPullRequestCodeownersResponse (var: Ws)
message GetPullRequestCodeownersResponse {
repeated PullRequestPathCodeowners entries = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestCommitsRequest (var: iCt)
+// Copied from: local:aiserver.v1.GetPullRequestCommitsRequest (var: Pc)
message GetPullRequestCommitsRequest {
string pr_url = 1;
optional string after_cursor = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestCommitsResponse (var: oCt)
+// Copied from: local:aiserver.v1.GetPullRequestCommitsResponse (var: bc)
message GetPullRequestCommitsResponse {
repeated PRCommit commits = 1;
bool has_next_page = 2;
optional string end_cursor = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiffRequest (var: uht)
+// Copied from: local:aiserver.v1.GetPullRequestDiffRequest (var: os)
message GetPullRequestDiffRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiffResponse (var: Nht)
+// Copied from: local:aiserver.v1.GetPullRequestDiffResponse (var: ks)
message GetPullRequestDiffResponse {
repeated SCMPullRequestDiffFile files = 1;
string base_sha = 2;
@@ -12696,39 +15075,54 @@ message GetPullRequestDiffResponse {
optional string head_ref_name = 5;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiscussionsRequest (var: tCt)
+// Copied from: local:aiserver.v1.GetPullRequestDiscussionsRequest (var: Nc)
message GetPullRequestDiscussionsRequest {
string pr_url = 1;
optional bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiscussionsResponse (var: rCt)
+// Copied from: local:aiserver.v1.GetPullRequestDiscussionsResponse (var: Rc)
message GetPullRequestDiscussionsResponse {
repeated PRReviewThread threads = 1;
repeated PRTopLevelComment top_level_comments = 2;
optional PRCheckStatus check_status = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestForBranchRequest (var: wpt)
+// Copied from: local:aiserver.v1.GetPullRequestFileContentsRequest (var: is)
+message GetPullRequestFileContentsRequest {
+ string pr_url = 1;
+ string path = 2;
+ string ref = 3;
+ optional uint32 max_bytes = 4;
+}
+
+// Copied from: local:aiserver.v1.GetPullRequestFileContentsResponse (var: as)
+message GetPullRequestFileContentsResponse {
+ PullRequestFileContentsStatus status = 1;
+ string content_base64 = 2;
+ uint64 size_bytes = 3;
+}
+
+// Copied from: local:aiserver.v1.GetPullRequestForBranchRequest (var: UI)
message GetPullRequestForBranchRequest {
string repo_url = 1;
string branch_name = 2;
optional bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestForBranchResponse (var: Ept)
+// Copied from: local:aiserver.v1.GetPullRequestForBranchResponse (var: xI)
message GetPullRequestForBranchResponse {
string pr_url = 1;
repeated string pr_urls = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestMergeStatusRequest (var: Bvt)
+// Copied from: local:aiserver.v1.GetPullRequestMergeStatusRequest (var: gc)
message GetPullRequestMergeStatusRequest {
string pr_url = 1;
optional bool include_behind_count = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestMergeStatusResponse (var: Jvt)
+// Copied from: local:aiserver.v1.GetPullRequestMergeStatusResponse (var: hc)
message GetPullRequestMergeStatusResponse {
bool is_merged = 1;
bool is_closed = 2;
@@ -12743,50 +15137,50 @@ message GetPullRequestMergeStatusResponse {
optional bool viewer_can_enable_auto_merge = 11;
}
-// Copied from: local:aiserver.v1.GetPullRequestRequest (var: $gt)
+// Copied from: local:aiserver.v1.GetPullRequestRequest (var: zr)
message GetPullRequestRequest {
string pr_url = 1;
bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestResponse (var: eht)
+// Copied from: local:aiserver.v1.GetPullRequestResponse (var: jr)
message GetPullRequestResponse {
SCMPullRequest pull_request = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsRequest (var: uCt)
+// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsRequest (var: Mc)
message GetPullRequestTimelineEventsRequest {
string pr_url = 1;
optional int32 page = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsResponse (var: mCt)
+// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsResponse (var: Lc)
message GetPullRequestTimelineEventsResponse {
repeated PRTimelineEvent events = 1;
bool has_next_page = 2;
optional int32 next_page = 3;
}
-// Copied from: local:aiserver.v1.GetReferralCodesRequest (var: g$e)
+// Copied from: local:aiserver.v1.GetReferralCodesRequest (var: nm)
message GetReferralCodesRequest {
}
-// Copied from: local:aiserver.v1.GetReferralCodesResponse (var: _$e)
+// Copied from: local:aiserver.v1.GetReferralCodesResponse (var: rm)
message GetReferralCodesResponse {
repeated ReferralCodeEntry referral_codes = 1;
}
-// Copied from: local:aiserver.v1.GetReferralsRequest (var: d$e)
+// Copied from: local:aiserver.v1.GetReferralsRequest (var: em)
message GetReferralsRequest {
}
-// Copied from: local:aiserver.v1.GetReferralsResponse (var: A$e)
+// Copied from: local:aiserver.v1.GetReferralsResponse (var: tm)
message GetReferralsResponse {
int32 num_referrals = 1;
string referral_code = 2;
}
-// Copied from: local:aiserver.v1.GetRelevantChunksRequest (var: Pre)
+// Copied from: local:aiserver.v1.GetRelevantChunksRequest (var: L)
message GetRelevantChunksRequest {
repeated CodeBlock code_blocks = 1;
CmdKOptions cmd_k_options = 2;
@@ -12795,14 +15189,14 @@ message GetRelevantChunksRequest {
CmdKLegacyContext legacy_context = 5;
}
-// Copied from: local:aiserver.v1.GetRelevantChunksResponse (var: Lre)
+// Copied from: local:aiserver.v1.GetRelevantChunksResponse (var: q)
message GetRelevantChunksResponse {
- // Copied from: local:aiserver.v1.GetRelevantChunksResponse.ChainOfThoughtStream (var: Dre)
+ // Copied from: local:aiserver.v1.GetRelevantChunksResponse.ChainOfThoughtStream (var: D)
message ChainOfThoughtStream {
string text = 1;
}
- // Copied from: local:aiserver.v1.GetRelevantChunksResponse.CodeBlocks (var: xre)
+ // Copied from: local:aiserver.v1.GetRelevantChunksResponse.CodeBlocks (var: O)
message CodeBlocks {
repeated CodeBlock code_blocks = 1;
}
@@ -12813,28 +15207,41 @@ message GetRelevantChunksResponse {
}
}
-// Copied from: local:aiserver.v1.GetRemainingRefundsRequest (var: K6e)
+// Copied from: local:aiserver.v1.GetRemainingRefundsRequest (var: rh)
message GetRemainingRefundsRequest {
}
-// Copied from: local:aiserver.v1.GetRemainingRefundsResponse (var: Z6e)
+// Copied from: local:aiserver.v1.GetRemainingRefundsResponse (var: sh)
message GetRemainingRefundsResponse {
int32 remaining_refunds = 1;
}
-// Copied from: local:aiserver.v1.GetRepoSlashCommandsRequest (var: tot)
+// Copied from: local:aiserver.v1.GetRepoSlashCommandsRequest (var: Gy)
message GetRepoSlashCommandsRequest {
string repo_url = 1;
optional string git_ref = 2;
}
-// Copied from: local:aiserver.v1.GetRepoSlashCommandsResponse (var: rot)
+// Copied from: local:aiserver.v1.GetRepoSlashCommandsResponse (var: Hy)
message GetRepoSlashCommandsResponse {
repeated string skill_names = 3;
repeated string command_names = 4;
}
-// Copied from: local:aiserver.v1.GetRepositoryBranchesRequest (var: Tvt)
+// Copied from: local:aiserver.v1.GetRepoSourcePreferenceRequest (var: Wm)
+message GetRepoSourcePreferenceRequest {
+ optional int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetRepoSourcePreferenceResponse (var: zm)
+message GetRepoSourcePreferenceResponse {
+ PreferredRepoSourceMode user_preference = 1;
+ PreferredRepoSourceMode team_preference = 2;
+ PreferredRepoSourceMode effective_preference = 3;
+ bool can_configure = 4;
+}
+
+// Copied from: local:aiserver.v1.GetRepositoryBranchesRequest (var: dc)
message GetRepositoryBranchesRequest {
string repo_url = 1;
optional int32 page = 2;
@@ -12843,9 +15250,9 @@ message GetRepositoryBranchesRequest {
optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.GetRepositoryBranchesResponse (var: wvt)
+// Copied from: local:aiserver.v1.GetRepositoryBranchesResponse (var: pc)
message GetRepositoryBranchesResponse {
- // Copied from: local:aiserver.v1.GetRepositoryBranchesResponse.Branch (var: Evt)
+ // Copied from: local:aiserver.v1.GetRepositoryBranchesResponse.Branch (var: fc)
message Branch {
string name = 1;
bool is_default = 2;
@@ -12858,67 +15265,84 @@ message GetRepositoryBranchesResponse {
string bootstrap_branch = 5;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsRequest (var: _ht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsRequest (var: ps)
message GetSCMPullRequestCommitsRequest {
string pr_url = 1;
optional string after_cursor = 2;
bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsResponse (var: Tht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsResponse (var: fs)
message GetSCMPullRequestCommitsResponse {
repeated SCMPullRequestCommit commits = 1;
bool has_next_page = 2;
optional string end_cursor = 3;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsRequest (var: Sht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsRequest (var: As)
message GetSCMPullRequestTimelineEventsRequest {
string pr_url = 1;
optional int32 page = 2;
bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsResponse (var: Bht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsResponse (var: _s)
message GetSCMPullRequestTimelineEventsResponse {
repeated SCMPullRequestTimelineEvent events = 1;
bool has_next_page = 2;
optional int32 next_page = 3;
}
-// Copied from: local:aiserver.v1.GetScimConfigurationLinksRequest (var: FZe)
+// Copied from: local:aiserver.v1.GetSandUsageStatusRequest (var: Rd)
+message GetSandUsageStatusRequest {
+}
+
+// Copied from: local:aiserver.v1.GetSandUsageStatusResponse (var: Pd)
+message GetSandUsageStatusResponse {
+ google.protobuf.Timestamp current_period_start = 1;
+ google.protobuf.Timestamp next_reset_timestamp_utc = 2;
+ optional double usage_percent = 3;
+ bool included_limit_zero = 4;
+ int64 available_banked_reset_count = 5;
+ bool uses_pooled_enterprise_allowance = 6;
+ bool has_available_usage = 7;
+ bool has_non_zero_included_limit = 8;
+}
+
+// Copied from: local:aiserver.v1.GetScimConfigurationLinksRequest (var: Ou)
message GetScimConfigurationLinksRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetScimConfigurationLinksResponse (var: QZe)
+// Copied from: local:aiserver.v1.GetScimConfigurationLinksResponse (var: Uu)
message GetScimConfigurationLinksResponse {
string scim_url = 1;
string scim_status = 2;
}
-// Copied from: local:aiserver.v1.GetScimConflictsRequest (var: Ort)
+// Copied from: local:aiserver.v1.GetScimConflictsRequest (var: L_)
message GetScimConflictsRequest {
int32 team_id = 1;
optional GroupType type = 2;
}
-// Copied from: local:aiserver.v1.GetScimConflictsResponse (var: Wrt)
+// Copied from: local:aiserver.v1.GetScimConflictsResponse (var: D_)
message GetScimConflictsResponse {
repeated ScimConflictUser conflicted_users = 1;
}
-// Copied from: local:aiserver.v1.GetScmConnectionStatusRequest (var: H3e)
+// Copied from: local:aiserver.v1.GetScmConnectionStatusRequest (var: Mp)
message GetScmConnectionStatusRequest {
optional string ghe_application = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetScmConnectionStatusResponse (var: z3e)
+// Copied from: local:aiserver.v1.GetScmConnectionStatusResponse (var: Lp)
message GetScmConnectionStatusResponse {
bool connected = 1;
}
-// Copied from: local:aiserver.v1.GetServerConfigRequest (var: Oqe)
+// Copied from: local:aiserver.v1.GetServerConfigRequest (var: qe)
message GetServerConfigRequest {
bool telem_enabled = 1;
repeated double bug_bot_dismissed_notification_last_10_times_unix_ms = 2;
@@ -12929,9 +15353,10 @@ message GetServerConfigRequest {
InAppAdTrigger in_app_ad_trigger = 7;
DevEnvironment dev_environment = 8;
ClientSurface client_surface = 9;
+ ScmConnectAdContext scm_connect_ad_context = 10;
}
-// Copied from: local:aiserver.v1.GetServerConfigResponse (var: ELe)
+// Copied from: local:aiserver.v1.GetServerConfigResponse (var: tt)
message GetServerConfigResponse {
BugConfigResponse bug_config_response = 1;
bool is_dev_do_not_use_for_secret_things_because_can_be_spoofed_by_users = 2;
@@ -12961,22 +15386,23 @@ message GetServerConfigResponse {
bool use_nlb_for_nal = 26;
AgentUrlConfig agent_url_config = 27;
optional bool cli_sandbox_default_enabled = 28;
- optional bool claude_code_hooks_enabled = 29;
optional TerminalTipConfig terminal_tip_config = 30;
optional string model_picker_nudge = 31;
repeated InferenceProviderWarning inference_provider_warnings = 32;
optional OnboardingConfig onboarding_config = 33;
optional BugbotConfig bugbot_config = 34;
optional CodebaseTelemetryConfig codebase_telemetry_config = 35;
+ RetrievalKeepAliveConfig retrieval_keep_alive_config = 36;
+ optional GoogleWorkspaceMcpOAuthClient google_workspace_mcp_oauth_client = 37;
}
-// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitRequest (var: e7e)
+// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitRequest (var: oh)
message GetServiceAccountSpendLimitRequest {
optional int32 team_id = 1;
string service_type = 2;
}
-// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitResponse (var: n7e)
+// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitResponse (var: ih)
message GetServiceAccountSpendLimitResponse {
optional int32 spend_limit_cents = 1;
optional int32 current_spend_cents = 2;
@@ -12984,37 +15410,37 @@ message GetServiceAccountSpendLimitResponse {
optional int64 free_trial_expires_at = 4;
}
-// Copied from: local:aiserver.v1.GetSharedCanvasRequest (var: Dlt)
+// Copied from: local:aiserver.v1.GetSharedCanvasRequest (var: qk)
message GetSharedCanvasRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.GetSharedCanvasResponse (var: xlt)
+// Copied from: local:aiserver.v1.GetSharedCanvasResponse (var: Dk)
message GetSharedCanvasResponse {
SharedCanvasMetadata metadata = 1;
bytes app_js = 2;
bytes data_json = 3;
}
-// Copied from: local:aiserver.v1.GetSharedConversationRequest (var: rut)
+// Copied from: local:aiserver.v1.GetSharedConversationRequest (var: jk)
message GetSharedConversationRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.GetSharedConversationResponse (var: iut)
+// Copied from: local:aiserver.v1.GetSharedConversationResponse (var: Xk)
message GetSharedConversationResponse {
SharedConversationMetadata metadata = 1;
repeated ConversationMessage messages = 2;
optional SharedConversationLatestPlan latest_plan = 3;
}
-// Copied from: local:aiserver.v1.GetSignUpTypeRequest (var: _Ze)
+// Copied from: local:aiserver.v1.GetSignUpTypeRequest (var: Ru)
message GetSignUpTypeRequest {
}
-// Copied from: local:aiserver.v1.GetSignUpTypeResponse (var: yZe)
+// Copied from: local:aiserver.v1.GetSignUpTypeResponse (var: Pu)
message GetSignUpTypeResponse {
- // Copied from: local:aiserver.v1.GetSignUpTypeResponse.SignUpType (var: kZe)
+ // Copied from: local:aiserver.v1.GetSignUpTypeResponse.SignUpType (var: Rt)
enum SignUpType {
SIGN_UP_TYPE_UNSPECIFIED = 0;
SIGN_UP_TYPE_AUTH_0 = 1;
@@ -13026,72 +15452,72 @@ message GetSignUpTypeResponse {
SignUpType sign_up_type = 1;
}
-// Copied from: local:aiserver.v1.GetSimplePromptRequest (var: rge)
+// Copied from: local:aiserver.v1.GetSimplePromptRequest (var: Zo)
message GetSimplePromptRequest {
string query = 1;
string answer_placeholder = 2;
}
-// Copied from: local:aiserver.v1.GetSimplePromptResponse (var: ige)
+// Copied from: local:aiserver.v1.GetSimplePromptResponse (var: $o)
message GetSimplePromptResponse {
string result = 1;
}
-// Copied from: local:aiserver.v1.GetSlackConversationsByIdsRequest (var: Jct)
+// Copied from: local:aiserver.v1.GetSlackConversationsByIdsRequest (var: Xw)
message GetSlackConversationsByIdsRequest {
repeated string conversation_ids = 1;
}
-// Copied from: local:aiserver.v1.GetSlackConversationsByIdsResponse (var: Cct)
+// Copied from: local:aiserver.v1.GetSlackConversationsByIdsResponse (var: Zw)
message GetSlackConversationsByIdsResponse {
repeated SlackConversation conversations = 1;
}
-// Copied from: local:aiserver.v1.GetSlackInstallUrlRequest (var: gje)
+// Copied from: local:aiserver.v1.GetSlackInstallUrlRequest (var: Ga)
message GetSlackInstallUrlRequest {
int32 team_id = 1;
optional string repo_url = 2;
}
-// Copied from: local:aiserver.v1.GetSlackInstallUrlResponse (var: _je)
+// Copied from: local:aiserver.v1.GetSlackInstallUrlResponse (var: Ha)
message GetSlackInstallUrlResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetSlackModelOptionsRequest (var: vje)
+// Copied from: local:aiserver.v1.GetSlackModelOptionsRequest (var: za)
message GetSlackModelOptionsRequest {
}
-// Copied from: local:aiserver.v1.GetSlackModelOptionsResponse (var: Nje)
+// Copied from: local:aiserver.v1.GetSlackModelOptionsResponse (var: ja)
message GetSlackModelOptionsResponse {
repeated string model_options = 1;
}
-// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesRequest (var: qtt)
+// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesRequest (var: PA)
message GetSlackRepoRoutingRulesRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesResponse (var: Ftt)
+// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesResponse (var: bA)
message GetSlackRepoRoutingRulesResponse {
repeated SlackRepoRoutingRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetSlackSettingsRequest (var: dje)
+// Copied from: local:aiserver.v1.GetSlackSettingsRequest (var: xa)
message GetSlackSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetSlackSettingsResponse (var: Aje)
+// Copied from: local:aiserver.v1.GetSlackSettingsResponse (var: Qa)
message GetSlackSettingsResponse {
bool available = 1;
}
-// Copied from: local:aiserver.v1.GetSlackTeamSettingsRequest (var: nje)
+// Copied from: local:aiserver.v1.GetSlackTeamSettingsRequest (var: Fa)
message GetSlackTeamSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSlackTeamSettingsResponse (var: aje)
+// Copied from: local:aiserver.v1.GetSlackTeamSettingsResponse (var: Da)
message GetSlackTeamSettingsResponse {
string default_repo = 1;
string default_branch = 2;
@@ -13102,14 +15528,15 @@ message GetSlackTeamSettingsResponse {
optional bool auto_draft_enabled = 7;
optional bool use_github_app_for_auto_draft_prs = 8;
string branch_prefix = 9;
+ optional CloudAgentModelSelection default_model_selection = 10;
}
-// Copied from: local:aiserver.v1.GetSlackUserSettingsRequest (var: ytt)
+// Copied from: local:aiserver.v1.GetSlackUserSettingsRequest (var: IA)
message GetSlackUserSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSlackUserSettingsResponse (var: ktt)
+// Copied from: local:aiserver.v1.GetSlackUserSettingsResponse (var: vA)
message GetSlackUserSettingsResponse {
bool has_slack_auth = 1;
string default_repo = 2;
@@ -13120,45 +15547,46 @@ message GetSlackUserSettingsResponse {
optional bool use_github_app_for_auto_draft_prs = 7;
bool ci_failure_followup_enabled = 8;
string branch_prefix = 9;
+ optional CloudAgentModelSelection default_model_selection = 10;
}
-// Copied from: local:aiserver.v1.GetSpendLimitPolicyRequest (var: $We)
+// Copied from: local:aiserver.v1.GetSpendLimitPolicyRequest (var: la)
message GetSpendLimitPolicyRequest {
int32 team_id = 1;
SpendLimitPolicyScope scope = 2;
}
-// Copied from: local:aiserver.v1.GetSpendLimitPolicyResponse (var: tze)
+// Copied from: local:aiserver.v1.GetSpendLimitPolicyResponse (var: ua)
message GetSpendLimitPolicyResponse {
SpendLimitPolicy policy = 1;
}
-// Copied from: local:aiserver.v1.GetSsoConfigurationLinksRequest (var: bZe)
+// Copied from: local:aiserver.v1.GetSsoConfigurationLinksRequest (var: qu)
message GetSsoConfigurationLinksRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSsoConfigurationLinksResponse (var: qZe)
+// Copied from: local:aiserver.v1.GetSsoConfigurationLinksResponse (var: Du)
message GetSsoConfigurationLinksResponse {
string sso_url = 1;
string domain_verification_url = 2;
string sso_status = 3;
}
-// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsRequest (var: Jae)
+// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsRequest (var: rt)
message GetSuggestedBugBotIterationsRequest {
int32 diff_char_len = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsResponse (var: Cae)
+// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsResponse (var: st)
message GetSuggestedBugBotIterationsResponse {
int32 iterations = 1;
}
-// Copied from: local:aiserver.v1.GetSymbolsParams (var: PR)
+// Copied from: local:aiserver.v1.GetSymbolsParams (var: mn)
message GetSymbolsParams {
- // Copied from: local:aiserver.v1.GetSymbolsParams.LineRange (var: LR)
+ // Copied from: local:aiserver.v1.GetSymbolsParams.LineRange (var: cn)
message LineRange {
int32 start_line_number = 1;
int32 end_line_number_inclusive = 2;
@@ -13169,17 +15597,17 @@ message GetSymbolsParams {
bool include_children = 3;
}
-// Copied from: local:aiserver.v1.GetSymbolsResult (var: DR)
+// Copied from: local:aiserver.v1.GetSymbolsResult (var: dn)
message GetSymbolsResult {
repeated DocumentSymbol symbols = 1;
}
-// Copied from: local:aiserver.v1.GetTeamAdminSettingsRequest (var: F1e)
+// Copied from: local:aiserver.v1.GetTeamAdminSettingsRequest (var: Om)
message GetTeamAdminSettingsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamAdminSettingsResponse (var: m2e)
+// Copied from: local:aiserver.v1.GetTeamAdminSettingsResponse (var: Hc)
message GetTeamAdminSettingsResponse {
repeated string allowed_models = 1;
repeated string blocked_models = 2;
@@ -13222,11 +15650,27 @@ message GetTeamAdminSettingsResponse {
optional BrowserSettings browser_settings = 38;
repeated string cloud_agent_egress_allowlist = 39;
optional bool mirror_sandbox_allowlist_for_egress = 40;
+ AutoReviewInstructions auto_review = 49;
optional string remote_permissions_file_path = 41;
+ repeated string remote_permissions_file_paths = 46;
+ repeated string local_permissions_file_path = 45;
+ optional bool permissions_file_overrides_auto_run = 47;
optional SharedCanvasSettings shared_canvas_settings = 42;
+ optional int32 invite_link_max_ttl_seconds = 43;
+ optional ExtensionInstallCooldownSettings extension_install_cooldown_settings = 48;
+ optional PublicProfileSettings public_profile_settings = 50;
+ optional BitbucketIntegrationSettings bitbucket_integration_settings = 51;
+ optional bool marketplace_leaderboard_disabled = 52;
+ optional bool new_chat_nudge_all_to_smart_auto = 53;
+ optional bool models_auto_only = 54;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 55;
+ optional bool restrict_invites_to_admins = 56;
+ optional bool viewer_can_invite_members = 57;
+ optional bool enforce_hooks_readiness = 58;
+ optional LlmGatewaySettings llm_gateway = 59;
}
-// Copied from: local:aiserver.v1.GetTeamAnalyticsRequest (var: E2e)
+// Copied from: local:aiserver.v1.GetTeamAnalyticsRequest (var: nd)
message GetTeamAnalyticsRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -13234,29 +15678,29 @@ message GetTeamAnalyticsRequest {
optional string version = 4;
}
-// Copied from: local:aiserver.v1.GetTeamAnalyticsResponse (var: B2e)
+// Copied from: local:aiserver.v1.GetTeamAnalyticsResponse (var: rd)
message GetTeamAnalyticsResponse {
repeated DailyMetrics daily_metrics = 1;
AnalyticsPeriod period = 2;
ActiveUsers active_users = 3;
}
-// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsRequest (var: xut)
+// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsRequest (var: Nw)
message GetTeamBackgroundAgentSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsResponse (var: Out)
+// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsResponse (var: Rw)
message GetTeamBackgroundAgentSettingsResponse {
BackgroundAgentSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetTeamBugbotSettingsRequest (var: $st)
+// Copied from: local:aiserver.v1.GetTeamBugbotSettingsRequest (var: TT)
message GetTeamBugbotSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamBugbotSettingsResponse (var: rit)
+// Copied from: local:aiserver.v1.GetTeamBugbotSettingsResponse (var: kT)
message GetTeamBugbotSettingsResponse {
int32 bugbot_licenses_hard_limit = 1;
bool bugbot_plan_enabled = 2;
@@ -13274,128 +15718,232 @@ message GetTeamBugbotSettingsResponse {
bool can_migrate_to_usage_based = 14;
int32 seat_license_count = 15;
bool bugbot_migration_credit_already_granted = 16;
+ bool is_incremental_review_enabled = 17;
+ bool merged_pr_scan_opted_out = 18;
}
-// Copied from: local:aiserver.v1.GetTeamCommandsRequest (var: Pat)
+// Copied from: local:aiserver.v1.GetTeamCommandsRequest (var: Py)
message GetTeamCommandsRequest {
optional bool active_only = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetTeamCommandsResponse (var: Lat)
+// Copied from: local:aiserver.v1.GetTeamCommandsResponse (var: by)
message GetTeamCommandsResponse {
repeated TeamCommand commands = 1;
}
-// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlRequest (var: zze)
+// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlRequest (var: Pa)
message GetTeamCustomerPortalUrlRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlResponse (var: Kze)
+// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlResponse (var: ba)
message GetTeamCustomerPortalUrlResponse {
string portal_url = 1;
}
-// Copied from: local:aiserver.v1.GetTeamGithubUsersRequest (var: i4e)
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationHealthRequest (var: QT)
+message GetTeamCustomerTelemetryDestinationHealthRequest {
+ int32 team_id = 1;
+ string destination_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationHealthResponse (var: GT)
+message GetTeamCustomerTelemetryDestinationHealthResponse {
+ TeamCustomerTelemetryDestinationHealthStatus status = 1;
+ repeated TeamCustomerTelemetryDestinationHealthBucket buckets = 2;
+ optional int64 last_success_at_epoch_millis = 3;
+ optional int64 last_error_at_epoch_millis = 4;
+ string last_error_class = 5;
+ optional int32 last_error_status = 6;
+ int64 queue_depth = 7;
+ string breaker_state = 8;
+ int64 oldest_batch_age_ms = 9;
+ repeated TeamCustomerTelemetryDestinationRecentError recent_errors = 10;
+}
+
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationsRequest (var: NT)
+message GetTeamCustomerTelemetryDestinationsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationsResponse (var: RT)
+message GetTeamCustomerTelemetryDestinationsResponse {
+ repeated TeamCustomerTelemetryDestination destinations = 1;
+ repeated TeamCustomerTelemetryDestinationFamily available_families = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGithubUsersRequest (var: _f)
message GetTeamGithubUsersRequest {
int32 team_id = 1;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.GetTeamGithubUsersResponse (var: o4e)
+// Copied from: local:aiserver.v1.GetTeamGithubUsersResponse (var: Tf)
message GetTeamGithubUsersResponse {
repeated GithubUser users = 1;
}
-// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodRequest (var: fWe)
+// Copied from: local:aiserver.v1.GetTeamGroupMembersRequest (var: Hs)
+message GetTeamGroupMembersRequest {
+ int32 team_id = 1;
+ string group_public_id = 2;
+ optional int32 page = 3;
+ optional int32 page_size = 4;
+ optional string search_term = 5;
+ optional string sort_by = 6;
+ optional string sort_direction = 7;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupMembersResponse (var: Vs)
+message GetTeamGroupMembersResponse {
+ repeated TeamGroupMember members = 1;
+ int32 total_members = 2;
+ int32 total_pages = 3;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupRequest (var: xs)
+message GetTeamGroupRequest {
+ int32 team_id = 1;
+ string group_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupResponse (var: Qs)
+message GetTeamGroupResponse {
+ TeamGroup group = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupsRequest (var: Os)
+message GetTeamGroupsRequest {
+ int32 team_id = 1;
+ optional int32 page = 2;
+ optional int32 page_size = 3;
+ optional string search_term = 4;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupsResponse (var: Us)
+message GetTeamGroupsResponse {
+ repeated TeamGroup groups = 1;
+ int32 total_groups = 2;
+ int32 total_pages = 3;
+}
+
+// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodRequest (var: Ui)
message GetTeamHasValidPaymentMethodRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodResponse (var: pWe)
+// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodResponse (var: xi)
message GetTeamHasValidPaymentMethodResponse {
bool has_valid_payment_method = 1;
int32 trial_days_remaining = 2;
}
-// Copied from: local:aiserver.v1.GetTeamHooksRequest (var: pat)
+// Copied from: local:aiserver.v1.GetTeamHooksRequest (var: Ey)
message GetTeamHooksRequest {
optional bool active_only = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetTeamHooksResponse (var: hat)
+// Copied from: local:aiserver.v1.GetTeamHooksResponse (var: Sy)
message GetTeamHooksResponse {
repeated TeamHook hooks = 1;
}
-// Copied from: local:aiserver.v1.GetTeamIdForReactivationRequest (var: YXe)
+// Copied from: local:aiserver.v1.GetTeamIdForReactivationRequest (var: Tu)
message GetTeamIdForReactivationRequest {
}
-// Copied from: local:aiserver.v1.GetTeamIdForReactivationResponse (var: HXe)
+// Copied from: local:aiserver.v1.GetTeamIdForReactivationResponse (var: yu)
message GetTeamIdForReactivationResponse {
optional int32 team_id = 1;
bool is_eligible = 2;
}
-// Copied from: local:aiserver.v1.GetTeamInviteLinkRequest (var: Qje)
+// Copied from: local:aiserver.v1.GetTeamInviteLinkRequest (var: el)
message GetTeamInviteLinkRequest {
int32 team_id = 1;
- optional int32 valid_for_seconds = 2;
optional bool create_if_missing = 3;
optional TeamMemberBillingTier billing_tier = 4;
optional TeamRole role = 5;
}
-// Copied from: local:aiserver.v1.GetTeamInviteLinkResponse (var: Uje)
+// Copied from: local:aiserver.v1.GetTeamInviteLinkResponse (var: tl)
message GetTeamInviteLinkResponse {
optional string invite_link = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMemberDomainsRequest (var: QXe)
+// Copied from: local:aiserver.v1.GetTeamInviteMetadataRequest (var: yl)
+message GetTeamInviteMetadataRequest {
+ string invite_code = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamInviteMetadataResponse (var: kl)
+message GetTeamInviteMetadataResponse {
+ int32 team_id = 1;
+ string team_name = 2;
+ string inviter_name = 3;
+ string inviter_email = 4;
+ bool invitee_email_matches_authenticated_user = 5;
+ optional bool invite_has_bound_recipient = 6;
+}
+
+// Copied from: local:aiserver.v1.GetTeamMemberDomainsRequest (var: hu)
message GetTeamMemberDomainsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMemberDomainsResponse (var: MXe)
+// Copied from: local:aiserver.v1.GetTeamMemberDomainsResponse (var: _u)
message GetTeamMemberDomainsResponse {
repeated TeamMemberDomain domains = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMembersRequest (var: bje)
+// Copied from: local:aiserver.v1.GetTeamMemberProfileByHandleRequest (var: bE)
+message GetTeamMemberProfileByHandleRequest {
+ string handle = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamMemberProfileByHandleResponse (var: ME)
+message GetTeamMemberProfileByHandleResponse {
+ UserProfile profile = 1;
+ PublicProfileActivitySummary activity_summary = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamMembersRequest (var: Xa)
message GetTeamMembersRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMembersResponse (var: Fje)
+// Copied from: local:aiserver.v1.GetTeamMembersResponse (var: $a)
message GetTeamMembersResponse {
repeated TeamMember team_members = 1;
int32 user_id = 2;
bool is_scim_synced = 3;
}
-// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsRequest (var: Eft)
+// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsRequest (var: bS)
message GetTeamPinnedMarketplacePluginsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsResponse (var: Bft)
+// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsResponse (var: MS)
message GetTeamPinnedMarketplacePluginsResponse {
repeated Plugin plugins = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPopularityRequest (var: uft)
+// Copied from: local:aiserver.v1.GetTeamPluginPopularityRequest (var: vS)
message GetTeamPluginPopularityRequest {
int32 team_id = 1;
optional bool use_replica = 2;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPopularityResponse (var: mft)
+// Copied from: local:aiserver.v1.GetTeamPluginPopularityResponse (var: BS)
message GetTeamPluginPopularityResponse {
repeated TeamPluginPopularityCount counts = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageRequest (var: fft)
+// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageRequest (var: JS)
message GetTeamPluginPrimitiveUsageRequest {
int32 team_id = 1;
PluginPrimitiveType primitive_type = 2;
@@ -13404,7 +15952,7 @@ message GetTeamPluginPrimitiveUsageRequest {
optional int32 page_number = 5;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageResponse (var: hft)
+// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageResponse (var: NS)
message GetTeamPluginPrimitiveUsageResponse {
repeated TeamPluginPrimitiveUsageRow rows = 1;
bool has_more = 2;
@@ -13412,19 +15960,29 @@ message GetTeamPluginPrimitiveUsageResponse {
int32 page_number = 4;
}
-// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedRequest (var: GYe)
+// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedRequest (var: so)
message GetTeamPrivacyModeForcedRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedResponse (var: VYe)
+// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedResponse (var: oo)
message GetTeamPrivacyModeForcedResponse {
bool privacy_mode_forced = 1;
PrivacyMode privacy_mode = 2;
bool privacy_mode_migration_opted_out = 3;
}
-// Copied from: local:aiserver.v1.GetTeamRawDataRequest (var: R2e)
+// Copied from: local:aiserver.v1.GetTeamPublicProfileSettingsRequest (var: vw)
+message GetTeamPublicProfileSettingsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamPublicProfileSettingsResponse (var: Bw)
+message GetTeamPublicProfileSettingsResponse {
+ PublicProfileSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamRawDataRequest (var: id)
message GetTeamRawDataRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -13432,26 +15990,26 @@ message GetTeamRawDataRequest {
optional string version = 4;
}
-// Copied from: local:aiserver.v1.GetTeamRawDataResponse (var: P2e)
+// Copied from: local:aiserver.v1.GetTeamRawDataResponse (var: ad)
message GetTeamRawDataResponse {
repeated RawUserData data = 1;
AnalyticsPeriod period = 2;
}
-// Copied from: local:aiserver.v1.GetTeamReposRequest (var: Z$e)
+// Copied from: local:aiserver.v1.GetTeamReposRequest (var: ym)
message GetTeamReposRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamReposResponse (var: e1e)
+// Copied from: local:aiserver.v1.GetTeamReposResponse (var: km)
message GetTeamReposResponse {
- // Copied from: local:aiserver.v1.GetTeamReposResponse.Pattern (var: s1e)
+ // Copied from: local:aiserver.v1.GetTeamReposResponse.Pattern (var: Em)
message Pattern {
int32 id = 1;
string pattern = 2;
}
- // Copied from: local:aiserver.v1.GetTeamReposResponse.Repo (var: n1e)
+ // Copied from: local:aiserver.v1.GetTeamReposResponse.Repo (var: wm)
message Repo {
int32 id = 1;
string url = 2;
@@ -13463,58 +16021,86 @@ message GetTeamReposResponse {
repeated Repo allowed_repos = 3;
}
-// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeRequest (var: ZKe)
+// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeRequest (var: jl)
message GetTeamRepositoriesForServiceAccountScopeRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeResponse (var: nXe)
+// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeResponse (var: Zl)
message GetTeamRepositoriesForServiceAccountScopeResponse {
repeated ServiceAccountScopeRepository repositories = 1;
}
-// Copied from: local:aiserver.v1.GetTeamRulesRequest (var: Xit)
+// Copied from: local:aiserver.v1.GetTeamRulesRequest (var: fy)
message GetTeamRulesRequest {
optional bool active_only = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetTeamRulesResponse (var: $it)
+// Copied from: local:aiserver.v1.GetTeamRulesResponse (var: gy)
message GetTeamRulesResponse {
repeated Rule rules = 1;
}
-// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewRequest (var: Cze)
+// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewRequest (var: Ea)
message GetTeamScimRequireUserDirectoryPreviewRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewResponse (var: Rze)
+// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewResponse (var: Sa)
message GetTeamScimRequireUserDirectoryPreviewResponse {
int32 impacted_user_count = 1;
repeated ScimRequireUserDirectoryImpactedUser impacted_users = 2;
}
-// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsRequest (var: Rut)
+// Copied from: local:aiserver.v1.GetTeamSeatUpgradeRecommendationsRequest (var: pp)
+message GetTeamSeatUpgradeRecommendationsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSeatUpgradeRecommendationsResponse (var: gp)
+message GetTeamSeatUpgradeRecommendationsResponse {
+ repeated SeatUpgradeRecommendation recommendations = 1;
+ bool enabled = 2;
+ int32 total_monthly_savings_cents = 3;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsRequest (var: ww)
message GetTeamSharedCanvasSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsResponse (var: Put)
+// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsResponse (var: Ew)
message GetTeamSharedCanvasSettingsResponse {
SharedCanvasSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsRequest (var: Eut)
+// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsRequest (var: iw)
message GetTeamSharedConversationSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsResponse (var: But)
+// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsResponse (var: aw)
message GetTeamSharedConversationSettingsResponse {
SharedConversationSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSpendRequest (var: u3e)
+// Copied from: local:aiserver.v1.GetTeamSmartAutoSettingsRequest (var: fw)
+message GetTeamSmartAutoSettingsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSmartAutoSettingsResponse (var: gw)
+message GetTeamSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+ bool can_enable = 2;
+ repeated SmartAutoRequiredModel required_models = 3;
+ optional bool new_chat_nudge_all_to_smart_auto = 4;
+ optional bool models_auto_only = 5;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 6;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSpendRequest (var: up)
message GetTeamSpendRequest {
int32 team_id = 1;
optional int32 page = 2;
@@ -13528,9 +16114,9 @@ message GetTeamSpendRequest {
optional int32 user_id = 10;
}
-// Copied from: local:aiserver.v1.GetTeamSpendResponse (var: f3e)
+// Copied from: local:aiserver.v1.GetTeamSpendResponse (var: cp)
message GetTeamSpendResponse {
- // Copied from: local:aiserver.v1.GetTeamSpendResponse.TeamMemberSpend (var: p3e)
+ // Copied from: local:aiserver.v1.GetTeamSpendResponse.TeamMemberSpend (var: dp)
message TeamMemberSpend {
int32 user_id = 1;
int32 spend_cents = 2;
@@ -13549,6 +16135,7 @@ message GetTeamSpendResponse {
optional double auto_percent_used = 15;
optional double api_percent_used = 16;
optional double total_percent_used = 17;
+ optional int64 usage_promo_expires_at = 18;
}
repeated TeamMemberSpend team_member_spend = 1;
@@ -13566,27 +16153,17 @@ message GetTeamSpendResponse {
optional bool self_serve_tiered_pricing_enabled = 13;
}
-// Copied from: local:aiserver.v1.GetTeamUsageRequest (var: cZe)
-message GetTeamUsageRequest {
- int32 team_id = 1;
-}
-
-// Copied from: local:aiserver.v1.GetTeamUsageResponse (var: dZe)
-message GetTeamUsageResponse {
- repeated TeamMemberUsage team_member_usage = 1;
- bool analytics_degraded_warning = 2;
-}
-
-// Copied from: local:aiserver.v1.GetTeamsRequest (var: Eze)
+// Copied from: local:aiserver.v1.GetTeamsRequest (var: ya)
message GetTeamsRequest {
+ optional bool active_only = 1;
}
-// Copied from: local:aiserver.v1.GetTeamsResponse (var: Bze)
+// Copied from: local:aiserver.v1.GetTeamsResponse (var: ka)
message GetTeamsResponse {
repeated Team teams = 1;
}
-// Copied from: local:aiserver.v1.GetTerminalCompletionRequest (var: Uoe)
+// Copied from: local:aiserver.v1.GetTerminalCompletionRequest (var: Ft)
message GetTerminalCompletionRequest {
string current_command = 1;
repeated string command_history = 2;
@@ -13602,19 +16179,19 @@ message GetTerminalCompletionRequest {
repeated File relevant_files = 12;
}
-// Copied from: local:aiserver.v1.GetTerminalCompletionResponse (var: Moe)
+// Copied from: local:aiserver.v1.GetTerminalCompletionResponse (var: qt)
message GetTerminalCompletionResponse {
string command = 1;
}
-// Copied from: local:aiserver.v1.GetTestsParams (var: TR)
+// Copied from: local:aiserver.v1.GetTestsParams (var: nn)
message GetTestsParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.GetTestsResult (var: wR)
+// Copied from: local:aiserver.v1.GetTestsResult (var: rn)
message GetTestsResult {
- // Copied from: local:aiserver.v1.GetTestsResult.Test (var: ER)
+ // Copied from: local:aiserver.v1.GetTestsResult.Test (var: sn)
message Test {
string name = 1;
repeated string lines = 2;
@@ -13623,74 +16200,74 @@ message GetTestsResult {
repeated Test tests = 1;
}
-// Copied from: local:aiserver.v1.GetThoughtAnnotationRequest (var: xle)
+// Copied from: local:aiserver.v1.GetThoughtAnnotationRequest (var: on)
message GetThoughtAnnotationRequest {
string request_id = 1;
}
-// Copied from: local:aiserver.v1.GetThoughtAnnotationResponse (var: Vle)
+// Copied from: local:aiserver.v1.GetThoughtAnnotationResponse (var: un)
message GetThoughtAnnotationResponse {
AiThoughtAnnotation thought_annotation = 1;
}
-// Copied from: local:aiserver.v1.GetTokenUsageRequest (var: X9e)
+// Copied from: local:aiserver.v1.GetTokenUsageRequest (var: rp)
message GetTokenUsageRequest {
string usage_uuid = 1;
}
-// Copied from: local:aiserver.v1.GetTokenUsageResponse (var: $9e)
+// Copied from: local:aiserver.v1.GetTokenUsageResponse (var: sp)
message GetTokenUsageResponse {
int32 input_tokens = 1;
int32 output_tokens = 2;
}
-// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerRequest (var: tJt)
+// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerRequest (var: Nm)
message GetTurnSummaryBackgroundComposerRequest {
string bc_id = 1;
optional BackgroundComposerSource source_type = 2;
}
-// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerResponse (var: rJt)
+// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerResponse (var: Rm)
message GetTurnSummaryBackgroundComposerResponse {
string summary = 1;
}
-// Copied from: local:aiserver.v1.GetUploadLimitsRequest (var: wc)
+// Copied from: local:aiserver.v1.GetUploadLimitsRequest (var: Ae)
message GetUploadLimitsRequest {
optional RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetUploadLimitsResponse (var: Ec)
+// Copied from: local:aiserver.v1.GetUploadLimitsResponse (var: _e)
message GetUploadLimitsResponse {
int32 soft_limit = 1;
int32 hard_limit = 2;
}
-// Copied from: agent.v1.GetUsableModelsRequest (var: eee)
+// Copied from: agent.v1.GetUsableModelsRequest (var: J)
message GetUsableModelsRequest {
repeated string custom_model_ids = 1;
}
-// Copied from: agent.v1.GetUsableModelsResponse (var: nee)
+// Copied from: agent.v1.GetUsableModelsResponse (var: C)
message GetUsableModelsResponse {
repeated ModelDetails models = 1;
}
-// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsRequest (var: s$e)
+// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsRequest (var: ju)
message GetUsageBasedPremiumRequestsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsResponse (var: a$e)
+// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsResponse (var: Xu)
message GetUsageBasedPremiumRequestsResponse {
bool usage_based_premium_requests = 1;
}
-// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusRequest (var: B9e)
+// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusRequest (var: xd)
message GetUsageLimitPolicyStatusRequest {
}
-// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusResponse (var: J9e)
+// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusResponse (var: Qd)
message GetUsageLimitPolicyStatusResponse {
bool is_in_slow_pool = 1;
optional string error_title = 2;
@@ -13703,15 +16280,28 @@ message GetUsageLimitPolicyStatusResponse {
repeated string allowed_model_ids = 9;
repeated string allowed_model_tags = 10;
optional ErrorButton primary_button = 11;
+ LimitHitStage stage = 12;
+ optional string tray_label = 13;
+ optional string tray_description = 14;
+ optional string cta_label = 15;
+ optional bool dismissible = 16;
+ optional int64 reset_at_ms = 17;
+ optional int32 reset_days_remaining = 18;
+ optional bool can_adjust_on_demand = 19;
+ optional int64 recommended_on_demand_limit_cents = 20;
+ optional int64 on_demand_min_cents = 21;
+ optional int64 on_demand_max_cents = 22;
+ optional int64 current_on_demand_limit_cents = 23;
}
-// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsRequest (var: C9e)
+// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsRequest (var: Gd)
message GetUsageLimitStatusAndActiveGrantsRequest {
+ optional MidConversationModelRecommendationContext mid_conversation_model_recommendation_context = 1;
}
-// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse (var: P9e)
+// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse (var: Yd)
message GetUsageLimitStatusAndActiveGrantsResponse {
- // Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse.UsageLimitPolicyStatus (var: L9e)
+ // Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse.UsageLimitPolicyStatus (var: Kd)
message UsageLimitPolicyStatus {
bool is_in_slow_pool = 1;
optional string error_title = 2;
@@ -13724,20 +16314,34 @@ message GetUsageLimitStatusAndActiveGrantsResponse {
repeated string allowed_model_ids = 9;
repeated string allowed_model_tags = 10;
optional ErrorButton primary_button = 11;
+ LimitHitStage stage = 12;
+ optional string tray_label = 13;
+ optional string tray_description = 14;
+ optional string cta_label = 15;
+ optional bool dismissible = 16;
+ optional int64 reset_at_ms = 17;
+ optional int32 reset_days_remaining = 18;
+ optional bool can_adjust_on_demand = 19;
+ optional int64 recommended_on_demand_limit_cents = 20;
+ optional int64 on_demand_min_cents = 21;
+ optional int64 on_demand_max_cents = 22;
+ optional int64 current_on_demand_limit_cents = 23;
}
UsageLimitPolicyStatus usage_limit_policy_status = 1;
repeated ActiveCreditGrant active_grants = 2;
+ optional ThirdPartyUsageNudge third_party_usage_nudge = 3;
+ optional ModelRecommendationNudge model_recommendation_nudge = 4;
}
-// Copied from: local:aiserver.v1.GetUserAdminOrganizationsRequest (var: $5e)
+// Copied from: local:aiserver.v1.GetUserAdminOrganizationsRequest (var: gf)
message GetUserAdminOrganizationsRequest {
optional string ghe_application_uuid = 1;
}
-// Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse (var: t4e)
+// Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse (var: hf)
message GetUserAdminOrganizationsResponse {
- // Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse.Organization (var: r4e)
+ // Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse.Organization (var: Af)
message Organization {
string login = 1;
string hostname = 2;
@@ -13746,7 +16350,7 @@ message GetUserAdminOrganizationsResponse {
repeated Organization organizations = 1;
}
-// Copied from: local:aiserver.v1.GetUserAnalyticsRequest (var: J2e)
+// Copied from: local:aiserver.v1.GetUserAnalyticsRequest (var: sd)
message GetUserAnalyticsRequest {
int32 team_id = 1;
int32 user_id = 2;
@@ -13755,7 +16359,7 @@ message GetUserAnalyticsRequest {
optional string version = 5;
}
-// Copied from: local:aiserver.v1.GetUserAnalyticsResponse (var: C2e)
+// Copied from: local:aiserver.v1.GetUserAnalyticsResponse (var: od)
message GetUserAnalyticsResponse {
repeated DailyMetrics daily_metrics = 1;
AnalyticsPeriod period = 2;
@@ -13769,35 +16373,35 @@ message GetUserAnalyticsResponse {
optional int32 total_members_in_team = 10;
}
-// Copied from: local:aiserver.v1.GetUserInfoRequest (var: ehe)
+// Copied from: local:aiserver.v1.GetUserInfoRequest (var: Ei)
message GetUserInfoRequest {
}
-// Copied from: local:aiserver.v1.GetUserInfoResponse (var: she)
+// Copied from: local:aiserver.v1.GetUserInfoResponse (var: Ii)
message GetUserInfoResponse {
string user_id = 1;
string jupyter_token = 2;
UsageData usage = 3;
}
-// Copied from: local:aiserver.v1.GetUserInstructionsRequest (var: Vie)
+// Copied from: local:aiserver.v1.GetUserInstructionsRequest (var: Oe)
message GetUserInstructionsRequest {
repeated RecentChatMessage chats = 1;
optional string existing_instructions = 2;
}
-// Copied from: local:aiserver.v1.GetUserInstructionsResponse (var: Wie)
+// Copied from: local:aiserver.v1.GetUserInstructionsResponse (var: Ue)
message GetUserInstructionsResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.GetUserOrganizationsRequest (var: PMe)
+// Copied from: local:aiserver.v1.GetUserOrganizationsRequest (var: Yn)
message GetUserOrganizationsRequest {
}
-// Copied from: local:aiserver.v1.GetUserOrganizationsResponse (var: xMe)
+// Copied from: local:aiserver.v1.GetUserOrganizationsResponse (var: zn)
message GetUserOrganizationsResponse {
- // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Organization (var: GMe)
+ // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Organization (var: Xn)
message Organization {
string organization_id = 1;
string organization_name = 2;
@@ -13805,25 +16409,31 @@ message GetUserOrganizationsResponse {
UserOrganizationRole role = 4;
repeated GetUserOrganizationsResponse.Team teams = 5;
optional int32 default_team_id = 6;
+ optional int32 effective_max_teams = 7;
+ repeated string granted_permissions = 8;
+ optional bool can_create_organization_teams = 9;
}
- // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Team (var: OMe)
+ // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Team (var: jn)
message Team {
int32 team_id = 1;
string team_name = 2;
string team_slug = 3;
+ optional int64 team_organization_membership_created_at_ms = 4;
+ optional TeamRole viewer_team_role = 5;
+ optional int64 team_deleted_at_ms = 6;
}
repeated Organization organizations = 1;
}
-// Copied from: local:aiserver.v1.GetUserPrivacyModeRequest (var: v6e)
+// Copied from: local:aiserver.v1.GetUserPrivacyModeRequest (var: Vg)
message GetUserPrivacyModeRequest {
PrivacyMode inferred_privacy_mode = 1;
optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetUserPrivacyModeResponse (var: N6e)
+// Copied from: local:aiserver.v1.GetUserPrivacyModeResponse (var: Yg)
message GetUserPrivacyModeResponse {
PrivacyMode privacy_mode = 1;
int32 hours_remaining_in_grace_period = 2;
@@ -13833,16 +16443,20 @@ message GetUserPrivacyModeResponse {
bool has_acknowledged_grace_period_disclaimer = 6;
}
-// Copied from: local:aiserver.v1.GetUserProfileRequest (var: Tmt)
+// Copied from: local:aiserver.v1.GetUserProfileRequest (var: EE)
message GetUserProfileRequest {
+ bool include_activity_summary = 1;
}
-// Copied from: local:aiserver.v1.GetUserProfileResponse (var: wmt)
+// Copied from: local:aiserver.v1.GetUserProfileResponse (var: SE)
message GetUserProfileResponse {
optional UserProfile profile = 1;
+ PublicProfileActivitySummary activity_summary = 3;
+ optional bool public_visibility_allowed = 4;
+ optional string max_visibility = 5;
}
-// Copied from: local:aiserver.v1.GetUserPullRequestsRequest (var: f4e)
+// Copied from: local:aiserver.v1.GetUserPullRequestsRequest (var: wf)
message GetUserPullRequestsRequest {
optional string repository_filter = 1;
optional string git_application = 2;
@@ -13854,7 +16468,7 @@ message GetUserPullRequestsRequest {
optional int32 pr_number = 8;
}
-// Copied from: local:aiserver.v1.GetUserPullRequestsResponse (var: p4e)
+// Copied from: local:aiserver.v1.GetUserPullRequestsResponse (var: Ef)
message GetUserPullRequestsResponse {
repeated UserPullRequest pull_requests = 1;
bool has_more = 2;
@@ -13863,7 +16477,7 @@ message GetUserPullRequestsResponse {
optional string current_user_login = 5;
}
-// Copied from: local:aiserver.v1.GetUserReviewRequestsRequest (var: w4e)
+// Copied from: local:aiserver.v1.GetUserReviewRequestsRequest (var: vf)
message GetUserReviewRequestsRequest {
optional string repository_filter = 1;
optional string git_application = 2;
@@ -13873,7 +16487,7 @@ message GetUserReviewRequestsRequest {
optional string state_filter = 6;
}
-// Copied from: local:aiserver.v1.GetUserReviewRequestsResponse (var: E4e)
+// Copied from: local:aiserver.v1.GetUserReviewRequestsResponse (var: Bf)
message GetUserReviewRequestsResponse {
repeated UserPullRequest pull_requests = 1;
bool has_more = 2;
@@ -13882,44 +16496,39 @@ message GetUserReviewRequestsResponse {
optional string current_user_login = 5;
}
-// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityRequest (var: HZe)
+// Copied from: local:aiserver.v1.GetUserSmartAutoSettingsRequest (var: _w)
+message GetUserSmartAutoSettingsRequest {
+}
+
+// Copied from: local:aiserver.v1.GetUserSmartAutoSettingsResponse (var: Tw)
+message GetUserSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+ bool can_enable = 2;
+}
+
+// Copied from: local:aiserver.v1.GetViewableProfileByHandleRequest (var: RE)
+message GetViewableProfileByHandleRequest {
+ string handle = 1;
+}
+
+// Copied from: local:aiserver.v1.GetViewableProfileByHandleResponse (var: PE)
+message GetViewableProfileByHandleResponse {
+ UserProfile profile = 1;
+ PublicProfileActivitySummary activity_summary = 2;
+ string viewed_as = 3;
+}
+
+// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityRequest (var: Hu)
message GetYearlyUpgradeEligibilityRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityResponse (var: zZe)
+// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityResponse (var: Vu)
message GetYearlyUpgradeEligibilityResponse {
bool eligible = 1;
}
-// Copied from: anyrun.v1.GitCheckoutFailure (var: sxe)
-message GitCheckoutFailure {
- int64 exit_code = 1;
-}
-
-// Copied from: anyrun.v1.GitCloneFailure (var: nxe)
-message GitCloneFailure {
- int64 exit_code = 1;
- GitCloneFailureCategory category = 2;
- bool retryable = 3;
- optional string remote_host = 4;
- optional int32 http_status = 5;
-}
-
-// Copied from: anyrun.v1.GitCloneFailureCategory (var: NQe)
-enum GitCloneFailureCategory {
- GIT_CLONE_FAILURE_CATEGORY_UNSPECIFIED = 0;
- GIT_CLONE_FAILURE_CATEGORY_IP_ALLOW_LIST = 1;
- GIT_CLONE_FAILURE_CATEGORY_INVALID_CREDENTIALS = 2;
- GIT_CLONE_FAILURE_CATEGORY_SSO_REDIRECT = 3;
- GIT_CLONE_FAILURE_CATEGORY_PROXY_CONNECT = 4;
- GIT_CLONE_FAILURE_CATEGORY_CONNECTION_RESET = 5;
- GIT_CLONE_FAILURE_CATEGORY_TRANSPORT_INTERRUPTED = 6;
- GIT_CLONE_FAILURE_CATEGORY_REMOTE_FORBIDDEN = 7;
- GIT_CLONE_FAILURE_CATEGORY_UPSTREAM_BAD_GATEWAY = 8;
-}
-
-// Copied from: local:aiserver.v1.GitCommit (var: fs)
+// Copied from: local:aiserver.v1.GitCommit (var: x)
message GitCommit {
string commit = 1;
string author = 2;
@@ -13927,9 +16536,9 @@ message GitCommit {
string message = 4;
}
-// Copied from: local:aiserver.v1.GitDiff (var: Dr)
+// Copied from: local:aiserver.v1.GitDiff (var: v)
message GitDiff {
- // Copied from: local:aiserver.v1.GitDiff.DiffType (var: xr)
+ // Copied from: local:aiserver.v1.GitDiff.DiffType (var: a)
enum DiffType {
DIFF_TYPE_UNSPECIFIED = 0;
DIFF_TYPE_DIFF_TO_HEAD = 1;
@@ -13940,9 +16549,9 @@ message GitDiff {
DiffType diff_type = 2;
}
-// Copied from: local:aiserver.v1.GitEvent (var: kT)
+// Copied from: local:aiserver.v1.GitEvent (var: dn)
message GitEvent {
- // Copied from: local:aiserver.v1.GitEvent.OperationType (var: ST)
+ // Copied from: local:aiserver.v1.GitEvent.OperationType (var: _)
enum OperationType {
OPERATION_TYPE_UNSPECIFIED = 0;
OPERATION_TYPE_COMMIT = 1;
@@ -13968,7 +16577,7 @@ message GitEvent {
optional string remote_url = 10;
}
-// Copied from: local:aiserver.v1.GitIndexingConfig (var: Rqe)
+// Copied from: local:aiserver.v1.GitIndexingConfig (var: Re)
message GitIndexingConfig {
optional bool enabled = 1;
optional int32 max_pr_count = 2;
@@ -13982,23 +16591,33 @@ message GitIndexingConfig {
optional bool allow_index_copy_from_server = 10;
}
-// Copied from: local:aiserver.v1.GitMode (var: pUe)
+// Copied from: local:aiserver.v1.GitMode (var: Re)
enum GitMode {
GIT_MODE_UNSPECIFIED = 0;
GIT_MODE_USER_CONTROLLED = 1;
GIT_MODE_ALWAYS_DISABLED = 2;
}
-// Copied from: agent.v1.GitRepoInfo (var: Qz)
+// Copied from: agent.v1.GitRepoInfo (var: k)
message GitRepoInfo {
string path = 1;
string status = 2;
string branch_name = 3;
optional string remote_url = 4;
optional bool previous_branch_is_ancestor = 5;
+ optional bool is_origin_backed = 6;
}
-// Copied from: local:aiserver.v1.GithubAccessErrorType (var: S_t)
+// Copied from: local:aiserver.v1.GitRepoSetupSpanDetails (var: Jn)
+message GitRepoSetupSpanDetails {
+ string repo_display_name = 1;
+}
+
+// Copied from: local:aiserver.v1.GitReposSetupSpanDetails (var: Bn)
+message GitReposSetupSpanDetails {
+}
+
+// Copied from: local:aiserver.v1.GithubAccessErrorType (var: or)
enum GithubAccessErrorType {
GITHUB_ACCESS_ERROR_TYPE_UNSPECIFIED = 0;
GITHUB_ACCESS_ERROR_TYPE_NONE = 1;
@@ -14009,25 +16628,25 @@ enum GithubAccessErrorType {
GITHUB_ACCESS_ERROR_TYPE_PUBLIC_REPO = 6;
}
-// Copied from: local:aiserver.v1.GithubArtifactPostingMode (var: uUe)
+// Copied from: local:aiserver.v1.GithubArtifactPostingMode (var: Se)
enum GithubArtifactPostingMode {
GITHUB_ARTIFACT_POSTING_MODE_UNSPECIFIED = 0;
GITHUB_ARTIFACT_POSTING_MODE_POST_ARTIFACT = 1;
GITHUB_ARTIFACT_POSTING_MODE_LINK_ONLY = 2;
}
-// Copied from: local:aiserver.v1.GithubIntegrationSettings (var: y0e)
+// Copied from: local:aiserver.v1.GithubIntegrationSettings (var: fc)
message GithubIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.GithubPermissionInfo (var: j5e)
+// Copied from: local:aiserver.v1.GithubPermissionInfo (var: pf)
message GithubPermissionInfo {
bool has_permission = 1;
string permission_settings_url = 2;
}
-// Copied from: local:aiserver.v1.GithubSourceMetadata (var: ywt)
+// Copied from: local:aiserver.v1.GithubSourceMetadata (var: $i)
message GithubSourceMetadata {
optional string issue_id = 1;
optional int32 pr_number = 2;
@@ -14036,40 +16655,40 @@ message GithubSourceMetadata {
optional string issue_url = 5;
}
-// Copied from: local:aiserver.v1.GithubUser (var: W5e)
+// Copied from: local:aiserver.v1.GithubUser (var: df)
message GithubUser {
string login = 1;
string node_id = 2;
optional string hostname = 3;
}
-// Copied from: local:aiserver.v1.GitlabIntegrationSettings (var: k0e)
+// Copied from: local:aiserver.v1.GitlabIntegrationSettings (var: gc)
message GitlabIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.GitlabSourceMetadata (var: kwt)
+// Copied from: local:aiserver.v1.GitlabSourceMetadata (var: ea)
message GitlabSourceMetadata {
optional int32 mr_iid = 1;
optional string mr_title = 2;
optional string mr_web_url = 3;
}
-// Copied from: local:aiserver.v1.GlassSettings (var: K0e)
+// Copied from: local:aiserver.v1.GlassSettings (var: Pc)
message GlassSettings {
repeated int32 allowed_user_ids = 1;
optional bool allow_all_team_members = 2;
}
-// Copied from: local:aiserver.v1.GlobFileSearchParams (var: _L)
+// Copied from: local:aiserver.v1.GlobFileSearchParams (var: os)
message GlobFileSearchParams {
string target_directory = 1;
string glob_pattern = 2;
}
-// Copied from: local:aiserver.v1.GlobFileSearchResult (var: yL)
+// Copied from: local:aiserver.v1.GlobFileSearchResult (var: is)
message GlobFileSearchResult {
- // Copied from: local:aiserver.v1.GlobFileSearchResult.Directory (var: SL)
+ // Copied from: local:aiserver.v1.GlobFileSearchResult.Directory (var: ls)
message Directory {
string abs_path = 1;
repeated GlobFileSearchResult.File files = 2;
@@ -14077,7 +16696,7 @@ message GlobFileSearchResult {
bool ripgrep_truncated = 4;
}
- // Copied from: local:aiserver.v1.GlobFileSearchResult.File (var: kL)
+ // Copied from: local:aiserver.v1.GlobFileSearchResult.File (var: as)
message File {
string rel_path = 1;
}
@@ -14085,11 +16704,11 @@ message GlobFileSearchResult {
repeated Directory directories = 1;
}
-// Copied from: local:aiserver.v1.GlobFileSearchStream (var: IL)
+// Copied from: local:aiserver.v1.GlobFileSearchStream (var: us)
message GlobFileSearchStream {
}
-// Copied from: local:aiserver.v1.GlobalCommand (var: jat)
+// Copied from: local:aiserver.v1.GlobalCommand (var: Uy)
message GlobalCommand {
string name = 1;
string content = 2;
@@ -14100,7 +16719,7 @@ message GlobalCommand {
bool requires_all_workspace_folders_are_git_repos = 7;
}
-// Copied from: local:aiserver.v1.GlobalCommandAvailability (var: FUe)
+// Copied from: local:aiserver.v1.GlobalCommandAvailability (var: mt)
enum GlobalCommandAvailability {
GLOBAL_COMMAND_AVAILABILITY_UNSPECIFIED = 0;
GLOBAL_COMMAND_AVAILABILITY_ALL_AGENTS = 1;
@@ -14108,7 +16727,7 @@ enum GlobalCommandAvailability {
GLOBAL_COMMAND_AVAILABILITY_LOCAL_ONLY = 3;
}
-// Copied from: local:aiserver.v1.GlobalCommandSurface (var: DUe)
+// Copied from: local:aiserver.v1.GlobalCommandSurface (var: ct)
enum GlobalCommandSurface {
GLOBAL_COMMAND_SURFACE_UNSPECIFIED = 0;
GLOBAL_COMMAND_SURFACE_CLASSIC = 1;
@@ -14116,7 +16735,37 @@ enum GlobalCommandSurface {
GLOBAL_COMMAND_SURFACE_CLI = 3;
}
-// Copied from: local:aiserver.v1.GotodefDefinition (var: MN)
+// Copied from: agent.v1.GoalContinuationAction (var: ti)
+message GoalContinuationAction {
+}
+
+// Copied from: agent.v1.GoalState (var: qi)
+message GoalState {
+ string conversation_id = 1;
+ string goal_id = 2;
+ string objective = 3;
+ GoalStatus status = 4;
+ uint32 idle_continuations_without_tool_calls = 5;
+ optional uint64 active_duration_ms = 6;
+ optional uint64 last_accrued_at_ms = 7;
+}
+
+// Copied from: agent.v1.GoalStatus (var: Cs)
+enum GoalStatus {
+ GOAL_STATUS_UNSPECIFIED = 0;
+ GOAL_STATUS_ACTIVE = 1;
+ GOAL_STATUS_PAUSED = 2;
+ GOAL_STATUS_COMPLETE = 3;
+ GOAL_STATUS_CLEARED = 4;
+}
+
+// Copied from: local:aiserver.v1.GoogleWorkspaceMcpOAuthClient (var: nt)
+message GoogleWorkspaceMcpOAuthClient {
+ string client_id = 1;
+ string client_secret = 2;
+}
+
+// Copied from: local:aiserver.v1.GotodefDefinition (var: xt)
message GotodefDefinition {
string relative_workspace_path = 1;
optional string fully_qualified_name = 2;
@@ -14126,7 +16775,7 @@ message GotodefDefinition {
repeated string code_context_lines = 6;
}
-// Copied from: local:aiserver.v1.GotodefParams (var: UN)
+// Copied from: local:aiserver.v1.GotodefParams (var: Ut)
message GotodefParams {
string relative_workspace_path = 1;
string symbol = 2;
@@ -14134,16 +16783,16 @@ message GotodefParams {
int32 end_line = 4;
}
-// Copied from: local:aiserver.v1.GotodefResult (var: YN)
+// Copied from: local:aiserver.v1.GotodefResult (var: Qt)
message GotodefResult {
repeated GotodefDefinition definitions = 1;
}
-// Copied from: local:aiserver.v1.GotodefStream (var: YP)
+// Copied from: local:aiserver.v1.GotodefStream (var: _r)
message GotodefStream {
}
-// Copied from: agent.v1.GrepArgs (var: NQ)
+// Copied from: agent.v1.GrepArgs (var: o)
message GrepArgs {
string pattern = 1;
optional string path = 2;
@@ -14163,7 +16812,7 @@ message GrepArgs {
optional int32 offset = 16;
}
-// Copied from: agent.v1.GrepContentMatch (var: KQ)
+// Copied from: agent.v1.GrepContentMatch (var: g)
message GrepContentMatch {
int32 line_number = 1;
string content = 2;
@@ -14171,7 +16820,7 @@ message GrepContentMatch {
bool is_context_line = 4;
}
-// Copied from: agent.v1.GrepContentResult (var: HQ)
+// Copied from: agent.v1.GrepContentResult (var: p)
message GrepContentResult {
repeated GrepFileMatch matches = 1;
int32 total_lines = 2;
@@ -14182,7 +16831,7 @@ message GrepContentResult {
optional int32 offset_applied = 7;
}
-// Copied from: agent.v1.GrepCountResult (var: UQ)
+// Copied from: agent.v1.GrepCountResult (var: m)
message GrepCountResult {
repeated GrepFileCount counts = 1;
int32 total_files = 2;
@@ -14193,24 +16842,24 @@ message GrepCountResult {
optional int32 offset_applied = 7;
}
-// Copied from: agent.v1.GrepError (var: qQ)
+// Copied from: agent.v1.GrepError (var: a)
message GrepError {
string error = 1;
}
-// Copied from: agent.v1.GrepFileCount (var: MQ)
+// Copied from: agent.v1.GrepFileCount (var: c)
message GrepFileCount {
string file = 1;
int32 count = 2;
}
-// Copied from: agent.v1.GrepFileMatch (var: zQ)
+// Copied from: agent.v1.GrepFileMatch (var: f)
message GrepFileMatch {
string file = 1;
repeated GrepContentMatch matches = 2;
}
-// Copied from: agent.v1.GrepFilesResult (var: YQ)
+// Copied from: agent.v1.GrepFilesResult (var: d)
message GrepFilesResult {
repeated string files = 1;
int32 total_files = 2;
@@ -14220,7 +16869,7 @@ message GrepFilesResult {
optional int32 offset_applied = 6;
}
-// Copied from: agent.v1.GrepResult (var: bQ)
+// Copied from: agent.v1.GrepResult (var: i)
message GrepResult {
oneof result {
GrepSuccess success = 1;
@@ -14228,7 +16877,7 @@ message GrepResult {
}
}
-// Copied from: agent.v1.GrepSuccess (var: FQ)
+// Copied from: agent.v1.GrepSuccess (var: l)
message GrepSuccess {
string pattern = 1;
string path = 2;
@@ -14237,7 +16886,7 @@ message GrepSuccess {
optional GrepUnionResult active_editor_result = 5;
}
-// Copied from: agent.v1.GrepUnionResult (var: QQ)
+// Copied from: agent.v1.GrepUnionResult (var: u)
message GrepUnionResult {
oneof result {
GrepCountResult count = 1;
@@ -14246,9 +16895,9 @@ message GrepUnionResult {
}
}
-// Copied from: local:aiserver.v1.GrindModeConfig (var: Fwt)
+// Copied from: local:aiserver.v1.GrindModeConfig (var: aa)
message GrindModeConfig {
- // Copied from: local:aiserver.v1.GrindModeConfig.Phase (var: Qwt)
+ // Copied from: local:aiserver.v1.GrindModeConfig.Phase (var: Ur)
enum Phase {
PHASE_UNSPECIFIED = 0;
PHASE_PLANNING = 1;
@@ -14264,7 +16913,7 @@ message GrindModeConfig {
optional bool grind_prompt_calibrate_effort = 6;
}
-// Copied from: local:aiserver.v1.GrindModeTrackingState (var: xwt)
+// Copied from: local:aiserver.v1.GrindModeTrackingState (var: la)
message GrindModeTrackingState {
int32 no_tool_turn_streak = 1;
optional string pending_done_token = 2;
@@ -14272,7 +16921,7 @@ message GrindModeTrackingState {
optional int64 start_time_unix_ms = 4;
}
-// Copied from: local:aiserver.v1.Group (var: Ont)
+// Copied from: local:aiserver.v1.Group (var: l_)
message Group {
int32 id = 1;
string name = 2;
@@ -14289,13 +16938,13 @@ message Group {
repeated DailySpendPoint daily_spend = 13;
}
-// Copied from: local:aiserver.v1.GroupAssignment (var: wrt)
+// Copied from: local:aiserver.v1.GroupAssignment (var: I_)
message GroupAssignment {
string email = 1;
string group_name = 2;
}
-// Copied from: local:aiserver.v1.GroupMember (var: Gnt)
+// Copied from: local:aiserver.v1.GroupMember (var: u_)
message GroupMember {
int32 user_id = 1;
string name = 2;
@@ -14306,7 +16955,7 @@ message GroupMember {
optional int32 effective_per_user_limit_dollars = 7;
}
-// Copied from: local:aiserver.v1.GroupMemberChange (var: Rrt)
+// Copied from: local:aiserver.v1.GroupMemberChange (var: N_)
message GroupMemberChange {
int32 user_id = 1;
string email = 2;
@@ -14314,21 +16963,21 @@ message GroupMemberChange {
GroupMemberChangeType change_type = 4;
}
-// Copied from: local:aiserver.v1.GroupMemberChangeType (var: CUe)
+// Copied from: local:aiserver.v1.GroupMemberChangeType (var: je)
enum GroupMemberChangeType {
GROUP_MEMBER_CHANGE_TYPE_UNSPECIFIED = 0;
GROUP_MEMBER_CHANGE_TYPE_ADD = 1;
GROUP_MEMBER_CHANGE_TYPE_REMOVE = 2;
}
-// Copied from: local:aiserver.v1.GroupType (var: IUe)
+// Copied from: local:aiserver.v1.GroupType (var: Ke)
enum GroupType {
GROUP_TYPE_UNSPECIFIED = 0;
GROUP_TYPE_BILLING = 1;
GROUP_TYPE_PRODUCT = 2;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerConfig (var: iEt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerConfig (var: $a)
message HeadlessAgenticComposerConfig {
string chat_model_name = 2;
ModelDetails chat_model_details = 5;
@@ -14345,17 +16994,27 @@ message HeadlessAgenticComposerConfig {
optional bool show_onboarding_setup_note_for_manual_testing = 15;
optional RequestedModel requested_model = 16;
optional CloudSubagentParentReference cloud_subagent_parent = 17;
+ optional bool enable_computer_use = 18;
+ optional bool is_slack_v2 = 19;
+ optional bool is_slack_v1_5 = 25;
+ optional string named_agent_id = 20;
+ optional string named_agent_session_key = 21;
+ optional string named_agent_session_kind = 22;
+ optional string initiating_client_version = 23;
+ optional string initiating_client_commit = 24;
+ optional bool use_experimental_model_opt_out = 26;
+ optional bool disable_computer_use_reflect = 27;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt (var: $kt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt (var: ja)
message HeadlessAgenticComposerPrompt {
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileAttachment (var: rEt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileAttachment (var: Za)
message FileAttachment {
string name = 1;
string contents = 2;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileSelection (var: tEt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileSelection (var: Xa)
message FileSelection {
string relative_workspace_path = 1;
}
@@ -14370,10 +17029,10 @@ message HeadlessAgenticComposerPrompt {
repeated string documentation_identifiers = 8;
optional bool use_web = 9;
repeated ComposerExternalLink external_links = 10;
- repeated BlobDataPerMessage blob_data_per_message = 11;
+ repeated SpecSubagentParams blob_data_per_message = 11;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerRepositoryInfo (var: Xkt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerRepositoryInfo (var: za)
message HeadlessAgenticComposerRepositoryInfo {
RepositoryInfo repository_info = 1;
string path_encryption_key = 2;
@@ -14384,23 +17043,23 @@ message HeadlessAgenticComposerRepositoryInfo {
QueryOnlyRepoAccess query_only_repo_access = 7;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse (var: Ukt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse (var: Ha)
message HeadlessAgenticComposerResponse {
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Error (var: Hkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Error (var: Ka)
message Error {
string message = 1;
ErrorDetails error_details = 2;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.FinalToolResult (var: Ykt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.FinalToolResult (var: Ya)
message FinalToolResult {
string tool_call_id = 1;
ClientSideToolV2Result result = 2;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status (var: zkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status (var: Wa)
message Status {
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status.StatusType (var: Kkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status.StatusType (var: Gr)
enum StatusType {
STATUS_TYPE_UNSPECIFIED = 0;
STATUS_TYPE_INDEX_SYNC = 1;
@@ -14412,7 +17071,7 @@ message HeadlessAgenticComposerResponse {
bool is_complete = 3;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.UserMessage (var: Mkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.UserMessage (var: Va)
message UserMessage {
string text = 1;
string rich_text = 2;
@@ -14432,13 +17091,13 @@ message HeadlessAgenticComposerResponse {
optional Status status = 11;
}
-// Copied from: local:aiserver.v1.HealthCheckRequest (var: gfe)
+// Copied from: local:aiserver.v1.HealthCheckRequest (var: Ps)
message HealthCheckRequest {
}
-// Copied from: local:aiserver.v1.HealthCheckResponse (var: _fe)
+// Copied from: local:aiserver.v1.HealthCheckResponse (var: bs)
message HealthCheckResponse {
- // Copied from: local:aiserver.v1.HealthCheckResponse.Status (var: yfe)
+ // Copied from: local:aiserver.v1.HealthCheckResponse.Status (var: Ae)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_HEALTHY = 1;
@@ -14447,35 +17106,35 @@ message HealthCheckResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.HealthEmptyRequest (var: gIe)
+// Copied from: local:aiserver.v1.HealthEmptyRequest (var: s)
message HealthEmptyRequest {
}
-// Copied from: local:aiserver.v1.HealthRequest (var: _Ie)
+// Copied from: local:aiserver.v1.HealthRequest (var: o)
message HealthRequest {
string payload = 1;
optional bool simulate_error = 2;
}
-// Copied from: local:aiserver.v1.HealthResponse (var: yIe)
+// Copied from: local:aiserver.v1.HealthResponse (var: i)
message HealthResponse {
string payload = 1;
}
-// Copied from: local:aiserver.v1.HeapProfileConfig (var: bPe)
+// Copied from: local:aiserver.v1.HeapProfileConfig (var: le)
message HeapProfileConfig {
int32 sampling_interval = 1;
optional bool include_objects_collected_by_major_gc = 2;
optional bool include_objects_collected_by_minor_gc = 3;
}
-// Copied from: agent.v1.HeartbeatUpdate (var: z1)
+// Copied from: agent.v1.HeartbeatUpdate (var: Ba)
message HeartbeatUpdate {
}
-// Copied from: local:aiserver.v1.HeuristicsSelection (var: Yoe)
+// Copied from: local:aiserver.v1.HeuristicsSelection (var: Dt)
message HeuristicsSelection {
- // Copied from: local:aiserver.v1.HeuristicsSelection.HeuristicsSelectionType (var: Hoe)
+ // Copied from: local:aiserver.v1.HeuristicsSelection.HeuristicsSelectionType (var: se)
enum HeuristicsSelectionType {
HEURISTICS_SELECTION_TYPE_UNSPECIFIED = 0;
HEURISTICS_SELECTION_TYPE_GROUP = 1;
@@ -14488,7 +17147,13 @@ message HeuristicsSelection {
int32 end_line = 3;
}
-// Copied from: local:aiserver.v1.HookDescriptor (var: Wct)
+// Copied from: agent.v1.HookAdditionalContext (var: s)
+message HookAdditionalContext {
+ string hook_event_name = 1;
+ string content = 2;
+}
+
+// Copied from: local:aiserver.v1.HookDescriptor (var: aE)
message HookDescriptor {
string name = 1;
optional string description = 2;
@@ -14496,18 +17161,18 @@ message HookDescriptor {
optional string source_url = 4;
}
-// Copied from: agent.v1.HooksConfigInfo (var: jz)
+// Copied from: agent.v1.HooksConfigInfo (var: J)
message HooksConfigInfo {
repeated string configured_steps = 1;
}
-// Copied from: local:aiserver.v1.HoverDetails (var: ui)
+// Copied from: local:aiserver.v1.HoverDetails (var: pe)
message HoverDetails {
string code_details = 1;
repeated string markdown_blocks = 2;
}
-// Copied from: local:aiserver.v1.Http2Config (var: dqe)
+// Copied from: local:aiserver.v1.Http2Config (var: g)
enum Http2Config {
HTTP2_CONFIG_UNSPECIFIED = 0;
HTTP2_CONFIG_FORCE_ALL_DISABLED = 1;
@@ -14516,7 +17181,7 @@ enum Http2Config {
HTTP2_CONFIG_FORCE_BIDI_ENABLED = 4;
}
-// Copied from: local:aiserver.v1.HumanReview (var: EJ)
+// Copied from: local:aiserver.v1.HumanReview (var: ie)
message HumanReview {
string selected_option = 1;
string feedback_text = 2;
@@ -14524,13 +17189,7 @@ message HumanReview {
string bubble_id = 4;
}
-// Copied from: anyrun.v1.HydrationProgress (var: rFe)
-message HydrationProgress {
- uint64 transferred = 1;
- uint64 total = 2;
-}
-
-// Copied from: local:aiserver.v1.IRange (var: Ap)
+// Copied from: local:aiserver.v1.IRange (var: ce)
message IRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -14538,14 +17197,9 @@ message IRange {
int32 end_column = 4;
}
-// Copied from: internapi.v1.ImageBlobData (var: pxe)
-message ImageBlobData {
- string mime_type = 1;
-}
-
-// Copied from: local:aiserver.v1.ImageProto (var: Mi)
+// Copied from: local:aiserver.v1.ImageProto (var: Ce)
message ImageProto {
- // Copied from: local:aiserver.v1.ImageProto.Dimension (var: Yi)
+ // Copied from: local:aiserver.v1.ImageProto.Dimension (var: Ne)
message Dimension {
int32 width = 1;
int32 height = 2;
@@ -14557,58 +17211,7 @@ message ImageProto {
optional string task_specific_description = 4;
}
-// Copied from: anyrun.v1.ImagePullCompleted (var: BFe)
-message ImagePullCompleted {
- string image_name = 1;
- string pull_id = 2;
-}
-
-// Copied from: anyrun.v1.ImagePullLayerUpdate (var: TFe)
-message ImagePullLayerUpdate {
- string image_name = 1;
- string pull_id = 2;
- string layer_id = 3;
- oneof status {
- bool pulling_fs_layer = 4;
- bool waiting = 5;
- bool verifying_checksum = 6;
- bool download_complete = 7;
- bool pull_complete = 8;
- ProgressDetail downloading = 9;
- ProgressDetail extracting = 10;
- string other = 11;
- }
-}
-
-// Copied from: anyrun.v1.ImagePullStarted (var: hFe)
-message ImagePullStarted {
- string image_name = 1;
- string pull_id = 2;
-}
-
-// Copied from: anyrun.v1.ImagePullStatusUpdate (var: EFe)
-message ImagePullStatusUpdate {
- string image_name = 1;
- string pull_id = 2;
- string status = 3;
-}
-
-// Copied from: local:aiserver.v1.ImportPluginsFromGitHubRequest (var: rdt)
-message ImportPluginsFromGitHubRequest {
- string git_url = 1;
- optional string git_ref = 2;
- int64 publisher_id = 3;
- optional string release_tag = 4;
- optional string release_asset = 5;
-}
-
-// Copied from: local:aiserver.v1.ImportPluginsFromGitHubResponse (var: idt)
-message ImportPluginsFromGitHubResponse {
- repeated Plugin created_plugins = 1;
- repeated string skipped_plugin_names = 2;
-}
-
-// Copied from: local:aiserver.v1.InAppAd (var: hqe)
+// Copied from: local:aiserver.v1.InAppAd (var: Se)
message InAppAd {
string id = 1;
AdHeader header = 2;
@@ -14621,17 +17224,19 @@ message InAppAd {
repeated ClientSurface target_surfaces = 9;
}
-// Copied from: local:aiserver.v1.InAppAdTrigger (var: mqe)
+// Copied from: local:aiserver.v1.InAppAdTrigger (var: d)
enum InAppAdTrigger {
IN_APP_AD_TRIGGER_UNSPECIFIED = 0;
IN_APP_AD_TRIGGER_MOUNT = 1;
IN_APP_AD_TRIGGER_FIND_ISSUES = 2;
IN_APP_AD_TRIGGER_GIT_PUSH = 3;
+ IN_APP_AD_TRIGGER_COMMIT = 4;
+ IN_APP_AD_TRIGGER_IOS_DOWNLOAD_MENU = 5;
}
-// Copied from: local:aiserver.v1.IndexFileData (var: vl)
+// Copied from: local:aiserver.v1.IndexFileData (var: q)
message IndexFileData {
- // Copied from: local:aiserver.v1.IndexFileData.NodeData (var: Nl)
+ // Copied from: local:aiserver.v1.IndexFileData.NodeData (var: D)
message NodeData {
string node_id = 1;
string stage = 2;
@@ -14646,13 +17251,13 @@ message IndexFileData {
repeated NodeData nodes = 5;
}
-// Copied from: local:aiserver.v1.IndexedFile (var: Vd)
+// Copied from: local:aiserver.v1.IndexedFile (var: Ut)
message IndexedFile {
string path = 1;
repeated string diff = 2;
}
-// Copied from: local:aiserver.v1.IndexedPullRequest (var: Wd)
+// Copied from: local:aiserver.v1.IndexedPullRequest (var: xt)
message IndexedPullRequest {
uint32 pr_number = 1;
string sha = 2;
@@ -14665,7 +17270,7 @@ message IndexedPullRequest {
optional string author = 9;
}
-// Copied from: local:aiserver.v1.IndexingConfig (var: Cqe)
+// Copied from: local:aiserver.v1.IndexingConfig (var: Ne)
message IndexingConfig {
int32 max_concurrent_uploads = 1;
int32 absolute_max_number_files = 2;
@@ -14685,7 +17290,7 @@ message IndexingConfig {
int32 max_sync_merkle_batch_size = 16;
}
-// Copied from: local:aiserver.v1.IndividualLimitsOptOutOutcome (var: UUe)
+// Copied from: local:aiserver.v1.IndividualLimitsOptOutOutcome (var: ht)
enum IndividualLimitsOptOutOutcome {
INDIVIDUAL_LIMITS_OPT_OUT_OUTCOME_UNSPECIFIED = 0;
INDIVIDUAL_LIMITS_OPT_OUT_OUTCOME_SUCCESS = 1;
@@ -14695,16 +17300,16 @@ enum IndividualLimitsOptOutOutcome {
INDIVIDUAL_LIMITS_OPT_OUT_OUTCOME_CREATED_AFTER_CUTOFF = 5;
}
-// Copied from: local:aiserver.v1.IndividualLimitsOptOutTeamResult (var: pct)
+// Copied from: local:aiserver.v1.IndividualLimitsOptOutTeamResult (var: Vw)
message IndividualLimitsOptOutTeamResult {
int32 team_id = 1;
string team_name = 2;
IndividualLimitsOptOutOutcome outcome = 3;
}
-// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest (var: Kke)
+// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest (var: vu)
message InferBackgroundComposerScriptsRequest {
- // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest.Command (var: Zke)
+ // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest.Command (var: Bu)
message Command {
string command = 1;
float timestamp = 2;
@@ -14714,9 +17319,9 @@ message InferBackgroundComposerScriptsRequest {
repeated Command commands = 1;
}
-// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse (var: eEe)
+// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse (var: Ju)
message InferBackgroundComposerScriptsResponse {
- // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse.Terminal (var: nEe)
+ // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse.Terminal (var: Cu)
message Terminal {
string name = 1;
string command = 2;
@@ -14727,7 +17332,7 @@ message InferBackgroundComposerScriptsResponse {
repeated Terminal terminals = 3;
}
-// Copied from: local:aiserver.v1.InferenceProviderWarning (var: BLe)
+// Copied from: local:aiserver.v1.InferenceProviderWarning (var: rt)
message InferenceProviderWarning {
string message = 1;
repeated string affected_models = 2;
@@ -14735,14 +17340,14 @@ message InferenceProviderWarning {
InferenceProviderWarningTrigger trigger = 4;
}
-// Copied from: local:aiserver.v1.InferenceProviderWarningTrigger (var: Aqe)
+// Copied from: local:aiserver.v1.InferenceProviderWarningTrigger (var: _)
enum InferenceProviderWarningTrigger {
INFERENCE_PROVIDER_WARNING_TRIGGER_UNSPECIFIED = 0;
INFERENCE_PROVIDER_WARNING_TRIGGER_ON_SELECT = 1;
INFERENCE_PROVIDER_WARNING_TRIGGER_ON_ERROR = 2;
}
-// Copied from: local:aiserver.v1.IngestConversationRequest (var: sJe)
+// Copied from: local:aiserver.v1.IngestConversationRequest (var: w)
message IngestConversationRequest {
string conversation_id = 1;
string transcript = 2;
@@ -14752,7 +17357,7 @@ message IngestConversationRequest {
int64 last_updated_at = 6;
}
-// Copied from: local:aiserver.v1.IngestConversationResponse (var: aJe)
+// Copied from: local:aiserver.v1.IngestConversationResponse (var: E)
message IngestConversationResponse {
bool success = 1;
optional string summary = 2;
@@ -14760,26 +17365,44 @@ message IngestConversationResponse {
optional string error_message = 4;
}
-// Copied from: local:aiserver.v1.InlineGPT4PromptProtoV1 (var: JEe)
+// Copied from: local:aiserver.v1.InjectBackgroundComposerContextRequest (var: sl)
+message InjectBackgroundComposerContextRequest {
+ string bc_id = 1;
+ InjectContextAction inject_context_action = 2;
+ BackgroundComposerSource source = 3;
+ ConversationMessage followup_message = 4;
+ string promote_followup_id = 5;
+}
+
+// Copied from: local:aiserver.v1.InjectBackgroundComposerContextResponse (var: ol)
+message InjectBackgroundComposerContextResponse {
+ // Copied from: local:aiserver.v1.InjectBackgroundComposerContextResponse.Outcome (var: Hr)
+ enum Outcome {
+ OUTCOME_UNSPECIFIED = 0;
+ OUTCOME_QUEUED = 1;
+ OUTCOME_QUEUED_FOR_NEXT_TURN = 2;
+ OUTCOME_REJECTED = 3;
+ }
+
+ Outcome outcome = 1;
+}
+
+// Copied from: agent.v1.InjectContextAction (var: ni)
+message InjectContextAction {
+ string injection_id = 1;
+ string expected_run_id = 2;
+ oneof payload {
+ UserContextInjection user_context = 3;
+ SystemContextInjection system_context = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.InlineGPT4PromptProtoV1 (var: u)
message InlineGPT4PromptProtoV1 {
CurrentFileInfo current_file = 1;
}
-// Copied from: anyrun.v1.InstallCommand (var: JFe)
-message InstallCommand {
- string name = 1;
- string command = 2;
- optional string user = 3;
- bool is_system = 4;
- bool failure_tolerant = 5;
-}
-
-// Copied from: anyrun.v1.InstallCommandFailure (var: ZQe)
-message InstallCommandFailure {
- bool is_system = 1;
-}
-
-// Copied from: local:aiserver.v1.InstallTeamPluginRequest (var: Rft)
+// Copied from: local:aiserver.v1.InstallTeamPluginRequest (var: qS)
message InstallTeamPluginRequest {
int32 team_id = 1;
int64 plugin_id = 2;
@@ -14787,24 +17410,24 @@ message InstallTeamPluginRequest {
optional string pinned_git_ref = 5;
}
-// Copied from: local:aiserver.v1.InstallTeamPluginResponse (var: Pft)
+// Copied from: local:aiserver.v1.InstallTeamPluginResponse (var: DS)
message InstallTeamPluginResponse {
TeamPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.InstallUserPluginRequest (var: Vdt)
+// Copied from: local:aiserver.v1.InstallUserPluginRequest (var: AS)
message InstallUserPluginRequest {
int64 plugin_id = 1;
optional string pinned_git_ref = 4;
google.protobuf.Struct variables = 5;
}
-// Copied from: local:aiserver.v1.InstallUserPluginResponse (var: Wdt)
+// Copied from: local:aiserver.v1.InstallUserPluginResponse (var: _S)
message InstallUserPluginResponse {
UserPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.InstallationSettings (var: n5e)
+// Copied from: local:aiserver.v1.InstallationSettings (var: Qp)
message InstallationSettings {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
@@ -14819,29 +17442,30 @@ message InstallationSettings {
bool enable_draft = 11;
bool fail_github_action_on_bugbot_findings = 12;
repeated string bugbot_autofix_severity_filter = 13;
+ optional bool is_pr_risk_score_enabled = 14;
}
-// Copied from: local:aiserver.v1.IntentPredictionRequest (var: Jce)
+// Copied from: local:aiserver.v1.IntentPredictionRequest (var: $n)
message IntentPredictionRequest {
repeated ConversationMessage messages = 1;
ContextOptions context_options = 2;
ModelDetails model_details = 3;
}
-// Copied from: local:aiserver.v1.IntentPredictionResponse (var: Cce)
+// Copied from: local:aiserver.v1.IntentPredictionResponse (var: er)
message IntentPredictionResponse {
- // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenDocumentation (var: Rce)
+ // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenDocumentation (var: tr)
message ChosenDocumentation {
repeated int32 doc_indices = 1;
repeated string doc_identifiers = 2;
repeated string doc_names = 3;
}
- // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenFileContents (var: Pce)
+ // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenFileContents (var: nr)
message ChosenFileContents {
}
- // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenLinterDiagnostics (var: Lce)
+ // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenLinterDiagnostics (var: rr)
message ChosenLinterDiagnostics {
repeated int32 diagnostic_indices = 1;
}
@@ -14853,7 +17477,7 @@ message IntentPredictionResponse {
bool use_with_folder_context = 5;
}
-// Copied from: local:aiserver.v1.Interaction (var: mSe)
+// Copied from: local:aiserver.v1.Interaction (var: k)
message Interaction {
string id = 1;
InteractionType type = 2;
@@ -14861,7 +17485,7 @@ message Interaction {
double performance_end_timestamp = 4;
}
-// Copied from: local:aiserver.v1.InteractionConfig (var: tLe)
+// Copied from: local:aiserver.v1.InteractionConfig (var: He)
message InteractionConfig {
bool profiling_enabled = 1;
bool metrics_enabled = 2;
@@ -14876,16 +17500,54 @@ message InteractionConfig {
optional int32 metrics_click_inp_drop_highest_count = 11;
optional int32 metrics_keypress_inp_drop_highest_count = 12;
optional int32 metrics_startup_threshold_sec = 13;
+ optional int32 analytics_summary_every_n_windows = 14;
+ optional int32 ext_host_lag_summary_interval_sec = 15;
}
-// Copied from: local:aiserver.v1.InteractionType (var: OEe)
+// Copied from: agent.v1.InteractionQuery (var: Ka)
+message InteractionQuery {
+ uint32 id = 1;
+ oneof query {
+ WebSearchRequestQuery web_search_request_query = 2;
+ AskQuestionInteractionQuery ask_question_interaction_query = 3;
+ SwitchModeRequestQuery switch_mode_request_query = 4;
+ CreatePlanRequestQuery create_plan_request_query = 7;
+ SetupVmEnvironmentArgs setup_vm_environment_args = 8;
+ WebFetchRequestQuery web_fetch_request_query = 9;
+ PrManagementRequestQuery pr_management_request_query = 10;
+ McpAuthRequestQuery mcp_auth_request_query = 11;
+ GenerateImageRequestQuery generate_image_request_query = 12;
+ ReplaceEnvArgs replace_env_args = 13;
+ ConnectScmRequestQuery connect_scm_request_query = 14;
+ }
+}
+
+// Copied from: agent.v1.InteractionResponse (var: Wa)
+message InteractionResponse {
+ uint32 id = 1;
+ oneof result {
+ WebSearchRequestResponse web_search_request_response = 2;
+ AskQuestionInteractionResponse ask_question_interaction_response = 3;
+ SwitchModeRequestResponse switch_mode_request_response = 4;
+ CreatePlanRequestResponse create_plan_request_response = 7;
+ SetupVmEnvironmentResult setup_vm_environment_result = 8;
+ WebFetchRequestResponse web_fetch_request_response = 9;
+ PrManagementResult pr_management_result = 10;
+ McpAuthRequestResponse mcp_auth_request_response = 11;
+ GenerateImageRequestResponse generate_image_request_response = 12;
+ ReplaceEnvResult replace_env_result = 13;
+ ConnectScmRequestResponse connect_scm_request_response = 14;
+ }
+}
+
+// Copied from: local:aiserver.v1.InteractionType (var: o)
enum InteractionType {
INTERACTION_TYPE_UNSPECIFIED = 0;
INTERACTION_TYPE_CLICK = 1;
INTERACTION_TYPE_KEYPRESS = 2;
}
-// Copied from: agent.v1.InteractionUpdate (var: _0)
+// Copied from: agent.v1.InteractionUpdate (var: Ha)
message InteractionUpdate {
oneof message {
TextDeltaUpdate text_delta = 1;
@@ -14909,10 +17571,12 @@ message InteractionUpdate {
PostRequestPromptUpdate post_request_prompt = 19;
ActiveBranchChange active_branch_change = 20;
FeedbackRequestUpdate feedback_request = 21;
+ ResponseComparisonUpdate response_comparison = 22;
+ ContextInjectionStateUpdate context_injection_state = 23;
}
}
-// Copied from: local:aiserver.v1.InterfaceAgentClientState (var: hie)
+// Copied from: local:aiserver.v1.InterfaceAgentClientState (var: Z)
message InterfaceAgentClientState {
string interface_relative_workspace_path = 3;
repeated string interface_lines = 4;
@@ -14924,22 +17588,22 @@ message InterfaceAgentClientState {
string testing_framework = 9;
}
-// Copied from: local:aiserver.v1.InterfaceAgentInitRequest (var: n_e)
+// Copied from: local:aiserver.v1.InterfaceAgentInitRequest (var: Xi)
message InterfaceAgentInitRequest {
ModelDetails model_details = 1;
bool debugging_only_live_mode = 2;
InterfaceAgentClientState interface_agent_client_state = 3;
}
-// Copied from: local:aiserver.v1.InterfaceAgentInitResponse (var: s_e)
+// Copied from: local:aiserver.v1.InterfaceAgentInitResponse (var: Zi)
message InterfaceAgentInitResponse {
string task_uuid = 1;
string human_readable_title = 2;
}
-// Copied from: local:aiserver.v1.InterfaceAgentStatus (var: Tie)
+// Copied from: local:aiserver.v1.InterfaceAgentStatus (var: $)
message InterfaceAgentStatus {
- // Copied from: local:aiserver.v1.InterfaceAgentStatus.Status (var: wie)
+ // Copied from: local:aiserver.v1.InterfaceAgentStatus.Status (var: j)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_WAITING = 1;
@@ -14966,19 +17630,13 @@ message InterfaceAgentStatus {
string run_tests_message = 14;
}
-// Copied from: anyrun.v1.InternalBuildMessage (var: pFe)
-message InternalBuildMessage {
- uint32 stream_id = 1;
- string content = 2;
-}
-
-// Copied from: local:aiserver.v1.InterpreterResult (var: l4)
+// Copied from: local:aiserver.v1.InterpreterResult (var: un)
message InterpreterResult {
string output = 1;
bool success = 2;
}
-// Copied from: agent.v1.InterruptedPendingToolCallResolution (var: cZ)
+// Copied from: agent.v1.InterruptedPendingToolCallResolution (var: Do)
message InterruptedPendingToolCallResolution {
string tool_call_id = 1;
oneof resolution {
@@ -14987,20 +17645,20 @@ message InterruptedPendingToolCallResolution {
}
}
-// Copied from: agent.v1.InterruptedPendingToolCallResolutions (var: dZ)
+// Copied from: agent.v1.InterruptedPendingToolCallResolutions (var: Oo)
message InterruptedPendingToolCallResolutions {
repeated InterruptedPendingToolCallResolution resolutions = 1;
}
-// Copied from: local:aiserver.v1.InviteLinkInfo (var: A6e)
+// Copied from: local:aiserver.v1.InviteLinkInfo (var: Pg)
message InviteLinkInfo {
string invite_link = 1;
int64 valid_until = 2;
}
-// Copied from: agent.v1.InvocationContext (var: MK)
+// Copied from: agent.v1.InvocationContext (var: $)
message InvocationContext {
- // Copied from: agent.v1.InvocationContext.GithubPR (var: zK)
+ // Copied from: agent.v1.InvocationContext.GithubPR (var: ne)
message GithubPR {
string title = 1;
string description = 2;
@@ -15008,11 +17666,11 @@ message InvocationContext {
optional string ci_failures = 4;
}
- // Copied from: agent.v1.InvocationContext.IdeState (var: KK)
+ // Copied from: agent.v1.InvocationContext.IdeState (var: re)
message IdeState {
- // Copied from: agent.v1.InvocationContext.IdeState.File (var: ZK)
+ // Copied from: agent.v1.InvocationContext.IdeState.File (var: se)
message File {
- // Copied from: agent.v1.InvocationContext.IdeState.File.CursorPosition (var: eX)
+ // Copied from: agent.v1.InvocationContext.IdeState.File.CursorPosition (var: oe)
message CursorPosition {
int32 line = 1;
string text = 2;
@@ -15025,7 +17683,7 @@ message InvocationContext {
optional string active_command = 5;
}
- // Copied from: agent.v1.InvocationContext.IdeState.ViewedPullRequest (var: nX)
+ // Copied from: agent.v1.InvocationContext.IdeState.ViewedPullRequest (var: ie)
message ViewedPullRequest {
int32 number = 1;
string url = 2;
@@ -15040,7 +17698,7 @@ message InvocationContext {
repeated ViewedPullRequest currently_viewed_prs = 3;
}
- // Copied from: agent.v1.InvocationContext.MicrosoftTeamsThread (var: HK)
+ // Copied from: agent.v1.InvocationContext.MicrosoftTeamsThread (var: te)
message MicrosoftTeamsThread {
string thread = 1;
optional string channel_name = 2;
@@ -15049,12 +17707,16 @@ message InvocationContext {
optional string team_description = 5;
}
- // Copied from: agent.v1.InvocationContext.SlackThread (var: YK)
+ // Copied from: agent.v1.InvocationContext.SlackThread (var: ee)
message SlackThread {
string thread = 1;
optional string channel_name = 2;
optional string channel_purpose = 3;
optional string channel_topic = 4;
+ optional string sender_name = 5;
+ optional string sender_id = 6;
+ optional string sender_type = 7;
+ optional bool is_directly_addressed = 8;
}
oneof data {
@@ -15066,14 +17728,14 @@ message InvocationContext {
}
}
-// Copied from: local:aiserver.v1.InvoiceCycle (var: CWe)
+// Copied from: local:aiserver.v1.InvoiceCycle (var: ji)
message InvoiceCycle {
int64 start_ms = 1;
CycleType type = 2;
int64 end_ms = 3;
}
-// Copied from: local:aiserver.v1.InvoiceInfo (var: S6e)
+// Copied from: local:aiserver.v1.InvoiceInfo (var: xg)
message InvoiceInfo {
string invoice_id = 1;
int64 date = 2;
@@ -15086,56 +17748,53 @@ message InvoiceInfo {
bool is_mid_month_invoice = 9;
}
-// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageRequest (var: fnt)
+// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageRequest (var: WA)
message IsAllowedFreeTrialUsageRequest {
}
-// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageResponse (var: pnt)
+// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageResponse (var: zA)
message IsAllowedFreeTrialUsageResponse {
bool is_allowed = 1;
}
-// Copied from: local:aiserver.v1.IsConnectedRequest (var: rBe)
-message IsConnectedRequest {
-}
-
-// Copied from: local:aiserver.v1.IsConnectedResponse (var: iBe)
-message IsConnectedResponse {
-}
-
-// Copied from: local:aiserver.v1.IsCursorPredictionEnabledRequest (var: aue)
+// Copied from: local:aiserver.v1.IsCursorPredictionEnabledRequest (var: An)
message IsCursorPredictionEnabledRequest {
}
-// Copied from: local:aiserver.v1.IsCursorPredictionEnabledResponse (var: lue)
+// Copied from: local:aiserver.v1.IsCursorPredictionEnabledResponse (var: _n)
message IsCursorPredictionEnabledResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.IsLoggedInRequest (var: Vm)
+// Copied from: local:aiserver.v1.IsLoggedInRequest (var: mt)
message IsLoggedInRequest {
}
-// Copied from: local:aiserver.v1.IsLoggedInResponse (var: Hm)
+// Copied from: local:aiserver.v1.IsLoggedInResponse (var: ct)
message IsLoggedInResponse {
bool logged_in = 1;
}
-// Copied from: local:aiserver.v1.IsNextSetupRunFreeRequest (var: hnt)
+// Copied from: local:aiserver.v1.IsNextSetupRunFreeRequest (var: jA)
message IsNextSetupRunFreeRequest {
+ optional string bc_id = 1;
}
-// Copied from: local:aiserver.v1.IsNextSetupRunFreeResponse (var: Tnt)
+// Copied from: local:aiserver.v1.IsNextSetupRunFreeResponse (var: XA)
message IsNextSetupRunFreeResponse {
bool is_free = 1;
uint32 remaining_runs = 2;
+ bool is_promotion_enabled = 3;
+ bool are_followups_free = 4;
+ uint32 remaining_followups = 5;
+ bool is_current_run_free = 6;
}
-// Copied from: local:aiserver.v1.IsOnNewPricingRequest (var: Ktt)
+// Copied from: local:aiserver.v1.IsOnNewPricingRequest (var: UA)
message IsOnNewPricingRequest {
}
-// Copied from: local:aiserver.v1.IsOnNewPricingResponse (var: Ztt)
+// Copied from: local:aiserver.v1.IsOnNewPricingResponse (var: xA)
message IsOnNewPricingResponse {
bool is_on_new_pricing = 1;
bool is_opted_out = 2;
@@ -15144,7 +17803,7 @@ message IsOnNewPricingResponse {
bool has_tiered_self_serve_team_spillover = 5;
}
-// Copied from: local:aiserver.v1.IsTerminalFinishedRequest (var: jie)
+// Copied from: local:aiserver.v1.IsTerminalFinishedRequest (var: xe)
message IsTerminalFinishedRequest {
string terminal_content = 1;
bool check_for_hangs = 2;
@@ -15152,7 +17811,7 @@ message IsTerminalFinishedRequest {
optional string command = 4;
}
-// Copied from: local:aiserver.v1.IsTerminalFinishedResponseV2 (var: Xie)
+// Copied from: local:aiserver.v1.IsTerminalFinishedResponseV2 (var: Qe)
message IsTerminalFinishedResponseV2 {
bool is_finished = 1;
optional RunTerminalCommandEndedReason ended_reason = 2;
@@ -15160,22 +17819,22 @@ message IsTerminalFinishedResponseV2 {
bool is_hanging = 4;
}
-// Copied from: local:aiserver.v1.IsolatedTreesitterRequest (var: jpe)
+// Copied from: local:aiserver.v1.IsolatedTreesitterRequest (var: Wo)
message IsolatedTreesitterRequest {
string file_content = 1;
string language_id = 2;
string command_id = 3;
}
-// Copied from: local:aiserver.v1.IsolatedTreesitterResponse (var: Xpe)
+// Copied from: local:aiserver.v1.IsolatedTreesitterResponse (var: zo)
message IsolatedTreesitterResponse {
- // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreeSitterPosition (var: $pe)
+ // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreeSitterPosition (var: jo)
message TreeSitterPosition {
int32 row = 1;
int32 column = 2;
}
- // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreesitterSymbolNameItem (var: tge)
+ // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreesitterSymbolNameItem (var: Xo)
message TreesitterSymbolNameItem {
string symbol_name = 1;
optional IsolatedTreesitterResponse.TreeSitterPosition start_position = 2;
@@ -15185,7 +17844,7 @@ message IsolatedTreesitterResponse {
repeated TreesitterSymbolNameItem items = 1;
}
-// Copied from: local:aiserver.v1.IssueComment (var: dP)
+// Copied from: local:aiserver.v1.IssueComment (var: nr)
message IssueComment {
uint32 id = 1;
string body = 2;
@@ -15195,32 +17854,32 @@ message IssueComment {
optional string author_association = 6;
}
-// Copied from: local:aiserver.v1.IterativeSftInferenceConfig (var: mEe)
+// Copied from: local:aiserver.v1.IterativeSftInferenceConfig (var: Mu)
message IterativeSftInferenceConfig {
optional double temperature = 1;
optional double top_p = 2;
}
-// Copied from: local:aiserver.v1.JiraIntegrationSettings (var: v0e)
+// Copied from: local:aiserver.v1.JiraIntegrationSettings (var: Tc)
message JiraIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.JiraProject (var: tgt)
+// Copied from: local:aiserver.v1.JiraProject (var: av)
message JiraProject {
string id = 1;
string key = 2;
string name = 3;
}
-// Copied from: local:aiserver.v1.JiraRoutingRule (var: pgt)
+// Copied from: local:aiserver.v1.JiraRoutingRule (var: fv)
message JiraRoutingRule {
int64 id = 1;
string repo = 2;
string rule_text = 3;
}
-// Copied from: local:aiserver.v1.JiraUserLink (var: Ogt)
+// Copied from: local:aiserver.v1.JiraUserLink (var: Bv)
message JiraUserLink {
string cloud_id = 1;
string jira_account_id = 2;
@@ -15229,17 +17888,17 @@ message JiraUserLink {
int64 linked_at_ms = 5;
}
-// Copied from: local:aiserver.v1.JoinTeamByDomainRequest (var: NXe)
+// Copied from: local:aiserver.v1.JoinTeamByDomainRequest (var: du)
message JoinTeamByDomainRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.JoinTeamByDomainResponse (var: bXe)
+// Copied from: local:aiserver.v1.JoinTeamByDomainResponse (var: pu)
message JoinTeamByDomainResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.JoinableTeam (var: IXe)
+// Copied from: local:aiserver.v1.JoinableTeam (var: mu)
message JoinableTeam {
int32 id = 1;
string name = 2;
@@ -15247,31 +17906,31 @@ message JoinableTeam {
repeated string member_names = 4;
}
-// Copied from: local:aiserver.v1.KeepComposerCacheWarmRequest (var: Nye)
+// Copied from: local:aiserver.v1.KeepComposerCacheWarmRequest (var: ml)
message KeepComposerCacheWarmRequest {
GetComposerChatRequest request = 1;
string request_id = 2;
bool is_composer_visible = 3;
}
-// Copied from: local:aiserver.v1.KeepComposerCacheWarmResponse (var: bye)
+// Copied from: local:aiserver.v1.KeepComposerCacheWarmResponse (var: cl)
message KeepComposerCacheWarmResponse {
bool did_keep_warm = 1;
}
-// Copied from: agent.v1.KeyAction (var: FB)
+// Copied from: agent.v1.KeyAction (var: h)
message KeyAction {
string key = 1;
optional int32 hold_duration_ms = 2;
}
-// Copied from: local:aiserver.v1.Knowledge (var: eC)
+// Copied from: local:aiserver.v1.Knowledge (var: Ye)
message Knowledge {
string knowledge = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseAddRequest (var: Ske)
+// Copied from: local:aiserver.v1.KnowledgeBaseAddRequest (var: du)
message KnowledgeBaseAddRequest {
string knowledge = 1;
string title = 2;
@@ -15279,20 +17938,20 @@ message KnowledgeBaseAddRequest {
optional string composer_id = 4;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseAddResponse (var: Ike)
+// Copied from: local:aiserver.v1.KnowledgeBaseAddResponse (var: pu)
message KnowledgeBaseAddResponse {
bool success = 1;
string id = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseGetRequest (var: Mke)
+// Copied from: local:aiserver.v1.KnowledgeBaseGetRequest (var: ku)
message KnowledgeBaseGetRequest {
string id = 1;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseGetResponse (var: Gke)
+// Copied from: local:aiserver.v1.KnowledgeBaseGetResponse (var: wu)
message KnowledgeBaseGetResponse {
- // Copied from: local:aiserver.v1.KnowledgeBaseGetResponse.Item (var: Yke)
+ // Copied from: local:aiserver.v1.KnowledgeBaseGetResponse.Item (var: Eu)
message Item {
string id = 1;
string knowledge = 2;
@@ -15304,15 +17963,15 @@ message KnowledgeBaseGetResponse {
Item result = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseListRequest (var: Fke)
+// Copied from: local:aiserver.v1.KnowledgeBaseListRequest (var: _u)
message KnowledgeBaseListRequest {
optional int32 limit = 1;
optional string git_origin = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseListResponse (var: Qke)
+// Copied from: local:aiserver.v1.KnowledgeBaseListResponse (var: Tu)
message KnowledgeBaseListResponse {
- // Copied from: local:aiserver.v1.KnowledgeBaseListResponse.Item (var: Uke)
+ // Copied from: local:aiserver.v1.KnowledgeBaseListResponse.Item (var: yu)
message Item {
string id = 1;
string knowledge = 2;
@@ -15325,7 +17984,7 @@ message KnowledgeBaseListResponse {
repeated Item all_results = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseParams (var: nP)
+// Copied from: local:aiserver.v1.KnowledgeBaseParams (var: Xn)
message KnowledgeBaseParams {
string knowledge_to_store = 1;
string title = 2;
@@ -15333,71 +17992,80 @@ message KnowledgeBaseParams {
optional string action = 4;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseRemoveRequest (var: vke)
+// Copied from: local:aiserver.v1.KnowledgeBaseRemoveRequest (var: fu)
message KnowledgeBaseRemoveRequest {
string id = 1;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseRemoveResponse (var: Nke)
+// Copied from: local:aiserver.v1.KnowledgeBaseRemoveResponse (var: gu)
message KnowledgeBaseRemoveResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseResult (var: sP)
+// Copied from: local:aiserver.v1.KnowledgeBaseResult (var: Zn)
message KnowledgeBaseResult {
bool success = 1;
string confirmation_message = 2;
string id = 3;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseStream (var: aP)
+// Copied from: local:aiserver.v1.KnowledgeBaseStream (var: $n)
message KnowledgeBaseStream {
}
-// Copied from: local:aiserver.v1.KnowledgeBaseUpdateRequest (var: bke)
+// Copied from: local:aiserver.v1.KnowledgeBaseUpdateRequest (var: hu)
message KnowledgeBaseUpdateRequest {
string id = 1;
string knowledge = 2;
string title = 3;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseUpdateResponse (var: qke)
+// Copied from: local:aiserver.v1.KnowledgeBaseUpdateResponse (var: Au)
message KnowledgeBaseUpdateResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LabelFilterMode (var: SUe)
+// Copied from: local:aiserver.v1.LabelFilterMode (var: He)
enum LabelFilterMode {
LABEL_FILTER_MODE_UNSPECIFIED = 0;
LABEL_FILTER_MODE_AND = 1;
LABEL_FILTER_MODE_OR = 2;
}
-// Copied from: local:aiserver.v1.LatestAgentConversationState (var: bkt)
+// Copied from: local:aiserver.v1.LatestAgentConversationState (var: Ua)
message LatestAgentConversationState {
ConversationStateStructure conversation_state = 1;
uint32 num_prior_interaction_updates = 2;
+ optional uint32 conversation_rewind_epoch = 3;
}
-// Copied from: local:aiserver.v1.LineRange (var: rs)
+// Copied from: local:aiserver.v1.LimitHitStage (var: Le)
+enum LimitHitStage {
+ LIMIT_HIT_STAGE_UNSPECIFIED = 0;
+ LIMIT_HIT_STAGE_AUTO_SWITCH = 1;
+ LIMIT_HIT_STAGE_SLOW_POOL = 2;
+ LIMIT_HIT_STAGE_HARD_BLOCK = 3;
+}
+
+// Copied from: local:aiserver.v1.LineRange (var: F)
message LineRange {
int32 start_line_number = 1;
int32 end_line_number_inclusive = 2;
}
-// Copied from: local:aiserver.v1.LinearActor (var: kUe)
+// Copied from: local:aiserver.v1.LinearActor (var: Qe)
enum LinearActor {
LINEAR_ACTOR_UNSPECIFIED = 0;
LINEAR_ACTOR_APP = 1;
LINEAR_ACTOR_USER = 2;
}
-// Copied from: local:aiserver.v1.LinearIntegrationSettings (var: I0e)
+// Copied from: local:aiserver.v1.LinearIntegrationSettings (var: _c)
message LinearIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.LinearIssue (var: Ket)
+// Copied from: local:aiserver.v1.LinearIssue (var: pA)
message LinearIssue {
string id = 1;
string identifier = 2;
@@ -15420,34 +18088,34 @@ message LinearIssue {
optional string due_date = 19;
}
-// Copied from: local:aiserver.v1.LinearIssuesOrderBy (var: BUe)
+// Copied from: local:aiserver.v1.LinearIssuesOrderBy (var: Ve)
enum LinearIssuesOrderBy {
LINEAR_ISSUES_ORDER_BY_UNSPECIFIED = 0;
LINEAR_ISSUES_ORDER_BY_UPDATED_AT = 1;
LINEAR_ISSUES_ORDER_BY_CREATED_AT = 2;
}
-// Copied from: local:aiserver.v1.LinearLabel (var: Uet)
+// Copied from: local:aiserver.v1.LinearLabel (var: lA)
message LinearLabel {
string id = 1;
string name = 2;
optional string color = 3;
}
-// Copied from: local:aiserver.v1.LinearProject (var: wet)
+// Copied from: local:aiserver.v1.LinearProject (var: $h)
message LinearProject {
string id = 1;
string name = 2;
}
-// Copied from: local:aiserver.v1.LinearProjectSettings (var: Eet)
+// Copied from: local:aiserver.v1.LinearProjectSettings (var: eA)
message LinearProjectSettings {
string project_id = 1;
LinearRunOption run_option = 2;
string conditions = 3;
}
-// Copied from: local:aiserver.v1.LinearRunOption (var: EUe)
+// Copied from: local:aiserver.v1.LinearRunOption (var: Ge)
enum LinearRunOption {
LINEAR_RUN_OPTION_UNSPECIFIED = 0;
LINEAR_RUN_OPTION_AUTOMATICALLY = 1;
@@ -15455,7 +18123,7 @@ enum LinearRunOption {
LINEAR_RUN_OPTION_MANUALLY = 3;
}
-// Copied from: local:aiserver.v1.LinearSourceMetadata (var: _wt)
+// Copied from: local:aiserver.v1.LinearSourceMetadata (var: Zi)
message LinearSourceMetadata {
optional string issue_id = 1;
optional string org_id = 2;
@@ -15463,7 +18131,7 @@ message LinearSourceMetadata {
optional string issue_title = 4;
}
-// Copied from: local:aiserver.v1.LinearTeam (var: Tet)
+// Copied from: local:aiserver.v1.LinearTeam (var: Zh)
message LinearTeam {
string id = 1;
string key = 2;
@@ -15474,7 +18142,7 @@ message LinearTeam {
repeated LinearLabel labels = 7;
}
-// Copied from: local:aiserver.v1.LinearTeamSettings (var: Iet)
+// Copied from: local:aiserver.v1.LinearTeamSettings (var: tA)
message LinearTeamSettings {
string linear_team_id = 1;
LinearRunOption default_run_option = 2;
@@ -15485,42 +18153,43 @@ message LinearTeamSettings {
optional int32 autorun_as_user_id = 7;
}
-// Copied from: local:aiserver.v1.LinkJiraInstallationRequest (var: Gpt)
+// Copied from: local:aiserver.v1.LinkJiraInstallationRequest (var: XI)
message LinkJiraInstallationRequest {
string installation_id = 1;
int32 team_id = 2;
string install_token = 3;
+ string setup_code = 4;
}
-// Copied from: local:aiserver.v1.LinkJiraInstallationResponse (var: Vpt)
+// Copied from: local:aiserver.v1.LinkJiraInstallationResponse (var: ZI)
message LinkJiraInstallationResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LinkJiraUserRequest (var: Pgt)
+// Copied from: local:aiserver.v1.LinkJiraUserRequest (var: Ev)
message LinkJiraUserRequest {
string cloud_id = 1;
string jira_account_id = 2;
string link_token = 3;
}
-// Copied from: local:aiserver.v1.LinkJiraUserResponse (var: Lgt)
+// Copied from: local:aiserver.v1.LinkJiraUserResponse (var: Sv)
message LinkJiraUserResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceRequest (var: upt)
+// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceRequest (var: RI)
message LinkPluginsToTeamMarketplaceRequest {
repeated string plugin_ids = 1;
int64 marketplace_id = 2;
}
-// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceResponse (var: mpt)
+// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceResponse (var: PI)
message LinkPluginsToTeamMarketplaceResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LinkedUsageAlertPolicy (var: jWe)
+// Copied from: local:aiserver.v1.LinkedUsageAlertPolicy (var: ia)
message LinkedUsageAlertPolicy {
optional string alert_id = 1;
optional int32 threshold_bps = 2;
@@ -15530,33 +18199,33 @@ message LinkedUsageAlertPolicy {
optional bool notify_member = 6;
}
-// Copied from: local:aiserver.v1.Lint (var: Ss)
+// Copied from: local:aiserver.v1.Lint (var: Y)
message Lint {
string message = 1;
SimpleRange range = 2;
LintSeverity severity = 3;
}
-// Copied from: local:aiserver.v1.LintChunk (var: Zre)
+// Copied from: local:aiserver.v1.LintChunk (var: J)
message LintChunk {
string chunk_contents = 2;
int32 start_line_number = 3;
int32 num_remaining_lines = 4;
}
-// Copied from: local:aiserver.v1.LintChunkRequest (var: ese)
+// Copied from: local:aiserver.v1.LintChunkRequest (var: C)
message LintChunkRequest {
string relative_file_path = 1;
LintChunk chunk = 2;
optional bool use_speculative_linter = 3;
}
-// Copied from: local:aiserver.v1.LintChunkResponse (var: tse)
+// Copied from: local:aiserver.v1.LintChunkResponse (var: N)
message LintChunkResponse {
repeated TokenIndex chunk_tokens = 1;
}
-// Copied from: local:aiserver.v1.LintDiscriminator (var: Wre)
+// Copied from: local:aiserver.v1.LintDiscriminator (var: o)
enum LintDiscriminator {
LINT_DISCRIMINATOR_UNSPECIFIED = 0;
LINT_DISCRIMINATOR_SPECIFIC_RULES = 1;
@@ -15571,14 +18240,14 @@ enum LintDiscriminator {
LINT_DISCRIMINATOR_DISMISSED_BUGS = 11;
}
-// Copied from: local:aiserver.v1.LintDiscriminatorResult (var: cse)
+// Copied from: local:aiserver.v1.LintDiscriminatorResult (var: q)
message LintDiscriminatorResult {
LintDiscriminator discriminator = 1;
bool allow = 2;
string reasoning = 3;
}
-// Copied from: local:aiserver.v1.LintExplanationRequest (var: jre)
+// Copied from: local:aiserver.v1.LintExplanationRequest (var: I)
message LintExplanationRequest {
string relative_file_path = 1;
LintChunk chunk = 2;
@@ -15589,29 +18258,29 @@ message LintExplanationRequest {
int32 line_chunk_index_zero_based = 7;
}
-// Copied from: local:aiserver.v1.LintExplanationResponse (var: Kre)
+// Copied from: local:aiserver.v1.LintExplanationResponse (var: v)
message LintExplanationResponse {
string explanation = 1;
}
-// Copied from: local:aiserver.v1.LintExplanationResponse2 (var: Xre)
+// Copied from: local:aiserver.v1.LintExplanationResponse2 (var: B)
message LintExplanationResponse2 {
string orig_line = 1;
string new_line = 2;
}
-// Copied from: local:aiserver.v1.LintFileRequest (var: sse)
+// Copied from: local:aiserver.v1.LintFileRequest (var: b)
message LintFileRequest {
string relative_file_path = 1;
string file_contents = 2;
}
-// Copied from: local:aiserver.v1.LintFileResponse (var: use)
+// Copied from: local:aiserver.v1.LintFileResponse (var: F)
message LintFileResponse {
repeated TokenIndex tokens = 1;
}
-// Copied from: local:aiserver.v1.LintFimChunkRequest (var: nse)
+// Copied from: local:aiserver.v1.LintFimChunkRequest (var: R)
message LintFimChunkRequest {
string relative_file_path = 1;
LintChunk prefix = 2;
@@ -15619,12 +18288,12 @@ message LintFimChunkRequest {
LintChunk middle = 4;
}
-// Copied from: local:aiserver.v1.LintFimChunkResponse (var: rse)
+// Copied from: local:aiserver.v1.LintFimChunkResponse (var: P)
message LintFimChunkResponse {
repeated TokenIndex middle_chunk_tokens = 1;
}
-// Copied from: local:aiserver.v1.LintGenerator (var: zre)
+// Copied from: local:aiserver.v1.LintGenerator (var: i)
enum LintGenerator {
LINT_GENERATOR_UNSPECIFIED = 0;
LINT_GENERATOR_NAIVE = 1;
@@ -15633,7 +18302,7 @@ enum LintGenerator {
LINT_GENERATOR_SIMPLE_LINT_RULES = 4;
}
-// Copied from: local:aiserver.v1.LintSeverity (var: fr)
+// Copied from: local:aiserver.v1.LintSeverity (var: r)
enum LintSeverity {
LINT_SEVERITY_UNSPECIFIED = 0;
LINT_SEVERITY_ERROR = 1;
@@ -15643,7 +18312,7 @@ enum LintSeverity {
LINT_SEVERITY_AI = 5;
}
-// Copied from: local:aiserver.v1.LinterError (var: Ys)
+// Copied from: local:aiserver.v1.LinterError (var: se)
message LinterError {
string message = 1;
CursorRange range = 2;
@@ -15653,48 +18322,97 @@ message LinterError {
optional bool is_stale = 6;
}
-// Copied from: local:aiserver.v1.LinterErrors (var: Hs)
+// Copied from: local:aiserver.v1.LinterErrors (var: oe)
message LinterErrors {
string relative_workspace_path = 1;
repeated LinterError errors = 2;
string file_contents = 3;
}
-// Copied from: local:aiserver.v1.LinterErrorsWithoutFileContents (var: zs)
+// Copied from: local:aiserver.v1.LinterErrorsWithoutFileContents (var: ie)
message LinterErrorsWithoutFileContents {
string relative_workspace_path = 1;
repeated LinterError errors = 2;
}
-// Copied from: local:aiserver.v1.ListAgentStoreFilesRequest (var: Ibt)
+// Copied from: local:aiserver.v1.ListAgentStoreDirectoryRequest (var: hf)
+message ListAgentStoreDirectoryRequest {
+ optional string store_id = 1;
+ optional string share_id = 2;
+ string relative_path = 3;
+ int32 page_size = 4;
+ string page_token = 5;
+ bool prefer_complete_flat_store = 6;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreDirectoryResponse (var: Af)
+message ListAgentStoreDirectoryResponse {
+ repeated AgentStoreFileEntry files = 1;
+ repeated string subdirs = 2;
+ string next_page_token = 3;
+ AgentStoreDirectoryListingMode mode = 4;
+ repeated AgentStoreTombstone tombstones = 5;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreEntriesRequest (var: sf)
+message ListAgentStoreEntriesRequest {
+ string store_id = 1;
+ string relative_path = 2;
+ optional string share_id = 3;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreEntriesResponse (var: af)
+message ListAgentStoreEntriesResponse {
+ string normalized_relative_path = 1;
+ repeated AgentStoreEntry entries = 2;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreFilesRequest (var: pf)
message ListAgentStoreFilesRequest {
string agent_id = 1;
+ optional string share_id = 2;
+ optional string store_id = 3;
}
-// Copied from: local:aiserver.v1.ListAgentStoreFilesResponse (var: vbt)
+// Copied from: local:aiserver.v1.ListAgentStoreFilesResponse (var: ff)
message ListAgentStoreFilesResponse {
repeated AgentStoreFileEntry files = 1;
+ repeated AgentStoreTombstone tombstones = 2;
+ bool listing_complete = 3;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsRequest (var: fJt)
+// Copied from: local:aiserver.v1.ListAgentStoresRequest (var: $p)
+message ListAgentStoresRequest {
+ int32 n = 1;
+ optional string page_token = 5;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoresResponse (var: rf)
+message ListAgentStoresResponse {
+ repeated AgentStore stores = 1;
+ bool has_more = 2;
+ optional string next_page_token = 4;
+}
+
+// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsRequest (var: Fm)
message ListBackgroundComposerArtifactsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsResponse (var: hJt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsResponse (var: Dm)
message ListBackgroundComposerArtifactsResponse {
repeated BackgroundComposerArtifact artifacts = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsRequest (var: jYe)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsRequest (var: ao)
message ListBackgroundComposerSecretsRequest {
bool team_scope = 1;
BackgroundComposerSecretOwner owner = 2;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse (var: XYe)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse (var: lo)
message ListBackgroundComposerSecretsResponse {
- // Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse.Secret (var: $Ye)
+ // Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse.Secret (var: uo)
message Secret {
string name = 1;
double created_at = 2;
@@ -15707,30 +18425,30 @@ message ListBackgroundComposerSecretsResponse {
repeated Secret secrets = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsRequest (var: HTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsRequest (var: Lo)
message ListBackgroundComposerSnapshotStatusesByBcIdsRequest {
repeated string bc_ids = 1;
optional bool use_primary = 2;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsResponse (var: KTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsResponse (var: qo)
message ListBackgroundComposerSnapshotStatusesByBcIdsResponse {
repeated BackgroundComposerSnapshotStatusByBcId snapshot_statuses = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdRequest (var: UTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdRequest (var: Po)
message ListBackgroundComposerSnapshotsByBcIdRequest {
string bc_id = 1;
optional bool use_primary = 2;
optional uint32 limit = 3;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdResponse (var: YTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdResponse (var: Mo)
message ListBackgroundComposerSnapshotsByBcIdResponse {
repeated BackgroundComposerSnapshotSummary snapshots = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposersRequest (var: swt)
+// Copied from: local:aiserver.v1.ListBackgroundComposersRequest (var: Ni)
message ListBackgroundComposersRequest {
int32 n = 1;
bool include_team_wide = 2;
@@ -15745,9 +18463,10 @@ message ListBackgroundComposersRequest {
optional bool should_include_collaborators = 11;
optional int32 team_id = 12;
repeated BackgroundComposerSource include_hidden_sources = 13;
+ optional string preferred_workspace_binding_id = 14;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposersResponse (var: Swt)
+// Copied from: local:aiserver.v1.ListBackgroundComposersResponse (var: ta)
message ListBackgroundComposersResponse {
repeated BackgroundComposer composers = 1;
bool did_load_status = 2;
@@ -15756,7 +18475,101 @@ message ListBackgroundComposersResponse {
repeated BackgroundComposerParticipant participants = 5;
}
-// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersRequest (var: yyt)
+// Copied from: local:aiserver.v1.ListBitbucketServerInstancesRequest (var: Tn)
+message ListBitbucketServerInstancesRequest {
+}
+
+// Copied from: local:aiserver.v1.ListBitbucketServerInstancesResponse (var: yn)
+message ListBitbucketServerInstancesResponse {
+ // Copied from: local:aiserver.v1.ListBitbucketServerInstancesResponse.BitbucketServerInstance (var: kn)
+ message BitbucketServerInstance {
+ string uuid = 1;
+ string hostname = 2;
+ string external_host = 3;
+ bool can_delete = 4;
+ bool service_account_token_configured = 5;
+ string browser_base_url = 6;
+ string outbound_base_url = 7;
+ }
+
+ repeated BitbucketServerInstance instances = 1;
+}
+
+// Copied from: local:aiserver.v1.ListBlockingCheckoutInvoicesRequest (var: Gg)
+message ListBlockingCheckoutInvoicesRequest {
+}
+
+// Copied from: local:aiserver.v1.ListBlockingCheckoutInvoicesResponse (var: Hg)
+message ListBlockingCheckoutInvoicesResponse {
+ repeated InvoiceInfo invoices = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunEventsForDashboardRequest (var: ui)
+message ListCloudAgentRunEventsForDashboardRequest {
+ string bc_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunEventsForDashboardResponse (var: mi)
+message ListCloudAgentRunEventsForDashboardResponse {
+ repeated CloudAgentRunEvent events = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunsForDashboardRequest (var: ei)
+message ListCloudAgentRunsForDashboardRequest {
+ CloudAgentDashboardRunFilter filter = 1;
+ CloudAgentDashboardRunSort sort = 2;
+ optional CloudAgentRunsCursor cursor = 3;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunsForDashboardResponse (var: ni)
+message ListCloudAgentRunsForDashboardResponse {
+ repeated CloudAgentDashboardRunRow rows = 1;
+ bool has_more = 2;
+ optional CloudAgentRunsCursor next_cursor = 3;
+}
+
+// Copied from: local:aiserver.v1.ListContactImportConnectionsRequest (var: ol)
+message ListContactImportConnectionsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListContactImportConnectionsResponse (var: il)
+message ListContactImportConnectionsResponse {
+ repeated ContactImportConnectionSummary connections = 1;
+}
+
+// Copied from: local:aiserver.v1.ListContactImportContactsRequest (var: dl)
+message ListContactImportContactsRequest {
+ int64 connection_id = 1;
+ optional int32 limit = 2;
+ optional string normalized_email_query = 3;
+ optional int64 after_contact_id = 4;
+}
+
+// Copied from: local:aiserver.v1.ListContactImportContactsResponse (var: pl)
+message ListContactImportContactsResponse {
+ repeated ContactImportContactRow contacts = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.ListCrewArchetypesRequest (var: Kv)
+message ListCrewArchetypesRequest {
+}
+
+// Copied from: local:aiserver.v1.ListCrewArchetypesResponse (var: Wv)
+message ListCrewArchetypesResponse {
+ repeated CrewArchetype archetypes = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCrewsRequest (var: Lv)
+message ListCrewsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListCrewsResponse (var: Fv)
+message ListCrewsResponse {
+ repeated Crew crews = 1;
+}
+
+// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersRequest (var: zo)
message ListDetailedBackgroundComposersRequest {
bool include_team_wide = 1;
optional string bc_id = 2;
@@ -15770,20 +18583,20 @@ message ListDetailedBackgroundComposersRequest {
optional bool include_archived = 10;
}
-// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersResponse (var: kyt)
+// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersResponse (var: jo)
message ListDetailedBackgroundComposersResponse {
repeated DetailedBackgroundComposer composers = 1;
repeated BackgroundComposerParticipant participants = 2;
}
-// Copied from: local:aiserver.v1.ListDirParams (var: LJ)
+// Copied from: local:aiserver.v1.ListDirParams (var: de)
message ListDirParams {
string directory_path = 1;
}
-// Copied from: local:aiserver.v1.ListDirResult (var: DJ)
+// Copied from: local:aiserver.v1.ListDirResult (var: pe)
message ListDirResult {
- // Copied from: local:aiserver.v1.ListDirResult.File (var: xJ)
+ // Copied from: local:aiserver.v1.ListDirResult.File (var: fe)
message File {
string name = 1;
bool is_directory = 2;
@@ -15797,22 +18610,22 @@ message ListDirResult {
string directory_relative_workspace_path = 2;
}
-// Copied from: local:aiserver.v1.ListDirStream (var: OJ)
+// Copied from: local:aiserver.v1.ListDirStream (var: ge)
message ListDirStream {
}
-// Copied from: local:aiserver.v1.ListDirV2Params (var: nL)
+// Copied from: local:aiserver.v1.ListDirV2Params (var: Xr)
message ListDirV2Params {
string target_directory = 1;
repeated string ignore_globs = 2;
optional bool should_enrich_terminal_metadata = 3;
}
-// Copied from: local:aiserver.v1.ListDirV2Result (var: sL)
+// Copied from: local:aiserver.v1.ListDirV2Result (var: Zr)
message ListDirV2Result {
- // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode (var: aL)
+ // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode (var: $r)
message DirectoryTreeNode {
- // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode.File (var: lL)
+ // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode.File (var: es)
message File {
string name = 1;
optional TerminalMetadata terminal_metadata = 2;
@@ -15829,84 +18642,140 @@ message ListDirV2Result {
DirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: local:aiserver.v1.ListDirV2Stream (var: cL)
+// Copied from: local:aiserver.v1.ListDirV2Stream (var: ts)
message ListDirV2Stream {
}
-// Copied from: local:aiserver.v1.ListEnvironmentsRequest (var: FBt)
+// Copied from: local:aiserver.v1.ListEnvironmentBuildsRequest (var: bu)
+message ListEnvironmentBuildsRequest {
+ string environment_public_id = 1;
+ optional EnvironmentBuildsCursor cursor = 2;
+}
+
+// Copied from: local:aiserver.v1.ListEnvironmentBuildsResponse (var: Mu)
+message ListEnvironmentBuildsResponse {
+ repeated EnvironmentBuildRow rows = 1;
+ bool has_more = 2;
+ optional EnvironmentBuildsCursor next_cursor = 3;
+}
+
+// Copied from: local:aiserver.v1.ListEnvironmentsRequest (var: Iu)
message ListEnvironmentsRequest {
optional int32 limit = 1;
optional bool include_environment_json = 2;
repeated string repository_scope_repo_urls = 3;
+ optional bool include_repository_scope_environments = 4;
}
-// Copied from: local:aiserver.v1.ListEnvironmentsResponse (var: UBt)
+// Copied from: local:aiserver.v1.ListEnvironmentsResponse (var: Bu)
message ListEnvironmentsResponse {
repeated LogicalEnvironment environments = 1;
optional string dashboard_scope_id = 2;
}
-// Copied from: local:aiserver.v1.ListExperimentalIndexFilesRequest (var: So)
+// Copied from: local:aiserver.v1.ListEventSubscriptionsRequest (var: xi)
+message ListEventSubscriptionsRequest {
+ string named_agent_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListEventSubscriptionsResponse (var: Qi)
+message ListEventSubscriptionsResponse {
+ repeated EventSubscription subscriptions = 1;
+}
+
+// Copied from: local:aiserver.v1.ListExperimentalIndexFilesRequest (var: l)
message ListExperimentalIndexFilesRequest {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.ListExperimentalIndexFilesResponse (var: Io)
+// Copied from: local:aiserver.v1.ListExperimentalIndexFilesResponse (var: u)
message ListExperimentalIndexFilesResponse {
string index_id = 1;
repeated IndexFileData files = 2;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsRequest (var: Oxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingActiveAgentsRequest (var: $f)
+message ListFullSelfDrivingActiveAgentsRequest {
+ optional string search_query = 1;
+ optional int32 page = 2;
+ optional int32 page_size = 3;
+ optional bool archived = 4;
+ optional string status_visual = 5;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingActiveAgentsResponse (var: eg)
+message ListFullSelfDrivingActiveAgentsResponse {
+ repeated FullSelfDrivingActiveAgent agents = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsRequest (var: C)
message ListFullSelfDrivingFindingsRequest {
string pr_url = 1;
string bc_id = 2;
optional int32 limit = 3;
bool include_superseded = 4;
+ repeated string kinds = 5;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsResponse (var: Yxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsResponse (var: R)
message ListFullSelfDrivingFindingsResponse {
repeated FullSelfDrivingFinding findings = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsRequest (var: G4e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsRequest (var: qf)
message ListFullSelfDrivingRepoSettingsRequest {
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsResponse (var: V4e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsResponse (var: Df)
message ListFullSelfDrivingRepoSettingsResponse {
repeated FullSelfDrivingRepoSetting repos = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsRequest (var: Dxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsRequest (var: I)
message ListFullSelfDrivingRunsRequest {
string pr_url = 1;
optional int32 limit = 2;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsResponse (var: Uxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsResponse (var: J)
message ListFullSelfDrivingRunsResponse {
repeated FullSelfDrivingRun runs = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsRequest (var: u8e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamActiveAgentsRequest (var: tg)
+message ListFullSelfDrivingTeamActiveAgentsRequest {
+ int32 team_id = 1;
+ optional string search_query = 2;
+ optional int32 page = 3;
+ optional int32 page_size = 4;
+ optional bool archived = 5;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamActiveAgentsResponse (var: ng)
+message ListFullSelfDrivingTeamActiveAgentsResponse {
+ repeated FullSelfDrivingActiveAgent agents = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsRequest (var: Kf)
message ListFullSelfDrivingTeamRepoSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsResponse (var: m8e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsResponse (var: Wf)
message ListFullSelfDrivingTeamRepoSettingsResponse {
repeated FullSelfDrivingTeamRepoSetting repos = 1;
}
-// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsRequest (var: pOe)
+// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsRequest (var: en)
message ListGithubEnterpriseAppsRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse (var: hOe)
+// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse (var: tn)
message ListGithubEnterpriseAppsResponse {
- // Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse.GithubEnterpriseApp (var: TOe)
+ // Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse.GithubEnterpriseApp (var: nn)
message GithubEnterpriseApp {
string uuid = 1;
string slug = 2;
@@ -15915,15 +18784,17 @@ message ListGithubEnterpriseAppsResponse {
}
repeated GithubEnterpriseApp apps = 1;
+ bool can_manage = 2;
}
-// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesRequest (var: COe)
+// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesRequest (var: ln)
message ListGitlabEnterpriseInstancesRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse (var: ROe)
+// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse (var: un)
message ListGitlabEnterpriseInstancesResponse {
- // Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse.GitlabEnterpriseInstance (var: POe)
+ // Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse.GitlabEnterpriseInstance (var: mn)
message GitlabEnterpriseInstance {
string uuid = 1;
string hostname = 2;
@@ -15932,32 +18803,33 @@ message ListGitlabEnterpriseInstancesResponse {
string host_controlled_webhook_url = 5;
string host_controlled_webhook_secret = 6;
bool host_controlled_service_account_token_configured = 7;
+ optional string external_host = 8;
}
repeated GitlabEnterpriseInstance instances = 1;
}
-// Copied from: local:aiserver.v1.ListGrindModeComposersRequest (var: tRt)
+// Copied from: local:aiserver.v1.ListGrindModeComposersRequest (var: Hd)
message ListGrindModeComposersRequest {
int32 limit = 1;
}
-// Copied from: local:aiserver.v1.ListGrindModeComposersResponse (var: rRt)
+// Copied from: local:aiserver.v1.ListGrindModeComposersResponse (var: Vd)
message ListGrindModeComposersResponse {
repeated BackgroundComposer composers = 1;
}
-// Copied from: local:aiserver.v1.ListInvoiceCyclesRequest (var: JWe)
+// Copied from: local:aiserver.v1.ListInvoiceCyclesRequest (var: zi)
message ListInvoiceCyclesRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListInvoiceCyclesResponse (var: RWe)
+// Copied from: local:aiserver.v1.ListInvoiceCyclesResponse (var: Xi)
message ListInvoiceCyclesResponse {
repeated InvoiceCycle cycles = 1;
}
-// Copied from: local:aiserver.v1.ListInvoicesRequest (var: k6e)
+// Copied from: local:aiserver.v1.ListInvoicesRequest (var: Ug)
message ListInvoicesRequest {
optional int32 team_id = 1;
optional int32 page = 2;
@@ -15965,7 +18837,7 @@ message ListInvoicesRequest {
optional string status = 4;
}
-// Copied from: local:aiserver.v1.ListInvoicesResponse (var: I6e)
+// Copied from: local:aiserver.v1.ListInvoicesResponse (var: Qg)
message ListInvoicesResponse {
repeated InvoiceInfo invoices = 1;
int32 total = 2;
@@ -15973,16 +18845,16 @@ message ListInvoicesResponse {
optional bool has_more = 4;
}
-// Copied from: local:aiserver.v1.ListJiraUserLinksRequest (var: Dgt)
+// Copied from: local:aiserver.v1.ListJiraUserLinksRequest (var: Iv)
message ListJiraUserLinksRequest {
}
-// Copied from: local:aiserver.v1.ListJiraUserLinksResponse (var: xgt)
+// Copied from: local:aiserver.v1.ListJiraUserLinksResponse (var: vv)
message ListJiraUserLinksResponse {
repeated JiraUserLink links = 1;
}
-// Copied from: local:aiserver.v1.ListMarketplacePluginsRequest (var: omt)
+// Copied from: local:aiserver.v1.ListMarketplacePluginsRequest (var: fE)
message ListMarketplacePluginsRequest {
optional string search = 1;
repeated string tags = 2;
@@ -15994,35 +18866,35 @@ message ListMarketplacePluginsRequest {
optional bool exclude_cloud_agent_plugins = 8;
}
-// Copied from: local:aiserver.v1.ListMarketplacePluginsResponse (var: umt)
+// Copied from: local:aiserver.v1.ListMarketplacePluginsResponse (var: gE)
message ListMarketplacePluginsResponse {
repeated Plugin plugins = 1;
optional string next_page_token = 2;
bool has_more = 3;
}
-// Copied from: local:aiserver.v1.ListMarketplacesRequest (var: tAt)
+// Copied from: local:aiserver.v1.ListMarketplacesRequest (var: zS)
message ListMarketplacesRequest {
}
-// Copied from: local:aiserver.v1.ListMarketplacesResponse (var: rAt)
+// Copied from: local:aiserver.v1.ListMarketplacesResponse (var: jS)
message ListMarketplacesResponse {
repeated Marketplace marketplaces = 1;
}
-// Copied from: agent.v1.ListMcpResourcesError (var: eM)
+// Copied from: agent.v1.ListMcpResourcesError (var: J)
message ListMcpResourcesError {
string error = 1;
}
-// Copied from: agent.v1.ListMcpResourcesExecArgs (var: HO)
+// Copied from: agent.v1.ListMcpResourcesExecArgs (var: S)
message ListMcpResourcesExecArgs {
optional string server = 1;
}
-// Copied from: agent.v1.ListMcpResourcesExecResult (var: zO)
+// Copied from: agent.v1.ListMcpResourcesExecResult (var: I)
message ListMcpResourcesExecResult {
- // Copied from: agent.v1.ListMcpResourcesExecResult.McpResource (var: KO)
+ // Copied from: agent.v1.ListMcpResourcesExecResult.McpResource (var: v)
message McpResource {
string uri = 1;
optional string name = 2;
@@ -16039,19 +18911,19 @@ message ListMcpResourcesExecResult {
}
}
-// Copied from: local:aiserver.v1.ListMcpResourcesParams (var: wb)
+// Copied from: local:aiserver.v1.ListMcpResourcesParams (var: Pn)
message ListMcpResourcesParams {
optional string server = 1;
}
-// Copied from: agent.v1.ListMcpResourcesRejected (var: nM)
+// Copied from: agent.v1.ListMcpResourcesRejected (var: C)
message ListMcpResourcesRejected {
string reason = 1;
}
-// Copied from: local:aiserver.v1.ListMcpResourcesResult (var: Eb)
+// Copied from: local:aiserver.v1.ListMcpResourcesResult (var: bn)
message ListMcpResourcesResult {
- // Copied from: local:aiserver.v1.ListMcpResourcesResult.MCPResource (var: Bb)
+ // Copied from: local:aiserver.v1.ListMcpResourcesResult.MCPResource (var: Mn)
message MCPResource {
string uri = 1;
optional string name = 2;
@@ -16064,71 +18936,136 @@ message ListMcpResourcesResult {
repeated MCPResource resources = 1;
}
-// Copied from: local:aiserver.v1.ListMcpResourcesStream (var: vL)
+// Copied from: local:aiserver.v1.ListMcpResourcesStream (var: ms)
message ListMcpResourcesStream {
}
-// Copied from: agent.v1.ListMcpResourcesSuccess (var: ZO)
+// Copied from: agent.v1.ListMcpResourcesSuccess (var: B)
message ListMcpResourcesSuccess {
repeated ListMcpResourcesExecResult.McpResource resources = 1;
}
-// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsRequest (var: wct)
+// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsRequest (var: Ww)
message ListMicrosoftTeamsChannelsRequest {
optional string search = 1;
}
-// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsResponse (var: Ect)
+// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsResponse (var: zw)
message ListMicrosoftTeamsChannelsResponse {
repeated MicrosoftTeamsChannel channels = 1;
bool has_microsoft_teams_auth = 2;
}
-// Copied from: local:aiserver.v1.ListOrganizationApiKeysRequest (var: SKe)
+// Copied from: local:aiserver.v1.ListNamedAgentSessionsRequest (var: Di)
+message ListNamedAgentSessionsRequest {
+ string named_agent_id = 1;
+ optional int32 page_size = 2;
+ optional string page_token = 3;
+}
+
+// Copied from: local:aiserver.v1.ListNamedAgentSessionsResponse (var: Oi)
+message ListNamedAgentSessionsResponse {
+ repeated NamedAgentSession sessions = 1;
+ optional string next_page_token = 2;
+}
+
+// Copied from: local:aiserver.v1.ListNamedAgentsRequest (var: Fi)
+message ListNamedAgentsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListNamedAgentsResponse (var: qi)
+message ListNamedAgentsResponse {
+ repeated NamedAgent agents = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationApiKeysRequest (var: Fl)
message ListOrganizationApiKeysRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.ListOrganizationApiKeysResponse (var: IKe)
+// Copied from: local:aiserver.v1.ListOrganizationApiKeysResponse (var: ql)
message ListOrganizationApiKeysResponse {
repeated OrganizationApiKey api_keys = 1;
}
-// Copied from: local:aiserver.v1.ListPendingFollowupsRequest (var: AEt)
+// Copied from: local:aiserver.v1.ListOrganizationGroupTargetMappingsRequest (var: eT)
+message ListOrganizationGroupTargetMappingsRequest {
+ string organization_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationGroupTargetMappingsResponse (var: tT)
+message ListOrganizationGroupTargetMappingsResponse {
+ repeated ScimTargetMapping mappings = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationIdentityProvidersRequest (var: cr)
+message ListOrganizationIdentityProvidersRequest {
+ string organization_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationIdentityProvidersResponse (var: dr)
+message ListOrganizationIdentityProvidersResponse {
+ repeated OrganizationIdentityProvider providers = 1;
+ bool merge_enabled = 2;
+ bool scim_inside_identity_provider_enabled = 3;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationMergeIdpRequestsRequest (var: vr)
+message ListOrganizationMergeIdpRequestsRequest {
+ string organization_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationMergeIdpRequestsResponse (var: Br)
+message ListOrganizationMergeIdpRequestsResponse {
+ repeated OrganizationMergeIdpRequestInfo requests = 1;
+}
+
+// Copied from: local:aiserver.v1.ListPendingFollowupsRequest (var: ll)
message ListPendingFollowupsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ListPendingFollowupsResponse (var: _Et)
+// Copied from: local:aiserver.v1.ListPendingFollowupsResponse (var: ml)
message ListPendingFollowupsResponse {
repeated PendingFollowup pending_followups = 1;
}
-// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsRequest (var: LRt)
+// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsRequest (var: Bp)
message ListPendingPrivateWorkerRequestsRequest {
int32 page_size = 1;
optional string page_token = 2;
optional string repository = 3;
}
-// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsResponse (var: DRt)
+// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsResponse (var: Jp)
message ListPendingPrivateWorkerRequestsResponse {
repeated PendingPrivateWorkerRequest requests = 1;
string next_page_token = 2;
int32 total_count = 3;
}
-// Copied from: local:aiserver.v1.ListPersonalEnvironmentsRequest (var: dBt)
+// Copied from: local:aiserver.v1.ListPersonalEnvironmentsRequest (var: pu)
message ListPersonalEnvironmentsRequest {
optional int32 limit = 1;
}
-// Copied from: local:aiserver.v1.ListPersonalEnvironmentsResponse (var: gBt)
+// Copied from: local:aiserver.v1.ListPersonalEnvironmentsResponse (var: gu)
message ListPersonalEnvironmentsResponse {
repeated PersonalEnvironment environments = 1;
}
-// Copied from: local:aiserver.v1.ListPrivateWorkersRequest (var: RRt)
+// Copied from: local:aiserver.v1.ListPrivateWorkerPoolsRequest (var: Mp)
+message ListPrivateWorkerPoolsRequest {
+ PrivateWorkerListScope list_scope = 1;
+ bool include_stale = 2;
+}
+
+// Copied from: local:aiserver.v1.ListPrivateWorkerPoolsResponse (var: Lp)
+message ListPrivateWorkerPoolsResponse {
+ repeated PrivateWorkerPool pools = 1;
+}
+
+// Copied from: local:aiserver.v1.ListPrivateWorkersRequest (var: Ep)
message ListPrivateWorkersRequest {
PrivateWorkerStatusFilter status_filter = 1;
int32 page_size = 2;
@@ -16136,65 +19073,119 @@ message ListPrivateWorkersRequest {
PrivateWorkerListScope list_scope = 4;
}
-// Copied from: local:aiserver.v1.ListPrivateWorkersResponse (var: PRt)
+// Copied from: local:aiserver.v1.ListPrivateWorkersResponse (var: Sp)
message ListPrivateWorkersResponse {
repeated PrivateWorker workers = 1;
string next_page_token = 2;
int32 total_count = 3;
}
-// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentRequest (var: DIt)
+// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentRequest (var: km)
message ListReposWithLocalEnvironmentRequest {
}
-// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentResponse (var: OIt)
+// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentResponse (var: Em)
message ListReposWithLocalEnvironmentResponse {
repeated RepoWithLocalEnvironment repos = 1;
}
-// Copied from: local:aiserver.v1.ListScimDirectoriesRequest (var: Xrt)
+// Copied from: local:aiserver.v1.ListSandBankedResetsRequest (var: Jd)
+message ListSandBankedResetsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListSandBankedResetsResponse (var: Nd)
+message ListSandBankedResetsResponse {
+ repeated SandBankedReset resets = 1;
+}
+
+// Copied from: local:aiserver.v1.ListSandMcpToolsRequest (var: Wo)
+message ListSandMcpToolsRequest {
+ repeated string server_identifiers = 1;
+}
+
+// Copied from: local:aiserver.v1.ListSandMcpToolsResponse (var: zo)
+message ListSandMcpToolsResponse {
+ // Copied from: local:aiserver.v1.ListSandMcpToolsResponse.Server (var: jo)
+ message Server {
+ string server_identifier = 1;
+ string status = 2;
+ repeated McpToolDefinition tools = 3;
+ string account_label = 4;
+ string row_server_identifier = 5;
+ }
+
+ repeated Server servers = 1;
+}
+
+// Copied from: local:aiserver.v1.ListScimDirectoriesRequest (var: U_)
message ListScimDirectoriesRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.ListScimDirectoriesResponse (var: $rt)
+// Copied from: local:aiserver.v1.ListScimDirectoriesResponse (var: x_)
message ListScimDirectoriesResponse {
repeated ScimDirectory directories = 1;
+ bool multi_source_enabled = 2;
}
-// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamRequest (var: mst)
+// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamRequest (var: z_)
message ListScimGroupsFromUpstreamRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
}
-// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamResponse (var: fst)
+// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamResponse (var: j_)
message ListScimGroupsFromUpstreamResponse {
repeated ScimUpstreamGroup groups = 1;
}
-// Copied from: local:aiserver.v1.ListScimTargetMappingsRequest (var: hst)
+// Copied from: local:aiserver.v1.ListScimTargetMappingsRequest (var: Z_)
message ListScimTargetMappingsRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
}
-// Copied from: local:aiserver.v1.ListScimTargetMappingsResponse (var: Tst)
+// Copied from: local:aiserver.v1.ListScimTargetMappingsResponse (var: $_)
message ListScimTargetMappingsResponse {
repeated ScimTargetMapping mappings = 1;
}
-// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsRequest (var: DJt)
+// Copied from: local:aiserver.v1.ListSharedAgentStoresRequest (var: ag)
+message ListSharedAgentStoresRequest {
+ int32 limit = 1;
+ optional double created_before_ms = 2;
+ optional int32 owning_user_id = 3;
+ optional string search_query = 4;
+ optional ListSharedAgentStoresScope scope = 5;
+ optional string created_before_share_id = 6;
+}
+
+// Copied from: local:aiserver.v1.ListSharedAgentStoresResponse (var: ug)
+message ListSharedAgentStoresResponse {
+ repeated SharedAgentStoreListing listings = 1;
+ bool has_more = 2;
+ optional double next_created_before_ms = 3;
+ optional string next_created_before_share_id = 4;
+}
+
+// Copied from: local:aiserver.v1.ListSharedAgentStoresScope (var: Dr)
+enum ListSharedAgentStoresScope {
+ LIST_SHARED_AGENT_STORES_SCOPE_UNSPECIFIED = 0;
+ LIST_SHARED_AGENT_STORES_SCOPE_MINE = 1;
+ LIST_SHARED_AGENT_STORES_SCOPE_TEAM = 2;
+}
+
+// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsRequest (var: Wm)
message ListSharedBackgroundComposerArtifactsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsResponse (var: xJt)
+// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsResponse (var: zm)
message ListSharedBackgroundComposerArtifactsResponse {
repeated BackgroundComposerSharedArtifact artifacts = 1;
}
-// Copied from: local:aiserver.v1.ListSharedCanvasesRequest (var: Olt)
+// Copied from: local:aiserver.v1.ListSharedCanvasesRequest (var: Qk)
message ListSharedCanvasesRequest {
optional uint32 limit = 1;
optional string created_before = 2;
@@ -16202,50 +19193,53 @@ message ListSharedCanvasesRequest {
optional string team_id = 4;
}
-// Copied from: local:aiserver.v1.ListSharedCanvasesResponse (var: Glt)
+// Copied from: local:aiserver.v1.ListSharedCanvasesResponse (var: Gk)
message ListSharedCanvasesResponse {
repeated SharedCanvasMetadata canvases = 1;
bool has_more = 2;
}
-// Copied from: local:aiserver.v1.ListSharedConversationsRequest (var: out)
+// Copied from: local:aiserver.v1.ListSharedConversationsRequest (var: Zk)
message ListSharedConversationsRequest {
optional SharedConversationVisibility visibility = 1;
optional int32 creator_id = 2;
optional string created_before = 3;
repeated SharedConversationVisibility visibilities = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.ListSharedConversationsResponse (var: uut)
+// Copied from: local:aiserver.v1.ListSharedConversationsResponse (var: $k)
message ListSharedConversationsResponse {
repeated SharedConversationMetadata shares = 1;
bool has_more = 2;
}
-// Copied from: local:aiserver.v1.ListSlackConversationsRequest (var: hct)
+// Copied from: local:aiserver.v1.ListSlackConversationsRequest (var: Yw)
message ListSlackConversationsRequest {
optional string search = 1;
optional bool include_private = 2;
optional bool skip_cache = 3;
+ optional bool allow_partial = 4;
}
-// Copied from: local:aiserver.v1.ListSlackConversationsResponse (var: Tct)
+// Copied from: local:aiserver.v1.ListSlackConversationsResponse (var: Kw)
message ListSlackConversationsResponse {
repeated SlackConversation conversations = 1;
bool has_slack_auth = 2;
+ bool is_partial = 3;
}
-// Copied from: local:aiserver.v1.ListTeamApiKeysRequest (var: cKe)
+// Copied from: local:aiserver.v1.ListTeamApiKeysRequest (var: Cl)
message ListTeamApiKeysRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListTeamApiKeysResponse (var: dKe)
+// Copied from: local:aiserver.v1.ListTeamApiKeysResponse (var: Nl)
message ListTeamApiKeysResponse {
repeated ApiKey api_keys = 1;
}
-// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsRequest (var: Tft)
+// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsRequest (var: RS)
message ListTeamAvailableMarketplacePluginsRequest {
int32 team_id = 1;
optional string search = 2;
@@ -16255,7 +19249,7 @@ message ListTeamAvailableMarketplacePluginsRequest {
optional int32 offset = 6;
}
-// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsResponse (var: wft)
+// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsResponse (var: PS)
message ListTeamAvailableMarketplacePluginsResponse {
repeated Plugin plugins = 1;
optional string next_page_token = 2;
@@ -16263,92 +19257,102 @@ message ListTeamAvailableMarketplacePluginsResponse {
optional int32 total_count = 4;
}
-// Copied from: local:aiserver.v1.ListTeamEnvironmentsRequest (var: NBt)
+// Copied from: local:aiserver.v1.ListTeamEnvironmentsRequest (var: wu)
message ListTeamEnvironmentsRequest {
optional int32 limit = 1;
}
-// Copied from: local:aiserver.v1.ListTeamEnvironmentsResponse (var: qBt)
+// Copied from: local:aiserver.v1.ListTeamEnvironmentsResponse (var: Su)
message ListTeamEnvironmentsResponse {
repeated TeamEnvironment environments = 1;
}
-// Copied from: local:aiserver.v1.ListTeamInviteLinksRequest (var: d6e)
+// Copied from: local:aiserver.v1.ListTeamInviteLinksRequest (var: Rg)
message ListTeamInviteLinksRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListTeamInviteLinksResponse (var: g6e)
+// Copied from: local:aiserver.v1.ListTeamInviteLinksResponse (var: bg)
message ListTeamInviteLinksResponse {
repeated InviteLinkInfo invite_links = 1;
}
-// Copied from: local:aiserver.v1.ListTeamPluginInstallsRequest (var: rft)
+// Copied from: local:aiserver.v1.ListTeamPluginInstallsRequest (var: ES)
message ListTeamPluginInstallsRequest {
int32 team_id = 1;
optional bool use_replica = 2;
}
-// Copied from: local:aiserver.v1.ListTeamPluginInstallsResponse (var: ift)
+// Copied from: local:aiserver.v1.ListTeamPluginInstallsResponse (var: SS)
message ListTeamPluginInstallsResponse {
repeated TeamPluginInstall installs = 1;
}
-// Copied from: local:aiserver.v1.ListTeamServiceAccountsRequest (var: bKe)
+// Copied from: local:aiserver.v1.ListTeamServiceAccountsRequest (var: Ul)
message ListTeamServiceAccountsRequest {
int32 team_id = 1;
optional bool include_archived = 2;
}
-// Copied from: local:aiserver.v1.ListTeamServiceAccountsResponse (var: qKe)
+// Copied from: local:aiserver.v1.ListTeamServiceAccountsResponse (var: xl)
message ListTeamServiceAccountsResponse {
repeated ServiceAccountInfo service_accounts = 1;
}
-// Copied from: local:aiserver.v1.ListUsageAlertsRequest (var: jut)
+// Copied from: local:aiserver.v1.ListUsageAlertsRequest (var: Lw)
message ListUsageAlertsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListUsageAlertsResponse (var: Xut)
+// Copied from: local:aiserver.v1.ListUsageAlertsResponse (var: Fw)
message ListUsageAlertsResponse {
repeated UsageAlert alerts = 1;
}
-// Copied from: local:aiserver.v1.ListUserApiKeysRequest (var: gXe)
+// Copied from: local:aiserver.v1.ListUserApiKeysRequest (var: ou)
message ListUserApiKeysRequest {
}
-// Copied from: local:aiserver.v1.ListUserApiKeysResponse (var: _Xe)
+// Copied from: local:aiserver.v1.ListUserApiKeysResponse (var: iu)
message ListUserApiKeysResponse {
repeated ApiKey api_keys = 1;
}
-// Copied from: local:aiserver.v1.ListUserPluginInstallsRequest (var: Odt)
+// Copied from: local:aiserver.v1.ListUserPluginInstallsRequest (var: gS)
message ListUserPluginInstallsRequest {
optional bool use_replica = 1;
}
-// Copied from: local:aiserver.v1.ListUserPluginInstallsResponse (var: Gdt)
+// Copied from: local:aiserver.v1.ListUserPluginInstallsResponse (var: hS)
message ListUserPluginInstallsResponse {
repeated UserPluginInstall installs = 1;
}
-// Copied from: local:aiserver.v1.ListenExperimentalIndexRequest (var: vo)
+// Copied from: local:aiserver.v1.ListWorkspaceFilesRequest (var: Wl)
+message ListWorkspaceFilesRequest {
+ string bc_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListWorkspaceFilesResponse (var: zl)
+message ListWorkspaceFilesResponse {
+ repeated string relative_paths = 1;
+}
+
+// Copied from: local:aiserver.v1.ListenExperimentalIndexRequest (var: m)
message ListenExperimentalIndexRequest {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.ListenExperimentalIndexResponse (var: No)
+// Copied from: local:aiserver.v1.ListenExperimentalIndexResponse (var: c)
message ListenExperimentalIndexResponse {
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ChooseItem (var: Fo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ChooseItem (var: f)
message ChooseItem {
ChooseCodeReferencesResponse response = 1;
ChooseCodeReferencesRequest request = 2;
string req_uuid = 3;
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ErrorItem (var: Uo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ErrorItem (var: h)
message ErrorItem {
string message = 1;
int32 status_code = 2;
@@ -16360,20 +19364,20 @@ message ListenExperimentalIndexResponse {
}
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ReadyItem (var: bo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ReadyItem (var: d)
message ReadyItem {
string index_id = 1;
ListenExperimentalIndexRequest request = 2;
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.RegisterItem (var: qo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.RegisterItem (var: p)
message RegisterItem {
RegisterFileToIndexResponse response = 1;
RegisterFileToIndexRequest request = 2;
string req_uuid = 3;
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.SummarizeItem (var: Qo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.SummarizeItem (var: g)
message SummarizeItem {
SummarizeWithReferencesResponse response = 1;
SummarizeWithReferencesRequest request = 2;
@@ -16390,7 +19394,52 @@ message ListenExperimentalIndexResponse {
}
}
-// Copied from: local:aiserver.v1.LocalCodebaseFileInfo (var: ku)
+// Copied from: local:aiserver.v1.LiveActivityAgentEntry (var: od)
+message LiveActivityAgentEntry {
+ string bc_id = 1;
+ string title = 2;
+ BackgroundComposerStatus status = 3;
+ int64 started_at_epoch_seconds = 4;
+ optional string repo_label = 5;
+ optional string branch_name = 6;
+ optional int64 finished_at_epoch_seconds = 7;
+ optional string result_type = 8;
+ optional int32 lines_added = 9;
+ optional int32 lines_removed = 10;
+ optional int32 changed_files = 11;
+}
+
+// Copied from: local:aiserver.v1.LiveActivityContentState (var: id)
+message LiveActivityContentState {
+ repeated LiveActivityAgentEntry agents = 1;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewayRoutedModelEntry (var: Gc)
+message LlmGatewayRoutedModelEntry {
+ bool enabled = 1;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewayRouting (var: xc)
+message LlmGatewayRouting {
+ map providers = 1;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewayRoutingProviderEntry (var: Qc)
+message LlmGatewayRoutingProviderEntry {
+ bool enabled = 1;
+ map models = 2;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewaySettings (var: Uc)
+message LlmGatewaySettings {
+ bool enabled = 1;
+ map endpoints = 2;
+ string audience = 3;
+ LlmGatewayRouting routing = 4;
+ bool can_enable = 5;
+}
+
+// Copied from: local:aiserver.v1.LocalCodebaseFileInfo (var: W)
message LocalCodebaseFileInfo {
string encrypted_relative_path = 1;
string hash = 2;
@@ -16398,9 +19447,9 @@ message LocalCodebaseFileInfo {
optional string separator = 4;
}
-// Copied from: local:aiserver.v1.LogClickedConnectSlackRequest (var: snt)
+// Copied from: local:aiserver.v1.LogClickedConnectSlackRequest (var: HA)
message LogClickedConnectSlackRequest {
- // Copied from: local:aiserver.v1.LogClickedConnectSlackRequest.Origin (var: ant)
+ // Copied from: local:aiserver.v1.LogClickedConnectSlackRequest.Origin (var: Qt)
enum Origin {
ORIGIN_UNSPECIFIED = 0;
ORIGIN_APP = 1;
@@ -16413,11 +19462,11 @@ message LogClickedConnectSlackRequest {
bool skip_setup_flow = 2;
}
-// Copied from: local:aiserver.v1.LogClickedConnectSlackResponse (var: ont)
+// Copied from: local:aiserver.v1.LogClickedConnectSlackResponse (var: VA)
message LogClickedConnectSlackResponse {
}
-// Copied from: local:aiserver.v1.LogDeeplinkEventRequest (var: Uf)
+// Copied from: local:aiserver.v1.LogDeeplinkEventRequest (var: A)
message LogDeeplinkEventRequest {
int32 user_id = 1;
string bug_id = 2;
@@ -16425,20 +19474,20 @@ message LogDeeplinkEventRequest {
BugbotDeeplinkEventKind event = 4;
}
-// Copied from: local:aiserver.v1.LogDeeplinkEventResponse (var: Of)
+// Copied from: local:aiserver.v1.LogDeeplinkEventResponse (var: _)
message LogDeeplinkEventResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LogFile (var: rTe)
+// Copied from: local:aiserver.v1.LogFile (var: Sa)
message LogFile {
string relative_path_to_cursor_folder = 1;
string contents = 2;
}
-// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest (var: JAe)
+// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest (var: uo)
message LogLinterExplicitUserFeedbackRequest {
- // Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest.LinterUserFeedback (var: CAe)
+ // Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest.LinterUserFeedback (var: ye)
enum LinterUserFeedback {
LINTER_USER_FEEDBACK_UNSPECIFIED = 0;
LINTER_USER_FEEDBACK_CORRECT = 1;
@@ -16451,11 +19500,11 @@ message LogLinterExplicitUserFeedbackRequest {
string user_feedback_details = 4;
}
-// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackResponse (var: NAe)
+// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackResponse (var: mo)
message LogLinterExplicitUserFeedbackResponse {
}
-// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelRequest (var: ent)
+// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelRequest (var: QA)
message LogSlackbotAuthConversionFunnelRequest {
map checkpoints = 1;
optional PrivacyMode privacy_mode = 2;
@@ -16468,22 +19517,22 @@ message LogSlackbotAuthConversionFunnelRequest {
optional string scm_provider = 9;
}
-// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelResponse (var: nnt)
+// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelResponse (var: GA)
message LogSlackbotAuthConversionFunnelResponse {
}
-// Copied from: local:aiserver.v1.LogUserLintReplyRequest (var: EAe)
+// Copied from: local:aiserver.v1.LogUserLintReplyRequest (var: ao)
message LogUserLintReplyRequest {
string uuid = 1;
string user_action = 2;
bool debug_mode = 3;
}
-// Copied from: local:aiserver.v1.LogUserLintReplyResponse (var: BAe)
+// Copied from: local:aiserver.v1.LogUserLintReplyResponse (var: lo)
message LogUserLintReplyResponse {
}
-// Copied from: local:aiserver.v1.LogicalEnvironment (var: QBt)
+// Copied from: local:aiserver.v1.LogicalEnvironment (var: vu)
message LogicalEnvironment {
int64 id = 1;
string public_id = 2;
@@ -16498,7 +19547,7 @@ message LogicalEnvironment {
optional string latest_environment_version_public_id = 11;
}
-// Copied from: local:aiserver.v1.LogicalEnvironmentScope (var: J_t)
+// Copied from: local:aiserver.v1.LogicalEnvironmentScope (var: lr)
enum LogicalEnvironmentScope {
LOGICAL_ENVIRONMENT_SCOPE_UNSPECIFIED = 0;
LOGICAL_ENVIRONMENT_SCOPE_PERSONAL = 1;
@@ -16506,22 +19555,22 @@ enum LogicalEnvironmentScope {
LOGICAL_ENVIRONMENT_SCOPE_REPOSITORY = 3;
}
-// Copied from: local:aiserver.v1.LoginRequest (var: Gm)
+// Copied from: local:aiserver.v1.LoginRequest (var: lt)
message LoginRequest {
}
-// Copied from: local:aiserver.v1.LoginResponse (var: Ym)
+// Copied from: local:aiserver.v1.LoginResponse (var: ut)
message LoginResponse {
string login_url = 1;
}
-// Copied from: local:aiserver.v1.LogoutRequest (var: dm)
+// Copied from: local:aiserver.v1.LogoutRequest (var: Ye)
message LogoutRequest {
}
-// Copied from: local:aiserver.v1.LogoutResponse (var: fm)
+// Copied from: local:aiserver.v1.LogoutResponse (var: Ke)
message LogoutResponse {
- // Copied from: local:aiserver.v1.LogoutResponse.Status (var: Am)
+ // Copied from: local:aiserver.v1.LogoutResponse.Status (var: S)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -16532,7 +19581,7 @@ message LogoutResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.LogprobsLintPayload (var: Ase)
+// Copied from: local:aiserver.v1.LogprobsLintPayload (var: O)
message LogprobsLintPayload {
string chunk = 1;
string problematic_line = 2;
@@ -16542,12 +19591,12 @@ message LogprobsLintPayload {
int32 line_chunk_index_zero_based = 6;
}
-// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyRequest (var: jlt)
+// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyRequest (var: Yk)
message LookupSharedCanvasByKeyRequest {
string canvas_key = 1;
}
-// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyResponse (var: Xlt)
+// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyResponse (var: Kk)
message LookupSharedCanvasByKeyResponse {
optional string share_id = 1;
optional SharedCanvasVisibility visibility = 2;
@@ -16555,7 +19604,7 @@ message LookupSharedCanvasByKeyResponse {
optional string updated_at = 4;
}
-// Copied from: agent.v1.LsArgs (var: zS)
+// Copied from: agent.v1.LsArgs (var: o)
message LsArgs {
string path = 1;
repeated string ignore = 2;
@@ -16564,9 +19613,9 @@ message LsArgs {
optional uint32 timeout_ms = 5;
}
-// Copied from: agent.v1.LsDirectoryTreeNode (var: eB)
+// Copied from: agent.v1.LsDirectoryTreeNode (var: l)
message LsDirectoryTreeNode {
- // Copied from: agent.v1.LsDirectoryTreeNode.File (var: nB)
+ // Copied from: agent.v1.LsDirectoryTreeNode.File (var: u)
message File {
string name = 1;
optional TerminalMetadata terminal_metadata = 2;
@@ -16580,19 +19629,19 @@ message LsDirectoryTreeNode {
int32 num_files = 6;
}
-// Copied from: agent.v1.LsError (var: sB)
+// Copied from: agent.v1.LsError (var: m)
message LsError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.LsRejected (var: aB)
+// Copied from: agent.v1.LsRejected (var: c)
message LsRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.LsResult (var: KS)
+// Copied from: agent.v1.LsResult (var: i)
message LsResult {
oneof result {
LsSuccess success = 1;
@@ -16602,17 +19651,17 @@ message LsResult {
}
}
-// Copied from: agent.v1.LsSuccess (var: ZS)
+// Copied from: agent.v1.LsSuccess (var: a)
message LsSuccess {
LsDirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: agent.v1.LsTimeout (var: lB)
+// Copied from: agent.v1.LsTimeout (var: d)
message LsTimeout {
LsDirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: local:aiserver.v1.LspSubgraphContextItem (var: Ra)
+// Copied from: local:aiserver.v1.LspSubgraphContextItem (var: i)
message LspSubgraphContextItem {
optional string uri = 1;
string type = 2;
@@ -16620,7 +19669,7 @@ message LspSubgraphContextItem {
optional LspSubgraphRange range = 4;
}
-// Copied from: local:aiserver.v1.LspSubgraphFullContext (var: Pa)
+// Copied from: local:aiserver.v1.LspSubgraphFullContext (var: a)
message LspSubgraphFullContext {
string uri = 1;
string symbol_name = 2;
@@ -16629,13 +19678,13 @@ message LspSubgraphFullContext {
float score = 5;
}
-// Copied from: local:aiserver.v1.LspSubgraphPosition (var: Ja)
+// Copied from: local:aiserver.v1.LspSubgraphPosition (var: s)
message LspSubgraphPosition {
int32 line = 1;
int32 character = 2;
}
-// Copied from: local:aiserver.v1.LspSubgraphRange (var: Ca)
+// Copied from: local:aiserver.v1.LspSubgraphRange (var: o)
message LspSubgraphRange {
int32 start_line = 1;
int32 start_character = 2;
@@ -16643,17 +19692,17 @@ message LspSubgraphRange {
int32 end_character = 4;
}
-// Copied from: local:aiserver.v1.LspSuggestedItems (var: nA)
+// Copied from: local:aiserver.v1.LspSuggestedItems (var: J)
message LspSuggestedItems {
repeated LspSuggestion suggestions = 1;
}
-// Copied from: local:aiserver.v1.LspSuggestion (var: eA)
+// Copied from: local:aiserver.v1.LspSuggestion (var: B)
message LspSuggestion {
string label = 1;
}
-// Copied from: local:aiserver.v1.LspSuggestionEvent (var: l_)
+// Copied from: local:aiserver.v1.LspSuggestionEvent (var: Pt)
message LspSuggestionEvent {
repeated string suggestions = 1;
optional string request_id = 2;
@@ -16661,20 +19710,20 @@ message LspSuggestionEvent {
PointInTimeModel point_in_time_model = 4;
}
-// Copied from: local:aiserver.v1.MCPControls (var: c0e)
+// Copied from: local:aiserver.v1.MCPControls (var: uc)
message MCPControls {
bool enabled = 1;
repeated string allowed_tools = 2;
}
-// Copied from: local:aiserver.v1.MCPInstructions (var: ei)
+// Copied from: local:aiserver.v1.MCPInstructions (var: ue)
message MCPInstructions {
string server_name = 1;
string server_identifier = 2;
string instructions = 3;
}
-// Copied from: local:aiserver.v1.MCPKnownServerInfo (var: Bxe)
+// Copied from: local:aiserver.v1.MCPKnownServerInfo (var: a)
message MCPKnownServerInfo {
string name = 1;
string description = 2;
@@ -16683,38 +19732,46 @@ message MCPKnownServerInfo {
bool is_featured = 5;
}
-// Copied from: local:aiserver.v1.MCPParams (var: fb)
+// Copied from: local:aiserver.v1.MCPParams (var: Bn)
message MCPParams {
- // Copied from: local:aiserver.v1.MCPParams.Tool (var: pb)
+ // Copied from: local:aiserver.v1.MCPParams.Tool (var: Jn)
message Tool {
string name = 1;
string description = 2;
string parameters = 3;
string server_name = 4;
+ optional MCPParams.TranscriptDisplay transcript_display = 5;
+ }
+
+ // Copied from: local:aiserver.v1.MCPParams.TranscriptDisplay (var: Cn)
+ message TranscriptDisplay {
+ string loading = 1;
+ string success = 2;
+ string error = 3;
}
repeated Tool tools = 1;
optional int64 file_output_threshold_bytes = 2;
}
-// Copied from: local:aiserver.v1.MCPResult (var: hb)
+// Copied from: local:aiserver.v1.MCPResult (var: Nn)
message MCPResult {
string selected_tool = 1;
string result = 2;
}
-// Copied from: local:aiserver.v1.MCPServerRegistration (var: Jxe)
+// Copied from: local:aiserver.v1.MCPServerRegistration (var: l)
message MCPServerRegistration {
repeated string domains = 1;
MCPKnownServerInfo info = 2;
}
-// Copied from: local:aiserver.v1.MCPStream (var: Tb)
+// Copied from: local:aiserver.v1.MCPStream (var: Rn)
message MCPStream {
repeated MCPParams.Tool tools = 1;
}
-// Copied from: local:aiserver.v1.MachineReference (var: bSt)
+// Copied from: local:aiserver.v1.MachineReference (var: Yl)
message MachineReference {
oneof reference {
PodReference pod = 1;
@@ -16722,14 +19779,34 @@ message MachineReference {
}
}
-// Copied from: local:aiserver.v1.MakePRBackgroundComposerRequest (var: Kyt)
+// Copied from: local:aiserver.v1.MakeGithubRequestRequest (var: $l)
+message MakeGithubRequestRequest {
+ string method = 1;
+ string path = 2;
+ optional string body_json = 3;
+ string github_user_token = 4;
+ string caller = 5;
+ optional string host = 6;
+ optional string path_template = 7;
+ optional string accept_header = 8;
+}
+
+// Copied from: local:aiserver.v1.MakeGithubRequestResponse (var: eu)
+message MakeGithubRequestResponse {
+ int32 status = 1;
+ string status_text = 4;
+ map headers = 2;
+ string body = 3;
+}
+
+// Copied from: local:aiserver.v1.MakePRBackgroundComposerRequest (var: vi)
message MakePRBackgroundComposerRequest {
string bc_id = 1;
optional string workflow_id = 2;
optional string branch_name = 3;
}
-// Copied from: local:aiserver.v1.MakePRBackgroundComposerResponse (var: Zyt)
+// Copied from: local:aiserver.v1.MakePRBackgroundComposerResponse (var: Bi)
message MakePRBackgroundComposerResponse {
string pr_url = 1;
string branch_name = 2;
@@ -16738,7 +19815,7 @@ message MakePRBackgroundComposerResponse {
optional string repo = 5;
}
-// Copied from: local:aiserver.v1.ManagedSkill (var: Jpt)
+// Copied from: local:aiserver.v1.ManagedSkill (var: GI)
message ManagedSkill {
string id = 1;
string description = 2;
@@ -16747,36 +19824,37 @@ message ManagedSkill {
repeated string environments = 5;
repeated string disabled_environments = 6;
optional bool enabled = 7;
+ optional CustomModeDescriptor custom_mode = 8;
}
-// Copied from: local:aiserver.v1.MarkAsPublicRequest (var: Bw)
+// Copied from: local:aiserver.v1.MarkAsPublicRequest (var: _)
message MarkAsPublicRequest {
string doc_identifier = 1;
string password = 2;
string doc_name = 3;
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerReadRequest (var: GIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerReadRequest (var: Sm)
message MarkBackgroundComposerReadRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerReadResponse (var: VIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerReadResponse (var: Im)
message MarkBackgroundComposerReadResponse {
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadRequest (var: WIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadRequest (var: vm)
message MarkBackgroundComposerUnreadRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadResponse (var: jIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadResponse (var: Bm)
message MarkBackgroundComposerUnreadResponse {
}
-// Copied from: local:aiserver.v1.MarkCppRequest (var: op)
+// Copied from: local:aiserver.v1.MarkCppRequest (var: ae)
message MarkCppRequest {
- // Copied from: local:aiserver.v1.MarkCppRequest.CppResponseTypes (var: lp)
+ // Copied from: local:aiserver.v1.MarkCppRequest.CppResponseTypes (var: a)
enum CppResponseTypes {
CPP_RESPONSE_TYPES_UNSPECIFIED = 0;
CPP_RESPONSE_TYPES_GOOD = 1;
@@ -16791,7 +19869,7 @@ message MarkCppRequest {
CPP_RESPONSE_TYPES_BAD_FALSE_NEGATIVE_TRIGGER = 10;
}
- // Copied from: local:aiserver.v1.MarkCppRequest.RangeTransformation (var: up)
+ // Copied from: local:aiserver.v1.MarkCppRequest.RangeTransformation (var: le)
message RangeTransformation {
int32 start_line_number = 1;
int32 end_line_number = 2;
@@ -16808,32 +19886,33 @@ message MarkCppRequest {
double session_performance_origin_time = 13;
}
-// Copied from: local:aiserver.v1.MarkCppResponse (var: fp)
+// Copied from: local:aiserver.v1.MarkCppResponse (var: me)
message MarkCppResponse {
}
-// Copied from: local:aiserver.v1.MarkFollowupEditingRequest (var: FEt)
+// Copied from: local:aiserver.v1.MarkFollowupEditingRequest (var: Tl)
message MarkFollowupEditingRequest {
string bc_id = 1;
string followup_id = 2;
+ optional bool editing = 3;
}
-// Copied from: local:aiserver.v1.MarkFollowupEditingResponse (var: QEt)
+// Copied from: local:aiserver.v1.MarkFollowupEditingResponse (var: yl)
message MarkFollowupEditingResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.MarkMcpServersSeenRequest (var: $Ve)
+// Copied from: local:aiserver.v1.MarkMcpServersSeenRequest (var: xo)
message MarkMcpServersSeenRequest {
repeated int32 server_ids = 1;
}
-// Copied from: local:aiserver.v1.MarkMcpServersSeenResponse (var: tHe)
+// Copied from: local:aiserver.v1.MarkMcpServersSeenResponse (var: Qo)
message MarkMcpServersSeenResponse {
}
-// Copied from: local:aiserver.v1.Marketplace (var: Oct)
+// Copied from: local:aiserver.v1.Marketplace (var: sE)
message Marketplace {
int64 id = 1;
string name = 2;
@@ -16851,21 +19930,37 @@ message Marketplace {
optional TeamMarketplaceConfig team_config = 14;
repeated MarketplaceRequiredPluginInstall required_plugin_installs = 15;
bool auto_reindex = 16;
+ optional string distribution_git_url = 17;
}
-// Copied from: local:aiserver.v1.MarketplaceRequiredPluginInstall (var: xct)
+// Copied from: local:aiserver.v1.MarketplaceAccessGrant (var: pI)
+message MarketplaceAccessGrant {
+ MarketplaceAccessPrincipalKind principal_kind = 1;
+ string principal_id = 2;
+}
+
+// Copied from: local:aiserver.v1.MarketplaceAccessPrincipalKind (var: Et)
+enum MarketplaceAccessPrincipalKind {
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_UNSPECIFIED = 0;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_USER = 1;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_TEAM_MEMBER_GROUP = 2;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_TEAM_ADMIN_GROUP = 3;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_GROUP = 4;
+}
+
+// Copied from: local:aiserver.v1.MarketplaceRequiredPluginInstall (var: rE)
message MarketplaceRequiredPluginInstall {
int64 plugin_id = 1;
repeated int64 directory_group_ids = 2;
}
-// Copied from: local:aiserver.v1.MatchRange (var: oN)
+// Copied from: local:aiserver.v1.MatchRange (var: Et)
message MatchRange {
int32 start = 1;
int32 end = 2;
}
-// Copied from: agent.v1.MatchedInstalledPlugin (var: oj)
+// Copied from: agent.v1.MatchedInstalledPlugin (var: U)
message MatchedInstalledPlugin {
string display_name = 1;
string description = 2;
@@ -16878,7 +19973,7 @@ message MatchedInstalledPlugin {
repeated string mcp_servers = 9;
}
-// Copied from: local:aiserver.v1.MaybeDefinedPointInTimeModel (var: jp)
+// Copied from: local:aiserver.v1.MaybeDefinedPointInTimeModel (var: Je)
message MaybeDefinedPointInTimeModel {
optional string model_uuid = 1;
int32 model_version = 2;
@@ -16886,11 +19981,23 @@ message MaybeDefinedPointInTimeModel {
string model_id = 4;
}
-// Copied from: agent.v1.McpApproved (var: AO)
+// Copied from: agent.v1.McpAllowlistPrecheckArgs (var: ee)
+message McpAllowlistPrecheckArgs {
+ string provider_identifier = 1;
+ string tool_name = 2;
+ optional string tool_call_id = 3;
+}
+
+// Copied from: agent.v1.McpAllowlistPrecheckResult (var: te)
+message McpAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: agent.v1.McpApproved (var: l)
message McpApproved {
}
-// Copied from: agent.v1.McpArgs (var: cO)
+// Copied from: agent.v1.McpArgs (var: i)
message McpArgs {
string name = 1;
map args = 2;
@@ -16900,24 +20007,53 @@ message McpArgs {
optional SmartModeApproval smart_mode_approval = 6;
bool smart_mode_approval_only = 7;
bool skip_approval = 8;
+ string server_identifier = 9;
}
-// Copied from: local:aiserver.v1.McpAuthParams (var: zF)
+// Copied from: agent.v1.McpAuthArgs (var: an)
+message McpAuthArgs {
+ string server_identifier = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: local:aiserver.v1.McpAuthParams (var: Ks)
message McpAuthParams {
string server_identifier = 1;
}
-// Copied from: local:aiserver.v1.McpAuthResult (var: KF)
+// Copied from: agent.v1.McpAuthRequestQuery (var: pn)
+message McpAuthRequestQuery {
+ McpAuthArgs args = 1;
+}
+
+// Copied from: agent.v1.McpAuthRequestResponse (var: fn)
+message McpAuthRequestResponse {
+ // Copied from: agent.v1.McpAuthRequestResponse.Approved (var: gn)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.McpAuthRequestResponse.Rejected (var: hn)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.McpAuthResult (var: Ws)
message McpAuthResult {
bool success = 1;
string message = 2;
}
-// Copied from: local:aiserver.v1.McpAuthStream (var: ZF)
+// Copied from: local:aiserver.v1.McpAuthStream (var: zs)
message McpAuthStream {
}
-// Copied from: local:aiserver.v1.McpDescriptor (var: Xct)
+// Copied from: local:aiserver.v1.McpDescriptor (var: uE)
message McpDescriptor {
string name = 1;
optional string description = 2;
@@ -16925,38 +20061,38 @@ message McpDescriptor {
optional string source_url = 4;
}
-// Copied from: agent.v1.McpError (var: vO)
+// Copied from: agent.v1.McpError (var: g)
message McpError {
string error = 1;
}
-// Copied from: agent.v1.McpFileSystemOptions (var: aO)
+// Copied from: agent.v1.McpFileSystemOptions (var: u)
message McpFileSystemOptions {
bool enabled = 1;
string workspace_project_dir = 2;
repeated McpDescriptor mcp_descriptors = 3;
}
-// Copied from: agent.v1.McpImageContent (var: kO)
+// Copied from: agent.v1.McpImageContent (var: d)
message McpImageContent {
bytes data = 1;
string mime_type = 2;
}
-// Copied from: agent.v1.McpInstructions (var: eO)
+// Copied from: agent.v1.McpInstructions (var: i)
message McpInstructions {
string server_name = 1;
string instructions = 2;
string server_identifier = 3;
}
-// Copied from: agent.v1.McpMetaToolOptions (var: lO)
+// Copied from: agent.v1.McpMetaToolOptions (var: m)
message McpMetaToolOptions {
bool enabled = 1;
repeated McpDescriptor mcp_descriptors = 2;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginOutcome (var: Zxe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginOutcome (var: me)
enum McpOAuthRefreshLockBeginOutcome {
MCP_O_AUTH_REFRESH_LOCK_BEGIN_OUTCOME_UNSPECIFIED = 0;
MCP_O_AUTH_REFRESH_LOCK_BEGIN_OUTCOME_SKIPPED = 1;
@@ -16965,30 +20101,31 @@ enum McpOAuthRefreshLockBeginOutcome {
MCP_O_AUTH_REFRESH_LOCK_BEGIN_OUTCOME_REDIS_ERROR = 4;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginRequest (var: fHe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginRequest (var: li)
message McpOAuthRefreshLockBeginRequest {
string server_url = 1;
McpOAuthRefreshLockExecutorKind executor_kind = 2;
string executor_id = 3;
optional int64 observed_updated_at_ms = 4;
optional string service_account_id = 5;
+ string account_key = 6;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginResponse (var: pHe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginResponse (var: ui)
message McpOAuthRefreshLockBeginResponse {
McpOAuthRefreshLockBeginOutcome outcome = 1;
optional string lease_handle = 2;
bool should_enforce = 3;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockExecutorKind (var: Xxe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockExecutorKind (var: ue)
enum McpOAuthRefreshLockExecutorKind {
MCP_O_AUTH_REFRESH_LOCK_EXECUTOR_KIND_UNSPECIFIED = 0;
MCP_O_AUTH_REFRESH_LOCK_EXECUTOR_KIND_LOCAL_IDE = 1;
MCP_O_AUTH_REFRESH_LOCK_EXECUTOR_KIND_REMOTE_EXTENSION_HOST = 2;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseReason (var: $xe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseReason (var: ce)
enum McpOAuthRefreshLockReleaseReason {
MCP_O_AUTH_REFRESH_LOCK_RELEASE_REASON_UNSPECIFIED = 0;
MCP_O_AUTH_REFRESH_LOCK_RELEASE_REASON_COMPLETE = 1;
@@ -16996,24 +20133,24 @@ enum McpOAuthRefreshLockReleaseReason {
MCP_O_AUTH_REFRESH_LOCK_RELEASE_REASON_ABANDONED = 3;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseRequest (var: hHe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseRequest (var: mi)
message McpOAuthRefreshLockReleaseRequest {
string lease_handle = 1;
McpOAuthRefreshLockReleaseReason reason = 2;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseResponse (var: THe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseResponse (var: ci)
message McpOAuthRefreshLockReleaseResponse {
}
-// Copied from: local:aiserver.v1.McpOAuthStoredClientInfo (var: Sxe)
+// Copied from: local:aiserver.v1.McpOAuthStoredClientInfo (var: i)
message McpOAuthStoredClientInfo {
string client_id = 1;
optional string client_secret = 2;
repeated string redirect_uris = 3;
}
-// Copied from: local:aiserver.v1.McpOAuthStoredData (var: kxe)
+// Copied from: local:aiserver.v1.McpOAuthStoredData (var: o)
message McpOAuthStoredData {
optional string refresh_token = 1;
string client_id = 2;
@@ -17022,19 +20159,19 @@ message McpOAuthStoredData {
optional string access_token = 5;
}
-// Copied from: agent.v1.McpPermissionDenied (var: bO)
+// Copied from: agent.v1.McpPermissionDenied (var: A)
message McpPermissionDenied {
string error = 1;
bool is_readonly = 2;
}
-// Copied from: agent.v1.McpRejected (var: NO)
+// Copied from: agent.v1.McpRejected (var: h)
message McpRejected {
string reason = 1;
bool is_readonly = 2;
}
-// Copied from: agent.v1.McpResult (var: dO)
+// Copied from: agent.v1.McpResult (var: a)
message McpResult {
oneof result {
McpSuccess success = 1;
@@ -17047,35 +20184,37 @@ message McpResult {
}
}
-// Copied from: local:aiserver.v1.McpServerMetadata (var: BVe)
+// Copied from: local:aiserver.v1.McpServerMetadata (var: wo)
message McpServerMetadata {
optional int64 plugin_id = 1;
int64 server_id = 2;
}
-// Copied from: agent.v1.McpServerNotFound (var: _O)
+// Copied from: agent.v1.McpServerNotFound (var: m)
message McpServerNotFound {
string name = 1;
repeated string available_servers = 2;
}
-// Copied from: local:aiserver.v1.McpServerUsageSummary (var: DVe)
+// Copied from: local:aiserver.v1.McpServerUsageSummary (var: Ro)
message McpServerUsageSummary {
int64 server_id = 1;
int32 enabled_user_count = 2;
int32 automation_count = 3;
}
-// Copied from: agent.v1.McpStateError (var: MO)
+// Copied from: agent.v1.McpStateError (var: w)
message McpStateError {
string error = 1;
}
-// Copied from: agent.v1.McpStateExecArgs (var: qO)
+// Copied from: agent.v1.McpStateExecArgs (var: _)
message McpStateExecArgs {
+ repeated string server_identifiers = 1;
+ bool kick_only = 2;
}
-// Copied from: agent.v1.McpStateExecResult (var: FO)
+// Copied from: agent.v1.McpStateExecResult (var: T)
message McpStateExecResult {
oneof result {
McpStateSuccess success = 1;
@@ -17084,12 +20223,12 @@ message McpStateExecResult {
}
}
-// Copied from: agent.v1.McpStateRejected (var: YO)
+// Copied from: agent.v1.McpStateRejected (var: E)
message McpStateRejected {
string reason = 1;
}
-// Copied from: agent.v1.McpStateServer (var: QO)
+// Copied from: agent.v1.McpStateServer (var: y)
message McpStateServer {
string server_name = 1;
string server_identifier = 2;
@@ -17100,40 +20239,41 @@ message McpStateServer {
optional string status = 7;
}
-// Copied from: agent.v1.McpStateSuccess (var: UO)
+// Copied from: agent.v1.McpStateSuccess (var: k)
message McpStateSuccess {
repeated McpStateServer servers = 1;
}
-// Copied from: agent.v1.McpSuccess (var: IO)
+// Copied from: agent.v1.McpSuccess (var: f)
message McpSuccess {
repeated McpToolResultContentItem content = 1;
bool is_error = 2;
google.protobuf.Struct structured_content = 3;
}
-// Copied from: agent.v1.McpTextContent (var: yO)
+// Copied from: agent.v1.McpTextContent (var: c)
message McpTextContent {
string text = 1;
optional OutputLocation output_location = 2;
}
-// Copied from: agent.v1.McpToolDefinition (var: KU)
+// Copied from: agent.v1.McpToolDefinition (var: s)
message McpToolDefinition {
string name = 1;
string provider_identifier = 4;
string tool_name = 5;
string description = 2;
google.protobuf.Value input_schema = 3;
+ optional string input_schema_json = 6;
}
-// Copied from: agent.v1.McpToolNotFound (var: gO)
+// Copied from: agent.v1.McpToolNotFound (var: u)
message McpToolNotFound {
string name = 1;
repeated string available_tools = 2;
}
-// Copied from: agent.v1.McpToolResultContentItem (var: SO)
+// Copied from: agent.v1.McpToolResultContentItem (var: p)
message McpToolResultContentItem {
oneof content {
McpTextContent text = 1;
@@ -17141,7 +20281,7 @@ message McpToolResultContentItem {
}
}
-// Copied from: local:aiserver.v1.MemoryMonitorConfig (var: zqe)
+// Copied from: local:aiserver.v1.MemoryMonitorConfig (var: xe)
message MemoryMonitorConfig {
bool enabled = 1;
bool show_status_entry = 2;
@@ -17150,33 +20290,44 @@ message MemoryMonitorConfig {
optional int32 process_memory_interval_sec = 5;
}
-// Copied from: local:aiserver.v1.MergePullRequestRequest (var: DCt)
+// Copied from: local:aiserver.v1.MergeOrganizationIdentityProviderRequest (var: _r)
+message MergeOrganizationIdentityProviderRequest {
+ string organization_id = 1;
+ string source_identity_provider_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.MergeOrganizationIdentityProviderResponse (var: Tr)
+message MergeOrganizationIdentityProviderResponse {
+ string request_public_id = 1;
+}
+
+// Copied from: local:aiserver.v1.MergePullRequestRequest (var: Wc)
message MergePullRequestRequest {
string pr_url = 1;
optional string merge_method = 2;
}
-// Copied from: local:aiserver.v1.MergePullRequestResponse (var: xCt)
+// Copied from: local:aiserver.v1.MergePullRequestResponse (var: zc)
message MergePullRequestResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.Metadata (var: K$e)
+// Copied from: local:aiserver.v1.Metadata (var: Tm)
message Metadata {
optional string title = 1;
optional string description = 2;
optional string discount_type = 3;
}
-// Copied from: local:aiserver.v1.MetricsConfig (var: Mqe)
+// Copied from: local:aiserver.v1.MetricsConfig (var: De)
message MetricsConfig {
bool enabled_in_privacy_mode = 2;
bool enabled_in_non_privacy_mode = 3;
}
-// Copied from: local:aiserver.v1.MicrosoftTeamsChannel (var: Bct)
+// Copied from: local:aiserver.v1.MicrosoftTeamsChannel (var: jw)
message MicrosoftTeamsChannel {
string tenant_id = 1;
string team_id = 2;
@@ -17186,43 +20337,79 @@ message MicrosoftTeamsChannel {
optional string description = 6;
}
-// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingRequest (var: B8e)
-message MigrateBugBotProUserToUsageBasedBillingRequest {
+// Copied from: local:aiserver.v1.MidConversationModelRecommendationContext (var: Hd)
+message MidConversationModelRecommendationContext {
+ RequestedModel current_model = 1;
}
-// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingResponse (var: J8e)
+// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingRequest (var: ug)
+message MigrateBugBotProUserToUsageBasedBillingRequest {
+ optional bool keep_high_effort_default = 1;
+}
+
+// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingResponse (var: mg)
message MigrateBugBotProUserToUsageBasedBillingResponse {
}
-// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingRequest (var: uit)
+// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingRequest (var: ST)
message MigrateTeamBugbotToUsageBasedBillingRequest {
int32 team_id = 1;
+ optional bool keep_high_effort_default = 2;
}
-// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingResponse (var: mit)
+// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingResponse (var: IT)
message MigrateTeamBugbotToUsageBasedBillingResponse {
}
-// Copied from: local:aiserver.v1.MintAgentStoreTokenRequest (var: ybt)
-message MintAgentStoreTokenRequest {
- string agent_id = 1;
+// Copied from: local:aiserver.v1.MigrateTeamMcpServersToDefaultMarketplaceRequest (var: qo)
+message MigrateTeamMcpServersToDefaultMarketplaceRequest {
+ int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.MintAgentStoreTokenResponse (var: kbt)
+// Copied from: local:aiserver.v1.MigrateTeamMcpServersToDefaultMarketplaceResponse (var: Do)
+message MigrateTeamMcpServersToDefaultMarketplaceResponse {
+ int32 migrated_count = 1;
+ int32 skipped_count = 2;
+ int64 default_marketplace_id = 3;
+}
+
+// Copied from: local:aiserver.v1.MintAgentStoreTokenRequest (var: mf)
+message MintAgentStoreTokenRequest {
+ string agent_id = 1;
+ optional string share_id = 2;
+ optional string store_id = 3;
+ AgentStoreSourceRef source = 4;
+}
+
+// Copied from: local:aiserver.v1.MintAgentStoreTokenResponse (var: cf)
message MintAgentStoreTokenResponse {
string token = 1;
int64 expires_at_ms = 2;
repeated string agent_ids = 3;
+ repeated string store_ids = 4;
}
-// Copied from: local:aiserver.v1.MissingContextItems (var: Xee)
+// Copied from: local:aiserver.v1.MintCustomerPrivatelinkProxyTokenRequest (var: lp)
+message MintCustomerPrivatelinkProxyTokenRequest {
+ int32 team_id = 1;
+ repeated string allowed_hosts = 2;
+}
+
+// Copied from: local:aiserver.v1.MintCustomerPrivatelinkProxyTokenResponse (var: up)
+message MintCustomerPrivatelinkProxyTokenResponse {
+ string proxy_username = 1;
+ string token = 2;
+ repeated string allowed_hosts = 3;
+}
+
+// Copied from: local:aiserver.v1.MissingContextItems (var: d)
message MissingContextItems {
repeated string missing_context_item_hashes = 2;
}
-// Copied from: local:aiserver.v1.MissingFile (var: Xv)
+// Copied from: local:aiserver.v1.MissingFile (var: Ve)
message MissingFile {
- // Copied from: local:aiserver.v1.MissingFile.MissingReason (var: $v)
+ // Copied from: local:aiserver.v1.MissingFile.MissingReason (var: f)
enum MissingReason {
MISSING_REASON_UNSPECIFIED = 0;
MISSING_REASON_TOO_LARGE = 1;
@@ -17234,7 +20421,7 @@ message MissingFile {
optional int32 num_lines = 3;
}
-// Copied from: local:aiserver.v1.ModalDisplayConfig (var: pqe)
+// Copied from: local:aiserver.v1.ModalDisplayConfig (var: Ee)
message ModalDisplayConfig {
optional string background_gradient = 1;
optional string description = 2;
@@ -17242,7 +20429,7 @@ message ModalDisplayConfig {
optional string background_gradient_dark = 4;
}
-// Copied from: local:aiserver.v1.ModelAddedEvent (var: e_)
+// Copied from: local:aiserver.v1.ModelAddedEvent (var: Jt)
message ModelAddedEvent {
MaybeDefinedPointInTimeModel point_in_time_model = 1;
string full_uri = 2;
@@ -17253,9 +20440,9 @@ message ModelAddedEvent {
bool is_too_large_for_heap_operation = 7;
}
-// Copied from: local:aiserver.v1.ModelAllowlist (var: l2e)
+// Copied from: local:aiserver.v1.ModelAllowlist (var: Oc)
message ModelAllowlist {
- // Copied from: local:aiserver.v1.ModelAllowlist.DefaultBehavior (var: c2e)
+ // Copied from: local:aiserver.v1.ModelAllowlist.DefaultBehavior (var: Mt)
enum DefaultBehavior {
DEFAULT_BEHAVIOR_UNSPECIFIED = 0;
DEFAULT_BEHAVIOR_ENABLED = 1;
@@ -17268,7 +20455,7 @@ message ModelAllowlist {
optional ModelAllowlistByok byok = 4;
}
-// Copied from: local:aiserver.v1.ModelAllowlistByok (var: a2e)
+// Copied from: local:aiserver.v1.ModelAllowlistByok (var: Dc)
message ModelAllowlistByok {
optional ModelAllowlistByokEntry openai = 1;
optional ModelAllowlistByokEntry anthropic = 2;
@@ -17277,29 +20464,37 @@ message ModelAllowlistByok {
optional ModelAllowlistByokEntry bedrock = 5;
}
-// Copied from: local:aiserver.v1.ModelAllowlistByokEntry (var: s2e)
+// Copied from: local:aiserver.v1.ModelAllowlistByokEntry (var: qc)
message ModelAllowlistByokEntry {
bool enabled = 1;
+ repeated string models = 2;
}
-// Copied from: local:aiserver.v1.ModelAllowlistModelEntry (var: e2e)
+// Copied from: local:aiserver.v1.ModelAllowlistModelEntry (var: Lc)
message ModelAllowlistModelEntry {
bool enabled = 1;
map parameter_restrictions = 2;
+ map parameter_grants = 3;
+ repeated TeamAdminModelRef.ModelParameterValue default_parameter_values = 4;
}
-// Copied from: local:aiserver.v1.ModelAllowlistParameterRestriction (var: Z0e)
+// Copied from: local:aiserver.v1.ModelAllowlistParameterGrant (var: Mc)
+message ModelAllowlistParameterGrant {
+ repeated string granted_values = 1;
+}
+
+// Copied from: local:aiserver.v1.ModelAllowlistParameterRestriction (var: bc)
message ModelAllowlistParameterRestriction {
repeated string allowed_values = 1;
}
-// Copied from: local:aiserver.v1.ModelAllowlistProviderEntry (var: n2e)
+// Copied from: local:aiserver.v1.ModelAllowlistProviderEntry (var: Fc)
message ModelAllowlistProviderEntry {
bool enabled = 1;
map models = 2;
}
-// Copied from: local:aiserver.v1.ModelChange (var: yp)
+// Copied from: local:aiserver.v1.ModelChange (var: fe)
message ModelChange {
string text = 1;
IRange range = 2;
@@ -17319,7 +20514,7 @@ message ModelChange {
optional int32 global_index_v2 = 17;
}
-// Copied from: local:aiserver.v1.ModelDetails (var: Fs)
+// Copied from: local:aiserver.v1.ModelDetails (var: Z)
message ModelDetails {
optional string model_name = 1;
optional string api_key = 2;
@@ -17331,12 +20526,12 @@ message ModelDetails {
optional bool max_mode = 8;
}
-// Copied from: local:aiserver.v1.ModelInfo (var: Qs)
+// Copied from: local:aiserver.v1.ModelInfo (var: te)
message ModelInfo {
string model_name = 1;
}
-// Copied from: local:aiserver.v1.ModelMigration (var: oLe)
+// Copied from: local:aiserver.v1.ModelMigration (var: Ke)
message ModelMigration {
string id = 1;
string model_setting = 2;
@@ -17348,39 +20543,44 @@ message ModelMigration {
optional bool migrate_old_composers_and_current_composer = 8;
}
-// Copied from: local:aiserver.v1.ModelOpenedEvent (var: Mh)
+// Copied from: local:aiserver.v1.ModelOpenedEvent (var: wt)
message ModelOpenedEvent {
PointInTimeModel point_in_time_model = 1;
MaybeDefinedPointInTimeModel maybe_defined_point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.ModelParameterDefinition (var: efe)
+// Copied from: local:aiserver.v1.ModelParameterDefinition (var: Ss)
message ModelParameterDefinition {
- // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition (var: sfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition (var: vs)
message BooleanParameterDefinition {
- // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition.BooleanParameterValue (var: afe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition.BooleanParameterValue (var: Bs)
message BooleanParameterValue {
string value = 1;
optional string display_name = 2;
optional bool increases_model_cost = 3;
+ optional bool default_blocked_in_admin_allowlist = 4;
+ optional bool hide_from_user_picker_when_admin_blocked = 5;
}
repeated BooleanParameterValue values = 1;
}
- // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition (var: lfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition (var: Js)
message EnumParameterDefinition {
- // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition.EnumParameterValue (var: cfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition.EnumParameterValue (var: Cs)
message EnumParameterValue {
string value = 1;
optional string display_name = 2;
optional bool increases_model_cost = 3;
+ optional bool blocked_by_admin_allowlist = 4;
+ optional string markdown_tooltip = 5;
+ repeated AvailableModelsResponse.ModelPickerBadge model_picker_badges = 6;
}
repeated EnumParameterValue values = 1;
}
- // Copied from: local:aiserver.v1.ModelParameterDefinition.ModelParameterType (var: nfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.ModelParameterType (var: Is)
message ModelParameterType {
optional ModelParameterDefinition.BooleanParameterDefinition boolean_parameter = 1;
optional ModelParameterDefinition.EnumParameterDefinition enum_parameter = 2;
@@ -17393,9 +20593,9 @@ message ModelParameterDefinition {
optional bool is_cycleable_by_hotkey = 5;
}
-// Copied from: local:aiserver.v1.ModelQueryRequest (var: tme)
+// Copied from: local:aiserver.v1.ModelQueryRequest (var: pr)
message ModelQueryRequest {
- // Copied from: local:aiserver.v1.ModelQueryRequest.QueryType (var: rme)
+ // Copied from: local:aiserver.v1.ModelQueryRequest.QueryType (var: de)
enum QueryType {
QUERY_TYPE_UNSPECIFIED = 0;
QUERY_TYPE_KEYWORDS = 1;
@@ -17415,9 +20615,9 @@ message ModelQueryRequest {
bool use_globs = 11;
}
-// Copied from: local:aiserver.v1.ModelQueryResponse (var: sme)
+// Copied from: local:aiserver.v1.ModelQueryResponse (var: fr)
message ModelQueryResponse {
- // Copied from: local:aiserver.v1.ModelQueryResponse.Query (var: ame)
+ // Copied from: local:aiserver.v1.ModelQueryResponse.Query (var: gr)
message Query {
string query = 1;
bool successful_parse = 2;
@@ -17430,9 +20630,9 @@ message ModelQueryResponse {
repeated Query queries = 1;
}
-// Copied from: local:aiserver.v1.ModelQueryResponseV2 (var: lme)
+// Copied from: local:aiserver.v1.ModelQueryResponseV2 (var: hr)
message ModelQueryResponseV2 {
- // Copied from: local:aiserver.v1.ModelQueryResponseV2.QueryItem (var: cme)
+ // Copied from: local:aiserver.v1.ModelQueryResponseV2.QueryItem (var: Ar)
message QueryItem {
int32 index = 3;
oneof partial_query {
@@ -17447,7 +20647,37 @@ message ModelQueryResponseV2 {
}
}
-// Copied from: local:aiserver.v1.ModelWithHistory (var: V_)
+// Copied from: local:aiserver.v1.ModelRecommendationNudge (var: Wd)
+message ModelRecommendationNudge {
+ string nudge_id = 1;
+ string experiment_name = 2;
+ string group = 3;
+ RequestedModel source_model = 4;
+ RequestedModel target_model = 5;
+}
+
+// Copied from: local:aiserver.v1.ModelRoutingLoadTestCancelOutcome (var: vr)
+enum ModelRoutingLoadTestCancelOutcome {
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_UNSPECIFIED = 0;
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_CANCEL_REQUESTED = 1;
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_NOT_FOUND = 2;
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_ALREADY_CLOSED = 3;
+}
+
+// Copied from: local:aiserver.v1.ModelSelectionSnapshot (var: o)
+message ModelSelectionSnapshot {
+ // Copied from: local:aiserver.v1.ModelSelectionSnapshot.ModelParameterValue (var: i)
+ message ModelParameterValue {
+ string id = 1;
+ string value = 2;
+ }
+
+ string model_id = 1;
+ bool max_mode = 2;
+ repeated ModelParameterValue parameters = 3;
+}
+
+// Copied from: local:aiserver.v1.ModelWithHistory (var: jt)
message ModelWithHistory {
repeated ModelChange changes = 1;
string model_uuid = 2;
@@ -17459,7 +20689,24 @@ message ModelWithHistory {
optional double starting_performance_now_timestamp = 8;
}
-// Copied from: agent.v1.MouseButton (var: AB)
+// Copied from: agent.v1.MountedAgentStore (var: E)
+message MountedAgentStore {
+ string path = 1;
+ MountedAgentStoreKind kind = 2;
+ optional string alias = 3;
+ bool read_only = 4;
+}
+
+// Copied from: agent.v1.MountedAgentStoreKind (var: u)
+enum MountedAgentStoreKind {
+ MOUNTED_AGENT_STORE_KIND_UNSPECIFIED = 0;
+ MOUNTED_AGENT_STORE_KIND_SELF = 1;
+ MOUNTED_AGENT_STORE_KIND_PEER = 2;
+ MOUNTED_AGENT_STORE_KIND_SHARE = 3;
+ MOUNTED_AGENT_STORE_KIND_PRINCIPAL = 4;
+}
+
+// Copied from: agent.v1.MouseButton (var: r)
enum MouseButton {
MOUSE_BUTTON_UNSPECIFIED = 0;
MOUSE_BUTTON_LEFT = 1;
@@ -17469,64 +20716,66 @@ enum MouseButton {
MOUSE_BUTTON_FORWARD = 5;
}
-// Copied from: agent.v1.MouseDownAction (var: IB)
+// Copied from: agent.v1.MouseDownAction (var: c)
message MouseDownAction {
MouseButton button = 1;
}
-// Copied from: agent.v1.MouseMoveAction (var: kB)
+// Copied from: agent.v1.MouseMoveAction (var: u)
message MouseMoveAction {
Coordinate coordinate = 1;
}
-// Copied from: agent.v1.MouseUpAction (var: vB)
+// Copied from: agent.v1.MouseUpAction (var: d)
message MouseUpAction {
MouseButton button = 1;
}
-// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamRequest (var: $Me)
+// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamRequest (var: Jr)
message MoveOrganizationMemberToTeamRequest {
string organization_id = 1;
int32 user_id = 2;
int32 destination_team_id = 3;
}
-// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamResponse (var: tGe)
+// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamResponse (var: Cr)
message MoveOrganizationMemberToTeamResponse {
bool moved = 1;
}
-// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamRequest (var: VVe)
+// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamRequest (var: Lo)
message MoveUserMcpServerToTeamRequest {
string server_name = 1;
int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamResponse (var: WVe)
+// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamResponse (var: Fo)
message MoveUserMcpServerToTeamResponse {
}
-// Copied from: local:aiserver.v1.MultiRepoEnvironmentReusePolicy (var: v_t)
+// Copied from: local:aiserver.v1.MultiRepoEnvironmentReusePolicy (var: pr)
enum MultiRepoEnvironmentReusePolicy {
MULTI_REPO_ENVIRONMENT_REUSE_POLICY_UNSPECIFIED = 0;
MULTI_REPO_ENVIRONMENT_REUSE_POLICY_SAME_SCOPE_ONLY = 1;
MULTI_REPO_ENVIRONMENT_REUSE_POLICY_ALLOW_TEAM_NAMED_FOR_PERSONAL = 2;
}
-// Copied from: agent.v1.NameAgentRequest (var: M7)
+// Copied from: agent.v1.NameAgentRequest (var: w)
message NameAgentRequest {
string user_message = 1;
}
-// Copied from: agent.v1.NameAgentResponse (var: Y7)
+// Copied from: agent.v1.NameAgentResponse (var: E)
message NameAgentResponse {
string name = 1;
}
-// Copied from: local:aiserver.v1.NameTabRequest (var: aoe)
+// Copied from: local:aiserver.v1.NameTabRequest (var: Tt)
message NameTabRequest {
repeated ConversationMessage messages = 1;
bool is_project = 2;
+ string conversation_id = 6;
+ bool is_side_chat = 7;
oneof credentials {
ApiKeyCredentials api_key_credentials = 3;
AzureCredentials azure_credentials = 4;
@@ -17534,25 +20783,56 @@ message NameTabRequest {
}
}
-// Copied from: local:aiserver.v1.NameTabResponse (var: loe)
+// Copied from: local:aiserver.v1.NameTabResponse (var: yt)
message NameTabResponse {
string name = 1;
string reason = 2;
string icon = 3;
}
-// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationRequest (var: Y6e)
+// Copied from: local:aiserver.v1.NamedAgent (var: Li)
+message NamedAgent {
+ string named_agent_id = 1;
+ string home_bc_id = 2;
+ string name = 3;
+ optional BackgroundComposerParticipant creator = 4;
+ double created_at_ms = 5;
+ double updated_at_ms = 6;
+ bool pinned = 7;
+ optional NamedAgentProfile profile = 8;
+}
+
+// Copied from: local:aiserver.v1.NamedAgentProfile (var: bi)
+message NamedAgentProfile {
+ optional string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.NamedAgentSession (var: Mi)
+message NamedAgentSession {
+ string named_agent_id = 1;
+ string bc_id = 2;
+ string session_key = 3;
+ string session_kind = 4;
+ double created_at_ms = 10;
+ double updated_at_ms = 11;
+ optional double last_awakened_at_ms = 12;
+ optional string slack_channel_id = 13;
+ optional string slack_channel_name = 14;
+ optional string slack_permalink = 15;
+}
+
+// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationRequest (var: $g)
message NeedsPrivacyModeMigrationRequest {
}
-// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationResponse (var: H6e)
+// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationResponse (var: eh)
message NeedsPrivacyModeMigrationResponse {
bool needs_migration = 1;
}
-// Copied from: agent.v1.NetworkPolicy (var: xw)
+// Copied from: agent.v1.NetworkPolicy (var: l)
message NetworkPolicy {
- // Copied from: agent.v1.NetworkPolicy.DefaultAction (var: Ow)
+ // Copied from: agent.v1.NetworkPolicy.DefaultAction (var: r)
enum DefaultAction {
DEFAULT_ACTION_UNSPECIFIED = 0;
DEFAULT_ACTION_ALLOW = 1;
@@ -17566,20 +20846,20 @@ message NetworkPolicy {
optional NetworkPolicyLoggingConfig logging = 5;
}
-// Copied from: agent.v1.NetworkPolicyLoggingConfig (var: Dw)
+// Copied from: agent.v1.NetworkPolicyLoggingConfig (var: a)
message NetworkPolicyLoggingConfig {
optional string decision_log_path = 1;
optional string log_format = 2;
}
-// Copied from: local:aiserver.v1.NetworkingMode (var: AUe)
+// Copied from: local:aiserver.v1.NetworkingMode (var: Ne)
enum NetworkingMode {
NETWORKING_MODE_UNSPECIFIED = 0;
NETWORKING_MODE_USER_CONTROLLED = 1;
NETWORKING_MODE_ALWAYS_DISABLED = 2;
}
-// Copied from: local:aiserver.v1.NewDocumentationRequest (var: Iw)
+// Copied from: local:aiserver.v1.NewDocumentationRequest (var: T)
message NewDocumentationRequest {
string doc_identifier = 1;
DocumentationMetadata metadata = 2;
@@ -17590,7 +20870,7 @@ message NewDocumentationRequest {
optional bool client_handles_uuid = 8;
}
-// Copied from: local:aiserver.v1.NewEditParams (var: zN)
+// Copied from: local:aiserver.v1.NewEditParams (var: Ht)
message NewEditParams {
string relative_workspace_path = 1;
optional int32 start_line_number = 2;
@@ -17600,69 +20880,85 @@ message NewEditParams {
bool first_edit = 6;
}
-// Copied from: local:aiserver.v1.NewEditResult (var: KN)
+// Copied from: local:aiserver.v1.NewEditResult (var: Vt)
message NewEditResult {
}
-// Copied from: local:aiserver.v1.NewFileParams (var: tN)
+// Copied from: local:aiserver.v1.NewFileParams (var: yt)
message NewFileParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.NewFileResult (var: CN)
+// Copied from: local:aiserver.v1.NewFileResult (var: Mt)
message NewFileResult {
string relative_workspace_path = 1;
int32 file_total_lines = 2;
}
-// Copied from: local:aiserver.v1.NextTurnSystemReminderEntry (var: wNt)
+// Copied from: local:aiserver.v1.NextTurnSystemReminderEntry (var: Td)
message NextTurnSystemReminderEntry {
NextTurnSystemReminderKind kind = 1;
string reminder = 2;
}
-// Copied from: local:aiserver.v1.NextTurnSystemReminderKind (var: x_t)
+// Copied from: local:aiserver.v1.NextTurnSystemReminderKind (var: Sr)
enum NextTurnSystemReminderKind {
NEXT_TURN_SYSTEM_REMINDER_KIND_UNSPECIFIED = 0;
NEXT_TURN_SYSTEM_REMINDER_KIND_PR_TITLE_EDITED = 1;
NEXT_TURN_SYSTEM_REMINDER_KIND_PR_DESCRIPTION_EDITED = 2;
- NEXT_TURN_SYSTEM_REMINDER_KIND_ASYNC_USER_INSTALL_SCRIPT_RUNNING = 3;
}
-// Copied from: local:aiserver.v1.NextTurnSystemRemindersWrapper (var: ENt)
+// Copied from: local:aiserver.v1.NextTurnSystemRemindersWrapper (var: yd)
message NextTurnSystemRemindersWrapper {
repeated NextTurnSystemReminderEntry reminders = 1;
}
-// Copied from: local:aiserver.v1.NodeResult (var: Cd)
+// Copied from: local:aiserver.v1.NoZdrModelConsentStatusEntry (var: wh)
+message NoZdrModelConsentStatusEntry {
+ string model_id = 1;
+ string consent_version = 2;
+ string accepted_at = 3;
+}
+
+// Copied from: local:aiserver.v1.NodeResult (var: bt)
message NodeResult {
IndexFileData.NodeData node = 1;
File file = 2;
float score = 3;
}
-// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownRequest (var: eTt)
+// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownRequest (var: ao)
message NotifyBackgroundComposerShownRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownResponse (var: nTt)
+// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownResponse (var: lo)
message NotifyBackgroundComposerShownResponse {
}
-// Copied from: local:aiserver.v1.NotifyTeamAdminsRequest (var: Cst)
+// Copied from: local:aiserver.v1.NotifyTeamAdminsRepo (var: iT)
+message NotifyTeamAdminsRepo {
+ int64 installation_id = 1;
+ string repo_node_id = 2;
+ string owner = 3;
+ string name = 4;
+}
+
+// Copied from: local:aiserver.v1.NotifyTeamAdminsRequest (var: aT)
message NotifyTeamAdminsRequest {
int32 team_id = 1;
AdminNotificationRequestType request_type = 2;
+ repeated NotifyTeamAdminsRepo repos = 3;
+ optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.NotifyTeamAdminsResponse (var: Rst)
+// Copied from: local:aiserver.v1.NotifyTeamAdminsResponse (var: lT)
message NotifyTeamAdminsResponse {
bool success = 1;
optional string error_message = 2;
}
-// Copied from: local:aiserver.v1.NtpEvent (var: hT)
+// Copied from: local:aiserver.v1.NtpEvent (var: mn)
message NtpEvent {
double originate_timestamp = 1;
double receive_timestamp = 2;
@@ -17670,12 +20966,12 @@ message NtpEvent {
double destination_timestamp = 4;
}
-// Copied from: local:aiserver.v1.NudgeMessage (var: QI)
+// Copied from: local:aiserver.v1.NudgeMessage (var: Q)
message NudgeMessage {
string raw_message = 1;
}
-// Copied from: local:aiserver.v1.OffboardingBanner (var: Git)
+// Copied from: local:aiserver.v1.OffboardingBanner (var: my)
message OffboardingBanner {
string id = 1;
string severity = 2;
@@ -17687,19 +20983,19 @@ message OffboardingBanner {
optional string action_url = 8;
}
-// Copied from: local:aiserver.v1.OnboardingConfig (var: hLe)
+// Copied from: local:aiserver.v1.OnboardingConfig (var: Ze)
message OnboardingConfig {
repeated string marketplace_plugin_names = 1;
bool agentic_onboarding_enabled = 2;
}
-// Copied from: local:aiserver.v1.OneIndexedPosition (var: gp)
+// Copied from: local:aiserver.v1.OneIndexedPosition (var: de)
message OneIndexedPosition {
int32 line_number_one_indexed = 1;
int32 column_one_indexed = 2;
}
-// Copied from: local:aiserver.v1.OnlineMetricsConfig (var: sqe)
+// Copied from: local:aiserver.v1.OnlineMetricsConfig (var: we)
message OnlineMetricsConfig {
bool enabled = 1;
int32 max_requests_tracked = 2;
@@ -17712,7 +21008,7 @@ message OnlineMetricsConfig {
int32 too_big_file_size_bytes = 9;
}
-// Copied from: local:aiserver.v1.OpenPRBackgroundComposerRequest (var: ewt)
+// Copied from: local:aiserver.v1.OpenPRBackgroundComposerRequest (var: Ji)
message OpenPRBackgroundComposerRequest {
string bc_id = 1;
optional string title = 2;
@@ -17727,7 +21023,7 @@ message OpenPRBackgroundComposerRequest {
optional string repo_url = 11;
}
-// Copied from: local:aiserver.v1.OpenPRBackgroundComposerResponse (var: nwt)
+// Copied from: local:aiserver.v1.OpenPRBackgroundComposerResponse (var: Ci)
message OpenPRBackgroundComposerResponse {
string pr_url = 1;
int32 pr_number = 2;
@@ -17737,16 +21033,22 @@ message OpenPRBackgroundComposerResponse {
optional string error = 6;
}
-// Copied from: local:aiserver.v1.OptOutNewPricingRequest (var: Ost)
+// Copied from: local:aiserver.v1.OpenUrlCallToAction (var: vn)
+message OpenUrlCallToAction {
+ string url = 1;
+ string button_text = 2;
+}
+
+// Copied from: local:aiserver.v1.OptOutNewPricingRequest (var: pT)
message OptOutNewPricingRequest {
bool opt_in = 1;
}
-// Copied from: local:aiserver.v1.OptOutNewPricingResponse (var: Gst)
+// Copied from: local:aiserver.v1.OptOutNewPricingResponse (var: fT)
message OptOutNewPricingResponse {
}
-// Copied from: local:aiserver.v1.OptimizedDiffState (var: BNt)
+// Copied from: local:aiserver.v1.OptimizedDiffState (var: wd)
message OptimizedDiffState {
optional string branch_name = 3;
optional string base_branch = 4;
@@ -17757,7 +21059,7 @@ message OptimizedDiffState {
}
}
-// Copied from: local:aiserver.v1.OrgTeamBudget (var: uze)
+// Copied from: local:aiserver.v1.OrgTeamBudget (var: pa)
message OrgTeamBudget {
int32 team_id = 1;
string team_name = 2;
@@ -17765,7 +21067,7 @@ message OrgTeamBudget {
int32 current_spend_cents = 4;
}
-// Copied from: local:aiserver.v1.OrganizationApiKey (var: AKe)
+// Copied from: local:aiserver.v1.OrganizationApiKey (var: Rl)
message OrganizationApiKey {
string id = 1;
string masked_key = 2;
@@ -17774,7 +21076,7 @@ message OrganizationApiKey {
repeated string scopes = 5;
}
-// Copied from: local:aiserver.v1.OrganizationGroup (var: LGe)
+// Copied from: local:aiserver.v1.OrganizationGroup (var: $r)
message OrganizationGroup {
int64 id = 1;
string name = 2;
@@ -17784,9 +21086,11 @@ message OrganizationGroup {
int32 member_count = 6;
string public_id = 7;
optional int32 monthly_spending_limit_dollars = 8;
+ bool ant_cyber_approved = 9;
+ optional AnthropicCyberVerificationStatus ant_cyber_verification_status = 10;
}
-// Copied from: local:aiserver.v1.OrganizationGroupMember (var: VGe)
+// Copied from: local:aiserver.v1.OrganizationGroupMember (var: ss)
message OrganizationGroupMember {
int32 user_id = 1;
optional string email = 2;
@@ -17797,7 +21101,53 @@ message OrganizationGroupMember {
optional int32 monthly_spending_limit_dollars = 7;
}
-// Copied from: local:aiserver.v1.OrganizationMember (var: WMe)
+// Copied from: local:aiserver.v1.OrganizationIdentityProvider (var: mr)
+message OrganizationIdentityProvider {
+ string public_id = 1;
+ bool is_default = 2;
+ string status = 3;
+ repeated OrganizationIdentityProviderUsedByTeam used_by_teams = 4;
+ string description = 5;
+ OrganizationIdentityProviderSsoSettings sso = 6;
+ OrganizationIdentityProviderDomains domains = 7;
+ OrganizationIdentityProviderScimSettings scim = 8;
+ OrganizationIdentityProviderDomainJoinSettings domain_join = 9;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderDomainJoinSettings (var: ur)
+message OrganizationIdentityProviderDomainJoinSettings {
+ bool enabled = 1;
+ repeated string allowed_domains = 2;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderDomains (var: ar)
+message OrganizationIdentityProviderDomains {
+ repeated string verified = 1;
+ repeated string pending = 2;
+ string verify_link = 3;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderScimSettings (var: lr)
+message OrganizationIdentityProviderScimSettings {
+ bool connected = 1;
+ string summary = 2;
+ string manage_link = 3;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderSsoSettings (var: ir)
+message OrganizationIdentityProviderSsoSettings {
+ bool connected = 1;
+ string summary = 2;
+ string manage_link = 3;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderUsedByTeam (var: or)
+message OrganizationIdentityProviderUsedByTeam {
+ string team_public_id = 1;
+ string team_name = 2;
+}
+
+// Copied from: local:aiserver.v1.OrganizationMember (var: $n)
message OrganizationMember {
int32 user_id = 1;
string auth_id = 2;
@@ -17806,23 +21156,59 @@ message OrganizationMember {
optional string last_name = 5;
UserOrganizationRole role = 6;
repeated OrganizationMemberTeam teams = 7;
+ string member_public_id = 8;
}
-// Copied from: local:aiserver.v1.OrganizationMemberTeam (var: VMe)
+// Copied from: local:aiserver.v1.OrganizationMemberGroup (var: nr)
+message OrganizationMemberGroup {
+ string group_public_id = 1;
+ string group_name = 2;
+ int64 joined_at = 3;
+ bool is_admin = 4;
+ optional int32 monthly_spending_limit_dollars = 5;
+}
+
+// Copied from: local:aiserver.v1.OrganizationMemberTeam (var: Zn)
message OrganizationMemberTeam {
int32 team_id = 1;
string team_name = 2;
string team_slug = 3;
+ TeamRole team_role = 4;
}
-// Copied from: local:aiserver.v1.OrganizationMemberTeamMove (var: oGe)
+// Copied from: local:aiserver.v1.OrganizationMemberTeamMove (var: Pr)
message OrganizationMemberTeamMove {
string email = 1;
int32 destination_team_id = 2;
optional string destination_team_name = 3;
}
-// Copied from: local:aiserver.v1.OrganizationTeamAdminCandidate (var: RGe)
+// Copied from: local:aiserver.v1.OrganizationMergeIdpBlocker (var: kr)
+message OrganizationMergeIdpBlocker {
+ string code = 1;
+ string message = 2;
+}
+
+// Copied from: local:aiserver.v1.OrganizationMergeIdpRequestInfo (var: Er)
+message OrganizationMergeIdpRequestInfo {
+ string request_public_id = 1;
+ string status = 2;
+ optional string current_phase = 3;
+ optional string source_identity_provider_public_id = 4;
+ optional string target_identity_provider_public_id = 5;
+ optional int32 total_users = 6;
+ int32 processed_users = 7;
+ int32 moved_membership_count = 8;
+ int32 skipped_membership_count = 9;
+ int32 failed_membership_count = 10;
+ optional string last_error = 11;
+ int64 created_at_ms = 12;
+ optional int64 started_at_ms = 13;
+ optional int64 completed_at_ms = 14;
+ optional int64 source_deletion_eligible_at_ms = 15;
+}
+
+// Copied from: local:aiserver.v1.OrganizationTeamAdminCandidate (var: Xr)
message OrganizationTeamAdminCandidate {
int32 user_id = 1;
string email = 2;
@@ -17830,32 +21216,32 @@ message OrganizationTeamAdminCandidate {
string last_name = 4;
}
-// Copied from: local:aiserver.v1.OutputLocation (var: XR)
+// Copied from: local:aiserver.v1.OutputLocation (var: Tn)
message OutputLocation {
string file_path = 1;
int64 size_bytes = 2;
int64 line_count = 3;
}
-// Copied from: local:aiserver.v1.OwnerFilter (var: _yt)
+// Copied from: local:aiserver.v1.OwnerFilter (var: Wo)
message OwnerFilter {
repeated OwnerIdentifier owners = 1;
}
-// Copied from: local:aiserver.v1.OwnerIdentifier (var: gyt)
+// Copied from: local:aiserver.v1.OwnerIdentifier (var: Ko)
message OwnerIdentifier {
string id = 1;
OwnerType owner_type = 2;
}
-// Copied from: local:aiserver.v1.OwnerType (var: __t)
+// Copied from: local:aiserver.v1.OwnerType (var: Yn)
enum OwnerType {
OWNER_TYPE_UNSPECIFIED = 0;
OWNER_TYPE_USER = 1;
OWNER_TYPE_SERVICE_ACCOUNT = 2;
}
-// Copied from: local:aiserver.v1.P2PReferralHistoryEntry (var: Q$e)
+// Copied from: local:aiserver.v1.P2PReferralHistoryEntry (var: pm)
message P2PReferralHistoryEntry {
string referee_label = 1;
string display_status = 2;
@@ -17863,7 +21249,7 @@ message P2PReferralHistoryEntry {
int64 created_at_ms = 4;
}
-// Copied from: local:aiserver.v1.PRCheck (var: ght)
+// Copied from: local:aiserver.v1.PRCheck (var: ds)
message PRCheck {
string name = 1;
string status = 2;
@@ -17877,9 +21263,10 @@ message PRCheck {
optional string rerun_disabled_reason = 10;
repeated PRCheckAnnotation annotations = 11;
bool annotations_truncated = 12;
+ bool is_required = 13;
}
-// Copied from: local:aiserver.v1.PRCheckAnnotation (var: Aht)
+// Copied from: local:aiserver.v1.PRCheckAnnotation (var: cs)
message PRCheckAnnotation {
string path = 1;
optional int32 start_line = 2;
@@ -17889,7 +21276,7 @@ message PRCheckAnnotation {
string message = 6;
}
-// Copied from: local:aiserver.v1.PRCheckStatus (var: dht)
+// Copied from: local:aiserver.v1.PRCheckStatus (var: ms)
message PRCheckStatus {
string overall_state = 1;
int32 success_count = 2;
@@ -17899,9 +21286,11 @@ message PRCheckStatus {
int32 skipped_count = 6;
int32 total_count = 7;
repeated PRCheck checks = 8;
+ optional int32 required_failure_count = 9;
+ optional int32 required_pending_count = 10;
}
-// Copied from: local:aiserver.v1.PRCommit (var: $vt)
+// Copied from: local:aiserver.v1.PRCommit (var: Cc)
message PRCommit {
string sha = 1;
string message = 2;
@@ -17911,30 +21300,31 @@ message PRCommit {
optional int32 changed_files = 6;
PRCommitUser author = 7;
PRCommitUser committer = 8;
+ repeated PRCommitUser authors = 9;
}
-// Copied from: local:aiserver.v1.PRCommitUser (var: Xvt)
+// Copied from: local:aiserver.v1.PRCommitUser (var: Jc)
message PRCommitUser {
optional string name = 1;
optional string email = 2;
optional string avatar_url = 3;
}
-// Copied from: local:aiserver.v1.PRDeploymentPreview (var: Pvt)
+// Copied from: local:aiserver.v1.PRDeploymentPreview (var: Tc)
message PRDeploymentPreview {
string environment = 1;
PRDeploymentState state = 2;
PRDeploymentPreviewStatus latest_status = 3;
}
-// Copied from: local:aiserver.v1.PRDeploymentPreviewStatus (var: Rvt)
+// Copied from: local:aiserver.v1.PRDeploymentPreviewStatus (var: _c)
message PRDeploymentPreviewStatus {
string environment_url = 1;
string log_url = 2;
PRDeploymentStatusState state = 3;
}
-// Copied from: local:aiserver.v1.PRDeploymentState (var: L_t)
+// Copied from: local:aiserver.v1.PRDeploymentState (var: yr)
enum PRDeploymentState {
PR_DEPLOYMENT_STATE_UNSPECIFIED = 0;
PR_DEPLOYMENT_STATE_UNKNOWN = 1;
@@ -17953,7 +21343,7 @@ enum PRDeploymentState {
PR_DEPLOYMENT_STATE_CANCELED = 14;
}
-// Copied from: local:aiserver.v1.PRDeploymentStatusState (var: F_t)
+// Copied from: local:aiserver.v1.PRDeploymentStatusState (var: kr)
enum PRDeploymentStatusState {
PR_DEPLOYMENT_STATUS_STATE_UNSPECIFIED = 0;
PR_DEPLOYMENT_STATUS_STATE_UNKNOWN = 1;
@@ -17969,14 +21359,14 @@ enum PRDeploymentStatusState {
PR_DEPLOYMENT_STATUS_STATE_CANCELED = 11;
}
-// Copied from: local:aiserver.v1.PRDiffChunkPointer (var: cf)
+// Copied from: local:aiserver.v1.PRDiffChunkPointer (var: Xt)
message PRDiffChunkPointer {
string file_path = 1;
int32 start_line_number_zero_indexed = 2;
int32 end_line_number_zero_indexed_exclusive = 3;
}
-// Copied from: local:aiserver.v1.PRRequestedReviewer (var: xvt)
+// Copied from: local:aiserver.v1.PRRequestedReviewer (var: wc)
message PRRequestedReviewer {
string login = 1;
optional string name = 2;
@@ -17984,7 +21374,7 @@ message PRRequestedReviewer {
optional string kind = 4;
}
-// Copied from: local:aiserver.v1.PRReviewComment (var: Vvt)
+// Copied from: local:aiserver.v1.PRReviewComment (var: Ic)
message PRReviewComment {
string id = 1;
string author_login = 2;
@@ -17996,7 +21386,7 @@ message PRReviewComment {
optional string author_name = 8;
}
-// Copied from: local:aiserver.v1.PRReviewSummary (var: Dvt)
+// Copied from: local:aiserver.v1.PRReviewSummary (var: kc)
message PRReviewSummary {
string author_login = 1;
optional string author_name = 2;
@@ -18004,7 +21394,7 @@ message PRReviewSummary {
optional string state = 4;
}
-// Copied from: local:aiserver.v1.PRReviewThread (var: Wvt)
+// Copied from: local:aiserver.v1.PRReviewThread (var: vc)
message PRReviewThread {
string id = 1;
string path = 2;
@@ -18019,7 +21409,7 @@ message PRReviewThread {
optional string pull_request_review_id = 11;
}
-// Copied from: local:aiserver.v1.PRStatus (var: T_t)
+// Copied from: local:aiserver.v1.PRStatus (var: Zn)
enum PRStatus {
PR_STATUS_UNSPECIFIED = 0;
PR_STATUS_OPEN = 1;
@@ -18028,14 +21418,14 @@ enum PRStatus {
PR_STATUS_CLOSED = 4;
}
-// Copied from: local:aiserver.v1.PRTimelineActor (var: pCt)
+// Copied from: local:aiserver.v1.PRTimelineActor (var: qc)
message PRTimelineActor {
string login = 1;
optional string avatar_url = 2;
optional string name = 3;
}
-// Copied from: local:aiserver.v1.PRTimelineEvent (var: fCt)
+// Copied from: local:aiserver.v1.PRTimelineEvent (var: Fc)
message PRTimelineEvent {
string id = 1;
string event_type = 2;
@@ -18045,7 +21435,7 @@ message PRTimelineEvent {
optional string body = 6;
}
-// Copied from: local:aiserver.v1.PRTopLevelComment (var: jvt)
+// Copied from: local:aiserver.v1.PRTopLevelComment (var: Bc)
message PRTopLevelComment {
string id = 1;
string author_login = 2;
@@ -18056,13 +21446,13 @@ message PRTopLevelComment {
optional string author_name = 7;
}
-// Copied from: local:aiserver.v1.PRUserOption (var: U3e)
+// Copied from: local:aiserver.v1.PRUserOption (var: Rp)
message PRUserOption {
string github_user_node_id = 1;
optional string github_username = 2;
}
-// Copied from: local:aiserver.v1.PagerDutyServiceInfo (var: Att)
+// Copied from: local:aiserver.v1.PagerDutyServiceInfo (var: wA)
message PagerDutyServiceInfo {
string id = 1;
string name = 2;
@@ -18070,20 +21460,20 @@ message PagerDutyServiceInfo {
string status = 4;
}
-// Copied from: local:aiserver.v1.Pages (var: Sw)
+// Copied from: local:aiserver.v1.Pages (var: A)
message Pages {
repeated string pages = 1;
repeated string page_urls = 2;
}
-// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginRequest (var: Xmt)
+// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginRequest (var: VE)
message ParseGitHubRepoForPluginRequest {
string git_url = 1;
optional string git_ref = 2;
optional bool enforce_auth = 3;
}
-// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginsResponse (var: tdt)
+// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginsResponse (var: KE)
message ParseGitHubRepoForPluginsResponse {
string marketplace_name = 1;
string marketplace_description = 2;
@@ -18093,7 +21483,23 @@ message ParseGitHubRepoForPluginsResponse {
string commit_sha = 6;
}
-// Copied from: local:aiserver.v1.ParsedPluginEntry (var: $mt)
+// Copied from: local:aiserver.v1.ParsePluginPublisherRepoInternalRequest (var: WE)
+message ParsePluginPublisherRepoInternalRequest {
+ string git_url = 1;
+ optional string git_ref = 2;
+ optional string release_tag = 3;
+ optional string release_asset = 4;
+}
+
+// Copied from: local:aiserver.v1.ParsePluginPublisherRepoInternalResponse (var: zE)
+message ParsePluginPublisherRepoInternalResponse {
+ ParseGitHubRepoForPluginsResponse parsed_repo = 1;
+ optional string release_repo = 2;
+ optional string release_asset = 3;
+ optional string release_tag = 4;
+}
+
+// Copied from: local:aiserver.v1.ParsedPluginEntry (var: YE)
message ParsedPluginEntry {
string name = 1;
string display_name = 2;
@@ -18112,13 +21518,13 @@ message ParsedPluginEntry {
optional string parse_error = 15;
}
-// Copied from: local:aiserver.v1.PartialPathItem (var: pu)
+// Copied from: local:aiserver.v1.PartialPathItem (var: V)
message PartialPathItem {
string relative_workspace_path = 1;
string hash_of_node = 2;
}
-// Copied from: agent.v1.PartialToolCallUpdate (var: F1)
+// Copied from: agent.v1.PartialToolCallUpdate (var: ka)
message PartialToolCallUpdate {
string call_id = 1;
ToolCall tool_call = 2;
@@ -18126,24 +21532,47 @@ message PartialToolCallUpdate {
string model_call_id = 4;
}
-// Copied from: local:aiserver.v1.PathKeyHashType (var: tu)
+// Copied from: local:aiserver.v1.PathKeyHashType (var: o)
enum PathKeyHashType {
PATH_KEY_HASH_TYPE_UNSPECIFIED = 0;
PATH_KEY_HASH_TYPE_SHA256 = 1;
}
-// Copied from: local:aiserver.v1.PauseBackgroundComposerRequest (var: Syt)
+// Copied from: local:aiserver.v1.PauseBackgroundComposerRequest (var: ci)
message PauseBackgroundComposerRequest {
string bc_id = 1;
BackgroundComposerSource source = 3;
optional string run_id = 4;
}
-// Copied from: local:aiserver.v1.PauseBackgroundComposerResponse (var: Iyt)
+// Copied from: local:aiserver.v1.PauseBackgroundComposerResponse (var: di)
message PauseBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.PendingFollowup (var: gEt)
+// Copied from: local:aiserver.v1.PausedInteractionStep (var: Md)
+message PausedInteractionStep {
+ bytes step_context_blob_id = 1;
+ bytes agent_state_blob_id = 2;
+ bool is_time_limit_expired = 3;
+ bool use_step_separation = 4;
+ uint32 tool_call_index = 5;
+ uint32 query_id = 6;
+ string tool_call_id = 7;
+ int32 current_step_in_turn = 8;
+ bytes request_context_blob_id = 9;
+}
+
+// Copied from: local:aiserver.v1.PendingContextInjection (var: Jd)
+message PendingContextInjection {
+ string injection_id = 1;
+ string expected_run_id = 2;
+ int64 created_at_ms = 3;
+ BackgroundComposerSource source = 4;
+ ConversationActionReference conversation_action_ref = 5;
+ optional string delivery_batch_id = 6;
+}
+
+// Copied from: local:aiserver.v1.PendingFollowup (var: ul)
message PendingFollowup {
string followup_id = 1;
string text = 2;
@@ -18155,10 +21584,20 @@ message PendingFollowup {
repeated SelectedPastChat past_chats = 8;
bool past_chats_explicitly_set = 9;
optional ConversationAction conversation_action = 10;
- repeated BlobData blob_data = 11;
+ repeated TaskSubagentReturnValue blob_data = 11;
+ optional bool use_experimental_model_opt_out = 12;
}
-// Copied from: local:aiserver.v1.PendingPrivateWorkerRequest (var: xRt)
+// Copied from: local:aiserver.v1.PendingIdleFollowup (var: bd)
+message PendingIdleFollowup {
+ string grouping_identifier = 1;
+ string followup_id = 2;
+ BackgroundComposerSource source = 3;
+ ConversationAction conversation_action = 4;
+ repeated string merged_followup_ids = 5;
+}
+
+// Copied from: local:aiserver.v1.PendingPrivateWorkerRequest (var: Cp)
message PendingPrivateWorkerRequest {
string bc_id = 1;
int32 user_id = 2;
@@ -18170,7 +21609,7 @@ message PendingPrivateWorkerRequest {
double created_at_ms = 8;
}
-// Copied from: local:aiserver.v1.PendingPullRequestData (var: SNt)
+// Copied from: local:aiserver.v1.PendingPullRequestData (var: kd)
message PendingPullRequestData {
string title = 1;
string body = 2;
@@ -18178,7 +21617,18 @@ message PendingPullRequestData {
optional string base_branch = 4;
}
-// Copied from: local:aiserver.v1.PerformanceEvent (var: rSe)
+// Copied from: local:aiserver.v1.PendingSeatTierUpgradeRequest (var: Ap)
+message PendingSeatTierUpgradeRequest {
+ int32 user_id = 1;
+ string name = 2;
+ string email = 3;
+ optional string profile_picture_url = 4;
+ TeamRole role = 5;
+ TeamMemberBillingTier billing_tier = 6;
+ string requested_at = 7;
+}
+
+// Copied from: local:aiserver.v1.PerformanceEvent (var: h)
message PerformanceEvent {
PerformanceEventType event_type = 1;
google.protobuf.Timestamp timestamp = 2;
@@ -18208,7 +21658,7 @@ message PerformanceEvent {
map metadata = 20;
}
-// Copied from: local:aiserver.v1.PerformanceEventType (var: xEe)
+// Copied from: local:aiserver.v1.PerformanceEventType (var: r)
enum PerformanceEventType {
PERFORMANCE_EVENT_TYPE_UNSPECIFIED = 0;
PERFORMANCE_EVENT_TYPE_CLICK = 1;
@@ -18222,14 +21672,14 @@ enum PerformanceEventType {
PERFORMANCE_EVENT_TYPE_MOUSEUP = 9;
}
-// Copied from: local:aiserver.v1.PerformanceEventsConfig (var: $qe)
+// Copied from: local:aiserver.v1.PerformanceEventsConfig (var: Ge)
message PerformanceEventsConfig {
bool enabled = 1;
optional int32 buffer_size = 2;
optional int32 flush_interval_ms = 3;
}
-// Copied from: local:aiserver.v1.PerformanceMetric (var: TSe)
+// Copied from: local:aiserver.v1.PerformanceMetric (var: B)
message PerformanceMetric {
google.protobuf.Timestamp timestamp = 1;
string name = 2;
@@ -18238,7 +21688,13 @@ message PerformanceMetric {
map metadata = 5;
}
-// Copied from: local:aiserver.v1.PersonalEnvironment (var: ABt)
+// Copied from: agent.v1.PermissionsAutoRunInstructions (var: C)
+message PermissionsAutoRunInstructions {
+ repeated string allow_instructions = 1;
+ repeated string block_instructions = 2;
+}
+
+// Copied from: local:aiserver.v1.PersonalEnvironment (var: fu)
message PersonalEnvironment {
string repo_url = 1;
string environment_json = 2;
@@ -18248,7 +21704,234 @@ message PersonalEnvironment {
optional string environment_public_id = 6;
}
-// Copied from: local:aiserver.v1.PlanChoice (var: ki)
+// Copied from: agent.v1.Phase (var: Ae)
+message Phase {
+ string name = 1;
+ repeated TodoItem todos = 2;
+}
+
+// Copied from: agent.v1.PiBashExecArgs (var: me)
+message PiBashExecArgs {
+ string command = 1;
+ optional double timeout = 2;
+}
+
+// Copied from: agent.v1.PiBashExecError (var: pe)
+message PiBashExecError {
+ string error = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: agent.v1.PiBashExecResult (var: ce)
+message PiBashExecResult {
+ oneof result {
+ PiBashExecSuccess success = 1;
+ PiBashExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiBashExecSuccess (var: de)
+message PiBashExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: agent.v1.PiEditExecArgs (var: ge)
+message PiEditExecArgs {
+ string path = 1;
+ repeated PiEditReplacement edits = 2;
+}
+
+// Copied from: agent.v1.PiEditExecError (var: _e)
+message PiEditExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiEditExecRejected (var: Te)
+message PiEditExecRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.PiEditExecResult (var: he)
+message PiEditExecResult {
+ oneof result {
+ PiEditExecSuccess success = 1;
+ PiEditExecError error = 2;
+ PiEditExecRejected rejected = 3;
+ }
+}
+
+// Copied from: agent.v1.PiEditExecSuccess (var: Ae)
+message PiEditExecSuccess {
+ string output = 1;
+ string diff = 2;
+ string patch = 3;
+ optional uint32 first_changed_line = 4;
+}
+
+// Copied from: agent.v1.PiEditReplacement (var: s)
+message PiEditReplacement {
+ string old_text = 1;
+ string new_text = 2;
+}
+
+// Copied from: agent.v1.PiFindExecArgs (var: Ce)
+message PiFindExecArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: agent.v1.PiFindExecError (var: Pe)
+message PiFindExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiFindExecResult (var: Ne)
+message PiFindExecResult {
+ oneof result {
+ PiFindExecSuccess success = 1;
+ PiFindExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiFindExecSuccess (var: Re)
+message PiFindExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 result_limit_reached = 3;
+}
+
+// Copied from: agent.v1.PiGrepExecArgs (var: Ie)
+message PiGrepExecArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional string glob = 3;
+ optional bool ignore_case = 4;
+ optional bool literal = 5;
+ optional int32 context = 6;
+ optional int32 limit = 7;
+}
+
+// Copied from: agent.v1.PiGrepExecError (var: Je)
+message PiGrepExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiGrepExecResult (var: ve)
+message PiGrepExecResult {
+ oneof result {
+ PiGrepExecSuccess success = 1;
+ PiGrepExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiGrepExecSuccess (var: Be)
+message PiGrepExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 match_limit_reached = 3;
+ bool lines_truncated = 4;
+}
+
+// Copied from: agent.v1.PiLsExecArgs (var: be)
+message PiLsExecArgs {
+ optional string path = 1;
+ optional int32 limit = 2;
+}
+
+// Copied from: agent.v1.PiLsExecError (var: Fe)
+message PiLsExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiLsExecResult (var: Me)
+message PiLsExecResult {
+ oneof result {
+ PiLsExecSuccess success = 1;
+ PiLsExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiLsExecSuccess (var: Le)
+message PiLsExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 entry_limit_reached = 3;
+}
+
+// Copied from: agent.v1.PiReadExecArgs (var: ie)
+message PiReadExecArgs {
+ string path = 1;
+ optional int32 offset = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: agent.v1.PiReadExecError (var: ue)
+message PiReadExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiReadExecResult (var: ae)
+message PiReadExecResult {
+ oneof result {
+ PiReadExecSuccess success = 1;
+ PiReadExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiReadExecSuccess (var: le)
+message PiReadExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+}
+
+// Copied from: agent.v1.PiTruncation (var: s)
+message PiTruncation {
+ bool truncated = 1;
+ string truncated_by = 2;
+ uint32 total_lines = 3;
+ uint32 output_lines = 4;
+ uint32 output_bytes = 5;
+ optional uint32 max_lines = 6;
+ optional uint32 max_bytes = 7;
+ bool first_line_exceeds_limit = 8;
+ bool last_line_partial = 9;
+}
+
+// Copied from: agent.v1.PiWriteExecArgs (var: ye)
+message PiWriteExecArgs {
+ string path = 1;
+ string content = 2;
+}
+
+// Copied from: agent.v1.PiWriteExecError (var: Ee)
+message PiWriteExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiWriteExecRejected (var: Se)
+message PiWriteExecRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.PiWriteExecResult (var: ke)
+message PiWriteExecResult {
+ oneof result {
+ PiWriteExecSuccess success = 1;
+ PiWriteExecError error = 2;
+ PiWriteExecRejected rejected = 3;
+ }
+}
+
+// Copied from: agent.v1.PiWriteExecSuccess (var: we)
+message PiWriteExecSuccess {
+ string output = 1;
+}
+
+// Copied from: local:aiserver.v1.PlanChoice (var: Te)
message PlanChoice {
string label = 1;
optional string sublabel = 2;
@@ -18256,26 +21939,26 @@ message PlanChoice {
string value = 4;
}
-// Copied from: local:aiserver.v1.PlanFollowupType (var: k_t)
+// Copied from: local:aiserver.v1.PlanFollowupType (var: rr)
enum PlanFollowupType {
PLAN_FOLLOWUP_TYPE_UNSPECIFIED = 0;
PLAN_FOLLOWUP_TYPE_PLAN = 1;
PLAN_FOLLOWUP_TYPE_EXECUTE = 2;
}
-// Copied from: local:aiserver.v1.PlanPhase (var: FL)
+// Copied from: local:aiserver.v1.PlanPhase (var: fs)
message PlanPhase {
string name = 1;
repeated TodoItem todos = 2;
}
-// Copied from: agent.v1.PlanRegistryEntry (var: k$)
+// Copied from: agent.v1.PlanRegistryEntry (var: Fi)
message PlanRegistryEntry {
string id = 1;
string path = 2;
}
-// Copied from: local:aiserver.v1.Plugin (var: tmt)
+// Copied from: local:aiserver.v1.Plugin (var: cE)
message Plugin {
int64 id = 1;
string name = 2;
@@ -18314,15 +21997,33 @@ message Plugin {
google.protobuf.Struct variables = 38;
optional TeamMarketplacePluginInstallMode team_marketplace_install_mode = 39;
google.protobuf.Struct team_marketplace_configured_variables = 40;
+ PluginLifecycleState lifecycle_state = 41;
}
-// Copied from: local:aiserver.v1.PluginMcpConfigEntry (var: tWe)
+// Copied from: local:aiserver.v1.PluginLifecycleState (var: Tt)
+enum PluginLifecycleState {
+ PLUGIN_LIFECYCLE_STATE_UNSPECIFIED = 0;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_LISTED = 1;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_UNLISTED = 2;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_DRAFT = 3;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_PENDING = 4;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_REJECTED = 5;
+ PLUGIN_LIFECYCLE_STATE_PUBLISHER_SUBMISSION = 6;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_ACTIVE = 7;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_DEPRECATED = 10;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_DEPRECATED = 11;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_INVALID = 12;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_INVALID = 13;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_PUBLISHED = 14;
+}
+
+// Copied from: local:aiserver.v1.PluginMcpConfigEntry (var: Mi)
message PluginMcpConfigEntry {
string config_json = 1;
string commit_sha = 2;
}
-// Copied from: local:aiserver.v1.PluginPrimitiveType (var: GUe)
+// Copied from: local:aiserver.v1.PluginPrimitiveType (var: yt)
enum PluginPrimitiveType {
PLUGIN_PRIMITIVE_TYPE_UNSPECIFIED = 0;
PLUGIN_PRIMITIVE_TYPE_SKILL = 1;
@@ -18331,7 +22032,7 @@ enum PluginPrimitiveType {
PLUGIN_PRIMITIVE_TYPE_COMMAND = 4;
}
-// Copied from: local:aiserver.v1.PluginPrimitiveUsageInterval (var: YUe)
+// Copied from: local:aiserver.v1.PluginPrimitiveUsageInterval (var: kt)
enum PluginPrimitiveUsageInterval {
PLUGIN_PRIMITIVE_USAGE_INTERVAL_UNSPECIFIED = 0;
PLUGIN_PRIMITIVE_USAGE_INTERVAL_LAST_1W = 1;
@@ -18342,13 +22043,13 @@ enum PluginPrimitiveUsageInterval {
PLUGIN_PRIMITIVE_USAGE_INTERVAL_LAST_30D = 6;
}
-// Copied from: local:aiserver.v1.PluginRef (var: jft)
+// Copied from: local:aiserver.v1.PluginRef (var: YS)
message PluginRef {
string name = 1;
optional string marketplace_name = 2;
}
-// Copied from: local:aiserver.v1.PluginStatus (var: MUe)
+// Copied from: local:aiserver.v1.PluginStatus (var: _t)
enum PluginStatus {
PLUGIN_STATUS_UNSPECIFIED = 0;
PLUGIN_STATUS_DRAFT = 1;
@@ -18358,109 +22059,7 @@ enum PluginStatus {
PLUGIN_STATUS_UNLISTED = 5;
}
-// Copied from: anyrun.v1.PodCreatingPhase (var: CQe)
-enum PodCreatingPhase {
- POD_CREATING_PHASE_UNSPECIFIED = 0;
- POD_CREATING_PHASE_CLONE = 1;
- POD_CREATING_PHASE_BUILD = 2;
- POD_CREATING_PHASE_POST_CREATE = 3;
- POD_CREATING_PHASE_UPDATE_CONTENT = 4;
- POD_CREATING_PHASE_POST_START = 5;
-}
-
-// Copied from: anyrun.v1.PodCreatingStatus (var: MQe)
-message PodCreatingStatus {
- PodCreatingPhase phase = 1;
-}
-
-// Copied from: anyrun.v1.PodErrorEvent (var: iFe)
-message PodErrorEvent {
- string error_message = 1;
-}
-
-// Copied from: anyrun.v1.PodEvent (var: jLe)
-message PodEvent {
- uint64 creation_timestamp = 49;
- oneof payload {
- PodErrorEvent error = 26;
- string debug_event = 1;
- google.protobuf.Empty hydration_started = 43;
- HydrationProgress hydration_progress = 44;
- google.protobuf.Empty hydration_completed = 45;
- google.protobuf.Empty clone_started = 31;
- google.protobuf.Empty clone_completed = 32;
- CloneStarted clone_started_v2 = 51;
- CloneCompleted clone_completed_v2 = 52;
- google.protobuf.Empty checkout_started = 33;
- google.protobuf.Empty checkout_completed = 34;
- string build_started = 2;
- string build_status_message = 3;
- BuildStepStarted build_step_started = 27;
- BuildStatusLine build_status_line = 28;
- InternalBuildMessage internal_build_message = 29;
- int32 build_exit_code = 30;
- string prepare_stdout = 14;
- string prepare_stderr = 15;
- int64 prepare_exit_code = 16;
- InstallCommand install_command = 50;
- string install_stdout = 17;
- string install_stderr = 18;
- int64 install_exit_code = 19;
- string verify_stdout = 46;
- string verify_stderr = 47;
- int64 verify_exit_code = 48;
- string start_stdout = 6;
- string start_stderr = 7;
- int64 start_exit_code = 8;
- FeatureOutput extension_install_stdout = 20;
- FeatureOutput extension_install_stderr = 21;
- FeatureExitCode extension_install_exit_code = 22;
- google.protobuf.Empty snapshot_started = 35;
- google.protobuf.Empty snapshot_completed = 36;
- google.protobuf.Empty creation_completed = 9;
- string post_start_stdout = 10;
- string post_start_stderr = 11;
- int64 post_start_exit_code = 12;
- FeatureOutput extension_start_stdout = 23;
- FeatureOutput extension_start_stderr = 24;
- FeatureExitCode extension_start_exit_code = 25;
- google.protobuf.Empty startup_completed = 13;
- ImagePullStarted image_pull_started = 37;
- ImagePullLayerUpdate image_pull_layer_update = 38;
- ImagePullStatusUpdate image_pull_status_update = 39;
- ImagePullCompleted image_pull_completed = 40;
- PodIdentity blocked_repo_state = 41;
- google.protobuf.Empty acquired_repo_state = 42;
- google.protobuf.Empty private_worker_ready = 53;
- WaitingForWorkerStatus waiting_for_worker = 54;
- SpanStarted span_started = 55;
- SpanEnded span_ended = 56;
- }
-}
-
-// Copied from: anyrun.v1.PodFailedStatus (var: HQe)
-message PodFailedStatus {
- string reason = 1;
- optional PodFailureDetails failure_details = 2;
-}
-
-// Copied from: anyrun.v1.PodFailureDetails (var: KQe)
-message PodFailureDetails {
- oneof details {
- InstallCommandFailure install_command_failure = 1;
- DockerBuildFailure docker_build_failure = 2;
- GitCloneFailure git_clone_failure = 3;
- GitCheckoutFailure git_checkout_failure = 4;
- }
-}
-
-// Copied from: anyrun.v1.PodIdentity (var: WLe)
-message PodIdentity {
- string tenant_id = 1;
- string pod_id = 2;
-}
-
-// Copied from: local:aiserver.v1.PodReference (var: vSt)
+// Copied from: local:aiserver.v1.PodReference (var: Hl)
message PodReference {
string pod_id = 1;
string tenant_id = 2;
@@ -18470,28 +22069,7 @@ message PodReference {
optional string pty_auth_token = 6;
}
-// Copied from: anyrun.v1.PodRunningStatus (var: YQe)
-message PodRunningStatus {
- optional uint64 missed_heartbeat_deadline = 1;
-}
-
-// Copied from: anyrun.v1.PodStatus (var: qQe)
-message PodStatus {
- oneof status {
- PodCreatingStatus creating = 1;
- PodRunningStatus running = 2;
- PodFailedStatus failed = 3;
- PodTerminatedStatus terminated = 4;
- }
-}
-
-// Copied from: anyrun.v1.PodTerminatedStatus (var: zQe)
-message PodTerminatedStatus {
- string reason = 1;
- optional uint32 exit_code = 2;
-}
-
-// Copied from: local:aiserver.v1.PointInTimeModel (var: Xp)
+// Copied from: local:aiserver.v1.PointInTimeModel (var: Ce)
message PointInTimeModel {
string model_uuid = 1;
int32 model_version = 2;
@@ -18499,13 +22077,13 @@ message PointInTimeModel {
string model_id = 4;
}
-// Copied from: local:aiserver.v1.PollLoginRequest (var: Wm)
+// Copied from: local:aiserver.v1.PollLoginRequest (var: dt)
message PollLoginRequest {
}
-// Copied from: local:aiserver.v1.PollLoginResponse (var: zm)
+// Copied from: local:aiserver.v1.PollLoginResponse (var: pt)
message PollLoginResponse {
- // Copied from: local:aiserver.v1.PollLoginResponse.Status (var: jm)
+ // Copied from: local:aiserver.v1.PollLoginResponse.Status (var: B)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_LOGGED_IN = 1;
@@ -18516,7 +22094,20 @@ message PollLoginResponse {
Status status = 1;
}
-// Copied from: agent.v1.PostRequestPromptUpdate (var: y0)
+// Copied from: agent.v1.PostCommentAction (var: Wt)
+message PostCommentAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ string body = 3;
+ optional string repo_url = 4;
+ optional int64 in_reply_to = 5;
+ optional string path = 6;
+ optional int32 line = 7;
+ optional int32 start_line = 8;
+ optional string side = 9;
+}
+
+// Copied from: agent.v1.PostRequestPromptUpdate (var: Ya)
message PostRequestPromptUpdate {
string title = 1;
string message = 2;
@@ -18524,7 +22115,7 @@ message PostRequestPromptUpdate {
string button_url = 4;
}
-// Copied from: agent.v1.PostToolUseFailureRequestQuery (var: K0)
+// Copied from: agent.v1.PostToolUseFailureRequestQuery (var: hl)
message PostToolUseFailureRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -18540,11 +22131,12 @@ message PostToolUseFailureRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 12;
}
-// Copied from: agent.v1.PostToolUseFailureRequestResponse (var: Z0)
+// Copied from: agent.v1.PostToolUseFailureRequestResponse (var: Al)
message PostToolUseFailureRequestResponse {
+ optional string additional_context = 1;
}
-// Copied from: agent.v1.PostToolUseRequestQuery (var: H0)
+// Copied from: agent.v1.PostToolUseRequestQuery (var: fl)
message PostToolUseRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -18559,44 +22151,44 @@ message PostToolUseRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 11;
}
-// Copied from: agent.v1.PostToolUseRequestResponse (var: z0)
+// Copied from: agent.v1.PostToolUseRequestResponse (var: gl)
message PostToolUseRequestResponse {
optional string additional_context = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesRequest (var: dpe)
+// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesRequest (var: Co)
message PotentialLocsInitialQueriesRequest {
string query = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesResponse (var: Ape)
+// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesResponse (var: No)
message PotentialLocsInitialQueriesResponse {
string hyde_query = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsRequest (var: ype)
+// Copied from: local:aiserver.v1.PotentialLocsRequest (var: bo)
message PotentialLocsRequest {
string text = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsResponse (var: kpe)
+// Copied from: local:aiserver.v1.PotentialLocsResponse (var: Mo)
message PotentialLocsResponse {
string potential_loc = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsUnderneathRequest (var: gpe)
+// Copied from: local:aiserver.v1.PotentialLocsUnderneathRequest (var: Ro)
message PotentialLocsUnderneathRequest {
string file = 1;
repeated SimplestRange ranges = 2;
string query = 3;
}
-// Copied from: local:aiserver.v1.PotentialLocsUnderneathResponse (var: _pe)
+// Copied from: local:aiserver.v1.PotentialLocsUnderneathResponse (var: Po)
message PotentialLocsUnderneathResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.PotentiallyCachedContextItem (var: Wee)
+// Copied from: local:aiserver.v1.PotentiallyCachedContextItem (var: m)
message PotentiallyCachedContextItem {
oneof item {
ContextItem context_item = 1;
@@ -18604,7 +22196,7 @@ message PotentiallyCachedContextItem {
}
}
-// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryRequest (var: yke)
+// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryRequest (var: mu)
message PotentiallyGenerateMemoryRequest {
string request_id = 1;
repeated ConversationMessage conversation = 2;
@@ -18612,14 +22204,79 @@ message PotentiallyGenerateMemoryRequest {
string composer_id = 4;
}
-// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryResponse (var: kke)
+// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryResponse (var: cu)
message PotentiallyGenerateMemoryResponse {
optional string saved_memory = 1;
optional string knowledge_id = 2;
optional string title = 3;
}
-// Copied from: local:aiserver.v1.PrReviewOpenDestinationMode (var: lUe)
+// Copied from: agent.v1.PrManagementArgs (var: Vt)
+message PrManagementArgs {
+ string tool_call_id = 1;
+ oneof action {
+ CreatePrAction create_pr = 2;
+ UpdatePrAction update_pr = 3;
+ PostCommentAction post_comment = 4;
+ ResolveCommentAction resolve_comment = 5;
+ GetCiStatusAction get_ci_status = 6;
+ SetPrStatusAction set_pr_status = 7;
+ }
+}
+
+// Copied from: agent.v1.PrManagementError (var: en)
+message PrManagementError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PrManagementNeedsConfirmation (var: rn)
+message PrManagementNeedsConfirmation {
+ string message = 1;
+ string discovered_pr_url = 2;
+ int32 discovered_pr_number = 3;
+ string discovered_pr_title = 4;
+ string branch_name = 5;
+}
+
+// Copied from: agent.v1.PrManagementRegistered (var: nn)
+message PrManagementRegistered {
+ string message = 1;
+ string title = 2;
+ string body = 3;
+ optional string base_branch = 4;
+ optional bool draft = 5;
+ string branch_name = 6;
+}
+
+// Copied from: agent.v1.PrManagementRejected (var: tn)
+message PrManagementRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.PrManagementRequestQuery (var: on)
+message PrManagementRequestQuery {
+ PrManagementArgs args = 1;
+}
+
+// Copied from: agent.v1.PrManagementResult (var: Zt)
+message PrManagementResult {
+ oneof result {
+ PrManagementSuccess success = 1;
+ PrManagementError error = 2;
+ PrManagementRejected rejected = 3;
+ PrManagementRegistered registered = 4;
+ PrManagementNeedsConfirmation needs_confirmation = 5;
+ }
+}
+
+// Copied from: agent.v1.PrManagementSuccess (var: $t)
+message PrManagementSuccess {
+ string pr_url = 1;
+ int32 pr_number = 2;
+ string message = 3;
+}
+
+// Copied from: local:aiserver.v1.PrReviewOpenDestinationMode (var: we)
enum PrReviewOpenDestinationMode {
PR_REVIEW_OPEN_DESTINATION_MODE_UNSPECIFIED = 0;
PR_REVIEW_OPEN_DESTINATION_MODE_GITHUB = 1;
@@ -18627,7 +22284,14 @@ enum PrReviewOpenDestinationMode {
PR_REVIEW_OPEN_DESTINATION_MODE_REVIEW_CURSOR = 3;
}
-// Copied from: agent.v1.PreCompactRequestQuery (var: N0)
+// Copied from: local:aiserver.v1.PrReviewOpenSurfaceMode (var: Ee)
+enum PrReviewOpenSurfaceMode {
+ PR_REVIEW_OPEN_SURFACE_MODE_UNSPECIFIED = 0;
+ PR_REVIEW_OPEN_SURFACE_MODE_IN_APP = 1;
+ PR_REVIEW_OPEN_SURFACE_MODE_EXTERNAL_BROWSER = 2;
+}
+
+// Copied from: agent.v1.PreCompactRequestQuery (var: Xa)
message PreCompactRequestQuery {
string trigger = 1;
double context_usage_percent = 2;
@@ -18643,18 +22307,28 @@ message PreCompactRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 12;
}
-// Copied from: agent.v1.PreCompactRequestResponse (var: b0)
+// Copied from: agent.v1.PreCompactRequestResponse (var: Za)
message PreCompactRequestResponse {
optional string user_message = 1;
}
-// Copied from: local:aiserver.v1.PreFetchedBlob (var: ukt)
+// Copied from: local:aiserver.v1.PreFetchedBlob (var: Ba)
message PreFetchedBlob {
bytes id = 1;
bytes value = 2;
}
-// Copied from: agent.v1.PreToolUseRequestQuery (var: M0)
+// Copied from: local:aiserver.v1.PreFetchedBlobFilter (var: Ea)
+message PreFetchedBlobFilter {
+ uint32 seed = 1;
+ uint32 segment_length = 2;
+ uint32 segment_count = 3;
+ uint32 fingerprint_bits = 4;
+ uint32 slot_count = 5;
+ bytes packed_fingerprints = 6;
+}
+
+// Copied from: agent.v1.PreToolUseRequestQuery (var: dl)
message PreToolUseRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -18667,24 +22341,25 @@ message PreToolUseRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 9;
}
-// Copied from: agent.v1.PreToolUseRequestResponse (var: Y0)
+// Copied from: agent.v1.PreToolUseRequestResponse (var: pl)
message PreToolUseRequestResponse {
optional string permission = 1;
optional string user_message = 2;
optional string agent_message = 3;
optional string updated_input = 4;
+ optional string additional_context = 5;
}
-// Copied from: local:aiserver.v1.PreWarmPodRequest (var: hTt)
+// Copied from: local:aiserver.v1.PreWarmPodRequest (var: To)
message PreWarmPodRequest {
StartBackgroundComposerFromSnapshotRequest start_request = 1;
}
-// Copied from: local:aiserver.v1.PreWarmPodResponse (var: TTt)
+// Copied from: local:aiserver.v1.PreWarmPodResponse (var: yo)
message PreWarmPodResponse {
}
-// Copied from: agent.v1.PrecomputedHumanChange (var: $z)
+// Copied from: agent.v1.PrecomputedHumanChange (var: R)
message PrecomputedHumanChange {
string path = 1;
repeated PrecomputedHumanChangeRenderedDiff rendered_diffs = 2;
@@ -18692,7 +22367,7 @@ message PrecomputedHumanChange {
bool is_deleted_file = 4;
}
-// Copied from: agent.v1.PrecomputedHumanChangeRenderedDiff (var: Xz)
+// Copied from: agent.v1.PrecomputedHumanChangeRenderedDiff (var: N)
message PrecomputedHumanChangeRenderedDiff {
int32 start_line_number = 1;
int32 end_line_number_exclusive = 2;
@@ -18702,18 +22377,37 @@ message PrecomputedHumanChangeRenderedDiff {
repeated string after_context_lines = 6;
}
-// Copied from: local:aiserver.v1.PreloadEditRequest (var: uAe)
+// Copied from: local:aiserver.v1.PreferredRepoSourceMode (var: Je)
+enum PreferredRepoSourceMode {
+ PREFERRED_REPO_SOURCE_MODE_UNSPECIFIED = 0;
+ PREFERRED_REPO_SOURCE_MODE_GITHUB = 1;
+ PREFERRED_REPO_SOURCE_MODE_ORIGIN = 2;
+}
+
+// Copied from: local:aiserver.v1.PreflightMergeOrganizationIdentityProviderRequest (var: yr)
+message PreflightMergeOrganizationIdentityProviderRequest {
+ string organization_id = 1;
+ string source_identity_provider_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.PreflightMergeOrganizationIdentityProviderResponse (var: wr)
+message PreflightMergeOrganizationIdentityProviderResponse {
+ bool can_merge = 1;
+ repeated OrganizationMergeIdpBlocker blockers = 2;
+}
+
+// Copied from: local:aiserver.v1.PreloadEditRequest (var: eo)
message PreloadEditRequest {
StreamEditRequest req = 1;
}
-// Copied from: local:aiserver.v1.PreloadEditResponse (var: mAe)
+// Copied from: local:aiserver.v1.PreloadEditResponse (var: to)
message PreloadEditResponse {
}
-// Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest (var: XUe)
+// Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest (var: Yt)
message PrepareGithubConnectFlowRequest {
- // Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest.Source (var: $Ue)
+ // Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest.Source (var: vt)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_GLASS_CLOUD_AGENT = 1;
@@ -18728,7 +22422,7 @@ message PrepareGithubConnectFlowRequest {
bool force_oauth = 5;
}
-// Copied from: local:aiserver.v1.PrepareGithubConnectFlowResponse (var: eOe)
+// Copied from: local:aiserver.v1.PrepareGithubConnectFlowResponse (var: Kt)
message PrepareGithubConnectFlowResponse {
string flow_id = 1;
string state = 2;
@@ -18738,41 +22432,65 @@ message PrepareGithubConnectFlowResponse {
optional string ghe_application = 6;
}
-// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppRequest (var: oOe)
+// Copied from: local:aiserver.v1.PrepareLocalFullSelfDrivingRunRequest (var: $)
+message PrepareLocalFullSelfDrivingRunRequest {
+ string pr_url = 1;
+ FullSelfDrivingMode mode = 2;
+ optional string trigger_description = 3;
+ optional string model_id = 4;
+}
+
+// Copied from: local:aiserver.v1.PrepareLocalFullSelfDrivingRunResponse (var: ee)
+message PrepareLocalFullSelfDrivingRunResponse {
+ string local_run_id = 1;
+ string prompt = 2;
+ string triage_context_json = 3;
+ FullSelfDrivingMode mode = 4;
+ string model_id = 5;
+ repeated string skill_ids = 6;
+ repeated AgentSkill skills = 7;
+}
+
+// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppRequest (var: jt)
message PrepareSetupGithubEnterpriseAppRequest {
string hostname = 1;
optional string external_host = 2;
}
-// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppResponse (var: uOe)
+// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppResponse (var: Xt)
message PrepareSetupGithubEnterpriseAppResponse {
string pending_app_uuid = 1;
string serialized_manifest = 2;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreReadsRequest (var: bbt)
+// Copied from: local:aiserver.v1.PresignAgentStoreReadsRequest (var: Tf)
message PresignAgentStoreReadsRequest {
string agent_id = 1;
repeated string rel_paths = 2;
+ optional string share_id = 3;
+ optional string store_id = 4;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreReadsResponse (var: qbt)
+// Copied from: local:aiserver.v1.PresignAgentStoreReadsResponse (var: yf)
message PresignAgentStoreReadsResponse {
repeated AgentStoreReadInstruction instructions = 1;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreWritesRequest (var: Ubt)
+// Copied from: local:aiserver.v1.PresignAgentStoreWritesRequest (var: Cf)
message PresignAgentStoreWritesRequest {
string agent_id = 1;
repeated AgentStoreWriteFileEntry files = 2;
+ optional string store_id = 3;
+ optional string lock_token = 4;
+ optional string lock_client_uuid = 5;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreWritesResponse (var: Mbt)
+// Copied from: local:aiserver.v1.PresignAgentStoreWritesResponse (var: Nf)
message PresignAgentStoreWritesResponse {
repeated AgentStoreWriteInstruction instructions = 1;
}
-// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryRequest (var: Crt)
+// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryRequest (var: C_)
message PreviewAttachGroupToDirectoryRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -18780,7 +22498,7 @@ message PreviewAttachGroupToDirectoryRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryResponse (var: Lrt)
+// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryResponse (var: P_)
message PreviewAttachGroupToDirectoryResponse {
repeated GroupMemberChange changes = 1;
int32 members_to_add = 2;
@@ -18790,7 +22508,7 @@ message PreviewAttachGroupToDirectoryResponse {
repeated ConflictedUser conflicted_users = 6;
}
-// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoInternalRequest (var: wdt)
+// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoInternalRequest (var: rS)
message PreviewMigrateReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string from_git_url = 2;
@@ -18799,7 +22517,7 @@ message PreviewMigrateReindexPluginRepoInternalRequest {
optional string release_tag = 5;
}
-// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoResponse (var: Edt)
+// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoResponse (var: sS)
message PreviewMigrateReindexPluginRepoResponse {
string publisher_name = 1;
string from_git_url = 2;
@@ -18815,7 +22533,7 @@ message PreviewMigrateReindexPluginRepoResponse {
bool can_apply = 12;
}
-// Copied from: local:aiserver.v1.PreviewReindexPluginRepoInternalRequest (var: pdt)
+// Copied from: local:aiserver.v1.PreviewReindexPluginRepoInternalRequest (var: eS)
message PreviewReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string git_url = 2;
@@ -18824,7 +22542,7 @@ message PreviewReindexPluginRepoInternalRequest {
optional string release_tag = 5;
}
-// Copied from: local:aiserver.v1.PreviewReindexPluginRepoResponse (var: fdt)
+// Copied from: local:aiserver.v1.PreviewReindexPluginRepoResponse (var: $E)
message PreviewReindexPluginRepoResponse {
string publisher_name = 1;
string git_url = 2;
@@ -18836,17 +22554,48 @@ message PreviewReindexPluginRepoResponse {
repeated string conflicting_names = 8;
}
-// Copied from: local:aiserver.v1.PrivacyCheckRequest (var: wfe)
+// Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactRequest (var: LI)
+message PreviewTeamMarketplaceMcpImpactRequest {
+ // Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactRequest.RemoveMarketplacePreview (var: qI)
+ message RemoveMarketplacePreview {
+ }
+
+ // Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactRequest.SetPoliciesPreview (var: FI)
+ message SetPoliciesPreview {
+ repeated SetTeamMarketplacePluginPoliciesRequest.Policy policies = 1;
+ }
+
+ int64 marketplace_id = 1;
+ optional int32 team_id = 2;
+ oneof action {
+ SetPoliciesPreview set_policies = 3;
+ RemoveMarketplacePreview remove_marketplace = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactResponse (var: DI)
+message PreviewTeamMarketplaceMcpImpactResponse {
+ // Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactResponse.ImpactedPlugin (var: OI)
+ message ImpactedPlugin {
+ int64 plugin_id = 1;
+ string plugin_name = 2;
+ repeated string mcp_server_names = 3;
+ }
+
+ repeated ImpactedPlugin impacted_plugins = 1;
+}
+
+// Copied from: local:aiserver.v1.PrivacyCheckRequest (var: Ms)
message PrivacyCheckRequest {
}
-// Copied from: local:aiserver.v1.PrivacyCheckResponse (var: Efe)
+// Copied from: local:aiserver.v1.PrivacyCheckResponse (var: Ls)
message PrivacyCheckResponse {
bool is_on_privacy_pod = 1;
bool is_ghost_mode_on = 2;
}
-// Copied from: local:aiserver.v1.PrivacyMode (var: wxe)
+// Copied from: local:aiserver.v1.PrivacyMode (var: r)
enum PrivacyMode {
PRIVACY_MODE_UNSPECIFIED = 0;
PRIVACY_MODE_NO_STORAGE = 1;
@@ -18855,13 +22604,13 @@ enum PrivacyMode {
PRIVACY_MODE_USAGE_CODEBASE_TRAINING_ALLOWED = 4;
}
-// Copied from: local:aiserver.v1.PrivacyModeCacheInfo (var: j6e)
+// Copied from: local:aiserver.v1.PrivacyModeCacheInfo (var: nh)
message PrivacyModeCacheInfo {
PrivacyMode privacy_mode = 1;
bool is_enforced_by_team = 2;
}
-// Copied from: local:aiserver.v1.PrivateWorker (var: ORt)
+// Copied from: local:aiserver.v1.PrivateWorker (var: Rp)
message PrivateWorker {
string worker_id = 1;
string repo_owner = 2;
@@ -18876,15 +22625,18 @@ message PrivateWorker {
repeated PrivateWorkerLabel labels = 11;
optional string repo_url = 12;
optional string display_name = 13;
+ optional string machine_id = 14;
+ optional string machine_display_name = 15;
+ repeated PrivateWorkerRepo repos = 16;
}
-// Copied from: local:aiserver.v1.PrivateWorkerLabel (var: GRt)
+// Copied from: local:aiserver.v1.PrivateWorkerLabel (var: Pp)
message PrivateWorkerLabel {
string key = 1;
string value = 2;
}
-// Copied from: local:aiserver.v1.PrivateWorkerListScope (var: M_t)
+// Copied from: local:aiserver.v1.PrivateWorkerListScope (var: Jr)
enum PrivateWorkerListScope {
PRIVATE_WORKER_LIST_SCOPE_UNSPECIFIED = 0;
PRIVATE_WORKER_LIST_SCOPE_ALL = 1;
@@ -18892,12 +22644,41 @@ enum PrivateWorkerListScope {
PRIVATE_WORKER_LIST_SCOPE_PERSONAL = 3;
}
-// Copied from: local:aiserver.v1.PrivateWorkerOwnerFilter (var: VRt)
+// Copied from: local:aiserver.v1.PrivateWorkerOwnerFilter (var: Dp)
message PrivateWorkerOwnerFilter {
int32 owner_cursor_user_id = 1;
}
-// Copied from: local:aiserver.v1.PrivateWorkerStatusFilter (var: G_t)
+// Copied from: local:aiserver.v1.PrivateWorkerPool (var: bp)
+message PrivateWorkerPool {
+ PrivateWorkerPoolScope scope = 1;
+ int32 owner_id = 2;
+ string pool_name = 3;
+ optional string repo_owner = 4;
+ optional string repo_name = 5;
+ optional string repo_url = 6;
+ int32 connected_worker_count = 7;
+ int32 in_use_worker_count = 8;
+ double first_seen_at_ms = 9;
+ double last_seen_at_ms = 10;
+ bool is_stale = 11;
+}
+
+// Copied from: local:aiserver.v1.PrivateWorkerPoolScope (var: Cr)
+enum PrivateWorkerPoolScope {
+ PRIVATE_WORKER_POOL_SCOPE_UNSPECIFIED = 0;
+ PRIVATE_WORKER_POOL_SCOPE_USER = 1;
+ PRIVATE_WORKER_POOL_SCOPE_TEAM = 2;
+}
+
+// Copied from: local:aiserver.v1.PrivateWorkerRepo (var: Np)
+message PrivateWorkerRepo {
+ string owner = 1;
+ string name = 2;
+ string url = 3;
+}
+
+// Copied from: local:aiserver.v1.PrivateWorkerStatusFilter (var: Nr)
enum PrivateWorkerStatusFilter {
PRIVATE_WORKER_STATUS_FILTER_UNSPECIFIED = 0;
PRIVATE_WORKER_STATUS_FILTER_ALL = 1;
@@ -18905,23 +22686,13 @@ enum PrivateWorkerStatusFilter {
PRIVATE_WORKER_STATUS_FILTER_IDLE = 3;
}
-// Copied from: anyrun.v1.PrivateWorkerWaitReason (var: VLe)
-enum PrivateWorkerWaitReason {
- PRIVATE_WORKER_WAIT_REASON_UNSPECIFIED = 0;
- PRIVATE_WORKER_WAIT_REASON_NO_CONNECTED_WORKERS = 1;
- PRIVATE_WORKER_WAIT_REASON_LABEL_MISMATCH = 2;
- PRIVATE_WORKER_WAIT_REASON_OWNER_FILTERED = 3;
- PRIVATE_WORKER_WAIT_REASON_SHARED_ASSIGNMENT_FILTERED = 4;
- PRIVATE_WORKER_WAIT_REASON_ALL_BUSY = 5;
-}
-
-// Copied from: local:aiserver.v1.PrivateWorkspaceIdentifier (var: dwt)
+// Copied from: local:aiserver.v1.PrivateWorkspaceIdentifier (var: Yi)
message PrivateWorkspaceIdentifier {
string id = 1;
string uri = 2;
}
-// Copied from: local:aiserver.v1.ProbeMcpUrlRequest (var: uWe)
+// Copied from: local:aiserver.v1.ProbeMcpUrlRequest (var: Di)
message ProbeMcpUrlRequest {
string url = 1;
map headers = 2;
@@ -18930,7 +22701,7 @@ message ProbeMcpUrlRequest {
optional string auth_client_secret = 5;
}
-// Copied from: local:aiserver.v1.ProbeMcpUrlResponse (var: mWe)
+// Copied from: local:aiserver.v1.ProbeMcpUrlResponse (var: Oi)
message ProbeMcpUrlResponse {
bool is_available = 1;
bool requires_auth = 2;
@@ -18938,7 +22709,7 @@ message ProbeMcpUrlResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.ProcessMetricsRowRequest (var: ske)
+// Copied from: local:aiserver.v1.ProcessMetricsRowRequest (var: $l)
message ProcessMetricsRowRequest {
int32 pid = 1;
int32 ppid = 2;
@@ -18951,7 +22722,7 @@ message ProcessMetricsRowRequest {
optional string process_name_hash = 9;
}
-// Copied from: local:aiserver.v1.ProcessMetricsV2RowRequest (var: cke)
+// Copied from: local:aiserver.v1.ProcessMetricsV2RowRequest (var: nu)
message ProcessMetricsV2RowRequest {
int32 pid = 1;
int32 ppid = 2;
@@ -18964,16 +22735,17 @@ message ProcessMetricsV2RowRequest {
double session_peak_mem_mb = 9;
double memory_during_sample_peak_mb = 10;
double cpu_during_sample_peak_pct = 11;
+ repeated string argv = 12;
}
-// Copied from: local:aiserver.v1.ProfileConfig (var: FPe)
+// Copied from: local:aiserver.v1.ProfileConfig (var: me)
message ProfileConfig {
string id = 1;
optional HeapProfileConfig heap = 2;
optional CpuProfileConfig cpu = 3;
}
-// Copied from: local:aiserver.v1.ProfileKind (var: UEe)
+// Copied from: local:aiserver.v1.ProfileKind (var: s)
enum ProfileKind {
PROFILE_KIND_UNSPECIFIED = 0;
PROFILE_KIND_WALL = 1;
@@ -18981,9 +22753,9 @@ enum ProfileKind {
PROFILE_KIND_CPU = 3;
}
-// Copied from: local:aiserver.v1.ProfileScheduleConfig (var: QPe)
+// Copied from: local:aiserver.v1.ProfileScheduleConfig (var: ce)
message ProfileScheduleConfig {
- // Copied from: local:aiserver.v1.ProfileScheduleConfig.ScheduleConfig (var: UPe)
+ // Copied from: local:aiserver.v1.ProfileScheduleConfig.ScheduleConfig (var: de)
message ScheduleConfig {
int32 interval = 1;
int32 duration = 2;
@@ -18996,33 +22768,34 @@ message ProfileScheduleConfig {
int32 activity_timeout = 5;
}
-// Copied from: local:aiserver.v1.ProfilingConfig (var: MPe)
+// Copied from: local:aiserver.v1.ProfilingConfig (var: pe)
message ProfilingConfig {
bool enabled = 1;
repeated ProfileConfig configs = 2;
repeated ProfileScheduleConfig schedules = 3;
}
-// Copied from: anyrun.v1.ProgressDetail (var: wFe)
-message ProgressDetail {
- uint64 current = 1;
- uint64 total = 2;
+// Copied from: agent.v1.ProjectDetails (var: Ii)
+message ProjectDetails {
+ optional string name = 1;
+ optional ProjectSubagentDetails subagent = 2;
+ optional ProjectSideChatDetails side_chat = 3;
}
-// Copied from: local:aiserver.v1.ProjectLayout (var: _8)
+// Copied from: local:aiserver.v1.ProjectLayout (var: Dn)
message ProjectLayout {
string root_path = 1;
ProjectLayoutDirectoryContent content = 2;
optional ListDirV2Result list_dir_v2_result = 3;
}
-// Copied from: local:aiserver.v1.ProjectLayoutDirectory (var: k8)
+// Copied from: local:aiserver.v1.ProjectLayoutDirectory (var: Un)
message ProjectLayoutDirectory {
string name = 1;
ProjectLayoutDirectoryContent content = 2;
}
-// Copied from: local:aiserver.v1.ProjectLayoutDirectoryContent (var: y8)
+// Copied from: local:aiserver.v1.ProjectLayoutDirectoryContent (var: On)
message ProjectLayoutDirectoryContent {
repeated ProjectLayoutDirectory directories = 1;
repeated ProjectLayoutFile files = 2;
@@ -19031,22 +22804,69 @@ message ProjectLayoutDirectoryContent {
repeated ProjectLayoutFile hidden_files = 5;
}
-// Copied from: local:aiserver.v1.ProjectLayoutFile (var: S8)
+// Copied from: local:aiserver.v1.ProjectLayoutFile (var: xn)
message ProjectLayoutFile {
string name = 1;
}
-// Copied from: local:aiserver.v1.PromptDeeplinkControls (var: A0e)
+// Copied from: agent.v1.ProjectSideChatDetails (var: Bi)
+message ProjectSideChatDetails {
+ string store_dir = 1;
+}
+
+// Copied from: agent.v1.ProjectSubagentDetails (var: vi)
+message ProjectSubagentDetails {
+ optional string store_dir = 2;
+}
+
+// Copied from: local:aiserver.v1.ProjectionScoreSet (var: i)
+message ProjectionScoreSet {
+ int64 source_watermark_ms = 1;
+ int64 generated_at_ms = 2;
+ int64 expires_at_ms = 3;
+ repeated SubjectScore scores = 4;
+}
+
+// Copied from: agent.v1.PromptContextNode (var: Wi)
+message PromptContextNode {
+ string id = 1;
+ optional string parent_id = 2;
+ string kind = 3;
+ string label = 4;
+ string category_id = 5;
+ uint32 estimated_tokens = 6;
+ uint32 character_count = 7;
+ bool content_available = 9;
+ optional PromptContextSourceRef source = 11;
+ optional string inline_content = 12;
+}
+
+// Copied from: agent.v1.PromptContextSourceRef (var: Ki)
+message PromptContextSourceRef {
+ string source_type = 1;
+ uint32 message_index = 3;
+ string content_path = 4;
+ uint32 start_offset = 5;
+ uint32 end_offset = 6;
+}
+
+// Copied from: agent.v1.PromptContextUsageTree (var: zi)
+message PromptContextUsageTree {
+ uint32 schema_version = 1;
+ repeated PromptContextNode nodes = 2;
+}
+
+// Copied from: local:aiserver.v1.PromptDeeplinkControls (var: cc)
message PromptDeeplinkControls {
bool enabled = 1;
}
-// Copied from: agent.v1.PromptSuggestionUpdate (var: l0)
+// Copied from: agent.v1.PromptSuggestionUpdate (var: Ma)
message PromptSuggestionUpdate {
string suggestion = 1;
}
-// Copied from: agent.v1.PromptTokenBreakdownCategory (var: D$)
+// Copied from: agent.v1.PromptTokenBreakdownCategory (var: Vi)
message PromptTokenBreakdownCategory {
string id = 1;
string label = 2;
@@ -19054,23 +22874,24 @@ message PromptTokenBreakdownCategory {
optional uint32 character_count = 4;
}
-// Copied from: agent.v1.PromptTokenBreakdownSnapshot (var: x$)
+// Copied from: agent.v1.PromptTokenBreakdownSnapshot (var: Yi)
message PromptTokenBreakdownSnapshot {
uint32 total_used_tokens = 1;
uint32 max_tokens = 2;
repeated PromptTokenBreakdownCategory categories = 3;
}
-// Copied from: local:aiserver.v1.ProtectedGitProvider (var: iUe)
+// Copied from: local:aiserver.v1.ProtectedGitProvider (var: Te)
enum ProtectedGitProvider {
PROTECTED_GIT_PROVIDER_UNSPECIFIED = 0;
PROTECTED_GIT_PROVIDER_GITHUB = 1;
PROTECTED_GIT_PROVIDER_GITLAB = 2;
PROTECTED_GIT_PROVIDER_GITHUB_ENTERPRISE = 3;
PROTECTED_GIT_PROVIDER_GITLAB_SELF_HOSTED = 4;
+ PROTECTED_GIT_PROVIDER_ORIGIN = 5;
}
-// Copied from: local:aiserver.v1.ProtectedGitScope (var: k1e)
+// Copied from: local:aiserver.v1.ProtectedGitScope (var: Pm)
message ProtectedGitScope {
int64 id = 1;
int32 team_id = 2;
@@ -19082,7 +22903,7 @@ message ProtectedGitScope {
int64 updated_at = 8;
}
-// Copied from: local:aiserver.v1.ProtoDoc (var: ww)
+// Copied from: local:aiserver.v1.ProtoDoc (var: g)
message ProtoDoc {
int32 id = 1;
string uuid = 2;
@@ -19102,32 +22923,60 @@ message ProtoDoc {
bool publish_to_team = 16;
}
-// Copied from: local:aiserver.v1.ProtoDocPage (var: kw)
+// Copied from: local:aiserver.v1.ProtoDocPage (var: h)
message ProtoDocPage {
string url = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.PseudocodeTarget (var: MAe)
+// Copied from: local:aiserver.v1.ProvisionSyntheticsServiceAccountsRequest (var: Zd)
+message ProvisionSyntheticsServiceAccountsRequest {
+ int32 team_id = 1;
+ int32 count = 2;
+ string name_prefix = 3;
+ string pool_name = 4;
+ string created_by = 5;
+ bool provision_origin_repos = 6;
+ string origin_namespace = 7;
+}
+
+// Copied from: local:aiserver.v1.ProvisionSyntheticsServiceAccountsResponse (var: ep)
+message ProvisionSyntheticsServiceAccountsResponse {
+ repeated ProvisionedSyntheticsIdentity identities = 1;
+ string pool_id = 2;
+}
+
+// Copied from: local:aiserver.v1.ProvisionedSyntheticsIdentity (var: $d)
+message ProvisionedSyntheticsIdentity {
+ string identity_id = 1;
+ string service_account_id = 2;
+ string service_account_name = 3;
+ string masked_api_key = 4;
+ string repo_url = 5;
+ string repo_ref = 6;
+}
+
+// Copied from: local:aiserver.v1.PseudocodeTarget (var: Ao)
message PseudocodeTarget {
SimpleRange range = 1;
string content = 2;
}
-// Copied from: local:aiserver.v1.PublicArtifactSharingMode (var: cUe)
+// Copied from: local:aiserver.v1.PublicArtifactSharingMode (var: Ie)
enum PublicArtifactSharingMode {
PUBLIC_ARTIFACT_SHARING_MODE_UNSPECIFIED = 0;
PUBLIC_ARTIFACT_SHARING_MODE_ALLOWED = 1;
PUBLIC_ARTIFACT_SHARING_MODE_DISABLED = 2;
}
-// Copied from: local:aiserver.v1.PublicProfileActivityCount (var: pmt)
+// Copied from: local:aiserver.v1.PublicProfileActivityCount (var: _E)
message PublicProfileActivityCount {
string date = 1;
int32 count = 2;
+ int64 value = 3;
}
-// Copied from: local:aiserver.v1.PublicProfileActivitySummary (var: hmt)
+// Copied from: local:aiserver.v1.PublicProfileActivitySummary (var: wE)
message PublicProfileActivitySummary {
string most_active_month = 1;
string most_active_day = 2;
@@ -19136,21 +22985,58 @@ message PublicProfileActivitySummary {
repeated string active_dates = 5;
repeated PublicProfileDailyAgentCount daily_agent_counts = 6;
repeated PublicProfileActivityCount activity_counts = 7;
+ repeated PublicProfileModelUsage top_models = 8;
+ int32 agents_local = 10;
+ int32 agents_cloud = 11;
+ int64 longest_agent_seconds = 12;
+ repeated PublicProfileTokensPerDay tokens_over_time = 13;
+ repeated PublicProfileAgentsPerDay agents_over_time = 14;
}
-// Copied from: local:aiserver.v1.PublicProfileDailyAgentCount (var: fmt)
+// Copied from: local:aiserver.v1.PublicProfileAgentsPerDay (var: kE)
+message PublicProfileAgentsPerDay {
+ string date = 1;
+ int32 local_count = 2;
+ int32 cloud_count = 3;
+}
+
+// Copied from: local:aiserver.v1.PublicProfileDailyAgentCount (var: AE)
message PublicProfileDailyAgentCount {
string date = 1;
int32 agent_count = 2;
}
-// Copied from: local:aiserver.v1.PublishEnvironmentRequest (var: kBt)
+// Copied from: local:aiserver.v1.PublicProfileModelUsage (var: TE)
+message PublicProfileModelUsage {
+ string name = 1;
+ int32 agent_requests = 2;
+ string vendor = 3;
+}
+
+// Copied from: local:aiserver.v1.PublicProfileSettings (var: Ec)
+message PublicProfileSettings {
+ bool public_visibility_allowed = 1;
+ string policy = 2;
+}
+
+// Copied from: local:aiserver.v1.PublicProfileTokensPerDay (var: yE)
+message PublicProfileTokensPerDay {
+ string date = 1;
+ int64 tokens = 2;
+}
+
+// Copied from: local:aiserver.v1.PublicSharedCanvasPreview (var: Uk)
+message PublicSharedCanvasPreview {
+ string title = 1;
+}
+
+// Copied from: local:aiserver.v1.PublishEnvironmentRequest (var: _u)
message PublishEnvironmentRequest {
int64 id = 1;
EnvironmentType environment_type = 2;
}
-// Copied from: local:aiserver.v1.PublishEnvironmentResponse (var: SBt)
+// Copied from: local:aiserver.v1.PublishEnvironmentResponse (var: Tu)
message PublishEnvironmentResponse {
bool success = 1;
string pr_url = 2;
@@ -19158,12 +23044,12 @@ message PublishEnvironmentResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.PublishPersonalEnvironmentRequest (var: IBt)
+// Copied from: local:aiserver.v1.PublishPersonalEnvironmentRequest (var: yu)
message PublishPersonalEnvironmentRequest {
int64 id = 1;
}
-// Copied from: local:aiserver.v1.PublishPersonalEnvironmentResponse (var: vBt)
+// Copied from: local:aiserver.v1.PublishPersonalEnvironmentResponse (var: ku)
message PublishPersonalEnvironmentResponse {
bool success = 1;
string pr_url = 2;
@@ -19171,7 +23057,24 @@ message PublishPersonalEnvironmentResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.Publisher (var: Dct)
+// Copied from: local:aiserver.v1.PublishPluginRequest (var: xE)
+message PublishPluginRequest {
+ int32 team_id = 1;
+ string name = 2;
+ string display_name = 3;
+ string description = 4;
+ bytes plugin_tar_gz = 5;
+ optional string commit_message = 6;
+}
+
+// Copied from: local:aiserver.v1.PublishPluginResponse (var: QE)
+message PublishPluginResponse {
+ int64 plugin_id = 1;
+ int64 marketplace_id = 2;
+ string commit_sha = 3;
+}
+
+// Copied from: local:aiserver.v1.Publisher (var: nE)
message Publisher {
int64 id = 1;
string name = 2;
@@ -19189,7 +23092,7 @@ message Publisher {
int64 updated_at = 14;
}
-// Copied from: local:aiserver.v1.PullRequest (var: g4)
+// Copied from: local:aiserver.v1.PullRequest (var: pn)
message PullRequest {
string title = 1;
string body = 2;
@@ -19198,7 +23101,17 @@ message PullRequest {
int64 number = 5;
}
-// Copied from: local:aiserver.v1.PullRequestLabel (var: h4e)
+// Copied from: local:aiserver.v1.PullRequestFileContentsStatus (var: xn)
+enum PullRequestFileContentsStatus {
+ PULL_REQUEST_FILE_CONTENTS_STATUS_UNSPECIFIED = 0;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_OK = 1;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_NOT_FOUND = 2;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_TOO_LARGE = 3;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_NOT_SUPPORTED = 4;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_ERROR = 5;
+}
+
+// Copied from: local:aiserver.v1.PullRequestLabel (var: Sf)
message PullRequestLabel {
int64 id = 1;
string node_id = 2;
@@ -19209,18 +23122,18 @@ message PullRequestLabel {
bool is_default = 7;
}
-// Copied from: local:aiserver.v1.PullRequestPathCodeowners (var: $ht)
+// Copied from: local:aiserver.v1.PullRequestPathCodeowners (var: Ks)
message PullRequestPathCodeowners {
string path = 1;
repeated string owners = 2;
}
-// Copied from: local:aiserver.v1.PullRequestPreferences (var: z1e)
+// Copied from: local:aiserver.v1.PullRequestPreferences (var: Km)
message PullRequestPreferences {
PrReviewOpenDestinationMode pr_review_open_destination = 1;
}
-// Copied from: local:aiserver.v1.PullRequestReference (var: gP)
+// Copied from: local:aiserver.v1.PullRequestReference (var: sr)
message PullRequestReference {
string sha = 1;
float score = 2;
@@ -19232,16 +23145,23 @@ message PullRequestReference {
repeated string changed_files = 8;
}
-// Copied from: local:aiserver.v1.PullRequestResult (var: lEe)
+// Copied from: local:aiserver.v1.PullRequestResult (var: Pu)
message PullRequestResult {
string sha = 1;
string full_pr_contents = 2;
float score = 3;
}
-// Copied from: local:aiserver.v1.PureMessage (var: ni)
+// Copied from: agent.v1.PullRequestStatus (var: xt)
+enum PullRequestStatus {
+ PULL_REQUEST_STATUS_UNSPECIFIED = 0;
+ PULL_REQUEST_STATUS_OPEN = 1;
+ PULL_REQUEST_STATUS_CLOSED = 2;
+}
+
+// Copied from: local:aiserver.v1.PureMessage (var: me)
message PureMessage {
- // Copied from: local:aiserver.v1.PureMessage.MessageType (var: ri)
+ // Copied from: local:aiserver.v1.PureMessage.MessageType (var: u)
enum MessageType {
MESSAGE_TYPE_UNSPECIFIED = 0;
MESSAGE_TYPE_SYSTEM = 1;
@@ -19253,11 +23173,11 @@ message PureMessage {
string content = 2;
}
-// Copied from: local:aiserver.v1.PushAiThoughtRequest (var: Yhe)
+// Copied from: local:aiserver.v1.PushAiThoughtRequest (var: Vi)
message PushAiThoughtRequest {
- // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata (var: Hhe)
+ // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata (var: Yi)
message Metadata {
- // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata.AcceptedHallucinatedFunctionEvent (var: zhe)
+ // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata.AcceptedHallucinatedFunctionEvent (var: Ki)
message AcceptedHallucinatedFunctionEvent {
string implementation_uuid = 1;
string hallucinated_function_uuid = 2;
@@ -19279,11 +23199,11 @@ message PushAiThoughtRequest {
optional Metadata metadata = 4;
}
-// Copied from: local:aiserver.v1.PushAiThoughtResponse (var: Khe)
+// Copied from: local:aiserver.v1.PushAiThoughtResponse (var: Wi)
message PushAiThoughtResponse {
}
-// Copied from: local:aiserver.v1.PushPlatform (var: D_t)
+// Copied from: local:aiserver.v1.PushPlatform (var: wr)
enum PushPlatform {
PUSH_PLATFORM_UNSPECIFIED = 0;
PUSH_PLATFORM_IOS = 1;
@@ -19291,7 +23211,7 @@ enum PushPlatform {
PUSH_PLATFORM_WEB = 3;
}
-// Copied from: local:aiserver.v1.QueryOnlyRepoAccess (var: Bm)
+// Copied from: local:aiserver.v1.QueryOnlyRepoAccess (var: $e)
message QueryOnlyRepoAccess {
string owner_auth_id = 1;
string access_token = 2;
@@ -19299,13 +23219,13 @@ message QueryOnlyRepoAccess {
string user_repo_name = 4;
}
-// Copied from: local:aiserver.v1.QueryOnlyRepositoryInfo (var: Iu)
+// Copied from: local:aiserver.v1.QueryOnlyRepositoryInfo (var: j)
message QueryOnlyRepositoryInfo {
RepositoryInfo repository = 1;
QueryOnlyRepoAccess query_only_repo_access = 2;
}
-// Copied from: local:aiserver.v1.QueuedFollowup (var: QNt)
+// Copied from: local:aiserver.v1.QueuedFollowup (var: Pd)
message QueuedFollowup {
string followup_id = 1;
int64 created_at_ms = 2;
@@ -19315,35 +23235,51 @@ message QueuedFollowup {
repeated SelectedCursorCommand cursor_commands = 6;
bool cursor_commands_explicitly_set = 7;
optional ConversationAction conversation_action = 8;
- repeated BlobData blob_data = 9;
+ repeated TaskSubagentReturnValue blob_data = 9;
optional ModelDetails model_details = 10;
optional int64 editing_started_at_ms = 11;
optional string run_id = 12;
optional RequestedModel requested_model = 13;
optional int64 turn_start_unix_ms = 14;
+ optional int64 not_before_unix_ms = 15;
+ bytes conversation_action_blob_id = 16;
+ optional string request_id = 17;
+ optional StopHookContinuation stop_hook_continuation = 18;
+ optional string resubmit_from_message_id = 19;
+ optional bool use_experimental_model_opt_out = 20;
+ string coalescing_key = 21;
+ repeated string merged_followup_ids = 22;
+ repeated ConversationActionReference merged_action_refs = 23;
}
-// Copied from: local:aiserver.v1.QueuedMakePRRequest (var: UNt)
+// Copied from: local:aiserver.v1.QueuedInteractionResponse (var: Ld)
+message QueuedInteractionResponse {
+ uint32 query_id = 1;
+ InteractionResponse interaction_response = 2;
+ int64 submitted_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.QueuedMakePRRequest (var: Fd)
message QueuedMakePRRequest {
string request_id = 1;
int64 created_at_ms = 2;
bytes request_blob_id = 3;
}
-// Copied from: local:aiserver.v1.QueuedOpenPRRequest (var: MNt)
+// Copied from: local:aiserver.v1.QueuedOpenPRRequest (var: qd)
message QueuedOpenPRRequest {
string request_id = 1;
int64 created_at_ms = 2;
bytes request_blob_id = 3;
}
-// Copied from: local:aiserver.v1.QuickActionCandidate (var: uge)
+// Copied from: local:aiserver.v1.QuickActionCandidate (var: ti)
message QuickActionCandidate {
string id = 1;
string description = 2;
}
-// Copied from: local:aiserver.v1.RCPCallFrame (var: ga)
+// Copied from: local:aiserver.v1.RCPCallFrame (var: Ge)
message RCPCallFrame {
optional string function_name = 1;
optional string url = 2;
@@ -19351,12 +23287,12 @@ message RCPCallFrame {
optional int32 column_number = 4;
}
-// Copied from: local:aiserver.v1.RCPChatMessage (var: Sa)
+// Copied from: local:aiserver.v1.RCPChatMessage (var: Ke)
message RCPChatMessage {
string text = 1;
}
-// Copied from: local:aiserver.v1.RCPLogEntry (var: ya)
+// Copied from: local:aiserver.v1.RCPLogEntry (var: Ve)
message RCPLogEntry {
string message = 1;
double timestamp = 2;
@@ -19367,7 +23303,7 @@ message RCPLogEntry {
optional string object_data_json = 7;
}
-// Copied from: local:aiserver.v1.RCPMessage (var: Ia)
+// Copied from: local:aiserver.v1.RCPMessage (var: We)
message RCPMessage {
oneof message {
RCPLogEntry console = 1;
@@ -19376,13 +23312,13 @@ message RCPMessage {
}
}
-// Copied from: local:aiserver.v1.RCPStackTrace (var: _a)
+// Copied from: local:aiserver.v1.RCPStackTrace (var: He)
message RCPStackTrace {
repeated RCPCallFrame call_frames = 1;
optional string raw_stack_trace = 2;
}
-// Copied from: local:aiserver.v1.RCPUIElementPicked (var: ka)
+// Copied from: local:aiserver.v1.RCPUIElementPicked (var: Ye)
message RCPUIElementPicked {
string element = 1;
string xpath = 2;
@@ -19392,7 +23328,7 @@ message RCPUIElementPicked {
optional string component_props_json = 6;
}
-// Copied from: local:aiserver.v1.Range (var: iN)
+// Copied from: local:aiserver.v1.Range (var: wt)
message Range {
int32 start_line = 1;
int32 start_character = 2;
@@ -19400,7 +23336,7 @@ message Range {
int32 end_character = 4;
}
-// Copied from: local:aiserver.v1.RangeGroup (var: Mwe)
+// Copied from: local:aiserver.v1.RangeGroup (var: Vl)
message RangeGroup {
optional string conversation_id = 1;
optional string model = 2;
@@ -19409,13 +23345,13 @@ message RangeGroup {
optional string request_id = 5;
}
-// Copied from: local:aiserver.v1.RankedContext (var: g9)
+// Copied from: local:aiserver.v1.RankedContext (var: xe)
message RankedContext {
ContextToRank context = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.RawUserData (var: L2e)
+// Copied from: local:aiserver.v1.RawUserData (var: ld)
message RawUserData {
int64 date = 1;
int32 user_id = 2;
@@ -19444,7 +23380,19 @@ message RawUserData {
optional string email = 25;
}
-// Copied from: agent.v1.ReadArgs (var: Y8)
+// Copied from: local:aiserver.v1.ReadAgentStoreFileRequest (var: lf)
+message ReadAgentStoreFileRequest {
+ string store_id = 1;
+ string relative_path = 2;
+ optional string share_id = 3;
+}
+
+// Copied from: local:aiserver.v1.ReadAgentStoreFileResponse (var: uf)
+message ReadAgentStoreFileResponse {
+ string content = 1;
+}
+
+// Copied from: agent.v1.ReadArgs (var: f)
message ReadArgs {
string path = 1;
string tool_call_id = 2;
@@ -19453,25 +23401,25 @@ message ReadArgs {
optional string encoding_hint = 6;
}
-// Copied from: local:aiserver.v1.ReadBinaryFileRequest (var: JJt)
+// Copied from: local:aiserver.v1.ReadBinaryFileRequest (var: Gm)
message ReadBinaryFileRequest {
string bc_id = 1;
string path = 2;
}
-// Copied from: local:aiserver.v1.ReadBinaryFileResponse (var: CJt)
+// Copied from: local:aiserver.v1.ReadBinaryFileResponse (var: Hm)
message ReadBinaryFileResponse {
bytes content = 1;
}
-// Copied from: local:aiserver.v1.ReadChunkParams (var: wN)
+// Copied from: local:aiserver.v1.ReadChunkParams (var: Nt)
message ReadChunkParams {
string relative_workspace_path = 1;
int32 start_line_number = 2;
optional int32 num_lines = 3;
}
-// Copied from: local:aiserver.v1.ReadChunkResult (var: EN)
+// Copied from: local:aiserver.v1.ReadChunkResult (var: Rt)
message ReadChunkResult {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -19480,18 +23428,18 @@ message ReadChunkResult {
bool cropped = 5;
}
-// Copied from: agent.v1.ReadError (var: K8)
+// Copied from: agent.v1.ReadError (var: A)
message ReadError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.ReadFileNotFound (var: e6)
+// Copied from: agent.v1.ReadFileNotFound (var: T)
message ReadFileNotFound {
string path = 1;
}
-// Copied from: local:aiserver.v1.ReadFileParams (var: GJ)
+// Copied from: local:aiserver.v1.ReadFileParams (var: he)
message ReadFileParams {
string relative_workspace_path = 1;
bool read_entire_file = 2;
@@ -19503,7 +23451,7 @@ message ReadFileParams {
optional int32 min_lines = 8;
}
-// Copied from: local:aiserver.v1.ReadFileResult (var: VJ)
+// Copied from: local:aiserver.v1.ReadFileResult (var: Ae)
message ReadFileResult {
string contents = 1;
bool did_downgrade_to_line_range = 2;
@@ -19521,11 +23469,11 @@ message ReadFileResult {
FileGit file_git_context = 14;
}
-// Copied from: local:aiserver.v1.ReadFileStream (var: WJ)
+// Copied from: local:aiserver.v1.ReadFileStream (var: _e)
message ReadFileStream {
}
-// Copied from: local:aiserver.v1.ReadFileV2Params (var: dL)
+// Copied from: local:aiserver.v1.ReadFileV2Params (var: ns)
message ReadFileV2Params {
string target_file = 1;
optional int32 offset = 2;
@@ -19535,7 +23483,7 @@ message ReadFileV2Params {
optional bool enable_line_numbers = 6;
}
-// Copied from: local:aiserver.v1.ReadFileV2Result (var: AL)
+// Copied from: local:aiserver.v1.ReadFileV2Result (var: rs)
message ReadFileV2Result {
optional string contents = 1;
int32 num_characters_in_requested_range = 2;
@@ -19545,48 +23493,50 @@ message ReadFileV2Result {
repeated ImageProto images = 6;
}
-// Copied from: local:aiserver.v1.ReadFileV2Stream (var: gL)
+// Copied from: local:aiserver.v1.ReadFileV2Stream (var: ss)
message ReadFileV2Stream {
optional ReadFileV2Params params = 1;
}
-// Copied from: agent.v1.ReadInvalidFile (var: s6)
+// Copied from: agent.v1.ReadInvalidFile (var: k)
message ReadInvalidFile {
string path = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.ReadLintsParams (var: QP)
+// Copied from: local:aiserver.v1.ReadLintsParams (var: gr)
message ReadLintsParams {
string path = 1;
repeated string paths = 2;
}
-// Copied from: local:aiserver.v1.ReadLintsResult (var: UP)
+// Copied from: local:aiserver.v1.ReadLintsResult (var: hr)
message ReadLintsResult {
string path = 1;
repeated LinterError linter_errors = 2;
repeated LinterErrors linter_errors_by_file = 3;
}
-// Copied from: local:aiserver.v1.ReadLintsStream (var: MP)
+// Copied from: local:aiserver.v1.ReadLintsStream (var: Ar)
message ReadLintsStream {
}
-// Copied from: agent.v1.ReadMcpResourceError (var: cM)
+// Copied from: agent.v1.ReadMcpResourceError (var: b)
message ReadMcpResourceError {
string uri = 1;
string error = 2;
}
-// Copied from: agent.v1.ReadMcpResourceExecArgs (var: sM)
+// Copied from: agent.v1.ReadMcpResourceExecArgs (var: N)
message ReadMcpResourceExecArgs {
string server = 1;
string uri = 2;
optional string download_path = 3;
+ string tool_call_id = 4;
+ optional SmartModeApproval smart_mode_approval = 5;
}
-// Copied from: agent.v1.ReadMcpResourceExecResult (var: aM)
+// Copied from: agent.v1.ReadMcpResourceExecResult (var: R)
message ReadMcpResourceExecResult {
oneof result {
ReadMcpResourceSuccess success = 1;
@@ -19596,25 +23546,25 @@ message ReadMcpResourceExecResult {
}
}
-// Copied from: agent.v1.ReadMcpResourceNotFound (var: AM)
+// Copied from: agent.v1.ReadMcpResourceNotFound (var: L)
message ReadMcpResourceNotFound {
string uri = 1;
}
-// Copied from: local:aiserver.v1.ReadMcpResourceParams (var: Jb)
+// Copied from: local:aiserver.v1.ReadMcpResourceParams (var: Ln)
message ReadMcpResourceParams {
string server = 1;
string uri = 2;
optional string download_path = 3;
}
-// Copied from: agent.v1.ReadMcpResourceRejected (var: dM)
+// Copied from: agent.v1.ReadMcpResourceRejected (var: M)
message ReadMcpResourceRejected {
string uri = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.ReadMcpResourceResult (var: Cb)
+// Copied from: local:aiserver.v1.ReadMcpResourceResult (var: Fn)
message ReadMcpResourceResult {
string uri = 1;
optional string name = 2;
@@ -19627,11 +23577,11 @@ message ReadMcpResourceResult {
}
}
-// Copied from: local:aiserver.v1.ReadMcpResourceStream (var: bL)
+// Copied from: local:aiserver.v1.ReadMcpResourceStream (var: ds)
message ReadMcpResourceStream {
}
-// Copied from: agent.v1.ReadMcpResourceSuccess (var: lM)
+// Copied from: agent.v1.ReadMcpResourceSuccess (var: P)
message ReadMcpResourceSuccess {
string uri = 1;
optional string name = 2;
@@ -19639,37 +23589,50 @@ message ReadMcpResourceSuccess {
optional string mime_type = 4;
map annotations = 7;
optional string download_path = 8;
+ optional OutputLocation output_location = 9;
oneof content {
string text = 5;
bytes blob = 6;
}
}
-// Copied from: agent.v1.ReadPermissionDenied (var: n6)
+// Copied from: local:aiserver.v1.ReadOnlySharedPodLifecycleEvent (var: Ia)
+message ReadOnlySharedPodLifecycleEvent {
+ // Copied from: local:aiserver.v1.ReadOnlySharedPodLifecycleEvent.Phase (var: xr)
+ enum Phase {
+ PHASE_UNSPECIFIED = 0;
+ PHASE_AWAITING_FULL_POD = 2;
+ PHASE_INACTIVE = 3;
+ }
+
+ Phase phase = 1;
+}
+
+// Copied from: agent.v1.ReadPermissionDenied (var: y)
message ReadPermissionDenied {
string path = 1;
}
-// Copied from: local:aiserver.v1.ReadProjectParams (var: KL)
+// Copied from: local:aiserver.v1.ReadProjectParams (var: ks)
message ReadProjectParams {
}
-// Copied from: local:aiserver.v1.ReadProjectResult (var: ZL)
+// Copied from: local:aiserver.v1.ReadProjectResult (var: ws)
message ReadProjectResult {
string plan = 1;
}
-// Copied from: local:aiserver.v1.ReadProjectStream (var: eF)
+// Copied from: local:aiserver.v1.ReadProjectStream (var: Es)
message ReadProjectStream {
}
-// Copied from: agent.v1.ReadRejected (var: Z8)
+// Copied from: agent.v1.ReadRejected (var: _)
message ReadRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.ReadResult (var: H8)
+// Copied from: agent.v1.ReadResult (var: g)
message ReadResult {
oneof result {
ReadSuccess success = 1;
@@ -19681,7 +23644,7 @@ message ReadResult {
}
}
-// Copied from: local:aiserver.v1.ReadSemsearchFilesParams (var: jv)
+// Copied from: local:aiserver.v1.ReadSemsearchFilesParams (var: He)
message ReadSemsearchFilesParams {
RepositoryInfo repository_info = 1;
repeated CodeResult code_results = 2;
@@ -19690,7 +23653,7 @@ message ReadSemsearchFilesParams {
optional bool pr_search_on = 5;
}
-// Copied from: local:aiserver.v1.ReadSemsearchFilesResult (var: sC)
+// Copied from: local:aiserver.v1.ReadSemsearchFilesResult (var: We)
message ReadSemsearchFilesResult {
repeated CodeResult code_results = 1;
repeated File all_files = 2;
@@ -19701,12 +23664,12 @@ message ReadSemsearchFilesResult {
optional bool pr_hydration_timed_out = 7;
}
-// Copied from: local:aiserver.v1.ReadSemsearchFilesStream (var: aC)
+// Copied from: local:aiserver.v1.ReadSemsearchFilesStream (var: ze)
message ReadSemsearchFilesStream {
int32 num_files = 1;
}
-// Copied from: agent.v1.ReadSuccess (var: z8)
+// Copied from: agent.v1.ReadSuccess (var: h)
message ReadSuccess {
string path = 1;
int32 total_lines = 3;
@@ -19720,23 +23683,23 @@ message ReadSuccess {
}
}
-// Copied from: local:aiserver.v1.ReadWithLinterParams (var: DC)
+// Copied from: local:aiserver.v1.ReadWithLinterParams (var: ct)
message ReadWithLinterParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.ReadWithLinterResult (var: xC)
+// Copied from: local:aiserver.v1.ReadWithLinterResult (var: dt)
message ReadWithLinterResult {
string contents = 1;
repeated Diagnostic diagnostics = 2;
}
-// Copied from: local:aiserver.v1.ReapplyParams (var: pI)
+// Copied from: local:aiserver.v1.ReapplyParams (var: N)
message ReapplyParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.ReapplyResult (var: TI)
+// Copied from: local:aiserver.v1.ReapplyResult (var: P)
message ReapplyResult {
EditFileResult.FileDiff diff = 1;
bool is_applied = 2;
@@ -19745,23 +23708,23 @@ message ReapplyResult {
optional bool rejected = 5;
}
-// Copied from: local:aiserver.v1.ReapplyStream (var: BI)
+// Copied from: local:aiserver.v1.ReapplyStream (var: L)
message ReapplyStream {
}
-// Copied from: agent.v1.RecentAgent (var: aK)
+// Copied from: agent.v1.RecentAgent (var: M)
message RecentAgent {
string name = 1;
string path = 2;
optional string overview = 3;
}
-// Copied from: agent.v1.RecentAgentsContext (var: lK)
+// Copied from: agent.v1.RecentAgentsContext (var: L)
message RecentAgentsContext {
repeated RecentAgent recent_agents = 1;
}
-// Copied from: local:aiserver.v1.RecentChat (var: Die)
+// Copied from: local:aiserver.v1.RecentChat (var: Le)
message RecentChat {
string title = 1;
optional int64 timestamp = 2;
@@ -19770,16 +23733,16 @@ message RecentChat {
optional string todos = 5;
}
-// Copied from: local:aiserver.v1.RecentChatMessage (var: xie)
+// Copied from: local:aiserver.v1.RecentChatMessage (var: Fe)
message RecentChatMessage {
string role = 1;
string text = 2;
string context = 3;
}
-// Copied from: agent.v1.RecentlyAddedPlugin (var: rj)
+// Copied from: agent.v1.RecentlyAddedPlugin (var: D)
message RecentlyAddedPlugin {
- // Copied from: agent.v1.RecentlyAddedPlugin.CapabilityDescriptor (var: ij)
+ // Copied from: agent.v1.RecentlyAddedPlugin.CapabilityDescriptor (var: O)
message CapabilityDescriptor {
string name = 1;
string description = 2;
@@ -19795,7 +23758,7 @@ message RecentlyAddedPlugin {
repeated string mcp_servers = 8;
}
-// Copied from: local:aiserver.v1.RechunkerChoice (var: su)
+// Copied from: local:aiserver.v1.RechunkerChoice (var: l)
enum RechunkerChoice {
RECHUNKER_CHOICE_UNSPECIFIED = 0;
RECHUNKER_CHOICE_IDENTITY = 1;
@@ -19804,9 +23767,9 @@ enum RechunkerChoice {
RECHUNKER_CHOICE_4000_TOKS = 4;
}
-// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest (var: O8e)
+// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest (var: Ag)
message RecordBugbotDeeplinkEventRequest {
- // Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest.BugbotDeeplinkEvent (var: G8e)
+ // Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest.BugbotDeeplinkEvent (var: Ut)
enum BugbotDeeplinkEvent {
BUGBOT_DEEPLINK_EVENT_UNSPECIFIED = 0;
BUGBOT_DEEPLINK_EVENT_CLICKED = 1;
@@ -19821,11 +23784,11 @@ message RecordBugbotDeeplinkEventRequest {
optional string comment_id = 3;
}
-// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventResponse (var: Y8e)
+// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventResponse (var: _g)
message RecordBugbotDeeplinkEventResponse {
}
-// Copied from: local:aiserver.v1.RecordCppFateRequest (var: MA)
+// Copied from: local:aiserver.v1.RecordCppFateRequest (var: K)
message RecordCppFateRequest {
string request_id = 1;
float performance_now_time = 2;
@@ -19833,38 +23796,60 @@ message RecordCppFateRequest {
string extension = 4;
}
-// Copied from: local:aiserver.v1.RecordCppFateResponse (var: GA)
+// Copied from: local:aiserver.v1.RecordCppFateResponse (var: W)
message RecordCppFateResponse {
}
-// Copied from: local:aiserver.v1.RecordIdeBugReactionRequest (var: Eae)
+// Copied from: local:aiserver.v1.RecordFullSelfDrivingOutputsRequest (var: b)
+message RecordFullSelfDrivingOutputsRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ repeated FullSelfDrivingOutputInput outputs = 3;
+}
+
+// Copied from: local:aiserver.v1.RecordFullSelfDrivingOutputsResponse (var: M)
+message RecordFullSelfDrivingOutputsResponse {
+ repeated FullSelfDrivingFinding findings = 1;
+}
+
+// Copied from: local:aiserver.v1.RecordIdeBugReactionRequest (var: tt)
message RecordIdeBugReactionRequest {
string bug_id = 1;
string reaction = 2;
}
-// Copied from: local:aiserver.v1.RecordIdeBugReactionResponse (var: Bae)
+// Copied from: local:aiserver.v1.RecordIdeBugReactionResponse (var: nt)
message RecordIdeBugReactionResponse {
bool success = 1;
}
-// Copied from: agent.v1.RecordScreenArgs (var: TE)
+// Copied from: local:aiserver.v1.RecordSandAuditEventsRequest (var: ii)
+message RecordSandAuditEventsRequest {
+ repeated SandAuditEvent events = 1;
+}
+
+// Copied from: local:aiserver.v1.RecordSandAuditEventsResponse (var: ai)
+message RecordSandAuditEventsResponse {
+ int32 recorded_count = 1;
+}
+
+// Copied from: agent.v1.RecordScreenArgs (var: i)
message RecordScreenArgs {
RecordingMode mode = 1;
string tool_call_id = 2;
optional string save_as_filename = 3;
}
-// Copied from: agent.v1.RecordScreenDiscardSuccess (var: JE)
+// Copied from: agent.v1.RecordScreenDiscardSuccess (var: m)
message RecordScreenDiscardSuccess {
}
-// Copied from: agent.v1.RecordScreenFailure (var: CE)
+// Copied from: agent.v1.RecordScreenFailure (var: c)
message RecordScreenFailure {
string error = 1;
}
-// Copied from: agent.v1.RecordScreenResult (var: wE)
+// Copied from: agent.v1.RecordScreenResult (var: a)
message RecordScreenResult {
oneof result {
RecordScreenStartSuccess start_success = 1;
@@ -19874,20 +23859,20 @@ message RecordScreenResult {
}
}
-// Copied from: agent.v1.RecordScreenSaveSuccess (var: BE)
+// Copied from: agent.v1.RecordScreenSaveSuccess (var: u)
message RecordScreenSaveSuccess {
string path = 1;
int64 recording_duration_ms = 2;
optional RequestedFilePathRejectedReason requested_file_path_rejected_reason = 3;
}
-// Copied from: agent.v1.RecordScreenStartSuccess (var: EE)
+// Copied from: agent.v1.RecordScreenStartSuccess (var: l)
message RecordScreenStartSuccess {
bool was_prior_recording_cancelled = 1;
bool was_save_as_filename_ignored = 2;
}
-// Copied from: agent.v1.RecordingMode (var: hE)
+// Copied from: agent.v1.RecordingMode (var: r)
enum RecordingMode {
RECORDING_MODE_UNSPECIFIED = 0;
RECORDING_MODE_START_RECORDING = 1;
@@ -19895,7 +23880,7 @@ enum RecordingMode {
RECORDING_MODE_DISCARD_RECORDING = 3;
}
-// Copied from: local:aiserver.v1.RecoverableCppData (var: Ip)
+// Copied from: local:aiserver.v1.RecoverableCppData (var: Ae)
message RecoverableCppData {
string request_id = 1;
string suggestion_text = 2;
@@ -19903,7 +23888,7 @@ message RecoverableCppData {
OneIndexedPosition position = 4;
}
-// Copied from: local:aiserver.v1.RedDiff (var: F3)
+// Copied from: local:aiserver.v1.RedDiff (var: Et)
message RedDiff {
string relative_workspace_path = 1;
repeated SimplestRange red_ranges = 2;
@@ -19912,12 +23897,12 @@ message RedDiff {
string end_hash = 5;
}
-// Copied from: local:aiserver.v1.RedeemGiftCodeRequest (var: Rit)
+// Copied from: local:aiserver.v1.RedeemGiftCodeRequest (var: iy)
message RedeemGiftCodeRequest {
string code = 1;
}
-// Copied from: local:aiserver.v1.RedeemGiftCodeResponse (var: Pit)
+// Copied from: local:aiserver.v1.RedeemGiftCodeResponse (var: ay)
message RedeemGiftCodeResponse {
bool success = 1;
optional string error_message = 2;
@@ -19925,7 +23910,7 @@ message RedeemGiftCodeResponse {
optional string currency = 4;
}
-// Copied from: local:aiserver.v1.ReferralCodeEntry (var: Y$e)
+// Copied from: local:aiserver.v1.ReferralCodeEntry (var: hm)
message ReferralCodeEntry {
string code = 1;
int64 created_at_ms = 2;
@@ -19933,34 +23918,35 @@ message ReferralCodeEntry {
optional string redeemer_name = 4;
}
-// Copied from: local:aiserver.v1.ReflectionData (var: Il)
+// Copied from: local:aiserver.v1.ReflectionData (var: F)
message ReflectionData {
string index_id = 1;
string id = 2;
string summary = 3;
}
-// Copied from: local:aiserver.v1.ReflectionResult (var: Rd)
+// Copied from: local:aiserver.v1.ReflectionResult (var: Mt)
message ReflectionResult {
ReflectionData reflection = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerRequest (var: lTt)
+// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerRequest (var: fo)
message RefreshGithubAccessTokenInBackgroundComposerRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerResponse (var: cTt)
+// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerResponse (var: go)
message RefreshGithubAccessTokenInBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.RefreshMarketplaceRequest (var: wAt)
+// Copied from: local:aiserver.v1.RefreshMarketplaceRequest (var: oI)
message RefreshMarketplaceRequest {
int64 marketplace_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.RefreshMarketplaceResponse (var: EAt)
+// Copied from: local:aiserver.v1.RefreshMarketplaceResponse (var: iI)
message RefreshMarketplaceResponse {
Marketplace marketplace = 1;
int32 plugins_indexed = 2;
@@ -19970,7 +23956,7 @@ message RefreshMarketplaceResponse {
repeated string errors = 6;
}
-// Copied from: local:aiserver.v1.RefreshTabContextRequest (var: KA)
+// Copied from: local:aiserver.v1.RefreshTabContextRequest (var: ee)
message RefreshTabContextRequest {
CurrentFileInfo current_file = 1;
optional string model_name = 2;
@@ -19987,23 +23973,23 @@ message RefreshTabContextRequest {
RepositoryInfo repository_info = 13;
}
-// Copied from: local:aiserver.v1.RefreshTabContextResponse (var: ZA)
+// Copied from: local:aiserver.v1.RefreshTabContextResponse (var: te)
message RefreshTabContextResponse {
repeated CodeResult code_results = 1;
}
-// Copied from: local:aiserver.v1.RegisterCodeReferencesRequest (var: dl)
+// Copied from: local:aiserver.v1.RegisterCodeReferencesRequest (var: C)
message RegisterCodeReferencesRequest {
string node_id = 1;
repeated SymbolActionResults references = 2;
}
-// Copied from: local:aiserver.v1.RegisterCodeReferencesResponse (var: Al)
+// Copied from: local:aiserver.v1.RegisterCodeReferencesResponse (var: N)
message RegisterCodeReferencesResponse {
repeated string dependencies = 1;
}
-// Copied from: local:aiserver.v1.RegisterFileToIndexRequest (var: Mo)
+// Copied from: local:aiserver.v1.RegisterFileToIndexRequest (var: A)
message RegisterFileToIndexRequest {
string index_id = 1;
string workspace_relative_path = 2;
@@ -20011,7 +23997,7 @@ message RegisterFileToIndexRequest {
repeated string content = 4;
}
-// Copied from: local:aiserver.v1.RegisterFileToIndexResponse (var: Yo)
+// Copied from: local:aiserver.v1.RegisterFileToIndexResponse (var: _)
message RegisterFileToIndexResponse {
string file_id = 1;
string root_context_node_id = 2;
@@ -20019,13 +24005,13 @@ message RegisterFileToIndexResponse {
IndexFileData file_data = 4;
}
-// Copied from: local:aiserver.v1.RegisterGithubCursorCodeRequest (var: tMe)
+// Copied from: local:aiserver.v1.RegisterGithubCursorCodeRequest (var: Pn)
message RegisterGithubCursorCodeRequest {
string github_repo = 1;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.RegisterGithubCursorCodeResponse (var: rMe)
+// Copied from: local:aiserver.v1.RegisterGithubCursorCodeResponse (var: bn)
message RegisterGithubCursorCodeResponse {
string cursor_code = 1;
bool should_install = 2;
@@ -20036,7 +24022,7 @@ message RegisterGithubCursorCodeResponse {
optional string github_app_slug = 7;
}
-// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsRequest (var: CAt)
+// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsRequest (var: uI)
message RegisterMarketplaceAndPluginsRequest {
string git_url = 1;
string git_ref = 2;
@@ -20046,13 +24032,13 @@ message RegisterMarketplaceAndPluginsRequest {
optional string commit_sha = 6;
}
-// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsResponse (var: PAt)
+// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsResponse (var: cI)
message RegisterMarketplaceAndPluginsResponse {
int64 marketplace_id = 1;
repeated RegisteredPlugin plugins = 2;
}
-// Copied from: local:aiserver.v1.RegisterPluginEntry (var: RAt)
+// Copied from: local:aiserver.v1.RegisterPluginEntry (var: mI)
message RegisterPluginEntry {
string name = 1;
string description = 2;
@@ -20071,45 +24057,46 @@ message RegisterPluginEntry {
google.protobuf.Struct variables = 15;
}
-// Copied from: local:aiserver.v1.RegisterPushNotificationTokenRequest (var: XCt)
+// Copied from: local:aiserver.v1.RegisterPushNotificationTokenRequest (var: td)
message RegisterPushNotificationTokenRequest {
string token = 1;
PushPlatform platform = 2;
string device_id = 3;
}
-// Copied from: local:aiserver.v1.RegisterPushNotificationTokenResponse (var: $Ct)
+// Copied from: local:aiserver.v1.RegisterPushNotificationTokenResponse (var: nd)
message RegisterPushNotificationTokenResponse {
}
-// Copied from: local:aiserver.v1.RegisteredPlugin (var: LAt)
+// Copied from: local:aiserver.v1.RegisteredPlugin (var: dI)
message RegisteredPlugin {
int64 plugin_id = 1;
string name = 2;
}
-// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesRequest (var: BAt)
+// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesRequest (var: aI)
message ReindexAndApplyTeamMarketplaceChangesRequest {
int64 marketplace_id = 1;
optional string git_ref = 2;
optional string commit_sha = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesResponse (var: JAt)
+// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesResponse (var: lI)
message ReindexAndApplyTeamMarketplaceChangesResponse {
int64 marketplace_id = 1;
repeated RegisteredPlugin plugins = 2;
repeated string removed_plugin_names = 3;
}
-// Copied from: local:aiserver.v1.ReindexComponentDiff (var: odt)
+// Copied from: local:aiserver.v1.ReindexComponentDiff (var: jE)
message ReindexComponentDiff {
string type = 1;
repeated string added = 2;
repeated string removed = 3;
}
-// Copied from: local:aiserver.v1.ReindexPluginDiff (var: udt)
+// Copied from: local:aiserver.v1.ReindexPluginDiff (var: XE)
message ReindexPluginDiff {
string name = 1;
string display_name = 2;
@@ -20118,7 +24105,7 @@ message ReindexPluginDiff {
repeated string metadata_changes = 5;
}
-// Copied from: local:aiserver.v1.ReindexSummary (var: mdt)
+// Copied from: local:aiserver.v1.ReindexSummary (var: ZE)
message ReindexSummary {
int32 new_plugins = 1;
int32 removed_plugins = 2;
@@ -20128,42 +24115,54 @@ message ReindexSummary {
int32 total_removed_components = 6;
}
-// Copied from: local:aiserver.v1.RejectCursorPredictionEvent (var: Wp)
+// Copied from: local:aiserver.v1.RejectCursorPredictionEvent (var: Be)
message RejectCursorPredictionEvent {
CursorPrediction cursor_prediction = 1;
PointInTimeModel point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.RejectPluginRequest (var: Ddt)
+// Copied from: local:aiserver.v1.RejectPluginRequest (var: pS)
message RejectPluginRequest {
int64 plugin_id = 1;
optional string reason = 2;
}
-// Copied from: local:aiserver.v1.RejectPluginResponse (var: xdt)
+// Copied from: local:aiserver.v1.RejectPluginResponse (var: fS)
message RejectPluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.ReleasePrivateWorkerRequest (var: obt)
+// Copied from: local:aiserver.v1.ReleaseAgentStoreFileLockRequest (var: Wf)
+message ReleaseAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+ string lock_token = 3;
+}
+
+// Copied from: local:aiserver.v1.ReleaseAgentStoreFileLockResponse (var: zf)
+message ReleaseAgentStoreFileLockResponse {
+ bool released = 1;
+}
+
+// Copied from: local:aiserver.v1.ReleasePrivateWorkerRequest (var: Yp)
message ReleasePrivateWorkerRequest {
string worker_id = 1;
}
-// Copied from: local:aiserver.v1.ReleasePrivateWorkerResponse (var: ubt)
+// Copied from: local:aiserver.v1.ReleasePrivateWorkerResponse (var: Kp)
message ReleasePrivateWorkerResponse {
}
-// Copied from: local:aiserver.v1.ReloadWindowAction (var: vi)
+// Copied from: local:aiserver.v1.ReloadWindowAction (var: we)
message ReloadWindowAction {
}
-// Copied from: local:aiserver.v1.RemoteAuthority (var: Dqe)
+// Copied from: local:aiserver.v1.RemoteAuthority (var: Me)
message RemoteAuthority {
RemoteConnectionType connection_type = 1;
}
-// Copied from: local:aiserver.v1.RemoteConnectionType (var: uqe)
+// Copied from: local:aiserver.v1.RemoteConnectionType (var: m)
enum RemoteConnectionType {
REMOTE_CONNECTION_TYPE_UNSPECIFIED = 0;
REMOTE_CONNECTION_TYPE_LOCAL = 1;
@@ -20174,7 +24173,7 @@ enum RemoteConnectionType {
REMOTE_CONNECTION_TYPE_DEVCONTAINER_WSL = 6;
}
-// Copied from: local:aiserver.v1.RemoveGroupMembersRequest (var: hrt)
+// Copied from: local:aiserver.v1.RemoveGroupMembersRequest (var: E_)
message RemoveGroupMembersRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -20182,52 +24181,60 @@ message RemoveGroupMembersRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.RemoveGroupMembersResponse (var: Trt)
+// Copied from: local:aiserver.v1.RemoveGroupMembersResponse (var: S_)
message RemoveGroupMembersResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.RemoveMarketplaceRequest (var: hAt)
+// Copied from: local:aiserver.v1.RemoveMarketplaceRequest (var: rI)
message RemoveMarketplaceRequest {
int64 marketplace_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.RemoveMarketplaceResponse (var: TAt)
+// Copied from: local:aiserver.v1.RemoveMarketplaceResponse (var: sI)
message RemoveMarketplaceResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.RemoveMemberRequest (var: ZXe)
+// Copied from: local:aiserver.v1.RemoveMemberRequest (var: Eu)
message RemoveMemberRequest {
int32 team_id = 1;
int32 user_id = 2;
}
-// Copied from: local:aiserver.v1.RemoveMemberResponse (var: eZe)
+// Copied from: local:aiserver.v1.RemoveMemberResponse (var: Su)
message RemoveMemberResponse {
bool has_billing_cycle_usage = 1;
}
-// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersRequest (var: LYe)
+// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersRequest (var: Fs)
message RemoveOrganizationGroupMembersRequest {
string organization_id = 1;
int64 group_id = 2;
repeated int32 user_ids = 3;
}
-// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersResponse (var: DYe)
+// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersResponse (var: qs)
message RemoveOrganizationGroupMembersResponse {
int32 removed_count = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepoHistoryRequest (var: pf)
+// Copied from: local:aiserver.v1.RemoveOrganizationIdentityProviderDomainJoinRequest (var: hr)
+message RemoveOrganizationIdentityProviderDomainJoinRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ string domain = 3;
+}
+
+// Copied from: local:aiserver.v1.RemoveRepoHistoryRequest (var: en)
message RemoveRepoHistoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepoHistoryResponse (var: gf)
+// Copied from: local:aiserver.v1.RemoveRepoHistoryResponse (var: tn)
message RemoveRepoHistoryResponse {
- // Copied from: local:aiserver.v1.RemoveRepoHistoryResponse.Status (var: hf)
+ // Copied from: local:aiserver.v1.RemoveRepoHistoryResponse.Status (var: L)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -20239,25 +24246,25 @@ message RemoveRepoHistoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepoPatternRequest (var: _1e)
+// Copied from: local:aiserver.v1.RemoveRepoPatternRequest (var: Nm)
message RemoveRepoPatternRequest {
int32 team_id = 1;
int32 repo_id = 2;
int32 pattern_id = 3;
}
-// Copied from: local:aiserver.v1.RemoveRepoPatternResponse (var: y1e)
+// Copied from: local:aiserver.v1.RemoveRepoPatternResponse (var: Rm)
message RemoveRepoPatternResponse {
}
-// Copied from: local:aiserver.v1.RemoveRepositoryRequest (var: pm)
+// Copied from: local:aiserver.v1.RemoveRepositoryRequest (var: We)
message RemoveRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepositoryResponse (var: hm)
+// Copied from: local:aiserver.v1.RemoveRepositoryResponse (var: ze)
message RemoveRepositoryResponse {
- // Copied from: local:aiserver.v1.RemoveRepositoryResponse.Status (var: Tm)
+ // Copied from: local:aiserver.v1.RemoveRepositoryResponse.Status (var: I)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -20269,18 +24276,54 @@ message RemoveRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.RenameBackgroundComposerRequest (var: sTt)
+// Copied from: local:aiserver.v1.RemoveTeamGroupMembersRequest (var: eo)
+message RemoveTeamGroupMembersRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
+ repeated int32 user_ids = 3;
+}
+
+// Copied from: local:aiserver.v1.RemoveTeamGroupMembersResponse (var: to)
+message RemoveTeamGroupMembersResponse {
+ int32 removed_count = 1;
+}
+
+// Copied from: local:aiserver.v1.RenameBackgroundComposerRequest (var: uo)
message RenameBackgroundComposerRequest {
string bc_id = 1;
string new_name = 2;
}
-// Copied from: local:aiserver.v1.RenameBackgroundComposerResponse (var: aTt)
+// Copied from: local:aiserver.v1.RenameBackgroundComposerResponse (var: mo)
message RenameBackgroundComposerResponse {
string name = 1;
}
-// Copied from: local:aiserver.v1.ReorderPendingFollowupRequest (var: vEt)
+// Copied from: local:aiserver.v1.RenameMcpOAuthAccountRequest (var: Bi)
+message RenameMcpOAuthAccountRequest {
+ int32 server_id = 1;
+ string account_key = 2;
+ string new_account_key = 3;
+}
+
+// Copied from: local:aiserver.v1.RenameMcpOAuthAccountResponse (var: Ji)
+message RenameMcpOAuthAccountResponse {
+}
+
+// Copied from: local:aiserver.v1.RenewAgentStoreFileLockRequest (var: Yf)
+message RenewAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+ string lock_token = 3;
+}
+
+// Copied from: local:aiserver.v1.RenewAgentStoreFileLockResponse (var: Kf)
+message RenewAgentStoreFileLockResponse {
+ bool renewed = 1;
+ int64 expires_at_ms = 2;
+}
+
+// Copied from: local:aiserver.v1.ReorderPendingFollowupRequest (var: gl)
message ReorderPendingFollowupRequest {
string bc_id = 1;
string followup_id = 2;
@@ -20288,38 +24331,84 @@ message ReorderPendingFollowupRequest {
bool insert_after = 4;
}
-// Copied from: local:aiserver.v1.ReorderPendingFollowupResponse (var: NEt)
+// Copied from: local:aiserver.v1.ReorderPendingFollowupResponse (var: hl)
message ReorderPendingFollowupResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: agent.v1.ReplaceEnvToolCallDelta (var: YW)
+// Copied from: agent.v1.ReplaceEnvArgs (var: nr)
+message ReplaceEnvArgs {
+ ReplaceEnvConfig config = 1;
+ ReplaceEnvMode mode = 2;
+ repeated RepoCheckoutRefOverride checkout_ref_overrides = 3;
+}
+
+// Copied from: agent.v1.ReplaceEnvConfig (var: tr)
+message ReplaceEnvConfig {
+ string install_script = 1;
+ string dockerfile_contents = 2;
+}
+
+// Copied from: agent.v1.ReplaceEnvFailure (var: sr)
+message ReplaceEnvFailure {
+ string error_message = 1;
+ string setup_logs = 2;
+}
+
+// Copied from: agent.v1.ReplaceEnvMode (var: Qt)
+enum ReplaceEnvMode {
+ REPLACE_ENV_MODE_UNSPECIFIED = 0;
+ REPLACE_ENV_MODE_CUSTOM = 1;
+ REPLACE_ENV_MODE_CLEAN_SLATE = 2;
+ REPLACE_ENV_MODE_DEFAULT = 3;
+}
+
+// Copied from: agent.v1.ReplaceEnvResult (var: or)
+message ReplaceEnvResult {
+ oneof result {
+ ReplaceEnvSuccess success = 1;
+ ReplaceEnvFailure failure = 2;
+ }
+}
+
+// Copied from: agent.v1.ReplaceEnvSuccess (var: rr)
+message ReplaceEnvSuccess {
+ string setup_logs = 1;
+}
+
+// Copied from: agent.v1.ReplaceEnvToolCallDelta (var: ar)
message ReplaceEnvToolCallDelta {
string associated_pod_key = 1;
}
-// Copied from: local:aiserver.v1.ReplyToReviewThreadRequest (var: hCt)
+// Copied from: local:aiserver.v1.ReplyToReviewThreadRequest (var: Dc)
message ReplyToReviewThreadRequest {
string pr_url = 1;
string thread_id = 2;
string body = 3;
}
-// Copied from: local:aiserver.v1.ReplyToReviewThreadResponse (var: TCt)
+// Copied from: local:aiserver.v1.ReplyToReviewThreadResponse (var: Oc)
message ReplyToReviewThreadResponse {
optional PRReviewThread thread = 1;
}
-// Copied from: local:aiserver.v1.RepoConfigSummary (var: KBt)
+// Copied from: agent.v1.RepoCheckoutRefOverride (var: er)
+message RepoCheckoutRefOverride {
+ string repo_url = 1;
+ string ref = 2;
+}
+
+// Copied from: local:aiserver.v1.RepoConfigSummary (var: em)
message RepoConfigSummary {
repeated string repo_urls = 1;
optional string environment_json_path = 2;
}
-// Copied from: local:aiserver.v1.RepoEvent (var: TT)
+// Copied from: local:aiserver.v1.RepoEvent (var: cn)
message RepoEvent {
- // Copied from: local:aiserver.v1.RepoEvent.Type (var: wT)
+ // Copied from: local:aiserver.v1.RepoEvent.Type (var: A)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_SYNCED = 1;
@@ -20338,7 +24427,7 @@ message RepoEvent {
Type event_type = 3;
}
-// Copied from: local:aiserver.v1.RepoHistoryInfo (var: Kd)
+// Copied from: local:aiserver.v1.RepoHistoryInfo (var: Gt)
message RepoHistoryInfo {
string history_id = 1;
optional string branch_name = 2;
@@ -20347,7 +24436,7 @@ message RepoHistoryInfo {
optional bytes sync_bitmap = 5;
}
-// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeRequest (var: jd)
+// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeRequest (var: Qt)
message RepoHistoryInitHandshakeRequest {
RepositoryInfo repository = 1;
string origin = 2;
@@ -20356,9 +24445,9 @@ message RepoHistoryInitHandshakeRequest {
optional bool send_copy_candidates = 5;
}
-// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse (var: Zd)
+// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse (var: Ht)
message RepoHistoryInitHandshakeResponse {
- // Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse.Status (var: $d)
+ // Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse.Status (var: P)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_FAILURE = 1;
@@ -20374,9 +24463,9 @@ message RepoHistoryInitHandshakeResponse {
optional string error_message = 5;
}
-// Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest (var: rf)
+// Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest (var: Kt)
message RepoHistorySyncCompleteRequest {
- // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.Status (var: sf)
+ // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.Status (var: M)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -20385,7 +24474,7 @@ message RepoHistorySyncCompleteRequest {
STATUS_INTERRUPTED = 4;
}
- // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.SyncedHistory (var: af)
+ // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.SyncedHistory (var: Wt)
message SyncedHistory {
string history_id = 1;
RepoHistorySyncCompleteRequest.Status status = 2;
@@ -20397,20 +24486,20 @@ message RepoHistorySyncCompleteRequest {
repeated SyncedHistory synced_histories = 1;
}
-// Copied from: local:aiserver.v1.RepoHistorySyncCompleteResponse (var: lf)
+// Copied from: local:aiserver.v1.RepoHistorySyncCompleteResponse (var: zt)
message RepoHistorySyncCompleteResponse {
}
-// Copied from: local:aiserver.v1.RepoHistorySyncOneRequest (var: ef)
+// Copied from: local:aiserver.v1.RepoHistorySyncOneRequest (var: Vt)
message RepoHistorySyncOneRequest {
string history_id = 1;
repeated IndexedPullRequest pull_requests = 2;
repeated uint32 ignore_commits = 3;
}
-// Copied from: local:aiserver.v1.RepoHistorySyncOneResponse (var: tf)
+// Copied from: local:aiserver.v1.RepoHistorySyncOneResponse (var: Yt)
message RepoHistorySyncOneResponse {
- // Copied from: local:aiserver.v1.RepoHistorySyncOneResponse.Status (var: nf)
+ // Copied from: local:aiserver.v1.RepoHistorySyncOneResponse.Status (var: b)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -20422,13 +24511,13 @@ message RepoHistorySyncOneResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.RepoIdentifier (var: a5e)
+// Copied from: local:aiserver.v1.RepoIdentifier (var: Hp)
message RepoIdentifier {
int64 installation_id = 1;
string repo_node_id = 2;
}
-// Copied from: local:aiserver.v1.RepoSettings (var: s5e)
+// Copied from: local:aiserver.v1.RepoSettings (var: Gp)
message RepoSettings {
bool bug_bot_enabled = 1;
bool bug_bot_manual_only = 2;
@@ -20436,27 +24525,42 @@ message RepoSettings {
optional bool bug_bot_learning_inherit_installation_default = 4;
}
-// Copied from: local:aiserver.v1.RepoStartingRef (var: bwt)
+// Copied from: local:aiserver.v1.RepoStartingRef (var: oa)
message RepoStartingRef {
string repo_url = 1;
string ref = 2;
string base_ref = 3;
}
-// Copied from: local:aiserver.v1.RepoWithLocalEnvironment (var: xIt)
+// Copied from: local:aiserver.v1.RepoWithLocalEnvironment (var: wm)
message RepoWithLocalEnvironment {
string repo_url = 1;
bool file_exists = 2;
int64 last_seen_at_ms = 3;
}
-// Copied from: local:aiserver.v1.ReportAgentFeedbackRequest (var: bue)
+// Copied from: local:aiserver.v1.ReportAgentFeedbackRequest (var: Cn)
message ReportAgentFeedbackRequest {
- // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Sentiment (var: que)
+ // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Sentiment (var: ue)
enum Sentiment {
SENTIMENT_UNSPECIFIED = 0;
SENTIMENT_UP = 1;
SENTIMENT_DOWN = 2;
+ SENTIMENT_RETRACTED = 3;
+ }
+
+ // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Source (var: me)
+ enum Source {
+ SOURCE_UNSPECIFIED = 0;
+ SOURCE_IDE = 1;
+ SOURCE_GLASS = 2;
+ }
+
+ // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Variant (var: ce)
+ enum Variant {
+ VARIANT_UNSPECIFIED = 0;
+ VARIANT_PROMINENT = 1;
+ VARIANT_INLINE = 2;
}
string request_id = 1;
@@ -20464,13 +24568,15 @@ message ReportAgentFeedbackRequest {
repeated string categories = 3;
optional string comment = 4;
optional string canonical_model_name = 5;
+ optional Source source = 6;
+ optional Variant variant = 7;
}
-// Copied from: local:aiserver.v1.ReportAgentFeedbackResponse (var: Lue)
+// Copied from: local:aiserver.v1.ReportAgentFeedbackResponse (var: Nn)
message ReportAgentFeedbackResponse {
}
-// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackRequest (var: Due)
+// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackRequest (var: Rn)
message ReportAgentMessageFeedbackRequest {
string request_id = 1;
string bubble_id = 2;
@@ -20484,12 +24590,12 @@ message ReportAgentMessageFeedbackRequest {
optional string sentiment = 10;
}
-// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackResponse (var: xue)
+// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackResponse (var: Pn)
message ReportAgentMessageFeedbackResponse {
string s3_uri = 1;
}
-// Copied from: local:aiserver.v1.ReportAgentSnapshotRequest (var: YPe)
+// Copied from: local:aiserver.v1.ReportAgentSnapshotRequest (var: fe)
message ReportAgentSnapshotRequest {
string agent_request_id = 1;
repeated RequestTrackingFileSnapshot initial_file_snapshots = 2;
@@ -20499,22 +24605,22 @@ message ReportAgentSnapshotRequest {
double snapshot_date_unix_milliseconds = 10;
}
-// Copied from: local:aiserver.v1.ReportAgentSnapshotResponse (var: rqe)
+// Copied from: local:aiserver.v1.ReportAgentSnapshotResponse (var: ke)
message ReportAgentSnapshotResponse {
}
-// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsRequest (var: Kwe)
+// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsRequest (var: zl)
message ReportAiCodeChangeMetricsRequest {
repeated AiCodeChange changes = 1;
}
-// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsResponse (var: eke)
+// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsResponse (var: Xl)
message ReportAiCodeChangeMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportBugRequest (var: uTe)
+// Copied from: local:aiserver.v1.ReportBugRequest (var: Ba)
message ReportBugRequest {
- // Copied from: local:aiserver.v1.ReportBugRequest.BugType (var: mTe)
+ // Copied from: local:aiserver.v1.ReportBugRequest.BugType (var: Se)
enum BugType {
BUG_TYPE_UNSPECIFIED = 0;
BUG_TYPE_LOW = 1;
@@ -20532,22 +24638,22 @@ message ReportBugRequest {
string contact_email = 4;
}
-// Copied from: local:aiserver.v1.ReportBugResponse (var: dTe)
+// Copied from: local:aiserver.v1.ReportBugResponse (var: Ja)
message ReportBugResponse {
}
-// Copied from: agent.v1.ReportBugfixResultsError (var: iI)
+// Copied from: agent.v1.ReportBugfixResultsError (var: l)
message ReportBugfixResultsError {
string error = 1;
}
-// Copied from: local:aiserver.v1.ReportBugfixResultsParams (var: MF)
+// Copied from: local:aiserver.v1.ReportBugfixResultsParams (var: Hs)
message ReportBugfixResultsParams {
string summary = 1;
repeated BugfixResultItem results = 2;
}
-// Copied from: local:aiserver.v1.ReportBugfixResultsResult (var: YF)
+// Copied from: local:aiserver.v1.ReportBugfixResultsResult (var: Vs)
message ReportBugfixResultsResult {
oneof result {
ReportBugfixResultsSuccess success = 1;
@@ -20555,28 +24661,28 @@ message ReportBugfixResultsResult {
}
}
-// Copied from: local:aiserver.v1.ReportBugfixResultsStream (var: HF)
+// Copied from: local:aiserver.v1.ReportBugfixResultsStream (var: Ys)
message ReportBugfixResultsStream {
ReportBugfixResultsParams params = 1;
}
-// Copied from: agent.v1.ReportBugfixResultsSuccess (var: rI)
+// Copied from: agent.v1.ReportBugfixResultsSuccess (var: a)
message ReportBugfixResultsSuccess {
repeated BugfixResultItem results = 1;
}
-// Copied from: local:aiserver.v1.ReportClientNumericMetricsRequest (var: Ake)
+// Copied from: local:aiserver.v1.ReportClientNumericMetricsRequest (var: au)
message ReportClientNumericMetricsRequest {
repeated ClientNumericMetric metrics = 1;
}
-// Copied from: local:aiserver.v1.ReportClientNumericMetricsResponse (var: _ke)
+// Copied from: local:aiserver.v1.ReportClientNumericMetricsResponse (var: uu)
message ReportClientNumericMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportCmdKFateRequest (var: zTe)
+// Copied from: local:aiserver.v1.ReportCmdKFateRequest (var: Ya)
message ReportCmdKFateRequest {
- // Copied from: local:aiserver.v1.ReportCmdKFateRequest.Fate (var: KTe)
+ // Copied from: local:aiserver.v1.ReportCmdKFateRequest.Fate (var: Ie)
enum Fate {
FATE_UNSPECIFIED = 0;
FATE_CANCELLED = 1;
@@ -20590,11 +24696,11 @@ message ReportCmdKFateRequest {
Fate fate = 2;
}
-// Copied from: local:aiserver.v1.ReportCmdKFateResponse (var: XTe)
+// Copied from: local:aiserver.v1.ReportCmdKFateResponse (var: Ka)
message ReportCmdKFateResponse {
}
-// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsRequest (var: Hwe)
+// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsRequest (var: Kl)
message ReportCommitAiAnalyticsRequest {
string commit_hash = 1;
int32 total_lines_added = 2;
@@ -20615,11 +24721,11 @@ message ReportCommitAiAnalyticsRequest {
optional string commit_source = 17;
}
-// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsResponse (var: zwe)
+// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsResponse (var: Wl)
message ReportCommitAiAnalyticsResponse {
}
-// Copied from: local:aiserver.v1.ReportEditFateRequest (var: Gre)
+// Copied from: local:aiserver.v1.ReportEditFateRequest (var: k)
message ReportEditFateRequest {
string request_id = 1;
optional EditFate fate = 2;
@@ -20627,13 +24733,13 @@ message ReportEditFateRequest {
optional int32 num_rejected_partial_diffs = 4;
}
-// Copied from: local:aiserver.v1.ReportEditFateResponse (var: Yre)
+// Copied from: local:aiserver.v1.ReportEditFateResponse (var: w)
message ReportEditFateResponse {
}
-// Copied from: local:aiserver.v1.ReportFeedbackRequest (var: Z_e)
+// Copied from: local:aiserver.v1.ReportFeedbackRequest (var: wa)
message ReportFeedbackRequest {
- // Copied from: local:aiserver.v1.ReportFeedbackRequest.FeedbackType (var: eTe)
+ // Copied from: local:aiserver.v1.ReportFeedbackRequest.FeedbackType (var: Ee)
enum FeedbackType {
FEEDBACK_TYPE_UNSPECIFIED = 0;
FEEDBACK_TYPE_LOW_PRIORITY = 1;
@@ -20644,13 +24750,13 @@ message ReportFeedbackRequest {
FeedbackType feedback_type = 2;
}
-// Copied from: local:aiserver.v1.ReportFeedbackResponse (var: tTe)
+// Copied from: local:aiserver.v1.ReportFeedbackResponse (var: Ea)
message ReportFeedbackResponse {
}
-// Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest (var: Iue)
+// Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest (var: Bn)
message ReportGenerationFeedbackRequest {
- // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.FeedbackType (var: vue)
+ // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.FeedbackType (var: ae)
enum FeedbackType {
FEEDBACK_TYPE_UNSPECIFIED = 0;
FEEDBACK_TYPE_THUMBS_UP = 1;
@@ -20659,7 +24765,7 @@ message ReportGenerationFeedbackRequest {
FEEDBACK_TYPE_STARS = 4;
}
- // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.Source (var: Cue)
+ // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.Source (var: le)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_INLINE = 1;
@@ -20678,11 +24784,11 @@ message ReportGenerationFeedbackRequest {
Source source = 11;
}
-// Copied from: local:aiserver.v1.ReportGenerationFeedbackResponse (var: Nue)
+// Copied from: local:aiserver.v1.ReportGenerationFeedbackResponse (var: Jn)
message ReportGenerationFeedbackResponse {
}
-// Copied from: local:aiserver.v1.ReportGroundTruthCandidateRequest (var: YTe)
+// Copied from: local:aiserver.v1.ReportGroundTruthCandidateRequest (var: Ha)
message ReportGroundTruthCandidateRequest {
string request_id = 1;
int32 time_since_completed_action_ms = 2;
@@ -20693,29 +24799,29 @@ message ReportGroundTruthCandidateRequest {
int32 lines_above_and_below = 7;
}
-// Copied from: local:aiserver.v1.ReportGroundTruthCandidateResponse (var: HTe)
+// Copied from: local:aiserver.v1.ReportGroundTruthCandidateResponse (var: Va)
message ReportGroundTruthCandidateResponse {
}
-// Copied from: local:aiserver.v1.ReportInlineActionRequest (var: GEe)
+// Copied from: local:aiserver.v1.ReportInlineActionRequest (var: u)
message ReportInlineActionRequest {
string action = 1;
string generation_uuid = 2;
}
-// Copied from: local:aiserver.v1.ReportInlineActionResponse (var: VEe)
+// Copied from: local:aiserver.v1.ReportInlineActionResponse (var: m)
message ReportInlineActionResponse {
}
-// Copied from: local:aiserver.v1.ReportMetricsRequest (var: WEe)
+// Copied from: local:aiserver.v1.ReportMetricsRequest (var: c)
message ReportMetricsRequest {
- // Copied from: local:aiserver.v1.ReportMetricsRequest.Metric (var: jEe)
+ // Copied from: local:aiserver.v1.ReportMetricsRequest.Metric (var: d)
message Metric {
optional double value = 1;
map tags = 2;
}
- // Copied from: local:aiserver.v1.ReportMetricsRequest.NamedMetric (var: XEe)
+ // Copied from: local:aiserver.v1.ReportMetricsRequest.NamedMetric (var: p)
message NamedMetric {
string name = 1;
optional double value = 2;
@@ -20726,11 +24832,11 @@ message ReportMetricsRequest {
repeated NamedMetric metrics_list = 2;
}
-// Copied from: local:aiserver.v1.ReportMetricsResponse (var: $Ee)
+// Copied from: local:aiserver.v1.ReportMetricsResponse (var: f)
message ReportMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsRequest (var: nke)
+// Copied from: local:aiserver.v1.ReportProcessMetricsRequest (var: Zl)
message ReportProcessMetricsRequest {
int64 sample_start = 1;
int64 sample_end = 2;
@@ -20745,11 +24851,11 @@ message ReportProcessMetricsRequest {
optional string client_id = 11;
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsResponse (var: ake)
+// Copied from: local:aiserver.v1.ReportProcessMetricsResponse (var: eu)
message ReportProcessMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsV2Request (var: lke)
+// Copied from: local:aiserver.v1.ReportProcessMetricsV2Request (var: tu)
message ReportProcessMetricsV2Request {
int64 sample_start = 1;
int64 sample_end = 2;
@@ -20759,24 +24865,44 @@ message ReportProcessMetricsV2Request {
string os = 6;
string arch = 7;
string client_version = 8;
+ string origin = 9;
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsV2Response (var: dke)
+// Copied from: local:aiserver.v1.ReportProcessMetricsV2Response (var: ru)
message ReportProcessMetricsV2Response {
}
-// Copied from: local:aiserver.v1.RepositoriesRequest (var: $m)
+// Copied from: local:aiserver.v1.ReportSandProcessMetricsRequest (var: su)
+message ReportSandProcessMetricsRequest {
+ int64 sample_start = 1;
+ int64 sample_end = 2;
+ int32 num_subsamples = 3;
+ int64 sample_seqno = 4;
+ string session_id = 5;
+ repeated SandProcessMetricsRowRequest rows = 6;
+ string os = 7;
+ string os_version = 8;
+ string arch = 9;
+ string client_version = 10;
+ string client_id = 11;
+}
+
+// Copied from: local:aiserver.v1.ReportSandProcessMetricsResponse (var: iu)
+message ReportSandProcessMetricsResponse {
+}
+
+// Copied from: local:aiserver.v1.RepositoriesRequest (var: ht)
message RepositoriesRequest {
}
-// Copied from: local:aiserver.v1.RepositoriesResponse (var: ed)
+// Copied from: local:aiserver.v1.RepositoriesResponse (var: At)
message RepositoriesResponse {
repeated RepositoryInfo repositories = 1;
}
-// Copied from: local:aiserver.v1.RepositoryCodebaseInfo (var: vu)
+// Copied from: local:aiserver.v1.RepositoryCodebaseInfo (var: X)
message RepositoryCodebaseInfo {
- // Copied from: local:aiserver.v1.RepositoryCodebaseInfo.Status (var: Nu)
+ // Copied from: local:aiserver.v1.RepositoryCodebaseInfo.Status (var: m)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_UP_TO_DATE = 1;
@@ -20792,9 +24918,9 @@ message RepositoryCodebaseInfo {
string copy_task_handle = 4;
}
-// Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus (var: qu)
+// Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus (var: $)
message RepositoryCodebaseSyncStatus {
- // Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus.Status (var: Fu)
+ // Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus.Status (var: d)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -20816,7 +24942,7 @@ message RepositoryCodebaseSyncStatus {
bool hit_iteration_limit = 13;
}
-// Copied from: agent.v1.RepositoryIndexingInfo (var: yz)
+// Copied from: agent.v1.RepositoryIndexingInfo (var: l)
message RepositoryIndexingInfo {
string relative_workspace_path = 1;
repeated string remote_urls = 2;
@@ -20830,7 +24956,7 @@ message RepositoryIndexingInfo {
string path_encryption_key = 10;
}
-// Copied from: local:aiserver.v1.RepositoryInfo (var: Id)
+// Copied from: local:aiserver.v1.RepositoryInfo (var: Rt)
message RepositoryInfo {
string relative_workspace_path = 1;
repeated string remote_urls = 2;
@@ -20846,40 +24972,40 @@ message RepositoryInfo {
optional DatabaseProvider preferred_db_provider = 12;
}
-// Copied from: local:aiserver.v1.RepositoryStatusRequest (var: sd)
+// Copied from: local:aiserver.v1.RepositoryStatusRequest (var: yt)
message RepositoryStatusRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.RepositoryStatusResponse (var: ad)
+// Copied from: local:aiserver.v1.RepositoryStatusResponse (var: kt)
message RepositoryStatusResponse {
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotAuthorized (var: kd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotAuthorized (var: Ct)
message AuthTokenNotAuthorized {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotFound (var: yd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotFound (var: Jt)
message AuthTokenNotFound {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.EmptyMessage (var: Sd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.EmptyMessage (var: Nt)
message EmptyMessage {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotFound (var: ld)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotFound (var: wt)
message NotFound {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotSubscribed (var: cd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotSubscribed (var: Et)
message NotSubscribed {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.Synced (var: gd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.Synced (var: vt)
message Synced {
string branch = 1;
string commit = 2;
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.Syncing (var: Ad)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.Syncing (var: It)
message Syncing {
string branch = 1;
string old_commit = 2;
@@ -20887,12 +25013,12 @@ message RepositoryStatusResponse {
float progress = 4;
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.TooBig (var: _d)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.TooBig (var: Bt)
message TooBig {
int32 max_size = 1;
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.Uploading (var: dd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.Uploading (var: St)
message Uploading {
float progress = 1;
}
@@ -20912,7 +25038,7 @@ message RepositoryStatusResponse {
}
}
-// Copied from: agent.v1.RequestContext (var: tj)
+// Copied from: agent.v1.RequestContext (var: P)
message RequestContext {
repeated CursorRule rules = 2;
RequestContextEnv env = 4;
@@ -20954,17 +25080,25 @@ message RequestContext {
optional bool agent_skills_info_complete = 43;
optional bool mcp_file_system_info_complete = 44;
optional bool git_status_info_complete = 45;
+ optional PermissionsAutoRunInstructions user_permissions_auto_run = 46;
+ optional PermissionsAutoRunInstructions project_permissions_auto_run = 47;
+ optional PermissionsAutoRunInstructions admin_permissions_auto_run = 48;
+ repeated string disabled_team_rules = 49;
+ optional bool search_conversations_enabled = 50;
+ optional bool send_message_enabled = 51;
+ repeated string admin_command_denylist = 52;
}
-// Copied from: agent.v1.RequestContextArgs (var: Bz)
+// Copied from: agent.v1.RequestContextArgs (var: f)
message RequestContextArgs {
optional string notes_session_id = 2;
optional string workspace_id = 3;
optional string read_only_pinned_tree_sha = 4;
optional string read_only_plugin_cache_root = 5;
+ optional bool use_cached = 7;
}
-// Copied from: agent.v1.RequestContextEnv (var: Uz)
+// Copied from: agent.v1.RequestContextEnv (var: w)
message RequestContextEnv {
string os_version = 1;
repeated string workspace_paths = 2;
@@ -20986,19 +25120,34 @@ message RequestContextEnv {
optional string process_working_directory = 21;
optional bool smart_mode_classifier_auto_mode_enabled = 22;
optional string dev_force_next_smart_mode_classifier_block_token = 23;
+ optional string dev_delay_next_smart_mode_classifier_token = 24;
+ repeated MountedAgentStore mounted_agent_stores = 25;
}
-// Copied from: agent.v1.RequestContextError (var: Rz)
+// Copied from: agent.v1.RequestContextError (var: A)
message RequestContextError {
string error = 1;
}
-// Copied from: agent.v1.RequestContextRejected (var: Pz)
+// Copied from: agent.v1.RequestContextPartReferences (var: q)
+message RequestContextPartReferences {
+ bytes rules_blob_id = 1;
+ uint32 rules_byte_length = 2;
+ bytes skills_blob_id = 3;
+ uint32 skills_byte_length = 4;
+ bytes subagents_blob_id = 5;
+ uint32 subagents_byte_length = 6;
+ bytes mcps_blob_id = 7;
+ uint32 mcps_byte_length = 8;
+ RequestContext dynamic_context = 9;
+}
+
+// Copied from: agent.v1.RequestContextRejected (var: _)
message RequestContextRejected {
string reason = 1;
}
-// Copied from: agent.v1.RequestContextResult (var: Jz)
+// Copied from: agent.v1.RequestContextResult (var: g)
message RequestContextResult {
oneof result {
RequestContextSuccess success = 1;
@@ -21007,28 +25156,29 @@ message RequestContextResult {
}
}
-// Copied from: agent.v1.RequestContextSuccess (var: Cz)
+// Copied from: agent.v1.RequestContextSuccess (var: h)
message RequestContextSuccess {
RequestContext request_context = 1;
+ optional bool served_from_disk_cache = 2;
}
-// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutRequest (var: mct)
+// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutRequest (var: Gw)
message RequestIndividualLimitsOptOutRequest {
}
-// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutResponse (var: fct)
+// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutResponse (var: Hw)
message RequestIndividualLimitsOptOutResponse {
repeated IndividualLimitsOptOutTeamResult team_results = 1;
}
-// Copied from: local:aiserver.v1.RequestReceivedResponse (var: Sl)
+// Copied from: local:aiserver.v1.RequestReceivedResponse (var: L)
message RequestReceivedResponse {
string req_uuid = 1;
}
-// Copied from: local:aiserver.v1.RequestTrackingFileGitInfo (var: KPe)
+// Copied from: local:aiserver.v1.RequestTrackingFileGitInfo (var: Ae)
message RequestTrackingFileGitInfo {
- // Copied from: local:aiserver.v1.RequestTrackingFileGitInfo.GitInfo (var: ZPe)
+ // Copied from: local:aiserver.v1.RequestTrackingFileGitInfo.GitInfo (var: _e)
message GitInfo {
string git_root = 1;
string branch = 2;
@@ -21041,9 +25191,9 @@ message RequestTrackingFileGitInfo {
}
}
-// Copied from: local:aiserver.v1.RequestTrackingFileSnapshot (var: VPe)
+// Copied from: local:aiserver.v1.RequestTrackingFileSnapshot (var: ge)
message RequestTrackingFileSnapshot {
- // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.DiffChange (var: zPe)
+ // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.DiffChange (var: he)
message DiffChange {
int32 original_start_line_number_one_indexed = 1;
int32 original_end_line_number_exclusive_one_indexed = 2;
@@ -21053,7 +25203,7 @@ message RequestTrackingFileSnapshot {
repeated string added_lines = 5;
}
- // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.Kind (var: WPe)
+ // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.Kind (var: i)
enum Kind {
KIND_UNSPECIFIED = 0;
KIND_ADDED = 1;
@@ -21072,15 +25222,15 @@ message RequestTrackingFileSnapshot {
optional string original_file_contents = 7;
}
-// Copied from: agent.v1.RequestedFilePathRejectedReason (var: _E)
+// Copied from: agent.v1.RequestedFilePathRejectedReason (var: s)
enum RequestedFilePathRejectedReason {
REQUESTED_FILE_PATH_REJECTED_REASON_UNSPECIFIED = 0;
REQUESTED_FILE_PATH_REJECTED_REASON_SLASHES_NOT_ALLOWED = 1;
}
-// Copied from: agent.v1.RequestedModel (var: _1)
+// Copied from: agent.v1.RequestedModel (var: da)
message RequestedModel {
- // Copied from: agent.v1.RequestedModel.ModelParameterValue (var: y1)
+ // Copied from: agent.v1.RequestedModel.ModelParameterValue (var: pa)
message ModelParameterValue {
string id = 1;
string value = 2;
@@ -21098,14 +25248,14 @@ message RequestedModel {
}
}
-// Copied from: local:aiserver.v1.RerankCmdKContextRequest (var: Mne)
+// Copied from: local:aiserver.v1.RerankCmdKContextRequest (var: l)
message RerankCmdKContextRequest {
repeated PotentiallyCachedContextItem context_items = 1;
CmdKLegacyContext legacy_context = 3;
CmdKOptions cmd_k_options = 2;
}
-// Copied from: local:aiserver.v1.RerankCmdKContextResponse (var: Gne)
+// Copied from: local:aiserver.v1.RerankCmdKContextResponse (var: u)
message RerankCmdKContextResponse {
optional bool did_call = 3;
oneof response {
@@ -21114,24 +25264,24 @@ message RerankCmdKContextResponse {
}
}
-// Copied from: local:aiserver.v1.RerankDocumentsRequest (var: q9)
+// Copied from: local:aiserver.v1.RerankDocumentsRequest (var: je)
message RerankDocumentsRequest {
string query = 1;
repeated Document documents = 2;
}
-// Copied from: local:aiserver.v1.RerankDocumentsResponse (var: F9)
+// Copied from: local:aiserver.v1.RerankDocumentsResponse (var: Xe)
message RerankDocumentsResponse {
repeated DocumentIdsWithScores documents = 1;
}
-// Copied from: local:aiserver.v1.RerankTerminalCmdKContextRequest (var: Yne)
+// Copied from: local:aiserver.v1.RerankTerminalCmdKContextRequest (var: m)
message RerankTerminalCmdKContextRequest {
repeated PotentiallyCachedContextItem context_items = 1;
TerminalCmdKOptions cmd_k_options = 2;
}
-// Copied from: local:aiserver.v1.RerankTerminalCmdKContextResponse (var: Vne)
+// Copied from: local:aiserver.v1.RerankTerminalCmdKContextResponse (var: c)
message RerankTerminalCmdKContextResponse {
oneof response {
ContextStatusUpdate context_status_update = 1;
@@ -21139,7 +25289,7 @@ message RerankTerminalCmdKContextResponse {
}
}
-// Copied from: local:aiserver.v1.RerankerAlgorithm (var: nu)
+// Copied from: local:aiserver.v1.RerankerAlgorithm (var: i)
enum RerankerAlgorithm {
RERANKER_ALGORITHM_UNSPECIFIED = 0;
RERANKER_ALGORITHM_LULEA = 1;
@@ -21156,7 +25306,7 @@ enum RerankerAlgorithm {
RERANKER_ALGORITHM_ADA_EMBEDS = 12;
}
-// Copied from: local:aiserver.v1.RerankerRequest (var: _me)
+// Copied from: local:aiserver.v1.RerankerRequest (var: kr)
message RerankerRequest {
repeated CodeResult code_results = 1;
string query = 2;
@@ -21170,30 +25320,38 @@ message RerankerRequest {
}
}
-// Copied from: local:aiserver.v1.RerankerResponse (var: yme)
+// Copied from: local:aiserver.v1.RerankerResponse (var: wr)
message RerankerResponse {
repeated CodeResult results = 1;
}
-// Copied from: local:aiserver.v1.RescrapeDocsRequest (var: Aw)
+// Copied from: local:aiserver.v1.RescrapeDocsRequest (var: l)
message RescrapeDocsRequest {
string doc_identifier = 1;
optional bool force_reupload = 2;
}
-// Copied from: local:aiserver.v1.RescrapeDocsRequestV2 (var: pw)
+// Copied from: local:aiserver.v1.RescrapeDocsRequestV2 (var: u)
message RescrapeDocsRequestV2 {
NewDocumentationRequest new_doc_req = 1;
optional bool force_reupload = 2;
}
-// Copied from: local:aiserver.v1.RescrapeDocsResponse (var: gw)
+// Copied from: local:aiserver.v1.RescrapeDocsResponse (var: m)
message RescrapeDocsResponse {
bool success = 1;
optional string new_doc_identifier = 2;
}
-// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentRequest (var: HBt)
+// Copied from: agent.v1.ResolveCommentAction (var: zt)
+message ResolveCommentAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ int64 comment_id = 3;
+ optional string repo_url = 4;
+}
+
+// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentRequest (var: Zu)
message ResolveOrCreateDraftEnvironmentRequest {
string bc_id = 1;
LogicalEnvironmentScope target_scope = 2;
@@ -21201,13 +25359,13 @@ message ResolveOrCreateDraftEnvironmentRequest {
optional EnvironmentRepoConfig repo_config = 4;
}
-// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentResponse (var: zBt)
+// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentResponse (var: $u)
message ResolveOrCreateDraftEnvironmentResponse {
LogicalEnvironment environment = 1;
bool created = 2;
}
-// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentRequest (var: MBt)
+// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentRequest (var: ju)
message ResolveOrCreateMultiRepoEnvironmentRequest {
EnvironmentRepoConfig repo_config = 4;
EnvironmentWriteSource write_source = 5;
@@ -21219,34 +25377,105 @@ message ResolveOrCreateMultiRepoEnvironmentRequest {
}
}
-// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentResponse (var: YBt)
+// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentResponse (var: Xu)
message ResolveOrCreateMultiRepoEnvironmentResponse {
LogicalEnvironment environment = 1;
bool created = 2;
}
-// Copied from: local:aiserver.v1.ResolvePluginsByRefRequest (var: Xft)
+// Copied from: local:aiserver.v1.ResolvePluginsByRefRequest (var: KS)
message ResolvePluginsByRefRequest {
repeated PluginRef refs = 1;
}
-// Copied from: local:aiserver.v1.ResolvePluginsByRefResponse (var: $ft)
+// Copied from: local:aiserver.v1.ResolvePluginsByRefResponse (var: WS)
message ResolvePluginsByRefResponse {
repeated Plugin plugins = 1;
}
-// Copied from: local:aiserver.v1.ResolveReviewThreadRequest (var: wCt)
+// Copied from: local:aiserver.v1.ResolvePrCreationForgeRequest (var: ec)
+message ResolvePrCreationForgeRequest {
+ string repo_url = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.ResolvePrCreationForgeResponse (var: tc)
+message ResolvePrCreationForgeResponse {
+ // Copied from: local:aiserver.v1.ResolvePrCreationForgeResponse.PrCreationForge (var: bt)
+ enum PrCreationForge {
+ PR_CREATION_FORGE_UNSPECIFIED = 0;
+ PR_CREATION_FORGE_GITHUB = 1;
+ PR_CREATION_FORGE_ORIGIN = 2;
+ }
+
+ PrCreationForge forge = 1;
+ string repo_url = 2;
+ bool switched = 3;
+}
+
+// Copied from: local:aiserver.v1.ResolveReviewThreadRequest (var: Uc)
message ResolveReviewThreadRequest {
string pr_url = 1;
string thread_id = 2;
}
-// Copied from: local:aiserver.v1.ResolveReviewThreadResponse (var: ECt)
+// Copied from: local:aiserver.v1.ResolveReviewThreadResponse (var: xc)
message ResolveReviewThreadResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.RestoreEnvironmentVersionRequest (var: SIt)
+// Copied from: agent.v1.ResponseComparisonCompleted (var: xa)
+message ResponseComparisonCompleted {
+}
+
+// Copied from: agent.v1.ResponseComparisonDisplayOrder (var: Zs)
+enum ResponseComparisonDisplayOrder {
+ RESPONSE_COMPARISON_DISPLAY_ORDER_UNSPECIFIED = 0;
+ RESPONSE_COMPARISON_DISPLAY_ORDER_PARENT_FIRST = 1;
+ RESPONSE_COMPARISON_DISPLAY_ORDER_ALTERNATE_FIRST = 2;
+}
+
+// Copied from: agent.v1.ResponseComparisonSkipReason (var: $s)
+enum ResponseComparisonSkipReason {
+ RESPONSE_COMPARISON_SKIP_REASON_UNSPECIFIED = 0;
+ RESPONSE_COMPARISON_SKIP_REASON_ALTERNATE_TOOL_CALL = 1;
+ RESPONSE_COMPARISON_SKIP_REASON_INFERENCE_ERROR = 2;
+ RESPONSE_COMPARISON_SKIP_REASON_TIMEOUT = 3;
+ RESPONSE_COMPARISON_SKIP_REASON_CANCELLED = 4;
+}
+
+// Copied from: agent.v1.ResponseComparisonSkipped (var: Qa)
+message ResponseComparisonSkipped {
+ ResponseComparisonSkipReason reason = 1;
+}
+
+// Copied from: agent.v1.ResponseComparisonStarted (var: Oa)
+message ResponseComparisonStarted {
+ ResponseComparisonDisplayOrder display_order = 1;
+ string parent_invocation_id = 2;
+ string alternate_invocation_id = 3;
+ string parent_response = 4;
+ string comparison_config_id = 5;
+ string alternate_model_id = 6;
+}
+
+// Copied from: agent.v1.ResponseComparisonTextDelta (var: Ua)
+message ResponseComparisonTextDelta {
+ string text = 1;
+}
+
+// Copied from: agent.v1.ResponseComparisonUpdate (var: Ga)
+message ResponseComparisonUpdate {
+ string comparison_id = 1;
+ oneof event {
+ ResponseComparisonStarted started = 2;
+ ResponseComparisonTextDelta text_delta = 3;
+ ResponseComparisonCompleted completed = 4;
+ ResponseComparisonSkipped skipped = 5;
+ }
+}
+
+// Copied from: local:aiserver.v1.RestoreEnvironmentVersionRequest (var: fm)
message RestoreEnvironmentVersionRequest {
string environment_version_public_id = 1;
LogicalEnvironmentScope target_scope = 2;
@@ -21254,26 +25483,33 @@ message RestoreEnvironmentVersionRequest {
optional string delete_personal_environment_public_id = 4;
}
-// Copied from: local:aiserver.v1.RestoreEnvironmentVersionResponse (var: IIt)
+// Copied from: local:aiserver.v1.RestoreEnvironmentVersionResponse (var: gm)
message RestoreEnvironmentVersionResponse {
optional LogicalEnvironment environment = 1;
}
-// Copied from: agent.v1.ResumeAction (var: YZ)
+// Copied from: agent.v1.ResumeAction (var: Ai)
message ResumeAction {
RequestContext request_context = 2;
}
-// Copied from: local:aiserver.v1.ResumeBackgroundComposerRequest (var: Fyt)
+// Copied from: local:aiserver.v1.ResumeBackgroundComposerRequest (var: Ti)
message ResumeBackgroundComposerRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ResumeBackgroundComposerResponse (var: Qyt)
+// Copied from: local:aiserver.v1.ResumeBackgroundComposerResponse (var: yi)
message ResumeBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.ReviewBug (var: Qfe)
+// Copied from: local:aiserver.v1.RetrievalKeepAliveConfig (var: h)
+enum RetrievalKeepAliveConfig {
+ RETRIEVAL_KEEP_ALIVE_CONFIG_UNSPECIFIED = 0;
+ RETRIEVAL_KEEP_ALIVE_CONFIG_FORCE_DISABLED = 1;
+ RETRIEVAL_KEEP_ALIVE_CONFIG_FORCE_ENABLED = 2;
+}
+
+// Copied from: local:aiserver.v1.ReviewBug (var: Qs)
message ReviewBug {
string id = 1;
optional int32 start_line = 2;
@@ -21283,7 +25519,7 @@ message ReviewBug {
optional string tldr = 6;
}
-// Copied from: local:aiserver.v1.ReviewBugV2 (var: $be)
+// Copied from: local:aiserver.v1.ReviewBugV2 (var: G)
message ReviewBugV2 {
string id = 1;
string chunk_id = 2;
@@ -21299,15 +25535,15 @@ message ReviewBugV2 {
int32 full_chunk_total_lines = 12;
}
-// Copied from: local:aiserver.v1.ReviewChangesOpenedEvent (var: bT)
+// Copied from: local:aiserver.v1.ReviewChangesOpenedEvent (var: hn)
message ReviewChangesOpenedEvent {
string composer_id = 1;
optional string best_of_n_group_id = 2;
}
-// Copied from: local:aiserver.v1.ReviewChatMessage (var: Rfe)
+// Copied from: local:aiserver.v1.ReviewChatMessage (var: Os)
message ReviewChatMessage {
- // Copied from: local:aiserver.v1.ReviewChatMessage.ReviewChatMessageType (var: Pfe)
+ // Copied from: local:aiserver.v1.ReviewChatMessage.ReviewChatMessageType (var: _e)
enum ReviewChatMessageType {
REVIEW_CHAT_MESSAGE_TYPE_UNSPECIFIED = 0;
REVIEW_CHAT_MESSAGE_TYPE_HUMAN = 1;
@@ -21318,7 +25554,7 @@ message ReviewChatMessage {
ReviewChatMessageType type = 2;
}
-// Copied from: local:aiserver.v1.ReviewChatRequest (var: qfe)
+// Copied from: local:aiserver.v1.ReviewChatRequest (var: Us)
message ReviewChatRequest {
string chunk = 1;
string file_context = 2;
@@ -21326,7 +25562,7 @@ message ReviewChatRequest {
repeated ReviewChatMessage messages = 4;
}
-// Copied from: local:aiserver.v1.ReviewChatRequestV2 (var: nPe)
+// Copied from: local:aiserver.v1.ReviewChatRequestV2 (var: V)
message ReviewChatRequestV2 {
File file = 1;
ReviewBugV2 bug = 2;
@@ -21334,18 +25570,18 @@ message ReviewChatRequestV2 {
repeated ReviewChatMessage messages = 4;
}
-// Copied from: local:aiserver.v1.ReviewChatResponse (var: Ffe)
+// Copied from: local:aiserver.v1.ReviewChatResponse (var: xs)
message ReviewChatResponse {
string text = 1;
optional bool should_resolve = 2;
}
-// Copied from: local:aiserver.v1.ReviewChatResponseV2 (var: rPe)
+// Copied from: local:aiserver.v1.ReviewChatResponseV2 (var: Y)
message ReviewChatResponseV2 {
string text = 1;
}
-// Copied from: local:aiserver.v1.ReviewRequest (var: Cfe)
+// Copied from: local:aiserver.v1.ReviewRequest (var: Ds)
message ReviewRequest {
string chunk = 1;
string file_context = 2;
@@ -21354,9 +25590,9 @@ message ReviewRequest {
optional string custom_instructions = 5;
}
-// Copied from: local:aiserver.v1.ReviewRequestV2 (var: Kbe)
+// Copied from: local:aiserver.v1.ReviewRequestV2 (var: x)
message ReviewRequestV2 {
- // Copied from: local:aiserver.v1.ReviewRequestV2.FileDiff (var: Xbe)
+ // Copied from: local:aiserver.v1.ReviewRequestV2.FileDiff (var: Q)
message FileDiff {
File file = 1;
repeated ChunkDiff chunk_diffs = 2;
@@ -21368,7 +25604,7 @@ message ReviewRequestV2 {
optional string save_request_as = 4;
}
-// Copied from: local:aiserver.v1.ReviewResponse (var: Ufe)
+// Copied from: local:aiserver.v1.ReviewResponse (var: Gs)
message ReviewResponse {
string text = 1;
optional string prompt = 2;
@@ -21377,12 +25613,12 @@ message ReviewResponse {
repeated ReviewBug bugs = 5;
}
-// Copied from: local:aiserver.v1.ReviewResponseV2 (var: tPe)
+// Copied from: local:aiserver.v1.ReviewResponseV2 (var: H)
message ReviewResponseV2 {
ReviewBugV2 bug = 1;
}
-// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretRequest (var: pVe)
+// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretRequest (var: Ao)
message RevokeBackgroundComposerSecretRequest {
string name = 1;
bool team_scope = 2;
@@ -21390,69 +25626,69 @@ message RevokeBackgroundComposerSecretRequest {
BackgroundComposerSecretOwner owner = 4;
}
-// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretResponse (var: hVe)
+// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretResponse (var: _o)
message RevokeBackgroundComposerSecretResponse {
}
-// Copied from: local:aiserver.v1.RevokeBugBotLicensesRequest (var: Eit)
+// Copied from: local:aiserver.v1.RevokeBugBotLicensesRequest (var: ny)
message RevokeBugBotLicensesRequest {
int32 team_id = 1;
int32 new_num_licenses = 2;
}
-// Copied from: local:aiserver.v1.RevokeBugBotLicensesResponse (var: Bit)
+// Copied from: local:aiserver.v1.RevokeBugBotLicensesResponse (var: ry)
message RevokeBugBotLicensesResponse {
}
-// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyRequest (var: yKe)
+// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyRequest (var: Ml)
message RevokeOrganizationApiKeyRequest {
string organization_id = 1;
string api_key_id = 2;
}
-// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyResponse (var: kKe)
+// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyResponse (var: Ll)
message RevokeOrganizationApiKeyResponse {
}
-// Copied from: local:aiserver.v1.RevokeTeamApiKeyRequest (var: sKe)
+// Copied from: local:aiserver.v1.RevokeTeamApiKeyRequest (var: vl)
message RevokeTeamApiKeyRequest {
int32 team_id = 1;
int32 id = 2;
}
-// Copied from: local:aiserver.v1.RevokeTeamApiKeyResponse (var: aKe)
+// Copied from: local:aiserver.v1.RevokeTeamApiKeyResponse (var: Bl)
message RevokeTeamApiKeyResponse {
}
-// Copied from: local:aiserver.v1.RevokeTeamInviteLinkRequest (var: l6e)
+// Copied from: local:aiserver.v1.RevokeTeamInviteLinkRequest (var: Cg)
message RevokeTeamInviteLinkRequest {
string invite_code = 1;
}
-// Copied from: local:aiserver.v1.RevokeTeamInviteLinkResponse (var: c6e)
+// Copied from: local:aiserver.v1.RevokeTeamInviteLinkResponse (var: Ng)
message RevokeTeamInviteLinkResponse {
}
-// Copied from: local:aiserver.v1.RevokeUserApiKeyRequest (var: dXe)
+// Copied from: local:aiserver.v1.RevokeUserApiKeyRequest (var: ru)
message RevokeUserApiKeyRequest {
int32 id = 1;
}
-// Copied from: local:aiserver.v1.RevokeUserApiKeyResponse (var: AXe)
+// Copied from: local:aiserver.v1.RevokeUserApiKeyResponse (var: su)
message RevokeUserApiKeyResponse {
}
-// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseRequest (var: Jit)
+// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseRequest (var: sy)
message RevokeUserBugbotLicenseRequest {
int32 team_id = 1;
string github_user_node_id = 2;
}
-// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseResponse (var: Cit)
+// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseResponse (var: oy)
message RevokeUserBugbotLicenseResponse {
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchContentMatch (var: Nq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchContentMatch (var: Dr)
message RipgrepRawSearchContentMatch {
int32 line_number = 1;
string content = 2;
@@ -21460,7 +25696,7 @@ message RipgrepRawSearchContentMatch {
bool is_context_line = 4;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchContentResult (var: Iq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchContentResult (var: Fr)
message RipgrepRawSearchContentResult {
repeated RipgrepRawSearchFileMatch matches = 1;
int32 total_lines = 2;
@@ -21471,7 +25707,7 @@ message RipgrepRawSearchContentResult {
optional int32 offset_applied = 7;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchCountResult (var: _q)
+// Copied from: local:aiserver.v1.RipgrepRawSearchCountResult (var: Pr)
message RipgrepRawSearchCountResult {
repeated RipgrepRawSearchFileCount counts = 1;
int32 total_files = 2;
@@ -21482,12 +25718,12 @@ message RipgrepRawSearchCountResult {
bool ripgrep_truncated = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchError (var: dq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchError (var: Cr)
message RipgrepRawSearchError {
string error = 1;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchFileCount (var: yq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchFileCount (var: br)
message RipgrepRawSearchFileCount {
string file = 1;
int32 count = 2;
@@ -21496,7 +25732,7 @@ message RipgrepRawSearchFileCount {
optional string absolute_path = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchFileMatch (var: vq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchFileMatch (var: qr)
message RipgrepRawSearchFileMatch {
string file = 1;
repeated RipgrepRawSearchContentMatch matches = 2;
@@ -21505,9 +25741,9 @@ message RipgrepRawSearchFileMatch {
optional string absolute_path = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult (var: kq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult (var: Mr)
message RipgrepRawSearchFilesResult {
- // Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult.FileEntry (var: Sq)
+ // Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult.FileEntry (var: Lr)
message FileEntry {
string file = 1;
bool is_dirty = 2;
@@ -21524,7 +25760,7 @@ message RipgrepRawSearchFilesResult {
optional int32 offset_applied = 7;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchParams (var: lq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchParams (var: Br)
message RipgrepRawSearchParams {
string pattern = 1;
optional string path = 2;
@@ -21543,7 +25779,7 @@ message RipgrepRawSearchParams {
optional int32 offset = 15;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchResult (var: cq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchResult (var: Jr)
message RipgrepRawSearchResult {
oneof result {
RipgrepRawSearchSuccess success = 1;
@@ -21551,12 +25787,12 @@ message RipgrepRawSearchResult {
}
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchStream (var: bq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchStream (var: Or)
message RipgrepRawSearchStream {
string pattern = 1;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchSuccess (var: Aq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchSuccess (var: Nr)
message RipgrepRawSearchSuccess {
string pattern = 1;
string path = 2;
@@ -21565,7 +25801,7 @@ message RipgrepRawSearchSuccess {
optional RipgrepRawSearchUnionResult active_editor_result = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchUnionResult (var: gq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchUnionResult (var: Rr)
message RipgrepRawSearchUnionResult {
oneof result {
RipgrepRawSearchCountResult count = 1;
@@ -21574,11 +25810,11 @@ message RipgrepRawSearchUnionResult {
}
}
-// Copied from: local:aiserver.v1.RipgrepSearchParams (var: jJ)
+// Copied from: local:aiserver.v1.RipgrepSearchParams (var: Te)
message RipgrepSearchParams {
- // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto (var: XJ)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto (var: ye)
message IPatternInfoProto {
- // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto.INotebookPatternInfoProto (var: $J)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto.INotebookPatternInfoProto (var: ke)
message INotebookPatternInfoProto {
optional bool is_in_notebook_markdown_input = 1;
optional bool is_in_notebook_markdown_preview = 2;
@@ -21597,19 +25833,19 @@ message RipgrepSearchParams {
optional bool pattern_was_escaped = 9;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto (var: tv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto (var: we)
message ITextQueryBuilderOptionsProto {
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExcludePatternProto (var: iv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExcludePatternProto (var: Se)
message ExcludePatternProto {
repeated RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPatternBuilderProto exclude_pattern = 1;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExtraFileResourcesProto (var: rv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExtraFileResourcesProto (var: Ee)
message ExtraFileResourcesProto {
repeated string extra_file_resources = 1;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.INotebookSearchConfigProto (var: fv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.INotebookSearchConfigProto (var: Je)
message INotebookSearchConfigProto {
bool include_markup_input = 1;
bool include_markup_preview = 2;
@@ -21617,19 +25853,19 @@ message RipgrepSearchParams {
bool include_output = 4;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPathPatternBuilderProto (var: uv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPathPatternBuilderProto (var: ve)
message ISearchPathPatternBuilderProto {
optional string pattern = 1;
repeated string patterns = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPatternBuilderProto (var: ov)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPatternBuilderProto (var: Ie)
message ISearchPatternBuilderProto {
optional string uri = 1;
RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPathPatternBuilderProto pattern = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ITextSearchPreviewOptionsProto (var: mv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ITextSearchPreviewOptionsProto (var: Be)
message ITextSearchPreviewOptionsProto {
int32 match_lines = 1;
int32 chars_per_line = 2;
@@ -21661,14 +25897,14 @@ message RipgrepSearchParams {
IPatternInfoProto pattern_info = 2;
}
-// Copied from: local:aiserver.v1.RipgrepSearchResult (var: pv)
+// Copied from: local:aiserver.v1.RipgrepSearchResult (var: Ce)
message RipgrepSearchResult {
RipgrepSearchResultInternal internal = 1;
}
-// Copied from: local:aiserver.v1.RipgrepSearchResultInternal (var: hv)
+// Copied from: local:aiserver.v1.RipgrepSearchResultInternal (var: Ne)
message RipgrepSearchResultInternal {
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ICachedSearchStats (var: Gv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ICachedSearchStats (var: xe)
message ICachedSearchStats {
bool cache_was_resolved = 1;
int32 cache_lookup_time = 2;
@@ -21676,21 +25912,21 @@ message RipgrepSearchResultInternal {
int32 cache_entry_count = 4;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileMatch (var: wv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileMatch (var: Re)
message IFileMatch {
string resource = 1;
repeated RipgrepSearchResultInternal.ITextSearchResult results = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchProviderStats (var: Vv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchProviderStats (var: Qe)
message IFileSearchProviderStats {
int32 provider_time = 1;
int32 post_process_time = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats (var: Lv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats (var: De)
message IFileSearchStats {
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats.FileSearchProviderType (var: Dv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats.FileSearchProviderType (var: d)
enum FileSearchProviderType {
FILE_SEARCH_PROVIDER_TYPE_UNSPECIFIED = 0;
FILE_SEARCH_PROVIDER_TYPE_FILE_SEARCH_PROVIDER = 1;
@@ -21708,7 +25944,7 @@ message RipgrepSearchResultInternal {
}
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchEngineStats (var: Ov)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchEngineStats (var: Ue)
message ISearchEngineStats {
int32 file_walk_time = 1;
int32 directories_walked = 2;
@@ -21717,7 +25953,7 @@ message RipgrepSearchResultInternal {
optional int32 cmd_result_count = 5;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRange (var: Rv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRange (var: Fe)
message ISearchRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -21725,27 +25961,27 @@ message RipgrepSearchResultInternal {
int32 end_column = 4;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRangeSetPairing (var: Cv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRangeSetPairing (var: Le)
message ISearchRangeSetPairing {
RipgrepSearchResultInternal.ISearchRange source = 1;
RipgrepSearchResultInternal.ISearchRange preview = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchCompleteMessage (var: Pv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchCompleteMessage (var: qe)
message ITextSearchCompleteMessage {
string text = 1;
RipgrepSearchResultInternal.TextSearchCompleteMessageType type = 2;
optional bool trusted = 3;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchContext (var: Jv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchContext (var: Me)
message ITextSearchContext {
optional string uri = 1;
string text = 2;
int32 line_number = 3;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchMatch (var: Bv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchMatch (var: be)
message ITextSearchMatch {
optional string uri = 1;
repeated RipgrepSearchResultInternal.ISearchRangeSetPairing range_locations = 2;
@@ -21754,7 +25990,7 @@ message RipgrepSearchResultInternal {
optional string cell_fragment = 5;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchResult (var: Ev)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchResult (var: Pe)
message ITextSearchResult {
oneof result {
RipgrepSearchResultInternal.ITextSearchMatch match = 1;
@@ -21762,9 +25998,9 @@ message RipgrepSearchResultInternal {
}
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats (var: Qv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats (var: Oe)
message ITextSearchStats {
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats.TextSearchProviderType (var: Uv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats.TextSearchProviderType (var: p)
enum TextSearchProviderType {
TEXT_SEARCH_PROVIDER_TYPE_UNSPECIFIED = 0;
TEXT_SEARCH_PROVIDER_TYPE_TEXT_SEARCH_PROVIDER = 1;
@@ -21775,14 +26011,14 @@ message RipgrepSearchResultInternal {
TextSearchProviderType type = 1;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.SearchCompletionExitCode (var: yv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.SearchCompletionExitCode (var: c)
enum SearchCompletionExitCode {
SEARCH_COMPLETION_EXIT_CODE_UNSPECIFIED = 0;
SEARCH_COMPLETION_EXIT_CODE_NORMAL = 1;
SEARCH_COMPLETION_EXIT_CODE_NEW_SEARCH_STARTED = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.TextSearchCompleteMessageType (var: Tv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.TextSearchCompleteMessageType (var: m)
enum TextSearchCompleteMessageType {
TEXT_SEARCH_COMPLETE_MESSAGE_TYPE_UNSPECIFIED = 0;
TEXT_SEARCH_COMPLETE_MESSAGE_TYPE_INFORMATION = 1;
@@ -21799,34 +26035,34 @@ message RipgrepSearchResultInternal {
}
}
-// Copied from: local:aiserver.v1.RipgrepSearchStream (var: Wv)
+// Copied from: local:aiserver.v1.RipgrepSearchStream (var: Ge)
message RipgrepSearchStream {
string query = 1;
}
-// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretRequest (var: xOe)
+// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretRequest (var: pn)
message RotateGitlabEnterpriseWebhookSecretRequest {
string git_enterprise_uuid = 1;
}
-// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretResponse (var: OOe)
+// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretResponse (var: fn)
message RotateGitlabEnterpriseWebhookSecretResponse {
}
-// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyRequest (var: zKe)
+// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyRequest (var: Wl)
message RotateServiceAccountApiKeyRequest {
int32 team_id = 1;
string service_account_id = 2;
optional int32 old_api_key_id = 3;
}
-// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyResponse (var: KKe)
+// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyResponse (var: zl)
message RotateServiceAccountApiKeyResponse {
string api_key = 1;
ServiceAccountKeyInfo key_info = 2;
}
-// Copied from: local:aiserver.v1.Rule (var: jit)
+// Copied from: local:aiserver.v1.Rule (var: py)
message Rule {
string id = 1;
string name = 2;
@@ -21834,9 +26070,10 @@ message Rule {
repeated string globs = 6;
bool is_active = 4;
bool is_required = 5;
+ TeamRuleAgentType agent_type = 7;
}
-// Copied from: local:aiserver.v1.RuleDescriptor (var: jct)
+// Copied from: local:aiserver.v1.RuleDescriptor (var: lE)
message RuleDescriptor {
string name = 1;
optional string description = 2;
@@ -21844,7 +26081,7 @@ message RuleDescriptor {
optional string source_url = 4;
}
-// Copied from: local:aiserver.v1.RunBugBotPromptProps (var: Ff)
+// Copied from: local:aiserver.v1.RunBugBotPromptProps (var: f)
message RunBugBotPromptProps {
StreamBugBotRequest req = 1;
string seed = 2;
@@ -21853,7 +26090,90 @@ message RunBugBotPromptProps {
optional string file_content_source = 5;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandEndedReason (var: AI)
+// Copied from: local:aiserver.v1.RunDiamondToBugbotMigrationRequest (var: kk)
+message RunDiamondToBugbotMigrationRequest {
+ int32 team_id = 1;
+ int64 installation_id = 2;
+ optional string ghe_application = 3;
+ string graphite_workspace_id = 4;
+ DiamondToBugbotMigrationMode mode = 5;
+ optional string approved_preview_hash = 6;
+ google.protobuf.Struct extracted_settings = 7;
+}
+
+// Copied from: local:aiserver.v1.RunDiamondToBugbotMigrationResponse (var: wk)
+message RunDiamondToBugbotMigrationResponse {
+ string status = 1;
+ string preview_hash = 2;
+ string preview_json = 3;
+ string repository_rules_json = 4;
+ string apply_plan_json = 5;
+ string audit_json = 6;
+ repeated string warnings = 7;
+ repeated string blockers = 8;
+ repeated string applied_operation_ids = 9;
+ repeated string skipped_operation_ids = 10;
+ int32 resolved_team_id = 11;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingCloudCommandRequest (var: te)
+message RunFullSelfDrivingCloudCommandRequest {
+ string pr_url = 1;
+ FullSelfDrivingMode mode = 2;
+ optional string user_instructions = 3;
+ optional string trigger_description = 4;
+ optional string model_id = 5;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingCloudCommandResponse (var: ne)
+message RunFullSelfDrivingCloudCommandResponse {
+ string bc_id = 1;
+ FullSelfDrivingCloudCommandAction action = 2;
+ FullSelfDrivingMode mode = 3;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingWorkflowSuggestionRequest (var: z)
+message RunFullSelfDrivingWorkflowSuggestionRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingWorkflowSuggestionResponse (var: j)
+message RunFullSelfDrivingWorkflowSuggestionResponse {
+ string bc_id = 1;
+ bool spawned_new_run = 2;
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageError (var: rs)
+message RunGenerateImageError {
+ string error = 1;
+ bool model_restricted = 2;
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageRequest (var: ts)
+message RunGenerateImageRequest {
+ string description = 1;
+ repeated GenerateImageReferenceImage reference_images = 2;
+ string model_id = 3;
+ bool max_mode = 4;
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageResponse (var: ss)
+message RunGenerateImageResponse {
+ oneof result {
+ RunGenerateImageSuccess success = 1;
+ RunGenerateImageError error = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageSuccess (var: ns)
+message RunGenerateImageSuccess {
+ string image_data = 1;
+ string mime_type = 2;
+}
+
+// Copied from: local:aiserver.v1.RunTerminalCommandEndedReason (var: i)
enum RunTerminalCommandEndedReason {
RUN_TERMINAL_COMMAND_ENDED_REASON_UNSPECIFIED = 0;
RUN_TERMINAL_COMMAND_ENDED_REASON_EXECUTION_COMPLETED = 1;
@@ -21863,9 +26183,9 @@ enum RunTerminalCommandEndedReason {
RUN_TERMINAL_COMMAND_ENDED_REASON_IDLE_TIMEOUT = 5;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandV2Params (var: WR)
+// Copied from: local:aiserver.v1.RunTerminalCommandV2Params (var: An)
message RunTerminalCommandV2Params {
- // Copied from: local:aiserver.v1.RunTerminalCommandV2Params.ExecutionOptions (var: jR)
+ // Copied from: local:aiserver.v1.RunTerminalCommandV2Params.ExecutionOptions (var: _n)
message ExecutionOptions {
optional int32 timeout = 1;
optional bool skip_ai_check = 2;
@@ -21891,7 +26211,7 @@ message RunTerminalCommandV2Params {
optional CommandClassifierResult classifier_result = 12;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandV2Result (var: $R)
+// Copied from: local:aiserver.v1.RunTerminalCommandV2Result (var: yn)
message RunTerminalCommandV2Result {
string output = 1;
int32 exit_code = 2;
@@ -21913,7 +26233,7 @@ message RunTerminalCommandV2Result {
optional uint32 background_shell_id = 18;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandV2Stream (var: tb)
+// Copied from: local:aiserver.v1.RunTerminalCommandV2Stream (var: kn)
message RunTerminalCommandV2Stream {
string command = 1;
bool is_background = 2;
@@ -21922,35 +26242,96 @@ message RunTerminalCommandV2Stream {
optional SandboxPolicy requested_sandbox_policy = 9;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandsParams (var: OC)
+// Copied from: local:aiserver.v1.RunTerminalCommandsParams (var: pt)
message RunTerminalCommandsParams {
repeated string commands = 1;
string commands_uuid = 2;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandsResult (var: GC)
+// Copied from: local:aiserver.v1.RunTerminalCommandsResult (var: ft)
message RunTerminalCommandsResult {
repeated string outputs = 1;
}
-// Copied from: local:aiserver.v1.RunTerminalServerConfig (var: mLe)
+// Copied from: local:aiserver.v1.RunTerminalServerConfig (var: ze)
message RunTerminalServerConfig {
repeated string composite_shell_commands = 1;
repeated string safe_shell_commands = 2;
}
-// Copied from: local:aiserver.v1.RunTestParams (var: pR)
+// Copied from: local:aiserver.v1.RunTestParams (var: en)
message RunTestParams {
string relative_workspace_path = 1;
optional string test_name = 2;
}
-// Copied from: local:aiserver.v1.RunTestResult (var: hR)
+// Copied from: local:aiserver.v1.RunTestResult (var: tn)
message RunTestResult {
string result = 1;
}
-// Copied from: local:aiserver.v1.SCMCiStatus (var: jgt)
+// Copied from: local:aiserver.v1.RunWebFetchError (var: Zr)
+message RunWebFetchError {
+ string error = 1;
+ bool is_timeout = 2;
+}
+
+// Copied from: local:aiserver.v1.RunWebFetchRequest (var: jr)
+message RunWebFetchRequest {
+ string url = 1;
+}
+
+// Copied from: local:aiserver.v1.RunWebFetchResponse (var: $r)
+message RunWebFetchResponse {
+ oneof result {
+ RunWebFetchSuccess success = 1;
+ RunWebFetchError error = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.RunWebFetchSuccess (var: Xr)
+message RunWebFetchSuccess {
+ string content = 1;
+}
+
+// Copied from: local:aiserver.v1.RunWebSearchRequest (var: Kr)
+message RunWebSearchRequest {
+ string search_term = 1;
+ optional string explanation = 2;
+ string model_id = 3;
+}
+
+// Copied from: local:aiserver.v1.RunWebSearchResponse (var: zr)
+message RunWebSearchResponse {
+ optional string answer = 1;
+ repeated WebSearchDocument documents = 2;
+}
+
+// Copied from: local:aiserver.v1.SCMBatchGetPullRequestForBranchRequest (var: Bs)
+message SCMBatchGetPullRequestForBranchRequest {
+ repeated SCMBranchRef branches = 1;
+ optional bool skip_cache = 2;
+}
+
+// Copied from: local:aiserver.v1.SCMBatchGetPullRequestForBranchResponse (var: Cs)
+message SCMBatchGetPullRequestForBranchResponse {
+ repeated SCMBranchPullRequests results = 1;
+}
+
+// Copied from: local:aiserver.v1.SCMBranchPullRequests (var: Js)
+message SCMBranchPullRequests {
+ string repo_url = 1;
+ string branch_name = 2;
+ repeated string pr_urls = 3;
+}
+
+// Copied from: local:aiserver.v1.SCMBranchRef (var: vs)
+message SCMBranchRef {
+ string repo_url = 1;
+ string branch_name = 2;
+}
+
+// Copied from: local:aiserver.v1.SCMCiStatus (var: Dn)
enum SCMCiStatus {
SCM_CI_STATUS_UNSPECIFIED = 0;
SCM_CI_STATUS_UNKNOWN = 1;
@@ -21959,66 +26340,66 @@ enum SCMCiStatus {
SCM_CI_STATUS_PENDING = 4;
}
-// Copied from: local:aiserver.v1.SCMClosePullRequestRequest (var: Ght)
+// Copied from: local:aiserver.v1.SCMClosePullRequestRequest (var: qs)
message SCMClosePullRequestRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMClosePullRequestResponse (var: Yht)
+// Copied from: local:aiserver.v1.SCMClosePullRequestResponse (var: Ds)
message SCMClosePullRequestResponse {
bool success = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeRequest (var: jht)
+// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeRequest (var: Gs)
message SCMDisablePullRequestAutoMergeRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeResponse (var: Kht)
+// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeResponse (var: Hs)
message SCMDisablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeRequest (var: Wht)
+// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeRequest (var: xs)
message SCMEnablePullRequestAutoMergeRequest {
string pr_url = 1;
SCMMergeMethod merge_method = 2;
}
-// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeResponse (var: zht)
+// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeResponse (var: Qs)
message SCMEnablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchRequest (var: Pht)
+// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchRequest (var: Ss)
message SCMGetPullRequestForBranchRequest {
string repo_url = 1;
string branch_name = 2;
optional bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchResponse (var: qht)
+// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchResponse (var: Is)
message SCMGetPullRequestForBranchResponse {
repeated string pr_urls = 1;
}
-// Copied from: local:aiserver.v1.SCMMakePullRequestReadyRequest (var: Oht)
+// Copied from: local:aiserver.v1.SCMMakePullRequestReadyRequest (var: Ls)
message SCMMakePullRequestReadyRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMMakePullRequestReadyResponse (var: Mht)
+// Copied from: local:aiserver.v1.SCMMakePullRequestReadyResponse (var: Fs)
message SCMMakePullRequestReadyResponse {
bool success = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.SCMMergeMethod (var: Xgt)
+// Copied from: local:aiserver.v1.SCMMergeMethod (var: Un)
enum SCMMergeMethod {
SCM_MERGE_METHOD_UNSPECIFIED = 0;
SCM_MERGE_METHOD_MERGE = 1;
@@ -22026,20 +26407,20 @@ enum SCMMergeMethod {
SCM_MERGE_METHOD_REBASE = 3;
}
-// Copied from: local:aiserver.v1.SCMMergePullRequestRequest (var: Dht)
+// Copied from: local:aiserver.v1.SCMMergePullRequestRequest (var: Rs)
message SCMMergePullRequestRequest {
string pr_url = 1;
SCMMergeMethod merge_method = 2;
}
-// Copied from: local:aiserver.v1.SCMMergePullRequestResponse (var: Qht)
+// Copied from: local:aiserver.v1.SCMMergePullRequestResponse (var: Ps)
message SCMMergePullRequestResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.SCMMergeability (var: zgt)
+// Copied from: local:aiserver.v1.SCMMergeability (var: qn)
enum SCMMergeability {
SCM_MERGEABILITY_UNSPECIFIED = 0;
SCM_MERGEABILITY_UNKNOWN = 1;
@@ -22047,7 +26428,7 @@ enum SCMMergeability {
SCM_MERGEABILITY_CONFLICTING = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequest (var: rht)
+// Copied from: local:aiserver.v1.SCMPullRequest (var: ns)
message SCMPullRequest {
string id = 1;
string pr_url = 2;
@@ -22078,7 +26459,7 @@ message SCMPullRequest {
optional bool merge_status_degraded_by_rate_limit = 27;
}
-// Copied from: local:aiserver.v1.SCMPullRequestCommit (var: yht)
+// Copied from: local:aiserver.v1.SCMPullRequestCommit (var: gs)
message SCMPullRequestCommit {
string sha = 1;
string message = 2;
@@ -22088,16 +26469,17 @@ message SCMPullRequestCommit {
optional int32 changed_files = 6;
optional SCMPullRequestCommitUser author = 7;
optional SCMPullRequestCommitUser committer = 8;
+ repeated SCMPullRequestCommitUser authors = 9;
}
-// Copied from: local:aiserver.v1.SCMPullRequestCommitUser (var: kht)
+// Copied from: local:aiserver.v1.SCMPullRequestCommitUser (var: hs)
message SCMPullRequestCommitUser {
optional string name = 1;
optional string email = 2;
optional string avatar_url = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequestDiffFile (var: Lht)
+// Copied from: local:aiserver.v1.SCMPullRequestDiffFile (var: Ns)
message SCMPullRequestDiffFile {
string filename = 1;
optional string previous_filename = 2;
@@ -22108,7 +26490,7 @@ message SCMPullRequestDiffFile {
optional bool is_generated = 7;
}
-// Copied from: local:aiserver.v1.SCMPullRequestDiffFileStatus (var: Kgt)
+// Copied from: local:aiserver.v1.SCMPullRequestDiffFileStatus (var: On)
enum SCMPullRequestDiffFileStatus {
SCM_PULL_REQUEST_DIFF_FILE_STATUS_UNSPECIFIED = 0;
SCM_PULL_REQUEST_DIFF_FILE_STATUS_ADDED = 1;
@@ -22117,7 +26499,7 @@ enum SCMPullRequestDiffFileStatus {
SCM_PULL_REQUEST_DIFF_FILE_STATUS_RENAMED = 4;
}
-// Copied from: local:aiserver.v1.SCMPullRequestRequestedReviewer (var: oht)
+// Copied from: local:aiserver.v1.SCMPullRequestRequestedReviewer (var: ss)
message SCMPullRequestRequestedReviewer {
string login = 1;
optional string name = 2;
@@ -22125,7 +26507,7 @@ message SCMPullRequestRequestedReviewer {
optional string kind = 4;
}
-// Copied from: local:aiserver.v1.SCMPullRequestReviewer (var: iht)
+// Copied from: local:aiserver.v1.SCMPullRequestReviewer (var: rs)
message SCMPullRequestReviewer {
string login = 1;
optional string name = 2;
@@ -22133,7 +26515,7 @@ message SCMPullRequestReviewer {
optional string state = 4;
}
-// Copied from: local:aiserver.v1.SCMPullRequestState (var: Wgt)
+// Copied from: local:aiserver.v1.SCMPullRequestState (var: Fn)
enum SCMPullRequestState {
SCM_PULL_REQUEST_STATE_UNSPECIFIED = 0;
SCM_PULL_REQUEST_STATE_OPEN = 1;
@@ -22141,14 +26523,24 @@ enum SCMPullRequestState {
SCM_PULL_REQUEST_STATE_MERGED = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequestTimelineActor (var: vht)
+// Copied from: local:aiserver.v1.SCMPullRequestStatus (var: ts)
+message SCMPullRequestStatus {
+ string title = 1;
+ SCMPullRequestState state = 2;
+ bool is_merged = 3;
+ bool is_draft = 4;
+ optional bool degraded_by_rate_limit = 5;
+ optional string updated_at = 6;
+}
+
+// Copied from: local:aiserver.v1.SCMPullRequestTimelineActor (var: ys)
message SCMPullRequestTimelineActor {
string login = 1;
optional string avatar_url = 2;
optional string name = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequestTimelineEvent (var: Iht)
+// Copied from: local:aiserver.v1.SCMPullRequestTimelineEvent (var: Ts)
message SCMPullRequestTimelineEvent {
string id = 1;
string event_type = 2;
@@ -22158,32 +26550,124 @@ message SCMPullRequestTimelineEvent {
optional string body = 6;
}
-// Copied from: local:aiserver.v1.SCMReopenPullRequestRequest (var: Vht)
+// Copied from: local:aiserver.v1.SCMReopenPullRequestRequest (var: Os)
message SCMReopenPullRequestRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMReopenPullRequestResponse (var: Hht)
+// Copied from: local:aiserver.v1.SCMReopenPullRequestResponse (var: Us)
message SCMReopenPullRequestResponse {
bool success = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleRequest (var: xht)
+// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleRequest (var: bs)
message SCMUpdatePullRequestTitleRequest {
string pr_url = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleResponse (var: Uht)
+// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleResponse (var: Ms)
message SCMUpdatePullRequestTitleResponse {
bool success = 1;
string error = 2;
}
-// Copied from: agent.v1.SandboxPolicy (var: Mw)
+// Copied from: local:aiserver.v1.SandAuditEvent (var: ti)
+message SandAuditEvent {
+ // Copied from: local:aiserver.v1.SandAuditEvent.BrowserNavigation (var: si)
+ message BrowserNavigation {
+ string url = 1;
+ string page_title = 2;
+ }
+
+ // Copied from: local:aiserver.v1.SandAuditEvent.ComputerUseSession (var: oi)
+ message ComputerUseSession {
+ string tool_call_id = 1;
+ int64 action_count = 2;
+ map action_counts = 3;
+ int64 duration_ms = 4;
+ int64 screenshot_count = 5;
+ }
+
+ // Copied from: local:aiserver.v1.SandAuditEvent.McpToolCall (var: ni)
+ message McpToolCall {
+ string tool_call_id = 1;
+ string server_identifier = 2;
+ string server_name = 3;
+ string tool_name = 4;
+ string status = 5;
+ int64 duration_ms = 6;
+ }
+
+ // Copied from: local:aiserver.v1.SandAuditEvent.ShellCommand (var: ri)
+ message ShellCommand {
+ string command = 1;
+ string kind = 2;
+ string target = 3;
+ bool allowed = 4;
+ string blocked_reason = 5;
+ repeated string classification_reasons = 6;
+ }
+
+ string event_id = 1;
+ int64 occurred_at_ms = 2;
+ string agent_id = 3;
+ string turn_id = 4;
+ string box_id = 5;
+ oneof action {
+ McpToolCall mcp_tool_call = 6;
+ ShellCommand shell_command = 7;
+ BrowserNavigation browser_navigation = 8;
+ ComputerUseSession computer_use_session = 9;
+ }
+}
+
+// Copied from: local:aiserver.v1.SandBankedReset (var: Cd)
+message SandBankedReset {
+ int64 id = 1;
+ google.protobuf.Timestamp created_at = 2;
+ optional google.protobuf.Timestamp expires_at = 3;
+}
+
+// Copied from: local:aiserver.v1.SandProcessMetricsRowRequest (var: ou)
+message SandProcessMetricsRowRequest {
+ int32 pid = 1;
+ int32 ppid = 2;
+ string process_name = 3;
+ string process_name_hash = 4;
+ int64 sample_cpu_time_ms = 5;
+ double sample_avg_mem_mb = 6;
+ double sample_peak_mem_mb = 7;
+ double session_peak_mem_mb = 8;
+ double memory_during_sample_peak_mb = 9;
+ double cpu_during_sample_peak_pct = 10;
+}
+
+// Copied from: local:aiserver.v1.SandResetAlreadyAppliedError (var: Id)
+message SandResetAlreadyAppliedError {
+}
+
+// Copied from: local:aiserver.v1.SandResetTooRecentError (var: vd)
+message SandResetTooRecentError {
+ google.protobuf.Timestamp retry_after = 1;
+}
+
+// Copied from: local:aiserver.v1.SandResetUnavailableError (var: Bd)
+message SandResetUnavailableError {
+}
+
+// Copied from: agent.v1.SandboxPolicy (var: u)
message SandboxPolicy {
- // Copied from: agent.v1.SandboxPolicy.Type (var: Yw)
+ // Copied from: agent.v1.SandboxPolicy.ReadBoundaryMode (var: o)
+ enum ReadBoundaryMode {
+ READ_BOUNDARY_MODE_UNSPECIFIED = 0;
+ READ_BOUNDARY_MODE_SYSTEM = 1;
+ READ_BOUNDARY_MODE_WORKSPACE = 2;
+ READ_BOUNDARY_MODE_CUSTOM = 3;
+ }
+
+ // Copied from: agent.v1.SandboxPolicy.Type (var: s)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_INSECURE_NONE = 1;
@@ -22203,31 +26687,41 @@ message SandboxPolicy {
optional bool network_policy_strict = 11;
optional bool capture_denies = 12;
optional bool skip_statsig_defaults = 13;
+ ReadBoundaryMode read_boundary = 14;
+ repeated string additional_read_paths = 15;
}
-// Copied from: local:aiserver.v1.SandboxingMode (var: fUe)
+// Copied from: local:aiserver.v1.SandboxReadBoundaryMode (var: Pe)
+enum SandboxReadBoundaryMode {
+ SANDBOX_READ_BOUNDARY_MODE_UNSPECIFIED = 0;
+ SANDBOX_READ_BOUNDARY_MODE_SYSTEM = 1;
+ SANDBOX_READ_BOUNDARY_MODE_WORKSPACE = 2;
+ SANDBOX_READ_BOUNDARY_MODE_CUSTOM = 3;
+}
+
+// Copied from: local:aiserver.v1.SandboxingMode (var: Ce)
enum SandboxingMode {
SANDBOXING_MODE_UNSPECIFIED = 0;
SANDBOXING_MODE_ENABLED = 1;
SANDBOXING_MODE_DISABLED = 2;
}
-// Copied from: local:aiserver.v1.SaveFileParams (var: CR)
+// Copied from: local:aiserver.v1.SaveFileParams (var: ln)
message SaveFileParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.SaveFileResult (var: RR)
+// Copied from: local:aiserver.v1.SaveFileResult (var: un)
message SaveFileResult {
}
-// Copied from: local:aiserver.v1.ScimConflictDirectoryGroup (var: Grt)
+// Copied from: local:aiserver.v1.ScimConflictDirectoryGroup (var: F_)
message ScimConflictDirectoryGroup {
int32 directory_group_id = 1;
string directory_group_name = 2;
}
-// Copied from: local:aiserver.v1.ScimConflictUser (var: Vrt)
+// Copied from: local:aiserver.v1.ScimConflictUser (var: q_)
message ScimConflictUser {
int32 user_id = 1;
string email = 2;
@@ -22238,7 +26732,7 @@ message ScimConflictUser {
optional int32 current_billing_group_directory_group_id = 7;
}
-// Copied from: local:aiserver.v1.ScimDirectory (var: jrt)
+// Copied from: local:aiserver.v1.ScimDirectory (var: O_)
message ScimDirectory {
int64 id = 1;
string organization_id = 2;
@@ -22248,22 +26742,24 @@ message ScimDirectory {
ScimDirectoryProvider provider = 6;
int64 created_at = 7;
int64 updated_at = 8;
+ optional bool sync_directory_users_to_root_team = 9;
+ string identity_provider_public_id = 10;
}
-// Copied from: local:aiserver.v1.ScimDirectoryOwnerType (var: NUe)
+// Copied from: local:aiserver.v1.ScimDirectoryOwnerType (var: Xe)
enum ScimDirectoryOwnerType {
SCIM_DIRECTORY_OWNER_TYPE_UNSPECIFIED = 0;
SCIM_DIRECTORY_OWNER_TYPE_ORGANIZATION = 1;
SCIM_DIRECTORY_OWNER_TYPE_TEAM = 2;
}
-// Copied from: local:aiserver.v1.ScimDirectoryProvider (var: RUe)
+// Copied from: local:aiserver.v1.ScimDirectoryProvider (var: Ze)
enum ScimDirectoryProvider {
SCIM_DIRECTORY_PROVIDER_UNSPECIFIED = 0;
SCIM_DIRECTORY_PROVIDER_WORKOS = 1;
}
-// Copied from: local:aiserver.v1.ScimRequireUserDirectoryImpactedUser (var: Jze)
+// Copied from: local:aiserver.v1.ScimRequireUserDirectoryImpactedUser (var: wa)
message ScimRequireUserDirectoryImpactedUser {
int32 user_id = 1;
string name = 2;
@@ -22271,7 +26767,7 @@ message ScimRequireUserDirectoryImpactedUser {
optional string profile_picture_url = 4;
}
-// Copied from: local:aiserver.v1.ScimTargetMapping (var: pst)
+// Copied from: local:aiserver.v1.ScimTargetMapping (var: X_)
message ScimTargetMapping {
int64 id = 1;
int64 scim_directory_id = 2;
@@ -22282,9 +26778,27 @@ message ScimTargetMapping {
optional int64 last_synced_at = 7;
int64 created_at = 8;
int64 updated_at = 9;
+ ScimTargetMappingSourceType source_type = 10;
+ optional int64 cursor_group_id = 11;
+ ScimTargetMappingRole role = 12;
}
-// Copied from: local:aiserver.v1.ScimTargetMappingSyncState (var: PUe)
+// Copied from: local:aiserver.v1.ScimTargetMappingRole (var: nt)
+enum ScimTargetMappingRole {
+ SCIM_TARGET_MAPPING_ROLE_UNSPECIFIED = 0;
+ SCIM_TARGET_MAPPING_ROLE_MEMBER = 1;
+ SCIM_TARGET_MAPPING_ROLE_ADMIN = 2;
+ SCIM_TARGET_MAPPING_ROLE_UNPAID_ADMIN = 3;
+}
+
+// Copied from: local:aiserver.v1.ScimTargetMappingSourceType (var: tt)
+enum ScimTargetMappingSourceType {
+ SCIM_TARGET_MAPPING_SOURCE_TYPE_UNSPECIFIED = 0;
+ SCIM_TARGET_MAPPING_SOURCE_TYPE_SCIM_DIRECTORY_GROUP = 1;
+ SCIM_TARGET_MAPPING_SOURCE_TYPE_CURSOR_GROUP = 2;
+}
+
+// Copied from: local:aiserver.v1.ScimTargetMappingSyncState (var: et)
enum ScimTargetMappingSyncState {
SCIM_TARGET_MAPPING_SYNC_STATE_UNSPECIFIED = 0;
SCIM_TARGET_MAPPING_SYNC_STATE_PENDING = 1;
@@ -22292,14 +26806,14 @@ enum ScimTargetMappingSyncState {
SCIM_TARGET_MAPPING_SYNC_STATE_ERRORED = 3;
}
-// Copied from: local:aiserver.v1.ScimTargetMappingTargetType (var: bUe)
+// Copied from: local:aiserver.v1.ScimTargetMappingTargetType (var: $e)
enum ScimTargetMappingTargetType {
SCIM_TARGET_MAPPING_TARGET_TYPE_UNSPECIFIED = 0;
SCIM_TARGET_MAPPING_TARGET_TYPE_GROUP = 1;
SCIM_TARGET_MAPPING_TARGET_TYPE_TEAM = 2;
}
-// Copied from: local:aiserver.v1.ScimUpstreamGroup (var: ust)
+// Copied from: local:aiserver.v1.ScimUpstreamGroup (var: W_)
message ScimUpstreamGroup {
string scim_group_external_id = 1;
string name = 2;
@@ -22307,7 +26821,29 @@ message ScimUpstreamGroup {
string idp_id = 4;
}
-// Copied from: local:aiserver.v1.ScoredAiCodeMetadata (var: uEe)
+// Copied from: local:aiserver.v1.ScmConnectAdConnectionState (var: f)
+enum ScmConnectAdConnectionState {
+ SCM_CONNECT_AD_CONNECTION_STATE_UNSPECIFIED = 0;
+ SCM_CONNECT_AD_CONNECTION_STATE_UNKNOWN = 1;
+ SCM_CONNECT_AD_CONNECTION_STATE_NOT_CONNECTED = 2;
+ SCM_CONNECT_AD_CONNECTION_STATE_HAS_ACCESS = 3;
+}
+
+// Copied from: local:aiserver.v1.ScmConnectAdContext (var: Le)
+message ScmConnectAdContext {
+ ScmConnectAdProvider provider = 1;
+ string remote_url = 2;
+ ScmConnectAdConnectionState connection_state = 3;
+}
+
+// Copied from: local:aiserver.v1.ScmConnectAdProvider (var: p)
+enum ScmConnectAdProvider {
+ SCM_CONNECT_AD_PROVIDER_UNSPECIFIED = 0;
+ SCM_CONNECT_AD_PROVIDER_GITHUB = 1;
+ SCM_CONNECT_AD_PROVIDER_GITLAB = 2;
+}
+
+// Copied from: local:aiserver.v1.ScoredAiCodeMetadata (var: bu)
message ScoredAiCodeMetadata {
string file_extension = 1;
int32 lines_added = 2;
@@ -22316,15 +26852,15 @@ message ScoredAiCodeMetadata {
optional string file_name = 4;
}
-// Copied from: local:aiserver.v1.ScratchpadResult (var: DN)
+// Copied from: local:aiserver.v1.ScratchpadResult (var: Dt)
message ScratchpadResult {
}
-// Copied from: agent.v1.ScreenshotAction (var: UB)
+// Copied from: agent.v1.ScreenshotAction (var: _)
message ScreenshotAction {
}
-// Copied from: local:aiserver.v1.ScriptTiming (var: tSe)
+// Copied from: local:aiserver.v1.ScriptTiming (var: g)
message ScriptTiming {
string name = 1;
double start_time = 2;
@@ -22340,7 +26876,7 @@ message ScriptTiming {
string window_attribution = 12;
}
-// Copied from: agent.v1.ScrollAction (var: bB)
+// Copied from: agent.v1.ScrollAction (var: f)
message ScrollAction {
optional Coordinate coordinate = 1;
ScrollDirection direction = 2;
@@ -22348,7 +26884,7 @@ message ScrollAction {
optional string modifier_keys = 4;
}
-// Copied from: agent.v1.ScrollDirection (var: pB)
+// Copied from: agent.v1.ScrollDirection (var: s)
enum ScrollDirection {
SCROLL_DIRECTION_UNSPECIFIED = 0;
SCROLL_DIRECTION_UP = 1;
@@ -22357,14 +26893,14 @@ enum ScrollDirection {
SCROLL_DIRECTION_RIGHT = 4;
}
-// Copied from: local:aiserver.v1.ScrollEvent (var: zh)
+// Copied from: local:aiserver.v1.ScrollEvent (var: It)
message ScrollEvent {
PointInTimeModel point_in_time_model = 1;
repeated IRange visible_ranges = 2;
string editor_id = 3;
}
-// Copied from: local:aiserver.v1.SearchEvent (var: UT)
+// Copied from: local:aiserver.v1.SearchEvent (var: yn)
message SearchEvent {
string query = 1;
int32 result_count = 2;
@@ -22378,35 +26914,35 @@ message SearchEvent {
repeated SearchResultFile results = 10;
}
-// Copied from: local:aiserver.v1.SearchFileInfo (var: n4)
+// Copied from: local:aiserver.v1.SearchFileInfo (var: on)
message SearchFileInfo {
string relative_path = 1;
string content = 2;
}
-// Copied from: local:aiserver.v1.SearchInfo (var: t4)
+// Copied from: local:aiserver.v1.SearchInfo (var: sn)
message SearchInfo {
string query = 1;
repeated SearchFileInfo files = 2;
}
-// Copied from: local:aiserver.v1.SearchMatch (var: FT)
+// Copied from: local:aiserver.v1.SearchMatch (var: _n)
message SearchMatch {
int32 line_number = 1;
int32 column = 2;
string match_text = 3;
}
-// Copied from: local:aiserver.v1.SearchPRHistoryRequest (var: uf)
+// Copied from: local:aiserver.v1.SearchPRHistoryRequest (var: jt)
message SearchPRHistoryRequest {
RepositoryInfo repository = 1;
string query = 2;
int32 top_k = 3;
}
-// Copied from: local:aiserver.v1.SearchPRHistoryResponse (var: df)
+// Copied from: local:aiserver.v1.SearchPRHistoryResponse (var: Zt)
message SearchPRHistoryResponse {
- // Copied from: local:aiserver.v1.SearchPRHistoryResponse.PRSearchResult (var: ff)
+ // Copied from: local:aiserver.v1.SearchPRHistoryResponse.PRSearchResult (var: $t)
message PRSearchResult {
string commit_hash = 1;
float score = 2;
@@ -22423,7 +26959,7 @@ message SearchPRHistoryResponse {
optional uint32 git_height = 2;
}
-// Copied from: local:aiserver.v1.SearchParams (var: fN)
+// Copied from: local:aiserver.v1.SearchParams (var: vt)
message SearchParams {
string query = 1;
bool regex = 2;
@@ -22432,7 +26968,7 @@ message SearchParams {
bool filename_search = 5;
}
-// Copied from: local:aiserver.v1.SearchRepositoryDeepContextRequest (var: vd)
+// Copied from: local:aiserver.v1.SearchRepositoryDeepContextRequest (var: Pt)
message SearchRepositoryDeepContextRequest {
string query = 1;
int32 top_k = 2;
@@ -22442,14 +26978,14 @@ message SearchRepositoryDeepContextRequest {
bool use_reflections = 6;
}
-// Copied from: local:aiserver.v1.SearchRepositoryDeepContextResponse (var: Pd)
+// Copied from: local:aiserver.v1.SearchRepositoryDeepContextResponse (var: Lt)
message SearchRepositoryDeepContextResponse {
repeated NodeResult top_nodes = 1;
repeated ReflectionResult reflections = 2;
string index_id = 3;
}
-// Copied from: local:aiserver.v1.SearchRepositoryRequest (var: Em)
+// Copied from: local:aiserver.v1.SearchRepositoryRequest (var: Ze)
message SearchRepositoryRequest {
string query = 1;
RepositoryInfo repository = 2;
@@ -22463,12 +26999,12 @@ message SearchRepositoryRequest {
QueryOnlyRepoAccess query_only_repo_access = 10;
}
-// Copied from: local:aiserver.v1.SearchRepositoryResponse (var: Rm)
+// Copied from: local:aiserver.v1.SearchRepositoryResponse (var: nt)
message SearchRepositoryResponse {
repeated CodeResult code_results = 1;
}
-// Copied from: local:aiserver.v1.SearchResult (var: TN)
+// Copied from: local:aiserver.v1.SearchResult (var: Ct)
message SearchResult {
repeated SearchToolFileSearchResult file_results = 1;
int32 num_total_matches = 2;
@@ -22477,21 +27013,21 @@ message SearchResult {
bool files_only = 5;
}
-// Copied from: local:aiserver.v1.SearchResultFile (var: QT)
+// Copied from: local:aiserver.v1.SearchResultFile (var: Tn)
message SearchResultFile {
string file_path = 1;
int32 match_count = 2;
repeated SearchMatch matches = 3;
}
-// Copied from: local:aiserver.v1.SearchSymbolsParams (var: xb)
+// Copied from: local:aiserver.v1.SearchSymbolsParams (var: xn)
message SearchSymbolsParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.SearchSymbolsResult (var: Ob)
+// Copied from: local:aiserver.v1.SearchSymbolsResult (var: Qn)
message SearchSymbolsResult {
- // Copied from: local:aiserver.v1.SearchSymbolsResult.SymbolMatch (var: Gb)
+ // Copied from: local:aiserver.v1.SearchSymbolsResult.SymbolMatch (var: Gn)
message SymbolMatch {
string name = 1;
string uri = 2;
@@ -22506,14 +27042,14 @@ message SearchSymbolsResult {
optional bool rejected = 2;
}
-// Copied from: local:aiserver.v1.SearchSymbolsStream (var: Vb)
+// Copied from: local:aiserver.v1.SearchSymbolsStream (var: Hn)
message SearchSymbolsStream {
string query = 1;
}
-// Copied from: local:aiserver.v1.SearchToolFileSearchResult (var: pN)
+// Copied from: local:aiserver.v1.SearchToolFileSearchResult (var: Bt)
message SearchToolFileSearchResult {
- // Copied from: local:aiserver.v1.SearchToolFileSearchResult.Line (var: hN)
+ // Copied from: local:aiserver.v1.SearchToolFileSearchResult.Line (var: Jt)
message Line {
int32 line_number = 1;
string text = 2;
@@ -22525,7 +27061,30 @@ message SearchToolFileSearchResult {
bool cropped = 4;
}
-// Copied from: agent.v1.SelectedAgenticGitAction (var: FK)
+// Copied from: local:aiserver.v1.SeatUpgradePoolDriver (var: Fe)
+enum SeatUpgradePoolDriver {
+ SEAT_UPGRADE_POOL_DRIVER_UNSPECIFIED = 0;
+ SEAT_UPGRADE_POOL_DRIVER_FIRST_PARTY = 1;
+ SEAT_UPGRADE_POOL_DRIVER_THIRD_PARTY = 2;
+ SEAT_UPGRADE_POOL_DRIVER_BOTH = 3;
+}
+
+// Copied from: local:aiserver.v1.SeatUpgradeRecommendation (var: fp)
+message SeatUpgradeRecommendation {
+ int32 user_id = 1;
+ string name = 2;
+ string email = 3;
+ optional string profile_picture_url = 4;
+ TeamRole role = 5;
+ TeamMemberBillingTier billing_tier = 6;
+ bool previous_cycle_savings = 7;
+ bool current_cycle_pacing = 8;
+ SeatUpgradePoolDriver pool_driver = 9;
+ optional int32 previous_cycle_savings_cents = 10;
+ optional int32 projected_current_cycle_savings_cents = 11;
+}
+
+// Copied from: agent.v1.SelectedAgenticGitAction (var: j)
message SelectedAgenticGitAction {
optional SelectedGitBranchContext branch_context = 5;
optional string path_to_template_file = 9;
@@ -22543,15 +27102,16 @@ message SelectedAgenticGitAction {
SelectedAgenticGitActionCommitParams create_branch_and_commit_params = 12;
SelectedAgenticGitActionCommitParams create_branch_commit_and_push_params = 13;
SelectedAgenticGitActionUpdateBranchParams update_branch_params = 16;
+ SelectedAgenticGitActionCreateBranchParams create_branch_params = 17;
}
}
-// Copied from: agent.v1.SelectedAgenticGitActionBabysitPrInCloudParams (var: NK)
+// Copied from: agent.v1.SelectedAgenticGitActionBabysitPrInCloudParams (var: K)
message SelectedAgenticGitActionBabysitPrInCloudParams {
optional string base_branch = 1;
}
-// Copied from: agent.v1.SelectedAgenticGitActionCommitParams (var: kK)
+// Copied from: agent.v1.SelectedAgenticGitActionCommitParams (var: Q)
message SelectedAgenticGitActionCommitParams {
repeated string files_to_commit = 1;
repeated string files_to_exclude_from_commit = 2;
@@ -22561,41 +27121,46 @@ message SelectedAgenticGitActionCommitParams {
repeated SelectedAgenticGitFileWithStatus files_to_exclude_from_commit_with_status = 6;
}
-// Copied from: agent.v1.SelectedAgenticGitActionFixMergeConflictsParams (var: vK)
-message SelectedAgenticGitActionFixMergeConflictsParams {
- optional string base_branch = 1;
+// Copied from: agent.v1.SelectedAgenticGitActionCreateBranchParams (var: G)
+message SelectedAgenticGitActionCreateBranchParams {
}
-// Copied from: agent.v1.SelectedAgenticGitActionPullLocallyParams (var: qK)
+// Copied from: agent.v1.SelectedAgenticGitActionFixMergeConflictsParams (var: Y)
+message SelectedAgenticGitActionFixMergeConflictsParams {
+ optional string base_branch = 1;
+ optional string pr_url = 2;
+}
+
+// Copied from: agent.v1.SelectedAgenticGitActionPullLocallyParams (var: z)
message SelectedAgenticGitActionPullLocallyParams {
string remote_branch = 1;
}
-// Copied from: agent.v1.SelectedAgenticGitActionPushParams (var: IK)
+// Copied from: agent.v1.SelectedAgenticGitActionPushParams (var: V)
message SelectedAgenticGitActionPushParams {
repeated string files_to_push = 1;
optional bool create_pr_draft = 2;
}
-// Copied from: agent.v1.SelectedAgenticGitActionUpdateBranchParams (var: bK)
+// Copied from: agent.v1.SelectedAgenticGitActionUpdateBranchParams (var: W)
message SelectedAgenticGitActionUpdateBranchParams {
optional string base_branch = 1;
}
-// Copied from: agent.v1.SelectedAgenticGitFileWithStatus (var: SK)
+// Copied from: agent.v1.SelectedAgenticGitFileWithStatus (var: H)
message SelectedAgenticGitFileWithStatus {
string path = 1;
optional string status = 2;
}
-// Copied from: agent.v1.SelectedBrowser (var: yK)
+// Copied from: agent.v1.SelectedBrowser (var: x)
message SelectedBrowser {
string browser_id = 1;
string url = 2;
optional string page_title = 3;
}
-// Copied from: agent.v1.SelectedCodeSelection (var: Nj)
+// Copied from: agent.v1.SelectedCodeSelection (var: T)
message SelectedCodeSelection {
string content = 1;
string path = 2;
@@ -22603,7 +27168,7 @@ message SelectedCodeSelection {
Range range = 4;
}
-// Copied from: agent.v1.SelectedConsoleLog (var: AK)
+// Copied from: agent.v1.SelectedConsoleLog (var: D)
message SelectedConsoleLog {
string message = 1;
double timestamp = 2;
@@ -22614,7 +27179,7 @@ message SelectedConsoleLog {
optional string object_data_json = 7;
}
-// Copied from: agent.v1.SelectedContext (var: UK)
+// Copied from: agent.v1.SelectedContext (var: Z)
message SelectedContext {
repeated SelectedImage selected_images = 1;
optional InvocationContext invocation_context = 2;
@@ -22646,21 +27211,23 @@ message SelectedContext {
optional SelectedAgenticGitAction selected_agentic_git_action = 34;
}
-// Copied from: agent.v1.SelectedCursorCommand (var: eK)
+// Copied from: agent.v1.SelectedCursorCommand (var: R)
message SelectedCursorCommand {
string name = 1;
string content = 2;
optional SelectedPluginCapabilityRef plugin_capability = 3;
+ optional string full_path = 4;
+ optional string display_name = 5;
}
-// Copied from: agent.v1.SelectedCursorRule (var: Uj)
+// Copied from: agent.v1.SelectedCursorRule (var: S)
message SelectedCursorRule {
CursorRule rule = 1;
}
-// Copied from: agent.v1.SelectedDocument (var: gj)
+// Copied from: agent.v1.SelectedDocument (var: d)
message SelectedDocument {
- // Copied from: agent.v1.SelectedDocument.BlobIdWithData (var: _j)
+ // Copied from: agent.v1.SelectedDocument.BlobIdWithData (var: p)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
@@ -22677,13 +27244,13 @@ message SelectedDocument {
}
}
-// Copied from: agent.v1.SelectedDocumentation (var: nK)
+// Copied from: agent.v1.SelectedDocumentation (var: P)
message SelectedDocumentation {
string doc_id = 1;
string name = 2;
}
-// Copied from: agent.v1.SelectedExternalLink (var: Qj)
+// Copied from: agent.v1.SelectedExternalLink (var: E)
message SelectedExternalLink {
string url = 1;
string uuid = 2;
@@ -22693,28 +27260,28 @@ message SelectedExternalLink {
optional bytes blob_id = 6;
}
-// Copied from: agent.v1.SelectedFile (var: vj)
+// Copied from: agent.v1.SelectedFile (var: _)
message SelectedFile {
string content = 1;
string path = 2;
optional string relative_path = 3;
}
-// Copied from: agent.v1.SelectedFolder (var: Fj)
+// Copied from: agent.v1.SelectedFolder (var: w)
message SelectedFolder {
string path = 1;
optional string relative_path = 2;
LsDirectoryTreeNode directory_tree = 3;
}
-// Copied from: agent.v1.SelectedGitBranchContext (var: QK)
+// Copied from: agent.v1.SelectedGitBranchContext (var: X)
message SelectedGitBranchContext {
optional string current_branch = 1;
optional string base_branch = 2;
optional string agent_branch_prefix = 3;
}
-// Copied from: agent.v1.SelectedGitCommit (var: Hj)
+// Copied from: agent.v1.SelectedGitCommit (var: B)
message SelectedGitCommit {
string sha = 1;
string message = 2;
@@ -22722,19 +27289,19 @@ message SelectedGitCommit {
string diff = 4;
}
-// Copied from: agent.v1.SelectedGitDiff (var: Mj)
+// Copied from: agent.v1.SelectedGitDiff (var: I)
message SelectedGitDiff {
string content = 1;
int32 full_content_length_char_count = 2;
}
-// Copied from: agent.v1.SelectedGitDiffFromBranchToMain (var: Yj)
+// Copied from: agent.v1.SelectedGitDiffFromBranchToMain (var: v)
message SelectedGitDiffFromBranchToMain {
string content = 1;
int32 full_content_length_char_count = 2;
}
-// Copied from: agent.v1.SelectedGitPRDiffSelection (var: Kj)
+// Copied from: agent.v1.SelectedGitPRDiffSelection (var: C)
message SelectedGitPRDiffSelection {
string pr_url = 1;
string file_path = 2;
@@ -22744,15 +27311,15 @@ message SelectedGitPRDiffSelection {
optional bytes blob_id = 6;
}
-// Copied from: agent.v1.SelectedImage (var: cj)
+// Copied from: agent.v1.SelectedImage (var: u)
message SelectedImage {
- // Copied from: agent.v1.SelectedImage.BlobIdWithData (var: dj)
+ // Copied from: agent.v1.SelectedImage.BlobIdWithData (var: m)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
}
- // Copied from: agent.v1.SelectedImage.Dimension (var: Aj)
+ // Copied from: agent.v1.SelectedImage.Dimension (var: c)
message Dimension {
int32 width = 1;
int32 height = 2;
@@ -22769,13 +27336,13 @@ message SelectedImage {
}
}
-// Copied from: agent.v1.SelectedPastChat (var: sK)
+// Copied from: agent.v1.SelectedPastChat (var: b)
message SelectedPastChat {
string agent_id = 1;
string name = 2;
}
-// Copied from: agent.v1.SelectedPluginCapabilityRef (var: Zj)
+// Copied from: agent.v1.SelectedPluginCapabilityRef (var: N)
message SelectedPluginCapabilityRef {
string plugin_id = 1;
SelectedPluginCapabilityType capability_type = 2;
@@ -22784,7 +27351,7 @@ message SelectedPluginCapabilityRef {
optional string resolved_commit_sha = 5;
}
-// Copied from: agent.v1.SelectedPluginCapabilityType (var: uj)
+// Copied from: agent.v1.SelectedPluginCapabilityType (var: r)
enum SelectedPluginCapabilityType {
SELECTED_PLUGIN_CAPABILITY_TYPE_UNSPECIFIED = 0;
SELECTED_PLUGIN_CAPABILITY_TYPE_COMMAND = 1;
@@ -22792,7 +27359,7 @@ enum SelectedPluginCapabilityType {
SELECTED_PLUGIN_CAPABILITY_TYPE_SUBAGENT = 3;
}
-// Copied from: agent.v1.SelectedPullRequest (var: zj)
+// Copied from: agent.v1.SelectedPullRequest (var: J)
message SelectedPullRequest {
int32 number = 1;
string url = 2;
@@ -22803,19 +27370,19 @@ message SelectedPullRequest {
optional bytes blob_id = 7;
}
-// Copied from: agent.v1.SelectedSubagent (var: _K)
+// Copied from: agent.v1.SelectedSubagent (var: U)
message SelectedSubagent {
string name = 1;
}
-// Copied from: agent.v1.SelectedTerminal (var: bj)
+// Copied from: agent.v1.SelectedTerminal (var: y)
message SelectedTerminal {
string content = 1;
optional string title = 2;
optional string path = 3;
}
-// Copied from: agent.v1.SelectedTerminalSelection (var: qj)
+// Copied from: agent.v1.SelectedTerminalSelection (var: k)
message SelectedTerminalSelection {
string content = 1;
optional string title = 2;
@@ -22823,7 +27390,7 @@ message SelectedTerminalSelection {
Range range = 4;
}
-// Copied from: agent.v1.SelectedUIElement (var: gK)
+// Copied from: agent.v1.SelectedUIElement (var: O)
message SelectedUIElement {
string element = 1;
string xpath = 2;
@@ -22833,15 +27400,15 @@ message SelectedUIElement {
optional string component_props_json = 6;
}
-// Copied from: agent.v1.SelectedVideo (var: yj)
+// Copied from: agent.v1.SelectedVideo (var: f)
message SelectedVideo {
- // Copied from: agent.v1.SelectedVideo.BlobIdWithData (var: kj)
+ // Copied from: agent.v1.SelectedVideo.BlobIdWithData (var: g)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
}
- // Copied from: agent.v1.SelectedVideo.SignedUrl (var: Sj)
+ // Copied from: agent.v1.SelectedVideo.SignedUrl (var: h)
message SignedUrl {
string url = 1;
string key = 2;
@@ -22864,7 +27431,7 @@ message SelectedVideo {
}
}
-// Copied from: local:aiserver.v1.SelectionWithOrientation (var: Ir)
+// Copied from: local:aiserver.v1.SelectionWithOrientation (var: y)
message SelectionWithOrientation {
int32 selection_start_line_number = 1;
int32 selection_start_column = 2;
@@ -22872,14 +27439,14 @@ message SelectionWithOrientation {
int32 position_column = 4;
}
-// Copied from: local:aiserver.v1.SemSearchRequest (var: Pm)
+// Copied from: local:aiserver.v1.SemSearchRequest (var: rt)
message SemSearchRequest {
SearchRepositoryRequest request = 1;
}
-// Copied from: local:aiserver.v1.SemSearchResponse (var: xm)
+// Copied from: local:aiserver.v1.SemSearchResponse (var: it)
message SemSearchResponse {
- // Copied from: local:aiserver.v1.SemSearchResponse.SemSearchMetadata (var: Om)
+ // Copied from: local:aiserver.v1.SemSearchResponse.SemSearchMetadata (var: at)
message SemSearchMetadata {
optional string query_embedding_model = 1;
optional int32 server_side_latency_ms = 2;
@@ -22892,46 +27459,46 @@ message SemSearchResponse {
repeated CodeResultWithClassificationInfo code_results = 3;
}
-// Copied from: local:aiserver.v1.SemanticDiffGroup (var: Yye)
+// Copied from: local:aiserver.v1.SemanticDiffGroup (var: Al)
message SemanticDiffGroup {
string description = 1;
repeated SemanticDiffReference diffs = 2;
string title = 3;
}
-// Copied from: local:aiserver.v1.SemanticDiffGroups (var: Mye)
+// Copied from: local:aiserver.v1.SemanticDiffGroups (var: hl)
message SemanticDiffGroups {
repeated SemanticDiffGroup groups = 1;
optional string summary = 2;
}
-// Copied from: local:aiserver.v1.SemanticDiffReference (var: Hye)
+// Copied from: local:aiserver.v1.SemanticDiffReference (var: _l)
message SemanticDiffReference {
string relative_workspace_path = 1;
int32 chunk_index = 2;
}
-// Copied from: local:aiserver.v1.SemanticFileGroup (var: Zye)
+// Copied from: local:aiserver.v1.SemanticFileGroup (var: kl)
message SemanticFileGroup {
string title = 1;
string description = 2;
repeated string files = 3;
}
-// Copied from: local:aiserver.v1.SemanticFileGroups (var: Kye)
+// Copied from: local:aiserver.v1.SemanticFileGroups (var: yl)
message SemanticFileGroups {
repeated SemanticFileGroup groups = 1;
optional string summary = 2;
}
-// Copied from: local:aiserver.v1.SemanticSearchArguments (var: JI)
+// Copied from: local:aiserver.v1.SemanticSearchArguments (var: F)
message SemanticSearchArguments {
string query = 1;
repeated string target_directories = 2;
string explanation = 3;
}
-// Copied from: local:aiserver.v1.SemanticSearchFullParams (var: lC)
+// Copied from: local:aiserver.v1.SemanticSearchFullParams (var: je)
message SemanticSearchFullParams {
RepositoryInfo repository_info = 1;
string query = 2;
@@ -22944,7 +27511,7 @@ message SemanticSearchFullParams {
repeated CodeResult code_results = 9;
}
-// Copied from: local:aiserver.v1.SemanticSearchFullResult (var: cC)
+// Copied from: local:aiserver.v1.SemanticSearchFullResult (var: Xe)
message SemanticSearchFullResult {
repeated CodeResult code_results = 1;
repeated File all_files = 2;
@@ -22955,12 +27522,12 @@ message SemanticSearchFullResult {
optional bool pr_hydration_timed_out = 7;
}
-// Copied from: local:aiserver.v1.SemanticSearchFullStream (var: dC)
+// Copied from: local:aiserver.v1.SemanticSearchFullStream (var: Ze)
message SemanticSearchFullStream {
int32 num_files = 1;
}
-// Copied from: local:aiserver.v1.SemanticSearchParams (var: rN)
+// Copied from: local:aiserver.v1.SemanticSearchParams (var: kt)
message SemanticSearchParams {
string query = 1;
optional string include_pattern = 2;
@@ -22970,9 +27537,9 @@ message SemanticSearchParams {
bool grab_whole_file = 6;
}
-// Copied from: local:aiserver.v1.SemanticSearchResult (var: uN)
+// Copied from: local:aiserver.v1.SemanticSearchResult (var: St)
message SemanticSearchResult {
- // Copied from: local:aiserver.v1.SemanticSearchResult.Item (var: mN)
+ // Copied from: local:aiserver.v1.SemanticSearchResult.Item (var: It)
message Item {
string relative_workspace_path = 1;
float score = 2;
@@ -22986,27 +27553,27 @@ message SemanticSearchResult {
map files = 2;
}
-// Copied from: local:aiserver.v1.SendDownloadEmailRequest (var: Pct)
+// Copied from: local:aiserver.v1.SendDownloadEmailRequest (var: eE)
message SendDownloadEmailRequest {
}
-// Copied from: local:aiserver.v1.SendDownloadEmailResponse (var: Lct)
+// Copied from: local:aiserver.v1.SendDownloadEmailResponse (var: tE)
message SendDownloadEmailResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.SendP2PReferralInvitesFailure (var: b$e)
+// Copied from: local:aiserver.v1.SendP2PReferralInvitesFailure (var: mm)
message SendP2PReferralInvitesFailure {
string email = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.SendP2PReferralInvitesRequest (var: v$e)
+// Copied from: local:aiserver.v1.SendP2PReferralInvitesRequest (var: lm)
message SendP2PReferralInvitesRequest {
repeated string emails = 1;
}
-// Copied from: local:aiserver.v1.SendP2PReferralInvitesResponse (var: N$e)
+// Copied from: local:aiserver.v1.SendP2PReferralInvitesResponse (var: um)
message SendP2PReferralInvitesResponse {
repeated string sent_emails = 1;
repeated SendP2PReferralInvitesFailure failures = 2;
@@ -23014,7 +27581,7 @@ message SendP2PReferralInvitesResponse {
string url_path = 4;
}
-// Copied from: local:aiserver.v1.SendTeamInviteRequest (var: Mje)
+// Copied from: local:aiserver.v1.SendTeamInviteRequest (var: nl)
message SendTeamInviteRequest {
int32 team_id = 1;
string email = 2;
@@ -23023,17 +27590,17 @@ message SendTeamInviteRequest {
optional TeamMemberBillingTier billing_tier = 5;
}
-// Copied from: local:aiserver.v1.SendTeamInviteResponse (var: Yje)
+// Copied from: local:aiserver.v1.SendTeamInviteResponse (var: rl)
message SendTeamInviteResponse {
int64 valid_until = 1;
}
-// Copied from: local:aiserver.v1.SerializablePrivacyMode (var: z6e)
+// Copied from: local:aiserver.v1.SerializablePrivacyMode (var: th)
message SerializablePrivacyMode {
PrivacyMode privacy_mode = 1;
}
-// Copied from: local:aiserver.v1.SerializedContextNode (var: bl)
+// Copied from: local:aiserver.v1.SerializedContextNode (var: O)
message SerializedContextNode {
string workspace_relative_path = 1;
int32 start_line_number = 2;
@@ -23042,21 +27609,21 @@ message SerializedContextNode {
FileCodeSnippets node_snippets = 5;
}
-// Copied from: local:aiserver.v1.ServerSideToolResult (var: bC)
+// Copied from: local:aiserver.v1.ServerSideToolResult (var: lt)
message ServerSideToolResult {
}
-// Copied from: local:aiserver.v1.ServerTimeRequest (var: dfe)
+// Copied from: local:aiserver.v1.ServerTimeRequest (var: Ns)
message ServerTimeRequest {
}
-// Copied from: local:aiserver.v1.ServerTimeResponse (var: Afe)
+// Copied from: local:aiserver.v1.ServerTimeResponse (var: Rs)
message ServerTimeResponse {
double receive_timestamp = 1;
double transmit_timestamp = 2;
}
-// Copied from: local:aiserver.v1.ServerTimingInfo (var: bge)
+// Copied from: local:aiserver.v1.ServerTimingInfo (var: di)
message ServerTimingInfo {
double server_start_time = 1;
double server_first_token_time = 2;
@@ -23064,7 +27631,7 @@ message ServerTimingInfo {
double server_end_time = 4;
}
-// Copied from: local:aiserver.v1.ServiceAccountInfo (var: FKe)
+// Copied from: local:aiserver.v1.ServiceAccountInfo (var: Ql)
message ServiceAccountInfo {
string id = 1;
string service_type = 2;
@@ -23081,7 +27648,7 @@ message ServiceAccountInfo {
optional int64 archived_at = 13;
}
-// Copied from: local:aiserver.v1.ServiceAccountKeyInfo (var: QKe)
+// Copied from: local:aiserver.v1.ServiceAccountKeyInfo (var: Gl)
message ServiceAccountKeyInfo {
int32 api_key_id = 1;
string masked_api_key = 2;
@@ -23091,14 +27658,14 @@ message ServiceAccountKeyInfo {
bool repo_scope_enabled = 6;
}
-// Copied from: local:aiserver.v1.ServiceAccountScopeRepository (var: eXe)
+// Copied from: local:aiserver.v1.ServiceAccountScopeRepository (var: Xl)
message ServiceAccountScopeRepository {
string owner = 1;
string name = 2;
string html_url = 3;
}
-// Copied from: local:aiserver.v1.ServiceAccountSpendInfo (var: Vnt)
+// Copied from: local:aiserver.v1.ServiceAccountSpendInfo (var: m_)
message ServiceAccountSpendInfo {
string service_account_id = 1;
string name = 2;
@@ -23109,7 +27676,7 @@ message ServiceAccountSpendInfo {
optional int64 created_at = 7;
}
-// Copied from: local:aiserver.v1.ServiceStatusUpdate (var: N3)
+// Copied from: local:aiserver.v1.ServiceStatusUpdate (var: yt)
message ServiceStatusUpdate {
string message = 1;
string codicon = 2;
@@ -23117,30 +27684,32 @@ message ServiceStatusUpdate {
optional string action_to_run_on_status_update = 4;
}
-// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingRequest (var: MZe)
+// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingRequest (var: Qu)
message SetAdminOnlyUsagePricingRequest {
int32 team_id = 1;
bool admin_only_usage_pricing = 2;
}
-// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingResponse (var: YZe)
+// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingResponse (var: Gu)
message SetAdminOnlyUsagePricingResponse {
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigRequest (var: Pxe)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigRequest (var: k)
message SetFullSelfDrivingConfigRequest {
string pr_url = 1;
bool enabled = 2;
FullSelfDrivingMode mode = 3;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigResponse (var: qxe)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigResponse (var: w)
message SetFullSelfDrivingConfigResponse {
bool enabled = 1;
FullSelfDrivingMode mode = 2;
+ string spawned_bc_id = 3;
+ bool auto_started = 4;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledRequest (var: W4e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledRequest (var: Of)
message SetFullSelfDrivingRepoEnabledRequest {
ProtectedGitProvider scm_provider = 1;
optional string git_enterprise_uuid = 2;
@@ -23149,12 +27718,12 @@ message SetFullSelfDrivingRepoEnabledRequest {
bool enabled = 5;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledResponse (var: j4e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledResponse (var: Uf)
message SetFullSelfDrivingRepoEnabledResponse {
FullSelfDrivingRepoSetting repo = 1;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledRequest (var: f8e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledRequest (var: zf)
message SetFullSelfDrivingTeamRepoEnabledRequest {
int32 team_id = 1;
ProtectedGitProvider scm_provider = 2;
@@ -23164,32 +27733,32 @@ message SetFullSelfDrivingTeamRepoEnabledRequest {
bool enabled = 6;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledResponse (var: p8e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledResponse (var: jf)
message SetFullSelfDrivingTeamRepoEnabledResponse {
FullSelfDrivingTeamRepoSetting repo = 1;
}
-// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenRequest (var: LOe)
+// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenRequest (var: cn)
message SetGitlabEnterpriseHostControlledServiceAccountTokenRequest {
string git_enterprise_uuid = 1;
string access_token = 2;
bool clear_token = 3;
}
-// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenResponse (var: DOe)
+// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenResponse (var: dn)
message SetGitlabEnterpriseHostControlledServiceAccountTokenResponse {
}
-// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInRequest (var: v7e)
+// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInRequest (var: Nh)
message SetGlobalLeaderboardOptInRequest {
bool opted_in = 1;
}
-// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInResponse (var: N7e)
+// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInResponse (var: Rh)
message SetGlobalLeaderboardOptInResponse {
}
-// Copied from: local:aiserver.v1.SetHardLimitRequest (var: VWe)
+// Copied from: local:aiserver.v1.SetHardLimitRequest (var: sa)
message SetHardLimitRequest {
optional int32 team_id = 1;
int32 hard_limit = 2;
@@ -23203,20 +27772,33 @@ message SetHardLimitRequest {
optional bool auto_alerts_enabled = 10;
}
-// Copied from: local:aiserver.v1.SetHardLimitResponse (var: WWe)
+// Copied from: local:aiserver.v1.SetHardLimitResponse (var: oa)
message SetHardLimitResponse {
}
-// Copied from: local:aiserver.v1.SetJobDataRequest (var: Lpt)
+// Copied from: local:aiserver.v1.SetJobDataRequest (var: KI)
message SetJobDataRequest {
string job_role = 1;
+ optional string use_case = 2;
}
-// Copied from: local:aiserver.v1.SetJobDataResponse (var: Dpt)
+// Copied from: local:aiserver.v1.SetJobDataResponse (var: WI)
message SetJobDataResponse {
}
-// Copied from: local:aiserver.v1.SetMcpConfigRequest (var: OVe)
+// Copied from: local:aiserver.v1.SetMarketplaceOriginDistributionRequest (var: TI)
+message SetMarketplaceOriginDistributionRequest {
+ int64 marketplace_id = 1;
+ optional int32 team_id = 2;
+ bool enabled = 3;
+}
+
+// Copied from: local:aiserver.v1.SetMarketplaceOriginDistributionResponse (var: yI)
+message SetMarketplaceOriginDistributionResponse {
+ bool enabled = 1;
+}
+
+// Copied from: local:aiserver.v1.SetMcpConfigRequest (var: bo)
message SetMcpConfigRequest {
bool team_scope = 1;
int32 team_id = 2;
@@ -23225,59 +27807,80 @@ message SetMcpConfigRequest {
map server_ids_by_name = 5;
}
-// Copied from: local:aiserver.v1.SetMcpConfigResponse (var: GVe)
+// Copied from: local:aiserver.v1.SetMcpConfigResponse (var: Mo)
message SetMcpConfigResponse {
}
-// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthRequest (var: net)
+// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthRequest (var: Hh)
message SetMicrosoftTeamsAuthRequest {
string link_id = 1;
}
-// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthResponse (var: set)
+// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthResponse (var: Vh)
message SetMicrosoftTeamsAuthResponse {
string success_type = 1;
}
-// Copied from: local:aiserver.v1.SetOrgTeamBudgetRequest (var: fze)
+// Copied from: local:aiserver.v1.SetOrgTeamBudgetRequest (var: ga)
message SetOrgTeamBudgetRequest {
string organization_id = 1;
int32 team_id = 2;
optional int32 limit_dollars = 3;
}
-// Copied from: local:aiserver.v1.SetOrgTeamBudgetResponse (var: pze)
+// Copied from: local:aiserver.v1.SetOrgTeamBudgetResponse (var: ha)
message SetOrgTeamBudgetResponse {
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberRoleRequest (var: pGe)
+// Copied from: local:aiserver.v1.SetOrganizationIdentityProviderAllowDomainJoinRequest (var: fr)
+message SetOrganizationIdentityProviderAllowDomainJoinRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ bool allow_domain_join = 3;
+}
+
+// Copied from: local:aiserver.v1.SetOrganizationMemberRoleRequest (var: xr)
message SetOrganizationMemberRoleRequest {
string organization_id = 1;
int32 user_id = 2;
UserOrganizationRole role = 3;
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberRoleResponse (var: hGe)
+// Copied from: local:aiserver.v1.SetOrganizationMemberRoleResponse (var: Qr)
message SetOrganizationMemberRoleResponse {
bool updated = 1;
UserOrganizationRole role = 2;
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsRequest (var: rGe)
+// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsRequest (var: Nr)
message SetOrganizationMemberTeamsRequest {
string organization_id = 1;
int32 user_id = 2;
repeated int32 team_ids = 3;
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsResponse (var: iGe)
+// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsResponse (var: Rr)
message SetOrganizationMemberTeamsResponse {
bool changed = 1;
repeated int32 added_team_ids = 2;
repeated int32 removed_team_ids = 3;
}
-// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonRequest (var: eBt)
+// Copied from: local:aiserver.v1.SetOrganizationNoZdrModelConsentRequest (var: gh)
+message SetOrganizationNoZdrModelConsentRequest {
+ string organization_id = 1;
+ string model_id = 2;
+ bool enabled = 3;
+ bool acknowledged = 4;
+ string consent_version = 5;
+}
+
+// Copied from: local:aiserver.v1.SetOrganizationNoZdrModelConsentResponse (var: hh)
+message SetOrganizationNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonRequest (var: au)
message SetPersonalEnvironmentJsonRequest {
string environment_json = 1;
string repo_url = 2;
@@ -23289,24 +27892,32 @@ message SetPersonalEnvironmentJsonRequest {
optional string environment_public_id = 8;
}
-// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonResponse (var: nBt)
+// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonResponse (var: lu)
message SetPersonalEnvironmentJsonResponse {
optional LogicalEnvironment environment = 1;
}
-// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitRequest (var: s7e)
+// Copied from: agent.v1.SetPrStatusAction (var: Xt)
+message SetPrStatusAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ optional string repo_url = 3;
+ PullRequestStatus status = 4;
+}
+
+// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitRequest (var: ah)
message SetServiceAccountSpendLimitRequest {
optional int32 team_id = 1;
string service_type = 2;
int32 spend_limit_cents = 3;
}
-// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitResponse (var: a7e)
+// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitResponse (var: lh)
message SetServiceAccountSpendLimitResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.SetSlackAuthRequest (var: Zze)
+// Copied from: local:aiserver.v1.SetSlackAuthRequest (var: Ma)
message SetSlackAuthRequest {
string slack_team_id = 1;
string slack_user_id = 2;
@@ -23314,11 +27925,11 @@ message SetSlackAuthRequest {
optional bool setup_complete = 4;
}
-// Copied from: local:aiserver.v1.SetSlackAuthResponse (var: eje)
+// Copied from: local:aiserver.v1.SetSlackAuthResponse (var: La)
message SetSlackAuthResponse {
}
-// Copied from: local:aiserver.v1.SetSpendLimitPolicyRequest (var: rze)
+// Copied from: local:aiserver.v1.SetSpendLimitPolicyRequest (var: ma)
message SetSpendLimitPolicyRequest {
int32 team_id = 1;
SpendLimitPolicyScope scope = 2;
@@ -23335,12 +27946,12 @@ message SetSpendLimitPolicyRequest {
optional bool auto_alerts_enabled = 13;
}
-// Copied from: local:aiserver.v1.SetSpendLimitPolicyResponse (var: ize)
+// Copied from: local:aiserver.v1.SetSpendLimitPolicyResponse (var: ca)
message SetSpendLimitPolicyResponse {
SpendLimitPolicy policy = 1;
}
-// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonRequest (var: vIt)
+// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonRequest (var: hm)
message SetTeamEnvironmentJsonRequest {
string environment_json = 1;
string repo_url = 2;
@@ -23356,14 +27967,14 @@ message SetTeamEnvironmentJsonRequest {
optional string delete_personal_environment_public_id = 12;
}
-// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonResponse (var: NIt)
+// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonResponse (var: Am)
message SetTeamEnvironmentJsonResponse {
optional LogicalEnvironment environment = 1;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest (var: jAt)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest (var: SI)
message SetTeamMarketplacePluginPoliciesRequest {
- // Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest.Policy (var: XAt)
+ // Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest.Policy (var: II)
message Policy {
int64 plugin_id = 1;
TeamMarketplacePluginInstallMode install_mode = 2;
@@ -23371,98 +27982,153 @@ message SetTeamMarketplacePluginPoliciesRequest {
int64 marketplace_id = 1;
repeated Policy policies = 2;
+ optional int32 team_id = 3;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesResponse (var: $At)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesResponse (var: vI)
message SetTeamMarketplacePluginPoliciesResponse {
repeated TeamMarketplacePluginPolicy policies = 1;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesRequest (var: tpt)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesRequest (var: BI)
message SetTeamMarketplacePluginPolicyVariablesRequest {
int64 marketplace_id = 1;
int64 plugin_id = 2;
google.protobuf.Struct variables = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesResponse (var: rpt)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesResponse (var: JI)
message SetTeamMarketplacePluginPolicyVariablesResponse {
}
-// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryRequest (var: GAt)
+// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryRequest (var: AI)
message SetTeamMarketplaceRepositoryRequest {
int64 marketplace_id = 1;
string git_url = 2;
optional string git_ref = 3;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryResponse (var: VAt)
+// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryResponse (var: _I)
message SetTeamMarketplaceRepositoryResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.SetTeamRepoTypeRequest (var: V2e)
+// Copied from: local:aiserver.v1.SetTeamMemberNoZdrModelConsentRequest (var: Th)
+message SetTeamMemberNoZdrModelConsentRequest {
+ int32 team_id = 1;
+ string model_id = 2;
+ bool enabled = 3;
+ bool acknowledged = 4;
+ string consent_version = 5;
+}
+
+// Copied from: local:aiserver.v1.SetTeamMemberNoZdrModelConsentResponse (var: yh)
+message SetTeamMemberNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetTeamNoZdrModelConsentRequest (var: ph)
+message SetTeamNoZdrModelConsentRequest {
+ int32 team_id = 1;
+ string model_id = 2;
+ bool enabled = 3;
+ bool acknowledged = 4;
+ string consent_version = 5;
+}
+
+// Copied from: local:aiserver.v1.SetTeamNoZdrModelConsentResponse (var: fh)
+message SetTeamNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetTeamRepoTypeRequest (var: pd)
message SetTeamRepoTypeRequest {
int32 team_id = 1;
string team_repo_type = 2;
int32 repo_id = 3;
}
-// Copied from: local:aiserver.v1.SetTeamRepoTypeResponse (var: W2e)
+// Copied from: local:aiserver.v1.SetTeamRepoTypeResponse (var: fd)
message SetTeamRepoTypeResponse {
}
-// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsRequest (var: l$e)
+// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsRequest (var: Zu)
message SetUsageBasedPremiumRequestsRequest {
int32 team_id = 1;
bool usage_based_premium_requests = 2;
}
-// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsResponse (var: c$e)
+// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsResponse (var: $u)
message SetUsageBasedPremiumRequestsResponse {
}
-// Copied from: local:aiserver.v1.SetUserDefaultTeamRequest (var: LMe)
+// Copied from: local:aiserver.v1.SetUserDefaultTeamRequest (var: Kn)
message SetUserDefaultTeamRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.SetUserDefaultTeamResponse (var: DMe)
+// Copied from: local:aiserver.v1.SetUserDefaultTeamResponse (var: Wn)
message SetUserDefaultTeamResponse {
}
-// Copied from: local:aiserver.v1.SetUserHardLimitRequest (var: l7e)
+// Copied from: local:aiserver.v1.SetUserHardLimitRequest (var: uh)
message SetUserHardLimitRequest {
int32 team_id = 1;
int32 user_id = 2;
int32 hard_limit_dollars = 3;
}
-// Copied from: local:aiserver.v1.SetUserHardLimitResponse (var: c7e)
+// Copied from: local:aiserver.v1.SetUserHardLimitResponse (var: mh)
message SetUserHardLimitResponse {
}
-// Copied from: local:aiserver.v1.SetUserMonthlyLimitRequest (var: d7e)
+// Copied from: local:aiserver.v1.SetUserMonthlyLimitRequest (var: ch)
message SetUserMonthlyLimitRequest {
int32 team_id = 1;
int32 user_id = 2;
int32 monthly_limit_dollars = 3;
}
-// Copied from: local:aiserver.v1.SetUserMonthlyLimitResponse (var: A7e)
+// Copied from: local:aiserver.v1.SetUserMonthlyLimitResponse (var: dh)
message SetUserMonthlyLimitResponse {
}
-// Copied from: local:aiserver.v1.SetUserPrivacyModeRequest (var: b6e)
+// Copied from: local:aiserver.v1.SetUserNoZdrModelConsentRequest (var: Ah)
+message SetUserNoZdrModelConsentRequest {
+ string model_id = 1;
+ bool enabled = 2;
+ bool acknowledged = 3;
+ string consent_version = 4;
+}
+
+// Copied from: local:aiserver.v1.SetUserNoZdrModelConsentResponse (var: _h)
+message SetUserNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetUserPrivacyModeRequest (var: Kg)
message SetUserPrivacyModeRequest {
PrivacyMode privacy_mode = 1;
}
-// Copied from: local:aiserver.v1.SetUserPrivacyModeResponse (var: q6e)
+// Copied from: local:aiserver.v1.SetUserPrivacyModeResponse (var: Wg)
message SetUserPrivacyModeResponse {
}
-// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceRequest (var: BOe)
+// Copied from: local:aiserver.v1.SetupBitbucketServerInstanceRequest (var: An)
+message SetupBitbucketServerInstanceRequest {
+ string hostname = 1;
+ optional string external_host = 2;
+ string access_token = 3;
+}
+
+// Copied from: local:aiserver.v1.SetupBitbucketServerInstanceResponse (var: _n)
+message SetupBitbucketServerInstanceResponse {
+ string uuid = 1;
+}
+
+// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceRequest (var: on)
message SetupGitlabEnterpriseInstanceRequest {
string hostname = 1;
string access_token = 2;
@@ -23473,43 +28139,79 @@ message SetupGitlabEnterpriseInstanceRequest {
optional string external_host = 7;
}
-// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceResponse (var: JOe)
+// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceResponse (var: an)
message SetupGitlabEnterpriseInstanceResponse {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.SetupIndexDependenciesRequest (var: Ho)
+// Copied from: local:aiserver.v1.SetupIndexDependenciesRequest (var: T)
message SetupIndexDependenciesRequest {
string index_id = 1;
string file_id = 3;
repeated URIResolutionResult dependency_resolution_results = 2;
}
-// Copied from: local:aiserver.v1.SetupIndexDependenciesResponse (var: zo)
+// Copied from: local:aiserver.v1.SetupIndexDependenciesResponse (var: y)
message SetupIndexDependenciesResponse {
}
-// Copied from: local:aiserver.v1.ShadowHealthCheckRequest (var: B2)
+// Copied from: agent.v1.SetupVmEnvironmentArgs (var: At)
+message SetupVmEnvironmentArgs {
+ string install_command = 2;
+ string start_command = 3;
+ string dockerfile_contents = 4;
+}
+
+// Copied from: agent.v1.SetupVmEnvironmentResult (var: _t)
+message SetupVmEnvironmentResult {
+ oneof result {
+ SetupVmEnvironmentSuccess success = 1;
+ }
+}
+
+// Copied from: agent.v1.SetupVmEnvironmentSuccess (var: Tt)
+message SetupVmEnvironmentSuccess {
+}
+
+// Copied from: local:aiserver.v1.SetupWaterfallSentinel (var: Tn)
+message SetupWaterfallSentinel {
+}
+
+// Copied from: local:aiserver.v1.ShadowHealthCheckRequest (var: he)
message ShadowHealthCheckRequest {
}
-// Copied from: local:aiserver.v1.ShadowHealthCheckResponse (var: I2)
+// Copied from: local:aiserver.v1.ShadowHealthCheckResponse (var: Ae)
message ShadowHealthCheckResponse {
}
-// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactRequest (var: OJt)
+// Copied from: local:aiserver.v1.ShareAgentStoreRequest (var: rg)
+message ShareAgentStoreRequest {
+ string agent_id = 1;
+ string path_prefix = 2;
+ optional string store_id = 4;
+ AgentStoreSourceRef source = 5;
+}
+
+// Copied from: local:aiserver.v1.ShareAgentStoreResponse (var: sg)
+message ShareAgentStoreResponse {
+ string share_id = 1;
+ string share_url = 2;
+}
+
+// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactRequest (var: jm)
message ShareBackgroundComposerArtifactRequest {
string bc_id = 1;
string absolute_path = 2;
optional string title = 3;
}
-// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactResponse (var: GJt)
+// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactResponse (var: Xm)
message ShareBackgroundComposerArtifactResponse {
BackgroundComposerSharedArtifact artifact = 1;
}
-// Copied from: local:aiserver.v1.ShareCanvasRequest (var: Plt)
+// Copied from: local:aiserver.v1.ShareCanvasRequest (var: Lk)
message ShareCanvasRequest {
string title = 1;
SharedCanvasVisibility visibility = 2;
@@ -23518,13 +28220,13 @@ message ShareCanvasRequest {
optional string canvas_key = 6;
}
-// Copied from: local:aiserver.v1.ShareCanvasResponse (var: Llt)
+// Copied from: local:aiserver.v1.ShareCanvasResponse (var: Fk)
message ShareCanvasResponse {
string share_id = 1;
string share_url = 2;
}
-// Copied from: local:aiserver.v1.ShareConversationRequest (var: $lt)
+// Copied from: local:aiserver.v1.ShareConversationRequest (var: Wk)
message ShareConversationRequest {
string conversation_id = 1;
string title = 2;
@@ -23533,20 +28235,46 @@ message ShareConversationRequest {
optional SharedConversationLatestPlan latest_plan = 5;
}
-// Copied from: local:aiserver.v1.ShareConversationResponse (var: tut)
+// Copied from: local:aiserver.v1.ShareConversationResponse (var: zk)
message ShareConversationResponse {
string share_id = 1;
string share_url = 2;
optional int32 redactions = 3;
}
-// Copied from: local:aiserver.v1.SharedCanvasCreator (var: Clt)
+// Copied from: local:aiserver.v1.SharedAgentStoreInfo (var: ng)
+message SharedAgentStoreInfo {
+ string share_id = 1;
+ string path_prefix = 2;
+ AgentStoreShareVisibility visibility = 3;
+ double created_at_ms = 4;
+ optional double revoked_at_ms = 5;
+}
+
+// Copied from: local:aiserver.v1.SharedAgentStoreListing (var: lg)
+message SharedAgentStoreListing {
+ string share_id = 1;
+ string agent_id = 2;
+ string store_id = 3;
+ string path_prefix = 4;
+ AgentStoreShareVisibility visibility = 5;
+ double created_at_ms = 6;
+ optional double revoked_at_ms = 7;
+ optional int32 owning_user_id = 8;
+ optional int32 owning_team_id = 9;
+ string owner_display_name = 10;
+ string store_kind = 11;
+ AgentStoreKind kind = 12;
+ AgentStoreSourceRef source = 13;
+}
+
+// Copied from: local:aiserver.v1.SharedCanvasCreator (var: bk)
message SharedCanvasCreator {
string user_id = 1;
optional string first_name = 2;
}
-// Copied from: local:aiserver.v1.SharedCanvasMetadata (var: Rlt)
+// Copied from: local:aiserver.v1.SharedCanvasMetadata (var: Mk)
message SharedCanvasMetadata {
string id = 1;
string title = 2;
@@ -23556,18 +28284,18 @@ message SharedCanvasMetadata {
string updated_at = 7;
}
-// Copied from: local:aiserver.v1.SharedCanvasSettings (var: q0e)
+// Copied from: local:aiserver.v1.SharedCanvasSettings (var: wc)
message SharedCanvasSettings {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.SharedCanvasSnapshot (var: vlt)
+// Copied from: local:aiserver.v1.SharedCanvasSnapshot (var: Pk)
message SharedCanvasSnapshot {
bytes app_js = 1;
bytes data_json = 2;
}
-// Copied from: local:aiserver.v1.SharedCanvasVisibility (var: xUe)
+// Copied from: local:aiserver.v1.SharedCanvasVisibility (var: ft)
enum SharedCanvasVisibility {
SHARED_CANVAS_VISIBILITY_UNSPECIFIED = 0;
SHARED_CANVAS_VISIBILITY_PRIVATE = 1;
@@ -23575,20 +28303,20 @@ enum SharedCanvasVisibility {
SHARED_CANVAS_VISIBILITY_PUBLIC = 3;
}
-// Copied from: local:aiserver.v1.SharedConversationCreator (var: wlt)
+// Copied from: local:aiserver.v1.SharedConversationCreator (var: Jk)
message SharedConversationCreator {
optional int32 user_id = 1;
optional string first_name = 2;
}
-// Copied from: local:aiserver.v1.SharedConversationLatestPlan (var: Blt)
+// Copied from: local:aiserver.v1.SharedConversationLatestPlan (var: Nk)
message SharedConversationLatestPlan {
string plan_id = 1;
string title = 2;
string content = 3;
}
-// Copied from: local:aiserver.v1.SharedConversationMetadata (var: Elt)
+// Copied from: local:aiserver.v1.SharedConversationMetadata (var: Ck)
message SharedConversationMetadata {
string id = 1;
string title = 2;
@@ -23597,20 +28325,20 @@ message SharedConversationMetadata {
SharedConversationCreator creator = 5;
}
-// Copied from: local:aiserver.v1.SharedConversationSettings (var: b0e)
+// Copied from: local:aiserver.v1.SharedConversationSettings (var: kc)
message SharedConversationSettings {
bool enabled = 1;
repeated SharedConversationVisibility allowed_visibilities = 2;
optional bool allow_public_indexing = 3;
}
-// Copied from: local:aiserver.v1.SharedConversationSnapshot (var: Jlt)
+// Copied from: local:aiserver.v1.SharedConversationSnapshot (var: Rk)
message SharedConversationSnapshot {
repeated ConversationMessage messages = 1;
optional SharedConversationLatestPlan latest_plan = 2;
}
-// Copied from: local:aiserver.v1.SharedConversationVisibility (var: QUe)
+// Copied from: local:aiserver.v1.SharedConversationVisibility (var: pt)
enum SharedConversationVisibility {
SHARED_CONVERSATION_VISIBILITY_UNSPECIFIED = 0;
SHARED_CONVERSATION_VISIBILITY_PRIVATE = 1;
@@ -23618,14 +28346,28 @@ enum SharedConversationVisibility {
SHARED_CONVERSATION_VISIBILITY_PUBLIC = 3;
}
-// Copied from: agent.v1.ShellAbortReason (var: rk)
+// Copied from: agent.v1.ShellAbortReason (var: i)
enum ShellAbortReason {
SHELL_ABORT_REASON_UNSPECIFIED = 0;
SHELL_ABORT_REASON_USER_ABORT = 1;
SHELL_ABORT_REASON_TIMEOUT = 2;
}
-// Copied from: agent.v1.ShellArgs (var: Ik)
+// Copied from: agent.v1.ShellAllowlistPrecheckArgs (var: Z)
+message ShellAllowlistPrecheckArgs {
+ string command = 1;
+ string working_directory = 2;
+ ShellCommandParsingResult parsing_result = 3;
+ optional CommandClassifierResult classifier_result = 4;
+ optional string tool_call_id = 5;
+}
+
+// Copied from: agent.v1.ShellAllowlistPrecheckResult (var: $)
+message ShellAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: agent.v1.ShellArgs (var: E)
message ShellArgs {
string command = 1;
string working_directory = 2;
@@ -23647,42 +28389,43 @@ message ShellArgs {
optional ShellOutputNotificationConfig output_notification = 18;
optional SmartModeApproval smart_mode_approval = 19;
optional ShellHookApprovalRequirement hook_approval_requirement = 20;
+ optional string conversation_id = 21;
}
-// Copied from: agent.v1.ShellBackgroundReason (var: tk)
+// Copied from: agent.v1.ShellBackgroundReason (var: s)
enum ShellBackgroundReason {
SHELL_BACKGROUND_REASON_UNSPECIFIED = 0;
SHELL_BACKGROUND_REASON_TIMEOUT = 1;
SHELL_BACKGROUND_REASON_USER_REQUEST = 2;
}
-// Copied from: agent.v1.ShellCommand (var: A$)
+// Copied from: agent.v1.ShellCommand (var: Pi)
message ShellCommand {
string command = 1;
}
-// Copied from: agent.v1.ShellCommandAction (var: KZ)
+// Copied from: agent.v1.ShellCommandAction (var: yi)
message ShellCommandAction {
ShellCommand shell_command = 1;
string exec_id = 2;
}
-// Copied from: local:aiserver.v1.ShellCommandParsingResult (var: xR)
+// Copied from: local:aiserver.v1.ShellCommandParsingResult (var: pn)
message ShellCommandParsingResult {
- // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommand (var: GR)
+ // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommand (var: gn)
message ExecutableCommand {
string name = 1;
repeated ShellCommandParsingResult.ExecutableCommandArg args = 2;
string full_text = 3;
}
- // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommandArg (var: OR)
+ // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommandArg (var: fn)
message ExecutableCommandArg {
string type = 1;
string value = 2;
}
- // Copied from: local:aiserver.v1.ShellCommandParsingResult.Redirect (var: VR)
+ // Copied from: local:aiserver.v1.ShellCommandParsingResult.Redirect (var: hn)
message Redirect {
string operator = 1;
repeated uint32 destination_fds = 2;
@@ -23698,7 +28441,7 @@ message ShellCommandParsingResult {
repeated Redirect redirects = 6;
}
-// Copied from: agent.v1.ShellFailure (var: Yk)
+// Copied from: agent.v1.ShellFailure (var: M)
message ShellFailure {
string command = 1;
string working_directory = 2;
@@ -23712,11 +28455,14 @@ message ShellFailure {
optional ShellAbortReason abort_reason = 10;
bool aborted = 11;
optional int32 local_execution_time_ms = 12;
+ optional string output_head = 13;
+ optional string output_tail = 14;
+ optional uint32 elided_chars = 15;
}
-// Copied from: agent.v1.ShellHookApprovalRequirement (var: Ek)
+// Copied from: agent.v1.ShellHookApprovalRequirement (var: w)
message ShellHookApprovalRequirement {
- // Copied from: agent.v1.ShellHookApprovalRequirement.Kind (var: Bk)
+ // Copied from: agent.v1.ShellHookApprovalRequirement.Kind (var: l)
enum Kind {
KIND_UNSPECIFIED = 0;
KIND_FORCE_PROMPT = 1;
@@ -23726,7 +28472,7 @@ message ShellHookApprovalRequirement {
optional string reason = 2;
}
-// Copied from: agent.v1.ShellOutputDeltaUpdate (var: Z1)
+// Copied from: agent.v1.ShellOutputDeltaUpdate (var: Ca)
message ShellOutputDeltaUpdate {
oneof event {
ShellStreamStdout stdout = 1;
@@ -23736,7 +28482,7 @@ message ShellOutputDeltaUpdate {
}
}
-// Copied from: agent.v1.ShellOutputNotificationConfig (var: hk)
+// Copied from: agent.v1.ShellOutputNotificationConfig (var: T)
message ShellOutputNotificationConfig {
string pattern = 1;
string reason = 2;
@@ -23744,7 +28490,7 @@ message ShellOutputNotificationConfig {
optional int32 notification_limit = 4;
}
-// Copied from: agent.v1.ShellPermissionDenied (var: Kk)
+// Copied from: agent.v1.ShellPermissionDenied (var: q)
message ShellPermissionDenied {
string command = 1;
string working_directory = 2;
@@ -23752,7 +28498,7 @@ message ShellPermissionDenied {
bool is_readonly = 4;
}
-// Copied from: agent.v1.ShellRejected (var: zk)
+// Copied from: agent.v1.ShellRejected (var: F)
message ShellRejected {
string command = 1;
string working_directory = 2;
@@ -23760,7 +28506,7 @@ message ShellRejected {
bool is_readonly = 4;
}
-// Copied from: agent.v1.ShellResult (var: vk)
+// Copied from: agent.v1.ShellResult (var: S)
message ShellResult {
optional SandboxPolicy sandbox_policy = 101;
optional bool is_background = 102;
@@ -23776,14 +28522,23 @@ message ShellResult {
}
}
-// Copied from: agent.v1.ShellSpawnError (var: Zk)
+// Copied from: agent.v1.ShellSandboxUnsupported (var: R)
+message ShellSandboxUnsupported {
+ string command = 1;
+ string working_directory = 2;
+ string sandbox_policy_type = 3;
+ string reason = 4;
+ bool is_readonly = 5;
+}
+
+// Copied from: agent.v1.ShellSpawnError (var: D)
message ShellSpawnError {
string command = 1;
string working_directory = 2;
string error = 3;
}
-// Copied from: agent.v1.ShellStream (var: Uk)
+// Copied from: agent.v1.ShellStream (var: P)
message ShellStream {
oneof event {
ShellStreamStdout stdout = 1;
@@ -23793,10 +28548,12 @@ message ShellStream {
ShellRejected rejected = 5;
ShellPermissionDenied permission_denied = 6;
ShellStreamBackgrounded backgrounded = 7;
+ ShellStreamHookContext hook_context = 8;
+ ShellSandboxUnsupported sandbox_unsupported = 9;
}
}
-// Copied from: agent.v1.ShellStreamBackgrounded (var: Qk)
+// Copied from: agent.v1.ShellStreamBackgrounded (var: C)
message ShellStreamBackgrounded {
uint32 shell_id = 1;
string command = 2;
@@ -23806,7 +28563,7 @@ message ShellStreamBackgrounded {
optional ShellBackgroundReason reason = 6;
}
-// Copied from: agent.v1.ShellStreamExit (var: qk)
+// Copied from: agent.v1.ShellStreamExit (var: B)
message ShellStreamExit {
uint32 code = 1;
string cwd = 2;
@@ -23816,22 +28573,27 @@ message ShellStreamExit {
optional int32 local_execution_time_ms = 6;
}
-// Copied from: agent.v1.ShellStreamStart (var: Fk)
+// Copied from: agent.v1.ShellStreamHookContext (var: N)
+message ShellStreamHookContext {
+ repeated HookAdditionalContext hook_additional_contexts = 1;
+}
+
+// Copied from: agent.v1.ShellStreamStart (var: J)
message ShellStreamStart {
optional SandboxPolicy sandbox_policy = 1;
}
-// Copied from: agent.v1.ShellStreamStderr (var: bk)
+// Copied from: agent.v1.ShellStreamStderr (var: v)
message ShellStreamStderr {
string data = 1;
}
-// Copied from: agent.v1.ShellStreamStdout (var: Nk)
+// Copied from: agent.v1.ShellStreamStdout (var: I)
message ShellStreamStdout {
string data = 1;
}
-// Copied from: agent.v1.ShellSuccess (var: Mk)
+// Copied from: agent.v1.ShellSuccess (var: b)
message ShellSuccess {
string command = 1;
string working_directory = 2;
@@ -23847,16 +28609,19 @@ message ShellSuccess {
optional int32 ms_to_wait = 12;
optional int32 local_execution_time_ms = 13;
optional ShellBackgroundReason background_reason = 14;
+ optional string output_head = 15;
+ optional string output_tail = 16;
+ optional uint32 elided_chars = 17;
}
-// Copied from: agent.v1.ShellTimeout (var: Hk)
+// Copied from: agent.v1.ShellTimeout (var: L)
message ShellTimeout {
string command = 1;
string working_directory = 2;
int32 timeout_ms = 3;
}
-// Copied from: agent.v1.ShellToolCallDelta (var: ZD)
+// Copied from: agent.v1.ShellToolCallDelta (var: u)
message ShellToolCallDelta {
oneof delta {
ShellToolCallStdoutDelta stdout = 1;
@@ -23864,63 +28629,63 @@ message ShellToolCallDelta {
}
}
-// Copied from: agent.v1.ShellToolCallStderrDelta (var: KD)
+// Copied from: agent.v1.ShellToolCallStderrDelta (var: l)
message ShellToolCallStderrDelta {
string content = 1;
}
-// Copied from: agent.v1.ShellToolCallStdoutDelta (var: zD)
+// Copied from: agent.v1.ShellToolCallStdoutDelta (var: a)
message ShellToolCallStdoutDelta {
string content = 1;
}
-// Copied from: local:aiserver.v1.ShellType (var: dI)
+// Copied from: local:aiserver.v1.ShellType (var: s)
enum ShellType {
SHELL_TYPE_UNSPECIFIED = 0;
SHELL_TYPE_BASH = 1;
SHELL_TYPE_POWERSHELL = 2;
}
-// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingRequest (var: sA)
+// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingRequest (var: C)
message ShouldTurnOnCppOnboardingRequest {
}
-// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingResponse (var: aA)
+// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingResponse (var: N)
message ShouldTurnOnCppOnboardingResponse {
bool should_turn_on_cpp_onboarding = 1;
}
-// Copied from: local:aiserver.v1.ShowWelcomeScreenRequest (var: Oue)
+// Copied from: local:aiserver.v1.ShowWelcomeScreenRequest (var: bn)
message ShowWelcomeScreenRequest {
}
-// Copied from: local:aiserver.v1.ShowWelcomeScreenResponse (var: Gue)
+// Copied from: local:aiserver.v1.ShowWelcomeScreenResponse (var: Mn)
message ShowWelcomeScreenResponse {
repeated string enable_cards = 1;
}
-// Copied from: local:aiserver.v1.SimilarityMetricType (var: eu)
+// Copied from: local:aiserver.v1.SimilarityMetricType (var: s)
enum SimilarityMetricType {
SIMILARITY_METRIC_TYPE_UNSPECIFIED = 0;
SIMILARITY_METRIC_TYPE_SIMHASH = 1;
}
-// Copied from: local:aiserver.v1.SimpleCommitWithDiff (var: iue)
+// Copied from: local:aiserver.v1.SimpleCommitWithDiff (var: hn)
message SimpleCommitWithDiff {
string commit_hash = 1;
string diff = 2;
}
-// Copied from: local:aiserver.v1.SimpleFileChunk (var: Hr)
+// Copied from: local:aiserver.v1.SimpleFileChunk (var: N)
message SimpleFileChunk {
string relative_workspace_path = 1;
SimplestRange range = 2;
string chunk_hash = 3;
}
-// Copied from: local:aiserver.v1.SimpleFileDiff (var: c4)
+// Copied from: local:aiserver.v1.SimpleFileDiff (var: mn)
message SimpleFileDiff {
- // Copied from: local:aiserver.v1.SimpleFileDiff.Chunk (var: d4)
+ // Copied from: local:aiserver.v1.SimpleFileDiff.Chunk (var: cn)
message Chunk {
repeated string old_lines = 1;
repeated string new_lines = 2;
@@ -23932,7 +28697,7 @@ message SimpleFileDiff {
repeated Chunk chunks = 3;
}
-// Copied from: local:aiserver.v1.SimpleRange (var: Yr)
+// Copied from: local:aiserver.v1.SimpleRange (var: C)
message SimpleRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -23940,7 +28705,7 @@ message SimpleRange {
int32 end_column = 4;
}
-// Copied from: local:aiserver.v1.SimpleUnaryCrossExtensionHostMessage (var: ma)
+// Copied from: local:aiserver.v1.SimpleUnaryCrossExtensionHostMessage (var: xe)
message SimpleUnaryCrossExtensionHostMessage {
bytes message = 1;
CrossExtHostHeaders header = 2;
@@ -23949,13 +28714,13 @@ message SimpleUnaryCrossExtensionHostMessage {
string connect_error = 5;
}
-// Copied from: local:aiserver.v1.SimplestRange (var: qr)
+// Copied from: local:aiserver.v1.SimplestRange (var: S)
message SimplestRange {
int32 start_line = 1;
int32 end_line_inclusive = 2;
}
-// Copied from: agent.v1.SimulatedMsgReason (var: cX)
+// Copied from: agent.v1.SimulatedMsgReason (var: zs)
enum SimulatedMsgReason {
SIMULATED_MSG_REASON_UNSPECIFIED = 0;
SIMULATED_MSG_REASON_PLAN_EXECUTION = 1;
@@ -23978,10 +28743,20 @@ enum SimulatedMsgReason {
SIMULATED_MSG_REASON_CHECKOUT_BRANCH = 18;
SIMULATED_MSG_REASON_DIFF_TAB_UPDATE_BRANCH = 19;
SIMULATED_MSG_REASON_PR_TAB_BUGBOT_FIX = 20;
- SIMULATED_MSG_REASON_SESSION_GOAL_FOLLOWUP = 21;
+ SIMULATED_MSG_REASON_RUN_BUGBOT_REVIEW = 22;
+ SIMULATED_MSG_REASON_RUN_SECURITY_REVIEW = 23;
+ SIMULATED_MSG_REASON_FSD_APPLY_FINDING = 24;
+ SIMULATED_MSG_REASON_FSD_UNDO_FINDING = 25;
+ SIMULATED_MSG_REASON_FSD_START = 26;
+ SIMULATED_MSG_REASON_FSD_PR_INTERRUPT = 27;
+ SIMULATED_MSG_REASON_SUBSCRIPTION = 28;
+ SIMULATED_MSG_REASON_DIFF_TAB_CREATE_BRANCH = 29;
+ SIMULATED_MSG_REASON_AGENT_STORE_CONFLICT = 30;
+ SIMULATED_MSG_REASON_GOAL_CONTINUATION = 31;
+ SIMULATED_MSG_REASON_PROJECT_KICKOFF = 32;
}
-// Copied from: local:aiserver.v1.SingleUpdateRequest (var: Ga)
+// Copied from: local:aiserver.v1.SingleUpdateRequest (var: m)
message SingleUpdateRequest {
int32 start_position = 1;
int32 end_position = 2;
@@ -23990,7 +28765,7 @@ message SingleUpdateRequest {
SimpleRange range = 5;
}
-// Copied from: local:aiserver.v1.SkillDescriptor (var: Gct)
+// Copied from: local:aiserver.v1.SkillDescriptor (var: oE)
message SkillDescriptor {
string name = 1;
optional string description = 2;
@@ -23998,28 +28773,30 @@ message SkillDescriptor {
optional string source_url = 4;
repeated string environments = 5;
repeated string disabled_environments = 6;
+ optional CustomModeDescriptor custom_mode = 7;
+ optional string display_name = 8;
}
-// Copied from: agent.v1.SkillOptions (var: Wz)
+// Copied from: agent.v1.SkillOptions (var: B)
message SkillOptions {
repeated SkillDescriptor skill_descriptors = 1;
}
-// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodRequest (var: U6e)
+// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodRequest (var: Xg)
message SkipPrivacyModeGracePeriodRequest {
}
-// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodResponse (var: M6e)
+// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodResponse (var: Zg)
message SkipPrivacyModeGracePeriodResponse {
}
-// Copied from: local:aiserver.v1.SlackChannelRepoMapping (var: sje)
+// Copied from: local:aiserver.v1.SlackChannelRepoMapping (var: qa)
message SlackChannelRepoMapping {
string slack_channel = 1;
string repo = 2;
}
-// Copied from: local:aiserver.v1.SlackConversation (var: Rct)
+// Copied from: local:aiserver.v1.SlackConversation (var: $w)
message SlackConversation {
string id = 1;
string name = 2;
@@ -24028,7 +28805,7 @@ message SlackConversation {
optional bool is_bot_in_channel = 5;
}
-// Copied from: local:aiserver.v1.SlackConversationType (var: OUe)
+// Copied from: local:aiserver.v1.SlackConversationType (var: At)
enum SlackConversationType {
SLACK_CONVERSATION_TYPE_UNSPECIFIED = 0;
SLACK_CONVERSATION_TYPE_CHANNEL = 1;
@@ -24036,20 +28813,29 @@ enum SlackConversationType {
SLACK_CONVERSATION_TYPE_GROUP_DM = 3;
}
-// Copied from: local:aiserver.v1.SlackIntegrationSettings (var: S0e)
+// Copied from: local:aiserver.v1.SlackIntegrationSettings (var: Ac)
message SlackIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.SlackRepoRoutingRule (var: btt)
+// Copied from: local:aiserver.v1.SlackRepoRoutingRule (var: RA)
message SlackRepoRoutingRule {
int32 id = 1;
string pattern = 2;
string repo = 3;
bool is_team_rule = 4;
+ SlackRoutingRuleTargetType target_type = 5;
+ optional string environment_public_id = 6;
}
-// Copied from: local:aiserver.v1.SlackSourceMetadata (var: gwt)
+// Copied from: local:aiserver.v1.SlackRoutingRuleTargetType (var: Ye)
+enum SlackRoutingRuleTargetType {
+ SLACK_ROUTING_RULE_TARGET_TYPE_UNSPECIFIED = 0;
+ SLACK_ROUTING_RULE_TARGET_TYPE_REPOSITORY = 1;
+ SLACK_ROUTING_RULE_TARGET_TYPE_ENVIRONMENT = 2;
+}
+
+// Copied from: local:aiserver.v1.SlackSourceMetadata (var: Xi)
message SlackSourceMetadata {
optional string channel_id = 1;
optional string channel_name = 2;
@@ -24058,14 +28844,14 @@ message SlackSourceMetadata {
optional string message_permalink = 5;
}
-// Copied from: local:aiserver.v1.SlashEditFollowUpWithPreviousEditsRequest (var: jfe)
+// Copied from: local:aiserver.v1.SlashEditFollowUpWithPreviousEditsRequest (var: Ks)
message SlashEditFollowUpWithPreviousEditsRequest {
repeated ConversationMessage conversation = 1;
ModelDetails model_details = 2;
repeated SlashEditPreviousEdit previous_edits = 3;
}
-// Copied from: local:aiserver.v1.SlashEditPreviousEdit (var: Wfe)
+// Copied from: local:aiserver.v1.SlashEditPreviousEdit (var: Ys)
message SlashEditPreviousEdit {
repeated string original_lines = 1;
repeated string new_lines = 2;
@@ -24073,9 +28859,9 @@ message SlashEditPreviousEdit {
LineRange range = 4;
}
-// Copied from: local:aiserver.v1.SlashEditRequest (var: Mfe)
+// Copied from: local:aiserver.v1.SlashEditRequest (var: Hs)
message SlashEditRequest {
- // Copied from: local:aiserver.v1.SlashEditRequest.FastApplyModelType (var: Yfe)
+ // Copied from: local:aiserver.v1.SlashEditRequest.FastApplyModelType (var: Te)
enum FastApplyModelType {
FAST_APPLY_MODEL_TYPE_UNSPECIFIED = 0;
FAST_APPLY_MODEL_TYPE_DEFAULT = 1;
@@ -24128,18 +28914,51 @@ message SlashEditRequest {
optional bool should_throw_timeout_error = 31;
}
-// Copied from: local:aiserver.v1.SlashEditResponse (var: Vfe)
+// Copied from: local:aiserver.v1.SlashEditResponse (var: Vs)
message SlashEditResponse {
StreamCmdKResponse cmd_k_response = 1;
}
-// Copied from: agent.v1.SmartModeApproval (var: Zw)
+// Copied from: local:aiserver.v1.SmartAutoMemberTeamConflict (var: pw)
+message SmartAutoMemberTeamConflict {
+ SmartAutoRequiredModel model = 1;
+ repeated string team_names = 2;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoModelSeverity (var: gt)
+enum SmartAutoModelSeverity {
+ SMART_AUTO_MODEL_SEVERITY_UNSPECIFIED = 0;
+ SMART_AUTO_MODEL_SEVERITY_REQUIRED = 1;
+ SMART_AUTO_MODEL_SEVERITY_RECOMMENDED = 2;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoOptimizeForSettings (var: cw)
+message SmartAutoOptimizeForSettings {
+ repeated string allowed_values = 1;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoRequiredModel (var: dw)
+message SmartAutoRequiredModel {
+ string model_id = 1;
+ string display_name = 2;
+ SmartAutoModelSeverity severity = 3;
+ bool blocked = 4;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoSettings (var: mw)
+message SmartAutoSettings {
+ optional bool enabled = 1;
+ optional SmartAutoOptimizeForSettings optimize_for = 2;
+ optional bool show_routed_model = 3;
+}
+
+// Copied from: agent.v1.SmartModeApproval (var: a)
message SmartModeApproval {
string request_id = 1;
string reason = 2;
}
-// Copied from: agent.v1.SmartModeClassifierArgs (var: F6)
+// Copied from: agent.v1.SmartModeClassifierArgs (var: i)
message SmartModeClassifierArgs {
string tool_call_id = 1;
optional string parent_conversation_id = 2;
@@ -24147,25 +28966,25 @@ message SmartModeClassifierArgs {
repeated SmartModeClassifierConversationMessage conversation_context = 4;
}
-// Copied from: agent.v1.SmartModeClassifierConversationMessage (var: q6)
+// Copied from: agent.v1.SmartModeClassifierConversationMessage (var: o)
message SmartModeClassifierConversationMessage {
string role = 1;
string content = 2;
}
-// Copied from: agent.v1.SmartModeClassifierDecision (var: P6)
+// Copied from: agent.v1.SmartModeClassifierDecision (var: r)
enum SmartModeClassifierDecision {
SMART_MODE_CLASSIFIER_DECISION_UNSPECIFIED = 0;
SMART_MODE_CLASSIFIER_DECISION_ALLOW = 1;
SMART_MODE_CLASSIFIER_DECISION_BLOCK = 2;
}
-// Copied from: agent.v1.SmartModeClassifierError (var: Y6)
+// Copied from: agent.v1.SmartModeClassifierError (var: m)
message SmartModeClassifierError {
string error = 1;
}
-// Copied from: agent.v1.SmartModeClassifierResult (var: U6)
+// Copied from: agent.v1.SmartModeClassifierResult (var: l)
message SmartModeClassifierResult {
oneof result {
SmartModeClassifierSuccess success = 1;
@@ -24173,21 +28992,27 @@ message SmartModeClassifierResult {
}
}
-// Copied from: agent.v1.SmartModeClassifierSuccess (var: M6)
+// Copied from: agent.v1.SmartModeClassifierSuccess (var: u)
message SmartModeClassifierSuccess {
SmartModeClassifierDecision decision = 1;
optional string block_reason = 2;
}
-// Copied from: agent.v1.SmartModeRiskTarget (var: Q6)
+// Copied from: agent.v1.SmartModeRiskTarget (var: a)
message SmartModeRiskTarget {
string action = 1;
google.protobuf.Struct arguments = 2;
}
-// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest (var: bIt)
+// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest (var: _m)
message SnapshotAndSaveEnvironmentRequest {
- // Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest.Target (var: qIt)
+ // Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest.EgressConfig (var: Tm)
+ message EgressConfig {
+ CloudAgentEgressProtectionMode mode = 1;
+ repeated string allowlist = 2;
+ }
+
+ // Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest.Target (var: Vr)
enum Target {
TARGET_UNSPECIFIED = 0;
TARGET_PERSONAL = 1;
@@ -24204,22 +29029,15 @@ message SnapshotAndSaveEnvironmentRequest {
optional string environment_name = 8;
optional EnvironmentRepoConfig repo_config = 9;
optional string environment_public_id = 10;
+ optional EgressConfig egress_config = 11;
}
-// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentResponse (var: LIt)
+// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentResponse (var: ym)
message SnapshotAndSaveEnvironmentResponse {
string snapshot_id = 1;
}
-// Copied from: anyrun.v1.SnapshotState (var: oxe)
-enum SnapshotState {
- SNAPSHOT_STATE_UNSPECIFIED = 0;
- SNAPSHOT_STATE_CREATING = 1;
- SNAPSHOT_STATE_READY = 2;
- SNAPSHOT_STATE_FAILED = 3;
-}
-
-// Copied from: local:aiserver.v1.SpanContext (var: $2)
+// Copied from: local:aiserver.v1.SpanContext (var: Pe)
message SpanContext {
string trace_id = 1;
string span_id = 2;
@@ -24227,12 +29045,13 @@ message SpanContext {
optional string trace_state = 4;
}
-// Copied from: anyrun.v1.SpanEnded (var: $Le)
-message SpanEnded {
+// Copied from: local:aiserver.v1.SpanEnd (var: wn)
+message SpanEnd {
string span_id = 1;
+ WaterfallSpanEndStatus end_status = 2;
}
-// Copied from: local:aiserver.v1.SpanKind (var: MEe)
+// Copied from: local:aiserver.v1.SpanKind (var: i)
enum SpanKind {
SPAN_KIND_UNSPECIFIED = 0;
SPAN_KIND_INTERNAL = 1;
@@ -24242,33 +29061,62 @@ enum SpanKind {
SPAN_KIND_CONSUMER = 5;
}
-// Copied from: anyrun.v1.SpanStarted (var: XLe)
-message SpanStarted {
+// Copied from: local:aiserver.v1.SpanLog (var: En)
+message SpanLog {
string span_id = 1;
- string name = 2;
- optional string parent_span_id = 3;
- optional string href = 5;
+ google.protobuf.Timestamp timestamp = 2;
+ string message = 3;
+ WaterfallLogLevel level = 4;
}
-// Copied from: local:aiserver.v1.SpecSubagentParams (var: d8)
+// Copied from: local:aiserver.v1.SpanStart (var: yn)
+message SpanStart {
+ string span_id = 1;
+ optional string parent_span_id = 2;
+ WaterfallPhaseType phase_type = 5;
+ optional string fallback_phase_label = 6;
+ oneof span_details {
+ GitReposSetupSpanDetails git_repos_setup = 3;
+ GitRepoSetupSpanDetails git_repo_setup = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.SpanStatusUpdate (var: Sn)
+message SpanStatusUpdate {
+ string span_id = 1;
+ google.protobuf.Timestamp timestamp = 2;
+ WaterfallSpanStatusType status_type = 3;
+ string message = 4;
+ optional CallToAction call_to_action = 5;
+}
+
+// Copied from: local:aiserver.v1.SpanUpdate (var: kn)
+message SpanUpdate {
+ string span_id = 1;
+ oneof span_update {
+ GenericLogSpanUpdate generic_log = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.SpecSubagentParams (var: Ln)
message SpecSubagentParams {
string plan = 1;
}
-// Copied from: local:aiserver.v1.SpecSubagentReturnValue (var: A8)
+// Copied from: local:aiserver.v1.SpecSubagentReturnValue (var: Fn)
message SpecSubagentReturnValue {
string summary = 1;
repeated StringReplacement string_replacements = 2;
}
-// Copied from: local:aiserver.v1.SpendGroupByCategory (var: JUe)
+// Copied from: local:aiserver.v1.SpendGroupByCategory (var: We)
enum SpendGroupByCategory {
SPEND_GROUP_BY_CATEGORY_UNSPECIFIED = 0;
SPEND_GROUP_BY_CATEGORY_MODEL = 1;
SPEND_GROUP_BY_CATEGORY_USAGE_TYPE = 2;
}
-// Copied from: local:aiserver.v1.SpendLimitPolicy (var: XWe)
+// Copied from: local:aiserver.v1.SpendLimitPolicy (var: aa)
message SpendLimitPolicy {
SpendLimitPolicyScope scope = 1;
SpendLimitPolicyType type = 2;
@@ -24279,14 +29127,14 @@ message SpendLimitPolicy {
optional bool auto_alerts_enabled = 7;
}
-// Copied from: local:aiserver.v1.SpendLimitPolicyScope (var: tUe)
+// Copied from: local:aiserver.v1.SpendLimitPolicyScope (var: pe)
enum SpendLimitPolicyScope {
SPEND_LIMIT_POLICY_SCOPE_UNSPECIFIED = 0;
SPEND_LIMIT_POLICY_SCOPE_TEAM_TOTAL = 1;
SPEND_LIMIT_POLICY_SCOPE_TEAM_MEMBER_DEFAULT = 2;
}
-// Copied from: local:aiserver.v1.SpendLimitPolicyType (var: nUe)
+// Copied from: local:aiserver.v1.SpendLimitPolicyType (var: fe)
enum SpendLimitPolicyType {
SPEND_LIMIT_POLICY_TYPE_UNSPECIFIED = 0;
SPEND_LIMIT_POLICY_TYPE_NONE = 1;
@@ -24294,7 +29142,7 @@ enum SpendLimitPolicyType {
SPEND_LIMIT_POLICY_TYPE_SOFT = 3;
}
-// Copied from: local:aiserver.v1.SpendType (var: vUe)
+// Copied from: local:aiserver.v1.SpendType (var: ze)
enum SpendType {
SPEND_TYPE_UNSPECIFIED = 0;
SPEND_TYPE_ON_DEMAND = 1;
@@ -24302,32 +29150,32 @@ enum SpendType {
SPEND_TYPE_ALL = 3;
}
-// Copied from: local:aiserver.v1.SshConfigPromptProps (var: $Te)
+// Copied from: local:aiserver.v1.SshConfigPromptProps (var: Wa)
message SshConfigPromptProps {
string ssh_string = 1;
}
-// Copied from: agent.v1.StackTrace (var: dK)
+// Copied from: agent.v1.StackTrace (var: q)
message StackTrace {
repeated CallFrame call_frames = 1;
optional string raw_stack_trace = 2;
}
-// Copied from: local:aiserver.v1.StarsFeedbackRequest (var: I3)
+// Copied from: local:aiserver.v1.StarsFeedbackRequest (var: _t)
message StarsFeedbackRequest {
string bubble_id = 1;
string message = 2;
}
-// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest (var: Uwt)
+// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest (var: ca)
message StartBackgroundComposerFromSnapshotRequest {
- // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.File (var: Mwt)
+ // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.File (var: da)
message File {
string relative_workspace_path = 1;
string contents = 2;
}
- // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.WebhookConfig (var: Ywt)
+ // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.WebhookConfig (var: pa)
message WebhookConfig {
string url = 1;
optional string secret = 2;
@@ -24393,6 +29241,7 @@ message StartBackgroundComposerFromSnapshotRequest {
repeated PrivateWorkerLabel labels = 59;
optional PrivateWorkerOwnerFilter private_worker_owner_filter = 97;
optional PrivateWorkspaceIdentifier private_workspace_identifier = 100;
+ optional AgentWorkspaceBinding workspace_binding = 110;
optional bool force_non_chargeable = 56;
optional string pr_url = 57;
optional CloudAgentEffortMode effort_mode = 75;
@@ -24407,16 +29256,31 @@ message StartBackgroundComposerFromSnapshotRequest {
repeated CustomSubagent custom_subagents = 96;
optional int32 team_id = 98;
optional CloudSubagentParentReference cloud_subagent_parent = 99;
+ repeated string requested_additional_store_ids = 101;
+ repeated AgentStoreMount store_mounts = 108;
+ optional bool is_slack_v2 = 104;
+ optional bool is_slack_v1_5 = 113;
+ optional string named_agent_id = 105;
+ optional string named_agent_session_key = 106;
+ optional string named_agent_session_kind = 107;
+ optional NamedAgentProfile named_agent_profile = 109;
+ map run_env_vars = 111;
+ optional string selected_private_worker_id = 112;
+ optional bool use_experimental_model_opt_out = 114;
+ optional string forked_from_bc_id = 115;
+ optional string requested_environment_build_id = 116;
+ map external_metadata = 117;
+ optional EnvironmentSetupRunStartedMetadata environment_setup_run_started_metadata = 118;
}
-// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotResponse (var: Hwt)
+// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotResponse (var: fa)
message StartBackgroundComposerFromSnapshotResponse {
BackgroundComposer composer = 1;
optional bool was_swapped_to_default = 2;
optional string initial_run_id = 3;
}
-// Copied from: local:aiserver.v1.StartBugbotBackfillLearningRequest (var: y5e)
+// Copied from: local:aiserver.v1.StartBugbotBackfillLearningRequest (var: Xp)
message StartBugbotBackfillLearningRequest {
int64 installation_id = 1;
string repo_node_id = 2;
@@ -24424,52 +29288,81 @@ message StartBugbotBackfillLearningRequest {
optional bool skip_write_access_check = 4;
}
-// Copied from: local:aiserver.v1.StartBugbotBackfillLearningResponse (var: k5e)
+// Copied from: local:aiserver.v1.StartBugbotBackfillLearningResponse (var: Zp)
message StartBugbotBackfillLearningResponse {
}
-// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupRequest (var: YEt)
+// Copied from: local:aiserver.v1.StartBulkMoveOrganizationMembersRequest (var: Fr)
+message StartBulkMoveOrganizationMembersRequest {
+ string organization_id = 1;
+ repeated OrganizationMemberTeamMove moves = 2;
+}
+
+// Copied from: local:aiserver.v1.StartBulkMoveOrganizationMembersResponse (var: qr)
+message StartBulkMoveOrganizationMembersResponse {
+ string job_handle = 1;
+}
+
+// Copied from: local:aiserver.v1.StartCloudAgentLoadTestRequest (var: np)
+message StartCloudAgentLoadTestRequest {
+ string scenario_name = 1;
+ CloudAgentSyntheticsScenarioInput custom_scenario = 2;
+ string pool_id = 3;
+ uint32 count = 4;
+ uint32 per_identity_create_per_min = 5;
+ uint32 ramp_up_sec = 6;
+ string created_by = 7;
+}
+
+// Copied from: local:aiserver.v1.StartCloudAgentLoadTestResponse (var: rp)
+message StartCloudAgentLoadTestResponse {
+ string temporal_workflow_id = 1;
+ string temporal_run_id = 2;
+ string load_test_run_id = 3;
+}
+
+// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupRequest (var: El)
message StartGithubStreamingForFollowupRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupResponse (var: HEt)
+// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupResponse (var: Sl)
message StartGithubStreamingForFollowupResponse {
}
-// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupRequest (var: zEt)
+// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupRequest (var: Il)
message StartLinearStreamingForFollowupRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupResponse (var: KEt)
+// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupResponse (var: vl)
message StartLinearStreamingForFollowupResponse {
}
-// Copied from: agent.v1.StartPlanAction (var: ZZ)
+// Copied from: agent.v1.StartPlanAction (var: ki)
message StartPlanAction {
UserMessage user_message = 1;
RequestContext request_context = 2;
bool is_spec = 3;
}
-// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupRequest (var: UEt)
+// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupRequest (var: kl)
message StartSlackStreamingForFollowupRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupResponse (var: MEt)
+// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupResponse (var: wl)
message StartSlackStreamingForFollowupResponse {
}
-// Copied from: local:aiserver.v1.StartUpdateRepoRequest (var: Zc)
+// Copied from: local:aiserver.v1.StartUpdateRepoRequest (var: Fe)
message StartUpdateRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.StartUpdateRepoResponse (var: $c)
+// Copied from: local:aiserver.v1.StartUpdateRepoResponse (var: qe)
message StartUpdateRepoResponse {
- // Copied from: local:aiserver.v1.StartUpdateRepoResponse.Status (var: em)
+ // Copied from: local:aiserver.v1.StartUpdateRepoResponse.Status (var: y)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -24481,14 +29374,14 @@ message StartUpdateRepoResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.StartUploadRepoRequest (var: Gc)
+// Copied from: local:aiserver.v1.StartUploadRepoRequest (var: Ne)
message StartUploadRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.StartUploadRepoResponse (var: Yc)
+// Copied from: local:aiserver.v1.StartUploadRepoResponse (var: Re)
message StartUploadRepoResponse {
- // Copied from: local:aiserver.v1.StartUploadRepoResponse.Status (var: Vc)
+ // Copied from: local:aiserver.v1.StartUploadRepoResponse.Status (var: A)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -24500,7 +29393,7 @@ message StartUploadRepoResponse {
repeated string seen_files = 2;
}
-// Copied from: local:aiserver.v1.StartingMessageType (var: Q_t)
+// Copied from: local:aiserver.v1.StartingMessageType (var: Er)
enum StartingMessageType {
STARTING_MESSAGE_TYPE_UNSPECIFIED = 0;
STARTING_MESSAGE_TYPE_USER_MESSAGE = 1;
@@ -24508,7 +29401,7 @@ enum StartingMessageType {
STARTING_MESSAGE_TYPE_PLAN_EXECUTE = 3;
}
-// Copied from: local:aiserver.v1.StartingModel (var: J_)
+// Copied from: local:aiserver.v1.StartingModel (var: xt)
message StartingModel {
string relative_path = 1;
string starting_contents = 2;
@@ -24521,9 +29414,9 @@ message StartingModel {
string uri = 9;
}
-// Copied from: local:aiserver.v1.Status (var: ESe)
+// Copied from: local:aiserver.v1.Status (var: C)
message Status {
- // Copied from: local:aiserver.v1.Status.StatusCode (var: BSe)
+ // Copied from: local:aiserver.v1.Status.StatusCode (var: a)
enum StatusCode {
STATUS_CODE_UNSPECIFIED = 0;
STATUS_CODE_OK = 1;
@@ -24534,18 +29427,18 @@ message Status {
StatusCode code = 2;
}
-// Copied from: local:aiserver.v1.StatusUpdate (var: N9)
+// Copied from: local:aiserver.v1.StatusUpdate (var: We)
message StatusUpdate {
string message = 1;
optional string metadata = 2;
}
-// Copied from: local:aiserver.v1.StatusUpdates (var: b9)
+// Copied from: local:aiserver.v1.StatusUpdates (var: ze)
message StatusUpdates {
repeated StatusUpdate updates = 1;
}
-// Copied from: local:aiserver.v1.Step (var: qL)
+// Copied from: local:aiserver.v1.Step (var: ps)
message Step {
string id = 1;
string title = 2;
@@ -24555,24 +29448,50 @@ message Step {
string sub_composer_id = 6;
}
-// Copied from: agent.v1.StepCompletedUpdate (var: a0)
+// Copied from: agent.v1.StepCompletedUpdate (var: ba)
message StepCompletedUpdate {
uint64 step_id = 1;
int64 step_duration_ms = 2;
}
-// Copied from: agent.v1.StepStartedUpdate (var: s0)
+// Copied from: agent.v1.StepStartedUpdate (var: Pa)
message StepStartedUpdate {
uint64 step_id = 1;
}
-// Copied from: agent.v1.StepTiming (var: W$)
+// Copied from: agent.v1.StepTiming (var: $i)
message StepTiming {
uint64 duration_ms = 1;
uint64 timestamp_ms = 2;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateRequest (var: DHe)
+// Copied from: local:aiserver.v1.StopHookContinuation (var: Rd)
+message StopHookContinuation {
+ string base_run_id = 1;
+ int32 loop_count = 2;
+}
+
+// Copied from: agent.v1.StopRequestQuery (var: ml)
+message StopRequestQuery {
+ string status = 1;
+ int32 loop_count = 2;
+ optional string conversation_id = 3;
+ optional string generation_id = 4;
+ optional string model = 5;
+ optional string model_id = 6;
+ repeated RequestedModel.ModelParameterValue model_params = 7;
+ optional int64 input_tokens = 8;
+ optional int64 output_tokens = 9;
+ optional int64 cache_read_tokens = 10;
+ optional int64 cache_write_tokens = 11;
+}
+
+// Copied from: agent.v1.StopRequestResponse (var: cl)
+message StopRequestResponse {
+ optional string followup_message = 1;
+}
+
+// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateRequest (var: ki)
message StoreMcpOAuthPendingStateRequest {
string server_url = 1;
string code_verifier = 2;
@@ -24580,14 +29499,15 @@ message StoreMcpOAuthPendingStateRequest {
optional string client_secret = 4;
optional string redirect_uri = 5;
optional string service_account_id = 6;
+ string account_key = 7;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateResponse (var: xHe)
+// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateResponse (var: wi)
message StoreMcpOAuthPendingStateResponse {
string state_id = 1;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthTokenRequest (var: rHe)
+// Copied from: local:aiserver.v1.StoreMcpOAuthTokenRequest (var: Go)
message StoreMcpOAuthTokenRequest {
string server_url = 1;
optional string refresh_token = 2;
@@ -24598,18 +29518,19 @@ message StoreMcpOAuthTokenRequest {
optional string service_account_id = 7;
optional int64 client_token_created_at_ms = 8;
optional string source = 9;
+ string account_key = 10;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthTokenResponse (var: iHe)
+// Copied from: local:aiserver.v1.StoreMcpOAuthTokenResponse (var: Ho)
message StoreMcpOAuthTokenResponse {
optional int64 updated_at_ms = 1;
bool applied = 2;
bool skipped_because_backend_newer = 3;
}
-// Copied from: local:aiserver.v1.StoredRequestTrackingMetadata (var: eqe)
+// Copied from: local:aiserver.v1.StoredRequestTrackingMetadata (var: Te)
message StoredRequestTrackingMetadata {
- // Copied from: local:aiserver.v1.StoredRequestTrackingMetadata.File (var: tqe)
+ // Copied from: local:aiserver.v1.StoredRequestTrackingMetadata.File (var: ye)
message File {
string fs_path = 1;
string file_uuid = 2;
@@ -24626,22 +29547,22 @@ message StoredRequestTrackingMetadata {
string workspace_id = 7;
}
-// Copied from: local:aiserver.v1.StreamAiCursorHelpRequest (var: FAe)
+// Copied from: local:aiserver.v1.StreamAiCursorHelpRequest (var: fo)
message StreamAiCursorHelpRequest {
repeated CursorHelpConversationMessage messages = 1;
string user_os = 2;
ModelDetails model_details = 3;
}
-// Copied from: local:aiserver.v1.StreamAiCursorHelpResponse (var: QAe)
+// Copied from: local:aiserver.v1.StreamAiCursorHelpResponse (var: go)
message StreamAiCursorHelpResponse {
string text = 1;
repeated string actions = 2;
}
-// Copied from: local:aiserver.v1.StreamAiLintBugRequest (var: fAe)
+// Copied from: local:aiserver.v1.StreamAiLintBugRequest (var: no)
message StreamAiLintBugRequest {
- // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunk (var: pAe)
+ // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunk (var: ro)
message CodeChunk {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -24650,14 +29571,14 @@ message StreamAiLintBugRequest {
repeated string context_lines_after = 5;
}
- // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunkList (var: hAe)
+ // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunkList (var: so)
message CodeChunkList {
repeated StreamAiLintBugRequest.CodeChunk chunks = 13;
repeated int32 referred_start_lines = 14;
repeated int32 referred_end_lines = 15;
}
- // Copied from: local:aiserver.v1.StreamAiLintBugRequest.DiscriminatorOptions (var: TAe)
+ // Copied from: local:aiserver.v1.StreamAiLintBugRequest.DiscriminatorOptions (var: oo)
message DiscriminatorOptions {
bool specific_rules = 1;
bool compile_errors = 2;
@@ -24684,7 +29605,7 @@ message StreamAiLintBugRequest {
bool debug_mode = 16;
}
-// Copied from: local:aiserver.v1.StreamAiLintBugResponse (var: wAe)
+// Copied from: local:aiserver.v1.StreamAiLintBugResponse (var: io)
message StreamAiLintBugResponse {
oneof response {
AiLintBug bug = 1;
@@ -24692,7 +29613,7 @@ message StreamAiLintBugResponse {
}
}
-// Copied from: local:aiserver.v1.StreamAiPreviewsIntent (var: PEe)
+// Copied from: local:aiserver.v1.StreamAiPreviewsIntent (var: d)
message StreamAiPreviewsIntent {
repeated DocumentSymbolWithText main_symbols_to_analyze_from_go_to_def = 1;
HoverDetails main_symbol_hover_details = 4;
@@ -24700,7 +29621,7 @@ message StreamAiPreviewsIntent {
repeated DocumentSymbolWithText main_symbols_to_analyze_from_implementations = 6;
}
-// Copied from: local:aiserver.v1.StreamAiPreviewsRequest (var: LEe)
+// Copied from: local:aiserver.v1.StreamAiPreviewsRequest (var: p)
message StreamAiPreviewsRequest {
CurrentFileInfo current_file = 1;
StreamAiPreviewsIntent intent = 2;
@@ -24708,25 +29629,25 @@ message StreamAiPreviewsRequest {
optional bool is_detailed = 15;
}
-// Copied from: local:aiserver.v1.StreamAiPreviewsResponse (var: DEe)
+// Copied from: local:aiserver.v1.StreamAiPreviewsResponse (var: f)
message StreamAiPreviewsResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactRequest (var: RJt)
+// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactRequest (var: Vm)
message StreamBackgroundComposerArtifactRequest {
string bc_id = 1;
string absolute_path = 2;
}
-// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactResponse (var: PJt)
+// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactResponse (var: Ym)
message StreamBackgroundComposerArtifactResponse {
bytes content_chunk = 1;
string content_type = 2;
int64 total_size = 3;
}
-// Copied from: local:aiserver.v1.StreamBugBotAgenticClientMessage (var: Mae)
+// Copied from: local:aiserver.v1.StreamBugBotAgenticClientMessage (var: mt)
message StreamBugBotAgenticClientMessage {
oneof message {
StreamBugBotRequest start = 1;
@@ -24735,7 +29656,7 @@ message StreamBugBotAgenticClientMessage {
}
}
-// Copied from: local:aiserver.v1.StreamBugBotAgenticServerMessage (var: Yae)
+// Copied from: local:aiserver.v1.StreamBugBotAgenticServerMessage (var: ct)
message StreamBugBotAgenticServerMessage {
oneof message {
StreamBugBotResponse bugbot_response = 1;
@@ -24744,7 +29665,7 @@ message StreamBugBotAgenticServerMessage {
}
}
-// Copied from: local:aiserver.v1.StreamBugBotLinterRequest (var: Hbe)
+// Copied from: local:aiserver.v1.StreamBugBotLinterRequest (var: D)
message StreamBugBotLinterRequest {
GitDiff git_diff = 1;
string active_file = 2;
@@ -24753,14 +29674,14 @@ message StreamBugBotLinterRequest {
bool telem_enabled = 5;
}
-// Copied from: local:aiserver.v1.StreamBugBotLinterResponse (var: Wbe)
+// Copied from: local:aiserver.v1.StreamBugBotLinterResponse (var: O)
message StreamBugBotLinterResponse {
repeated BugReport bugs = 1;
}
-// Copied from: local:aiserver.v1.StreamBugBotRequest (var: Nf)
+// Copied from: local:aiserver.v1.StreamBugBotRequest (var: c)
message StreamBugBotRequest {
- // Copied from: local:aiserver.v1.StreamBugBotRequest.Range (var: bf)
+ // Copied from: local:aiserver.v1.StreamBugBotRequest.Range (var: d)
message Range {
int32 start_line = 1;
int32 end_line_inclusive = 2;
@@ -24782,7 +29703,7 @@ message StreamBugBotRequest {
optional bool deep_review = 14;
}
-// Copied from: local:aiserver.v1.StreamBugBotResponse (var: Uae)
+// Copied from: local:aiserver.v1.StreamBugBotResponse (var: ut)
message StreamBugBotResponse {
optional BugReports bug_reports = 1;
BugBotStatus status = 2;
@@ -24791,11 +29712,11 @@ message StreamBugBotResponse {
optional int32 num_turns = 5;
}
-// Copied from: local:aiserver.v1.StreamBugFindingRequest (var: BPe)
+// Copied from: local:aiserver.v1.StreamBugFindingRequest (var: se)
message StreamBugFindingRequest {
- // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff (var: IPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff (var: oe)
message FileDiff {
- // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Hunk (var: vPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Hunk (var: ie)
message Hunk {
int32 old_start_one_indexed = 1;
int32 new_start_one_indexed = 2;
@@ -24803,7 +29724,7 @@ message StreamBugFindingRequest {
repeated string new_lines = 4;
}
- // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Line (var: NPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Line (var: ae)
message Line {
int32 one_indexed_line_number = 1;
string line = 2;
@@ -24819,9 +29740,9 @@ message StreamBugFindingRequest {
repeated FileDiff file_diffs = 1;
}
-// Copied from: local:aiserver.v1.StreamBugFindingResponse (var: kPe)
+// Copied from: local:aiserver.v1.StreamBugFindingResponse (var: ne)
message StreamBugFindingResponse {
- // Copied from: local:aiserver.v1.StreamBugFindingResponse.Bug (var: EPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingResponse.Bug (var: re)
message Bug {
string relative_workspace_path = 1;
int32 start_line = 2;
@@ -24835,9 +29756,9 @@ message StreamBugFindingResponse {
repeated Bug bugs = 1;
}
-// Copied from: local:aiserver.v1.StreamChatContextRequest (var: zme)
+// Copied from: local:aiserver.v1.StreamChatContextRequest (var: Fr)
message StreamChatContextRequest {
- // Copied from: local:aiserver.v1.StreamChatContextRequest.CodeContext (var: Kme)
+ // Copied from: local:aiserver.v1.StreamChatContextRequest.CodeContext (var: qr)
message CodeContext {
repeated CodeBlock chunks = 1;
repeated CodeResult scored_chunks = 2;
@@ -24870,9 +29791,9 @@ message StreamChatContextRequest {
}
}
-// Copied from: local:aiserver.v1.StreamChatContextResponse (var: Zme)
+// Copied from: local:aiserver.v1.StreamChatContextResponse (var: Dr)
message StreamChatContextResponse {
- // Copied from: local:aiserver.v1.StreamChatContextResponse.ChunkIdentity (var: sde)
+ // Copied from: local:aiserver.v1.StreamChatContextResponse.ChunkIdentity (var: xr)
message ChunkIdentity {
string file_name = 1;
int32 start_line = 2;
@@ -24881,14 +29802,14 @@ message StreamChatContextResponse {
ChunkType chunk_type = 5;
}
- // Copied from: local:aiserver.v1.StreamChatContextResponse.CodeLink (var: nde)
+ // Copied from: local:aiserver.v1.StreamChatContextResponse.CodeLink (var: Ur)
message CodeLink {
string relative_workspace_path = 1;
int32 start_line_number = 2;
int32 end_line_number = 3;
}
- // Copied from: local:aiserver.v1.StreamChatContextResponse.UsedCode (var: ede)
+ // Copied from: local:aiserver.v1.StreamChatContextResponse.UsedCode (var: Or)
message UsedCode {
repeated CodeResult code_results = 1;
}
@@ -24906,7 +29827,7 @@ message StreamChatContextResponse {
optional FileLink file_link = 11;
}
-// Copied from: local:aiserver.v1.StreamChatDeepContextRequest (var: ade)
+// Copied from: local:aiserver.v1.StreamChatDeepContextRequest (var: Qr)
message StreamChatDeepContextRequest {
repeated ConversationMessage conversation = 1;
ExplicitContext explicit_context = 2;
@@ -24915,14 +29836,14 @@ message StreamChatDeepContextRequest {
bool rerank_results = 5;
}
-// Copied from: local:aiserver.v1.StreamChatDeepContextResponse (var: lde)
+// Copied from: local:aiserver.v1.StreamChatDeepContextResponse (var: Gr)
message StreamChatDeepContextResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamChatResponse (var: qge)
+// Copied from: local:aiserver.v1.StreamChatResponse (var: pi)
message StreamChatResponse {
- // Copied from: local:aiserver.v1.StreamChatResponse.ChunkIdentity (var: Qge)
+ // Copied from: local:aiserver.v1.StreamChatResponse.ChunkIdentity (var: gi)
message ChunkIdentity {
string file_name = 1;
int32 start_line = 2;
@@ -24931,7 +29852,7 @@ message StreamChatResponse {
ChunkType chunk_type = 5;
}
- // Copied from: local:aiserver.v1.StreamChatResponse.UsedCode (var: Fge)
+ // Copied from: local:aiserver.v1.StreamChatResponse.UsedCode (var: fi)
message UsedCode {
repeated CodeResult code_results = 1;
}
@@ -24959,25 +29880,25 @@ message StreamChatResponse {
optional string usage_uuid = 27;
}
-// Copied from: local:aiserver.v1.StreamChatToolformerContinueRequest (var: Ihe)
+// Copied from: local:aiserver.v1.StreamChatToolformerContinueRequest (var: Fi)
message StreamChatToolformerContinueRequest {
string toolformer_session_id = 1;
ToolResult tool_result = 2;
}
-// Copied from: local:aiserver.v1.StreamChatToolformerResponse (var: vhe)
+// Copied from: local:aiserver.v1.StreamChatToolformerResponse (var: qi)
message StreamChatToolformerResponse {
- // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Output (var: Nhe)
+ // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Output (var: Di)
message Output {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Thought (var: bhe)
+ // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Thought (var: Oi)
message Thought {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamChatToolformerResponse.ToolAction (var: qhe)
+ // Copied from: local:aiserver.v1.StreamChatToolformerResponse.ToolAction (var: Ui)
message ToolAction {
string user_facing_text = 1;
string raw_model_output = 3;
@@ -24993,11 +29914,11 @@ message StreamChatToolformerResponse {
}
}
-// Copied from: local:aiserver.v1.StreamCmdKRequest (var: tre)
+// Copied from: local:aiserver.v1.StreamCmdKRequest (var: A)
message StreamCmdKRequest {
- // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff (var: nre)
+ // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff (var: _)
message BranchDiff {
- // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff.FileDiff (var: sre)
+ // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff.FileDiff (var: T)
message FileDiff {
string file_name = 1;
string diff = 2;
@@ -25025,21 +29946,21 @@ message StreamCmdKRequest {
repeated CursorRule rules = 16;
}
-// Copied from: local:aiserver.v1.StreamCmdKResponse (var: wre)
+// Copied from: local:aiserver.v1.StreamCmdKResponse (var: C)
message StreamCmdKResponse {
- // Copied from: local:aiserver.v1.StreamCmdKResponse.Chat (var: Cre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.Chat (var: b)
message Chat {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.EditEnd (var: Jre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.EditEnd (var: P)
message EditEnd {
int32 end_line_number_exclusive = 1;
int32 edit_id = 2;
optional string file_path = 3;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStart (var: Ere)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStart (var: N)
message EditStart {
int32 start_line_number = 1;
int32 edit_id = 2;
@@ -25047,14 +29968,14 @@ message StreamCmdKResponse {
optional string file_path = 4;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStream (var: Bre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStream (var: R)
message EditStream {
string text = 1;
int32 edit_id = 2;
optional string file_path = 3;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.StatusUpdate (var: Rre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.StatusUpdate (var: M)
message StatusUpdate {
repeated string messages = 1;
}
@@ -25068,7 +29989,7 @@ message StreamCmdKResponse {
}
}
-// Copied from: local:aiserver.v1.StreamCmdKResponseContextWrapped (var: mre)
+// Copied from: local:aiserver.v1.StreamCmdKResponseContextWrapped (var: E)
message StreamCmdKResponseContextWrapped {
oneof response {
StreamCmdKResponse real_response = 1;
@@ -25077,16 +29998,16 @@ message StreamCmdKResponseContextWrapped {
}
}
-// Copied from: local:aiserver.v1.StreamCodeTourRequest (var: sPe)
+// Copied from: local:aiserver.v1.StreamCodeTourRequest (var: K)
message StreamCodeTourRequest {
- // Copied from: local:aiserver.v1.StreamCodeTourRequest.PromptConstructionMode (var: iPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourRequest.PromptConstructionMode (var: s)
enum PromptConstructionMode {
PROMPT_CONSTRUCTION_MODE_UNSPECIFIED = 0;
PROMPT_CONSTRUCTION_MODE_SERVER_COMPACT = 1;
PROMPT_CONSTRUCTION_MODE_CLIENT_RAW = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourRequest.PullRequestReference (var: aPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourRequest.PullRequestReference (var: W)
message PullRequestReference {
string provider = 1;
string owner = 2;
@@ -25112,33 +30033,33 @@ message StreamCodeTourRequest {
optional string raw_user_prompt = 11;
}
-// Copied from: local:aiserver.v1.StreamCodeTourResponse (var: lPe)
+// Copied from: local:aiserver.v1.StreamCodeTourResponse (var: z)
message StreamCodeTourResponse {
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.Blame (var: yPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.Blame (var: te)
message Blame {
repeated CommitMetrics commits = 1;
repeated ConversationReference conversations = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.DoneEvent (var: dPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.DoneEvent (var: X)
message DoneEvent {
CodeTourDoneReason reason = 1;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.ErrorEvent (var: APe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.ErrorEvent (var: Z)
message ErrorEvent {
string message = 1;
CodeTourDoneReason reason = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.MarkdownDeltaEvent (var: gPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.MarkdownDeltaEvent (var: $)
message MarkdownDeltaEvent {
string markdown_delta = 1;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent (var: uPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent (var: j)
message StatusEvent {
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent.Status (var: mPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent.Status (var: o)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_STARTED = 1;
@@ -25149,7 +30070,7 @@ message StreamCodeTourResponse {
optional string message = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.ThinkingDeltaEvent (var: _Pe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.ThinkingDeltaEvent (var: ee)
message ThinkingDeltaEvent {
string thinking_delta = 1;
}
@@ -25166,9 +30087,9 @@ message StreamCodeTourResponse {
}
}
-// Copied from: local:aiserver.v1.StreamComposerContextRequest (var: qpe)
+// Copied from: local:aiserver.v1.StreamComposerContextRequest (var: Uo)
message StreamComposerContextRequest {
- // Copied from: local:aiserver.v1.StreamComposerContextRequest.CodeContext (var: Lpe)
+ // Copied from: local:aiserver.v1.StreamComposerContextRequest.CodeContext (var: xo)
message CodeContext {
repeated CodeBlock chunks = 1;
repeated CodeResult scored_chunks = 2;
@@ -25201,7 +30122,7 @@ message StreamComposerContextRequest {
}
}
-// Copied from: local:aiserver.v1.StreamConversationRequest (var: skt)
+// Copied from: local:aiserver.v1.StreamConversationRequest (var: wa)
message StreamConversationRequest {
string bc_id = 1;
optional string offset_key = 2;
@@ -25212,11 +30133,12 @@ message StreamConversationRequest {
optional bool send_stream_signal_after_prefetch = 7;
optional uint32 max_blobs_after_prefetch = 8;
optional bool allow_streaming_when_terminal_status = 9;
+ optional PreFetchedBlobFilter pre_fetched_blob_filter = 10;
}
-// Copied from: local:aiserver.v1.StreamConversationResponse (var: mkt)
+// Copied from: local:aiserver.v1.StreamConversationResponse (var: Ja)
message StreamConversationResponse {
- // Copied from: local:aiserver.v1.StreamConversationResponse.CloudAgentStateWithIdAndOffset (var: _kt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.CloudAgentStateWithIdAndOffset (var: Ra)
message CloudAgentStateWithIdAndOffset {
string offset_key = 1;
bytes blob_id = 2;
@@ -25225,12 +30147,12 @@ message StreamConversationResponse {
repeated UserDisplayInfo user_display_infos = 5;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.DevBannerMessage (var: Ikt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.DevBannerMessage (var: Fa)
message DevBannerMessage {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.InitialState (var: gkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.InitialState (var: Na)
message InitialState {
bytes blob_id = 1;
CloudAgentState cloud_agent_state = 2;
@@ -25239,37 +30161,49 @@ message StreamConversationResponse {
repeated UserDisplayInfo user_display_infos = 6;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.InteractionUpdateWithOffset (var: ykt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.InteractionQueryWithOffset (var: ba)
+ message InteractionQueryWithOffset {
+ string offset_key = 1;
+ InteractionQuery interaction_query = 2;
+ }
+
+ // Copied from: local:aiserver.v1.StreamConversationResponse.InteractionUpdateWithOffset (var: Pa)
message InteractionUpdateWithOffset {
string offset_key = 1;
InteractionUpdate interaction_update = 2;
repeated UserDisplayInfo user_display_infos = 3;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.PrefetchedBlobs (var: Akt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.PrefetchedBlobs (var: Ca)
message PrefetchedBlobs {
repeated PreFetchedBlob pre_fetched_blobs = 1;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.StreamSignal (var: fkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.ReadOnlySharedPodLifecycleEventWithOffset (var: Da)
+ message ReadOnlySharedPodLifecycleEventWithOffset {
+ string offset_key = 1;
+ ReadOnlySharedPodLifecycleEvent read_only_shared_pod_lifecycle_event = 2;
+ }
+
+ // Copied from: local:aiserver.v1.StreamConversationResponse.StreamSignal (var: Qr)
enum StreamSignal {
STREAM_SIGNAL_UNSPECIFIED = 0;
STREAM_SIGNAL_END_OF_INITIAL_STATE_PREFETCH = 1;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.TransientErrorWithOffset (var: Skt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.TransientErrorWithOffset (var: La)
message TransientErrorWithOffset {
string offset_key = 1;
TransientError transient_error = 2;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.WorkerLifecycleEventWithOffset (var: vkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.WorkerLifecycleEventWithOffset (var: qa)
message WorkerLifecycleEventWithOffset {
string offset_key = 1;
WorkerLifecycleEvent worker_lifecycle_event = 2;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.WorkflowStatusWithOffset (var: kkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.WorkflowStatusWithOffset (var: Ma)
message WorkflowStatusWithOffset {
string offset_key = 1;
CloudAgentWorkflowStatus workflow_status = 2;
@@ -25285,12 +30219,14 @@ message StreamConversationResponse {
TransientErrorWithOffset transient_error_with_offset = 9;
DevBannerMessage dev_banner_message = 10;
WorkerLifecycleEventWithOffset worker_lifecycle_event_with_offset = 11;
+ InteractionQueryWithOffset interaction_query_with_offset = 12;
+ ReadOnlySharedPodLifecycleEventWithOffset read_only_shared_pod_lifecycle_event_with_offset = 13;
}
}
-// Copied from: local:aiserver.v1.StreamCppRequest (var: lA)
+// Copied from: local:aiserver.v1.StreamCppRequest (var: R)
message StreamCppRequest {
- // Copied from: local:aiserver.v1.StreamCppRequest.ControlToken (var: cA)
+ // Copied from: local:aiserver.v1.StreamCppRequest.ControlToken (var: o)
enum ControlToken {
CONTROL_TOKEN_UNSPECIFIED = 0;
CONTROL_TOKEN_QUIET = 1;
@@ -25329,9 +30265,9 @@ message StreamCppRequest {
repeated CodeResult code_results = 29;
}
-// Copied from: local:aiserver.v1.StreamCppResponse (var: mA)
+// Copied from: local:aiserver.v1.StreamCppResponse (var: P)
message StreamCppResponse {
- // Copied from: local:aiserver.v1.StreamCppResponse.CursorPredictionTarget (var: fA)
+ // Copied from: local:aiserver.v1.StreamCppResponse.CursorPredictionTarget (var: b)
message CursorPredictionTarget {
string relative_path = 1;
int32 line_number_one_indexed = 2;
@@ -25339,7 +30275,7 @@ message StreamCppResponse {
bool should_retrigger_cpp = 4;
}
- // Copied from: local:aiserver.v1.StreamCppResponse.ModelInfo (var: pA)
+ // Copied from: local:aiserver.v1.StreamCppResponse.ModelInfo (var: M)
message ModelInfo {
bool is_fused_cursor_prediction_model = 1;
bool is_multidiff_model = 2;
@@ -25364,31 +30300,18 @@ message StreamCppResponse {
optional string binding_id = 17;
}
-// Copied from: local:aiserver.v1.StreamCursorMotionRequest (var: tle)
-message StreamCursorMotionRequest {
- CurrentFileInfo current_file_info = 1;
- SimpleRange selection_range = 2;
- string instruction = 3;
- ModelDetails model_details = 4;
-}
-
-// Copied from: local:aiserver.v1.StreamCursorMotionResponse (var: rle)
-message StreamCursorMotionResponse {
- string text = 1;
-}
-
-// Copied from: local:aiserver.v1.StreamCursorTutorRequest (var: Xce)
+// Copied from: local:aiserver.v1.StreamCursorTutorRequest (var: cr)
message StreamCursorTutorRequest {
repeated ConversationMessage conversation = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.StreamCursorTutorResponse (var: $ce)
+// Copied from: local:aiserver.v1.StreamCursorTutorResponse (var: dr)
message StreamCursorTutorResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamDiffReviewByFileResponse (var: zye)
+// Copied from: local:aiserver.v1.StreamDiffReviewByFileResponse (var: Tl)
message StreamDiffReviewByFileResponse {
oneof response {
string text = 1;
@@ -25396,7 +30319,7 @@ message StreamDiffReviewByFileResponse {
}
}
-// Copied from: local:aiserver.v1.StreamDiffReviewResponse (var: Uye)
+// Copied from: local:aiserver.v1.StreamDiffReviewResponse (var: gl)
message StreamDiffReviewResponse {
oneof response {
string text = 1;
@@ -25404,7 +30327,7 @@ message StreamDiffReviewResponse {
}
}
-// Copied from: local:aiserver.v1.StreamEditRequest (var: oAe)
+// Copied from: local:aiserver.v1.StreamEditRequest (var: $s)
message StreamEditRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -25426,7 +30349,7 @@ message StreamEditRequest {
repeated CursorRule rules = 19;
}
-// Copied from: local:aiserver.v1.StreamFastEditRequest (var: rAe)
+// Copied from: local:aiserver.v1.StreamFastEditRequest (var: Xs)
message StreamFastEditRequest {
CurrentFileInfo current_file = 1;
repeated RepositoryInfo repositories = 3;
@@ -25439,7 +30362,7 @@ message StreamFastEditRequest {
LinterErrors linter_errors = 11;
}
-// Copied from: local:aiserver.v1.StreamFastEditResponse (var: iAe)
+// Copied from: local:aiserver.v1.StreamFastEditResponse (var: Zs)
message StreamFastEditResponse {
int32 line_number = 2;
int32 replace_num_lines = 3;
@@ -25449,7 +30372,7 @@ message StreamFastEditResponse {
bool reset_new_lines = 7;
}
-// Copied from: local:aiserver.v1.StreamGenerateRequest (var: Jfe)
+// Copied from: local:aiserver.v1.StreamGenerateRequest (var: qs)
message StreamGenerateRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -25468,14 +30391,14 @@ message StreamGenerateRequest {
StreamGenerateRequest original_request = 16;
}
-// Copied from: local:aiserver.v1.StreamGetRelevantChunksResponseContextWrapped (var: qre)
+// Copied from: local:aiserver.v1.StreamGetRelevantChunksResponseContextWrapped (var: F)
message StreamGetRelevantChunksResponseContextWrapped {
oneof response {
GetRelevantChunksResponse real_response = 1;
}
}
-// Copied from: local:aiserver.v1.StreamHoldCppRequest (var: HA)
+// Copied from: local:aiserver.v1.StreamHoldCppRequest (var: X)
message StreamHoldCppRequest {
CurrentFileInfo current_file = 1;
optional LinterErrors linter_errors = 4;
@@ -25486,12 +30409,12 @@ message StreamHoldCppRequest {
ModelDetails model_details = 10;
}
-// Copied from: local:aiserver.v1.StreamHoldCppResponse (var: WA)
+// Copied from: local:aiserver.v1.StreamHoldCppResponse (var: Z)
message StreamHoldCppResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamHypermodeRequest (var: ere)
+// Copied from: local:aiserver.v1.StreamHypermodeRequest (var: h)
message StreamHypermodeRequest {
repeated PotentiallyCachedContextItem context_items = 1;
CmdKOptions cmd_k_options = 2;
@@ -25509,11 +30432,11 @@ message StreamHypermodeRequest {
optional TimingInfo timing_info = 15;
}
-// Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest (var: vEe)
+// Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest (var: m)
message StreamInlineLongCompletionRequest {
- // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock (var: NEe)
+ // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock (var: c)
message ContextBlock {
- // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock.ContextType (var: bEe)
+ // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock.ContextType (var: r)
enum ContextType {
CONTEXT_TYPE_UNSPECIFIED = 0;
CONTEXT_TYPE_RECENT_LOCATIONS = 1;
@@ -25531,17 +30454,17 @@ message StreamInlineLongCompletionRequest {
LinterErrors linter_errors = 15;
}
-// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusRequest (var: a_e)
+// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusRequest (var: $i)
message StreamInterfaceAgentStatusRequest {
string task_uuid = 1;
}
-// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusResponse (var: l_e)
+// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusResponse (var: ea)
message StreamInterfaceAgentStatusResponse {
InterfaceAgentStatus status = 1;
}
-// Copied from: local:aiserver.v1.StreamLintRequest (var: MTe)
+// Copied from: local:aiserver.v1.StreamLintRequest (var: Ga)
message StreamLintRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -25556,21 +30479,21 @@ message StreamLintRequest {
string lint_rules = 12;
}
-// Copied from: local:aiserver.v1.StreamNewRuleRequest (var: bAe)
+// Copied from: local:aiserver.v1.StreamNewRuleRequest (var: co)
message StreamNewRuleRequest {
string current_rules = 1;
string dismissed_bug = 2;
}
-// Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest (var: cue)
+// Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest (var: Tn)
message StreamNextCursorPredictionRequest {
- // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.FileVisibleRange (var: Aue)
+ // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.FileVisibleRange (var: kn)
message FileVisibleRange {
string filename = 1;
repeated StreamNextCursorPredictionRequest.VisibleRange visible_ranges = 2;
}
- // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.VisibleRange (var: due)
+ // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.VisibleRange (var: yn)
message VisibleRange {
int32 start_line_number_inclusive = 1;
int32 end_line_number_exclusive = 2;
@@ -25598,7 +30521,7 @@ message StreamNextCursorPredictionRequest {
repeated FileVisibleRange file_visible_ranges = 20;
}
-// Copied from: local:aiserver.v1.StreamNextCursorPredictionResponse (var: gue)
+// Copied from: local:aiserver.v1.StreamNextCursorPredictionResponse (var: wn)
message StreamNextCursorPredictionResponse {
oneof response {
string text = 1;
@@ -25608,7 +30531,7 @@ message StreamNextCursorPredictionResponse {
}
}
-// Copied from: local:aiserver.v1.StreamPriomptPromptRequest (var: $ue)
+// Copied from: local:aiserver.v1.StreamPriomptPromptRequest (var: On)
message StreamPriomptPromptRequest {
string prompt_props = 2;
string prompt_props_type_name = 3;
@@ -25616,47 +30539,47 @@ message StreamPriomptPromptRequest {
ModelDetails model_details = 4;
}
-// Copied from: local:aiserver.v1.StreamPriomptPromptResponse (var: tce)
+// Copied from: local:aiserver.v1.StreamPriomptPromptResponse (var: Un)
message StreamPriomptPromptResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorRequest (var: YAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorRequest (var: _o)
message StreamPseudocodeGeneratorRequest {
CurrentFileInfo current_file = 1;
PseudocodeTarget target = 2;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorResponse (var: HAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorResponse (var: To)
message StreamPseudocodeGeneratorResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeMapperRequest (var: zAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeMapperRequest (var: yo)
message StreamPseudocodeMapperRequest {
PseudocodeTarget target = 2;
string pseudocode = 1;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeMapperResponse (var: KAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeMapperResponse (var: ko)
message StreamPseudocodeMapperResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamReplayChatRequest (var: H2)
+// Copied from: local:aiserver.v1.StreamReplayChatRequest (var: Je)
message StreamReplayChatRequest {
string request_id = 1;
optional double tokens_per_second = 3;
}
-// Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse (var: Xfe)
+// Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse (var: Ws)
message StreamSlashEditFollowUpWithPreviousEditsResponse {
- // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.Chat (var: $fe)
+ // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.Chat (var: zs)
message Chat {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.EditsToUpdate (var: tAe)
+ // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.EditsToUpdate (var: js)
message EditsToUpdate {
repeated SlashEditPreviousEdit previous_edits = 1;
}
@@ -25667,12 +30590,12 @@ message StreamSlashEditFollowUpWithPreviousEditsResponse {
}
}
-// Copied from: local:aiserver.v1.StreamStart (var: X2)
+// Copied from: local:aiserver.v1.StreamStart (var: Re)
message StreamStart {
string padding = 1;
}
-// Copied from: local:aiserver.v1.StreamTerminalAutocompleteRequest (var: UAe)
+// Copied from: local:aiserver.v1.StreamTerminalAutocompleteRequest (var: ho)
message StreamTerminalAutocompleteRequest {
string current_command = 1;
repeated string command_history = 2;
@@ -25683,13 +30606,13 @@ message StreamTerminalAutocompleteRequest {
repeated string past_results = 7;
}
-// Copied from: local:aiserver.v1.StreamTerminalAutocompleteResponse (var: ZAe)
+// Copied from: local:aiserver.v1.StreamTerminalAutocompleteResponse (var: wo)
message StreamTerminalAutocompleteResponse {
string text = 1;
optional bool done_stream = 2;
}
-// Copied from: local:aiserver.v1.StreamTerminalCmdKRequest (var: lre)
+// Copied from: local:aiserver.v1.StreamTerminalCmdKRequest (var: k)
message StreamTerminalCmdKRequest {
repeated PotentiallyCachedContextItem context_items = 1;
TerminalCmdKOptions cmd_k_options = 2;
@@ -25697,19 +30620,19 @@ message StreamTerminalCmdKRequest {
CmdKLegacyContext legacy_context = 5;
}
-// Copied from: local:aiserver.v1.StreamTerminalCmdKResponse (var: fre)
+// Copied from: local:aiserver.v1.StreamTerminalCmdKResponse (var: I)
message StreamTerminalCmdKResponse {
- // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.Chat (var: hre)
+ // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.Chat (var: B)
message Chat {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.StatusUpdate (var: Tre)
+ // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.StatusUpdate (var: J)
message StatusUpdate {
repeated string messages = 1;
}
- // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.TerminalCommand (var: pre)
+ // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.TerminalCommand (var: v)
message TerminalCommand {
string partial_command = 1;
}
@@ -25721,7 +30644,7 @@ message StreamTerminalCmdKResponse {
}
}
-// Copied from: local:aiserver.v1.StreamTerminalCmdKResponseContextWrapped (var: dre)
+// Copied from: local:aiserver.v1.StreamTerminalCmdKResponseContextWrapped (var: S)
message StreamTerminalCmdKResponseContextWrapped {
oneof response {
StreamTerminalCmdKResponse real_response = 1;
@@ -25730,7 +30653,7 @@ message StreamTerminalCmdKResponseContextWrapped {
}
}
-// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeClientMessage (var: Zae)
+// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeClientMessage (var: gt)
message StreamUiBestOfNJudgeClientMessage {
oneof message {
StreamUiBestOfNJudgeStartRequest start = 1;
@@ -25739,7 +30662,7 @@ message StreamUiBestOfNJudgeClientMessage {
}
}
-// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeServerMessage (var: eoe)
+// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeServerMessage (var: ht)
message StreamUiBestOfNJudgeServerMessage {
oneof message {
UiBestOfNJudgeFinalResult final_result = 1;
@@ -25748,34 +30671,34 @@ message StreamUiBestOfNJudgeServerMessage {
}
}
-// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeStartRequest (var: zae)
+// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeStartRequest (var: pt)
message StreamUiBestOfNJudgeStartRequest {
string task = 1;
repeated UiBestOfNJudgeCandidate candidates = 2;
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatRequest (var: H9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatRequest (var: nt)
message StreamUnifiedChatRequest {
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CodeSearchResult (var: s3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CodeSearchResult (var: at)
message CodeSearchResult {
repeated CodeResult results = 1;
repeated File all_files = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CurrentPlan (var: l3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CurrentPlan (var: ut)
message CurrentPlan {
string content = 1;
string name = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.FullFileCmdKOptions (var: a3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.FullFileCmdKOptions (var: lt)
message FullFileCmdKOptions {
string file_path = 1;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits (var: Z9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits (var: st)
message RecentEdits {
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.CodeBlockInfo (var: e3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.CodeBlockInfo (var: ot)
message CodeBlockInfo {
string relative_workspace_path = 1;
optional string content_before = 2;
@@ -25784,7 +30707,7 @@ message StreamUnifiedChatRequest {
optional int32 version = 5;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.FileInfo (var: n3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.FileInfo (var: it)
message FileInfo {
string relative_workspace_path = 1;
string content = 2;
@@ -25795,7 +30718,7 @@ message StreamUnifiedChatRequest {
optional string edits_belong_to_composer_generation_uuid = 3;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RedDiff (var: K9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RedDiff (var: rt)
message RedDiff {
string relative_workspace_path = 1;
repeated SimplestRange red_ranges = 2;
@@ -25804,14 +30727,14 @@ message StreamUnifiedChatRequest {
string end_hash = 5;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.ThinkingLevel (var: j9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.ThinkingLevel (var: L)
enum ThinkingLevel {
THINKING_LEVEL_UNSPECIFIED = 0;
THINKING_LEVEL_MEDIUM = 1;
THINKING_LEVEL_HIGH = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.UnifiedMode (var: z9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.UnifiedMode (var: M)
enum UnifiedMode {
UNIFIED_MODE_UNSPECIFIED = 0;
UNIFIED_MODE_CHAT = 1;
@@ -25915,7 +30838,7 @@ message StreamUnifiedChatRequest {
optional bool try_use_best_of_n_promotion = 92;
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithTools (var: W2)
+// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithTools (var: Ce)
message StreamUnifiedChatRequestWithTools {
oneof request {
StreamUnifiedChatRequest stream_unified_chat_request = 1;
@@ -25923,7 +30846,7 @@ message StreamUnifiedChatRequestWithTools {
}
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithToolsIdempotent (var: r9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithToolsIdempotent (var: Me)
message StreamUnifiedChatRequestWithToolsIdempotent {
optional string idempotency_key = 4;
optional uint32 seqno = 5;
@@ -25934,9 +30857,9 @@ message StreamUnifiedChatRequestWithToolsIdempotent {
}
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatResponse (var: A3)
+// Copied from: local:aiserver.v1.StreamUnifiedChatResponse (var: dt)
message StreamUnifiedChatResponse {
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ChunkIdentity (var: _3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ChunkIdentity (var: ft)
message ChunkIdentity {
string file_name = 1;
int32 start_line = 2;
@@ -25945,19 +30868,19 @@ message StreamUnifiedChatResponse {
ChunkType chunk_type = 5;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.FinalToolResult (var: y3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.FinalToolResult (var: gt)
message FinalToolResult {
string tool_call_id = 1;
ClientSideToolV2Result result = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ImageDescription (var: k3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ImageDescription (var: ht)
message ImageDescription {
string description = 1;
string image_uuid = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.UsedCode (var: g3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.UsedCode (var: pt)
message UsedCode {
repeated CodeResult code_results = 1;
}
@@ -26001,7 +30924,7 @@ message StreamUnifiedChatResponse {
optional string model_provider_request_json = 35;
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithTools (var: t9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithTools (var: be)
message StreamUnifiedChatResponseWithTools {
optional SpanContext tracing_context = 6;
string event_id = 7;
@@ -26014,7 +30937,7 @@ message StreamUnifiedChatResponseWithTools {
}
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithToolsIdempotent (var: o9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithToolsIdempotent (var: Fe)
message StreamUnifiedChatResponseWithToolsIdempotent {
oneof response {
StreamUnifiedChatResponseWithTools server_chunk = 1;
@@ -26023,7 +30946,7 @@ message StreamUnifiedChatResponseWithToolsIdempotent {
}
}
-// Copied from: local:aiserver.v1.StreamWebCmdKV1Request (var: _ue)
+// Copied from: local:aiserver.v1.StreamWebCmdKV1Request (var: En)
message StreamWebCmdKV1Request {
string relative_workspace_path = 1;
string file_contents = 2;
@@ -26033,12 +30956,12 @@ message StreamWebCmdKV1Request {
repeated ImageProto images = 10;
}
-// Copied from: local:aiserver.v1.StreamWebCmdKV1Response (var: yue)
+// Copied from: local:aiserver.v1.StreamWebCmdKV1Response (var: Sn)
message StreamWebCmdKV1Response {
StreamCmdKResponse cmd_k_response = 1;
}
-// Copied from: local:aiserver.v1.StreamedBackPartialToolCall (var: VI)
+// Copied from: local:aiserver.v1.StreamedBackPartialToolCall (var: V)
message StreamedBackPartialToolCall {
ClientSideToolV2 tool = 1;
string tool_call_id = 2;
@@ -26047,7 +30970,7 @@ message StreamedBackPartialToolCall {
optional string model_call_id = 5;
}
-// Copied from: local:aiserver.v1.StreamedBackToolCall (var: WI)
+// Copied from: local:aiserver.v1.StreamedBackToolCall (var: Y)
message StreamedBackToolCall {
ClientSideToolV2 tool = 1;
string tool_call_id = 2;
@@ -26102,10 +31025,11 @@ message StreamedBackToolCall {
WebFetchStream web_fetch_stream = 68;
ReportBugfixResultsStream report_bugfix_results_stream = 69;
McpAuthStream mcp_auth_stream = 70;
+ ConnectScmStream connect_scm_stream = 71;
}
}
-// Copied from: local:aiserver.v1.StreamedBackToolCallV2 (var: jI)
+// Copied from: local:aiserver.v1.StreamedBackToolCallV2 (var: K)
message StreamedBackToolCallV2 {
ClientSideToolV2 tool = 1;
string tool_call_id = 2;
@@ -26163,27 +31087,28 @@ message StreamedBackToolCallV2 {
ReportBugfixResultsParams report_bugfix_results_params = 78;
McpAuthParams mcp_auth_params = 79;
GetMcpToolsParams get_mcp_tools_params = 80;
+ ConnectScmParams connect_scm_params = 81;
}
}
-// Copied from: local:aiserver.v1.StringCount (var: G2e)
+// Copied from: local:aiserver.v1.StringCount (var: dd)
message StringCount {
string name = 1;
int32 count = 2;
}
-// Copied from: local:aiserver.v1.StringReplacement (var: g8)
+// Copied from: local:aiserver.v1.StringReplacement (var: qn)
message StringReplacement {
string old_string = 1;
string new_string = 2;
}
-// Copied from: local:aiserver.v1.SttAudioChunk (var: AEe)
+// Copied from: local:aiserver.v1.SttAudioChunk (var: Fu)
message SttAudioChunk {
bytes pcm16 = 1;
}
-// Copied from: local:aiserver.v1.SttClientMessage (var: TEe)
+// Copied from: local:aiserver.v1.SttClientMessage (var: Du)
message SttClientMessage {
oneof payload {
SttConfig config = 1;
@@ -26192,15 +31117,15 @@ message SttClientMessage {
}
}
-// Copied from: local:aiserver.v1.SttConfig (var: dEe)
+// Copied from: local:aiserver.v1.SttConfig (var: Lu)
message SttConfig {
optional string language = 1;
optional bool punctuate = 2;
}
-// Copied from: local:aiserver.v1.SttControl (var: gEe)
+// Copied from: local:aiserver.v1.SttControl (var: qu)
message SttControl {
- // Copied from: local:aiserver.v1.SttControl.Type (var: _Ee)
+ // Copied from: local:aiserver.v1.SttControl.Type (var: Be)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_STOP = 1;
@@ -26210,13 +31135,13 @@ message SttControl {
Type type = 1;
}
-// Copied from: local:aiserver.v1.SttServerMessage (var: wEe)
+// Copied from: local:aiserver.v1.SttServerMessage (var: Ou)
message SttServerMessage {
string text = 1;
bool is_final = 2;
}
-// Copied from: agent.v1.SubagentArgs (var: o6)
+// Copied from: agent.v1.SubagentArgs (var: M)
message SubagentArgs {
string tool_call_id = 1;
string subagent_type = 2;
@@ -26242,13 +31167,13 @@ message SubagentArgs {
}
}
-// Copied from: agent.v1.SubagentAwaitArgs (var: f6)
+// Copied from: agent.v1.SubagentAwaitArgs (var: q)
message SubagentAwaitArgs {
string agent_id = 1;
uint32 timeout_ms = 2;
}
-// Copied from: agent.v1.SubagentAwaitComplete (var: h6)
+// Copied from: agent.v1.SubagentAwaitComplete (var: O)
message SubagentAwaitComplete {
string agent_id = 1;
optional string transcript_path = 2;
@@ -26256,18 +31181,18 @@ message SubagentAwaitComplete {
optional string final_message = 4;
}
-// Copied from: agent.v1.SubagentAwaitError (var: E6)
+// Copied from: agent.v1.SubagentAwaitError (var: Q)
message SubagentAwaitError {
optional string agent_id = 1;
string error = 2;
}
-// Copied from: agent.v1.SubagentAwaitNotFound (var: w6)
+// Copied from: agent.v1.SubagentAwaitNotFound (var: x)
message SubagentAwaitNotFound {
string agent_id = 1;
}
-// Copied from: agent.v1.SubagentAwaitResult (var: p6)
+// Copied from: agent.v1.SubagentAwaitResult (var: D)
message SubagentAwaitResult {
oneof result {
SubagentAwaitComplete complete = 1;
@@ -26277,13 +31202,13 @@ message SubagentAwaitResult {
}
}
-// Copied from: agent.v1.SubagentAwaitStillRunning (var: T6)
+// Copied from: agent.v1.SubagentAwaitStillRunning (var: U)
message SubagentAwaitStillRunning {
string agent_id = 1;
optional string transcript_path = 2;
}
-// Copied from: agent.v1.SubagentBackgroundReason (var: aX)
+// Copied from: agent.v1.SubagentBackgroundReason (var: Gs)
enum SubagentBackgroundReason {
SUBAGENT_BACKGROUND_REASON_UNSPECIFIED = 0;
SUBAGENT_BACKGROUND_REASON_AGENT_REQUEST = 1;
@@ -26291,7 +31216,7 @@ enum SubagentBackgroundReason {
SUBAGENT_BACKGROUND_REASON_QUEUED_FOLLOW_UP = 3;
}
-// Copied from: local:aiserver.v1.SubagentDescriptor (var: Vct)
+// Copied from: local:aiserver.v1.SubagentDescriptor (var: iE)
message SubagentDescriptor {
string name = 1;
optional string description = 2;
@@ -26299,20 +31224,20 @@ message SubagentDescriptor {
optional string source_url = 4;
}
-// Copied from: agent.v1.SubagentError (var: J6)
+// Copied from: agent.v1.SubagentError (var: H)
message SubagentError {
optional string agent_id = 1;
string error = 2;
}
-// Copied from: agent.v1.SubagentExecutionEnvironment (var: iX)
+// Copied from: agent.v1.SubagentExecutionEnvironment (var: Qs)
enum SubagentExecutionEnvironment {
SUBAGENT_EXECUTION_ENVIRONMENT_UNSPECIFIED = 0;
SUBAGENT_EXECUTION_ENVIRONMENT_LOCAL = 1;
SUBAGENT_EXECUTION_ENVIRONMENT_CLOUD = 2;
}
-// Copied from: local:aiserver.v1.SubagentInfo (var: K4)
+// Copied from: local:aiserver.v1.SubagentInfo (var: Bn)
message SubagentInfo {
SubagentType subagent_type = 1;
string subagent_id = 2;
@@ -26325,7 +31250,7 @@ message SubagentInfo {
}
}
-// Copied from: agent.v1.SubagentPersistedState (var: e1)
+// Copied from: agent.v1.SubagentPersistedState (var: ra)
message SubagentPersistedState {
ConversationStateStructure conversation_state = 1;
uint64 created_timestamp_ms = 2;
@@ -26334,9 +31259,11 @@ message SubagentPersistedState {
optional string model_id = 5;
SubagentExecutionEnvironment environment = 6;
optional CloudSubagentReference cloud_subagent = 7;
+ optional string first_class_bc_id = 8;
+ optional string cloud_requested_environment_build_id = 9;
}
-// Copied from: agent.v1.SubagentResult (var: m6)
+// Copied from: agent.v1.SubagentResult (var: F)
message SubagentResult {
oneof result {
SubagentSuccess success = 1;
@@ -26344,7 +31271,7 @@ message SubagentResult {
}
}
-// Copied from: local:aiserver.v1.SubagentReturnCall (var: z4)
+// Copied from: local:aiserver.v1.SubagentReturnCall (var: vn)
message SubagentReturnCall {
SubagentType subagent_type = 1;
oneof return_value {
@@ -26355,7 +31282,31 @@ message SubagentReturnCall {
}
}
-// Copied from: agent.v1.SubagentStartRequestQuery (var: q0)
+// Copied from: agent.v1.SubagentRunState (var: Mo)
+message SubagentRunState {
+ string parent_tool_call_id = 1;
+ optional string subagent_id = 2;
+ SubagentExecutionEnvironment environment = 3;
+ SubagentRunStatus status = 4;
+ optional string title = 5;
+ optional string detail = 6;
+ optional string transcript_path = 7;
+ optional string output_path = 8;
+ optional uint64 completed_timestamp_ms = 9;
+ optional BackgroundTaskCompletionReason completion_reason = 10;
+}
+
+// Copied from: agent.v1.SubagentRunStatus (var: Ks)
+enum SubagentRunStatus {
+ SUBAGENT_RUN_STATUS_UNSPECIFIED = 0;
+ SUBAGENT_RUN_STATUS_RUNNING = 1;
+ SUBAGENT_RUN_STATUS_BACKGROUNDED = 2;
+ SUBAGENT_RUN_STATUS_SUCCESS = 3;
+ SUBAGENT_RUN_STATUS_ERROR = 4;
+ SUBAGENT_RUN_STATUS_ABORTED = 5;
+}
+
+// Copied from: agent.v1.SubagentStartRequestQuery (var: $a)
message SubagentStartRequestQuery {
string subagent_id = 1;
string subagent_type = 2;
@@ -26372,13 +31323,14 @@ message SubagentStartRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 13;
}
-// Copied from: agent.v1.SubagentStartRequestResponse (var: F0)
+// Copied from: agent.v1.SubagentStartRequestResponse (var: el)
message SubagentStartRequestResponse {
optional string permission = 1;
optional string user_message = 2;
+ optional string additional_context = 3;
}
-// Copied from: agent.v1.SubagentStopRequestQuery (var: Q0)
+// Copied from: agent.v1.SubagentStopRequestQuery (var: tl)
message SubagentStopRequestQuery {
string subagent_id = 1;
string subagent_type = 2;
@@ -26401,12 +31353,13 @@ message SubagentStopRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 19;
}
-// Copied from: agent.v1.SubagentStopRequestResponse (var: U0)
+// Copied from: agent.v1.SubagentStopRequestResponse (var: nl)
message SubagentStopRequestResponse {
optional string followup_message = 1;
+ optional string additional_context = 2;
}
-// Copied from: agent.v1.SubagentSuccess (var: B6)
+// Copied from: agent.v1.SubagentSuccess (var: G)
message SubagentSuccess {
string agent_id = 1;
optional string final_message = 2;
@@ -26415,7 +31368,7 @@ message SubagentSuccess {
optional string transcript_path = 5;
}
-// Copied from: local:aiserver.v1.SubagentType (var: V2)
+// Copied from: local:aiserver.v1.SubagentType (var: b)
enum SubagentType {
SUBAGENT_TYPE_UNSPECIFIED = 0;
SUBAGENT_TYPE_DEEP_SEARCH = 1;
@@ -26424,7 +31377,14 @@ enum SubagentType {
SUBAGENT_TYPE_SPEC = 4;
}
-// Copied from: local:aiserver.v1.SubmitChatRequestEventsRequest (var: qSe)
+// Copied from: local:aiserver.v1.SubjectScore (var: o)
+message SubjectScore {
+ string subject_key = 1;
+ double score = 2;
+ double sample_count = 3;
+}
+
+// Copied from: local:aiserver.v1.SubmitChatRequestEventsRequest (var: F)
message SubmitChatRequestEventsRequest {
string session_id = 1;
repeated ChatRequestTelemetryEvent events = 2;
@@ -26434,14 +31394,14 @@ message SubmitChatRequestEventsRequest {
optional string window_type = 6;
}
-// Copied from: local:aiserver.v1.SubmitChatRequestEventsResponse (var: LSe)
+// Copied from: local:aiserver.v1.SubmitChatRequestEventsResponse (var: q)
message SubmitChatRequestEventsResponse {
bool success = 1;
optional string error_message = 2;
int32 events_processed = 3;
}
-// Copied from: local:aiserver.v1.SubmitFeedbackRequest (var: jst)
+// Copied from: local:aiserver.v1.SubmitFeedbackRequest (var: AT)
message SubmitFeedbackRequest {
string message = 1;
string version = 2;
@@ -26451,13 +31411,24 @@ message SubmitFeedbackRequest {
optional string shell = 6;
optional string model = 7;
optional string update_channel = 8;
+ optional string agent_mode = 9;
}
-// Copied from: local:aiserver.v1.SubmitFeedbackResponse (var: Xst)
+// Copied from: local:aiserver.v1.SubmitFeedbackResponse (var: _T)
message SubmitFeedbackResponse {
}
-// Copied from: local:aiserver.v1.SubmitInteractionWindowRequest (var: hSe)
+// Copied from: local:aiserver.v1.SubmitInteractionResponseBackgroundComposerRequest (var: il)
+message SubmitInteractionResponseBackgroundComposerRequest {
+ string bc_id = 1;
+ InteractionResponse interaction_response = 2;
+}
+
+// Copied from: local:aiserver.v1.SubmitInteractionResponseBackgroundComposerResponse (var: al)
+message SubmitInteractionResponseBackgroundComposerResponse {
+}
+
+// Copied from: local:aiserver.v1.SubmitInteractionWindowRequest (var: I)
message SubmitInteractionWindowRequest {
google.protobuf.Timestamp time_origin = 1;
CapturedWebProfile web_profile = 2;
@@ -26465,18 +31436,18 @@ message SubmitInteractionWindowRequest {
string session_id = 4;
}
-// Copied from: local:aiserver.v1.SubmitInteractionWindowResponse (var: _Se)
+// Copied from: local:aiserver.v1.SubmitInteractionWindowResponse (var: v)
message SubmitInteractionWindowResponse {
bool success = 1;
optional string error_message = 2;
}
-// Copied from: local:aiserver.v1.SubmitLogsRequest (var: eJe)
+// Copied from: local:aiserver.v1.SubmitLogsRequest (var: y)
message SubmitLogsRequest {
repeated ClientLogEntry logs = 1;
}
-// Copied from: local:aiserver.v1.SubmitLogsResponse (var: nJe)
+// Copied from: local:aiserver.v1.SubmitLogsResponse (var: k)
message SubmitLogsResponse {
bool success = 1;
optional string error_message = 2;
@@ -26484,19 +31455,19 @@ message SubmitLogsResponse {
uint32 logs_dropped = 4;
}
-// Copied from: local:aiserver.v1.SubmitPendingFollowupNowRequest (var: bEt)
+// Copied from: local:aiserver.v1.SubmitPendingFollowupNowRequest (var: Al)
message SubmitPendingFollowupNowRequest {
string bc_id = 1;
string followup_id = 2;
}
-// Copied from: local:aiserver.v1.SubmitPendingFollowupNowResponse (var: qEt)
+// Copied from: local:aiserver.v1.SubmitPendingFollowupNowResponse (var: _l)
message SubmitPendingFollowupNowResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.SubmitPerformanceEventsRequest (var: oSe)
+// Copied from: local:aiserver.v1.SubmitPerformanceEventsRequest (var: _)
message SubmitPerformanceEventsRequest {
string session_id = 1;
repeated PerformanceEvent events = 2;
@@ -26508,47 +31479,47 @@ message SubmitPerformanceEventsRequest {
repeated PerformanceMetric metrics = 8;
}
-// Copied from: local:aiserver.v1.SubmitPerformanceEventsResponse (var: lSe)
+// Copied from: local:aiserver.v1.SubmitPerformanceEventsResponse (var: T)
message SubmitPerformanceEventsResponse {
bool success = 1;
optional string error_message = 2;
int32 events_processed = 3;
}
-// Copied from: local:aiserver.v1.SubmitPluginForApprovalRequest (var: Cdt)
+// Copied from: local:aiserver.v1.SubmitPluginForApprovalRequest (var: uS)
message SubmitPluginForApprovalRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.SubmitPluginForApprovalResponse (var: Rdt)
+// Copied from: local:aiserver.v1.SubmitPluginForApprovalResponse (var: mS)
message SubmitPluginForApprovalResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.SubmitProfileRequest (var: pSe)
+// Copied from: local:aiserver.v1.SubmitProfileRequest (var: E)
message SubmitProfileRequest {
repeated CapturedProfile profiles = 1;
}
-// Copied from: local:aiserver.v1.SubmitProfileResponse (var: gSe)
+// Copied from: local:aiserver.v1.SubmitProfileResponse (var: S)
message SubmitProfileResponse {
repeated string profile_ids = 1;
}
-// Copied from: local:aiserver.v1.SubmitSpansRequest (var: vSe)
+// Copied from: local:aiserver.v1.SubmitSpansRequest (var: R)
message SubmitSpansRequest {
repeated TraceSpan spans = 1;
string client_version = 2;
string client_commit = 3;
}
-// Copied from: local:aiserver.v1.SubmitSpansResponse (var: CSe)
+// Copied from: local:aiserver.v1.SubmitSpansResponse (var: P)
message SubmitSpansResponse {
bool success = 1;
optional string error_message = 2;
}
-// Copied from: local:aiserver.v1.SubmitToolCallEventsRequest (var: NSe)
+// Copied from: local:aiserver.v1.SubmitToolCallEventsRequest (var: b)
message SubmitToolCallEventsRequest {
string session_id = 1;
repeated ToolCallTelemetryEvent events = 2;
@@ -26558,21 +31529,39 @@ message SubmitToolCallEventsRequest {
optional string window_type = 6;
}
-// Copied from: local:aiserver.v1.SubmitToolCallEventsResponse (var: RSe)
+// Copied from: local:aiserver.v1.SubmitToolCallEventsResponse (var: M)
message SubmitToolCallEventsResponse {
bool success = 1;
optional string error_message = 2;
int32 events_processed = 3;
}
-// Copied from: local:aiserver.v1.SubscribeRepositoryRequest (var: ym)
+// Copied from: agent.v1.SubmittedCustomMode (var: ci)
+message SubmittedCustomMode {
+ string id = 1;
+ string label = 2;
+ CustomModeSource source = 5;
+ optional string source_path = 6;
+ optional string source_hash = 7;
+ optional string managed_skill_id = 10;
+ optional string plugin_id = 11;
+ optional string plugin_snapshot_token = 12;
+}
+
+// Copied from: agent.v1.SubmittedExitedCustomMode (var: pi)
+message SubmittedExitedCustomMode {
+ string id = 1;
+ string label = 2;
+}
+
+// Copied from: local:aiserver.v1.SubscribeRepositoryRequest (var: je)
message SubscribeRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.SubscribeRepositoryResponse (var: wm)
+// Copied from: local:aiserver.v1.SubscribeRepositoryResponse (var: Xe)
message SubscribeRepositoryResponse {
- // Copied from: local:aiserver.v1.SubscribeRepositoryResponse.Status (var: km)
+ // Copied from: local:aiserver.v1.SubscribeRepositoryResponse.Status (var: v)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -26584,13 +31573,27 @@ message SubscribeRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.SuggestCursorPredictionEvent (var: Gp)
+// Copied from: agent.v1.SubscriptionNotificationAction (var: ei)
+message SubscriptionNotificationAction {
+ repeated UserMessage notifications = 1;
+ RequestContext request_context = 2;
+ optional bool send_to_interaction_listener = 3;
+}
+
+// Copied from: agent.v1.SubscriptionSource (var: js)
+enum SubscriptionSource {
+ SUBSCRIPTION_SOURCE_UNSPECIFIED = 0;
+ SUBSCRIPTION_SOURCE_SLACK = 1;
+ SUBSCRIPTION_SOURCE_GITHUB = 2;
+}
+
+// Copied from: local:aiserver.v1.SuggestCursorPredictionEvent (var: Ie)
message SuggestCursorPredictionEvent {
CursorPrediction cursor_prediction = 1;
PointInTimeModel point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.SuggestQuickActionsRequest (var: oge)
+// Copied from: local:aiserver.v1.SuggestQuickActionsRequest (var: ei)
message SuggestQuickActionsRequest {
repeated QuickActionCandidate candidates = 1;
string last_user_message = 2;
@@ -26601,63 +31604,63 @@ message SuggestQuickActionsRequest {
bool include_text = 7;
}
-// Copied from: local:aiserver.v1.SuggestQuickActionsResponse (var: mge)
+// Copied from: local:aiserver.v1.SuggestQuickActionsResponse (var: ni)
message SuggestQuickActionsResponse {
repeated SuggestedQuickAction suggestions = 1;
}
-// Copied from: local:aiserver.v1.SuggestedCodeBlock (var: _4)
+// Copied from: local:aiserver.v1.SuggestedCodeBlock (var: fn)
message SuggestedCodeBlock {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.SuggestedEdit (var: NA)
+// Copied from: local:aiserver.v1.SuggestedEdit (var: x)
message SuggestedEdit {
SimpleRange edit_range = 1;
string text = 2;
}
-// Copied from: local:aiserver.v1.SuggestedQuickAction (var: fge)
+// Copied from: local:aiserver.v1.SuggestedQuickAction (var: ri)
message SuggestedQuickAction {
string id = 1;
string label = 2;
string type = 3;
}
-// Copied from: agent.v1.SummarizeAction (var: zZ)
+// Copied from: agent.v1.SummarizeAction (var: Ti)
message SummarizeAction {
}
-// Copied from: local:aiserver.v1.SummarizeCodeParams (var: $b)
+// Copied from: local:aiserver.v1.SummarizeCodeParams (var: Wn)
message SummarizeCodeParams {
repeated string target_files = 1;
string focus_query = 2;
}
-// Copied from: local:aiserver.v1.SummarizeCodeResult (var: eP)
+// Copied from: local:aiserver.v1.SummarizeCodeResult (var: zn)
message SummarizeCodeResult {
string summary = 1;
}
-// Copied from: local:aiserver.v1.SummarizeCodeStream (var: tP)
+// Copied from: local:aiserver.v1.SummarizeCodeStream (var: jn)
message SummarizeCodeStream {
}
-// Copied from: local:aiserver.v1.SummarizeWithReferencesRequest (var: gl)
+// Copied from: local:aiserver.v1.SummarizeWithReferencesRequest (var: R)
message SummarizeWithReferencesRequest {
string index_id = 1;
string node_id = 2;
bool recompute = 3;
}
-// Copied from: local:aiserver.v1.SummarizeWithReferencesResponse (var: _l)
+// Copied from: local:aiserver.v1.SummarizeWithReferencesResponse (var: P)
message SummarizeWithReferencesResponse {
- // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Dependency (var: kl)
+ // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Dependency (var: M)
message Dependency {
repeated string nodes = 2;
}
- // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Success (var: yl)
+ // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Success (var: b)
message Success {
string summary = 1;
}
@@ -26669,48 +31672,62 @@ message SummarizeWithReferencesResponse {
}
}
-// Copied from: agent.v1.SummaryCompletedUpdate (var: K1)
+// Copied from: agent.v1.SummaryCompletedUpdate (var: Ja)
message SummaryCompletedUpdate {
optional string hook_message = 1;
}
-// Copied from: agent.v1.SummaryStartedUpdate (var: H1)
+// Copied from: agent.v1.SummaryStartedUpdate (var: va)
message SummaryStartedUpdate {
}
-// Copied from: agent.v1.SummaryUpdate (var: Y1)
+// Copied from: agent.v1.SummaryUpdate (var: Ia)
message SummaryUpdate {
string summary = 1;
}
-// Copied from: local:aiserver.v1.SurroundingLines (var: Hge)
+// Copied from: local:aiserver.v1.SupersedeFullSelfDrivingOutputRequest (var: q)
+message SupersedeFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ optional string replacement_stable_key = 4;
+ optional string reason = 5;
+}
+
+// Copied from: local:aiserver.v1.SupersedeFullSelfDrivingOutputResponse (var: D)
+message SupersedeFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.SurroundingLines (var: Ti)
message SurroundingLines {
int32 start_line = 1;
repeated string lines = 2;
}
-// Copied from: local:aiserver.v1.SwCallClientSideV2ToolRequest (var: T2)
+// Copied from: local:aiserver.v1.SwCallClientSideV2ToolRequest (var: me)
message SwCallClientSideV2ToolRequest {
ClientSideToolV2Call tool_call = 1;
string composer_id = 2;
}
-// Copied from: local:aiserver.v1.SwCallClientSideV2ToolResponse (var: y2)
+// Copied from: local:aiserver.v1.SwCallClientSideV2ToolResponse (var: ce)
message SwCallClientSideV2ToolResponse {
ClientSideToolV2Result tool_result = 1;
}
-// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorRequest (var: o2)
+// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorRequest (var: Z)
message SwCallDiagnosticsExecutorRequest {
DiagnosticsArgs diagnostics_args = 1;
}
-// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorResponse (var: l2)
+// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorResponse (var: $)
message SwCallDiagnosticsExecutorResponse {
DiagnosticsResult diagnostics_result = 1;
}
-// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsRequest (var: w2)
+// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsRequest (var: de)
message SwCompileRepoIncludeExcludePatternsRequest {
optional string include_pattern = 1;
optional string exclude_pattern = 2;
@@ -26718,98 +31735,127 @@ message SwCompileRepoIncludeExcludePatternsRequest {
RepositoryInfo repository_info = 4;
}
-// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsResponse (var: k2)
+// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsResponse (var: pe)
message SwCompileRepoIncludeExcludePatternsResponse {
optional string glob_filter = 1;
optional string not_glob_filter = 2;
}
-// Copied from: local:aiserver.v1.SwGetEnvironmentInfoRequest (var: f2)
+// Copied from: local:aiserver.v1.SwGetEnvironmentInfoRequest (var: se)
message SwGetEnvironmentInfoRequest {
}
-// Copied from: local:aiserver.v1.SwGetEnvironmentInfoResponse (var: A2)
+// Copied from: local:aiserver.v1.SwGetEnvironmentInfoResponse (var: oe)
message SwGetEnvironmentInfoResponse {
EnvironmentInfo environment_info = 1;
}
-// Copied from: local:aiserver.v1.SwGetExplicitContextRequest (var: m2)
+// Copied from: local:aiserver.v1.SwGetExplicitContextRequest (var: ne)
message SwGetExplicitContextRequest {
}
-// Copied from: local:aiserver.v1.SwGetExplicitContextResponse (var: d2)
+// Copied from: local:aiserver.v1.SwGetExplicitContextResponse (var: re)
message SwGetExplicitContextResponse {
ExplicitContext explicit_context = 1;
}
-// Copied from: local:aiserver.v1.SwGetLinterErrorsRequest (var: p2)
+// Copied from: local:aiserver.v1.SwGetLinterErrorsRequest (var: ie)
message SwGetLinterErrorsRequest {
repeated string absolute_paths = 1;
}
-// Copied from: local:aiserver.v1.SwGetLinterErrorsResponse (var: g2)
+// Copied from: local:aiserver.v1.SwGetLinterErrorsResponse (var: ae)
message SwGetLinterErrorsResponse {
repeated LinterErrors linter_errors = 1;
}
-// Copied from: local:aiserver.v1.SwGetMcpToolsRequest (var: h2)
+// Copied from: local:aiserver.v1.SwGetMcpToolsRequest (var: le)
message SwGetMcpToolsRequest {
optional string browser_integration_preference = 1;
}
-// Copied from: local:aiserver.v1.SwGetMcpToolsResponse (var: _2)
+// Copied from: local:aiserver.v1.SwGetMcpToolsResponse (var: ue)
message SwGetMcpToolsResponse {
repeated MCPParams.Tool tools = 1;
}
-// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenRequest (var: E2)
+// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenRequest (var: fe)
message SwProvideTemporaryAccessTokenRequest {
string access_token = 1;
}
-// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenResponse (var: S2)
+// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenResponse (var: ge)
message SwProvideTemporaryAccessTokenResponse {
}
-// Copied from: local:aiserver.v1.SwSyncIndexRequest (var: J2)
+// Copied from: local:aiserver.v1.SwSyncIndexRequest (var: _e)
message SwSyncIndexRequest {
RepositoryInfo repository_info = 1;
string path_encryption_key = 2;
optional double indexing_progress_threshold = 3;
}
-// Copied from: local:aiserver.v1.SwSyncIndexResponse (var: v2)
+// Copied from: local:aiserver.v1.SwSyncIndexResponse (var: Te)
message SwSyncIndexResponse {
}
-// Copied from: local:aiserver.v1.SwTrackModelRequest (var: i2)
+// Copied from: local:aiserver.v1.SwTrackModelRequest (var: j)
message SwTrackModelRequest {
string absolute_path = 1;
}
-// Copied from: local:aiserver.v1.SwTrackModelResponse (var: a2)
+// Copied from: local:aiserver.v1.SwTrackModelResponse (var: X)
message SwTrackModelResponse {
}
-// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsRequest (var: u2)
+// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsRequest (var: ee)
message SwWriteTextFileWithLintsRequest {
string absolute_path = 1;
string new_contents = 2;
}
-// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsResponse (var: c2)
+// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsResponse (var: te)
message SwWriteTextFileWithLintsResponse {
repeated LinterError new_linter_errors = 1;
}
-// Copied from: local:aiserver.v1.SwitchModeParams (var: kF)
+// Copied from: agent.v1.SwitchModeArgs (var: je)
+message SwitchModeArgs {
+ string target_mode_id = 1;
+ optional string explanation = 2;
+ string tool_call_id = 3;
+}
+
+// Copied from: local:aiserver.v1.SwitchModeParams (var: Ms)
message SwitchModeParams {
string from_mode_id = 1;
string to_mode_id = 2;
optional string explanation = 3;
}
-// Copied from: local:aiserver.v1.SwitchModeResult (var: SF)
+// Copied from: agent.v1.SwitchModeRequestQuery (var: nt)
+message SwitchModeRequestQuery {
+ SwitchModeArgs args = 1;
+}
+
+// Copied from: agent.v1.SwitchModeRequestResponse (var: rt)
+message SwitchModeRequestResponse {
+ // Copied from: agent.v1.SwitchModeRequestResponse.Approved (var: st)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.SwitchModeRequestResponse.Rejected (var: ot)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.SwitchModeResult (var: Ls)
message SwitchModeResult {
string from_mode_id = 1;
string to_mode_id = 2;
@@ -26817,40 +31863,40 @@ message SwitchModeResult {
bool user_approved = 4;
}
-// Copied from: local:aiserver.v1.SwitchModeStream (var: IF)
+// Copied from: local:aiserver.v1.SwitchModeStream (var: Fs)
message SwitchModeStream {
SwitchModeParams params = 1;
}
-// Copied from: local:aiserver.v1.SwitchModelAction (var: Fi)
+// Copied from: local:aiserver.v1.SwitchModelAction (var: ve)
message SwitchModelAction {
optional string suggested_model = 1;
}
-// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeRequest (var: xYe)
+// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeRequest (var: no)
message SwitchTeamPrivacyModeRequest {
int32 team_id = 1;
bool privacy_mode_forced = 2;
PrivacyMode privacy_mode = 3;
}
-// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeResponse (var: OYe)
+// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeResponse (var: ro)
message SwitchTeamPrivacyModeResponse {
}
-// Copied from: local:aiserver.v1.SymbolActionResultReference (var: Yl)
+// Copied from: local:aiserver.v1.SymbolActionResultReference (var: V)
message SymbolActionResultReference {
SimpleRange range = 1;
FileCodeSnippets reference = 2;
}
-// Copied from: local:aiserver.v1.SymbolActionResults (var: Ml)
+// Copied from: local:aiserver.v1.SymbolActionResults (var: H)
message SymbolActionResults {
CodeSymbolWithAction action = 1;
repeated SymbolActionResultReference references = 2;
}
-// Copied from: local:aiserver.v1.SymbolLink (var: b3)
+// Copied from: local:aiserver.v1.SymbolLink (var: kt)
message SymbolLink {
string symbol_name = 1;
string symbol_search_string = 2;
@@ -26858,26 +31904,40 @@ message SymbolLink {
int32 rough_line_number = 4;
}
-// Copied from: local:aiserver.v1.SyncGitlabReposRequest (var: WOe)
+// Copied from: local:aiserver.v1.SyncGitlabReposRequest (var: Jn)
message SyncGitlabReposRequest {
string git_enterprise_uuid = 1;
}
-// Copied from: local:aiserver.v1.SyncGitlabReposResponse (var: jOe)
+// Copied from: local:aiserver.v1.SyncGitlabReposResponse (var: Cn)
message SyncGitlabReposResponse {
bool started = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeRequest (var: Ou)
+// Copied from: local:aiserver.v1.SyncLiveActivityRequest (var: ad)
+message SyncLiveActivityRequest {
+ string device_id = 1;
+ PushPlatform platform = 2;
+ string activity_push_token = 3;
+ LiveActivityContentState content_state = 4;
+ uint64 state_version = 5;
+ string bundle_id = 6;
+}
+
+// Copied from: local:aiserver.v1.SyncLiveActivityResponse (var: ld)
+message SyncLiveActivityResponse {
+}
+
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeRequest (var: ne)
message SyncMerkleSubtreeRequest {
RepositoryInfo repository = 1;
PartialPathItem local_partial_path = 2;
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse (var: Gu)
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse (var: re)
message SyncMerkleSubtreeResponse {
- // Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse.Mismatch (var: Vu)
+ // Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse.Mismatch (var: se)
message Mismatch {
repeated PartialPathItem children = 1;
}
@@ -26888,7 +31948,7 @@ message SyncMerkleSubtreeResponse {
}
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Request (var: ju)
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Request (var: ie)
message SyncMerkleSubtreeV2Request {
ClientRepositoryInfo client_repository_info = 1;
string codebase_id = 2;
@@ -26896,14 +31956,14 @@ message SyncMerkleSubtreeV2Request {
repeated PartialPathItem local_partial_paths = 4;
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response (var: Xu)
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response (var: ae)
message SyncMerkleSubtreeV2Response {
- // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.Mismatch (var: $u)
+ // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.Mismatch (var: le)
message Mismatch {
repeated PartialPathItem children = 1;
}
- // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.PartialPathResult (var: tc)
+ // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.PartialPathResult (var: ue)
message PartialPathResult {
oneof result {
bool match = 1;
@@ -26919,22 +31979,28 @@ message SyncMerkleSubtreeV2Response {
}
}
-// Copied from: local:aiserver.v1.SyncRepositoryRequest (var: Oc)
+// Copied from: local:aiserver.v1.SyncRepositoryRequest (var: Je)
message SyncRepositoryRequest {
int32 codebase_id = 1;
}
-// Copied from: local:aiserver.v1.SyncRepositoryResponse (var: Mc)
+// Copied from: local:aiserver.v1.SyncRepositoryResponse (var: Ce)
message SyncRepositoryResponse {
}
-// Copied from: local:aiserver.v1.SynthesisSubagentConfig (var: CNt)
+// Copied from: local:aiserver.v1.SynthesisSubagentConfig (var: Sd)
message SynthesisSubagentConfig {
repeated string additional_model_names = 1;
bytes original_user_prompt_blob_id = 2;
}
-// Copied from: local:aiserver.v1.SystemMetadata (var: iSe)
+// Copied from: agent.v1.SystemContextInjection (var: si)
+message SystemContextInjection {
+ string producer = 1;
+ string content = 2;
+}
+
+// Copied from: local:aiserver.v1.SystemMetadata (var: A)
message SystemMetadata {
google.protobuf.Timestamp timestamp = 1;
optional double memory_used_mb = 2;
@@ -26947,33 +32013,33 @@ message SystemMetadata {
map additional_metadata = 9;
}
-// Copied from: local:aiserver.v1.TabCloseEvent (var: Zh)
+// Copied from: local:aiserver.v1.TabCloseEvent (var: Bt)
message TabCloseEvent {
MaybeDefinedPointInTimeModel point_in_time_model = 1;
}
-// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffRequest (var: tue)
+// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffRequest (var: fn)
message TakeNotesOnCommitDiffRequest {
CommitDiffString diff = 1;
string commit_hash = 2;
}
-// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffResponse (var: rue)
+// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffResponse (var: gn)
message TakeNotesOnCommitDiffResponse {
repeated CommitNoteWithEmbeddings notes = 1;
}
-// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusRequest (var: c_e)
+// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusRequest (var: ta)
message TaskGetInterfaceAgentStatusRequest {
InterfaceAgentClientState interface_agent_client_state = 1;
}
-// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponse (var: d_e)
+// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponse (var: na)
message TaskGetInterfaceAgentStatusResponse {
InterfaceAgentStatus status = 1;
}
-// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponseWrapped (var: A_e)
+// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponseWrapped (var: ra)
message TaskGetInterfaceAgentStatusResponseWrapped {
oneof response {
TaskGetInterfaceAgentStatusResponse real_response = 1;
@@ -26981,19 +32047,19 @@ message TaskGetInterfaceAgentStatusResponseWrapped {
}
}
-// Copied from: local:aiserver.v1.TaskInfoRequest (var: b_e)
+// Copied from: local:aiserver.v1.TaskInfoRequest (var: da)
message TaskInfoRequest {
string task_uuid = 1;
}
-// Copied from: local:aiserver.v1.TaskInfoResponse (var: Q_e)
+// Copied from: local:aiserver.v1.TaskInfoResponse (var: ga)
message TaskInfoResponse {
string human_readable_title = 1;
TaskStatus task_status = 2;
int32 last_log_sequence_number = 3;
}
-// Copied from: local:aiserver.v1.TaskInitRequest (var: g_e)
+// Copied from: local:aiserver.v1.TaskInitRequest (var: sa)
message TaskInitRequest {
TaskInstruction instruction = 1;
ModelDetails model_details = 2;
@@ -27001,15 +32067,15 @@ message TaskInitRequest {
optional string engine_id = 4;
}
-// Copied from: local:aiserver.v1.TaskInitResponse (var: __e)
+// Copied from: local:aiserver.v1.TaskInitResponse (var: oa)
message TaskInitResponse {
string task_uuid = 1;
string human_readable_title = 2;
}
-// Copied from: local:aiserver.v1.TaskInstruction (var: Fhe)
+// Copied from: local:aiserver.v1.TaskInstruction (var: xi)
message TaskInstruction {
- // Copied from: local:aiserver.v1.TaskInstruction.CodeChunk (var: Qhe)
+ // Copied from: local:aiserver.v1.TaskInstruction.CodeChunk (var: Qi)
message CodeChunk {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -27023,7 +32089,7 @@ message TaskInstruction {
ExplicitContext explicit_context = 5;
}
-// Copied from: local:aiserver.v1.TaskLogItem (var: N_e)
+// Copied from: local:aiserver.v1.TaskLogItem (var: ca)
message TaskLogItem {
int32 sequence_number = 1;
bool is_not_done = 2;
@@ -27037,37 +32103,37 @@ message TaskLogItem {
}
}
-// Copied from: local:aiserver.v1.TaskLogOutput (var: k_e)
+// Copied from: local:aiserver.v1.TaskLogOutput (var: aa)
message TaskLogOutput {
string text = 1;
}
-// Copied from: local:aiserver.v1.TaskLogThought (var: I_e)
+// Copied from: local:aiserver.v1.TaskLogThought (var: ua)
message TaskLogThought {
string text = 1;
}
-// Copied from: local:aiserver.v1.TaskLogToolAction (var: S_e)
+// Copied from: local:aiserver.v1.TaskLogToolAction (var: la)
message TaskLogToolAction {
string user_facing_text = 1;
string raw_model_output = 3;
ToolCall tool_call = 2;
}
-// Copied from: local:aiserver.v1.TaskLogToolResult (var: v_e)
+// Copied from: local:aiserver.v1.TaskLogToolResult (var: ma)
message TaskLogToolResult {
ToolResult tool_result = 1;
int32 action_sequence_number = 2;
}
-// Copied from: agent.v1.TaskMode (var: TS)
+// Copied from: agent.v1.TaskMode (var: s)
enum TaskMode {
TASK_MODE_UNSPECIFIED = 0;
TASK_MODE_AGENT = 1;
TASK_MODE_PLAN = 2;
}
-// Copied from: local:aiserver.v1.TaskParams (var: HP)
+// Copied from: local:aiserver.v1.TaskParams (var: Tr)
message TaskParams {
string task_description = 1;
string task_title = 4;
@@ -27078,36 +32144,36 @@ message TaskParams {
optional bool default_expanded_while_running = 7;
}
-// Copied from: local:aiserver.v1.TaskPauseRequest (var: q_e)
+// Copied from: local:aiserver.v1.TaskPauseRequest (var: pa)
message TaskPauseRequest {
string task_uuid = 1;
}
-// Copied from: local:aiserver.v1.TaskPauseResponse (var: F_e)
+// Copied from: local:aiserver.v1.TaskPauseResponse (var: fa)
message TaskPauseResponse {
}
-// Copied from: local:aiserver.v1.TaskProvideResultRequest (var: Y_e)
+// Copied from: local:aiserver.v1.TaskProvideResultRequest (var: _a)
message TaskProvideResultRequest {
string task_uuid = 1;
int32 action_sequence_number = 2;
ToolResult tool_result = 3;
}
-// Copied from: local:aiserver.v1.TaskProvideResultResponse (var: H_e)
+// Copied from: local:aiserver.v1.TaskProvideResultResponse (var: Ta)
message TaskProvideResultResponse {
}
-// Copied from: local:aiserver.v1.TaskResult (var: zP)
+// Copied from: local:aiserver.v1.TaskResult (var: yr)
message TaskResult {
- // Copied from: local:aiserver.v1.TaskResult.AsyncTaskResult (var: ZP)
+ // Copied from: local:aiserver.v1.TaskResult.AsyncTaskResult (var: wr)
message AsyncTaskResult {
string task_id = 1;
bool user_aborted = 2;
bool subagent_errored = 3;
}
- // Copied from: local:aiserver.v1.TaskResult.CompletedTaskResult (var: KP)
+ // Copied from: local:aiserver.v1.TaskResult.CompletedTaskResult (var: kr)
message CompletedTaskResult {
string summary = 1;
repeated FixLintsResult.FileResult file_results = 2;
@@ -27121,18 +32187,18 @@ message TaskResult {
}
}
-// Copied from: local:aiserver.v1.TaskSendMessageRequest (var: z_e)
+// Copied from: local:aiserver.v1.TaskSendMessageRequest (var: ya)
message TaskSendMessageRequest {
string task_uuid = 1;
TaskUserMessage user_message = 2;
bool wants_attention_right_now = 3;
}
-// Copied from: local:aiserver.v1.TaskSendMessageResponse (var: K_e)
+// Copied from: local:aiserver.v1.TaskSendMessageResponse (var: ka)
message TaskSendMessageResponse {
}
-// Copied from: local:aiserver.v1.TaskStatus (var: Sie)
+// Copied from: local:aiserver.v1.TaskStatus (var: ne)
enum TaskStatus {
TASK_STATUS_UNSPECIFIED = 0;
TASK_STATUS_RUNNING = 1;
@@ -27141,11 +32207,11 @@ enum TaskStatus {
TASK_STATUS_NOT_STARTED = 4;
}
-// Copied from: local:aiserver.v1.TaskStream (var: eq)
+// Copied from: local:aiserver.v1.TaskStream (var: Er)
message TaskStream {
}
-// Copied from: local:aiserver.v1.TaskStreamChatContextRequest (var: Ime)
+// Copied from: local:aiserver.v1.TaskStreamChatContextRequest (var: Ir)
message TaskStreamChatContextRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -27162,9 +32228,9 @@ message TaskStreamChatContextRequest {
optional int32 desired_token_limit = 18;
}
-// Copied from: local:aiserver.v1.TaskStreamChatContextResponse (var: Nme)
+// Copied from: local:aiserver.v1.TaskStreamChatContextResponse (var: Br)
message TaskStreamChatContextResponse {
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringFile (var: qme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringFile (var: Cr)
message GatheringFile {
string relative_workspace_path = 1;
SimpleRange range = 2;
@@ -27172,31 +32238,31 @@ message TaskStreamChatContextResponse {
float score = 4;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringStep (var: Fme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringStep (var: Nr)
message GatheringStep {
string title = 1;
int32 index = 2;
string query = 3;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.Output (var: bme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.Output (var: Jr)
message Output {
string text = 1;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningStep (var: Mme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningStep (var: br)
message ReasoningStep {
string title = 1;
int32 index = 2;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningSubstep (var: Yme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningSubstep (var: Mr)
message ReasoningSubstep {
string markdown_explanation = 1;
int32 step_index = 2;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingFile (var: Ume)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingFile (var: Pr)
message RerankingFile {
string relative_workspace_path = 1;
SimpleRange range = 2;
@@ -27206,7 +32272,7 @@ message TaskStreamChatContextResponse {
int32 step_index = 6;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingStep (var: Qme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingStep (var: Rr)
message RerankingStep {
string title = 1;
int32 index = 2;
@@ -27223,7 +32289,7 @@ message TaskStreamChatContextResponse {
}
}
-// Copied from: local:aiserver.v1.TaskStreamChatContextResponseWrapped (var: Hme)
+// Copied from: local:aiserver.v1.TaskStreamChatContextResponseWrapped (var: Lr)
message TaskStreamChatContextResponseWrapped {
oneof response {
TaskStreamChatContextResponse real_response = 1;
@@ -27231,15 +32297,15 @@ message TaskStreamChatContextResponseWrapped {
}
}
-// Copied from: local:aiserver.v1.TaskStreamLogRequest (var: y_e)
+// Copied from: local:aiserver.v1.TaskStreamLogRequest (var: ia)
message TaskStreamLogRequest {
string task_uuid = 1;
int32 start_sequence_number = 2;
}
-// Copied from: local:aiserver.v1.TaskStreamLogResponse (var: U_e)
+// Copied from: local:aiserver.v1.TaskStreamLogResponse (var: ha)
message TaskStreamLogResponse {
- // Copied from: local:aiserver.v1.TaskStreamLogResponse.InfoUpdate (var: M_e)
+ // Copied from: local:aiserver.v1.TaskStreamLogResponse.InfoUpdate (var: Aa)
message InfoUpdate {
optional string human_readable_title = 1;
optional TaskStatus task_status = 2;
@@ -27252,25 +32318,25 @@ message TaskStreamLogResponse {
}
}
-// Copied from: local:aiserver.v1.TaskSubagentParams (var: l8)
+// Copied from: local:aiserver.v1.TaskSubagentParams (var: bn)
message TaskSubagentParams {
string task_description = 1;
repeated string allowed_write_directories = 2;
}
-// Copied from: local:aiserver.v1.TaskSubagentReturnValue (var: c8)
+// Copied from: local:aiserver.v1.TaskSubagentReturnValue (var: Mn)
message TaskSubagentReturnValue {
string summary = 1;
}
-// Copied from: agent.v1.TaskToolCallDelta (var: kX)
+// Copied from: agent.v1.TaskToolCallDelta (var: ho)
message TaskToolCallDelta {
InteractionUpdate interaction_update = 1;
}
-// Copied from: local:aiserver.v1.TaskUserMessage (var: Uhe)
+// Copied from: local:aiserver.v1.TaskUserMessage (var: Gi)
message TaskUserMessage {
- // Copied from: local:aiserver.v1.TaskUserMessage.CodeChunk (var: Mhe)
+ // Copied from: local:aiserver.v1.TaskUserMessage.CodeChunk (var: Hi)
message CodeChunk {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -27281,7 +32347,7 @@ message TaskUserMessage {
repeated CodeChunk attached_code_chunks = 2;
}
-// Copied from: local:aiserver.v1.TaskV2Params (var: nq)
+// Copied from: local:aiserver.v1.TaskV2Params (var: Sr)
message TaskV2Params {
string description = 1;
string prompt = 2;
@@ -27291,17 +32357,18 @@ message TaskV2Params {
TaskMode mode = 6;
}
-// Copied from: local:aiserver.v1.TaskV2Result (var: sq)
+// Copied from: local:aiserver.v1.TaskV2Result (var: Ir)
message TaskV2Result {
optional string agent_id = 1;
bool is_background = 2;
+ optional string cloud_agent_bc_id = 3;
}
-// Copied from: local:aiserver.v1.TaskV2Stream (var: aq)
+// Copied from: local:aiserver.v1.TaskV2Stream (var: vr)
message TaskV2Stream {
}
-// Copied from: local:aiserver.v1.Team (var: wze)
+// Copied from: local:aiserver.v1.Team (var: Ta)
message Team {
string name = 1;
int32 id = 2;
@@ -27333,11 +32400,16 @@ message Team {
optional int64 customer_balance_cents = 28;
bool scim_require_user_directory = 29;
bool self_serve_tiered_pricing_enabled = 30;
+ bool new_member_usage_promo_eligible = 31;
+ optional int64 deleted_at_ms = 34;
+ repeated string granted_permissions = 35;
+ bool is_direct_member = 36;
+ string team_slug = 37;
}
-// Copied from: local:aiserver.v1.TeamAdminModelRef (var: M0e)
+// Copied from: local:aiserver.v1.TeamAdminModelRef (var: Jc)
message TeamAdminModelRef {
- // Copied from: local:aiserver.v1.TeamAdminModelRef.ModelParameterValue (var: Y0e)
+ // Copied from: local:aiserver.v1.TeamAdminModelRef.ModelParameterValue (var: Cc)
message ModelParameterValue {
string id = 1;
string value = 2;
@@ -27347,19 +32419,19 @@ message TeamAdminModelRef {
repeated ModelParameterValue parameters = 2;
}
-// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetRule (var: H0e)
+// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetRule (var: Nc)
message TeamAdminNewChatModelResetRule {
TeamAdminModelRef source_model = 1;
TeamAdminModelRef target_model = 2;
}
-// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetSettings (var: z0e)
+// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetSettings (var: Rc)
message TeamAdminNewChatModelResetSettings {
bool enabled = 1;
repeated TeamAdminNewChatModelResetRule rules = 2;
}
-// Copied from: local:aiserver.v1.TeamCommand (var: Rat)
+// Copied from: local:aiserver.v1.TeamCommand (var: Ry)
message TeamCommand {
string id = 1;
string name = 2;
@@ -27368,7 +32440,94 @@ message TeamCommand {
bool is_active = 5;
}
-// Copied from: local:aiserver.v1.TeamEnvironment (var: bBt)
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestination (var: CT)
+message TeamCustomerTelemetryDestination {
+ string id = 1;
+ TeamCustomerTelemetryDestinationKind kind = 2;
+ string endpoint_url = 3;
+ bool enabled = 4;
+ bool metrics_enabled = 5;
+ bool logs_enabled = 6;
+ bool has_credentials = 7;
+ int64 activated_at_epoch_millis = 8;
+ int64 created_at_epoch_millis = 9;
+ int64 updated_at_epoch_millis = 10;
+ repeated string credential_header_names = 11;
+ repeated string disabled_families = 12;
+ repeated string enabled_families = 13;
+ bool auto_enable_new_families = 14;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationFamily (var: JT)
+message TeamCustomerTelemetryDestinationFamily {
+ string id = 1;
+ string display_name = 2;
+ string description = 3;
+ bool metrics = 4;
+ bool logs = 5;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationFamilyList (var: BT)
+message TeamCustomerTelemetryDestinationFamilyList {
+ repeated string ids = 1;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationHeaders (var: vT)
+message TeamCustomerTelemetryDestinationHeaders {
+ map values = 1;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationHealthBucket (var: UT)
+message TeamCustomerTelemetryDestinationHealthBucket {
+ int64 bucket_start_epoch_millis = 1;
+ int64 exported = 2;
+ int64 failed = 3;
+ int64 dropped = 4;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationHealthStatus (var: at)
+enum TeamCustomerTelemetryDestinationHealthStatus {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_HEALTHY = 1;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_DEGRADED = 2;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_FAILING = 3;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_IDLE = 4;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationKind (var: st)
+enum TeamCustomerTelemetryDestinationKind {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_KIND_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_KIND_OTLP_HTTP = 1;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationRecentError (var: xT)
+message TeamCustomerTelemetryDestinationRecentError {
+ int64 at_epoch_millis = 1;
+ string error_class = 2;
+ optional int32 status_code = 3;
+ string signal = 4;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationTestOutcome (var: it)
+enum TeamCustomerTelemetryDestinationTestOutcome {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_OK = 1;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_VALIDATION_ERROR = 2;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_HTTP_ERROR = 3;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_REDIRECT = 4;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_TIMED_OUT = 5;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_TLS_ERROR = 6;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_NETWORK_ERROR = 7;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationTestSignal (var: ot)
+enum TeamCustomerTelemetryDestinationTestSignal {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_SIGNAL_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_SIGNAL_LOGS = 1;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_SIGNAL_METRICS = 2;
+}
+
+// Copied from: local:aiserver.v1.TeamEnvironment (var: Eu)
message TeamEnvironment {
int64 id = 1;
int32 team_id = 2;
@@ -27382,7 +32541,7 @@ message TeamEnvironment {
optional string environment_public_id = 10;
}
-// Copied from: local:aiserver.v1.TeamFollowupEnabledMode (var: dUe)
+// Copied from: local:aiserver.v1.TeamFollowupEnabledMode (var: Be)
enum TeamFollowupEnabledMode {
TEAM_FOLLOWUP_ENABLED_MODE_UNSPECIFIED = 0;
TEAM_FOLLOWUP_ENABLED_MODE_DISABLED = 1;
@@ -27390,7 +32549,27 @@ enum TeamFollowupEnabledMode {
TEAM_FOLLOWUP_ENABLED_MODE_ALL = 3;
}
-// Copied from: local:aiserver.v1.TeamHook (var: fat)
+// Copied from: local:aiserver.v1.TeamGroup (var: Ds)
+message TeamGroup {
+ int64 id = 1;
+ string name = 2;
+ int32 team_id = 3;
+ int64 created_at = 4;
+ int64 updated_at = 5;
+ int32 member_count = 6;
+ string public_id = 7;
+}
+
+// Copied from: local:aiserver.v1.TeamGroupMember (var: Gs)
+message TeamGroupMember {
+ int32 user_id = 1;
+ optional string email = 2;
+ optional string first_name = 3;
+ optional string last_name = 4;
+ int64 joined_at = 5;
+}
+
+// Copied from: local:aiserver.v1.TeamHook (var: wy)
message TeamHook {
int32 id = 1;
string hook_step = 2;
@@ -27403,22 +32582,23 @@ message TeamHook {
optional string prompt_model = 9;
}
-// Copied from: local:aiserver.v1.TeamMarketplaceConfig (var: DAt)
+// Copied from: local:aiserver.v1.TeamMarketplaceConfig (var: fI)
message TeamMarketplaceConfig {
repeated int64 directory_group_ids = 1;
optional int32 configured_by = 2;
int64 created_at = 3;
int64 updated_at = 4;
+ repeated MarketplaceAccessGrant access_grants = 5;
}
-// Copied from: local:aiserver.v1.TeamMarketplacePluginInstallMode (var: VUe)
+// Copied from: local:aiserver.v1.TeamMarketplacePluginInstallMode (var: St)
enum TeamMarketplacePluginInstallMode {
TEAM_MARKETPLACE_PLUGIN_INSTALL_MODE_OPTIONAL = 0;
TEAM_MARKETPLACE_PLUGIN_INSTALL_MODE_DEFAULT = 1;
TEAM_MARKETPLACE_PLUGIN_INSTALL_MODE_REQUIRED = 2;
}
-// Copied from: local:aiserver.v1.TeamMarketplacePluginPolicy (var: WAt)
+// Copied from: local:aiserver.v1.TeamMarketplacePluginPolicy (var: EI)
message TeamMarketplacePluginPolicy {
int64 plugin_id = 1;
TeamMarketplacePluginInstallMode install_mode = 2;
@@ -27427,7 +32607,7 @@ message TeamMarketplacePluginPolicy {
int64 updated_at = 5;
}
-// Copied from: local:aiserver.v1.TeamMember (var: qje)
+// Copied from: local:aiserver.v1.TeamMember (var: Za)
message TeamMember {
string name = 1;
string email = 4;
@@ -27436,42 +32616,24 @@ message TeamMember {
bool is_removed = 5;
TeamMemberBillingTier billing_tier = 6;
TeamMemberBillingTier pending_billing_tier = 7;
+ bool role_is_managed = 8;
}
-// Copied from: local:aiserver.v1.TeamMemberBillingTier (var: sUe)
+// Copied from: local:aiserver.v1.TeamMemberBillingTier (var: he)
enum TeamMemberBillingTier {
TEAM_MEMBER_BILLING_TIER_UNSPECIFIED = 0;
TEAM_MEMBER_BILLING_TIER_TIER_1000 = 1;
TEAM_MEMBER_BILLING_TIER_TIER_2000 = 2;
}
-// Copied from: local:aiserver.v1.TeamMemberDomain (var: UXe)
+// Copied from: local:aiserver.v1.TeamMemberDomain (var: Au)
message TeamMemberDomain {
string domain = 1;
int32 member_count = 2;
bool is_enabled = 3;
}
-// Copied from: local:aiserver.v1.TeamMemberUsage (var: AZe)
-message TeamMemberUsage {
- int32 id = 1;
- repeated TeamMemberUsageData usage_data = 2;
-}
-
-// Copied from: local:aiserver.v1.TeamMemberUsageData (var: gZe)
-message TeamMemberUsageData {
- string model_type = 1;
- int32 num_requests = 2;
- int32 num_tokens = 3;
- int32 max_token_usage = 4;
- int32 max_request_usage = 5;
- string last_usage = 6;
- optional int32 copilot_usage = 7;
- optional int32 docs_count = 8;
- optional int32 copilot_accepted_usage = 9;
-}
-
-// Copied from: local:aiserver.v1.TeamPluginInstall (var: imt)
+// Copied from: local:aiserver.v1.TeamPluginInstall (var: pE)
message TeamPluginInstall {
int32 team_id = 1;
int64 plugin_id = 2;
@@ -27483,21 +32645,23 @@ message TeamPluginInstall {
optional string pinned_git_ref = 10;
}
-// Copied from: local:aiserver.v1.TeamPluginPopularityCount (var: oft)
+// Copied from: local:aiserver.v1.TeamPluginPopularityCount (var: IS)
message TeamPluginPopularityCount {
int64 plugin_id = 1;
int32 member_install_count = 2;
}
-// Copied from: local:aiserver.v1.TeamPluginPrimitiveUsageRow (var: pft)
+// Copied from: local:aiserver.v1.TeamPluginPrimitiveUsageRow (var: CS)
message TeamPluginPrimitiveUsageRow {
string primitive_name = 1;
int64 plugin_id = 2;
PluginPrimitiveType primitive_type = 3;
uint64 usage_count = 4;
+ uint64 human_usage_count = 5;
+ uint64 agent_usage_count = 6;
}
-// Copied from: local:aiserver.v1.TeamRole (var: rUe)
+// Copied from: local:aiserver.v1.TeamRole (var: ge)
enum TeamRole {
TEAM_ROLE_UNSPECIFIED = 0;
TEAM_ROLE_OWNER = 1;
@@ -27506,33 +32670,41 @@ enum TeamRole {
TEAM_ROLE_REMOVED = 4;
}
-// Copied from: local:aiserver.v1.TeamRoleCount (var: m3e)
+// Copied from: local:aiserver.v1.TeamRoleCount (var: mp)
message TeamRoleCount {
TeamRole role = 1;
int32 count = 2;
}
-// Copied from: local:aiserver.v1.TeamSkill (var: xmt)
+// Copied from: local:aiserver.v1.TeamRuleAgentType (var: ut)
+enum TeamRuleAgentType {
+ TEAM_RULE_AGENT_TYPE_UNSPECIFIED = 0;
+ TEAM_RULE_AGENT_TYPE_ALL = 1;
+ TEAM_RULE_AGENT_TYPE_SAND = 2;
+ TEAM_RULE_AGENT_TYPE_CURSOR = 3;
+}
+
+// Copied from: local:aiserver.v1.TeamSkill (var: qE)
message TeamSkill {
}
-// Copied from: local:aiserver.v1.TeamSubagent (var: Omt)
+// Copied from: local:aiserver.v1.TeamSubagent (var: DE)
message TeamSubagent {
}
-// Copied from: local:aiserver.v1.TeamWorkerLimitSummary (var: tbt)
+// Copied from: local:aiserver.v1.TeamWorkerLimitSummary (var: Gp)
message TeamWorkerLimitSummary {
int32 total_connected = 1;
int32 max_workers = 2;
}
-// Copied from: local:aiserver.v1.TeamWorkerSummary (var: $Rt)
+// Copied from: local:aiserver.v1.TeamWorkerSummary (var: Qp)
message TeamWorkerSummary {
int32 total_connected = 1;
int32 in_use = 2;
}
-// Copied from: local:aiserver.v1.TerminalCmdKOptions (var: Hne)
+// Copied from: local:aiserver.v1.TerminalCmdKOptions (var: d)
message TerminalCmdKOptions {
ModelDetails model_details = 3;
bool chat_mode = 1;
@@ -27540,26 +32712,26 @@ message TerminalCmdKOptions {
optional bool use_web = 4;
}
-// Copied from: local:aiserver.v1.TerminalEvent (var: K_)
+// Copied from: local:aiserver.v1.TerminalEvent (var: $t)
message TerminalEvent {
- // Copied from: local:aiserver.v1.TerminalEvent.CommandFinish (var: sT)
+ // Copied from: local:aiserver.v1.TerminalEvent.CommandFinish (var: rn)
message CommandFinish {
PointInTimeModel point_in_time_model = 1;
optional int32 exit_code = 2;
}
- // Copied from: local:aiserver.v1.TerminalEvent.CommandStart (var: nT)
+ // Copied from: local:aiserver.v1.TerminalEvent.CommandStart (var: nn)
message CommandStart {
PointInTimeModel point_in_time_model = 1;
optional string cwd = 2;
}
- // Copied from: local:aiserver.v1.TerminalEvent.Create (var: Z_)
+ // Copied from: local:aiserver.v1.TerminalEvent.Create (var: en)
message Create {
bool is_remote = 1;
}
- // Copied from: local:aiserver.v1.TerminalEvent.Exit (var: eT)
+ // Copied from: local:aiserver.v1.TerminalEvent.Exit (var: tn)
message Exit {
optional int32 exit_code = 1;
}
@@ -27573,9 +32745,9 @@ message TerminalEvent {
}
}
-// Copied from: agent.v1.TerminalMetadata (var: cB)
+// Copied from: agent.v1.TerminalMetadata (var: p)
message TerminalMetadata {
- // Copied from: agent.v1.TerminalMetadata.Command (var: dB)
+ // Copied from: agent.v1.TerminalMetadata.Command (var: f)
message Command {
string command = 1;
optional int32 exit_code = 2;
@@ -27589,13 +32761,13 @@ message TerminalMetadata {
optional Command current_command = 4;
}
-// Copied from: local:aiserver.v1.TerminalTipConfig (var: pLe)
+// Copied from: local:aiserver.v1.TerminalTipConfig (var: Xe)
message TerminalTipConfig {
string message = 1;
bool enabled = 2;
}
-// Copied from: local:aiserver.v1.TestBedrockCredentialsRequest (var: qwe)
+// Copied from: local:aiserver.v1.TestBedrockCredentialsRequest (var: Ul)
message TestBedrockCredentialsRequest {
string access_key = 1;
string secret_key = 2;
@@ -27603,28 +32775,28 @@ message TestBedrockCredentialsRequest {
string model_name = 4;
}
-// Copied from: local:aiserver.v1.TestBedrockCredentialsResponse (var: Fwe)
+// Copied from: local:aiserver.v1.TestBedrockCredentialsResponse (var: xl)
message TestBedrockCredentialsResponse {
bool success = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.TestBidiRequest (var: $ie)
+// Copied from: local:aiserver.v1.TestBidiRequest (var: Ge)
message TestBidiRequest {
string message = 1;
}
-// Copied from: local:aiserver.v1.TestBidiResponse (var: tae)
+// Copied from: local:aiserver.v1.TestBidiResponse (var: He)
message TestBidiResponse {
string message = 1;
}
-// Copied from: local:aiserver.v1.TestModelStatusRequest (var: coe)
+// Copied from: local:aiserver.v1.TestModelStatusRequest (var: kt)
message TestModelStatusRequest {
string model_name = 1;
}
-// Copied from: local:aiserver.v1.TestModelStatusResponse (var: doe)
+// Copied from: local:aiserver.v1.TestModelStatusResponse (var: wt)
message TestModelStatusResponse {
string text = 1;
float latency = 2;
@@ -27633,23 +32805,41 @@ message TestModelStatusResponse {
string server_timing = 5;
}
-// Copied from: agent.v1.TextDeltaUpdate (var: v1)
-message TextDeltaUpdate {
- string text = 1;
+// Copied from: local:aiserver.v1.TestTeamCustomerTelemetryDestinationConnectionRequest (var: DT)
+message TestTeamCustomerTelemetryDestinationConnectionRequest {
+ int32 team_id = 1;
+ string endpoint_url = 2;
+ optional TeamCustomerTelemetryDestinationHeaders headers = 3;
+ TeamCustomerTelemetryDestinationTestSignal signal = 4;
}
-// Copied from: agent.v1.ThinkingCompletedUpdate (var: U1)
+// Copied from: local:aiserver.v1.TestTeamCustomerTelemetryDestinationConnectionResponse (var: OT)
+message TestTeamCustomerTelemetryDestinationConnectionResponse {
+ bool ok = 1;
+ TeamCustomerTelemetryDestinationTestOutcome outcome = 2;
+ optional int32 status_code = 3;
+ optional int64 latency_ms = 4;
+ string message = 5;
+}
+
+// Copied from: agent.v1.TextDeltaUpdate (var: Aa)
+message TextDeltaUpdate {
+ string text = 1;
+ bool is_server_notice = 2;
+}
+
+// Copied from: agent.v1.ThinkingCompletedUpdate (var: Ea)
message ThinkingCompletedUpdate {
int32 thinking_duration_ms = 1;
}
-// Copied from: agent.v1.ThinkingDeltaUpdate (var: Q1)
+// Copied from: agent.v1.ThinkingDeltaUpdate (var: wa)
message ThinkingDeltaUpdate {
string text = 1;
optional ThinkingStyle thinking_style = 2;
}
-// Copied from: agent.v1.ThinkingStyle (var: mX)
+// Copied from: agent.v1.ThinkingStyle (var: Xs)
enum ThinkingStyle {
THINKING_STYLE_UNSPECIFIED = 0;
THINKING_STYLE_DEFAULT = 1;
@@ -27657,44 +32847,56 @@ enum ThinkingStyle {
THINKING_STYLE_GPT5 = 3;
}
-// Copied from: local:aiserver.v1.ThrowErrorCheckRequest (var: gde)
+// Copied from: local:aiserver.v1.ThirdPartyUsageNudge (var: zd)
+message ThirdPartyUsageNudge {
+ string experiment_name = 1;
+ string group = 2;
+ int32 threshold = 3;
+ string cycle_id = 4;
+ string target_model = 5;
+ string label = 6;
+ string cta_label = 7;
+ string nudge_id = 8;
+}
+
+// Copied from: local:aiserver.v1.ThrowErrorCheckRequest (var: os)
message ThrowErrorCheckRequest {
ErrorDetails.Error error = 1;
}
-// Copied from: local:aiserver.v1.ThrowErrorCheckResponse (var: _de)
+// Copied from: local:aiserver.v1.ThrowErrorCheckResponse (var: is)
message ThrowErrorCheckResponse {
}
-// Copied from: local:aiserver.v1.TimeLeftHealthCheckResponse (var: Bfe)
+// Copied from: local:aiserver.v1.TimeLeftHealthCheckResponse (var: Fs)
message TimeLeftHealthCheckResponse {
string time_left = 1;
}
-// Copied from: agent.v1.TimeoutBehavior (var: ek)
+// Copied from: agent.v1.TimeoutBehavior (var: r)
enum TimeoutBehavior {
TIMEOUT_BEHAVIOR_UNSPECIFIED = 0;
TIMEOUT_BEHAVIOR_CANCEL = 1;
TIMEOUT_BEHAVIOR_BACKGROUND = 2;
}
-// Copied from: local:aiserver.v1.TimingInfo (var: are)
+// Copied from: local:aiserver.v1.TimingInfo (var: y)
message TimingInfo {
double user_input_time = 1;
double stream_cmdk_time = 2;
}
-// Copied from: local:aiserver.v1.ToCamelCaseRequest (var: jue)
+// Copied from: local:aiserver.v1.ToCamelCaseRequest (var: qn)
message ToCamelCaseRequest {
string text = 1;
}
-// Copied from: local:aiserver.v1.ToCamelCaseResponse (var: Xue)
+// Copied from: local:aiserver.v1.ToCamelCaseResponse (var: Dn)
message ToCamelCaseResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.TodoItem (var: Yq)
+// Copied from: local:aiserver.v1.TodoItem (var: Vr)
message TodoItem {
string content = 1;
string status = 2;
@@ -27702,27 +32904,27 @@ message TodoItem {
repeated string dependencies = 4;
}
-// Copied from: local:aiserver.v1.TodoReadParams (var: Mq)
+// Copied from: local:aiserver.v1.TodoReadParams (var: Hr)
message TodoReadParams {
bool read = 1;
}
-// Copied from: local:aiserver.v1.TodoReadResult (var: Hq)
+// Copied from: local:aiserver.v1.TodoReadResult (var: Yr)
message TodoReadResult {
repeated TodoItem todos = 1;
}
-// Copied from: local:aiserver.v1.TodoReadStream (var: zq)
+// Copied from: local:aiserver.v1.TodoReadStream (var: Kr)
message TodoReadStream {
}
-// Copied from: local:aiserver.v1.TodoWriteParams (var: Kq)
+// Copied from: local:aiserver.v1.TodoWriteParams (var: Wr)
message TodoWriteParams {
repeated TodoItem todos = 1;
bool merge = 2;
}
-// Copied from: local:aiserver.v1.TodoWriteResult (var: Zq)
+// Copied from: local:aiserver.v1.TodoWriteResult (var: zr)
message TodoWriteResult {
bool success = 1;
repeated string ready_task_ids = 2;
@@ -27732,32 +32934,32 @@ message TodoWriteResult {
bool was_merge = 6;
}
-// Copied from: local:aiserver.v1.TodoWriteStream (var: eL)
+// Copied from: local:aiserver.v1.TodoWriteStream (var: jr)
message TodoWriteStream {
}
-// Copied from: local:aiserver.v1.ToggleMarketingEmailOptRequest (var: g7e)
+// Copied from: local:aiserver.v1.ToggleMarketingEmailOptRequest (var: Sh)
message ToggleMarketingEmailOptRequest {
bool opt_out = 1;
}
-// Copied from: local:aiserver.v1.ToggleMarketingEmailOptResponse (var: _7e)
+// Copied from: local:aiserver.v1.ToggleMarketingEmailOptResponse (var: Ih)
message ToggleMarketingEmailOptResponse {
bool opted_out = 1;
}
-// Copied from: agent.v1.TokenDeltaUpdate (var: M1)
+// Copied from: agent.v1.TokenDeltaUpdate (var: Sa)
message TokenDeltaUpdate {
int32 tokens = 1;
}
-// Copied from: local:aiserver.v1.TokenIndex (var: ose)
+// Copied from: local:aiserver.v1.TokenIndex (var: L)
message TokenIndex {
repeated TokensWithLogprobs tokens_with_logprobs = 1;
string actual_token = 2;
}
-// Copied from: local:aiserver.v1.TokenUsage (var: pie)
+// Copied from: local:aiserver.v1.TokenUsage (var: S)
message TokenUsage {
int32 input_tokens = 1;
int32 output_tokens = 2;
@@ -27768,13 +32970,13 @@ message TokenUsage {
optional float enterprise_usage_discount_percent = 7;
}
-// Copied from: local:aiserver.v1.TokensWithLogprobs (var: ise)
+// Copied from: local:aiserver.v1.TokensWithLogprobs (var: M)
message TokensWithLogprobs {
string token = 1;
float log_probability = 2;
}
-// Copied from: local:aiserver.v1.ToolCall (var: PC)
+// Copied from: local:aiserver.v1.ToolCall (var: ut)
message ToolCall {
oneof tool_call {
BuiltinToolCall builtin_tool_call = 1;
@@ -27782,14 +32984,14 @@ message ToolCall {
}
}
-// Copied from: agent.v1.ToolCallCompletedUpdate (var: b1)
+// Copied from: agent.v1.ToolCallCompletedUpdate (var: Ta)
message ToolCallCompletedUpdate {
string call_id = 1;
ToolCall tool_call = 2;
string model_call_id = 3;
}
-// Copied from: agent.v1.ToolCallDelta (var: HX)
+// Copied from: agent.v1.ToolCallDelta (var: Jo)
message ToolCallDelta {
oneof delta {
ShellToolCallDelta shell_tool_call_delta = 1;
@@ -27799,28 +33001,28 @@ message ToolCallDelta {
}
}
-// Copied from: agent.v1.ToolCallDeltaUpdate (var: q1)
+// Copied from: agent.v1.ToolCallDeltaUpdate (var: ya)
message ToolCallDeltaUpdate {
string call_id = 1;
ToolCallDelta tool_call_delta = 2;
string model_call_id = 3;
}
-// Copied from: local:aiserver.v1.ToolCallEvent (var: qT)
+// Copied from: local:aiserver.v1.ToolCallEvent (var: An)
message ToolCallEvent {
string tool_call_id = 1;
string request_id = 2;
string tool_name = 3;
}
-// Copied from: local:aiserver.v1.ToolCallFileSearchParams (var: JJ)
+// Copied from: local:aiserver.v1.ToolCallFileSearchParams (var: le)
message ToolCallFileSearchParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.ToolCallFileSearchResult (var: RJ)
+// Copied from: local:aiserver.v1.ToolCallFileSearchResult (var: me)
message ToolCallFileSearchResult {
- // Copied from: local:aiserver.v1.ToolCallFileSearchResult.File (var: PJ)
+ // Copied from: local:aiserver.v1.ToolCallFileSearchResult.File (var: ce)
message File {
string uri = 1;
}
@@ -27830,19 +33032,19 @@ message ToolCallFileSearchResult {
int32 num_results = 3;
}
-// Copied from: local:aiserver.v1.ToolCallFileSearchStream (var: CJ)
+// Copied from: local:aiserver.v1.ToolCallFileSearchStream (var: ue)
message ToolCallFileSearchStream {
string query = 1;
}
-// Copied from: agent.v1.ToolCallStartedUpdate (var: N1)
+// Copied from: agent.v1.ToolCallStartedUpdate (var: _a)
message ToolCallStartedUpdate {
string call_id = 1;
ToolCall tool_call = 2;
string model_call_id = 3;
}
-// Copied from: local:aiserver.v1.ToolCallTelemetryEvent (var: bSe)
+// Copied from: local:aiserver.v1.ToolCallTelemetryEvent (var: L)
message ToolCallTelemetryEvent {
string tool_call_id = 1;
string tool_type = 2;
@@ -27860,7 +33062,7 @@ message ToolCallTelemetryEvent {
bool is_stream = 14;
}
-// Copied from: local:aiserver.v1.ToolPullRequestResult (var: nC)
+// Copied from: local:aiserver.v1.ToolPullRequestResult (var: Ke)
message ToolPullRequestResult {
string sha = 1;
string full_pr_contents = 2;
@@ -27873,7 +33075,7 @@ message ToolPullRequestResult {
optional string date = 9;
}
-// Copied from: local:aiserver.v1.ToolResult (var: LC)
+// Copied from: local:aiserver.v1.ToolResult (var: mt)
message ToolResult {
oneof tool_result {
BuiltinToolResult builtin_tool_result = 1;
@@ -27882,15 +33084,15 @@ message ToolResult {
}
}
-// Copied from: local:aiserver.v1.ToolResultAttachments (var: UI)
+// Copied from: local:aiserver.v1.ToolResultAttachments (var: G)
message ToolResultAttachments {
- // Copied from: local:aiserver.v1.ToolResultAttachments.DiscoveryBudgetReminder (var: GI)
+ // Copied from: local:aiserver.v1.ToolResultAttachments.DiscoveryBudgetReminder (var: H)
message DiscoveryBudgetReminder {
int32 discovery_rounds_remaining = 1;
optional string discovery_effort = 2;
}
- // Copied from: local:aiserver.v1.ToolResultAttachments.TodoReminderType (var: MI)
+ // Copied from: local:aiserver.v1.ToolResultAttachments.TodoReminderType (var: a)
enum TodoReminderType {
TODO_REMINDER_TYPE_UNSPECIFIED = 0;
TODO_REMINDER_TYPE_EVERY_10_TURNS = 1;
@@ -27905,14 +33107,14 @@ message ToolResultAttachments {
optional DiscoveryBudgetReminder discovery_budget_reminder = 6;
}
-// Copied from: local:aiserver.v1.ToolResultError (var: vI)
+// Copied from: local:aiserver.v1.ToolResultError (var: q)
message ToolResultError {
- // Copied from: local:aiserver.v1.ToolResultError.EditFileError (var: NI)
+ // Copied from: local:aiserver.v1.ToolResultError.EditFileError (var: D)
message EditFileError {
int32 num_lines_in_file_before_edit = 1;
}
- // Copied from: local:aiserver.v1.ToolResultError.SearchReplaceError (var: bI)
+ // Copied from: local:aiserver.v1.ToolResultError.SearchReplaceError (var: O)
message SearchReplaceError {
int32 num_lines_in_file_before_edit = 1;
}
@@ -27926,15 +33128,17 @@ message ToolResultError {
}
}
-// Copied from: local:aiserver.v1.TraceConfig (var: iLe)
+// Copied from: local:aiserver.v1.TraceConfig (var: Ye)
message TraceConfig {
bool enabled = 1;
optional int32 buffer_size = 2;
optional int32 flush_interval_ms = 3;
optional double sample_rate = 4;
+ optional double internal_sample_rate = 5;
+ optional double internal_ext_host_sample_rate = 6;
}
-// Copied from: local:aiserver.v1.TraceLink (var: ISe)
+// Copied from: local:aiserver.v1.TraceLink (var: N)
message TraceLink {
string trace_id = 1;
string span_id = 2;
@@ -27943,7 +33147,7 @@ message TraceLink {
optional uint32 flags = 5;
}
-// Copied from: local:aiserver.v1.TraceSpan (var: wSe)
+// Copied from: local:aiserver.v1.TraceSpan (var: J)
message TraceSpan {
string trace_id = 1;
string span_id = 2;
@@ -27960,106 +33164,133 @@ message TraceSpan {
repeated TraceLink links = 13;
}
-// Copied from: local:aiserver.v1.TrackEventsRequest (var: QIe)
+// Copied from: local:aiserver.v1.TrackEventsRequest (var: d)
message TrackEventsRequest {
repeated AnalyticsEvent events = 1;
}
-// Copied from: local:aiserver.v1.TrackEventsResponse (var: UIe)
+// Copied from: local:aiserver.v1.TrackEventsResponse (var: p)
message TrackEventsResponse {
}
-// Copied from: agent.v1.TrackedGitRepo (var: s1)
+// Copied from: agent.v1.TrackedGitRepo (var: oa)
message TrackedGitRepo {
string repo_path = 1;
string branch_name = 2;
}
-// Copied from: local:aiserver.v1.TranscribeAudioRequest (var: EEe)
+// Copied from: local:aiserver.v1.TranscribeAudioRequest (var: Uu)
message TranscribeAudioRequest {
bytes audio = 1;
string mime_type = 2;
optional string language = 3;
}
-// Copied from: local:aiserver.v1.TranscribeAudioResponse (var: BEe)
+// Copied from: local:aiserver.v1.TranscribeAudioResponse (var: xu)
message TranscribeAudioResponse {
string text = 1;
int64 transcription_time_ms = 2;
}
-// Copied from: local:aiserver.v1.TransientError (var: RNt)
+// Copied from: local:aiserver.v1.TransientError (var: Id)
message TransientError {
string error_message = 1;
}
-// Copied from: local:aiserver.v1.TrialType (var: gUe)
+// Copied from: local:aiserver.v1.TrialType (var: be)
enum TrialType {
TRIAL_TYPE_UNSPECIFIED = 0;
TRIAL_TYPE_REQUEST = 1;
TRIAL_TYPE_TOKEN = 2;
}
-// Copied from: agent.v1.TriggeringUserInfo (var: ZX)
+// Copied from: local:aiserver.v1.TriggerCrewStandupRequest (var: $v)
+message TriggerCrewStandupRequest {
+ string crew_id = 1;
+ string member_id = 2;
+ string instructions = 3;
+}
+
+// Copied from: local:aiserver.v1.TriggerCrewStandupResponse (var: tB)
+message TriggerCrewStandupResponse {
+ int32 triggered_count = 1;
+ repeated CrewStandupTriggerResult results = 2;
+ bool skipped = 3;
+}
+
+// Copied from: local:aiserver.v1.TriggerEnvironmentBuildRequest (var: Ou)
+message TriggerEnvironmentBuildRequest {
+ string environment_public_id = 1;
+ optional bool is_draft = 2;
+ repeated RepoStartingRef refs = 3;
+}
+
+// Copied from: local:aiserver.v1.TriggerEnvironmentBuildResponse (var: Uu)
+message TriggerEnvironmentBuildResponse {
+ string build_id = 1;
+}
+
+// Copied from: agent.v1.TriggeringUserInfo (var: Ro)
message TriggeringUserInfo {
optional string auth_id = 1;
optional int32 user_id = 2;
}
-// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterRequest (var: _oe)
+// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterRequest (var: It)
message TryParseTypeScriptTreeSitterRequest {
string workspace_relative_path = 1;
string text = 2;
}
-// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterResponse (var: yoe)
+// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterResponse (var: vt)
message TryParseTypeScriptTreeSitterResponse {
string text = 1;
}
-// Copied from: agent.v1.TurnEndedUpdate (var: e0)
+// Copied from: agent.v1.TurnEndedUpdate (var: Na)
message TurnEndedUpdate {
optional int64 input_tokens = 1;
optional int64 output_tokens = 2;
optional int64 cache_read_tokens = 3;
optional int64 cache_write_tokens = 4;
+ optional int64 reasoning_tokens = 5;
}
-// Copied from: agent.v1.TypeAction (var: qB)
+// Copied from: agent.v1.TypeAction (var: g)
message TypeAction {
string text = 1;
}
-// Copied from: local:aiserver.v1.URIResolutionAttempt (var: ql)
+// Copied from: local:aiserver.v1.URIResolutionAttempt (var: U)
message URIResolutionAttempt {
string workspace_relative_path = 1;
string node_id = 2;
CodeSymbolWithAction symbol = 3;
}
-// Copied from: local:aiserver.v1.URIResolutionResult (var: Fl)
+// Copied from: local:aiserver.v1.URIResolutionResult (var: x)
message URIResolutionResult {
URIResolutionAttempt request = 1;
repeated string resolved_paths = 2;
}
-// Copied from: local:aiserver.v1.UiBestOfNJudgeCandidate (var: Hae)
+// Copied from: local:aiserver.v1.UiBestOfNJudgeCandidate (var: dt)
message UiBestOfNJudgeCandidate {
string composer_id = 1;
GitDiff diff = 2;
}
-// Copied from: local:aiserver.v1.UiBestOfNJudgeFinalResult (var: Kae)
+// Copied from: local:aiserver.v1.UiBestOfNJudgeFinalResult (var: ft)
message UiBestOfNJudgeFinalResult {
string winner_composer_id = 1;
string reasoning = 2;
}
-// Copied from: local:aiserver.v1.UndoEditParams (var: BN)
+// Copied from: local:aiserver.v1.UndoEditParams (var: Pt)
message UndoEditParams {
}
-// Copied from: local:aiserver.v1.UndoEditResult (var: RN)
+// Copied from: local:aiserver.v1.UndoEditResult (var: Lt)
message UndoEditResult {
repeated string feedback = 1;
string relative_workspace_path = 4;
@@ -28069,102 +33300,135 @@ message UndoEditResult {
int32 file_total_lines = 6;
}
-// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewRequest (var: D8e)
+// Copied from: local:aiserver.v1.UndoFullSelfDrivingOutputRequest (var: x)
+message UndoFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+}
+
+// Copied from: local:aiserver.v1.UndoFullSelfDrivingOutputResponse (var: Q)
+message UndoFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewRequest (var: gg)
message UnenrollFromGlassEarlyPreviewRequest {
}
-// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewResponse (var: x8e)
+// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewResponse (var: hg)
message UnenrollFromGlassEarlyPreviewResponse {
}
-// Copied from: local:aiserver.v1.UninstallTeamPluginRequest (var: xft)
+// Copied from: local:aiserver.v1.UninstallTeamPluginRequest (var: xS)
message UninstallTeamPluginRequest {
int32 team_id = 1;
int64 plugin_id = 2;
}
-// Copied from: local:aiserver.v1.UninstallTeamPluginResponse (var: Oft)
+// Copied from: local:aiserver.v1.UninstallTeamPluginResponse (var: QS)
message UninstallTeamPluginResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UninstallUserPluginRequest (var: $dt)
+// Copied from: local:aiserver.v1.UninstallUserPluginRequest (var: kS)
message UninstallUserPluginRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.UninstallUserPluginResponse (var: tft)
+// Copied from: local:aiserver.v1.UninstallUserPluginResponse (var: wS)
message UninstallUserPluginResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UniqueFileIdentifier (var: Zge)
+// Copied from: local:aiserver.v1.UniqueFileIdentifier (var: wi)
message UniqueFileIdentifier {
string project_uuid = 1;
string relative_path = 2;
optional string language_id = 3;
}
-// Copied from: local:aiserver.v1.UnlinkJiraUserRequest (var: Ggt)
+// Copied from: local:aiserver.v1.UnlinkJiraUserRequest (var: Jv)
message UnlinkJiraUserRequest {
string cloud_id = 1;
string jira_account_id = 2;
}
-// Copied from: local:aiserver.v1.UnlinkJiraUserResponse (var: Vgt)
+// Copied from: local:aiserver.v1.UnlinkJiraUserResponse (var: Cv)
message UnlinkJiraUserResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceRequest (var: fpt)
+// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceRequest (var: bI)
message UnlinkPluginsFromTeamMarketplaceRequest {
repeated string plugin_ids = 1;
int64 marketplace_id = 2;
}
-// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceResponse (var: ppt)
+// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceResponse (var: MI)
message UnlinkPluginsFromTeamMarketplaceResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnlinkSlackAccessRequest (var: Stt)
+// Copied from: local:aiserver.v1.UnlinkSlackAccessRequest (var: BA)
message UnlinkSlackAccessRequest {
}
-// Copied from: local:aiserver.v1.UnlinkSlackAccessResponse (var: Itt)
+// Copied from: local:aiserver.v1.UnlinkSlackAccessResponse (var: JA)
message UnlinkSlackAccessResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnresolveReviewThreadRequest (var: BCt)
+// Copied from: local:aiserver.v1.UnpublishPluginRequest (var: GE)
+message UnpublishPluginRequest {
+ int64 plugin_id = 1;
+ optional int32 team_id = 2;
+ optional string commit_message = 3;
+}
+
+// Copied from: local:aiserver.v1.UnpublishPluginResponse (var: HE)
+message UnpublishPluginResponse {
+ string commit_sha = 1;
+}
+
+// Copied from: local:aiserver.v1.UnresolveReviewThreadRequest (var: Qc)
message UnresolveReviewThreadRequest {
string pr_url = 1;
string thread_id = 2;
}
-// Copied from: local:aiserver.v1.UnresolveReviewThreadResponse (var: JCt)
+// Copied from: local:aiserver.v1.UnresolveReviewThreadResponse (var: Gc)
message UnresolveReviewThreadResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactRequest (var: VJt)
+// Copied from: local:aiserver.v1.UnshareAgentStoreRequest (var: og)
+message UnshareAgentStoreRequest {
+ string share_id = 1;
+}
+
+// Copied from: local:aiserver.v1.UnshareAgentStoreResponse (var: ig)
+message UnshareAgentStoreResponse {
+}
+
+// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactRequest (var: Zm)
message UnshareBackgroundComposerArtifactRequest {
string artifact_id = 1;
}
-// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactResponse (var: WJt)
+// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactResponse (var: $m)
message UnshareBackgroundComposerArtifactResponse {
optional BackgroundComposerSharedArtifact artifact = 1;
}
-// Copied from: local:aiserver.v1.UnsubscribeRepositoryRequest (var: um)
+// Copied from: local:aiserver.v1.UnsubscribeRepositoryRequest (var: He)
message UnsubscribeRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse (var: cm)
+// Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse (var: Ve)
message UnsubscribeRepositoryResponse {
- // Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse.Status (var: mm)
+ // Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse.Status (var: E)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -28175,35 +33439,63 @@ message UnsubscribeRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsRequest (var: v5e)
+// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsFailure (var: nf)
+message UpdateAllGithubRepoSettingsFailure {
+ // Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsFailure.Reason (var: Dt)
+ enum Reason {
+ REASON_UNSPECIFIED = 0;
+ REASON_INTERNAL = 1;
+ REASON_BITBUCKET_WORKSPACE_UNLINKED = 2;
+ REASON_BITBUCKET_WORKSPACE_LINKED_TO_OTHER_TEAM = 3;
+ REASON_BITBUCKET_WORKSPACE_CONNECTION_UNVERIFIABLE = 4;
+ }
+
+ string repo_node_id = 1;
+ Reason reason = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsRequest (var: tf)
message UpdateAllGithubRepoSettingsRequest {
int64 installation_id = 1;
bool bug_bot_enabled = 2;
optional int32 total_pages = 3;
optional bool include_all_team_owned_repos = 5;
optional string ghe_application = 6;
+ optional int32 team_id = 7;
}
-// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsResponse (var: N5e)
+// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsResponse (var: rf)
message UpdateAllGithubRepoSettingsResponse {
int32 updated_count = 1;
bool async_operation_started = 2;
bool async_operation_already_in_progress = 3;
+ repeated string failed_repo_node_ids = 4;
+ repeated UpdateAllGithubRepoSettingsFailure failures = 5;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentRequest (var: Y_t)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentRequest (var: no)
message UpdateBackgroundComposerEnvironmentRequest {
string bc_id = 1;
bool replace = 2;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentResponse (var: H_t)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentResponse (var: ro)
message UpdateBackgroundComposerEnvironmentResponse {
uint32 applied = 1;
uint32 removed = 2;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretRequest (var: TVe)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerExperimentalModelOptOutRequest (var: co)
+message UpdateBackgroundComposerExperimentalModelOptOutRequest {
+ string bc_id = 1;
+ bool use_experimental_model_opt_out = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerExperimentalModelOptOutResponse (var: po)
+message UpdateBackgroundComposerExperimentalModelOptOutResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretRequest (var: To)
message UpdateBackgroundComposerSecretRequest {
string name = 1;
bool team_scope = 2;
@@ -28214,11 +33506,11 @@ message UpdateBackgroundComposerSecretRequest {
BackgroundComposerSecretOwner owner = 7;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretResponse (var: wVe)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretResponse (var: yo)
message UpdateBackgroundComposerSecretResponse {
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsRequest (var: mvt)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsRequest (var: lc)
message UpdateBackgroundComposerUserSettingsRequest {
optional string model_name = 1;
optional bool slack_notifications_for_web_enabled = 2;
@@ -28235,22 +33527,65 @@ message UpdateBackgroundComposerUserSettingsRequest {
optional string bc_id = 13;
optional string default_environment_public_id = 14;
repeated BackgroundComposerDefaultEnvironmentSetting default_environment_settings = 15;
+ optional bool remote_control_enabled = 16;
+ optional PrReviewOpenSurfaceMode pr_review_open_surface = 17;
+ repeated string sidebar_named_agent_ids = 18;
+ optional bool sidebar_named_agent_ids_explicitly_set = 19;
+ optional CloudAgentModelSelection default_model_selection = 20;
+ optional int32 ask_question_auto_answer_timeout_minutes = 21;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsResponse (var: fvt)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsResponse (var: uc)
message UpdateBackgroundComposerUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsRequest (var: w8e)
+// Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenRequest (var: wn)
+message UpdateBitbucketServerInstanceTokenRequest {
+ // Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenRequest.ClearToken (var: Sn)
+ message ClearToken {
+ }
+
+ // Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenRequest.SetToken (var: En)
+ message SetToken {
+ string access_token = 1;
+ }
+
+ string uuid = 1;
+ oneof action {
+ SetToken set_token = 2;
+ ClearToken clear_token = 3;
+ }
+}
+
+// Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenResponse (var: In)
+message UpdateBitbucketServerInstanceTokenResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateBugBotProUserModeRequest (var: ey)
+message UpdateBugBotProUserModeRequest {
+ BugbotMode mode = 1;
+ repeated BugbotModePrompt prompts = 2;
+ optional bool smart_frontier_enabled = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateBugBotProUserModeResponse (var: ty)
+message UpdateBugBotProUserModeResponse {
+ BugbotMode mode = 1;
+ repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsRequest (var: ag)
message UpdateBugBotProUserSettingsRequest {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsResponse (var: E8e)
+// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsResponse (var: lg)
message UpdateBugBotProUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleRequest (var: xot)
+// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleRequest (var: lk)
message UpdateBugbotLearnedRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
@@ -28261,12 +33596,12 @@ message UpdateBugbotLearnedRuleRequest {
repeated string scoped_paths = 7;
}
-// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleResponse (var: Oot)
+// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleResponse (var: uk)
message UpdateBugbotLearnedRuleResponse {
BugbotLearnedRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleRequest (var: rlt)
+// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleRequest (var: Ak)
message UpdateBugbotManualRepositoryRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
@@ -28277,38 +33612,43 @@ message UpdateBugbotManualRepositoryRuleRequest {
repeated string scoped_paths = 7;
}
-// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleResponse (var: ilt)
+// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleResponse (var: _k)
message UpdateBugbotManualRepositoryRuleResponse {
BugbotManualRepositoryRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugbotModeRequest (var: Tit)
+// Copied from: local:aiserver.v1.UpdateBugbotModeRequest (var: jT)
message UpdateBugbotModeRequest {
BugbotMode mode = 1;
repeated BugbotModePrompt prompts = 2;
+ optional bool smart_frontier_enabled = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.UpdateBugbotModeResponse (var: wit)
+// Copied from: local:aiserver.v1.UpdateBugbotModeResponse (var: XT)
message UpdateBugbotModeResponse {
BugbotMode mode = 1;
repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
}
-// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleRequest (var: Bot)
+// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleRequest (var: tk)
message UpdateBugbotTeamRuleRequest {
string rule_id = 1;
optional string name = 2;
optional string content = 3;
optional bool is_active = 4;
optional bool is_required = 5;
+ optional int32 team_id = 6;
}
-// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleResponse (var: Jot)
+// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleResponse (var: nk)
message UpdateBugbotTeamRuleResponse {
BugbotRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsRequest (var: C4e)
+// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsRequest (var: Nf)
message UpdateBugbotUserSettingsRequest {
bool manual_trigger_only = 1;
bool run_only_once = 2;
@@ -28319,15 +33659,17 @@ message UpdateBugbotUserSettingsRequest {
bool enable_vm_run = 7;
bool fail_github_action_on_bugbot_findings = 8;
repeated string bugbot_autofix_severity_filter = 9;
+ optional bool is_incremental_review_enabled = 10;
+ optional bool is_pr_risk_score_enabled = 11;
}
-// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsResponse (var: R4e)
+// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsResponse (var: Rf)
message UpdateBugbotUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateConfig (var: Kqe)
+// Copied from: local:aiserver.v1.UpdateConfig (var: Qe)
message UpdateConfig {
- // Copied from: local:aiserver.v1.UpdateConfig.UpdateMode (var: Zqe)
+ // Copied from: local:aiserver.v1.UpdateConfig.UpdateMode (var: T)
enum UpdateMode {
UPDATE_MODE_UNSPECIFIED = 0;
UPDATE_MODE_ONE_TIME = 1;
@@ -28338,29 +33680,68 @@ message UpdateConfig {
optional int32 applied_at = 3;
}
-// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsRequest (var: Jnt)
+// Copied from: local:aiserver.v1.UpdateCrewRequest (var: Gv)
+message UpdateCrewRequest {
+ Crew crew = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateCrewResponse (var: Hv)
+message UpdateCrewResponse {
+ Crew crew = 1;
+ optional CrewSlackChannelStatus slack_channel_status = 2;
+ bool annotations_refreshed = 3;
+ optional CrewScheduleStatus schedule_status = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsRequest (var: t_)
message UpdateDirectoryGroupSettingsRequest {
int32 directory_group_id = 1;
optional int32 hard_limit_per_user_dollars = 2;
int32 per_user_monthly_limit_dollars = 4;
AutoRunControls auto_run_controls = 3;
int32 team_id = 5;
+ optional AllowedMCPConfiguration allowed_mcp_configuration = 6;
}
-// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsResponse (var: Cnt)
+// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsResponse (var: n_)
message UpdateDirectoryGroupSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateFastRequestsRequest (var: fMe)
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildRequest (var: qu)
+message UpdateEnvironmentBuildRequest {
+ string build_id = 1;
+ optional bool is_draft = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildResponse (var: Du)
+message UpdateEnvironmentBuildResponse {
+ EnvironmentBuildRow row = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildSettingsRequest (var: Wu)
+message UpdateEnvironmentBuildSettingsRequest {
+ string environment_public_id = 1;
+ optional bool fast_forward_default_branch = 2;
+ bool clear_fast_forward_default_branch = 3;
+ optional bool builds_enabled = 4;
+ bool clear_builds_enabled = 5;
+}
+
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildSettingsResponse (var: zu)
+message UpdateEnvironmentBuildSettingsResponse {
+ EnvironmentBuildSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFastRequestsRequest (var: Fn)
message UpdateFastRequestsRequest {
int32 request_quota = 1;
}
-// Copied from: local:aiserver.v1.UpdateFastRequestsResponse (var: pMe)
+// Copied from: local:aiserver.v1.UpdateFastRequestsResponse (var: qn)
message UpdateFastRequestsResponse {
}
-// Copied from: local:aiserver.v1.UpdateFileRequest (var: tm)
+// Copied from: local:aiserver.v1.UpdateFileRequest (var: De)
message UpdateFileRequest {
RepositoryInfo repository = 1;
File added_file = 2;
@@ -28369,9 +33750,9 @@ message UpdateFileRequest {
string queue_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateFileResponse (var: nm)
+// Copied from: local:aiserver.v1.UpdateFileResponse (var: Oe)
message UpdateFileResponse {
- // Copied from: local:aiserver.v1.UpdateFileResponse.Status (var: rm)
+ // Copied from: local:aiserver.v1.UpdateFileResponse.Status (var: k)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -28383,68 +33764,125 @@ message UpdateFileResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsRequest (var: r8e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingFindingStatusRequest (var: K)
+message UpdateFullSelfDrivingFindingStatusRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ string status = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingFindingStatusResponse (var: W)
+message UpdateFullSelfDrivingFindingStatusResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingOutputRequest (var: L)
+message UpdateFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ optional string title = 4;
+ optional string body = 5;
+ optional string status = 6;
+ optional string severity = 7;
+ optional bool clear_severity = 8;
+ optional string action = 9;
+ optional bool clear_action = 10;
+ google.protobuf.Struct payload = 11;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingOutputResponse (var: F)
+message UpdateFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingPrConfigRequest (var: rg)
+message UpdateFullSelfDrivingPrConfigRequest {
+ string pr_url = 1;
+ optional bool enabled = 2;
+ optional FullSelfDrivingMode mode = 3;
+ optional int32 team_id = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingPrConfigResponse (var: sg)
+message UpdateFullSelfDrivingPrConfigResponse {
+ FullSelfDrivingActiveAgent agent = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsRequest (var: Hf)
message UpdateFullSelfDrivingTeamSettingsRequest {
int32 team_id = 1;
optional FullSelfDrivingMode default_mode = 2;
optional bool only_cloud_agent_prs = 3;
optional bool globally_disabled = 4;
+ optional bool auto_create_on_first_pr_push = 5;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsResponse (var: i8e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsResponse (var: Vf)
message UpdateFullSelfDrivingTeamSettingsResponse {
FullSelfDrivingTeamSettings settings = 1;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsRequest (var: D4e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsRequest (var: Mf)
message UpdateFullSelfDrivingUserSettingsRequest {
optional FullSelfDrivingMode default_mode = 1;
optional bool only_cloud_agent_prs = 2;
optional bool globally_disabled = 3;
+ optional bool auto_create_on_first_pr_push = 4;
+ optional bool slack_notifications_enabled = 5;
+ optional string fsd_slack_channel_id = 6;
+ optional string default_model = 7;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsResponse (var: x4e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsResponse (var: Lf)
message UpdateFullSelfDrivingUserSettingsResponse {
FullSelfDrivingMode default_mode = 1;
bool only_cloud_agent_prs = 2;
bool globally_disabled = 3;
+ bool auto_create_on_first_pr_push = 4;
+ bool slack_notifications_enabled = 5;
+ optional string fsd_slack_channel_id = 6;
+ optional string default_model = 7;
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsRequest (var: d5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsRequest (var: Kp)
message UpdateGithubInstallationSettingsRequest {
int64 installation_id = 1;
InstallationSettings settings = 2;
optional string ghe_application = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsResponse (var: A5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsResponse (var: Wp)
message UpdateGithubInstallationSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeRequest (var: g5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeRequest (var: zp)
message UpdateGithubInstallationTeamScopeRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
int32 team_id = 3;
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeResponse (var: _5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeResponse (var: jp)
message UpdateGithubInstallationTeamScopeResponse {
}
-// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsRequest (var: l5e)
+// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsRequest (var: Vp)
message UpdateGithubRepoSettingsRequest {
RepoIdentifier repo = 1;
RepoSettings settings = 2;
optional bool skip_write_access_check = 3;
optional string ghe_application = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsResponse (var: c5e)
+// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsResponse (var: Yp)
message UpdateGithubRepoSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateGroupRequest (var: irt)
+// Copied from: local:aiserver.v1.UpdateGroupRequest (var: A_)
message UpdateGroupRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -28453,12 +33891,12 @@ message UpdateGroupRequest {
optional int32 directory_group_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateGroupResponse (var: ort)
+// Copied from: local:aiserver.v1.UpdateGroupResponse (var: __)
message UpdateGroupResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleRequest (var: Bgt)
+// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleRequest (var: Tv)
message UpdateJiraRoutingRuleRequest {
int32 team_id = 1;
int64 rule_id = 2;
@@ -28466,22 +33904,22 @@ message UpdateJiraRoutingRuleRequest {
string rule_text = 4;
}
-// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleResponse (var: Jgt)
+// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleResponse (var: yv)
message UpdateJiraRoutingRuleResponse {
JiraRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsRequest (var: mgt)
+// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsRequest (var: dv)
message UpdateJiraTeamSettingsRequest {
int32 team_id = 1;
optional bool require_user_auth = 2;
}
-// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsResponse (var: fgt)
+// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsResponse (var: pv)
message UpdateJiraTeamSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateLinearProjectSettingRequest (var: Fet)
+// Copied from: local:aiserver.v1.UpdateLinearProjectSettingRequest (var: iA)
message UpdateLinearProjectSettingRequest {
optional int32 team_id = 1;
string linear_team_id = 2;
@@ -28490,12 +33928,12 @@ message UpdateLinearProjectSettingRequest {
string conditions = 5;
}
-// Copied from: local:aiserver.v1.UpdateLinearProjectSettingResponse (var: Qet)
+// Copied from: local:aiserver.v1.UpdateLinearProjectSettingResponse (var: aA)
message UpdateLinearProjectSettingResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UpdateLinearTeamSettingRequest (var: bet)
+// Copied from: local:aiserver.v1.UpdateLinearTeamSettingRequest (var: sA)
message UpdateLinearTeamSettingRequest {
optional int32 team_id = 1;
string linear_team_id = 2;
@@ -28506,36 +33944,49 @@ message UpdateLinearTeamSettingRequest {
optional int32 autorun_as_user_id = 7;
}
-// Copied from: local:aiserver.v1.UpdateLinearTeamSettingResponse (var: qet)
+// Copied from: local:aiserver.v1.UpdateLinearTeamSettingResponse (var: oA)
message UpdateLinearTeamSettingResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UpdateMarketplaceRequest (var: fAt)
+// Copied from: local:aiserver.v1.UpdateMarketplaceRequest (var: tI)
message UpdateMarketplaceRequest {
int64 marketplace_id = 1;
optional string name = 2;
optional string description = 3;
optional bool auto_reindex = 4;
+ optional int32 team_id = 5;
+ optional string display_name = 6;
}
-// Copied from: local:aiserver.v1.UpdateMarketplaceResponse (var: pAt)
+// Copied from: local:aiserver.v1.UpdateMarketplaceResponse (var: nI)
message UpdateMarketplaceResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsRequest (var: TYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutoReviewSettingsRequest (var: vs)
+message UpdateOrganizationGroupAutoReviewSettingsRequest {
+ string organization_id = 1;
+ int64 group_id = 2;
+ AutoReviewInstructions auto_review = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutoReviewSettingsResponse (var: Bs)
+message UpdateOrganizationGroupAutoReviewSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsRequest (var: _s)
message UpdateOrganizationGroupAutorunSettingsRequest {
string organization_id = 1;
int64 group_id = 2;
AutoRunControls auto_run_controls = 3;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsResponse (var: wYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsResponse (var: Ts)
message UpdateOrganizationGroupAutorunSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberRequest (var: XGe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberRequest (var: as)
message UpdateOrganizationGroupMemberRequest {
string organization_id = 1;
int64 group_id = 2;
@@ -28544,23 +33995,23 @@ message UpdateOrganizationGroupMemberRequest {
bool clear_monthly_spending_limit_dollars = 5;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberResponse (var: $Ge)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberResponse (var: ls)
message UpdateOrganizationGroupMemberResponse {
OrganizationGroupMember member = 1;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistRequest (var: JYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistRequest (var: ws)
message UpdateOrganizationGroupModelAllowlistRequest {
string organization_id = 1;
int64 group_id = 2;
optional ModelAllowlist model_allowlist = 3;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistResponse (var: CYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistResponse (var: Es)
message UpdateOrganizationGroupModelAllowlistResponse {
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupRequest (var: oYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupRequest (var: ds)
message UpdateOrganizationGroupRequest {
string organization_id = 1;
int64 group_id = 2;
@@ -28569,12 +34020,49 @@ message UpdateOrganizationGroupRequest {
bool clear_monthly_spending_limit_dollars = 5;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupResponse (var: uYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupResponse (var: ps)
message UpdateOrganizationGroupResponse {
OrganizationGroup group = 1;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationTeamRequest (var: TGe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupSmartAutoSettingsRequest (var: Ns)
+message UpdateOrganizationGroupSmartAutoSettingsRequest {
+ string organization_id = 1;
+ int64 group_id = 2;
+ SmartAutoSettings settings = 3;
+ optional bool new_chat_nudge_all_to_smart_auto = 4;
+ optional bool models_auto_only = 5;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 6;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupSmartAutoSettingsResponse (var: Rs)
+message UpdateOrganizationGroupSmartAutoSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationIdentityProviderResponse (var: Ar)
+message UpdateOrganizationIdentityProviderResponse {
+ OrganizationIdentityProvider provider = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationIdentityProviderSsoSettingsRequest (var: pr)
+message UpdateOrganizationIdentityProviderSsoSettingsRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ bool allow_sso = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationRequest (var: Gr)
+message UpdateOrganizationRequest {
+ string organization_id = 1;
+ string name = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationResponse (var: Hr)
+message UpdateOrganizationResponse {
+ string name = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationTeamRequest (var: Vr)
message UpdateOrganizationTeamRequest {
string organization_id = 1;
int32 team_id = 2;
@@ -28582,90 +34070,97 @@ message UpdateOrganizationTeamRequest {
string slug = 4;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationTeamResponse (var: wGe)
+// Copied from: local:aiserver.v1.UpdateOrganizationTeamResponse (var: Yr)
message UpdateOrganizationTeamResponse {
string name = 1;
string slug = 2;
}
-// Copied from: local:aiserver.v1.UpdatePendingFollowupRequest (var: yEt)
+// Copied from: local:aiserver.v1.UpdatePendingFollowupRequest (var: cl)
message UpdatePendingFollowupRequest {
string bc_id = 1;
string followup_id = 2;
ConversationMessage updated_message = 3;
}
-// Copied from: local:aiserver.v1.UpdatePendingFollowupResponse (var: kEt)
+// Copied from: local:aiserver.v1.UpdatePendingFollowupResponse (var: dl)
message UpdatePendingFollowupResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.UpdatePluginRequest (var: Wmt)
-message UpdatePluginRequest {
- int64 plugin_id = 1;
- bool is_published = 2;
- repeated SkillDescriptor skills = 3;
- repeated SubagentDescriptor subagents = 4;
- repeated HookDescriptor hooks = 5;
- repeated RuleDescriptor rules = 6;
- repeated McpDescriptor mcp_servers = 7;
- repeated CommandDescriptor commands = 8;
+// Copied from: agent.v1.UpdatePrAction (var: Kt)
+message UpdatePrAction {
+ optional string pr_url = 1;
+ optional string title = 2;
+ optional string body = 3;
+ optional string base_branch = 4;
+ optional string branch_name = 5;
+ repeated string add_labels = 6;
+ repeated string remove_labels = 7;
+ optional string repo_url = 8;
}
-// Copied from: local:aiserver.v1.UpdatePluginResponse (var: jmt)
-message UpdatePluginResponse {
- Plugin plugin = 1;
-}
-
-// Copied from: local:aiserver.v1.UpdateProjectParams (var: sF)
+// Copied from: local:aiserver.v1.UpdateProjectParams (var: Is)
message UpdateProjectParams {
repeated UpdateProjectStringReplacement string_replacements = 1;
string summary = 2;
}
-// Copied from: local:aiserver.v1.UpdateProjectResult (var: aF)
+// Copied from: local:aiserver.v1.UpdateProjectResult (var: vs)
message UpdateProjectResult {
bool success = 1;
string updated_plan = 2;
}
-// Copied from: local:aiserver.v1.UpdateProjectStream (var: lF)
+// Copied from: local:aiserver.v1.UpdateProjectStream (var: Bs)
message UpdateProjectStream {
}
-// Copied from: local:aiserver.v1.UpdateProjectStringReplacement (var: nF)
+// Copied from: local:aiserver.v1.UpdateProjectStringReplacement (var: Ss)
message UpdateProjectStringReplacement {
string old_string = 1;
string new_string = 2;
}
-// Copied from: local:aiserver.v1.UpdatePullRequestBranchRequest (var: fNt)
+// Copied from: local:aiserver.v1.UpdatePullRequestBranchRequest (var: gd)
message UpdatePullRequestBranchRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.UpdatePullRequestBranchResponse (var: pNt)
+// Copied from: local:aiserver.v1.UpdatePullRequestBranchResponse (var: hd)
message UpdatePullRequestBranchResponse {
bool success = 1;
string error = 2;
optional string new_head_sha = 3;
}
-// Copied from: local:aiserver.v1.UpdateRoleRequest (var: zXe)
+// Copied from: local:aiserver.v1.UpdateRoleRequest (var: ku)
message UpdateRoleRequest {
int32 team_id = 1;
int32 user_id = 2;
TeamRole role = 3;
}
-// Copied from: local:aiserver.v1.UpdateRoleResponse (var: KXe)
+// Copied from: local:aiserver.v1.UpdateRoleResponse (var: wu)
message UpdateRoleResponse {
}
-// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest (var: b5e)
+// Copied from: local:aiserver.v1.UpdateScimDirectorySyncSettingsRequest (var: H_)
+message UpdateScimDirectorySyncSettingsRequest {
+ string organization_id = 1;
+ int64 scim_directory_id = 2;
+ optional bool sync_directory_users_to_root_team = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateScimDirectorySyncSettingsResponse (var: V_)
+message UpdateScimDirectorySyncSettingsResponse {
+ ScimDirectory directory = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest (var: sf)
message UpdateSelfGithubAllowlistRequest {
- // Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest.Operation (var: q5e)
+ // Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest.Operation (var: Ot)
enum Operation {
OPERATION_UNSPECIFIED = 0;
OPERATION_ADD = 1;
@@ -28677,12 +34172,12 @@ message UpdateSelfGithubAllowlistRequest {
optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistResponse (var: L5e)
+// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistResponse (var: of)
message UpdateSelfGithubAllowlistResponse {
repeated string allowlist = 1;
}
-// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeRequest (var: sXe)
+// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeRequest (var: $l)
message UpdateServiceAccountRepoScopeRequest {
int32 team_id = 1;
string service_account_id = 2;
@@ -28691,36 +34186,38 @@ message UpdateServiceAccountRepoScopeRequest {
bool repo_scope_enabled = 5;
}
-// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeResponse (var: aXe)
+// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeResponse (var: eu)
message UpdateServiceAccountRepoScopeResponse {
ServiceAccountKeyInfo api_key = 1;
}
-// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityRequest (var: put)
+// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityRequest (var: nw)
message UpdateSharedConversationVisibilityRequest {
string share_id = 1;
SharedConversationVisibility visibility = 2;
}
-// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityResponse (var: hut)
+// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityResponse (var: rw)
message UpdateSharedConversationVisibilityResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleRequest (var: Htt)
+// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleRequest (var: DA)
message UpdateSlackRepoRoutingRuleRequest {
int32 team_id = 1;
string rule_id = 2;
string pattern = 3;
string repo = 4;
+ SlackRoutingRuleTargetType target_type = 5;
+ optional string environment_public_id = 6;
}
-// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleResponse (var: ztt)
+// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleResponse (var: OA)
message UpdateSlackRepoRoutingRuleResponse {
SlackRepoRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsRequest (var: lje)
+// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsRequest (var: Oa)
message UpdateSlackTeamSettingsRequest {
int32 team_id = 1;
string default_repo = 2;
@@ -28731,13 +34228,14 @@ message UpdateSlackTeamSettingsRequest {
repeated SlackChannelRepoMapping channel_repo_mappings = 7;
optional bool use_github_app_for_auto_draft_prs = 8;
string branch_prefix = 9;
+ optional CloudAgentModelSelection default_model_selection = 10;
}
-// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsResponse (var: cje)
+// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsResponse (var: Ua)
message UpdateSlackTeamSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateSlackUserSettingsRequest (var: vtt)
+// Copied from: local:aiserver.v1.UpdateSlackUserSettingsRequest (var: CA)
message UpdateSlackUserSettingsRequest {
int32 team_id = 1;
string default_repo = 2;
@@ -28747,13 +34245,14 @@ message UpdateSlackUserSettingsRequest {
optional bool use_github_app_for_auto_draft_prs = 6;
bool ci_failure_followup_enabled = 7;
string branch_prefix = 8;
+ optional CloudAgentModelSelection default_model_selection = 9;
}
-// Copied from: local:aiserver.v1.UpdateSlackUserSettingsResponse (var: Ntt)
+// Copied from: local:aiserver.v1.UpdateSlackUserSettingsResponse (var: NA)
message UpdateSlackUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsRequest (var: p2e)
+// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsRequest (var: Yc)
message UpdateTeamAdminSettingsRequest {
int32 team_id = 1;
repeated string allowed_models = 2;
@@ -28797,25 +34296,39 @@ message UpdateTeamAdminSettingsRequest {
optional BrowserSettings browser_settings = 39;
repeated string cloud_agent_egress_allowlist = 40;
optional bool mirror_sandbox_allowlist_for_egress = 41;
+ AutoReviewInstructions auto_review = 49;
optional string remote_permissions_file_path = 42;
+ repeated string remote_permissions_file_paths = 46;
+ repeated string local_permissions_file_path = 45;
+ optional bool permissions_file_overrides_auto_run = 47;
+ optional bool update_permissions_file_paths = 57;
optional SharedCanvasSettings shared_canvas_settings = 43;
+ optional ExtensionInstallCooldownSettings extension_install_cooldown_settings = 48;
+ optional PublicProfileSettings public_profile_settings = 50;
+ optional BitbucketIntegrationSettings bitbucket_integration_settings = 51;
+ optional bool marketplace_leaderboard_disabled = 52;
+ optional bool new_chat_nudge_all_to_smart_auto = 53;
+ optional bool models_auto_only = 54;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 55;
+ optional bool enforce_hooks_readiness = 56;
+ optional LlmGatewaySettings llm_gateway = 58;
}
-// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsResponse (var: h2e)
+// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsResponse (var: Kc)
message UpdateTeamAdminSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsRequest (var: Gut)
+// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsRequest (var: Pw)
message UpdateTeamBackgroundAgentSettingsRequest {
int32 team_id = 1;
BackgroundAgentSettings settings = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsResponse (var: Vut)
+// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsResponse (var: bw)
message UpdateTeamBackgroundAgentSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsRequest (var: iit)
+// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsRequest (var: wT)
message UpdateTeamBugbotSettingsRequest {
int32 team_id = 1;
optional int32 bugbot_licenses_hard_limit = 2;
@@ -28824,37 +34337,60 @@ message UpdateTeamBugbotSettingsRequest {
optional AllowlistConfig allowlist_config = 5;
optional bool bugbot_globally_disabled = 6;
repeated string mcp_server_names = 7;
+ optional bool is_incremental_review_enabled = 8;
+ optional bool merged_pr_scan_opt_out = 9;
+ optional bool apply_onboarding_high_effort_learning_defaults = 10;
}
-// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsResponse (var: oit)
+// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsResponse (var: ET)
message UpdateTeamBugbotSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamCommandRequest (var: Oat)
+// Copied from: local:aiserver.v1.UpdateTeamCommandRequest (var: Fy)
message UpdateTeamCommandRequest {
string command_id = 1;
optional string name = 2;
optional string content = 3;
optional string description = 4;
optional bool is_active = 5;
+ optional int32 team_id = 6;
}
-// Copied from: local:aiserver.v1.UpdateTeamCommandResponse (var: Gat)
+// Copied from: local:aiserver.v1.UpdateTeamCommandResponse (var: qy)
message UpdateTeamCommandResponse {
TeamCommand command = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingRequest (var: F7e)
+// Copied from: local:aiserver.v1.UpdateTeamCustomerTelemetryDestinationRequest (var: MT)
+message UpdateTeamCustomerTelemetryDestinationRequest {
+ int32 team_id = 1;
+ string destination_id = 2;
+ optional string endpoint_url = 3;
+ optional TeamCustomerTelemetryDestinationHeaders headers = 4;
+ optional bool metrics_enabled = 5;
+ optional bool logs_enabled = 6;
+ optional bool enabled = 7;
+ optional TeamCustomerTelemetryDestinationFamilyList disabled_families = 8;
+ optional TeamCustomerTelemetryDestinationFamilyList enabled_families = 9;
+ optional bool auto_enable_new_families = 10;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamCustomerTelemetryDestinationResponse (var: LT)
+message UpdateTeamCustomerTelemetryDestinationResponse {
+ TeamCustomerTelemetryDestination destination = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingRequest (var: Mh)
message UpdateTeamDashboardAnalyticsSettingRequest {
int32 team_id = 1;
bool dashboard_analytics_requires_admin = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingResponse (var: Q7e)
+// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingResponse (var: Lh)
message UpdateTeamDashboardAnalyticsSettingResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingRequest (var: qXe)
+// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingRequest (var: fu)
message UpdateTeamDomainJoinSettingRequest {
int32 team_id = 1;
bool allow_domain_join = 2;
@@ -28862,11 +34398,23 @@ message UpdateTeamDomainJoinSettingRequest {
optional bool enforce_invite_domain_on_accept = 4;
}
-// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingResponse (var: FXe)
+// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingResponse (var: gu)
message UpdateTeamDomainJoinSettingResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamHookRequest (var: Eat)
+// Copied from: local:aiserver.v1.UpdateTeamGroupRequest (var: Ws)
+message UpdateTeamGroupRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
+ string name = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamGroupResponse (var: zs)
+message UpdateTeamGroupResponse {
+ TeamGroup group = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamHookRequest (var: By)
message UpdateTeamHookRequest {
string hook_id = 1;
optional string script_name = 2;
@@ -28876,46 +34424,70 @@ message UpdateTeamHookRequest {
optional string hook_type = 6;
optional string prompt_content = 7;
optional string prompt_model = 8;
+ optional int32 team_id = 9;
}
-// Copied from: local:aiserver.v1.UpdateTeamHookResponse (var: Bat)
+// Copied from: local:aiserver.v1.UpdateTeamHookResponse (var: Jy)
message UpdateTeamHookResponse {
TeamHook hook = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigRequest (var: xAt)
+// Copied from: local:aiserver.v1.UpdateTeamInviteLinkTTLSettingRequest (var: Wc)
+message UpdateTeamInviteLinkTTLSettingRequest {
+ int32 team_id = 1;
+ int32 invite_link_max_ttl_seconds = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamInviteLinkTTLSettingResponse (var: zc)
+message UpdateTeamInviteLinkTTLSettingResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigRequest (var: gI)
message UpdateTeamMarketplaceConfigRequest {
int64 marketplace_id = 1;
repeated int64 directory_group_ids = 2;
+ optional int32 team_id = 3;
+ repeated MarketplaceAccessGrant access_grants = 4;
+ optional bool sync_access_grants = 5;
}
-// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigResponse (var: OAt)
+// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigResponse (var: hI)
message UpdateTeamMarketplaceConfigResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamNameRequest (var: b7e)
+// Copied from: local:aiserver.v1.UpdateTeamMemberInviteSettingRequest (var: jc)
+message UpdateTeamMemberInviteSettingRequest {
+ int32 team_id = 1;
+ bool restrict_invites_to_admins = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamMemberInviteSettingResponse (var: Xc)
+message UpdateTeamMemberInviteSettingResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamNameRequest (var: Ph)
message UpdateTeamNameRequest {
int32 team_id = 1;
string new_name = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamNameResponse (var: q7e)
+// Copied from: local:aiserver.v1.UpdateTeamNameResponse (var: bh)
message UpdateTeamNameResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsRequest (var: Jft)
+// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsRequest (var: LS)
message UpdateTeamPinnedMarketplacePluginsRequest {
int32 team_id = 1;
repeated int64 plugin_ids = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsResponse (var: Cft)
+// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsResponse (var: FS)
message UpdateTeamPinnedMarketplacePluginsResponse {
repeated Plugin plugins = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamPluginInstallRequest (var: Lft)
+// Copied from: local:aiserver.v1.UpdateTeamPluginInstallRequest (var: OS)
message UpdateTeamPluginInstallRequest {
int32 team_id = 1;
int64 plugin_id = 2;
@@ -28923,22 +34495,42 @@ message UpdateTeamPluginInstallRequest {
optional string pinned_git_ref = 5;
}
-// Copied from: local:aiserver.v1.UpdateTeamPluginInstallResponse (var: Dft)
+// Copied from: local:aiserver.v1.UpdateTeamPluginInstallResponse (var: US)
message UpdateTeamPluginInstallResponse {
TeamPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutRequest (var: Vst)
+// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutRequest (var: gT)
message UpdateTeamPrivacyModeMigrationOptOutRequest {
int32 team_id = 1;
bool opt_out = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutResponse (var: Wst)
+// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutResponse (var: hT)
message UpdateTeamPrivacyModeMigrationOptOutResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamRuleRequest (var: iat)
+// Copied from: local:aiserver.v1.UpdateTeamPublicProfileSettingsRequest (var: Jw)
+message UpdateTeamPublicProfileSettingsRequest {
+ int32 team_id = 1;
+ PublicProfileSettings settings = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamPublicProfileSettingsResponse (var: Cw)
+message UpdateTeamPublicProfileSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamRepoSourcePreferenceRequest (var: Zm)
+message UpdateTeamRepoSourcePreferenceRequest {
+ int32 team_id = 1;
+ PreferredRepoSourceMode preference = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamRepoSourcePreferenceResponse (var: $m)
+message UpdateTeamRepoSourcePreferenceResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamRuleRequest (var: _y)
message UpdateTeamRuleRequest {
string rule_id = 1;
optional string name = 2;
@@ -28946,44 +34538,59 @@ message UpdateTeamRuleRequest {
repeated string globs = 6;
optional bool is_active = 4;
optional bool is_required = 5;
+ optional int32 team_id = 7;
+ optional TeamRuleAgentType agent_type = 8;
}
-// Copied from: local:aiserver.v1.UpdateTeamRuleResponse (var: oat)
+// Copied from: local:aiserver.v1.UpdateTeamRuleResponse (var: Ty)
message UpdateTeamRuleResponse {
Rule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingRequest (var: U7e)
+// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingRequest (var: Fh)
message UpdateTeamScimRequireUserDirectorySettingRequest {
int32 team_id = 1;
bool scim_require_user_directory = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingResponse (var: M7e)
+// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingResponse (var: qh)
message UpdateTeamScimRequireUserDirectorySettingResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsRequest (var: Lut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsRequest (var: Sw)
message UpdateTeamSharedCanvasSettingsRequest {
int32 team_id = 1;
SharedCanvasSettings settings = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsResponse (var: Dut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsResponse (var: Iw)
message UpdateTeamSharedCanvasSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsRequest (var: Jut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsRequest (var: lw)
message UpdateTeamSharedConversationSettingsRequest {
int32 team_id = 1;
SharedConversationSettings settings = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsResponse (var: Cut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsResponse (var: uw)
message UpdateTeamSharedConversationSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateUsageAlertsRequest (var: oct)
+// Copied from: local:aiserver.v1.UpdateTeamSmartAutoSettingsRequest (var: hw)
+message UpdateTeamSmartAutoSettingsRequest {
+ int32 team_id = 1;
+ SmartAutoSettings settings = 2;
+ optional bool new_chat_nudge_all_to_smart_auto = 3;
+ optional bool models_auto_only = 4;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 5;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamSmartAutoSettingsResponse (var: Aw)
+message UpdateTeamSmartAutoSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateUsageAlertsRequest (var: xw)
message UpdateUsageAlertsRequest {
int32 team_id = 1;
repeated string alert_ids = 2;
@@ -28994,31 +34601,31 @@ message UpdateUsageAlertsRequest {
repeated string notification_channels = 7;
}
-// Copied from: local:aiserver.v1.UpdateUsageAlertsResponse (var: uct)
+// Copied from: local:aiserver.v1.UpdateUsageAlertsResponse (var: Qw)
message UpdateUsageAlertsResponse {
int32 updated_count = 1;
}
-// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsRequest (var: jVe)
+// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsRequest (var: Oo)
message UpdateUserDefaultMcpSettingsRequest {
repeated int32 enabled_server_ids = 1;
}
-// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsResponse (var: XVe)
+// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsResponse (var: Uo)
message UpdateUserDefaultMcpSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateUserNameRequest (var: _6e)
+// Copied from: local:aiserver.v1.UpdateUserNameRequest (var: Mg)
message UpdateUserNameRequest {
string first_name = 1;
string last_name = 2;
}
-// Copied from: local:aiserver.v1.UpdateUserNameResponse (var: y6e)
+// Copied from: local:aiserver.v1.UpdateUserNameResponse (var: Lg)
message UpdateUserNameResponse {
}
-// Copied from: local:aiserver.v1.UpdateUserPluginInstallRequest (var: jdt)
+// Copied from: local:aiserver.v1.UpdateUserPluginInstallRequest (var: TS)
message UpdateUserPluginInstallRequest {
int64 plugin_id = 1;
optional bool is_enabled = 3;
@@ -29026,53 +34633,82 @@ message UpdateUserPluginInstallRequest {
google.protobuf.Struct variables = 6;
}
-// Copied from: local:aiserver.v1.UpdateUserPluginInstallResponse (var: Xdt)
+// Copied from: local:aiserver.v1.UpdateUserPluginInstallResponse (var: yS)
message UpdateUserPluginInstallResponse {
UserPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.UpdateUserProfileRequest (var: Emt)
+// Copied from: local:aiserver.v1.UpdateUserProfilePictureRequest (var: Dg)
+message UpdateUserProfilePictureRequest {
+ optional string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserProfilePictureResponse (var: Og)
+message UpdateUserProfilePictureResponse {
+ optional string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserProfileRequest (var: IE)
message UpdateUserProfileRequest {
optional string visibility = 1;
map links = 2;
optional google.protobuf.Struct metadata = 3;
}
-// Copied from: local:aiserver.v1.UpdateUserProfileResponse (var: Bmt)
+// Copied from: local:aiserver.v1.UpdateUserProfileResponse (var: vE)
message UpdateUserProfileResponse {
UserProfile profile = 1;
}
-// Copied from: local:aiserver.v1.UpdateVscodeProfileRequest (var: Ole)
+// Copied from: local:aiserver.v1.UpdateUserRepoSourcePreferenceRequest (var: jm)
+message UpdateUserRepoSourcePreferenceRequest {
+ PreferredRepoSourceMode preference = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserRepoSourcePreferenceResponse (var: Xm)
+message UpdateUserRepoSourcePreferenceResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateUserSmartAutoSettingsRequest (var: yw)
+message UpdateUserSmartAutoSettingsRequest {
+ SmartAutoSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserSmartAutoSettingsResponse (var: kw)
+message UpdateUserSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateVscodeProfileRequest (var: an)
message UpdateVscodeProfileRequest {
string machine_id = 1;
repeated string workspace_extensions = 2;
repeated string extensions = 3;
}
-// Copied from: local:aiserver.v1.UpdateVscodeProfileResponse (var: Gle)
+// Copied from: local:aiserver.v1.UpdateVscodeProfileResponse (var: ln)
message UpdateVscodeProfileResponse {
}
-// Copied from: local:aiserver.v1.UpgradeAction (var: qi)
+// Copied from: local:aiserver.v1.UpgradeAction (var: Ie)
message UpgradeAction {
string membership_to_upgrade_to = 1;
optional bool try_immediate_upgrade = 2;
optional bool allow_trial = 3;
}
-// Copied from: local:aiserver.v1.UpgradeChoice (var: bi)
+// Copied from: local:aiserver.v1.UpgradeChoice (var: Se)
message UpgradeChoice {
}
-// Copied from: local:aiserver.v1.UpgradeScopeRequest (var: Km)
+// Copied from: local:aiserver.v1.UpgradeScopeRequest (var: ft)
message UpgradeScopeRequest {
repeated string scopes = 2;
}
-// Copied from: local:aiserver.v1.UpgradeScopeResponse (var: Xm)
+// Copied from: local:aiserver.v1.UpgradeScopeResponse (var: gt)
message UpgradeScopeResponse {
- // Copied from: local:aiserver.v1.UpgradeScopeResponse.Status (var: Zm)
+ // Copied from: local:aiserver.v1.UpgradeScopeResponse.Status (var: J)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29082,21 +34718,21 @@ message UpgradeScopeResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UpgradeToYearlyRequest (var: KZe)
+// Copied from: local:aiserver.v1.UpgradeToYearlyRequest (var: Yu)
message UpgradeToYearlyRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.UpgradeToYearlyResponse (var: ZZe)
+// Copied from: local:aiserver.v1.UpgradeToYearlyResponse (var: Ku)
message UpgradeToYearlyResponse {
}
-// Copied from: local:aiserver.v1.UploadDocumentationRequest (var: _w)
+// Copied from: local:aiserver.v1.UploadDocumentationRequest (var: d)
message UploadDocumentationRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.UploadFileRequest (var: Hc)
+// Copied from: local:aiserver.v1.UploadFileRequest (var: Pe)
message UploadFileRequest {
RepositoryInfo repository = 1;
File file = 2;
@@ -29104,9 +34740,9 @@ message UploadFileRequest {
string queue_id = 4;
}
-// Copied from: local:aiserver.v1.UploadFileResponse (var: Wc)
+// Copied from: local:aiserver.v1.UploadFileResponse (var: be)
message UploadFileResponse {
- // Copied from: local:aiserver.v1.UploadFileResponse.Status (var: zc)
+ // Copied from: local:aiserver.v1.UploadFileResponse.Status (var: _)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29118,27 +34754,27 @@ message UploadFileResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UploadIssueTraceRequest (var: lJe)
+// Copied from: local:aiserver.v1.UploadIssueTraceRequest (var: S)
message UploadIssueTraceRequest {
string token = 1;
string payload = 2;
string payload_hash = 3;
}
-// Copied from: local:aiserver.v1.UploadIssueTraceResponse (var: cJe)
+// Copied from: local:aiserver.v1.UploadIssueTraceResponse (var: I)
message UploadIssueTraceResponse {
string event_id = 1;
int64 size = 2;
}
-// Copied from: local:aiserver.v1.UploadRepositoryRequest (var: td)
+// Copied from: local:aiserver.v1.UploadRepositoryRequest (var: _t)
message UploadRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.UploadRepositoryResponse (var: nd)
+// Copied from: local:aiserver.v1.UploadRepositoryResponse (var: Tt)
message UploadRepositoryResponse {
- // Copied from: local:aiserver.v1.UploadRepositoryResponse.Status (var: rd)
+ // Copied from: local:aiserver.v1.UploadRepositoryResponse.Status (var: C)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29150,9 +34786,9 @@ message UploadRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UploadResponse (var: vw)
+// Copied from: local:aiserver.v1.UploadResponse (var: y)
message UploadResponse {
- // Copied from: local:aiserver.v1.UploadResponse.Status (var: Nw)
+ // Copied from: local:aiserver.v1.UploadResponse.Status (var: s)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29168,7 +34804,7 @@ message UploadResponse {
string doc_uuid = 5;
}
-// Copied from: local:aiserver.v1.UploadStatus (var: fw)
+// Copied from: local:aiserver.v1.UploadStatus (var: r)
enum UploadStatus {
UPLOAD_STATUS_UNSPECIFIED = 0;
UPLOAD_STATUS_IN_PROGRESS = 1;
@@ -29177,9 +34813,20 @@ enum UploadStatus {
UPLOAD_STATUS_NOT_FOUND = 4;
}
-// Copied from: local:aiserver.v1.UploadedStatus (var: Rw)
+// Copied from: local:aiserver.v1.UploadUserProfilePictureRequest (var: Fg)
+message UploadUserProfilePictureRequest {
+ string content_type = 1;
+ bytes bytes = 2;
+}
+
+// Copied from: local:aiserver.v1.UploadUserProfilePictureResponse (var: qg)
+message UploadUserProfilePictureResponse {
+ string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.UploadedStatus (var: k)
message UploadedStatus {
- // Copied from: local:aiserver.v1.UploadedStatus.Status (var: Pw)
+ // Copied from: local:aiserver.v1.UploadedStatus.Status (var: o)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_IN_PROGRESS = 1;
@@ -29192,24 +34839,24 @@ message UploadedStatus {
repeated string uploaded_pages = 2;
}
-// Copied from: local:aiserver.v1.UploadedStatusRequest (var: hw)
+// Copied from: local:aiserver.v1.UploadedStatusRequest (var: c)
message UploadedStatusRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.UpsertDocsRequest (var: qw)
+// Copied from: local:aiserver.v1.UpsertDocsRequest (var: w)
message UpsertDocsRequest {
optional UploadStatus upload_status = 1;
optional string ignore_index_prefix = 2;
optional int32 doc_id = 3;
}
-// Copied from: local:aiserver.v1.UpsertDocsResponse (var: Lw)
+// Copied from: local:aiserver.v1.UpsertDocsResponse (var: E)
message UpsertDocsResponse {
repeated UploadResponse responses = 1;
}
-// Copied from: local:aiserver.v1.UriComponents (var: mi)
+// Copied from: local:aiserver.v1.UriComponents (var: fe)
message UriComponents {
string scheme = 1;
optional string authority = 2;
@@ -29218,12 +34865,12 @@ message UriComponents {
optional string fragment = 5;
}
-// Copied from: local:aiserver.v1.UrlAction (var: Ui)
+// Copied from: local:aiserver.v1.UrlAction (var: Je)
message UrlAction {
string url = 1;
}
-// Copied from: local:aiserver.v1.UsageAlert (var: Wut)
+// Copied from: local:aiserver.v1.UsageAlert (var: Mw)
message UsageAlert {
string id = 1;
int32 team_id = 2;
@@ -29246,13 +34893,13 @@ message UsageAlert {
repeated string notification_channels = 19;
}
-// Copied from: local:aiserver.v1.UsageData (var: nhe)
+// Copied from: local:aiserver.v1.UsageData (var: Si)
message UsageData {
int32 gpt4_requests = 2;
int32 gpt4_max_requests = 3;
}
-// Copied from: local:aiserver.v1.UsageEvent (var: mie)
+// Copied from: local:aiserver.v1.UsageEvent (var: w)
message UsageEvent {
int64 timestamp = 1;
UsageEventDetails details = 2;
@@ -29266,13 +34913,13 @@ message UsageEvent {
optional string team_membership_type = 10;
}
-// Copied from: local:aiserver.v1.UsageEventDetails (var: Lse)
+// Copied from: local:aiserver.v1.UsageEventDetails (var: a)
message UsageEventDetails {
- // Copied from: local:aiserver.v1.UsageEventDetails.AiReviewAcceptedComment (var: iie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.AiReviewAcceptedComment (var: T)
message AiReviewAcceptedComment {
}
- // Copied from: local:aiserver.v1.UsageEventDetails.BugBot (var: Ose)
+ // Copied from: local:aiserver.v1.UsageEventDetails.BugBot (var: m)
message BugBot {
string model_intent = 1;
TokenUsage token_usage = 2;
@@ -29285,14 +34932,14 @@ message UsageEventDetails {
}
}
- // Copied from: local:aiserver.v1.UsageEventDetails.BugFinderTriggerV1 (var: xse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.BugFinderTriggerV1 (var: u)
message BugFinderTriggerV1 {
bool in_background_subsidized = 1;
int32 cost_cents = 2;
bool is_fast = 3;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.Chat (var: Gse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.Chat (var: c)
message Chat {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29301,7 +34948,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.CmdK (var: tie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.CmdK (var: A)
message CmdK {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29310,7 +34957,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.Composer (var: Wse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.Composer (var: p)
message Composer {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29320,7 +34967,7 @@ message UsageEventDetails {
optional bool max_mode = 6;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.ContextChat (var: $se)
+ // Copied from: local:aiserver.v1.UsageEventDetails.ContextChat (var: h)
message ContextChat {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29329,13 +34976,13 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.FastApply (var: Vse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.FastApply (var: d)
message FastApply {
bool is_optimistic = 1;
bool willing_to_pay_extra_for_speed = 2;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.InterpreterChat (var: oie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.InterpreterChat (var: y)
message InterpreterChat {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29344,7 +34991,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.PromptHook (var: Dse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.PromptHook (var: l)
message PromptHook {
string model_intent = 1;
optional TokenUsage token_usage = 2;
@@ -29352,13 +34999,13 @@ message UsageEventDetails {
optional bool is_token_based_call = 4;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.SlashEdit (var: uie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.SlashEdit (var: k)
message SlashEdit {
string model_intent = 1;
optional bool max_mode = 2;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.TerminalCmdK (var: rie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.TerminalCmdK (var: _)
message TerminalCmdK {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29367,7 +35014,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.ToolCallComposer (var: jse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.ToolCallComposer (var: f)
message ToolCallComposer {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29377,7 +35024,7 @@ message UsageEventDetails {
optional bool max_mode = 6;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.WarmComposer (var: Xse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.WarmComposer (var: g)
message WarmComposer {
string model_intent = 1;
optional bool max_mode = 2;
@@ -29385,6 +35032,9 @@ message UsageEventDetails {
optional int32 override_num_requests_counted = 13;
optional int32 override_num_requests_counted_millis = 16;
+ optional string routed_model = 17;
+ optional ModelSelectionSnapshot requested_model_selection = 18;
+ optional ModelSelectionSnapshot effective_model_selection = 19;
oneof feature {
Chat chat = 1;
ContextChat context_chat = 2;
@@ -29403,7 +35053,7 @@ message UsageEventDetails {
}
}
-// Copied from: local:aiserver.v1.UsageEventDisplay (var: fie)
+// Copied from: local:aiserver.v1.UsageEventDisplay (var: E)
message UsageEventDisplay {
int64 timestamp = 1;
string model = 2;
@@ -29427,9 +35077,11 @@ message UsageEventDisplay {
optional string automation_id = 20;
optional string automation_managed_type = 21;
optional string client_type = 22;
+ optional string conversation_id = 23;
+ optional string subscription_product_id = 24;
}
-// Copied from: local:aiserver.v1.UsageEventKind (var: qse)
+// Copied from: local:aiserver.v1.UsageEventKind (var: r)
enum UsageEventKind {
USAGE_EVENT_KIND_UNSPECIFIED = 0;
USAGE_EVENT_KIND_USAGE_BASED = 1;
@@ -29444,7 +35096,28 @@ enum UsageEventKind {
USAGE_EVENT_KIND_FREE_CREDIT = 10;
}
-// Copied from: agent.v1.UserDisplayInfo (var: n$)
+// Copied from: local:aiserver.v1.UseSandBankedResetRequest (var: Ed)
+message UseSandBankedResetRequest {
+ int64 expected_current_period_start_ms = 1;
+}
+
+// Copied from: local:aiserver.v1.UseSandBankedResetResponse (var: Sd)
+message UseSandBankedResetResponse {
+ google.protobuf.Timestamp new_current_period_start = 1;
+}
+
+// Copied from: local:aiserver.v1.UsedEnvironmentBuildInfo (var: Nl)
+message UsedEnvironmentBuildInfo {
+ optional StreamUnifiedChatResponseWithToolsIdempotent boot_info = 1;
+}
+
+// Copied from: agent.v1.UserContextInjection (var: ri)
+message UserContextInjection {
+ UserMessage user_message = 1;
+ RequestContext request_context = 2;
+}
+
+// Copied from: agent.v1.UserDisplayInfo (var: Ei)
message UserDisplayInfo {
int32 user_id = 1;
optional string display_name = 2;
@@ -29452,12 +35125,15 @@ message UserDisplayInfo {
optional string profile_picture_url = 4;
}
-// Copied from: agent.v1.UserMessage (var: a$)
+// Copied from: agent.v1.UserMessage (var: Ji)
message UserMessage {
- // Copied from: agent.v1.UserMessage.SimulatedMessageMetadata (var: l$)
+ // Copied from: agent.v1.UserMessage.SimulatedMessageMetadata (var: Ci)
message SimulatedMessageMetadata {
optional string title = 1;
optional string task_id = 2;
+ optional string fsd_finding_action = 3;
+ optional string url = 4;
+ optional SubscriptionSource subscription_source = 5;
}
string text = 1;
@@ -29478,9 +35154,12 @@ message UserMessage {
optional string thread_id = 17;
optional bytes text_blob_id = 18;
optional bytes rich_text_blob_id = 19;
+ repeated HookAdditionalContext hook_additional_contexts = 21;
+ optional CustomModeIntent custom_mode_intent = 22;
+ optional ProjectDetails project_details = 23;
}
-// Copied from: agent.v1.UserMessageAction (var: UZ)
+// Copied from: agent.v1.UserMessageAction (var: $o)
message UserMessageAction {
UserMessage user_message = 1;
RequestContext request_context = 2;
@@ -29490,19 +35169,19 @@ message UserMessageAction {
optional ConversationHistory conversation_history = 7;
}
-// Copied from: agent.v1.UserMessageAppendedUpdate (var: n0)
+// Copied from: agent.v1.UserMessageAppendedUpdate (var: Ra)
message UserMessageAppendedUpdate {
UserMessage user_message = 1;
}
-// Copied from: local:aiserver.v1.UserOrganizationRole (var: jxe)
+// Copied from: local:aiserver.v1.UserOrganizationRole (var: oe)
enum UserOrganizationRole {
USER_ORGANIZATION_ROLE_UNSPECIFIED = 0;
USER_ORGANIZATION_ROLE_ADMIN = 1;
USER_ORGANIZATION_ROLE_MEMBER = 2;
}
-// Copied from: local:aiserver.v1.UserPluginInstall (var: rmt)
+// Copied from: local:aiserver.v1.UserPluginInstall (var: dE)
message UserPluginInstall {
int32 user_id = 1;
int64 plugin_id = 2;
@@ -29513,7 +35192,7 @@ message UserPluginInstall {
optional string pinned_git_ref = 10;
}
-// Copied from: local:aiserver.v1.UserProfile (var: mmt)
+// Copied from: local:aiserver.v1.UserProfile (var: hE)
message UserProfile {
optional string handle = 1;
string visibility = 2;
@@ -29522,9 +35201,10 @@ message UserProfile {
string updated_at = 5;
optional string display_name = 6;
optional string avatar_url = 7;
+ repeated string badges = 8;
}
-// Copied from: local:aiserver.v1.UserPullRequest (var: T4e)
+// Copied from: local:aiserver.v1.UserPullRequest (var: If)
message UserPullRequest {
int32 number = 1;
string title = 2;
@@ -29547,9 +35227,9 @@ message UserPullRequest {
string head_sha = 19;
}
-// Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock (var: y4)
+// Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock (var: gn)
message UserResponseToSuggestedCodeBlock {
- // Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock.UserResponseType (var: k4)
+ // Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock.UserResponseType (var: U)
enum UserResponseType {
USER_RESPONSE_TYPE_UNSPECIFIED = 0;
USER_RESPONSE_TYPE_ACCEPT = 1;
@@ -29562,19 +35242,19 @@ message UserResponseToSuggestedCodeBlock {
optional FileDiff user_modifications_to_suggested_code_blocks = 3;
}
-// Copied from: local:aiserver.v1.UserRules (var: j2)
+// Copied from: local:aiserver.v1.UserRules (var: Ne)
message UserRules {
repeated ConversationMessage.KnowledgeItem rules = 1;
}
-// Copied from: local:aiserver.v1.UserWorkerSummary (var: XRt)
+// Copied from: local:aiserver.v1.UserWorkerSummary (var: xp)
message UserWorkerSummary {
int32 total_connected = 1;
int32 in_use = 2;
int32 team_workers_in_use_by_user = 3;
}
-// Copied from: local:aiserver.v1.ValidateBedrockIamRoleRequest (var: t3e)
+// Copied from: local:aiserver.v1.ValidateBedrockIamRoleRequest (var: op)
message ValidateBedrockIamRoleRequest {
int32 team_id = 1;
string bedrock_iam_role = 2;
@@ -29582,41 +35262,61 @@ message ValidateBedrockIamRoleRequest {
string model_id = 4;
}
-// Copied from: local:aiserver.v1.ValidateBedrockIamRoleResponse (var: r3e)
+// Copied from: local:aiserver.v1.ValidateBedrockIamRoleResponse (var: ip)
message ValidateBedrockIamRoleResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensRequest (var: BHe)
+// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensRequest (var: fi)
message ValidateMcpOAuthTokensRequest {
+ // Copied from: local:aiserver.v1.ValidateMcpOAuthTokensRequest.Target (var: gi)
+ message Target {
+ string server_url = 1;
+ string account_key = 2;
+ }
+
repeated string server_urls = 1;
optional string service_account_id = 2;
+ repeated Target targets = 3;
}
-// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse (var: JHe)
+// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse (var: hi)
message ValidateMcpOAuthTokensResponse {
- // Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse.Result (var: CHe)
+ // Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse.Result (var: Ai)
message Result {
string server_url = 1;
bool has_valid_token = 2;
+ string account_key = 3;
}
repeated Result results = 1;
}
-// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessRequest (var: iNt)
+// Copied from: local:aiserver.v1.VerifyAppleTransactionRequest (var: qd)
+message VerifyAppleTransactionRequest {
+ string signed_transaction_jws = 1;
+ string product_id = 2;
+ string app_account_token = 3;
+}
+
+// Copied from: local:aiserver.v1.VerifyAppleTransactionResponse (var: Dd)
+message VerifyAppleTransactionResponse {
+ string tier = 1;
+}
+
+// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessRequest (var: cd)
message VerifyBackgroundComposerAccessRequest {
string bc_id = 1;
string access_type = 2;
}
-// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessResponse (var: oNt)
+// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessResponse (var: dd)
message VerifyBackgroundComposerAccessResponse {
bool has_access = 1;
}
-// Copied from: local:aiserver.v1.VideoAnnotation (var: ASt)
+// Copied from: local:aiserver.v1.VideoAnnotation (var: ql)
message VideoAnnotation {
repeated VideoChapter labeled_chapters = 1;
VideoTimestamp thumbnail_timestamp = 2;
@@ -29624,70 +35324,80 @@ message VideoAnnotation {
optional double trim_end_seconds = 4;
}
-// Copied from: local:aiserver.v1.VideoAnnotationEntry (var: gSt)
+// Copied from: local:aiserver.v1.VideoAnnotationEntry (var: Dl)
message VideoAnnotationEntry {
string artifact_path = 1;
VideoAnnotation annotation = 2;
}
-// Copied from: local:aiserver.v1.VideoAnnotationsWrapper (var: zNt)
+// Copied from: local:aiserver.v1.VideoAnnotationsWrapper (var: Ud)
message VideoAnnotationsWrapper {
repeated VideoAnnotationEntry entries = 1;
}
-// Copied from: local:aiserver.v1.VideoChapter (var: dSt)
+// Copied from: local:aiserver.v1.VideoChapter (var: Fl)
message VideoChapter {
VideoTimestamp start_time = 1;
string label = 3;
bool should_hide = 4;
}
-// Copied from: local:aiserver.v1.VideoTimestamp (var: cSt)
+// Copied from: local:aiserver.v1.VideoTimestamp (var: Ll)
message VideoTimestamp {
int32 minutes = 1;
double seconds = 2;
}
-// Copied from: local:aiserver.v1.ViewableCommitProps (var: M3)
+// Copied from: local:aiserver.v1.ViewableCommitProps (var: vt)
message ViewableCommitProps {
string description = 1;
string message = 2;
repeated DiffFile files = 3;
}
-// Copied from: local:aiserver.v1.ViewableDiffProps (var: H3)
+// Copied from: local:aiserver.v1.ViewableDiffProps (var: Jt)
message ViewableDiffProps {
repeated DiffFile files = 1;
string diff_preface = 2;
}
-// Copied from: local:aiserver.v1.ViewableGitContext (var: z3)
+// Copied from: local:aiserver.v1.ViewableGitContext (var: Ct)
message ViewableGitContext {
optional ViewableCommitProps commit_data = 1;
optional ViewablePRProps pull_request_data = 2;
repeated ViewableDiffProps diff_data = 3;
}
-// Copied from: local:aiserver.v1.ViewablePRProps (var: Y3)
+// Copied from: local:aiserver.v1.ViewablePRProps (var: Bt)
message ViewablePRProps {
string title = 1;
string body = 2;
repeated DiffFile files = 3;
}
-// Copied from: local:aiserver.v1.VmProvisionedSkill (var: aSt)
-message VmProvisionedSkill {
- string skill_id = 1;
+// Copied from: local:aiserver.v1.VmProvisionedCommand (var: bl)
+message VmProvisionedCommand {
+ string name = 1;
string description = 2;
}
-// Copied from: local:aiserver.v1.VscodeCPUProperties (var: kr)
+// Copied from: local:aiserver.v1.VmProvisionedSkill (var: Pl)
+message VmProvisionedSkill {
+ string skill_id = 1;
+ string description = 2;
+ repeated string environments = 3;
+ repeated string disabled_environments = 4;
+ optional CustomModeDescriptor custom_mode = 5;
+ optional string display_name = 6;
+}
+
+// Copied from: local:aiserver.v1.VscodeCPUProperties (var: _)
message VscodeCPUProperties {
string model = 1;
double speed = 2;
}
-// Copied from: local:aiserver.v1.VscodeOSProperties (var: yr)
+// Copied from: local:aiserver.v1.VscodeOSProperties (var: A)
message VscodeOSProperties {
string type = 1;
string release = 2;
@@ -29696,26 +35406,28 @@ message VscodeOSProperties {
repeated VscodeCPUProperties cpus = 5;
}
-// Copied from: local:aiserver.v1.VscodeOSStatistics (var: _r)
+// Copied from: local:aiserver.v1.VscodeOSStatistics (var: h)
message VscodeOSStatistics {
double totalmem = 1;
double freemem = 2;
repeated double loadavg = 3;
}
-// Copied from: agent.v1.WaitAction (var: QB)
+// Copied from: agent.v1.WaitAction (var: A)
message WaitAction {
int32 duration_ms = 1;
}
-// Copied from: anyrun.v1.WaitingForWorkerStatus (var: tFe)
-message WaitingForWorkerStatus {
- int32 retry_count = 1;
- int32 max_retries = 2;
- PrivateWorkerWaitReason wait_reason = 3;
+// Copied from: local:aiserver.v1.WakeBackgroundComposerRequest (var: ko)
+message WakeBackgroundComposerRequest {
+ string bc_id = 1;
}
-// Copied from: local:aiserver.v1.WarmApplyRequest (var: Vre)
+// Copied from: local:aiserver.v1.WakeBackgroundComposerResponse (var: wo)
+message WakeBackgroundComposerResponse {
+}
+
+// Copied from: local:aiserver.v1.WarmApplyRequest (var: E)
message WarmApplyRequest {
CurrentFileInfo current_file = 2;
repeated ConversationMessage conversation = 3;
@@ -29724,97 +35436,229 @@ message WarmApplyRequest {
bool willing_to_pay_extra_for_speed = 6;
}
-// Copied from: local:aiserver.v1.WarmApplyResponse (var: Hre)
+// Copied from: local:aiserver.v1.WarmApplyResponse (var: S)
message WarmApplyResponse {
}
-// Copied from: local:aiserver.v1.WarmChatCacheRequest (var: Mge)
+// Copied from: local:aiserver.v1.WarmChatCacheRequest (var: Ai)
message WarmChatCacheRequest {
GetChatRequest request = 1;
}
-// Copied from: local:aiserver.v1.WarmChatCacheResponse (var: Yge)
+// Copied from: local:aiserver.v1.WarmChatCacheResponse (var: _i)
message WarmChatCacheResponse {
bool did_warm_cache = 1;
}
-// Copied from: local:aiserver.v1.WarmComposerCacheResponse (var: Uge)
+// Copied from: local:aiserver.v1.WarmComposerCacheResponse (var: hi)
message WarmComposerCacheResponse {
bool did_warm_cache = 1;
}
-// Copied from: local:aiserver.v1.WarmCursorServerDownloadRequest (var: Hyt)
+// Copied from: local:aiserver.v1.WarmCursorServerDownloadRequest (var: Si)
message WarmCursorServerDownloadRequest {
string bc_id = 1;
string commit = 2;
}
-// Copied from: local:aiserver.v1.WarmCursorServerDownloadResponse (var: zyt)
+// Copied from: local:aiserver.v1.WarmCursorServerDownloadResponse (var: Ii)
message WarmCursorServerDownloadResponse {
bool already_downloaded = 1;
}
-// Copied from: local:aiserver.v1.WarmStreamUnifiedChatWithToolsResponse (var: b4)
+// Copied from: local:aiserver.v1.WarmStreamUnifiedChatWithToolsResponse (var: yn)
message WarmStreamUnifiedChatWithToolsResponse {
}
-// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateRequest (var: nyt)
+// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateRequest (var: Uo)
message WatchBackgroundComposerSnapshotStateRequest {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateResponse (var: syt)
+// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateResponse (var: xo)
message WatchBackgroundComposerSnapshotStateResponse {
string snapshot_id = 1;
- SnapshotState state = 2;
+ FinishUpdateRepoResponse.Status state = 2;
optional string error_message = 3;
}
-// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerRequest (var: F6e)
+// Copied from: local:aiserver.v1.WaterfallLogLevel (var: un)
+enum WaterfallLogLevel {
+ WATERFALL_LOG_LEVEL_UNSPECIFIED = 0;
+ WATERFALL_LOG_LEVEL_DEBUG = 1;
+ WATERFALL_LOG_LEVEL_INFO = 2;
+ WATERFALL_LOG_LEVEL_WARN = 3;
+ WATERFALL_LOG_LEVEL_ERROR = 4;
+}
+
+// Copied from: local:aiserver.v1.WaterfallPhaseType (var: dn)
+enum WaterfallPhaseType {
+ WATERFALL_PHASE_TYPE_UNSPECIFIED = 0;
+ WATERFALL_PHASE_TYPE_ENVIRONMENT = 1;
+ WATERFALL_PHASE_TYPE_CREATE_CLOUD_WORKSPACE = 2;
+ WATERFALL_PHASE_TYPE_PROVISION_SANDBOX = 3;
+ WATERFALL_PHASE_TYPE_RESTORE_WORKSPACE_FILES = 4;
+ WATERFALL_PHASE_TYPE_DOCKER_BUILD = 5;
+ WATERFALL_PHASE_TYPE_SETUP_REPOSITORY = 6;
+ WATERFALL_PHASE_TYPE_INSTALL_DEPENDENCIES = 7;
+ WATERFALL_PHASE_TYPE_RUN_WORKSPACE_SETUP = 8;
+ WATERFALL_PHASE_TYPE_START_AGENT_SERVICES = 9;
+ WATERFALL_PHASE_TYPE_INSTALL_EXTENSIONS = 10;
+ WATERFALL_PHASE_TYPE_COMPLETE = 11;
+ WATERFALL_PHASE_TYPE_ACQUIRE_POD = 12;
+ WATERFALL_PHASE_TYPE_HYDRATE = 13;
+}
+
+// Copied from: local:aiserver.v1.WaterfallSpanEndStatus (var: cn)
+enum WaterfallSpanEndStatus {
+ WATERFALL_SPAN_END_STATUS_UNSPECIFIED = 0;
+ WATERFALL_SPAN_END_STATUS_SUCCESS = 1;
+ WATERFALL_SPAN_END_STATUS_FAILURE = 2;
+ WATERFALL_SPAN_END_STATUS_SKIPPED = 3;
+}
+
+// Copied from: local:aiserver.v1.WaterfallSpanStatusType (var: mn)
+enum WaterfallSpanStatusType {
+ WATERFALL_SPAN_STATUS_TYPE_UNSPECIFIED = 0;
+ WATERFALL_SPAN_STATUS_TYPE_MESSAGE = 1;
+ WATERFALL_SPAN_STATUS_TYPE_WARN = 2;
+ WATERFALL_SPAN_STATUS_TYPE_ERROR = 3;
+}
+
+// Copied from: local:aiserver.v1.WaterfallUpdate (var: _n)
+message WaterfallUpdate {
+ google.protobuf.Timestamp timestamp = 1;
+ oneof update {
+ SpanStart span_start = 2;
+ SpanEnd span_end = 3;
+ SpanLog span_log = 4;
+ SpanStatusUpdate span_status_update = 5;
+ SpanUpdate span_update = 6;
+ SetupWaterfallSentinel sentinel = 8;
+ }
+}
+
+// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerRequest (var: zg)
message WebAcknowledgeGracePeriodDisclaimerRequest {
}
-// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerResponse (var: Q6e)
+// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerResponse (var: jg)
message WebAcknowledgeGracePeriodDisclaimerResponse {
}
-// Copied from: local:aiserver.v1.WebCitation (var: y9)
+// Copied from: local:aiserver.v1.WebCitation (var: Ge)
message WebCitation {
repeated WebReference references = 1;
}
-// Copied from: local:aiserver.v1.WebFetchParams (var: FF)
+// Copied from: agent.v1.WebFetchAllowlistPrecheckArgs (var: ne)
+message WebFetchAllowlistPrecheckArgs {
+ string url = 1;
+ optional string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.WebFetchAllowlistPrecheckResult (var: re)
+message WebFetchAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: agent.v1.WebFetchArgs (var: Rt)
+message WebFetchArgs {
+ string url = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: local:aiserver.v1.WebFetchParams (var: xs)
message WebFetchParams {
string url = 1;
}
-// Copied from: local:aiserver.v1.WebFetchResult (var: QF)
+// Copied from: agent.v1.WebFetchRequestQuery (var: qt)
+message WebFetchRequestQuery {
+ WebFetchArgs args = 1;
+ bool skip_approval = 2;
+ SmartModeApproval smart_mode_approval = 3;
+}
+
+// Copied from: agent.v1.WebFetchRequestResponse (var: Dt)
+message WebFetchRequestResponse {
+ // Copied from: agent.v1.WebFetchRequestResponse.Approved (var: Ot)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.WebFetchRequestResponse.Rejected (var: Ut)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.WebFetchResult (var: Qs)
message WebFetchResult {
string url = 1;
optional string markdown = 2;
optional string error = 3;
}
-// Copied from: local:aiserver.v1.WebFetchStream (var: UF)
+// Copied from: local:aiserver.v1.WebFetchStream (var: Gs)
message WebFetchStream {
WebFetchParams params = 1;
}
-// Copied from: local:aiserver.v1.WebReference (var: k9)
+// Copied from: local:aiserver.v1.WebReference (var: He)
message WebReference {
string title = 2;
string url = 1;
string chunk = 3;
}
-// Copied from: local:aiserver.v1.WebSearchParams (var: ib)
+// Copied from: agent.v1.WebSearchArgs (var: Se)
+message WebSearchArgs {
+ string search_term = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: local:aiserver.v1.WebSearchDocument (var: Wr)
+message WebSearchDocument {
+ string url = 1;
+ string title = 2;
+ string text = 3;
+}
+
+// Copied from: local:aiserver.v1.WebSearchParams (var: En)
message WebSearchParams {
string search_term = 1;
}
-// Copied from: local:aiserver.v1.WebSearchResult (var: ob)
+// Copied from: agent.v1.WebSearchRequestQuery (var: Re)
+message WebSearchRequestQuery {
+ WebSearchArgs args = 1;
+}
+
+// Copied from: agent.v1.WebSearchRequestResponse (var: Pe)
+message WebSearchRequestResponse {
+ // Copied from: agent.v1.WebSearchRequestResponse.Approved (var: be)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.WebSearchRequestResponse.Rejected (var: Me)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.WebSearchResult (var: Sn)
message WebSearchResult {
- // Copied from: local:aiserver.v1.WebSearchResult.WebReference (var: ub)
+ // Copied from: local:aiserver.v1.WebSearchResult.WebReference (var: In)
message WebReference {
string title = 1;
string url = 2;
@@ -29826,25 +35670,25 @@ message WebSearchResult {
optional bool rejected = 3;
}
-// Copied from: local:aiserver.v1.WebSearchStream (var: mb)
+// Copied from: local:aiserver.v1.WebSearchStream (var: vn)
message WebSearchStream {
string search_term = 1;
}
-// Copied from: local:aiserver.v1.WelcomeMessage (var: i9)
+// Copied from: local:aiserver.v1.WelcomeMessage (var: Le)
message WelcomeMessage {
string message = 1;
bool is_degraded_mode = 2;
}
-// Copied from: local:aiserver.v1.WorkerCreation (var: JNt)
+// Copied from: local:aiserver.v1.WorkerCreation (var: Ed)
message WorkerCreation {
uint32 worker_index = 1;
int64 created_at_unix_ms = 2;
uint32 num_completed_turns = 3;
}
-// Copied from: local:aiserver.v1.WorkerLifecycleEvent (var: okt)
+// Copied from: local:aiserver.v1.WorkerLifecycleEvent (var: va)
message WorkerLifecycleEvent {
uint32 worker_index = 1;
oneof event {
@@ -29852,32 +35696,32 @@ message WorkerLifecycleEvent {
}
}
-// Copied from: local:aiserver.v1.WorkerReference (var: NSt)
+// Copied from: local:aiserver.v1.WorkerReference (var: Vl)
message WorkerReference {
string worker_id = 1;
string workspace_root_path = 2;
}
-// Copied from: local:aiserver.v1.WorkspaceFolder (var: Y9)
+// Copied from: local:aiserver.v1.WorkspaceFolder (var: tt)
message WorkspaceFolder {
string uri = 1;
string name = 2;
}
-// Copied from: local:aiserver.v1.WorkspaceTrustControls (var: N0e)
+// Copied from: local:aiserver.v1.WorkspaceTrustControls (var: yc)
message WorkspaceTrustControls {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.WorktreeEvent (var: BT)
+// Copied from: local:aiserver.v1.WorktreeEvent (var: pn)
message WorktreeEvent {
- // Copied from: local:aiserver.v1.WorktreeEvent.BackgroundAgentComposerMapping (var: NT)
+ // Copied from: local:aiserver.v1.WorktreeEvent.BackgroundAgentComposerMapping (var: gn)
message BackgroundAgentComposerMapping {
string bc_id = 1;
string composer_id = 2;
}
- // Copied from: local:aiserver.v1.WorktreeEvent.EventType (var: JT)
+ // Copied from: local:aiserver.v1.WorktreeEvent.EventType (var: T)
enum EventType {
EVENT_TYPE_UNSPECIFIED = 0;
EVENT_TYPE_APPLY_TO_MAIN = 1;
@@ -29885,7 +35729,7 @@ message WorktreeEvent {
EVENT_TYPE_VIEW_SUBCOMPOSER = 3;
}
- // Copied from: local:aiserver.v1.WorktreeEvent.WorktreeComposerMapping (var: vT)
+ // Copied from: local:aiserver.v1.WorktreeEvent.WorktreeComposerMapping (var: fn)
message WorktreeComposerMapping {
string worktree_path = 1;
string composer_id = 2;
@@ -29902,7 +35746,7 @@ message WorktreeEvent {
optional string viewed_composer_id = 9;
}
-// Copied from: agent.v1.WriteArgs (var: N8)
+// Copied from: agent.v1.WriteArgs (var: o)
message WriteArgs {
string path = 1;
string file_text = 2;
@@ -29912,13 +35756,13 @@ message WriteArgs {
optional string encoding_hint = 6;
}
-// Copied from: agent.v1.WriteError (var: U8)
+// Copied from: agent.v1.WriteError (var: m)
message WriteError {
string path = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.WriteGitBranchNameRequest (var: Iye)
+// Copied from: local:aiserver.v1.WriteGitBranchNameRequest (var: ll)
message WriteGitBranchNameRequest {
string diffs = 1;
optional string context = 2;
@@ -29930,12 +35774,12 @@ message WriteGitBranchNameRequest {
}
}
-// Copied from: local:aiserver.v1.WriteGitBranchNameResponse (var: vye)
+// Copied from: local:aiserver.v1.WriteGitBranchNameResponse (var: ul)
message WriteGitBranchNameResponse {
string branch_name = 1;
}
-// Copied from: local:aiserver.v1.WriteGitCommitMessageRequest (var: kye)
+// Copied from: local:aiserver.v1.WriteGitCommitMessageRequest (var: il)
message WriteGitCommitMessageRequest {
repeated string diffs = 1;
repeated string previous_commit_messages = 2;
@@ -29947,17 +35791,17 @@ message WriteGitCommitMessageRequest {
}
}
-// Copied from: local:aiserver.v1.WriteGitCommitMessageResponse (var: Sye)
+// Copied from: local:aiserver.v1.WriteGitCommitMessageResponse (var: al)
message WriteGitCommitMessageResponse {
string commit_message = 1;
}
-// Copied from: agent.v1.WriteNoSpace (var: Q8)
+// Copied from: agent.v1.WriteNoSpace (var: u)
message WriteNoSpace {
string path = 1;
}
-// Copied from: agent.v1.WritePermissionDenied (var: F8)
+// Copied from: agent.v1.WritePermissionDenied (var: l)
message WritePermissionDenied {
string path = 1;
string directory = 2;
@@ -29966,13 +35810,13 @@ message WritePermissionDenied {
bool is_readonly = 5;
}
-// Copied from: agent.v1.WriteRejected (var: M8)
+// Copied from: agent.v1.WriteRejected (var: c)
message WriteRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.WriteResult (var: b8)
+// Copied from: agent.v1.WriteResult (var: i)
message WriteResult {
oneof result {
WriteSuccess success = 1;
@@ -29983,18 +35827,18 @@ message WriteResult {
}
}
-// Copied from: agent.v1.WriteShellStdinArgs (var: uE)
+// Copied from: agent.v1.WriteShellStdinArgs (var: c)
message WriteShellStdinArgs {
uint32 shell_id = 1;
string chars = 2;
}
-// Copied from: agent.v1.WriteShellStdinError (var: pE)
+// Copied from: agent.v1.WriteShellStdinError (var: f)
message WriteShellStdinError {
string error = 1;
}
-// Copied from: agent.v1.WriteShellStdinResult (var: mE)
+// Copied from: agent.v1.WriteShellStdinResult (var: d)
message WriteShellStdinResult {
oneof result {
WriteShellStdinSuccess success = 1;
@@ -30002,18 +35846,18 @@ message WriteShellStdinResult {
}
}
-// Copied from: local:aiserver.v1.WriteShellStdinStream (var: qF)
+// Copied from: local:aiserver.v1.WriteShellStdinStream (var: Us)
message WriteShellStdinStream {
WriteShellStdinArgs params = 1;
}
-// Copied from: agent.v1.WriteShellStdinSuccess (var: fE)
+// Copied from: agent.v1.WriteShellStdinSuccess (var: p)
message WriteShellStdinSuccess {
uint32 shell_id = 1;
uint32 terminal_file_length_before_input_written = 2;
}
-// Copied from: agent.v1.WriteSuccess (var: q8)
+// Copied from: agent.v1.WriteSuccess (var: a)
message WriteSuccess {
string path = 1;
int32 lines_created = 2;
@@ -30021,7 +35865,7 @@ message WriteSuccess {
optional string file_content_after_write = 4;
}
-// Source: aiserver.v1.AiService (var: zSe)
+// Source: aiserver.v1.AiService (var: w)
service AiService {
rpc ServerTime(ServerTimeRequest) returns (ServerTimeResponse) {}
rpc HealthCheck(HealthCheckRequest) returns (HealthCheckResponse) {}
@@ -30097,6 +35941,9 @@ service AiService {
rpc SummarizeWithReferences(SummarizeWithReferencesRequest) returns (RequestReceivedResponse) {}
rpc DocumentationQuery(DocumentationQueryRequest) returns (DocumentationQueryResponse) {}
rpc AvailableDocs(AvailableDocsRequest) returns (AvailableDocsResponse) {}
+ rpc RunWebSearch(RunWebSearchRequest) returns (RunWebSearchResponse) {}
+ rpc RunWebFetch(RunWebFetchRequest) returns (RunWebFetchResponse) {}
+ rpc RunGenerateImage(RunGenerateImageRequest) returns (RunGenerateImageResponse) {}
rpc ReportFeedback(ReportFeedbackRequest) returns (ReportFeedbackResponse) {}
rpc ReportBug(ReportBugRequest) returns (ReportBugResponse) {}
rpc StreamChatContext(StreamChatContextRequest) returns (stream StreamChatContextResponse) {}
@@ -30150,7 +35997,6 @@ service AiService {
rpc BulkEmbed(BulkEmbedRequest) returns (BulkEmbedResponse) {}
rpc BackgroundCmdKEval(BackgroundCmdKEvalRequest) returns (stream BackgroundCmdKEvalResponse) {}
rpc BackgroundCmdK(BackgroundCmdKRequest) returns (stream BackgroundCmdKResponse) {}
- rpc StreamCursorMotion(StreamCursorMotionRequest) returns (stream StreamCursorMotionResponse) {}
rpc CalculateAutoSelection(CalculateAutoSelectionRequest) returns (CalculateAutoSelectionResponse) {}
rpc GetAtSymbolSuggestions(GetAtSymbolSuggestionsRequest) returns (GetAtSymbolSuggestionsResponse) {}
rpc GetCodebaseQuestions(GetChatRequest) returns (GetCodebaseQuestionsResponse) {}
@@ -30190,6 +36036,7 @@ service AiService {
rpc ReportAiCodeChangeMetrics(ReportAiCodeChangeMetricsRequest) returns (ReportAiCodeChangeMetricsResponse) {}
rpc ReportProcessMetrics(ReportProcessMetricsRequest) returns (ReportProcessMetricsResponse) {}
rpc ReportProcessMetricsV2(ReportProcessMetricsV2Request) returns (ReportProcessMetricsV2Response) {}
+ rpc ReportSandProcessMetrics(ReportSandProcessMetricsRequest) returns (ReportSandProcessMetricsResponse) {}
rpc ReportClientNumericMetrics(ReportClientNumericMetricsRequest) returns (ReportClientNumericMetricsResponse) {}
rpc PotentiallyGenerateMemory(PotentiallyGenerateMemoryRequest) returns (PotentiallyGenerateMemoryResponse) {}
rpc KnowledgeBaseAdd(KnowledgeBaseAddRequest) returns (KnowledgeBaseAddResponse) {}
@@ -30213,7 +36060,7 @@ service AiService {
rpc GetCloudSetupBlockers(GetCloudSetupBlockersRequest) returns (GetCloudSetupBlockersResponse) {}
}
-// Source: aiserver.v1.AnalyticsService (var: gJe)
+// Source: aiserver.v1.AnalyticsService (var: o)
service AnalyticsService {
rpc TrackEvents(TrackEventsRequest) returns (TrackEventsResponse) {}
rpc Batch(BatchRequest) returns (BatchResponse) {}
@@ -30225,7 +36072,7 @@ service AnalyticsService {
rpc DownloadIssueTraces(DownloadIssueTracesRequest) returns (DownloadIssueTracesResponse) {}
}
-// Source: aiserver.v1.BackgroundComposerService (var: Ybt)
+// Source: aiserver.v1.BackgroundComposerService (var: mg)
service BackgroundComposerService {
rpc ListBackgroundComposers(ListBackgroundComposersRequest) returns (ListBackgroundComposersResponse) {}
rpc AttachBackgroundComposer(AttachBackgroundComposerRequest) returns (stream AttachBackgroundComposerResponse) {}
@@ -30235,10 +36082,13 @@ service BackgroundComposerService {
rpc AttachBackgroundComposerLogs(AttachBackgroundComposerLogsRequest) returns (stream AttachBackgroundComposerLogsResponse) {}
rpc AttachAgentStartupTrace(AttachAgentStartupTraceRequest) returns (stream AttachAgentStartupTraceResponse) {}
rpc StartBackgroundComposerFromSnapshot(StartBackgroundComposerFromSnapshotRequest) returns (StartBackgroundComposerFromSnapshotResponse) {}
+ rpc ForkBackgroundComposer(ForkBackgroundComposerRequest) returns (ForkBackgroundComposerResponse) {}
rpc MakePRBackgroundComposer(MakePRBackgroundComposerRequest) returns (MakePRBackgroundComposerResponse) {}
rpc OpenPRBackgroundComposer(OpenPRBackgroundComposerRequest) returns (OpenPRBackgroundComposerResponse) {}
rpc GetBackgroundComposerStatus(GetBackgroundComposerStatusRequest) returns (GetBackgroundComposerStatusResponse) {}
rpc AddAsyncFollowupBackgroundComposer(AddAsyncFollowupBackgroundComposerRequest) returns (AddAsyncFollowupBackgroundComposerResponse) {}
+ rpc InjectBackgroundComposerContext(InjectBackgroundComposerContextRequest) returns (InjectBackgroundComposerContextResponse) {}
+ rpc SubmitInteractionResponseBackgroundComposer(SubmitInteractionResponseBackgroundComposerRequest) returns (SubmitInteractionResponseBackgroundComposerResponse) {}
rpc ListPendingFollowups(ListPendingFollowupsRequest) returns (ListPendingFollowupsResponse) {}
rpc UpdatePendingFollowup(UpdatePendingFollowupRequest) returns (UpdatePendingFollowupResponse) {}
rpc DeletePendingFollowup(DeletePendingFollowupRequest) returns (DeletePendingFollowupResponse) {}
@@ -30248,9 +36098,11 @@ service BackgroundComposerService {
rpc GetCursorServerUrl(GetCursorServerUrlRequest) returns (GetCursorServerUrlResponse) {}
rpc WarmCursorServerDownload(WarmCursorServerDownloadRequest) returns (WarmCursorServerDownloadResponse) {}
rpc PreWarmPod(PreWarmPodRequest) returns (PreWarmPodResponse) {}
+ rpc WakeBackgroundComposer(WakeBackgroundComposerRequest) returns (WakeBackgroundComposerResponse) {}
rpc PauseBackgroundComposer(PauseBackgroundComposerRequest) returns (PauseBackgroundComposerResponse) {}
rpc ResumeBackgroundComposer(ResumeBackgroundComposerRequest) returns (ResumeBackgroundComposerResponse) {}
rpc ArchiveBackgroundComposer(ArchiveBackgroundComposerRequest) returns (ArchiveBackgroundComposerResponse) {}
+ rpc ArchiveRepoBackgroundComposers(ArchiveRepoBackgroundComposersRequest) returns (ArchiveRepoBackgroundComposersResponse) {}
rpc DeleteBackgroundComposer(DeleteBackgroundComposerRequest) returns (DeleteBackgroundComposerResponse) {}
rpc GetBackgroundComposerInfo(GetBackgroundComposerInfoRequest) returns (GetBackgroundComposerInfoResponse) {}
rpc GetBackgroundComposerEnvironmentVersion(GetBackgroundComposerEnvironmentVersionRequest) returns (GetBackgroundComposerEnvironmentVersionResponse) {}
@@ -30258,8 +36110,18 @@ service BackgroundComposerService {
rpc GetBackgroundComposerTimings(GetBackgroundComposerTimingsRequest) returns (GetBackgroundComposerTimingsResponse) {}
rpc GetBackgroundComposerRepositoryInfo(GetBackgroundComposerRepositoryInfoRequest) returns (GetBackgroundComposerRepositoryInfoResponse) {}
rpc GetMachine(GetMachineRequest) returns (GetMachineResponse) {}
+ rpc ListWorkspaceFiles(ListWorkspaceFilesRequest) returns (ListWorkspaceFilesResponse) {}
rpc ListDetailedBackgroundComposers(ListDetailedBackgroundComposersRequest) returns (ListDetailedBackgroundComposersResponse) {}
+ rpc ListCloudAgentRunsForDashboard(ListCloudAgentRunsForDashboardRequest) returns (ListCloudAgentRunsForDashboardResponse) {}
+ rpc AggregateCloudAgentRunsForDashboard(AggregateCloudAgentRunsForDashboardRequest) returns (AggregateCloudAgentRunsForDashboardResponse) {}
+ rpc GetCloudAgentRunForDashboard(GetCloudAgentRunForDashboardRequest) returns (GetCloudAgentRunForDashboardResponse) {}
+ rpc ListCloudAgentRunEventsForDashboard(ListCloudAgentRunEventsForDashboardRequest) returns (ListCloudAgentRunEventsForDashboardResponse) {}
+ rpc ListNamedAgents(ListNamedAgentsRequest) returns (ListNamedAgentsResponse) {}
+ rpc ListNamedAgentSessions(ListNamedAgentSessionsRequest) returns (ListNamedAgentSessionsResponse) {}
+ rpc ListEventSubscriptions(ListEventSubscriptionsRequest) returns (ListEventSubscriptionsResponse) {}
+ rpc CloseEventSubscription(CloseEventSubscriptionRequest) returns (CloseEventSubscriptionResponse) {}
rpc GetGithubAccessTokenForRepos(GetGithubAccessTokenForReposRequest) returns (GetGithubAccessTokenForReposResponse) {}
+ rpc MakeGithubRequest(MakeGithubRequestRequest) returns (MakeGithubRequestResponse) {}
rpc GetBackgroundComposerDiffDetails(GetBackgroundComposerDiffDetailsRequest) returns (GetBackgroundComposerDiffDetailsResponse) {}
rpc GetOptimizedDiffDetails(GetOptimizedDiffDetailsRequest) returns (GetOptimizedDiffDetailsResponse) {}
rpc GetBackgroundComposerChangesHash(GetBackgroundComposerChangesHashRequest) returns (GetBackgroundComposerChangesHashResponse) {}
@@ -30276,6 +36138,7 @@ service BackgroundComposerService {
rpc WatchBackgroundComposerSnapshotState(WatchBackgroundComposerSnapshotStateRequest) returns (stream WatchBackgroundComposerSnapshotStateResponse) {}
rpc GetBackgroundComposerConversation(GetBackgroundComposerConversationRequest) returns (GetBackgroundComposerConversationResponse) {}
rpc RenameBackgroundComposer(RenameBackgroundComposerRequest) returns (RenameBackgroundComposerResponse) {}
+ rpc UpdateBackgroundComposerExperimentalModelOptOut(UpdateBackgroundComposerExperimentalModelOptOutRequest) returns (UpdateBackgroundComposerExperimentalModelOptOutResponse) {}
rpc CommitBackgroundComposer(CommitBackgroundComposerRequest) returns (CommitBackgroundComposerResponse) {}
rpc SetPersonalEnvironmentJson(SetPersonalEnvironmentJsonRequest) returns (SetPersonalEnvironmentJsonResponse) {}
rpc GetPersonalEnvironmentJson(GetPersonalEnvironmentJsonRequest) returns (GetPersonalEnvironmentJsonResponse) {}
@@ -30289,6 +36152,15 @@ service BackgroundComposerService {
rpc SetTeamEnvironmentJson(SetTeamEnvironmentJsonRequest) returns (SetTeamEnvironmentJsonResponse) {}
rpc RestoreEnvironmentVersion(RestoreEnvironmentVersionRequest) returns (RestoreEnvironmentVersionResponse) {}
rpc ListEnvironments(ListEnvironmentsRequest) returns (ListEnvironmentsResponse) {}
+ rpc GetEnvironment(GetEnvironmentRequest) returns (GetEnvironmentResponse) {}
+ rpc ListEnvironmentBuilds(ListEnvironmentBuildsRequest) returns (ListEnvironmentBuildsResponse) {}
+ rpc GetEnvironmentBuild(GetEnvironmentBuildRequest) returns (GetEnvironmentBuildResponse) {}
+ rpc UpdateEnvironmentBuild(UpdateEnvironmentBuildRequest) returns (UpdateEnvironmentBuildResponse) {}
+ rpc TriggerEnvironmentBuild(TriggerEnvironmentBuildRequest) returns (TriggerEnvironmentBuildResponse) {}
+ rpc AttachEnvironmentBuildLog(AttachEnvironmentBuildLogRequest) returns (stream AttachEnvironmentBuildLogResponse) {}
+ rpc CancelEnvironmentBuild(CancelEnvironmentBuildRequest) returns (CancelEnvironmentBuildResponse) {}
+ rpc GetEnvironmentBuildSettings(GetEnvironmentBuildSettingsRequest) returns (GetEnvironmentBuildSettingsResponse) {}
+ rpc UpdateEnvironmentBuildSettings(UpdateEnvironmentBuildSettingsRequest) returns (UpdateEnvironmentBuildSettingsResponse) {}
rpc ResolveOrCreateMultiRepoEnvironment(ResolveOrCreateMultiRepoEnvironmentRequest) returns (ResolveOrCreateMultiRepoEnvironmentResponse) {}
rpc ResolveOrCreateDraftEnvironment(ResolveOrCreateDraftEnvironmentRequest) returns (ResolveOrCreateDraftEnvironmentResponse) {}
rpc SnapshotAndSaveEnvironment(SnapshotAndSaveEnvironmentRequest) returns (SnapshotAndSaveEnvironmentResponse) {}
@@ -30331,6 +36203,8 @@ service BackgroundComposerService {
rpc UpdatePullRequestBranch(UpdatePullRequestBranchRequest) returns (UpdatePullRequestBranchResponse) {}
rpc RegisterPushNotificationToken(RegisterPushNotificationTokenRequest) returns (RegisterPushNotificationTokenResponse) {}
rpc DeletePushNotificationToken(DeletePushNotificationTokenRequest) returns (DeletePushNotificationTokenResponse) {}
+ rpc SyncLiveActivity(SyncLiveActivityRequest) returns (SyncLiveActivityResponse) {}
+ rpc DeleteLiveActivity(DeleteLiveActivityRequest) returns (DeleteLiveActivityResponse) {}
rpc VerifyBackgroundComposerAccess(VerifyBackgroundComposerAccessRequest) returns (VerifyBackgroundComposerAccessResponse) {}
rpc StartSlackStreamingForFollowup(StartSlackStreamingForFollowupRequest) returns (StartSlackStreamingForFollowupResponse) {}
rpc StartGithubStreamingForFollowup(StartGithubStreamingForFollowupRequest) returns (StartGithubStreamingForFollowupResponse) {}
@@ -30344,23 +36218,52 @@ service BackgroundComposerService {
rpc CreateAgentShare(CreateAgentShareRequest) returns (CreateAgentShareResponse) {}
rpc GetAgentSharePreview(GetAgentSharePreviewRequest) returns (GetAgentSharePreviewResponse) {}
rpc ListPrivateWorkers(ListPrivateWorkersRequest) returns (ListPrivateWorkersResponse) {}
+ rpc ListPrivateWorkerPools(ListPrivateWorkerPoolsRequest) returns (ListPrivateWorkerPoolsResponse) {}
+ rpc DeregisterPrivateWorkerPool(DeregisterPrivateWorkerPoolRequest) returns (DeregisterPrivateWorkerPoolResponse) {}
+ rpc AdminListUserPrivateWorkers(AdminListUserPrivateWorkersRequest) returns (AdminListUserPrivateWorkersResponse) {}
rpc ListPendingPrivateWorkerRequests(ListPendingPrivateWorkerRequestsRequest) returns (ListPendingPrivateWorkerRequestsResponse) {}
rpc GetPrivateWorkersSummary(GetPrivateWorkersSummaryRequest) returns (GetPrivateWorkersSummaryResponse) {}
rpc GetPrivateWorker(GetPrivateWorkerRequest) returns (GetPrivateWorkerResponse) {}
rpc ReleasePrivateWorker(ReleasePrivateWorkerRequest) returns (ReleasePrivateWorkerResponse) {}
rpc BatchRefreshPullRequestStatus(BatchRefreshPullRequestStatusRequest) returns (BatchRefreshPullRequestStatusResponse) {}
+ rpc ListAgentStores(ListAgentStoresRequest) returns (ListAgentStoresResponse) {}
+ rpc ListAgentStoreEntries(ListAgentStoreEntriesRequest) returns (ListAgentStoreEntriesResponse) {}
+ rpc ReadAgentStoreFile(ReadAgentStoreFileRequest) returns (ReadAgentStoreFileResponse) {}
rpc MintAgentStoreToken(MintAgentStoreTokenRequest) returns (MintAgentStoreTokenResponse) {}
rpc ListAgentStoreFiles(ListAgentStoreFilesRequest) returns (ListAgentStoreFilesResponse) {}
+ rpc ListAgentStoreDirectory(ListAgentStoreDirectoryRequest) returns (ListAgentStoreDirectoryResponse) {}
rpc PresignAgentStoreReads(PresignAgentStoreReadsRequest) returns (PresignAgentStoreReadsResponse) {}
rpc PresignAgentStoreWrites(PresignAgentStoreWritesRequest) returns (PresignAgentStoreWritesResponse) {}
+ rpc CompleteAgentStoreMultipartWrites(CompleteAgentStoreMultipartWritesRequest) returns (CompleteAgentStoreMultipartWritesResponse) {}
+ rpc AbortAgentStoreMultipartWrites(AbortAgentStoreMultipartWritesRequest) returns (AbortAgentStoreMultipartWritesResponse) {}
+ rpc AcquireAgentStoreFileLock(AcquireAgentStoreFileLockRequest) returns (AcquireAgentStoreFileLockResponse) {}
+ rpc RenewAgentStoreFileLock(RenewAgentStoreFileLockRequest) returns (RenewAgentStoreFileLockResponse) {}
+ rpc ReleaseAgentStoreFileLock(ReleaseAgentStoreFileLockRequest) returns (ReleaseAgentStoreFileLockResponse) {}
+ rpc GetAgentStoreFileLock(GetAgentStoreFileLockRequest) returns (GetAgentStoreFileLockResponse) {}
+ rpc DeleteAgentStoreFiles(DeleteAgentStoreFilesRequest) returns (DeleteAgentStoreFilesResponse) {}
+ rpc ShareAgentStore(ShareAgentStoreRequest) returns (ShareAgentStoreResponse) {}
+ rpc UnshareAgentStore(UnshareAgentStoreRequest) returns (UnshareAgentStoreResponse) {}
+ rpc ListSharedAgentStores(ListSharedAgentStoresRequest) returns (ListSharedAgentStoresResponse) {}
+ rpc ProvisionSyntheticsServiceAccounts(ProvisionSyntheticsServiceAccountsRequest) returns (ProvisionSyntheticsServiceAccountsResponse) {}
+ rpc StartCloudAgentLoadTest(StartCloudAgentLoadTestRequest) returns (StartCloudAgentLoadTestResponse) {}
+ rpc EnsureModelRoutingLoadTestStarted(EnsureModelRoutingLoadTestStartedRequest) returns (EnsureModelRoutingLoadTestStartedResponse) {}
+ rpc CancelModelRoutingLoadTest(CancelModelRoutingLoadTestRequest) returns (CancelModelRoutingLoadTestResponse) {}
+ rpc MintCustomerPrivatelinkProxyToken(MintCustomerPrivatelinkProxyTokenRequest) returns (MintCustomerPrivatelinkProxyTokenResponse) {}
+ rpc AdminListTeamNamedAgents(AdminListTeamNamedAgentsRequest) returns (AdminListTeamNamedAgentsResponse) {}
+ rpc AdminDeleteNamedAgent(AdminDeleteNamedAgentRequest) returns (AdminDeleteNamedAgentResponse) {}
}
-// Source: aiserver.v1.BidiService (var: qLe)
+// Source: aiserver.v1.BidiService (var: o)
service BidiService {
rpc BidiAppend(BidiAppendRequest) returns (BidiAppendResponse) {}
}
-// Source: aiserver.v1.ChatService (var: ybe)
+// Source: aiserver.v1.ChatRequestEventService (var: c)
+service ChatRequestEventService {
+ rpc SubmitChatRequestEvents(SubmitChatRequestEventsRequest) returns (SubmitChatRequestEventsResponse) {}
+}
+
+// Source: aiserver.v1.ChatService (var: i)
service ChatService {
rpc StreamUnifiedChat(StreamUnifiedChatRequest) returns (stream StreamUnifiedChatResponse) {}
rpc StreamUnifiedChatWithTools(stream StreamUnifiedChatRequestWithTools) returns (stream StreamUnifiedChatResponseWithTools) {}
@@ -30378,7 +36281,592 @@ service ChatService {
rpc ConvertOALToNAL(ConvertOALToNALRequest) returns (ConvertOALToNALResponse) {}
}
-// Source: aiserver.v1.HealthService (var: kIe)
+// Source: aiserver.v1.CmdKService (var: o)
+service CmdKService {
+ rpc StreamCmdK(StreamCmdKRequest) returns (stream StreamCmdKResponseContextWrapped) {}
+ rpc StreamHypermode(StreamHypermodeRequest) returns (stream StreamCmdKResponseContextWrapped) {}
+ rpc RerankCmdKContext(RerankCmdKContextRequest) returns (RerankCmdKContextResponse) {}
+ rpc StreamTerminalCmdK(StreamTerminalCmdKRequest) returns (stream StreamTerminalCmdKResponseContextWrapped) {}
+ rpc RerankTerminalCmdKContext(RerankTerminalCmdKContextRequest) returns (RerankTerminalCmdKContextResponse) {}
+ rpc GetRelevantChunks(GetRelevantChunksRequest) returns (stream StreamGetRelevantChunksResponseContextWrapped) {}
+}
+
+// Source: aiserver.v1.DashboardService (var: u)
+service DashboardService {
+ rpc GetTeams(GetTeamsRequest) returns (GetTeamsResponse) {}
+ rpc GetMe(GetMeRequest) returns (GetMeResponse) {}
+ rpc GetAgenticOnboardingConfig(GetAgenticOnboardingConfigRequest) returns (GetAgenticOnboardingConfigResponse) {}
+ rpc GetUserOrganizations(GetUserOrganizationsRequest) returns (GetUserOrganizationsResponse) {}
+ rpc SetUserDefaultTeam(SetUserDefaultTeamRequest) returns (SetUserDefaultTeamResponse) {}
+ rpc GetOrganizationMembers(GetOrganizationMembersRequest) returns (GetOrganizationMembersResponse) {}
+ rpc GetOrganizationMember(GetOrganizationMemberRequest) returns (GetOrganizationMemberResponse) {}
+ rpc ListOrganizationIdentityProviders(ListOrganizationIdentityProvidersRequest) returns (ListOrganizationIdentityProvidersResponse) {}
+ rpc UpdateOrganizationIdentityProviderSsoSettings(UpdateOrganizationIdentityProviderSsoSettingsRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc SetOrganizationIdentityProviderAllowDomainJoin(SetOrganizationIdentityProviderAllowDomainJoinRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc AddOrganizationIdentityProviderDomainJoin(AddOrganizationIdentityProviderDomainJoinRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc RemoveOrganizationIdentityProviderDomainJoin(RemoveOrganizationIdentityProviderDomainJoinRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc MergeOrganizationIdentityProvider(MergeOrganizationIdentityProviderRequest) returns (MergeOrganizationIdentityProviderResponse) {}
+ rpc PreflightMergeOrganizationIdentityProvider(PreflightMergeOrganizationIdentityProviderRequest) returns (PreflightMergeOrganizationIdentityProviderResponse) {}
+ rpc GetOrganizationMergeIdpRequest(GetOrganizationMergeIdpRequestRequest) returns (GetOrganizationMergeIdpRequestResponse) {}
+ rpc ListOrganizationMergeIdpRequests(ListOrganizationMergeIdpRequestsRequest) returns (ListOrganizationMergeIdpRequestsResponse) {}
+ rpc MoveOrganizationMemberToTeam(MoveOrganizationMemberToTeamRequest) returns (MoveOrganizationMemberToTeamResponse) {}
+ rpc SetOrganizationMemberTeams(SetOrganizationMemberTeamsRequest) returns (SetOrganizationMemberTeamsResponse) {}
+ rpc BulkMoveOrganizationMembers(BulkMoveOrganizationMembersRequest) returns (BulkMoveOrganizationMembersResponse) {}
+ rpc StartBulkMoveOrganizationMembers(StartBulkMoveOrganizationMembersRequest) returns (StartBulkMoveOrganizationMembersResponse) {}
+ rpc GetBackgroundJob(GetBackgroundJobRequest) returns (GetBackgroundJobResponse) {}
+ rpc SetOrganizationMemberRole(SetOrganizationMemberRoleRequest) returns (SetOrganizationMemberRoleResponse) {}
+ rpc UpdateOrganization(UpdateOrganizationRequest) returns (UpdateOrganizationResponse) {}
+ rpc UpdateOrganizationTeam(UpdateOrganizationTeamRequest) returns (UpdateOrganizationTeamResponse) {}
+ rpc CreateOrganizationTeam(CreateOrganizationTeamRequest) returns (CreateOrganizationTeamResponse) {}
+ rpc GetOrganizationTeamAdminCandidates(GetOrganizationTeamAdminCandidatesRequest) returns (GetOrganizationTeamAdminCandidatesResponse) {}
+ rpc GetDirectoryGroups(GetDirectoryGroupsRequest) returns (GetDirectoryGroupsResponse) {}
+ rpc UpdateDirectoryGroupSettings(UpdateDirectoryGroupSettingsRequest) returns (UpdateDirectoryGroupSettingsResponse) {}
+ rpc GetOrganizationGroups(GetOrganizationGroupsRequest) returns (GetOrganizationGroupsResponse) {}
+ rpc GetOrganizationGroup(GetOrganizationGroupRequest) returns (GetOrganizationGroupResponse) {}
+ rpc GetOrganizationGroupMembers(GetOrganizationGroupMembersRequest) returns (GetOrganizationGroupMembersResponse) {}
+ rpc CreateOrganizationGroup(CreateOrganizationGroupRequest) returns (CreateOrganizationGroupResponse) {}
+ rpc UpdateOrganizationGroup(UpdateOrganizationGroupRequest) returns (UpdateOrganizationGroupResponse) {}
+ rpc DeleteOrganizationGroup(DeleteOrganizationGroupRequest) returns (DeleteOrganizationGroupResponse) {}
+ rpc AddOrganizationGroupMembers(AddOrganizationGroupMembersRequest) returns (AddOrganizationGroupMembersResponse) {}
+ rpc RemoveOrganizationGroupMembers(RemoveOrganizationGroupMembersRequest) returns (RemoveOrganizationGroupMembersResponse) {}
+ rpc UpdateOrganizationGroupMember(UpdateOrganizationGroupMemberRequest) returns (UpdateOrganizationGroupMemberResponse) {}
+ rpc GetOrganizationGroupAutorunSettings(GetOrganizationGroupAutorunSettingsRequest) returns (GetOrganizationGroupAutorunSettingsResponse) {}
+ rpc UpdateOrganizationGroupAutorunSettings(UpdateOrganizationGroupAutorunSettingsRequest) returns (UpdateOrganizationGroupAutorunSettingsResponse) {}
+ rpc GetOrganizationGroupModelAllowlist(GetOrganizationGroupModelAllowlistRequest) returns (GetOrganizationGroupModelAllowlistResponse) {}
+ rpc UpdateOrganizationGroupModelAllowlist(UpdateOrganizationGroupModelAllowlistRequest) returns (UpdateOrganizationGroupModelAllowlistResponse) {}
+ rpc GetOrganizationGroupAutoReviewSettings(GetOrganizationGroupAutoReviewSettingsRequest) returns (GetOrganizationGroupAutoReviewSettingsResponse) {}
+ rpc UpdateOrganizationGroupAutoReviewSettings(UpdateOrganizationGroupAutoReviewSettingsRequest) returns (UpdateOrganizationGroupAutoReviewSettingsResponse) {}
+ rpc GetOrganizationGroupSmartAutoSettings(GetOrganizationGroupSmartAutoSettingsRequest) returns (GetOrganizationGroupSmartAutoSettingsResponse) {}
+ rpc UpdateOrganizationGroupSmartAutoSettings(UpdateOrganizationGroupSmartAutoSettingsRequest) returns (UpdateOrganizationGroupSmartAutoSettingsResponse) {}
+ rpc CreateOrganizationGroupAnthropicCyberEnrollmentUrl(CreateOrganizationGroupAnthropicCyberEnrollmentUrlRequest) returns (CreateOrganizationGroupAnthropicCyberEnrollmentUrlResponse) {}
+ rpc GetTeamGroups(GetTeamGroupsRequest) returns (GetTeamGroupsResponse) {}
+ rpc GetTeamGroup(GetTeamGroupRequest) returns (GetTeamGroupResponse) {}
+ rpc GetTeamGroupMembers(GetTeamGroupMembersRequest) returns (GetTeamGroupMembersResponse) {}
+ rpc CreateTeamGroup(CreateTeamGroupRequest) returns (CreateTeamGroupResponse) {}
+ rpc UpdateTeamGroup(UpdateTeamGroupRequest) returns (UpdateTeamGroupResponse) {}
+ rpc DeleteTeamGroup(DeleteTeamGroupRequest) returns (DeleteTeamGroupResponse) {}
+ rpc AddTeamGroupMembers(AddTeamGroupMembersRequest) returns (AddTeamGroupMembersResponse) {}
+ rpc RemoveTeamGroupMembers(RemoveTeamGroupMembersRequest) returns (RemoveTeamGroupMembersResponse) {}
+ rpc GetGroups(GetGroupsRequest) returns (GetGroupsResponse) {}
+ rpc GetGroupMembers(GetGroupMembersRequest) returns (GetGroupMembersResponse) {}
+ rpc CreateGroup(CreateGroupRequest) returns (CreateGroupResponse) {}
+ rpc UpdateGroup(UpdateGroupRequest) returns (UpdateGroupResponse) {}
+ rpc DeleteGroup(DeleteGroupRequest) returns (DeleteGroupResponse) {}
+ rpc AddGroupMembers(AddGroupMembersRequest) returns (AddGroupMembersResponse) {}
+ rpc RemoveGroupMembers(RemoveGroupMembersRequest) returns (RemoveGroupMembersResponse) {}
+ rpc BulkAssignGroupMembers(BulkAssignGroupMembersRequest) returns (BulkAssignGroupMembersResponse) {}
+ rpc PreviewAttachGroupToDirectory(PreviewAttachGroupToDirectoryRequest) returns (PreviewAttachGroupToDirectoryResponse) {}
+ rpc DetachGroupFromDirectory(DetachGroupFromDirectoryRequest) returns (DetachGroupFromDirectoryResponse) {}
+ rpc GetScimConflicts(GetScimConflictsRequest) returns (GetScimConflictsResponse) {}
+ rpc ListScimDirectories(ListScimDirectoriesRequest) returns (ListScimDirectoriesResponse) {}
+ rpc GetOrganizationScimConfigurationLinks(ListScimDirectoriesRequest) returns (GetOrganizationScimConfigurationLinksResponse) {}
+ rpc CreateScimDirectory(CreateScimDirectoryRequest) returns (CreateScimDirectoryResponse) {}
+ rpc UpdateScimDirectorySyncSettings(UpdateScimDirectorySyncSettingsRequest) returns (UpdateScimDirectorySyncSettingsResponse) {}
+ rpc DeleteScimDirectory(DeleteScimDirectoryRequest) returns (DeleteScimDirectoryResponse) {}
+ rpc ListScimGroupsFromUpstream(ListScimGroupsFromUpstreamRequest) returns (ListScimGroupsFromUpstreamResponse) {}
+ rpc ListScimTargetMappings(ListScimTargetMappingsRequest) returns (ListScimTargetMappingsResponse) {}
+ rpc ListOrganizationGroupTargetMappings(ListOrganizationGroupTargetMappingsRequest) returns (ListOrganizationGroupTargetMappingsResponse) {}
+ rpc CreateScimTargetMapping(CreateScimTargetMappingRequest) returns (CreateScimTargetMappingResponse) {}
+ rpc DeleteScimTargetMapping(DeleteScimTargetMappingRequest) returns (DeleteScimTargetMappingResponse) {}
+ rpc GetActivationCheckoutUrl(GetActivationCheckoutUrlRequest) returns (GetActivationCheckoutUrlResponse) {}
+ rpc CheckPromotionEligibility(CheckPromotionEligibilityRequest) returns (CheckPromotionEligibilityResponse) {}
+ rpc ActivatePromotion(ActivatePromotionRequest) returns (ActivatePromotionResponse) {}
+ rpc GetTeamCustomerPortalUrl(GetTeamCustomerPortalUrlRequest) returns (GetTeamCustomerPortalUrlResponse) {}
+ rpc GetTeamMembers(GetTeamMembersRequest) returns (GetTeamMembersResponse) {}
+ rpc SendTeamInvite(SendTeamInviteRequest) returns (SendTeamInviteResponse) {}
+ rpc GetTeamInviteLink(GetTeamInviteLinkRequest) returns (GetTeamInviteLinkResponse) {}
+ rpc AcceptInvite(AcceptInviteRequest) returns (AcceptInviteResponse) {}
+ rpc GetTeamInviteMetadata(GetTeamInviteMetadataRequest) returns (GetTeamInviteMetadataResponse) {}
+ rpc ListContactImportConnections(ListContactImportConnectionsRequest) returns (ListContactImportConnectionsResponse) {}
+ rpc GetGoogleContactImportAuthUrl(GetGoogleContactImportAuthUrlRequest) returns (GetGoogleContactImportAuthUrlResponse) {}
+ rpc ConnectGoogleContactImportCallback(ConnectGoogleContactImportCallbackRequest) returns (ConnectGoogleContactImportCallbackResponse) {}
+ rpc ListContactImportContacts(ListContactImportContactsRequest) returns (ListContactImportContactsResponse) {}
+ rpc GetContactImportAvatar(GetContactImportAvatarRequest) returns (GetContactImportAvatarResponse) {}
+ rpc DisconnectContactImportConnection(DisconnectContactImportConnectionRequest) returns (DisconnectContactImportConnectionResponse) {}
+ rpc CreateTeam(CreateTeamRequest) returns (CreateTeamResponse) {}
+ rpc GetJoinableTeamsByDomain(GetJoinableTeamsByDomainRequest) returns (GetJoinableTeamsByDomainResponse) {}
+ rpc JoinTeamByDomain(JoinTeamByDomainRequest) returns (JoinTeamByDomainResponse) {}
+ rpc UpdateTeamDomainJoinSetting(UpdateTeamDomainJoinSettingRequest) returns (UpdateTeamDomainJoinSettingResponse) {}
+ rpc GetTeamMemberDomains(GetTeamMemberDomainsRequest) returns (GetTeamMemberDomainsResponse) {}
+ rpc GetTeamIdForReactivation(GetTeamIdForReactivationRequest) returns (GetTeamIdForReactivationResponse) {}
+ rpc ChangeSeat(ChangeSeatRequest) returns (ChangeSeatResponse) {}
+ rpc ChangeTeamSubscription(ChangeTeamSubscriptionRequest) returns (ChangeTeamSubscriptionResponse) {}
+ rpc ConnectGithubCallback(ConnectGithubCallbackRequest) returns (ConnectGithubCallbackResponse) {}
+ rpc RegisterGithubCursorCode(RegisterGithubCursorCodeRequest) returns (RegisterGithubCursorCodeResponse) {}
+ rpc PrepareGithubConnectFlow(PrepareGithubConnectFlowRequest) returns (PrepareGithubConnectFlowResponse) {}
+ rpc CompleteGithubConnectFlow(CompleteGithubConnectFlowRequest) returns (CompleteGithubConnectFlowResponse) {}
+ rpc DisconnectGithub(DisconnectGithubRequest) returns (DisconnectGithubResponse) {}
+ rpc PrepareSetupGithubEnterpriseApp(PrepareSetupGithubEnterpriseAppRequest) returns (PrepareSetupGithubEnterpriseAppResponse) {}
+ rpc FinishSetupGithubEnterpriseApp(FinishSetupGithubEnterpriseAppRequest) returns (FinishSetupGithubEnterpriseAppResponse) {}
+ rpc ListGithubEnterpriseApps(ListGithubEnterpriseAppsRequest) returns (ListGithubEnterpriseAppsResponse) {}
+ rpc DeleteGithubEnterpriseApp(DeleteGithubEnterpriseAppRequest) returns (DeleteGithubEnterpriseAppResponse) {}
+ rpc SetupGitlabEnterpriseInstance(SetupGitlabEnterpriseInstanceRequest) returns (SetupGitlabEnterpriseInstanceResponse) {}
+ rpc ListGitlabEnterpriseInstances(ListGitlabEnterpriseInstancesRequest) returns (ListGitlabEnterpriseInstancesResponse) {}
+ rpc SetGitlabEnterpriseHostControlledServiceAccountToken(SetGitlabEnterpriseHostControlledServiceAccountTokenRequest) returns (SetGitlabEnterpriseHostControlledServiceAccountTokenResponse) {}
+ rpc RotateGitlabEnterpriseWebhookSecret(RotateGitlabEnterpriseWebhookSecretRequest) returns (RotateGitlabEnterpriseWebhookSecretResponse) {}
+ rpc DeleteGitlabEnterpriseInstance(DeleteGitlabEnterpriseInstanceRequest) returns (DeleteGitlabEnterpriseInstanceResponse) {}
+ rpc SetupBitbucketServerInstance(SetupBitbucketServerInstanceRequest) returns (SetupBitbucketServerInstanceResponse) {}
+ rpc ListBitbucketServerInstances(ListBitbucketServerInstancesRequest) returns (ListBitbucketServerInstancesResponse) {}
+ rpc UpdateBitbucketServerInstanceToken(UpdateBitbucketServerInstanceTokenRequest) returns (UpdateBitbucketServerInstanceTokenResponse) {}
+ rpc DeleteBitbucketServerInstance(DeleteBitbucketServerInstanceRequest) returns (DeleteBitbucketServerInstanceResponse) {}
+ rpc SyncGitlabRepos(SyncGitlabReposRequest) returns (SyncGitlabReposResponse) {}
+ rpc UpdateRole(UpdateRoleRequest) returns (UpdateRoleResponse) {}
+ rpc RemoveMember(RemoveMemberRequest) returns (RemoveMemberResponse) {}
+ rpc GetMemberRemovalInsights(GetMemberRemovalInsightsRequest) returns (GetMemberRemovalInsightsResponse) {}
+ rpc GetSignUpType(GetSignUpTypeRequest) returns (GetSignUpTypeResponse) {}
+ rpc GetHardLimit(GetHardLimitRequest) returns (GetHardLimitResponse) {}
+ rpc SetHardLimit(SetHardLimitRequest) returns (SetHardLimitResponse) {}
+ rpc GetSpendLimitPolicy(GetSpendLimitPolicyRequest) returns (GetSpendLimitPolicyResponse) {}
+ rpc SetSpendLimitPolicy(SetSpendLimitPolicyRequest) returns (SetSpendLimitPolicyResponse) {}
+ rpc GetOrgTeamBudgets(GetOrgTeamBudgetsRequest) returns (GetOrgTeamBudgetsResponse) {}
+ rpc SetOrgTeamBudget(SetOrgTeamBudgetRequest) returns (SetOrgTeamBudgetResponse) {}
+ rpc GetOrgDailySpendByCategory(GetOrgDailySpendByCategoryRequest) returns (GetDailySpendByCategoryResponse) {}
+ rpc EnableOnDemandSpend(EnableOnDemandSpendRequest) returns (EnableOnDemandSpendResponse) {}
+ rpc DeleteAccount(DeleteAccountRequest) returns (DeleteAccountResponse) {}
+ rpc SendDownloadEmail(SendDownloadEmailRequest) returns (SendDownloadEmailResponse) {}
+ rpc GetMonthlyInvoice(GetMonthlyInvoiceRequest) returns (GetMonthlyInvoiceResponse) {}
+ rpc ListInvoiceCycles(ListInvoiceCyclesRequest) returns (ListInvoiceCyclesResponse) {}
+ rpc GetDailySpendByCategory(GetDailySpendByCategoryRequest) returns (GetDailySpendByCategoryResponse) {}
+ rpc GetPricingHistory(GetPricingHistoryRequest) returns (GetPricingHistoryResponse) {}
+ rpc ListBackgroundComposerSecrets(ListBackgroundComposerSecretsRequest) returns (ListBackgroundComposerSecretsResponse) {}
+ rpc CreateBackgroundComposerSecret(CreateBackgroundComposerSecretRequest) returns (CreateBackgroundComposerSecretResponse) {}
+ rpc CreateBackgroundComposerSecretBatch(CreateBackgroundComposerSecretBatchRequest) returns (CreateBackgroundComposerSecretBatchResponse) {}
+ rpc RevokeBackgroundComposerSecret(RevokeBackgroundComposerSecretRequest) returns (RevokeBackgroundComposerSecretResponse) {}
+ rpc UpdateBackgroundComposerSecret(UpdateBackgroundComposerSecretRequest) returns (UpdateBackgroundComposerSecretResponse) {}
+ rpc GetMcpConfig(GetMcpConfigRequest) returns (GetMcpConfigResponse) {}
+ rpc GetEffectiveMcpConfigForUser(GetEffectiveMcpConfigForUserRequest) returns (GetEffectiveMcpConfigForUserResponse) {}
+ rpc GetAvailableMcpServers(GetAvailableMcpServersRequest) returns (GetAvailableMcpServersResponse) {}
+ rpc GetMcpServerUsageSummary(GetMcpServerUsageSummaryRequest) returns (GetMcpServerUsageSummaryResponse) {}
+ rpc SetMcpConfig(SetMcpConfigRequest) returns (SetMcpConfigResponse) {}
+ rpc UpdateUserDefaultMcpSettings(UpdateUserDefaultMcpSettingsRequest) returns (UpdateUserDefaultMcpSettingsResponse) {}
+ rpc MarkMcpServersSeen(MarkMcpServersSeenRequest) returns (MarkMcpServersSeenResponse) {}
+ rpc StoreMcpOAuthToken(StoreMcpOAuthTokenRequest) returns (StoreMcpOAuthTokenResponse) {}
+ rpc GetMcpOAuthTokens(GetMcpOAuthTokensRequest) returns (GetMcpOAuthTokensResponse) {}
+ rpc ListSandMcpTools(ListSandMcpToolsRequest) returns (ListSandMcpToolsResponse) {}
+ rpc ExecuteSandMcpTool(ExecuteSandMcpToolRequest) returns (ExecuteSandMcpToolResponse) {}
+ rpc ClassifySandAutoReview(ClassifySandAutoReviewRequest) returns (ClassifySandAutoReviewResponse) {}
+ rpc RecordSandAuditEvents(RecordSandAuditEventsRequest) returns (RecordSandAuditEventsResponse) {}
+ rpc McpOAuthRefreshLockBegin(McpOAuthRefreshLockBeginRequest) returns (McpOAuthRefreshLockBeginResponse) {}
+ rpc McpOAuthRefreshLockRelease(McpOAuthRefreshLockReleaseRequest) returns (McpOAuthRefreshLockReleaseResponse) {}
+ rpc DeleteMcpOAuthToken(DeleteMcpOAuthTokenRequest) returns (DeleteMcpOAuthTokenResponse) {}
+ rpc ValidateMcpOAuthTokens(ValidateMcpOAuthTokensRequest) returns (ValidateMcpOAuthTokensResponse) {}
+ rpc CheckHttpMcpStatus(CheckHttpMcpStatusRequest) returns (CheckHttpMcpStatusResponse) {}
+ rpc StoreMcpOAuthPendingState(StoreMcpOAuthPendingStateRequest) returns (StoreMcpOAuthPendingStateResponse) {}
+ rpc GetMcpOAuthPendingState(GetMcpOAuthPendingStateRequest) returns (GetMcpOAuthPendingStateResponse) {}
+ rpc RenameMcpOAuthAccount(RenameMcpOAuthAccountRequest) returns (RenameMcpOAuthAccountResponse) {}
+ rpc DeleteMcpOAuthAccount(DeleteMcpOAuthAccountRequest) returns (DeleteMcpOAuthAccountResponse) {}
+ rpc CompleteMcpOAuth(CompleteMcpOAuthRequest) returns (CompleteMcpOAuthResponse) {}
+ rpc GetPluginMcpConfig(GetPluginMcpConfigRequest) returns (GetPluginMcpConfigResponse) {}
+ rpc BatchGetPluginMcpConfig(BatchGetPluginMcpConfigRequest) returns (BatchGetPluginMcpConfigResponse) {}
+ rpc AddMcpServersFromPlugin(AddMcpServersFromPluginRequest) returns (AddMcpServersFromPluginResponse) {}
+ rpc MoveUserMcpServerToTeam(MoveUserMcpServerToTeamRequest) returns (MoveUserMcpServerToTeamResponse) {}
+ rpc MigrateTeamMcpServersToDefaultMarketplace(MigrateTeamMcpServersToDefaultMarketplaceRequest) returns (MigrateTeamMcpServersToDefaultMarketplaceResponse) {}
+ rpc ProbeMcpUrl(ProbeMcpUrlRequest) returns (ProbeMcpUrlResponse) {}
+ rpc CreateTeamWithFreeTrial(CreateTeamWithFreeTrialRequest) returns (CreateTeamWithFreeTrialResponse) {}
+ rpc CreateTeamWithOrg(CreateTeamWithOrgRequest) returns (CreateTeamWithOrgResponse) {}
+ rpc GetTeamHasValidPaymentMethod(GetTeamHasValidPaymentMethodRequest) returns (GetTeamHasValidPaymentMethodResponse) {}
+ rpc GetTeamPrivacyModeForced(GetTeamPrivacyModeForcedRequest) returns (GetTeamPrivacyModeForcedResponse) {}
+ rpc SwitchTeamPrivacyMode(SwitchTeamPrivacyModeRequest) returns (SwitchTeamPrivacyModeResponse) {}
+ rpc UpdateFastRequests(UpdateFastRequestsRequest) returns (UpdateFastRequestsResponse) {}
+ rpc GetFastRequests(GetFastRequestsRequest) returns (GetFastRequestsResponse) {}
+ rpc GetDownloadLink(GetDownloadLinkRequest) returns (GetDownloadLinkResponse) {}
+ rpc GetCliDownloadUrl(GetCliDownloadUrlRequest) returns (GetCliDownloadUrlResponse) {}
+ rpc GetSsoConfigurationLinks(GetSsoConfigurationLinksRequest) returns (GetSsoConfigurationLinksResponse) {}
+ rpc GetScimConfigurationLinks(GetScimConfigurationLinksRequest) returns (GetScimConfigurationLinksResponse) {}
+ rpc SetAdminOnlyUsagePricing(SetAdminOnlyUsagePricingRequest) returns (SetAdminOnlyUsagePricingResponse) {}
+ rpc GetYearlyUpgradeEligibility(GetYearlyUpgradeEligibilityRequest) returns (GetYearlyUpgradeEligibilityResponse) {}
+ rpc UpgradeToYearly(UpgradeToYearlyRequest) returns (UpgradeToYearlyResponse) {}
+ rpc GetEnterpriseCTAEligibility(GetEnterpriseCTAEligibilityRequest) returns (GetEnterpriseCTAEligibilityResponse) {}
+ rpc GetUsageBasedPremiumRequests(GetUsageBasedPremiumRequestsRequest) returns (GetUsageBasedPremiumRequestsResponse) {}
+ rpc SetUsageBasedPremiumRequests(SetUsageBasedPremiumRequestsRequest) returns (SetUsageBasedPremiumRequestsResponse) {}
+ rpc GetReferrals(GetReferralsRequest) returns (GetReferralsResponse) {}
+ rpc GetReferralCodes(GetReferralCodesRequest) returns (GetReferralCodesResponse) {}
+ rpc CreateP2PReferralLink(CreateP2PReferralLinkRequest) returns (CreateP2PReferralLinkResponse) {}
+ rpc GetP2PReferralStatus(GetP2PReferralStatusRequest) returns (GetP2PReferralStatusResponse) {}
+ rpc SendP2PReferralInvites(SendP2PReferralInvitesRequest) returns (SendP2PReferralInvitesResponse) {}
+ rpc GetP2PReferralHistory(GetP2PReferralHistoryRequest) returns (GetP2PReferralHistoryResponse) {}
+ rpc CheckReferralAllowlist(CheckReferralAllowlistRequest) returns (CheckReferralAllowlistResponse) {}
+ rpc CheckReferralCode(CheckReferralCodeRequest) returns (CheckReferralCodeResponse) {}
+ rpc RedeemGiftCode(RedeemGiftCodeRequest) returns (RedeemGiftCodeResponse) {}
+ rpc GetTeamRepos(GetTeamReposRequest) returns (GetTeamReposResponse) {}
+ rpc GetTeamReposOrEmptyIfNotInTeam(GetTeamReposRequest) returns (GetTeamReposResponse) {}
+ rpc GetTeamRules(GetTeamRulesRequest) returns (GetTeamRulesResponse) {}
+ rpc CreateTeamRule(CreateTeamRuleRequest) returns (CreateTeamRuleResponse) {}
+ rpc UpdateTeamRule(UpdateTeamRuleRequest) returns (UpdateTeamRuleResponse) {}
+ rpc DeleteTeamRule(DeleteTeamRuleRequest) returns (DeleteTeamRuleResponse) {}
+ rpc GetTeamHooks(GetTeamHooksRequest) returns (GetTeamHooksResponse) {}
+ rpc CreateTeamHook(CreateTeamHookRequest) returns (CreateTeamHookResponse) {}
+ rpc UpdateTeamHook(UpdateTeamHookRequest) returns (UpdateTeamHookResponse) {}
+ rpc DeleteTeamHook(DeleteTeamHookRequest) returns (DeleteTeamHookResponse) {}
+ rpc GetTeamCommands(GetTeamCommandsRequest) returns (GetTeamCommandsResponse) {}
+ rpc CreateTeamCommand(CreateTeamCommandRequest) returns (CreateTeamCommandResponse) {}
+ rpc UpdateTeamCommand(UpdateTeamCommandRequest) returns (UpdateTeamCommandResponse) {}
+ rpc DeleteTeamCommand(DeleteTeamCommandRequest) returns (DeleteTeamCommandResponse) {}
+ rpc GetGlobalCommands(GetGlobalCommandsRequest) returns (GetGlobalCommandsResponse) {}
+ rpc GetRepoSlashCommands(GetRepoSlashCommandsRequest) returns (GetRepoSlashCommandsResponse) {}
+ rpc GetBackgroundComposerSlashCommands(GetBackgroundComposerSlashCommandsRequest) returns (GetBackgroundComposerSlashCommandsResponse) {}
+ rpc GetCloudAgentPluginsSnapshot(GetCloudAgentPluginsSnapshotRequest) returns (GetCloudAgentPluginsSnapshotResponse) {}
+ rpc GetBugbotTeamRules(GetBugbotTeamRulesRequest) returns (GetBugbotTeamRulesResponse) {}
+ rpc CreateBugbotTeamRule(CreateBugbotTeamRuleRequest) returns (CreateBugbotTeamRuleResponse) {}
+ rpc UpdateBugbotTeamRule(UpdateBugbotTeamRuleRequest) returns (UpdateBugbotTeamRuleResponse) {}
+ rpc DeleteBugbotTeamRule(DeleteBugbotTeamRuleRequest) returns (DeleteBugbotTeamRuleResponse) {}
+ rpc GetBugbotLearnedRules(GetBugbotLearnedRulesRequest) returns (GetBugbotLearnedRulesResponse) {}
+ rpc UpdateBugbotLearnedRule(UpdateBugbotLearnedRuleRequest) returns (UpdateBugbotLearnedRuleResponse) {}
+ rpc DeleteBugbotLearnedRule(DeleteBugbotLearnedRuleRequest) returns (DeleteBugbotLearnedRuleResponse) {}
+ rpc CreateBugbotManualRepositoryRule(CreateBugbotManualRepositoryRuleRequest) returns (CreateBugbotManualRepositoryRuleResponse) {}
+ rpc GetBugbotManualRepositoryRules(GetBugbotManualRepositoryRulesRequest) returns (GetBugbotManualRepositoryRulesResponse) {}
+ rpc UpdateBugbotManualRepositoryRule(UpdateBugbotManualRepositoryRuleRequest) returns (UpdateBugbotManualRepositoryRuleResponse) {}
+ rpc DeleteBugbotManualRepositoryRule(DeleteBugbotManualRepositoryRuleRequest) returns (DeleteBugbotManualRepositoryRuleResponse) {}
+ rpc RunDiamondToBugbotMigration(RunDiamondToBugbotMigrationRequest) returns (RunDiamondToBugbotMigrationResponse) {}
+ rpc GetBugbotRuleAnalytics(GetBugbotRuleAnalyticsRequest) returns (GetBugbotRuleAnalyticsResponse) {}
+ rpc GetBugbotRuleById(GetBugbotRuleByIdRequest) returns (GetBugbotRuleByIdResponse) {}
+ rpc CreateTeamRepo(CreateTeamRepoRequest) returns (CreateTeamRepoResponse) {}
+ rpc DeleteTeamRepo(DeleteTeamRepoRequest) returns (DeleteTeamRepoResponse) {}
+ rpc AddRepoPattern(AddRepoPatternRequest) returns (AddRepoPatternResponse) {}
+ rpc RemoveRepoPattern(RemoveRepoPatternRequest) returns (RemoveRepoPatternResponse) {}
+ rpc SetTeamRepoType(SetTeamRepoTypeRequest) returns (SetTeamRepoTypeResponse) {}
+ rpc GetTeamAdminSettings(GetTeamAdminSettingsRequest) returns (GetTeamAdminSettingsResponse) {}
+ rpc GetTeamAdminSettingsOrEmptyIfNotInTeam(GetTeamAdminSettingsRequest) returns (GetTeamAdminSettingsResponse) {}
+ rpc GetBaseTeamAdminSettings(GetBaseTeamAdminSettingsRequest) returns (GetTeamAdminSettingsResponse) {}
+ rpc UpdateTeamAdminSettings(UpdateTeamAdminSettingsRequest) returns (UpdateTeamAdminSettingsResponse) {}
+ rpc GetTeamCustomerTelemetryDestinations(GetTeamCustomerTelemetryDestinationsRequest) returns (GetTeamCustomerTelemetryDestinationsResponse) {}
+ rpc CreateTeamCustomerTelemetryDestination(CreateTeamCustomerTelemetryDestinationRequest) returns (CreateTeamCustomerTelemetryDestinationResponse) {}
+ rpc UpdateTeamCustomerTelemetryDestination(UpdateTeamCustomerTelemetryDestinationRequest) returns (UpdateTeamCustomerTelemetryDestinationResponse) {}
+ rpc DeleteTeamCustomerTelemetryDestination(DeleteTeamCustomerTelemetryDestinationRequest) returns (DeleteTeamCustomerTelemetryDestinationResponse) {}
+ rpc TestTeamCustomerTelemetryDestinationConnection(TestTeamCustomerTelemetryDestinationConnectionRequest) returns (TestTeamCustomerTelemetryDestinationConnectionResponse) {}
+ rpc GetTeamCustomerTelemetryDestinationHealth(GetTeamCustomerTelemetryDestinationHealthRequest) returns (GetTeamCustomerTelemetryDestinationHealthResponse) {}
+ rpc SetTeamNoZdrModelConsent(SetTeamNoZdrModelConsentRequest) returns (SetTeamNoZdrModelConsentResponse) {}
+ rpc SetOrganizationNoZdrModelConsent(SetOrganizationNoZdrModelConsentRequest) returns (SetOrganizationNoZdrModelConsentResponse) {}
+ rpc SetUserNoZdrModelConsent(SetUserNoZdrModelConsentRequest) returns (SetUserNoZdrModelConsentResponse) {}
+ rpc SetTeamMemberNoZdrModelConsent(SetTeamMemberNoZdrModelConsentRequest) returns (SetTeamMemberNoZdrModelConsentResponse) {}
+ rpc GetNoZdrModelConsentStatus(GetNoZdrModelConsentStatusRequest) returns (GetNoZdrModelConsentStatusResponse) {}
+ rpc UpdateTeamInviteLinkTTLSetting(UpdateTeamInviteLinkTTLSettingRequest) returns (UpdateTeamInviteLinkTTLSettingResponse) {}
+ rpc UpdateTeamMemberInviteSetting(UpdateTeamMemberInviteSettingRequest) returns (UpdateTeamMemberInviteSettingResponse) {}
+ rpc GetProtectedGitScopes(GetProtectedGitScopesRequest) returns (GetProtectedGitScopesResponse) {}
+ rpc CreateProtectedGitScope(CreateProtectedGitScopeRequest) returns (CreateProtectedGitScopeResponse) {}
+ rpc DeleteProtectedGitScope(DeleteProtectedGitScopeRequest) returns (DeleteProtectedGitScopeResponse) {}
+ rpc CreateTeamFreeTrialCode(CreateTeamFreeTrialCodeRequest) returns (CreateTeamFreeTrialCodeResponse) {}
+ rpc CreateTeamFreeTrialCodeInternal(CreateTeamFreeTrialCodeRequest) returns (CreateTeamFreeTrialCodeResponse) {}
+ rpc CreateTeamsTrialV2ReferralCode(CreateTeamsTrialV2ReferralCodeRequest) returns (CreateTeamsTrialV2ReferralCodeResponse) {}
+ rpc GetTeamAnalytics(GetTeamAnalyticsRequest) returns (GetTeamAnalyticsResponse) {}
+ rpc GetUserAnalytics(GetUserAnalyticsRequest) returns (GetUserAnalyticsResponse) {}
+ rpc GetTeamRawData(GetTeamRawDataRequest) returns (GetTeamRawDataResponse) {}
+ rpc GetClientUsageData(GetClientUsageDataRequest) returns (GetClientUsageDataResponse) {}
+ rpc GetCurrentPeriodUsage(GetCurrentPeriodUsageRequest) returns (GetCurrentPeriodUsageResponse) {}
+ rpc UseSandBankedReset(UseSandBankedResetRequest) returns (UseSandBankedResetResponse) {}
+ rpc ListSandBankedResets(ListSandBankedResetsRequest) returns (ListSandBankedResetsResponse) {}
+ rpc GetSandUsageStatus(GetSandUsageStatusRequest) returns (GetSandUsageStatusResponse) {}
+ rpc GetUsageSignalsProjectionSnapshot(GetProjectionSnapshotRequest) returns (GetProjectionSnapshotResponse) {}
+ rpc GetPlanInfo(GetPlanInfoRequest) returns (GetPlanInfoResponse) {}
+ rpc VerifyAppleTransaction(VerifyAppleTransactionRequest) returns (VerifyAppleTransactionResponse) {}
+ rpc GetCursorReviewEntitlement(GetCursorReviewEntitlementRequest) returns (GetCursorReviewEntitlementResponse) {}
+ rpc GetUsageLimitPolicyStatus(GetUsageLimitPolicyStatusRequest) returns (GetUsageLimitPolicyStatusResponse) {}
+ rpc GetUsageLimitStatusAndActiveGrants(GetUsageLimitStatusAndActiveGrantsRequest) returns (GetUsageLimitStatusAndActiveGrantsResponse) {}
+ rpc GetCreditGrantsBalance(GetCreditGrantsBalanceRequest) returns (GetCreditGrantsBalanceResponse) {}
+ rpc GetClientVisibleCreditGrants(GetClientVisibleCreditGrantsRequest) returns (GetClientVisibleCreditGrantsResponse) {}
+ rpc GetAdvancedAnalyticsEnabled(GetAdvancedAnalyticsEnabledRequest) returns (GetAdvancedAnalyticsEnabledResponse) {}
+ rpc GetTokenUsage(GetTokenUsageRequest) returns (GetTokenUsageResponse) {}
+ rpc ValidateBedrockIamRole(ValidateBedrockIamRoleRequest) returns (ValidateBedrockIamRoleResponse) {}
+ rpc GetTeamSpend(GetTeamSpendRequest) returns (GetTeamSpendResponse) {}
+ rpc GetTeamSeatUpgradeRecommendations(GetTeamSeatUpgradeRecommendationsRequest) returns (GetTeamSeatUpgradeRecommendationsResponse) {}
+ rpc GetPendingSeatTierUpgradeRequests(GetPendingSeatTierUpgradeRequestsRequest) returns (GetPendingSeatTierUpgradeRequestsResponse) {}
+ rpc GetCurrentBillingCycle(GetCurrentBillingCycleRequest) returns (GetCurrentBillingCycleResponse) {}
+ rpc GetMonthlyBillingCycle(GetMonthlyBillingCycleRequest) returns (GetMonthlyBillingCycleResponse) {}
+ rpc GetBugbotSettings(GetBugbotSettingsRequest) returns (GetBugbotSettingsResponse) {}
+ rpc GetBugbotAnalyticsV2(GetBugbotAnalyticsV2Request) returns (GetBugbotAnalyticsV2Response) {}
+ rpc GetBugBotPRAnalytics(GetBugBotPRAnalyticsRequest) returns (GetBugBotPRAnalyticsResponse) {}
+ rpc GetGithubInstallations(GetGithubInstallationsRequest) returns (GetGithubInstallationsResponse) {}
+ rpc GetBugbotSuggestedRepos(GetBugbotSuggestedReposRequest) returns (GetBugbotSuggestedReposResponse) {}
+ rpc GetScmConnectionStatus(GetScmConnectionStatusRequest) returns (GetScmConnectionStatusResponse) {}
+ rpc GetInstallationRepos(GetInstallationReposRequest) returns (GetInstallationReposResponse) {}
+ rpc FetchAllInstallationRepos(FetchAllInstallationReposRequest) returns (FetchAllInstallationReposResponse) {}
+ rpc GetInstallationGithubUsers(GetInstallationGithubUsersRequest) returns (GetInstallationGithubUsersResponse) {}
+ rpc GetUserAdminOrganizations(GetUserAdminOrganizationsRequest) returns (GetUserAdminOrganizationsResponse) {}
+ rpc GetTeamGithubUsers(GetTeamGithubUsersRequest) returns (GetTeamGithubUsersResponse) {}
+ rpc AddGithubUsersToTeam(AddGithubUsersToTeamRequest) returns (AddGithubUsersToTeamResponse) {}
+ rpc GetUserPullRequests(GetUserPullRequestsRequest) returns (GetUserPullRequestsResponse) {}
+ rpc GetUserReviewRequests(GetUserReviewRequestsRequest) returns (GetUserReviewRequestsResponse) {}
+ rpc GetPullRequestForBranch(GetPullRequestForBranchRequest) returns (GetPullRequestForBranchResponse) {}
+ rpc UpdateGithubRepoSettings(UpdateGithubRepoSettingsRequest) returns (UpdateGithubRepoSettingsResponse) {}
+ rpc UpdateGithubInstallationSettings(UpdateGithubInstallationSettingsRequest) returns (UpdateGithubInstallationSettingsResponse) {}
+ rpc UpdateAllGithubRepoSettings(UpdateAllGithubRepoSettingsRequest) returns (UpdateAllGithubRepoSettingsResponse) {}
+ rpc UpdateGithubInstallationTeamScope(UpdateGithubInstallationTeamScopeRequest) returns (UpdateGithubInstallationTeamScopeResponse) {}
+ rpc UpdateSelfGithubAllowlist(UpdateSelfGithubAllowlistRequest) returns (UpdateSelfGithubAllowlistResponse) {}
+ rpc GetTeamBugbotSettings(GetTeamBugbotSettingsRequest) returns (GetTeamBugbotSettingsResponse) {}
+ rpc UpdateTeamBugbotSettings(UpdateTeamBugbotSettingsRequest) returns (UpdateTeamBugbotSettingsResponse) {}
+ rpc MigrateTeamBugbotToUsageBasedBilling(MigrateTeamBugbotToUsageBasedBillingRequest) returns (MigrateTeamBugbotToUsageBasedBillingResponse) {}
+ rpc GetBugbotMergedPrScanSummary(GetBugbotMergedPrScanSummaryRequest) returns (GetBugbotMergedPrScanSummaryResponse) {}
+ rpc GetBugbotMode(GetBugbotModeRequest) returns (GetBugbotModeResponse) {}
+ rpc UpdateBugbotMode(UpdateBugbotModeRequest) returns (UpdateBugbotModeResponse) {}
+ rpc GetBugBotProUserMode(GetBugBotProUserModeRequest) returns (GetBugBotProUserModeResponse) {}
+ rpc UpdateBugBotProUserMode(UpdateBugBotProUserModeRequest) returns (UpdateBugBotProUserModeResponse) {}
+ rpc GetBugbotUserSettings(GetBugbotUserSettingsRequest) returns (GetBugbotUserSettingsResponse) {}
+ rpc UpdateBugbotUserSettings(UpdateBugbotUserSettingsRequest) returns (UpdateBugbotUserSettingsResponse) {}
+ rpc GetFullSelfDrivingUserSettings(GetFullSelfDrivingUserSettingsRequest) returns (GetFullSelfDrivingUserSettingsResponse) {}
+ rpc UpdateFullSelfDrivingUserSettings(UpdateFullSelfDrivingUserSettingsRequest) returns (UpdateFullSelfDrivingUserSettingsResponse) {}
+ rpc ListFullSelfDrivingRepoSettings(ListFullSelfDrivingRepoSettingsRequest) returns (ListFullSelfDrivingRepoSettingsResponse) {}
+ rpc SetFullSelfDrivingRepoEnabled(SetFullSelfDrivingRepoEnabledRequest) returns (SetFullSelfDrivingRepoEnabledResponse) {}
+ rpc GetFullSelfDrivingTeamSettings(GetFullSelfDrivingTeamSettingsRequest) returns (GetFullSelfDrivingTeamSettingsResponse) {}
+ rpc UpdateFullSelfDrivingTeamSettings(UpdateFullSelfDrivingTeamSettingsRequest) returns (UpdateFullSelfDrivingTeamSettingsResponse) {}
+ rpc ListFullSelfDrivingTeamRepoSettings(ListFullSelfDrivingTeamRepoSettingsRequest) returns (ListFullSelfDrivingTeamRepoSettingsResponse) {}
+ rpc SetFullSelfDrivingTeamRepoEnabled(SetFullSelfDrivingTeamRepoEnabledRequest) returns (SetFullSelfDrivingTeamRepoEnabledResponse) {}
+ rpc ListFullSelfDrivingActiveAgents(ListFullSelfDrivingActiveAgentsRequest) returns (ListFullSelfDrivingActiveAgentsResponse) {}
+ rpc ListFullSelfDrivingTeamActiveAgents(ListFullSelfDrivingTeamActiveAgentsRequest) returns (ListFullSelfDrivingTeamActiveAgentsResponse) {}
+ rpc UpdateFullSelfDrivingPrConfig(UpdateFullSelfDrivingPrConfigRequest) returns (UpdateFullSelfDrivingPrConfigResponse) {}
+ rpc GetBugBotProUserSettings(GetBugBotProUserSettingsRequest) returns (GetBugBotProUserSettingsResponse) {}
+ rpc UpdateBugBotProUserSettings(UpdateBugBotProUserSettingsRequest) returns (UpdateBugBotProUserSettingsResponse) {}
+ rpc MigrateBugBotProUserToUsageBasedBilling(MigrateBugBotProUserToUsageBasedBillingRequest) returns (MigrateBugBotProUserToUsageBasedBillingResponse) {}
+ rpc GetGlassEarlyPreviewEnrollment(GetGlassEarlyPreviewEnrollmentRequest) returns (GetGlassEarlyPreviewEnrollmentResponse) {}
+ rpc EnrollInGlassEarlyPreview(EnrollInGlassEarlyPreviewRequest) returns (EnrollInGlassEarlyPreviewResponse) {}
+ rpc UnenrollFromGlassEarlyPreview(UnenrollFromGlassEarlyPreviewRequest) returns (UnenrollFromGlassEarlyPreviewResponse) {}
+ rpc RecordBugbotDeeplinkEvent(RecordBugbotDeeplinkEventRequest) returns (RecordBugbotDeeplinkEventResponse) {}
+ rpc RecordBugbotDeeplinkEventUnauthenticated(RecordBugbotDeeplinkEventRequest) returns (RecordBugbotDeeplinkEventResponse) {}
+ rpc RevokeBugBotLicenses(RevokeBugBotLicensesRequest) returns (RevokeBugBotLicensesResponse) {}
+ rpc RevokeUserBugbotLicense(RevokeUserBugbotLicenseRequest) returns (RevokeUserBugbotLicenseResponse) {}
+ rpc StartBugbotBackfillLearning(StartBugbotBackfillLearningRequest) returns (StartBugbotBackfillLearningResponse) {}
+ rpc GetBugbotBackfillStatus(GetBugbotBackfillStatusRequest) returns (GetBugbotBackfillStatusResponse) {}
+ rpc SetSlackAuth(SetSlackAuthRequest) returns (SetSlackAuthResponse) {}
+ rpc GetSlackTeamSettings(GetSlackTeamSettingsRequest) returns (GetSlackTeamSettingsResponse) {}
+ rpc UpdateSlackTeamSettings(UpdateSlackTeamSettingsRequest) returns (UpdateSlackTeamSettingsResponse) {}
+ rpc GetSlackSettings(GetSlackSettingsRequest) returns (GetSlackSettingsResponse) {}
+ rpc GetSlackModelOptions(GetSlackModelOptionsRequest) returns (GetSlackModelOptionsResponse) {}
+ rpc GetSlackInstallUrl(GetSlackInstallUrlRequest) returns (GetSlackInstallUrlResponse) {}
+ rpc GetSlackInstallUrlPublic(GetPublicSlackInstallUrlRequest) returns (GetPublicSlackInstallUrlResponse) {}
+ rpc GetSlackInstallUrlPublicWithUserScopes(GetPublicSlackInstallUrlWithUserScopesRequest) returns (GetPublicSlackInstallUrlWithUserScopesResponse) {}
+ rpc GetFilteredUsageEvents(GetFilteredUsageEventsRequest) returns (GetFilteredUsageEventsResponse) {}
+ rpc GetAggregatedUsageEvents(GetAggregatedUsageEventsRequest) returns (GetAggregatedUsageEventsResponse) {}
+ rpc GetAuditLogs(GetAuditLogsRequest) returns (GetAuditLogsResponse) {}
+ rpc GetOrganizationAuditLogs(GetOrganizationAuditLogsRequest) returns (GetOrganizationAuditLogsResponse) {}
+ rpc GetUserPrivacyMode(GetUserPrivacyModeRequest) returns (GetUserPrivacyModeResponse) {}
+ rpc SetUserPrivacyMode(SetUserPrivacyModeRequest) returns (SetUserPrivacyModeResponse) {}
+ rpc WebAcknowledgeGracePeriodDisclaimer(WebAcknowledgeGracePeriodDisclaimerRequest) returns (WebAcknowledgeGracePeriodDisclaimerResponse) {}
+ rpc SkipPrivacyModeGracePeriod(SkipPrivacyModeGracePeriodRequest) returns (SkipPrivacyModeGracePeriodResponse) {}
+ rpc NeedsPrivacyModeMigration(NeedsPrivacyModeMigrationRequest) returns (NeedsPrivacyModeMigrationResponse) {}
+ rpc UpdateTeamPrivacyModeMigrationOptOut(UpdateTeamPrivacyModeMigrationOptOutRequest) returns (UpdateTeamPrivacyModeMigrationOptOutResponse) {}
+ rpc ShareConversation(ShareConversationRequest) returns (ShareConversationResponse) {}
+ rpc GetSharedConversation(GetSharedConversationRequest) returns (GetSharedConversationResponse) {}
+ rpc GetPublicSharedConversation(GetPublicSharedConversationRequest) returns (GetPublicSharedConversationResponse) {}
+ rpc ListSharedConversations(ListSharedConversationsRequest) returns (ListSharedConversationsResponse) {}
+ rpc DeleteSharedConversation(DeleteSharedConversationRequest) returns (DeleteSharedConversationResponse) {}
+ rpc UpdateSharedConversationVisibility(UpdateSharedConversationVisibilityRequest) returns (UpdateSharedConversationVisibilityResponse) {}
+ rpc ShareCanvas(ShareCanvasRequest) returns (ShareCanvasResponse) {}
+ rpc GetSharedCanvas(GetSharedCanvasRequest) returns (GetSharedCanvasResponse) {}
+ rpc GetPublicSharedCanvas(GetPublicSharedCanvasRequest) returns (GetPublicSharedCanvasResponse) {}
+ rpc ListSharedCanvases(ListSharedCanvasesRequest) returns (ListSharedCanvasesResponse) {}
+ rpc DeleteSharedCanvas(DeleteSharedCanvasRequest) returns (DeleteSharedCanvasResponse) {}
+ rpc LookupSharedCanvasByKey(LookupSharedCanvasByKeyRequest) returns (LookupSharedCanvasByKeyResponse) {}
+ rpc GetTeamSharedConversationSettings(GetTeamSharedConversationSettingsRequest) returns (GetTeamSharedConversationSettingsResponse) {}
+ rpc UpdateTeamSharedConversationSettings(UpdateTeamSharedConversationSettingsRequest) returns (UpdateTeamSharedConversationSettingsResponse) {}
+ rpc GetTeamSharedCanvasSettings(GetTeamSharedCanvasSettingsRequest) returns (GetTeamSharedCanvasSettingsResponse) {}
+ rpc UpdateTeamSharedCanvasSettings(UpdateTeamSharedCanvasSettingsRequest) returns (UpdateTeamSharedCanvasSettingsResponse) {}
+ rpc GetTeamPublicProfileSettings(GetTeamPublicProfileSettingsRequest) returns (GetTeamPublicProfileSettingsResponse) {}
+ rpc UpdateTeamPublicProfileSettings(UpdateTeamPublicProfileSettingsRequest) returns (UpdateTeamPublicProfileSettingsResponse) {}
+ rpc GetTeamSmartAutoSettings(GetTeamSmartAutoSettingsRequest) returns (GetTeamSmartAutoSettingsResponse) {}
+ rpc UpdateTeamSmartAutoSettings(UpdateTeamSmartAutoSettingsRequest) returns (UpdateTeamSmartAutoSettingsResponse) {}
+ rpc GetUserSmartAutoSettings(GetUserSmartAutoSettingsRequest) returns (GetUserSmartAutoSettingsResponse) {}
+ rpc UpdateUserSmartAutoSettings(UpdateUserSmartAutoSettingsRequest) returns (UpdateUserSmartAutoSettingsResponse) {}
+ rpc GetTeamBackgroundAgentSettings(GetTeamBackgroundAgentSettingsRequest) returns (GetTeamBackgroundAgentSettingsResponse) {}
+ rpc UpdateTeamBackgroundAgentSettings(UpdateTeamBackgroundAgentSettingsRequest) returns (UpdateTeamBackgroundAgentSettingsResponse) {}
+ rpc GetRepoSourcePreference(GetRepoSourcePreferenceRequest) returns (GetRepoSourcePreferenceResponse) {}
+ rpc UpdateUserRepoSourcePreference(UpdateUserRepoSourcePreferenceRequest) returns (UpdateUserRepoSourcePreferenceResponse) {}
+ rpc UpdateTeamRepoSourcePreference(UpdateTeamRepoSourcePreferenceRequest) returns (UpdateTeamRepoSourcePreferenceResponse) {}
+ rpc ResolvePrCreationForge(ResolvePrCreationForgeRequest) returns (ResolvePrCreationForgeResponse) {}
+ rpc RevokeTeamInviteLink(RevokeTeamInviteLinkRequest) returns (RevokeTeamInviteLinkResponse) {}
+ rpc ListTeamInviteLinks(ListTeamInviteLinksRequest) returns (ListTeamInviteLinksResponse) {}
+ rpc UpdateUserName(UpdateUserNameRequest) returns (UpdateUserNameResponse) {}
+ rpc UploadUserProfilePicture(UploadUserProfilePictureRequest) returns (UploadUserProfilePictureResponse) {}
+ rpc UpdateUserProfilePicture(UpdateUserProfilePictureRequest) returns (UpdateUserProfilePictureResponse) {}
+ rpc ListInvoices(ListInvoicesRequest) returns (ListInvoicesResponse) {}
+ rpc ListBlockingCheckoutInvoices(ListBlockingCheckoutInvoicesRequest) returns (ListBlockingCheckoutInvoicesResponse) {}
+ rpc GetRemainingRefunds(GetRemainingRefundsRequest) returns (GetRemainingRefundsResponse) {}
+ rpc GetServiceAccountSpendLimit(GetServiceAccountSpendLimitRequest) returns (GetServiceAccountSpendLimitResponse) {}
+ rpc SetServiceAccountSpendLimit(SetServiceAccountSpendLimitRequest) returns (SetServiceAccountSpendLimitResponse) {}
+ rpc SetUserHardLimit(SetUserHardLimitRequest) returns (SetUserHardLimitResponse) {}
+ rpc SetUserMonthlyLimit(SetUserMonthlyLimitRequest) returns (SetUserMonthlyLimitResponse) {}
+ rpc ToggleMarketingEmailOpt(ToggleMarketingEmailOptRequest) returns (ToggleMarketingEmailOptResponse) {}
+ rpc GetMarketingEmailOpt(GetMarketingEmailOptRequest) returns (GetMarketingEmailOptResponse) {}
+ rpc GetGlobalLeaderboardOptIn(GetGlobalLeaderboardOptInRequest) returns (GetGlobalLeaderboardOptInResponse) {}
+ rpc SetGlobalLeaderboardOptIn(SetGlobalLeaderboardOptInRequest) returns (SetGlobalLeaderboardOptInResponse) {}
+ rpc CreateTeamApiKey(CreateTeamApiKeyRequest) returns (CreateTeamApiKeyResponse) {}
+ rpc RevokeTeamApiKey(RevokeTeamApiKeyRequest) returns (RevokeTeamApiKeyResponse) {}
+ rpc ListTeamApiKeys(ListTeamApiKeysRequest) returns (ListTeamApiKeysResponse) {}
+ rpc CreateOrganizationApiKey(CreateOrganizationApiKeyRequest) returns (CreateOrganizationApiKeyResponse) {}
+ rpc RevokeOrganizationApiKey(RevokeOrganizationApiKeyRequest) returns (RevokeOrganizationApiKeyResponse) {}
+ rpc ListOrganizationApiKeys(ListOrganizationApiKeysRequest) returns (ListOrganizationApiKeysResponse) {}
+ rpc CreateAutomationWebhookApiKey(CreateAutomationWebhookApiKeyRequest) returns (CreateAutomationWebhookApiKeyResponse) {}
+ rpc CreateTeamServiceAccount(CreateTeamServiceAccountRequest) returns (CreateTeamServiceAccountResponse) {}
+ rpc ListTeamServiceAccounts(ListTeamServiceAccountsRequest) returns (ListTeamServiceAccountsResponse) {}
+ rpc DeleteTeamServiceAccount(DeleteTeamServiceAccountRequest) returns (DeleteTeamServiceAccountResponse) {}
+ rpc ArchiveTeamServiceAccount(ArchiveTeamServiceAccountRequest) returns (ArchiveTeamServiceAccountResponse) {}
+ rpc RotateServiceAccountApiKey(RotateServiceAccountApiKeyRequest) returns (RotateServiceAccountApiKeyResponse) {}
+ rpc GetTeamRepositoriesForServiceAccountScope(GetTeamRepositoriesForServiceAccountScopeRequest) returns (GetTeamRepositoriesForServiceAccountScopeResponse) {}
+ rpc UpdateServiceAccountRepoScope(UpdateServiceAccountRepoScopeRequest) returns (UpdateServiceAccountRepoScopeResponse) {}
+ rpc CreateUserApiKey(CreateUserApiKeyRequest) returns (CreateUserApiKeyResponse) {}
+ rpc RevokeUserApiKey(RevokeUserApiKeyRequest) returns (RevokeUserApiKeyResponse) {}
+ rpc ListUserApiKeys(ListUserApiKeysRequest) returns (ListUserApiKeysResponse) {}
+ rpc ConfirmGithubInstallation(ConfirmGithubInstallationRequest) returns (ConfirmGithubInstallationResponse) {}
+ rpc UpdateTeamName(UpdateTeamNameRequest) returns (UpdateTeamNameResponse) {}
+ rpc UpdateTeamDashboardAnalyticsSetting(UpdateTeamDashboardAnalyticsSettingRequest) returns (UpdateTeamDashboardAnalyticsSettingResponse) {}
+ rpc UpdateTeamScimRequireUserDirectorySetting(UpdateTeamScimRequireUserDirectorySettingRequest) returns (UpdateTeamScimRequireUserDirectorySettingResponse) {}
+ rpc GetTeamScimRequireUserDirectoryPreview(GetTeamScimRequireUserDirectoryPreviewRequest) returns (GetTeamScimRequireUserDirectoryPreviewResponse) {}
+ rpc GetSlackUserSettings(GetSlackUserSettingsRequest) returns (GetSlackUserSettingsResponse) {}
+ rpc UpdateSlackUserSettings(UpdateSlackUserSettingsRequest) returns (UpdateSlackUserSettingsResponse) {}
+ rpc GetSlackRepoRoutingRules(GetSlackRepoRoutingRulesRequest) returns (GetSlackRepoRoutingRulesResponse) {}
+ rpc CreateSlackRepoRoutingRule(CreateSlackRepoRoutingRuleRequest) returns (CreateSlackRepoRoutingRuleResponse) {}
+ rpc UpdateSlackRepoRoutingRule(UpdateSlackRepoRoutingRuleRequest) returns (UpdateSlackRepoRoutingRuleResponse) {}
+ rpc DeleteSlackRepoRoutingRule(DeleteSlackRepoRoutingRuleRequest) returns (DeleteSlackRepoRoutingRuleResponse) {}
+ rpc IsOnNewPricing(IsOnNewPricingRequest) returns (IsOnNewPricingResponse) {}
+ rpc GetLinearAuthUrl(GetLinearAuthUrlRequest) returns (GetLinearAuthUrlResponse) {}
+ rpc ConnectLinearCallback(ConnectLinearCallbackRequest) returns (ConnectLinearCallbackResponse) {}
+ rpc GetMicrosoftTeamsLinkContext(GetMicrosoftTeamsLinkContextRequest) returns (GetMicrosoftTeamsLinkContextResponse) {}
+ rpc SetMicrosoftTeamsAuth(SetMicrosoftTeamsAuthRequest) returns (SetMicrosoftTeamsAuthResponse) {}
+ rpc GetLinearStatus(GetLinearStatusRequest) returns (GetLinearStatusResponse) {}
+ rpc DisconnectLinear(DisconnectLinearRequest) returns (DisconnectLinearResponse) {}
+ rpc GetLinearTeams(GetLinearTeamsRequest) returns (GetLinearTeamsResponse) {}
+ rpc GetLinearSettings(GetLinearSettingsRequest) returns (GetLinearSettingsResponse) {}
+ rpc UpdateLinearTeamSetting(UpdateLinearTeamSettingRequest) returns (UpdateLinearTeamSettingResponse) {}
+ rpc UpdateLinearProjectSetting(UpdateLinearProjectSettingRequest) returns (UpdateLinearProjectSettingResponse) {}
+ rpc GetLinearLabels(GetLinearLabelsRequest) returns (GetLinearLabelsResponse) {}
+ rpc GetLinearIssues(GetLinearIssuesRequest) returns (GetLinearIssuesResponse) {}
+ rpc GetPagerDutyAuthUrl(GetPagerDutyAuthUrlRequest) returns (GetPagerDutyAuthUrlResponse) {}
+ rpc ConnectPagerDutyCallback(ConnectPagerDutyCallbackRequest) returns (ConnectPagerDutyCallbackResponse) {}
+ rpc GetPagerDutyStatus(GetPagerDutyStatusRequest) returns (GetPagerDutyStatusResponse) {}
+ rpc GetPagerDutyServices(GetPagerDutyServicesRequest) returns (GetPagerDutyServicesResponse) {}
+ rpc DisconnectPagerDuty(DisconnectPagerDutyRequest) returns (DisconnectPagerDutyResponse) {}
+ rpc GetJiraInstallUrl(GetJiraInstallUrlRequest) returns (GetJiraInstallUrlResponse) {}
+ rpc LinkJiraInstallation(LinkJiraInstallationRequest) returns (LinkJiraInstallationResponse) {}
+ rpc GetJiraStatus(GetJiraStatusRequest) returns (GetJiraStatusResponse) {}
+ rpc GetBitbucketForgeStatus(GetBitbucketForgeStatusRequest) returns (GetBitbucketForgeStatusResponse) {}
+ rpc DisconnectJira(DisconnectJiraRequest) returns (DisconnectJiraResponse) {}
+ rpc DisconnectBitbucketForge(DisconnectBitbucketForgeRequest) returns (DisconnectBitbucketForgeResponse) {}
+ rpc GetJiraProjects(GetJiraProjectsRequest) returns (GetJiraProjectsResponse) {}
+ rpc GetJiraTeamSettings(GetJiraTeamSettingsRequest) returns (GetJiraTeamSettingsResponse) {}
+ rpc UpdateJiraTeamSettings(UpdateJiraTeamSettingsRequest) returns (UpdateJiraTeamSettingsResponse) {}
+ rpc GetJiraRoutingRules(GetJiraRoutingRulesRequest) returns (GetJiraRoutingRulesResponse) {}
+ rpc CreateJiraRoutingRule(CreateJiraRoutingRuleRequest) returns (CreateJiraRoutingRuleResponse) {}
+ rpc UpdateJiraRoutingRule(UpdateJiraRoutingRuleRequest) returns (UpdateJiraRoutingRuleResponse) {}
+ rpc DeleteJiraRoutingRule(DeleteJiraRoutingRuleRequest) returns (DeleteJiraRoutingRuleResponse) {}
+ rpc LinkJiraUser(LinkJiraUserRequest) returns (LinkJiraUserResponse) {}
+ rpc ListJiraUserLinks(ListJiraUserLinksRequest) returns (ListJiraUserLinksResponse) {}
+ rpc UnlinkJiraUser(UnlinkJiraUserRequest) returns (UnlinkJiraUserResponse) {}
+ rpc DeleteBedrockIamRole(DeleteBedrockIamRoleRequest) returns (DeleteBedrockIamRoleResponse) {}
+ rpc UnlinkSlackAccess(UnlinkSlackAccessRequest) returns (UnlinkSlackAccessResponse) {}
+ rpc ListSlackConversations(ListSlackConversationsRequest) returns (ListSlackConversationsResponse) {}
+ rpc ListMicrosoftTeamsChannels(ListMicrosoftTeamsChannelsRequest) returns (ListMicrosoftTeamsChannelsResponse) {}
+ rpc GetSlackConversationsByIds(GetSlackConversationsByIdsRequest) returns (GetSlackConversationsByIdsResponse) {}
+ rpc LogSlackbotAuthConversionFunnel(LogSlackbotAuthConversionFunnelRequest) returns (LogSlackbotAuthConversionFunnelResponse) {}
+ rpc LogClickedConnectSlack(LogClickedConnectSlackRequest) returns (LogClickedConnectSlackResponse) {}
+ rpc CheckUserApiKeyAccess(CheckUserApiKeyAccessRequest) returns (CheckUserApiKeyAccessResponse) {}
+ rpc IsAllowedFreeTrialUsage(IsAllowedFreeTrialUsageRequest) returns (IsAllowedFreeTrialUsageResponse) {}
+ rpc IsNextSetupRunFree(IsNextSetupRunFreeRequest) returns (IsNextSetupRunFreeResponse) {}
+ rpc CompletedLinkSlackAccount(CompletedLinkSlackAccountRequest) returns (CompletedLinkSlackAccountResponse) {}
+ rpc NotifyBugbotTeamAdmins(NotifyTeamAdminsRequest) returns (NotifyTeamAdminsResponse) {}
+ rpc GetAdminNotificationStatus(GetAdminNotificationStatusRequest) returns (GetAdminNotificationStatusResponse) {}
+ rpc OptOutNewPricing(OptOutNewPricingRequest) returns (OptOutNewPricingResponse) {}
+ rpc SubmitFeedback(SubmitFeedbackRequest) returns (SubmitFeedbackResponse) {}
+ rpc SubmitFeedbackAnon(SubmitFeedbackRequest) returns (SubmitFeedbackResponse) {}
+ rpc GetActiveOffboardingBanner(GetActiveOffboardingBannerRequest) returns (GetActiveOffboardingBannerResponse) {}
+ rpc ClientAction(ClientActionRequest) returns (ClientActionResponse) {}
+ rpc ListUsageAlerts(ListUsageAlertsRequest) returns (ListUsageAlertsResponse) {}
+ rpc CreateUsageAlerts(CreateUsageAlertsRequest) returns (CreateUsageAlertsResponse) {}
+ rpc DeleteUsageAlerts(DeleteUsageAlertsRequest) returns (DeleteUsageAlertsResponse) {}
+ rpc UpdateUsageAlerts(UpdateUsageAlertsRequest) returns (UpdateUsageAlertsResponse) {}
+ rpc RequestIndividualLimitsOptOut(RequestIndividualLimitsOptOutRequest) returns (RequestIndividualLimitsOptOutResponse) {}
+ rpc ListMarketplacePlugins(ListMarketplacePluginsRequest) returns (ListMarketplacePluginsResponse) {}
+ rpc GetUserProfile(GetUserProfileRequest) returns (GetUserProfileResponse) {}
+ rpc UpdateUserProfile(UpdateUserProfileRequest) returns (UpdateUserProfileResponse) {}
+ rpc ClaimUserProfileHandle(ClaimUserProfileHandleRequest) returns (ClaimUserProfileHandleResponse) {}
+ rpc GetPublicProfileByHandle(GetPublicProfileByHandleRequest) returns (GetPublicProfileByHandleResponse) {}
+ rpc GetViewableProfileByHandle(GetViewableProfileByHandleRequest) returns (GetViewableProfileByHandleResponse) {}
+ rpc GetTeamMemberProfileByHandle(GetTeamMemberProfileByHandleRequest) returns (GetTeamMemberProfileByHandleResponse) {}
+ rpc GetPlugin(GetPluginRequest) returns (GetPluginResponse) {}
+ rpc CreatePlugin(CreatePluginRequest) returns (CreatePluginResponse) {}
+ rpc PublishPlugin(PublishPluginRequest) returns (PublishPluginResponse) {}
+ rpc UnpublishPlugin(UnpublishPluginRequest) returns (UnpublishPluginResponse) {}
+ rpc ParseGitHubRepoForPlugins(ParseGitHubRepoForPluginRequest) returns (ParseGitHubRepoForPluginsResponse) {}
+ rpc ParsePluginPublisherRepoInternal(ParsePluginPublisherRepoInternalRequest) returns (ParsePluginPublisherRepoInternalResponse) {}
+ rpc PreviewReindexPluginRepoInternal(PreviewReindexPluginRepoInternalRequest) returns (PreviewReindexPluginRepoResponse) {}
+ rpc ApplyReindexPluginRepoInternal(ApplyReindexPluginRepoInternalRequest) returns (ApplyReindexPluginRepoResponse) {}
+ rpc PreviewMigrateReindexPluginRepoInternal(PreviewMigrateReindexPluginRepoInternalRequest) returns (PreviewMigrateReindexPluginRepoResponse) {}
+ rpc ApplyMigrateReindexPluginRepoInternal(ApplyMigrateReindexPluginRepoInternalRequest) returns (ApplyMigrateReindexPluginRepoResponse) {}
+ rpc CreateSupportImpersonationSessionInternal(CreateSupportImpersonationSessionInternalRequest) returns (CreateSupportImpersonationSessionInternalResponse) {}
+ rpc SubmitPluginForApproval(SubmitPluginForApprovalRequest) returns (SubmitPluginForApprovalResponse) {}
+ rpc ApprovePlugin(ApprovePluginRequest) returns (ApprovePluginResponse) {}
+ rpc RejectPlugin(RejectPluginRequest) returns (RejectPluginResponse) {}
+ rpc ListUserPluginInstalls(ListUserPluginInstallsRequest) returns (ListUserPluginInstallsResponse) {}
+ rpc InstallUserPlugin(InstallUserPluginRequest) returns (InstallUserPluginResponse) {}
+ rpc UpdateUserPluginInstall(UpdateUserPluginInstallRequest) returns (UpdateUserPluginInstallResponse) {}
+ rpc UninstallUserPlugin(UninstallUserPluginRequest) returns (UninstallUserPluginResponse) {}
+ rpc ListTeamPluginInstalls(ListTeamPluginInstallsRequest) returns (ListTeamPluginInstallsResponse) {}
+ rpc GetTeamPluginPopularity(GetTeamPluginPopularityRequest) returns (GetTeamPluginPopularityResponse) {}
+ rpc GetTeamPluginPrimitiveUsage(GetTeamPluginPrimitiveUsageRequest) returns (GetTeamPluginPrimitiveUsageResponse) {}
+ rpc ListTeamAvailableMarketplacePlugins(ListTeamAvailableMarketplacePluginsRequest) returns (ListTeamAvailableMarketplacePluginsResponse) {}
+ rpc GetTeamPinnedMarketplacePlugins(GetTeamPinnedMarketplacePluginsRequest) returns (GetTeamPinnedMarketplacePluginsResponse) {}
+ rpc UpdateTeamPinnedMarketplacePlugins(UpdateTeamPinnedMarketplacePluginsRequest) returns (UpdateTeamPinnedMarketplacePluginsResponse) {}
+ rpc InstallTeamPlugin(InstallTeamPluginRequest) returns (InstallTeamPluginResponse) {}
+ rpc UpdateTeamPluginInstall(UpdateTeamPluginInstallRequest) returns (UpdateTeamPluginInstallResponse) {}
+ rpc UninstallTeamPlugin(UninstallTeamPluginRequest) returns (UninstallTeamPluginResponse) {}
+ rpc GetEffectiveUserPlugins(GetEffectiveUserPluginsRequest) returns (GetEffectiveUserPluginsResponse) {}
+ rpc ResolvePluginsByRef(ResolvePluginsByRefRequest) returns (ResolvePluginsByRefResponse) {}
+ rpc ListMarketplaces(ListMarketplacesRequest) returns (ListMarketplacesResponse) {}
+ rpc AddMarketplace(AddMarketplaceRequest) returns (AddMarketplaceResponse) {}
+ rpc GetOrCreateDefaultTeamMarketplace(GetOrCreateDefaultTeamMarketplaceRequest) returns (GetOrCreateDefaultTeamMarketplaceResponse) {}
+ rpc UpdateMarketplace(UpdateMarketplaceRequest) returns (UpdateMarketplaceResponse) {}
+ rpc RemoveMarketplace(RemoveMarketplaceRequest) returns (RemoveMarketplaceResponse) {}
+ rpc RefreshMarketplace(RefreshMarketplaceRequest) returns (RefreshMarketplaceResponse) {}
+ rpc ReindexAndApplyTeamMarketplaceChanges(ReindexAndApplyTeamMarketplaceChangesRequest) returns (ReindexAndApplyTeamMarketplaceChangesResponse) {}
+ rpc RegisterMarketplaceAndPlugins(RegisterMarketplaceAndPluginsRequest) returns (RegisterMarketplaceAndPluginsResponse) {}
+ rpc UpdateTeamMarketplaceConfig(UpdateTeamMarketplaceConfigRequest) returns (UpdateTeamMarketplaceConfigResponse) {}
+ rpc SetTeamMarketplaceRepository(SetTeamMarketplaceRepositoryRequest) returns (SetTeamMarketplaceRepositoryResponse) {}
+ rpc SetMarketplaceOriginDistribution(SetMarketplaceOriginDistributionRequest) returns (SetMarketplaceOriginDistributionResponse) {}
+ rpc GetMarketplaceOriginDistributionStatus(GetMarketplaceOriginDistributionStatusRequest) returns (GetMarketplaceOriginDistributionStatusResponse) {}
+ rpc SetTeamMarketplacePluginPolicies(SetTeamMarketplacePluginPoliciesRequest) returns (SetTeamMarketplacePluginPoliciesResponse) {}
+ rpc SetTeamMarketplacePluginPolicyVariables(SetTeamMarketplacePluginPolicyVariablesRequest) returns (SetTeamMarketplacePluginPolicyVariablesResponse) {}
+ rpc ApplyTeamMarketplaceRequiredPlugins(ApplyTeamMarketplaceRequiredPluginsRequest) returns (ApplyTeamMarketplaceRequiredPluginsResponse) {}
+ rpc LinkPluginsToTeamMarketplace(LinkPluginsToTeamMarketplaceRequest) returns (LinkPluginsToTeamMarketplaceResponse) {}
+ rpc UnlinkPluginsFromTeamMarketplace(UnlinkPluginsFromTeamMarketplaceRequest) returns (UnlinkPluginsFromTeamMarketplaceResponse) {}
+ rpc PreviewTeamMarketplaceMcpImpact(PreviewTeamMarketplaceMcpImpactRequest) returns (PreviewTeamMarketplaceMcpImpactResponse) {}
+ rpc GetManagedSkills(GetManagedSkillsRequest) returns (GetManagedSkillsResponse) {}
+ rpc GetCursorUserState(GetCursorUserStateRequest) returns (GetCursorUserStateResponse) {}
+ rpc SetJobData(SetJobDataRequest) returns (SetJobDataResponse) {}
+ rpc ListCrews(ListCrewsRequest) returns (ListCrewsResponse) {}
+ rpc GetCrew(GetCrewRequest) returns (GetCrewResponse) {}
+ rpc CreateCrew(CreateCrewRequest) returns (CreateCrewResponse) {}
+ rpc UpdateCrew(UpdateCrewRequest) returns (UpdateCrewResponse) {}
+ rpc DeleteCrew(DeleteCrewRequest) returns (DeleteCrewResponse) {}
+ rpc ListCrewArchetypes(ListCrewArchetypesRequest) returns (ListCrewArchetypesResponse) {}
+ rpc GetCrewActivity(GetCrewActivityRequest) returns (GetCrewActivityResponse) {}
+ rpc TriggerCrewStandup(TriggerCrewStandupRequest) returns (TriggerCrewStandupResponse) {}
+ rpc GetCrewStats(GetCrewStatsRequest) returns (GetCrewStatsResponse) {}
+ rpc GetCrewStandupDigest(GetCrewStandupDigestRequest) returns (GetCrewStandupDigestResponse) {}
+ rpc DraftCrewBrief(DraftCrewBriefRequest) returns (DraftCrewBriefResponse) {}
+ rpc CrewWriteBack(CrewWriteBackRequest) returns (CrewWriteBackResponse) {}
+}
+
+// Source: aiserver.v1.FileSyncService (var: o)
+service FileSyncService {
+ rpc FSUploadFile(FSUploadFileRequest) returns (FSUploadFileResponse) {}
+ rpc FSSyncFile(FSSyncFileRequest) returns (FSSyncFileResponse) {}
+ rpc FSIsEnabledForUser(FSIsEnabledForUserRequest) returns (FSIsEnabledForUserResponse) {}
+ rpc FSConfig(FSConfigRequest) returns (FSConfigResponse) {}
+ rpc FSGetFileContents(FSGetFileContentsRequest) returns (FSGetFileContentsResponse) {}
+ rpc FSGetMultiFileContents(FSGetMultiFileContentsRequest) returns (FSGetMultiFileContentsResponse) {}
+ rpc FSInternalSyncFile(FSSyncFileRequest) returns (FSSyncFileResponse) {}
+ rpc FSInternalUploadFile(FSUploadFileRequest) returns (FSUploadFileResponse) {}
+ rpc FSInternalHealthCheck(FSInternalHealthCheckRequest) returns (FSInternalHealthCheckResponse) {}
+}
+
+// Source: aiserver.v1.GitIndexService (var: i)
+service GitIndexService {
+ rpc RepoHistoryInitHandshake(RepoHistoryInitHandshakeRequest) returns (RepoHistoryInitHandshakeResponse) {}
+ rpc RepoHistorySyncOne(RepoHistorySyncOneRequest) returns (RepoHistorySyncOneResponse) {}
+ rpc RepoHistorySyncComplete(RepoHistorySyncCompleteRequest) returns (RepoHistorySyncCompleteResponse) {}
+ rpc RemoveRepoHistory(RemoveRepoHistoryRequest) returns (RemoveRepoHistoryResponse) {}
+ rpc SearchPRHistory(SearchPRHistoryRequest) returns (SearchPRHistoryResponse) {}
+ rpc GetPRIndexingStatus(GetPRIndexingStatusRequest) returns (GetPRIndexingStatusResponse) {}
+}
+
+// Source: aiserver.v1.HealthService (var: l)
service HealthService {
rpc Ping(HealthRequest) returns (HealthResponse) {}
rpc Unary(HealthEmptyRequest) returns (HealthResponse) {}
@@ -30389,7 +36877,7 @@ service HealthService {
rpc StreamBidiPoll(BidiPollRequest) returns (stream BidiPollResponse) {}
}
-// Source: aiserver.v1.MetricsService (var: $bt)
+// Source: aiserver.v1.MetricsService (var: o)
service MetricsService {
rpc ReportIncrement(ReportMetricsRequest) returns (ReportMetricsResponse) {}
rpc ReportDecrement(ReportMetricsRequest) returns (ReportMetricsResponse) {}
@@ -30397,9 +36885,69 @@ service MetricsService {
rpc ReportGauge(ReportMetricsRequest) returns (ReportMetricsResponse) {}
}
-// Source: aiserver.v1.NetworkService (var: oBe)
-service NetworkService {
- rpc GetPublicIp(GetPublicIpRequest) returns (GetPublicIpResponse) {}
- rpc IsConnected(IsConnectedRequest) returns (IsConnectedResponse) {}
+// Source: aiserver.v1.PerformanceEventService (var: i)
+service PerformanceEventService {
+ rpc SubmitPerformanceEvents(SubmitPerformanceEventsRequest) returns (SubmitPerformanceEventsResponse) {}
+}
+
+// Source: aiserver.v1.ProfilingService (var: a)
+service ProfilingService {
+ rpc SubmitProfile(SubmitProfileRequest) returns (SubmitProfileResponse) {}
+}
+
+// Source: aiserver.v1.ReplayChatService (var: a)
+service ReplayChatService {
+ rpc StreamReplayChat(StreamReplayChatRequest) returns (stream StreamUnifiedChatResponseWithTools) {}
+}
+
+// Source: aiserver.v1.RepositoryService (var: o)
+service RepositoryService {
+ rpc FastRepoInitHandshake(FastRepoInitHandshakeRequest) returns (FastRepoInitHandshakeResponse) {}
+ rpc SyncMerkleSubtree(SyncMerkleSubtreeRequest) returns (SyncMerkleSubtreeResponse) {}
+ rpc FastUpdateFile(FastUpdateFileRequest) returns (FastUpdateFileResponse) {}
+ rpc SearchRepositoryV2(SearchRepositoryRequest) returns (SearchRepositoryResponse) {}
+ rpc RemoveRepositoryV2(RemoveRepositoryRequest) returns (RemoveRepositoryResponse) {}
+ rpc FastRepoInitHandshakeV2(FastRepoInitHandshakeV2Request) returns (FastRepoInitHandshakeV2Response) {}
+ rpc SyncMerkleSubtreeV2(SyncMerkleSubtreeV2Request) returns (SyncMerkleSubtreeV2Response) {}
+ rpc FastUpdateFileV2(FastUpdateFileV2Request) returns (FastUpdateFileV2Response) {}
+ rpc FastRepoSyncComplete(FastRepoSyncCompleteRequest) returns (FastRepoSyncCompleteResponse) {}
+ rpc SemSearchFast(SemSearchRequest) returns (stream SemSearchResponse) {}
+ rpc SemSearch(SemSearchRequest) returns (stream SemSearchResponse) {}
+ rpc EnsureIndexCreated(EnsureIndexCreatedRequest) returns (EnsureIndexCreatedResponse) {}
+ rpc GetHighLevelFolderDescription(GetHighLevelFolderDescriptionRequest) returns (GetHighLevelFolderDescriptionResponse) {}
+ rpc GetEmbeddings(GetEmbeddingsRequest) returns (GetEmbeddingsResponse) {}
+ rpc GetUploadLimits(GetUploadLimitsRequest) returns (GetUploadLimitsResponse) {}
+ rpc GetNumFilesToSend(GetNumFilesToSendRequest) returns (GetNumFilesToSendResponse) {}
+ rpc GetAvailableChunkingStrategies(GetAvailableChunkingStrategiesRequest) returns (GetAvailableChunkingStrategiesResponse) {}
+ rpc GetLineNumberClassifications(GetLineNumberClassificationsRequest) returns (stream GetLineNumberClassificationsResponse) {}
+ rpc GetCopyStatus(GetCopyStatusRequest) returns (GetCopyStatusResponse) {}
+}
+
+// Source: aiserver.v1.ToolCallEventService (var: m)
+service ToolCallEventService {
+ rpc SubmitToolCallEvents(SubmitToolCallEventsRequest) returns (SubmitToolCallEventsResponse) {}
+}
+
+// Source: aiserver.v1.TraceService (var: u)
+service TraceService {
+ rpc SubmitSpans(SubmitSpansRequest) returns (SubmitSpansResponse) {}
+}
+
+// Source: aiserver.v1.UploadService (var: S)
+service UploadService {
+ rpc UploadDocumentation(NewDocumentationRequest) returns (UploadResponse) {}
+ rpc UploadDocumentationStatus(UploadDocumentationRequest) returns (UploadedStatus) {}
+ rpc MarkAsPublic(MarkAsPublicRequest) returns (UploadedStatus) {}
+ rpc UploadStatus(UploadedStatusRequest) returns (UploadedStatus) {}
+ rpc GetPages(GetPagesRequest) returns (Pages) {}
+ rpc GetDoc(GetDocRequest) returns (ProtoDoc) {}
+ rpc RescrapeDocs(RescrapeDocsRequest) returns (RescrapeDocsResponse) {}
+ rpc RescrapeDocsV2(RescrapeDocsRequestV2) returns (RescrapeDocsResponse) {}
+ rpc UpsertAllDocs(UpsertDocsRequest) returns (UpsertDocsResponse) {}
+}
+
+// Source: aiserver.v1.WebProfilingService (var: l)
+service WebProfilingService {
+ rpc SubmitInteractionWindow(SubmitInteractionWindowRequest) returns (SubmitInteractionWindowResponse) {}
}
diff --git a/proto/ext_tool/extractor.go b/proto/ext_tool/extractor.go
index 5375028..30f6c15 100644
--- a/proto/ext_tool/extractor.go
+++ b/proto/ext_tool/extractor.go
@@ -101,24 +101,28 @@ func SetStrictMode(enabled bool) {
var activeDiagnostics *extractionDiagnostics
var (
- noRe = regexp.MustCompile(`(?:^|[,{]\s*)no:\s*(\d+)`)
- nameRe = regexp.MustCompile(`(?:^|[,{]\s*)name:\s*["']([^"']+)["']`)
- kindRe = regexp.MustCompile(`(?:^|[,{]\s*)kind:\s*["']([^"']+)["']`)
- enumTypeRe = regexp.MustCompile(`[,\s]T:\s*[\w$.]+\.getEnumType\s*\(\s*([\w$.]+)\s*\)`)
- tRe = regexp.MustCompile(`[,\s]T:\s*([\w$.]+)`)
- oneofRe = regexp.MustCompile(`oneof:\s*["']([^"']+)["']`)
- repeatedRe = regexp.MustCompile(`repeated:\s*(!0|true)`)
- optRe = regexp.MustCompile(`opt:\s*(!0|true)`)
- keyRe = regexp.MustCompile(`[,\s]K:\s*(\d+)`)
- mapValueRe = regexp.MustCompile(`V:\s*\{([^}]*)\}`)
- mapValueKRe = regexp.MustCompile(`(?:^|[,{]\s*)kind:\s*["'](\w+)["']`)
- mapValueTRe = regexp.MustCompile(`[,\s]T:\s*([\w$.]+)`)
- oneofNameRe = regexp.MustCompile(`^[A-Za-z_][A-Za-z0-9_]*$`)
- fieldNameRe = regexp.MustCompile(`^[A-Za-z_][A-Za-z0-9_]*$`)
- placeholderRe = regexp.MustCompile(`^\s*(optional\s+|repeated\s+)?[A-Za-z_][A-Za-z0-9_.<>]*\s+(field_\d+|unknown(?:_[A-Za-z0-9_]+)?)\s*=\s*\d+\s*;`)
- varAliasRe = regexp.MustCompile(`\b(?:let|const|var)\s+([\w$]+)\s*=\s*([\w$]+)\s*(?:[,;])`)
- streamCloseRe = regexp.MustCompile(`(?s)message\s+ExecClientControlMessage\s*\{.*?ExecClientStreamClose\s+stream_close\s*=\s*1\s*;`)
- shellStdoutRe = regexp.MustCompile(`(?s)message\s+ShellStream\s*\{.*?ShellStreamStdout\s+stdout\s*=\s*1\s*;`)
+ noRe = regexp.MustCompile(`(?:^|[,{]\s*)no:\s*(\d+)`)
+ nameRe = regexp.MustCompile(`(?:^|[,{]\s*)name:\s*["']([^"']+)["']`)
+ kindRe = regexp.MustCompile(`(?:^|[,{]\s*)kind:\s*["']([^"']+)["']`)
+ enumTypeRe = regexp.MustCompile(`[,\s]T:\s*[\w$.]+\.getEnumType\s*\(\s*([\w$.]+)\s*\)`)
+ tRe = regexp.MustCompile(`[,\s]T:\s*([\w$.]+)`)
+ oneofRe = regexp.MustCompile(`oneof:\s*["']([^"']+)["']`)
+ repeatedRe = regexp.MustCompile(`repeated:\s*(!0|true)`)
+ optRe = regexp.MustCompile(`opt:\s*(!0|true)`)
+ keyRe = regexp.MustCompile(`[,\s]K:\s*(\d+)`)
+ mapValueRe = regexp.MustCompile(`V:\s*\{([^}]*)\}`)
+ mapValueKRe = regexp.MustCompile(`(?:^|[,{]\s*)kind:\s*["'](\w+)["']`)
+ mapValueTRe = regexp.MustCompile(`[,\s]T:\s*([\w$.]+)`)
+ shorthandTRe = regexp.MustCompile(`(?:^|[,\{])\s*T\s*(?:[,\}])`)
+ oneofNameRe = regexp.MustCompile(`^[A-Za-z_][A-Za-z0-9_]*$`)
+ fieldNameRe = regexp.MustCompile(`^[A-Za-z_][A-Za-z0-9_]*$`)
+ placeholderRe = regexp.MustCompile(`^\s*(optional\s+|repeated\s+)?[A-Za-z_][A-Za-z0-9_.<>]*\s+(field_\d+|unknown(?:_[A-Za-z0-9_]+)?)\s*=\s*\d+\s*;`)
+ varAliasRe = regexp.MustCompile(`\b(?:let|const|var)\s+([\w$]+)\s*=\s*([\w$]+)\s*(?:[,;])`)
+ webpackExportBlockRe = regexp.MustCompile(`[\w$]+\.d\(\s*[\w$]+\s*,\s*\{`)
+ webpackExportEntryRe = regexp.MustCompile(`(?:^|[,\{])\s*([\w$]+)\s*:\s*\(\s*\)\s*=>\s*([\w$]+)`)
+ moduleImportRe = regexp.MustCompile(`(?:\b(?:var|let|const)\s+|,)\s*([\w$]+)\s*=\s*[\w$]+\(\s*(\d+)\s*\)`)
+ streamCloseRe = regexp.MustCompile(`(?s)message\s+ExecClientControlMessage\s*\{.*?ExecClientStreamClose\s+stream_close\s*=\s*1\s*;`)
+ shellStdoutRe = regexp.MustCompile(`(?s)message\s+ShellStream\s*\{.*?ShellStreamStdout\s+stdout\s*=\s*1\s*;`)
)
type Field struct {
@@ -185,13 +189,18 @@ type symbolDef struct {
}
type TypeResolver struct {
- bySymbol map[string][]symbolDef
- byShort map[string][]symbolDef
+ bySymbol map[string][]symbolDef
+ byAlias map[string][]symbolDef
+ byShort map[string][]symbolDef
+ moduleImports map[int]map[string]int
}
-func newTypeResolver(messages []Message, enums []Enum, aliases map[string][]string) *TypeResolver {
+type aliasIndex map[int]map[string][]string
+
+func newTypeResolver(messages []Message, enums []Enum, aliases aliasIndex, exportAliases aliasIndex) *TypeResolver {
resolver := &TypeResolver{
bySymbol: make(map[string][]symbolDef),
+ byAlias: make(map[string][]symbolDef),
byShort: make(map[string][]symbolDef),
}
@@ -218,43 +227,64 @@ func newTypeResolver(messages []Message, enums []Enum, aliases map[string][]stri
}
}
}
+ addAlias := func(symbol, typeName string, pos int, moduleStart int, kind string) {
+ symbol = strings.TrimSpace(symbol)
+ typeName = strings.TrimSpace(typeName)
+ if symbol == "" || typeName == "" {
+ return
+ }
+ resolver.byAlias[symbol] = append(resolver.byAlias[symbol], symbolDef{
+ TypeName: typeName, Pos: pos, ModuleStart: moduleStart, Kind: kind,
+ })
+ }
for _, msg := range messages {
add(msg.VarName, msg.TypeName, msg.Pos, msg.ModuleStart, "message")
if msg.InternalName != "" && msg.InternalName != msg.VarName {
add(msg.InternalName, msg.TypeName, msg.Pos, msg.ModuleStart, "message")
}
- for _, alias := range aliasesForSymbols(aliases, msg.VarName, msg.InternalName) {
- add(alias, msg.TypeName, msg.Pos, msg.ModuleStart, "message")
+ for _, alias := range aliasesForSymbols(aliases[msg.ModuleStart], msg.VarName, msg.InternalName) {
+ addAlias(alias, msg.TypeName, msg.Pos, msg.ModuleStart, "message")
}
}
for _, enum := range enums {
add(enum.VarName, enum.TypeName, enum.Pos, enum.ModuleStart, "enum")
- for _, alias := range aliasesForSymbols(aliases, enum.VarName) {
- add(alias, enum.TypeName, enum.Pos, enum.ModuleStart, "enum")
+ for _, alias := range aliasesForSymbols(aliases[enum.ModuleStart], enum.VarName) {
+ addAlias(alias, enum.TypeName, enum.Pos, enum.ModuleStart, "enum")
+ }
+ }
+
+ for _, msg := range messages {
+ for _, alias := range aliasesForSymbols(exportAliases[msg.ModuleStart], msg.VarName, msg.InternalName) {
+ addAlias(alias, msg.TypeName, msg.Pos, msg.ModuleStart, "message")
+ }
+ }
+ for _, enum := range enums {
+ for _, alias := range aliasesForSymbols(exportAliases[enum.ModuleStart], enum.VarName) {
+ addAlias(alias, enum.TypeName, enum.Pos, enum.ModuleStart, "enum")
}
}
return resolver
}
-func buildAliasIndex(text string) map[string][]string {
- matches := varAliasRe.FindAllStringSubmatch(text, -1)
- if len(matches) == 0 {
- return nil
- }
-
- direct := make(map[string]string, len(matches))
+func buildAliasIndex(text string, moduleStarts []int) aliasIndex {
+ matches := varAliasRe.FindAllStringSubmatchIndex(text, -1)
+ directByModule := make(map[int]map[string]string)
for _, match := range matches {
- alias := strings.TrimSpace(match[1])
- target := strings.TrimSpace(match[2])
+ alias := strings.TrimSpace(text[match[2]:match[3]])
+ target := strings.TrimSpace(text[match[4]:match[5]])
if alias == "" || target == "" || alias == target {
continue
}
- direct[alias] = target
+ moduleStart := moduleStartForPos(moduleStarts, match[0])
+ if directByModule[moduleStart] == nil {
+ directByModule[moduleStart] = make(map[string]string)
+ }
+ directByModule[moduleStart][alias] = target
}
- resolveRoot := func(symbol string) string {
+ resolveRoot := func(direct map[string]string, symbol string) string {
seen := make(map[string]bool)
current := symbol
for {
@@ -270,16 +300,90 @@ func buildAliasIndex(text string) map[string][]string {
}
}
- aliases := make(map[string][]string)
- for alias := range direct {
- root := resolveRoot(alias)
- if root == alias {
+ aliasSets := make(map[int]map[string]map[string]bool)
+ addAlias := func(moduleStart int, root string, alias string) {
+ root = strings.TrimSpace(root)
+ alias = strings.TrimSpace(alias)
+ if root == "" || alias == "" || root == alias {
+ return
+ }
+ if aliasSets[moduleStart] == nil {
+ aliasSets[moduleStart] = make(map[string]map[string]bool)
+ }
+ if aliasSets[moduleStart][root] == nil {
+ aliasSets[moduleStart][root] = make(map[string]bool)
+ }
+ aliasSets[moduleStart][root][alias] = true
+ }
+
+ for moduleStart, direct := range directByModule {
+ for alias := range direct {
+ root := resolveRoot(direct, alias)
+ addAlias(moduleStart, root, alias)
+ }
+ }
+
+ if len(aliasSets) == 0 {
+ return nil
+ }
+ aliases := make(aliasIndex, len(aliasSets))
+ for moduleStart, roots := range aliasSets {
+ aliases[moduleStart] = make(map[string][]string, len(roots))
+ for root, set := range roots {
+ for alias := range set {
+ aliases[moduleStart][root] = append(aliases[moduleStart][root], alias)
+ }
+ sort.Strings(aliases[moduleStart][root])
+ }
+ }
+ return aliases
+}
+
+func buildWebpackExportAliasIndex(text string, moduleStarts []int) aliasIndex {
+ aliasSets := make(map[int]map[string]map[string]bool)
+ addAlias := func(moduleStart int, root string, alias string) {
+ root = strings.TrimSpace(root)
+ alias = strings.TrimSpace(alias)
+ if root == "" || alias == "" || root == alias {
+ return
+ }
+ if aliasSets[moduleStart] == nil {
+ aliasSets[moduleStart] = make(map[string]map[string]bool)
+ }
+ if aliasSets[moduleStart][root] == nil {
+ aliasSets[moduleStart][root] = make(map[string]bool)
+ }
+ aliasSets[moduleStart][root][alias] = true
+ }
+
+ // Webpack exposes module members through tables such as
+ // n.d(t, { KS: () => T }). Service descriptors refer to the exported
+ // name (r.KS), while message definitions use the local symbol (T).
+ for _, blockMatch := range webpackExportBlockRe.FindAllStringIndex(text, -1) {
+ moduleStart := moduleStartForPos(moduleStarts, blockMatch[0])
+ blockStart := blockMatch[1] - 1
+ blockEnd := findMatchingBrace(text, blockStart)
+ if blockEnd == -1 {
continue
}
- aliases[root] = append(aliases[root], alias)
+ block := text[blockStart:blockEnd]
+ for _, entry := range webpackExportEntryRe.FindAllStringSubmatch(block, -1) {
+ addAlias(moduleStart, entry[2], entry[1])
+ }
}
- for root := range aliases {
- sort.Strings(aliases[root])
+
+ if len(aliasSets) == 0 {
+ return nil
+ }
+ aliases := make(aliasIndex, len(aliasSets))
+ for moduleStart, roots := range aliasSets {
+ aliases[moduleStart] = make(map[string][]string, len(roots))
+ for root, set := range roots {
+ for alias := range set {
+ aliases[moduleStart][root] = append(aliases[moduleStart][root], alias)
+ }
+ sort.Strings(aliases[moduleStart][root])
+ }
}
return aliases
}
@@ -318,11 +422,10 @@ func pickBestDefinition(candidates []symbolDef, contextPos int, contextModuleSta
}
filtered := candidates
- if strings.TrimSpace(preferredPkg) != "" {
+ if strings.TrimSpace(expectedKind) != "" {
tmp := make([]symbolDef, 0, len(candidates))
for _, item := range candidates {
- pkg, _ := parseTypeName(item.TypeName)
- if pkg == preferredPkg {
+ if item.Kind == expectedKind {
tmp = append(tmp, item)
}
}
@@ -331,10 +434,11 @@ func pickBestDefinition(candidates []symbolDef, contextPos int, contextModuleSta
}
}
- if strings.TrimSpace(expectedKind) != "" {
+ if strings.TrimSpace(preferredPkg) != "" {
tmp := make([]symbolDef, 0, len(filtered))
for _, item := range filtered {
- if item.Kind == expectedKind {
+ pkg, _ := parseTypeName(item.TypeName)
+ if pkg == preferredPkg {
tmp = append(tmp, item)
}
}
@@ -416,6 +520,17 @@ func (resolver *TypeResolver) ResolveTypeName(ref string, contextPos int, contex
}
return best.TypeName, true
}
+ resolveByAlias := func(symbol string, targetModuleStart int) (string, bool) {
+ candidates := resolver.byAlias[symbol]
+ if len(candidates) == 0 {
+ return "", false
+ }
+ best, ok := pickBestDefinition(candidates, contextPos, targetModuleStart, preferredPkg, expectedKind)
+ if !ok {
+ return "", false
+ }
+ return best.TypeName, true
+ }
resolveByShort := func(symbol string, preferSameModule bool) (string, bool) {
candidates := resolver.byShort[symbol]
if len(candidates) == 0 {
@@ -435,17 +550,30 @@ func (resolver *TypeResolver) ResolveTypeName(ref string, contextPos int, contex
if typeName, ok := resolveBySymbol(trimmed, !strings.Contains(trimmed, ".")); ok {
return typeName, true
}
+ if typeName, ok := resolveByAlias(trimmed, 0); ok {
+ return typeName, true
+ }
if typeName, ok := resolveByShort(trimmed, !strings.Contains(trimmed, ".")); ok {
return typeName, true
}
if strings.Contains(trimmed, ".") {
parts := strings.Split(trimmed, ".")
+ first := parts[0]
last := parts[len(parts)-1]
+ targetModuleStart := 0
+ if imports := resolver.moduleImports[contextModuleStart]; imports != nil {
+ targetModuleStart = imports[first]
+ }
+ if typeName, ok := resolveByAlias(last, targetModuleStart); ok {
+ return typeName, true
+ }
+ if typeName, ok := resolveBySymbol(last, false); ok {
+ return typeName, true
+ }
if typeName, ok := resolveByShort(last, false); ok {
return typeName, true
}
- first := parts[0]
if typeName, ok := resolveBySymbol(first, false); ok {
return typeName, true
}
@@ -473,7 +601,7 @@ func absInt(value int) int {
return value
}
-var moduleStartRe = regexp.MustCompile(`(?:^|,)(\d+):(?:function\([\w$,]*\)|\([\w$,]*\)=>)\{`)
+var moduleStartRe = regexp.MustCompile(`(?:^|,)\s*(\d+)\s*:\s*(?:function\s*\(\s*[\w$,\s]*\s*\)|\(\s*[\w$,\s]*\s*\)\s*=>)\s*\{`)
func buildModuleStarts(text string) []int {
matches := moduleStartRe.FindAllStringSubmatchIndex(text, -1)
@@ -497,6 +625,38 @@ func moduleStartForPos(moduleStarts []int, pos int) int {
return moduleStarts[index]
}
+func buildModuleImportIndex(text string, moduleStarts []int) map[int]map[string]int {
+ if len(moduleStarts) == 0 {
+ return nil
+ }
+
+ moduleMatches := moduleStartRe.FindAllStringSubmatchIndex(text, -1)
+ moduleStartByID := make(map[string]int, len(moduleMatches))
+ for _, match := range moduleMatches {
+ moduleStartByID[text[match[2]:match[3]]] = match[0]
+ }
+
+ importsByModule := make(map[int]map[string]int)
+ for index, moduleStart := range moduleStarts {
+ moduleEnd := len(text)
+ if index+1 < len(moduleStarts) {
+ moduleEnd = moduleStarts[index+1]
+ }
+ body := text[moduleStart:moduleEnd]
+ for _, match := range moduleImportRe.FindAllStringSubmatch(body, -1) {
+ targetModuleStart, ok := moduleStartByID[match[2]]
+ if !ok {
+ continue
+ }
+ if importsByModule[moduleStart] == nil {
+ importsByModule[moduleStart] = make(map[string]int)
+ }
+ importsByModule[moduleStart][match[1]] = targetModuleStart
+ }
+ }
+ return importsByModule
+}
+
// ExtractProtos extracts proto definitions from formatted JS file
func ExtractProtos(inputFile, outputDir string) {
activeDiagnostics = newExtractionDiagnostics()
@@ -512,7 +672,8 @@ func ExtractProtos(inputFile, outputDir string) {
text := string(content)
moduleStarts := buildModuleStarts(text)
- aliases := buildAliasIndex(text)
+ aliases := buildAliasIndex(text, moduleStarts)
+ exportAliases := buildWebpackExportAliasIndex(text, moduleStarts)
// Extract messages, enums, and services
messages := extractMessages(text, moduleStarts)
@@ -524,7 +685,8 @@ func ExtractProtos(inputFile, outputDir string) {
}
}
- resolver := newTypeResolver(messages, enums, aliases)
+ resolver := newTypeResolver(messages, enums, aliases, exportAliases)
+ resolver.moduleImports = buildModuleImportIndex(text, moduleStarts)
// Generate proto files
generateProtos(messages, enums, services, resolver, outputDir)
@@ -900,6 +1062,8 @@ func parseFieldObject(obj string) (*Field, error) {
} else {
field.T = tMatch[1]
}
+ } else if shorthandTRe.MatchString(obj) {
+ field.T = "T"
}
}
@@ -1195,8 +1359,9 @@ func copyAllExternalTypes(pkgName string, pkg struct {
neededTypes := make(map[string]bool)
for _, msg := range result.messages {
+ preferredPkg, _ := parseTypeName(msg.TypeName)
for _, f := range msg.Fields {
- collectFieldRefsSimple(f, pkgName, msg.Pos, msg.ModuleStart, resolver, neededTypes, localTypes)
+ collectFieldRefsSimple(f, pkgName, preferredPkg, msg.Pos, msg.ModuleStart, resolver, neededTypes, localTypes)
}
}
for _, svc := range result.services {
@@ -1268,7 +1433,7 @@ func copyAllExternalTypes(pkgName string, pkg struct {
}
// collectFieldRefsSimple collects external type references from a field (non-recursive, just this field)
-func collectFieldRefsSimple(f Field, currentPkg string, contextPos int, contextModuleStart int, resolver *TypeResolver,
+func collectFieldRefsSimple(f Field, currentPkg string, preferredPkg string, contextPos int, contextModuleStart int, resolver *TypeResolver,
neededTypes map[string]bool, localTypes map[string]bool) {
type refWithKind struct {
@@ -1289,7 +1454,7 @@ func collectFieldRefsSimple(f Field, currentPkg string, contextPos int, contextM
}
for _, item := range refs {
- typeName, ok := resolver.ResolveTypeName(item.ref, contextPos, contextModuleStart, currentPkg, item.kind)
+ typeName, ok := resolver.ResolveTypeName(item.ref, contextPos, contextModuleStart, preferredPkg, item.kind)
if !ok {
continue
}
@@ -1637,6 +1802,7 @@ func writeMessageFields(msg *Message, sb *strings.Builder, resolver *TypeResolve
// Get the current message's path prefix for relative type resolution
msgPath := msg.ShortName
currentPkg := msg.Package
+ preferredPkg, _ := parseTypeName(msg.TypeName)
// Group fields by oneof
oneofGroups := make(map[string][]Field)
@@ -1652,7 +1818,7 @@ func writeMessageFields(msg *Message, sb *strings.Builder, resolver *TypeResolve
// Write regular fields
for _, f := range regularFields {
- fieldType := resolveFieldTypeWithPkg(f, resolver, msgPath, currentPkg, msg.Pos, msg.ModuleStart)
+ fieldType := resolveFieldTypeWithPkg(f, resolver, msgPath, currentPkg, preferredPkg, msg.Pos, msg.ModuleStart)
prefix := ""
if f.Repeated {
prefix = "repeated "
@@ -1673,7 +1839,7 @@ func writeMessageFields(msg *Message, sb *strings.Builder, resolver *TypeResolve
fields := oneofGroups[oneofName]
sb.WriteString(fmt.Sprintf("%soneof %s {\n", indentStr, oneofName))
for _, f := range fields {
- fieldType := resolveFieldTypeWithPkg(f, resolver, msgPath, currentPkg, msg.Pos, msg.ModuleStart)
+ fieldType := resolveFieldTypeWithPkg(f, resolver, msgPath, currentPkg, preferredPkg, msg.Pos, msg.ModuleStart)
sb.WriteString(fmt.Sprintf("%s %s %s = %d;\n", indentStr, fieldType, f.Name, f.No))
}
sb.WriteString(fmt.Sprintf("%s}\n", indentStr))
@@ -1721,15 +1887,15 @@ func getNestedPath(shortName string) []string {
}
func resolveFieldType(f Field, resolver *TypeResolver, contextPos int, contextModuleStart int) string {
- return resolveFieldTypeWithPkg(f, resolver, "", "", contextPos, contextModuleStart)
+ return resolveFieldTypeWithPkg(f, resolver, "", "", "", contextPos, contextModuleStart)
}
// resolveFieldTypeWithPkg resolves field type with package awareness
// parentPath is like "ConversationMessage" or "ConversationMessage.ToolResult"
// currentPkg is the package of the current message being written (e.g., "agent.v1")
-func resolveFieldTypeWithPkg(f Field, resolver *TypeResolver, parentPath string, currentPkg string, contextPos int, contextModuleStart int) string {
+func resolveFieldTypeWithPkg(f Field, resolver *TypeResolver, parentPath string, currentPkg string, preferredPkg string, contextPos int, contextModuleStart int) string {
resolveNamedType := func(ref string, expectedKind string) string {
- typeName, ok := resolver.ResolveTypeName(ref, contextPos, contextModuleStart, currentPkg, expectedKind)
+ typeName, ok := resolver.ResolveTypeName(ref, contextPos, contextModuleStart, preferredPkg, expectedKind)
if !ok {
activeDiagnostics.addUnresolvedType(expectedKind + ":" + ref)
return fallbackTypeToken(ref)
diff --git a/proto/ext_tool/extractor_test.go b/proto/ext_tool/extractor_test.go
new file mode 100644
index 0000000..99b2270
--- /dev/null
+++ b/proto/ext_tool/extractor_test.go
@@ -0,0 +1,72 @@
+package main
+
+import "testing"
+
+func TestParseFieldObjectSupportsShorthandType(t *testing.T) {
+ field, err := parseFieldObject(`{no:4,name:"file_not_found",kind:"message",T,oneof:"result"}`)
+ if err != nil {
+ t.Fatalf("parse shorthand T: %v", err)
+ }
+ if field.T != "T" {
+ t.Fatalf("parsed shorthand T as %#v, want T", field.T)
+ }
+}
+
+func TestWebpackExportAliasResolvesServiceMessageType(t *testing.T) {
+ const bundle = `
+1:(e,t,n)=>{
+ n.d(t,{KS:()=>T,_B:()=>r});
+ var r;
+ class T {}
+ T.typeName="agent.v1.AgentClientMessage";
+ n.proto3.util.setEnumType(r,"agent.v1.DiagnosticSeverity",[]);
+},
+2:(e,t,n)=>{
+ var r=n(1);
+ const service={typeName:"agent.v1.AgentService",methods:{run:{name:"Run",I:r.KS,O:r.KS,kind:n.MethodKind.BiDiStreaming}}};
+}`
+
+ moduleStarts := buildModuleStarts(bundle)
+ messages := []Message{{
+ TypeName: "agent.v1.AgentClientMessage",
+ VarName: "T",
+ InternalName: "T",
+ Package: "agent.v1",
+ Pos: 35,
+ ModuleStart: moduleStartForPos(moduleStarts, 35),
+ }}
+ enums := []Enum{{
+ TypeName: "agent.v1.DiagnosticSeverity",
+ VarName: "r",
+ Package: "agent.v1",
+ Pos: 100,
+ ModuleStart: moduleStartForPos(moduleStarts, 100),
+ }}
+
+ resolver := newTypeResolver(messages, enums, buildAliasIndex(bundle, moduleStarts), buildWebpackExportAliasIndex(bundle, moduleStarts))
+ resolver.moduleImports = buildModuleImportIndex(bundle, moduleStarts)
+ typeName, ok := resolver.ResolveTypeName("r.KS", len(bundle)-1, moduleStartForPos(moduleStarts, len(bundle)-1), "agent.v1", "message")
+ if !ok {
+ t.Fatal("expected webpack export alias to resolve")
+ }
+ if typeName != "agent.v1.AgentClientMessage" {
+ t.Fatalf("resolved r.KS to %q, want agent.v1.AgentClientMessage", typeName)
+ }
+}
+
+func TestResolverPrefersExpectedKindOverCurrentPackage(t *testing.T) {
+ resolver := &TypeResolver{bySymbol: map[string][]symbolDef{
+ "nt": {
+ {TypeName: "git_forge.v1.GetTagResponse", Kind: "message", Pos: 10, ModuleStart: 1},
+ {TypeName: "origin.v1.TeamGroupKind", Kind: "enum", Pos: 20, ModuleStart: 1},
+ },
+ }}
+
+ typeName, ok := resolver.ResolveTypeName("nt", 30, 1, "origin.v1", "message")
+ if !ok {
+ t.Fatal("expected cross-package message type to resolve")
+ }
+ if typeName != "git_forge.v1.GetTagResponse" {
+ t.Fatalf("resolved nt to %q, want git_forge.v1.GetTagResponse", typeName)
+ }
+}
diff --git a/proto/extract_extensions_proto.sh b/proto/extract_extensions_proto.sh
index e3b75d4..3029768 100755
--- a/proto/extract_extensions_proto.sh
+++ b/proto/extract_extensions_proto.sh
@@ -2,22 +2,8 @@
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
-SNAPSHOT_DEFAULT="$SCRIPT_DIR/extensions-cursor-app/cursor-always-local"
INSTALLED_CURSOR_DEFAULT="/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js"
-LATEST_EXT_DIR="$(
- find "$SCRIPT_DIR" -maxdepth 1 -type d -name 'extensions-*' 2>/dev/null \
- | sort -V \
- | tail -n 1
-)"
-if [[ -f "$SNAPSHOT_DEFAULT/dist/main.js" ]]; then
- INPUT_DEFAULT="$SNAPSHOT_DEFAULT"
-elif [[ -f "$INSTALLED_CURSOR_DEFAULT" ]]; then
- INPUT_DEFAULT="$INSTALLED_CURSOR_DEFAULT"
-elif [[ -n "$LATEST_EXT_DIR" ]]; then
- INPUT_DEFAULT="$LATEST_EXT_DIR"
-else
- INPUT_DEFAULT="$SCRIPT_DIR/extensions-2.6.19"
-fi
+INPUT_DEFAULT="$INSTALLED_CURSOR_DEFAULT"
OUTPUT_DEFAULT="$SCRIPT_DIR/from_extensions"
INPUT_PATH="${1:-$INPUT_DEFAULT}"
@@ -57,7 +43,8 @@ fi
if [[ ! -f "$INPUT_PATH" ]]; then
echo "Input JS not found: $INPUT_PATH" >&2
- echo "Usage: $0 [input-js-file-or-extensions-dir] [output-dir]" >&2
+ echo "Install/update Cursor, or pass an explicit input bundle:" >&2
+ echo " $0 /path/to/cursor-always-local/dist/main.js [output-dir]" >&2
exit 1
fi
diff --git a/proto/from_extensions/aiserver_v1.proto b/proto/from_extensions/aiserver_v1.proto
index 42e6bcf..4115d68 100644
--- a/proto/from_extensions/aiserver_v1.proto
+++ b/proto/from_extensions/aiserver_v1.proto
@@ -9,38 +9,66 @@ import "google/protobuf/timestamp.proto";
option go_package = "react-admin/cursor-server/gen/aiserver/v1;aiserverv1";
-// Copied from: local:aiserver.v1.AcceptCursorPredictionEvent (var: Vp)
+// Copied from: local:aiserver.v1.AbortAgentStoreMultipartWritesRequest (var: Of)
+message AbortAgentStoreMultipartWritesRequest {
+ string store_id = 1;
+ repeated AgentStoreMultipartWriteAbort uploads = 2;
+}
+
+// Copied from: local:aiserver.v1.AbortAgentStoreMultipartWritesResponse (var: Qf)
+message AbortAgentStoreMultipartWritesResponse {
+ repeated AgentStoreMultipartAbortResult results = 1;
+}
+
+// Copied from: local:aiserver.v1.AcceptCursorPredictionEvent (var: ve)
message AcceptCursorPredictionEvent {
CursorPrediction cursor_prediction = 1;
PointInTimeModel point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.AcceptInviteRequest (var: Hje)
+// Copied from: local:aiserver.v1.AcceptInviteRequest (var: _l)
message AcceptInviteRequest {
string invite_code = 1;
}
-// Copied from: local:aiserver.v1.AcceptInviteResponse (var: zje)
+// Copied from: local:aiserver.v1.AcceptInviteResponse (var: Tl)
message AcceptInviteResponse {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerRequest (var: pae)
+// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerRequest (var: Xe)
message AcknowledgeGracePeriodDisclaimerRequest {
}
-// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerResponse (var: hae)
+// Copied from: local:aiserver.v1.AcknowledgeGracePeriodDisclaimerResponse (var: Ze)
message AcknowledgeGracePeriodDisclaimerResponse {
}
-// Copied from: local:aiserver.v1.ActivatePromotionRequest (var: Gze)
+// Copied from: local:aiserver.v1.AcquireAgentStoreFileLockRequest (var: Hf)
+message AcquireAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+ AgentStoreFileLockHolder holder = 3;
+ string acquisition_id = 4;
+ optional int64 ttl_seconds = 5;
+}
+
+// Copied from: local:aiserver.v1.AcquireAgentStoreFileLockResponse (var: Vf)
+message AcquireAgentStoreFileLockResponse {
+ bool acquired = 1;
+ optional string lock_token = 2;
+ optional AgentStoreFileLockHolder current_holder = 3;
+ int64 expires_at_ms = 4;
+}
+
+// Copied from: local:aiserver.v1.ActivatePromotionRequest (var: Na)
message ActivatePromotionRequest {
string promo_type_id = 1;
}
-// Copied from: local:aiserver.v1.ActivatePromotionResponse (var: Vze)
+// Copied from: local:aiserver.v1.ActivatePromotionResponse (var: Ra)
message ActivatePromotionResponse {
- // Copied from: local:aiserver.v1.ActivatePromotionResponse.ActivationType (var: Wze)
+ // Copied from: local:aiserver.v1.ActivatePromotionResponse.ActivationType (var: Nt)
enum ActivationType {
ACTIVATION_TYPE_UNSPECIFIED = 0;
ACTIVATION_TYPE_CHECKOUT = 1;
@@ -52,19 +80,19 @@ message ActivatePromotionResponse {
optional bool success = 3;
}
-// Copied from: local:aiserver.v1.ActivationStatus (var: Oze)
+// Copied from: local:aiserver.v1.ActivationStatus (var: Ca)
message ActivationStatus {
bool is_activated = 1;
optional int64 activated_at = 2;
}
-// Copied from: agent.v1.ActiveBranchChange (var: c0)
+// Copied from: agent.v1.ActiveBranchChange (var: La)
message ActiveBranchChange {
string path = 1;
string branch_name = 2;
}
-// Copied from: local:aiserver.v1.ActiveCreditGrant (var: R9e)
+// Copied from: local:aiserver.v1.ActiveCreditGrant (var: Vd)
message ActiveCreditGrant {
string grant_id = 1;
int64 total_cents = 2;
@@ -80,14 +108,14 @@ message ActiveCreditGrant {
repeated string allowed_client_types = 12;
}
-// Copied from: local:aiserver.v1.ActiveUsers (var: D2e)
+// Copied from: local:aiserver.v1.ActiveUsers (var: ud)
message ActiveUsers {
int32 current = 1;
int32 previous = 2;
int32 percent_change = 3;
}
-// Copied from: local:aiserver.v1.AdButton (var: Bqe)
+// Copied from: local:aiserver.v1.AdButton (var: Je)
message AdButton {
string text = 1;
ButtonType button_type = 2;
@@ -98,7 +126,7 @@ message AdButton {
}
}
-// Copied from: local:aiserver.v1.AdContent (var: wqe)
+// Copied from: local:aiserver.v1.AdContent (var: ve)
message AdContent {
optional string tag = 1;
string title = 2;
@@ -106,14 +134,14 @@ message AdContent {
optional bool center_title = 4;
}
-// Copied from: local:aiserver.v1.AdHeader (var: Tqe)
+// Copied from: local:aiserver.v1.AdHeader (var: Ie)
message AdHeader {
optional string banner_url = 1;
optional string banner_url_light = 2;
optional string banner_url_dark = 3;
}
-// Copied from: local:aiserver.v1.AdSection (var: Eqe)
+// Copied from: local:aiserver.v1.AdSection (var: Be)
message AdSection {
string icon_svg = 1;
string title = 2;
@@ -121,7 +149,7 @@ message AdSection {
optional bool is_beta = 4;
}
-// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerRequest (var: cEt)
+// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerRequest (var: nl)
message AddAsyncFollowupBackgroundComposerRequest {
string bc_id = 1;
string followup = 2;
@@ -139,38 +167,44 @@ message AddAsyncFollowupBackgroundComposerRequest {
optional int64 time_budget_seconds = 13;
optional string followup_system_reminder = 14;
optional string mcp_config_json = 16;
+ repeated string requested_additional_store_ids = 17;
+ map run_env_vars = 18;
+ repeated AgentStoreMount store_mounts = 19;
+ optional string resubmit_from_message_id = 20;
+ optional bool use_experimental_model_opt_out = 21;
+ optional string coalescing_key = 22;
}
-// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerResponse (var: dEt)
+// Copied from: local:aiserver.v1.AddAsyncFollowupBackgroundComposerResponse (var: rl)
message AddAsyncFollowupBackgroundComposerResponse {
string run_id = 1;
}
-// Copied from: local:aiserver.v1.AddBugbotFeedbackRequest (var: Hf)
+// Copied from: local:aiserver.v1.AddBugbotFeedbackRequest (var: E)
message AddBugbotFeedbackRequest {
int64 comment_id = 1;
BugbotFeedbackReaction reaction = 2;
optional string feedback = 3;
}
-// Copied from: local:aiserver.v1.AddBugbotFeedbackResponse (var: Wf)
+// Copied from: local:aiserver.v1.AddBugbotFeedbackResponse (var: S)
message AddBugbotFeedbackResponse {
int64 id = 1;
}
-// Copied from: local:aiserver.v1.AddGithubUsersToTeamRequest (var: u4e)
+// Copied from: local:aiserver.v1.AddGithubUsersToTeamRequest (var: yf)
message AddGithubUsersToTeamRequest {
int64 installation_id = 1;
repeated GithubUser github_users = 2;
optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.AddGithubUsersToTeamResponse (var: m4e)
+// Copied from: local:aiserver.v1.AddGithubUsersToTeamResponse (var: kf)
message AddGithubUsersToTeamResponse {
int32 added_user_count = 1;
}
-// Copied from: local:aiserver.v1.AddGroupMembersRequest (var: frt)
+// Copied from: local:aiserver.v1.AddGroupMembersRequest (var: k_)
message AddGroupMembersRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -178,12 +212,12 @@ message AddGroupMembersRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.AddGroupMembersResponse (var: prt)
+// Copied from: local:aiserver.v1.AddGroupMembersResponse (var: w_)
message AddGroupMembersResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.AddMarketplaceRequest (var: iAt)
+// Copied from: local:aiserver.v1.AddMarketplaceRequest (var: XS)
message AddMarketplaceRequest {
string name = 1;
string git_url = 2;
@@ -194,12 +228,12 @@ message AddMarketplaceRequest {
optional bool auto_reindex = 7;
}
-// Copied from: local:aiserver.v1.AddMarketplaceResponse (var: oAt)
+// Copied from: local:aiserver.v1.AddMarketplaceResponse (var: ZS)
message AddMarketplaceResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.AddMcpServersFromPluginRequest (var: iWe)
+// Copied from: local:aiserver.v1.AddMcpServersFromPluginRequest (var: Fi)
message AddMcpServersFromPluginRequest {
int64 plugin_id = 1;
string scope = 2;
@@ -210,24 +244,31 @@ message AddMcpServersFromPluginRequest {
optional string oauth_redirect_uri = 7;
}
-// Copied from: local:aiserver.v1.AddMcpServersFromPluginResponse (var: oWe)
+// Copied from: local:aiserver.v1.AddMcpServersFromPluginResponse (var: qi)
message AddMcpServersFromPluginResponse {
repeated int64 added_server_ids = 1;
}
-// Copied from: local:aiserver.v1.AddOrganizationGroupMembersRequest (var: RYe)
+// Copied from: local:aiserver.v1.AddOrganizationGroupMembersRequest (var: Ms)
message AddOrganizationGroupMembersRequest {
string organization_id = 1;
int64 group_id = 2;
repeated int32 user_ids = 3;
}
-// Copied from: local:aiserver.v1.AddOrganizationGroupMembersResponse (var: PYe)
+// Copied from: local:aiserver.v1.AddOrganizationGroupMembersResponse (var: Ls)
message AddOrganizationGroupMembersResponse {
int32 added_count = 1;
}
-// Copied from: local:aiserver.v1.AddPullRequestReviewCommentRequest (var: PCt)
+// Copied from: local:aiserver.v1.AddOrganizationIdentityProviderDomainJoinRequest (var: gr)
+message AddOrganizationIdentityProviderDomainJoinRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ string domain = 3;
+}
+
+// Copied from: local:aiserver.v1.AddPullRequestReviewCommentRequest (var: Yc)
message AddPullRequestReviewCommentRequest {
string pr_url = 1;
string path = 2;
@@ -238,43 +279,55 @@ message AddPullRequestReviewCommentRequest {
optional string commit_oid = 7;
}
-// Copied from: local:aiserver.v1.AddPullRequestReviewCommentResponse (var: LCt)
+// Copied from: local:aiserver.v1.AddPullRequestReviewCommentResponse (var: Kc)
message AddPullRequestReviewCommentResponse {
optional PRReviewThread thread = 1;
}
-// Copied from: local:aiserver.v1.AddRepoPatternRequest (var: A1e)
+// Copied from: local:aiserver.v1.AddRepoPatternRequest (var: Jm)
message AddRepoPatternRequest {
int32 team_id = 1;
int32 repo_id = 2;
string pattern = 3;
}
-// Copied from: local:aiserver.v1.AddRepoPatternResponse (var: g1e)
+// Copied from: local:aiserver.v1.AddRepoPatternResponse (var: Cm)
message AddRepoPatternResponse {
int32 pattern_id = 1;
}
-// Copied from: local:aiserver.v1.AddTabRequestToEvalRequest (var: ip)
+// Copied from: local:aiserver.v1.AddTabRequestToEvalRequest (var: oe)
message AddTabRequestToEvalRequest {
string request_id = 1;
string expected_behavior = 2;
}
-// Copied from: local:aiserver.v1.AddTabRequestToEvalResponse (var: ap)
+// Copied from: local:aiserver.v1.AddTabRequestToEvalResponse (var: ie)
message AddTabRequestToEvalResponse {
}
-// Copied from: local:aiserver.v1.AddTestParams (var: oR)
+// Copied from: local:aiserver.v1.AddTeamGroupMembersRequest (var: Zs)
+message AddTeamGroupMembersRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
+ repeated int32 user_ids = 3;
+}
+
+// Copied from: local:aiserver.v1.AddTeamGroupMembersResponse (var: $s)
+message AddTeamGroupMembersResponse {
+ int32 added_count = 1;
+}
+
+// Copied from: local:aiserver.v1.AddTestParams (var: jt)
message AddTestParams {
string relative_workspace_path = 1;
string test_name = 2;
string test_code = 3;
}
-// Copied from: local:aiserver.v1.AddTestResult (var: uR)
+// Copied from: local:aiserver.v1.AddTestResult (var: Xt)
message AddTestResult {
- // Copied from: local:aiserver.v1.AddTestResult.Feedback (var: fR)
+ // Copied from: local:aiserver.v1.AddTestResult.Feedback (var: $t)
message Feedback {
string message = 1;
string severity = 2;
@@ -283,7 +336,7 @@ message AddTestResult {
repeated AddTestResult.RelatedInformation related_information = 5;
}
- // Copied from: local:aiserver.v1.AddTestResult.RelatedInformation (var: mR)
+ // Copied from: local:aiserver.v1.AddTestResult.RelatedInformation (var: Zt)
message RelatedInformation {
string message = 1;
int32 start_line_number = 2;
@@ -294,14 +347,14 @@ message AddTestResult {
repeated Feedback feedback = 1;
}
-// Copied from: local:aiserver.v1.AddUiStepParams (var: SC)
+// Copied from: local:aiserver.v1.AddUiStepParams (var: st)
message AddUiStepParams {
- // Copied from: local:aiserver.v1.AddUiStepParams.SearchResult (var: IC)
+ // Copied from: local:aiserver.v1.AddUiStepParams.SearchResult (var: ot)
message SearchResult {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.AddUiStepParams.SearchResults (var: vC)
+ // Copied from: local:aiserver.v1.AddUiStepParams.SearchResults (var: it)
message SearchResults {
repeated AddUiStepParams.SearchResult search_results = 1;
}
@@ -312,22 +365,11 @@ message AddUiStepParams {
}
}
-// Copied from: local:aiserver.v1.AddUiStepResult (var: NC)
+// Copied from: local:aiserver.v1.AddUiStepResult (var: at)
message AddUiStepResult {
}
-// Copied from: local:aiserver.v1.AddUserToEarlyAccessListRequest (var: uMe)
-message AddUserToEarlyAccessListRequest {
- string access_code = 1;
-}
-
-// Copied from: local:aiserver.v1.AddUserToEarlyAccessListResponse (var: mMe)
-message AddUserToEarlyAccessListResponse {
- bool success = 1;
- string message = 2;
-}
-
-// Copied from: local:aiserver.v1.AdditionalFile (var: UA)
+// Copied from: local:aiserver.v1.AdditionalFile (var: Y)
message AdditionalFile {
string relative_workspace_path = 1;
bool is_open = 2;
@@ -337,23 +379,104 @@ message AdditionalFile {
repeated LineRange visible_ranges = 6;
}
-// Copied from: local:aiserver.v1.AdminNotificationRequestType (var: qUe)
+// Copied from: local:aiserver.v1.AdminCommandDenylist (var: Um)
+message AdminCommandDenylist {
+ repeated string rules = 1;
+}
+
+// Copied from: local:aiserver.v1.AdminDeleteNamedAgentRequest (var: fp)
+message AdminDeleteNamedAgentRequest {
+ string named_agent_id = 1;
+ int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.AdminDeleteNamedAgentResponse (var: gp)
+message AdminDeleteNamedAgentResponse {
+ repeated string deleted_bc_ids = 1;
+ repeated string failed_bc_ids = 2;
+}
+
+// Copied from: local:aiserver.v1.AdminListTeamNamedAgentsRequest (var: mp)
+message AdminListTeamNamedAgentsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.AdminListTeamNamedAgentsResponse (var: pp)
+message AdminListTeamNamedAgentsResponse {
+ repeated AdminNamedAgent named_agents = 1;
+}
+
+// Copied from: local:aiserver.v1.AdminListUserPrivateWorkersRequest (var: Ip)
+message AdminListUserPrivateWorkersRequest {
+ optional string auth_id = 1;
+ optional int32 user_id = 2;
+ optional string email = 3;
+}
+
+// Copied from: local:aiserver.v1.AdminListUserPrivateWorkersResponse (var: vp)
+message AdminListUserPrivateWorkersResponse {
+ int32 user_id = 1;
+ string auth_id = 2;
+ string email = 3;
+ repeated int32 team_ids = 4;
+ repeated PrivateWorker private_workers = 5;
+ bool remote_control_enabled = 7;
+ bool team_remote_control_allowed = 8;
+}
+
+// Copied from: local:aiserver.v1.AdminNamedAgent (var: dp)
+message AdminNamedAgent {
+ string named_agent_id = 1;
+ optional string name = 2;
+ optional string profile_picture_url = 3;
+ optional int32 owning_user = 4;
+ optional int32 owning_team = 5;
+ string created_at = 6;
+ string updated_at = 7;
+ repeated AdminNamedAgentSession sessions = 8;
+}
+
+// Copied from: local:aiserver.v1.AdminNamedAgentSession (var: cp)
+message AdminNamedAgentSession {
+ string bc_id = 1;
+ string session_key = 2;
+ string session_kind = 3;
+}
+
+// Copied from: local:aiserver.v1.AdminNotificationRequestType (var: rt)
enum AdminNotificationRequestType {
ADMIN_NOTIFICATION_REQUEST_TYPE_UNSPECIFIED = 0;
ADMIN_NOTIFICATION_REQUEST_TYPE_PRIVACY_MODE = 1;
ADMIN_NOTIFICATION_REQUEST_TYPE_BUGBOT = 2;
+ ADMIN_NOTIFICATION_REQUEST_TYPE_BUGBOT_ENABLE_REPOS = 3;
}
-// Copied from: local:aiserver.v1.AdminRemoveRepositoryRequest (var: xc)
+// Copied from: local:aiserver.v1.AdminRemoveRepositoryRequest (var: ve)
message AdminRemoveRepositoryRequest {
int32 codebase_id = 1;
}
-// Copied from: local:aiserver.v1.AdminRemoveRepositoryResponse (var: Uc)
+// Copied from: local:aiserver.v1.AdminRemoveRepositoryResponse (var: Be)
message AdminRemoveRepositoryResponse {
}
-// Copied from: local:aiserver.v1.AdvancedCodebaseContextOptions (var: vme)
+// Copied from: local:aiserver.v1.AdmittedCustomModeState (var: ua)
+message AdmittedCustomModeState {
+ string id = 1;
+ string label = 2;
+ optional string icon = 3;
+ optional string color = 4;
+ CustomModeSource source = 5;
+ optional string source_path = 6;
+ optional string source_hash = 7;
+ string active_reminder = 8;
+ string admitted_by_turn_id = 9;
+ optional string description = 10;
+ optional string managed_skill_id = 11;
+ optional string plugin_id = 12;
+}
+
+// Copied from: local:aiserver.v1.AdvancedCodebaseContextOptions (var: vr)
message AdvancedCodebaseContextOptions {
int32 num_results_per_search = 1;
optional string include_pattern = 2;
@@ -364,13 +487,46 @@ message AdvancedCodebaseContextOptions {
optional RechunkerChoice rechunker = 7;
}
-// Copied from: local:aiserver.v1.AgentLayoutPolicy (var: fLe)
+// Copied from: agent.v1.AfterAgentResponseRequestQuery (var: il)
+message AfterAgentResponseRequestQuery {
+ string text = 1;
+ optional string conversation_id = 2;
+ optional string generation_id = 3;
+ optional string model = 4;
+ optional string model_id = 5;
+ repeated RequestedModel.ModelParameterValue model_params = 6;
+ optional int64 input_tokens = 7;
+ optional int64 output_tokens = 8;
+ optional int64 cache_read_tokens = 9;
+ optional int64 cache_write_tokens = 10;
+}
+
+// Copied from: agent.v1.AfterAgentResponseRequestResponse (var: al)
+message AfterAgentResponseRequestResponse {
+}
+
+// Copied from: agent.v1.AfterAgentThoughtRequestQuery (var: ll)
+message AfterAgentThoughtRequestQuery {
+ string text = 1;
+ optional int64 duration_ms = 2;
+ optional string conversation_id = 3;
+ optional string generation_id = 4;
+ optional string model = 5;
+ optional string model_id = 6;
+ repeated RequestedModel.ModelParameterValue model_params = 7;
+}
+
+// Copied from: agent.v1.AfterAgentThoughtRequestResponse (var: ul)
+message AfterAgentThoughtRequestResponse {
+}
+
+// Copied from: local:aiserver.v1.AgentLayoutPolicy (var: je)
message AgentLayoutPolicy {
repeated string allowed_action_ids = 1;
repeated string denied_action_ids = 2;
}
-// Copied from: agent.v1.AgentMode (var: sX)
+// Copied from: agent.v1.AgentMode (var: xs)
enum AgentMode {
AGENT_MODE_UNSPECIFIED = 0;
AGENT_MODE_AGENT = 1;
@@ -380,9 +536,10 @@ enum AgentMode {
AGENT_MODE_TRIAGE = 5;
AGENT_MODE_PROJECT = 6;
AGENT_MODE_MULTITASK = 7;
+ AGENT_MODE_CUSTOM = 8;
}
-// Copied from: agent.v1.AgentSkill (var: kz)
+// Copied from: agent.v1.AgentSkill (var: s)
message AgentSkill {
string full_path = 1;
string content = 2;
@@ -397,22 +554,23 @@ message AgentSkill {
optional string plugin_id = 11;
optional string marketplace_id = 12;
repeated string globs = 13;
+ repeated string scoped_to = 14;
}
-// Copied from: local:aiserver.v1.AgentStartupTraceEvent (var: r_t)
+// Copied from: local:aiserver.v1.AgentStartupTraceEvent (var: js)
message AgentStartupTraceEvent {
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.ContextLink (var: i_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.ContextLink (var: Xs)
message ContextLink {
string name = 1;
string href = 2;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanEnded (var: u_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanEnded (var: $s)
message SpanEnded {
string span_id = 1;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanStarted (var: o_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.SpanStarted (var: Zs)
message SpanStarted {
string span_id = 1;
string name = 2;
@@ -422,12 +580,12 @@ message AgentStartupTraceEvent {
optional string temporal_activity_id = 6;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.TurnClose (var: f_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.TurnClose (var: to)
message TurnClose {
uint32 turn_index = 1;
}
- // Copied from: local:aiserver.v1.AgentStartupTraceEvent.UserAction (var: m_t)
+ // Copied from: local:aiserver.v1.AgentStartupTraceEvent.UserAction (var: eo)
message UserAction {
uint32 turn_index = 1;
}
@@ -442,7 +600,125 @@ message AgentStartupTraceEvent {
}
}
-// Copied from: local:aiserver.v1.AgentStoreFileEntry (var: Sbt)
+// Copied from: local:aiserver.v1.AgentStore (var: nf)
+message AgentStore {
+ string store_id = 1;
+ double created_at_ms = 4;
+ double updated_at_ms = 5;
+ repeated string repo_urls = 8;
+ repeated SharedAgentStoreInfo shares = 9;
+ AgentStoreKind kind = 10;
+ optional double last_file_write_at_ms = 11;
+ string source_id = 12;
+ optional string source_display_name = 13;
+ AgentStoreSourceRef source = 14;
+}
+
+// Copied from: agent.v1.AgentStoreConflictArgs (var: Oe)
+message AgentStoreConflictArgs {
+ optional AgentStoreConflictCursor cursor = 1;
+ optional bool advance = 2;
+}
+
+// Copied from: agent.v1.AgentStoreConflictCursor (var: De)
+message AgentStoreConflictCursor {
+ string journal_epoch = 1;
+ uint64 seq = 2;
+ string last_event_id = 3;
+}
+
+// Copied from: agent.v1.AgentStoreConflictError (var: Ge)
+message AgentStoreConflictError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.AgentStoreConflictEvent (var: Ue)
+message AgentStoreConflictEvent {
+ uint32 v = 1;
+ string event_id = 2;
+ string journal_epoch = 3;
+ uint64 seq = 4;
+ uint64 ts_ms = 5;
+ string kind = 6;
+ optional string store_id = 7;
+ optional string original_rel_path = 8;
+ optional string conflict_rel_path = 9;
+ optional string original_abs_path = 10;
+ optional string conflict_abs_path = 11;
+ optional uint64 preserved_bytes = 12;
+}
+
+// Copied from: agent.v1.AgentStoreConflictResult (var: xe)
+message AgentStoreConflictResult {
+ oneof result {
+ AgentStoreConflictSuccess success = 1;
+ AgentStoreConflictError error = 2;
+ }
+}
+
+// Copied from: agent.v1.AgentStoreConflictSuccess (var: Qe)
+message AgentStoreConflictSuccess {
+ repeated AgentStoreConflictEvent events = 1;
+ AgentStoreConflictCursor next_cursor = 2;
+ bool gap = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreConflictWriteInstruction (var: Ef)
+message AgentStoreConflictWriteInstruction {
+ string rel_path = 1;
+ string url = 2;
+ map headers = 3;
+ int64 expires_at_ms = 4;
+ optional AgentStoreMultipartWriteInstruction multipart = 5;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDeleteFileEntry (var: Zf)
+message AgentStoreDeleteFileEntry {
+ string rel_path = 1;
+ string base_etag = 2;
+ optional string mutation_id = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDeleteFileResult (var: $f)
+message AgentStoreDeleteFileResult {
+ string rel_path = 1;
+ AgentStoreDeleteFileStatus status = 2;
+ string tombstone_etag = 3;
+ optional string current_etag = 4;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDeleteFileStatus (var: Fr)
+enum AgentStoreDeleteFileStatus {
+ AGENT_STORE_DELETE_FILE_STATUS_UNSPECIFIED = 0;
+ AGENT_STORE_DELETE_FILE_STATUS_DELETED = 1;
+ AGENT_STORE_DELETE_FILE_STATUS_ALREADY_DELETED = 2;
+ AGENT_STORE_DELETE_FILE_STATUS_CONFLICT = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreDirectoryListingMode (var: Mr)
+enum AgentStoreDirectoryListingMode {
+ AGENT_STORE_DIRECTORY_LISTING_MODE_UNSPECIFIED = 0;
+ AGENT_STORE_DIRECTORY_LISTING_MODE_DIRECTORY_PAGE = 1;
+ AGENT_STORE_DIRECTORY_LISTING_MODE_COMPLETE_FLAT_STORE = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreEntry (var: of)
+message AgentStoreEntry {
+ string name = 1;
+ string relative_path = 2;
+ AgentStoreEntryKind kind = 3;
+ optional int64 size_bytes = 4;
+ optional double updated_at_ms = 5;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreEntryKind (var: br)
+enum AgentStoreEntryKind {
+ AGENT_STORE_ENTRY_KIND_UNSPECIFIED = 0;
+ AGENT_STORE_ENTRY_KIND_DIRECTORY = 1;
+ AGENT_STORE_ENTRY_KIND_FILE = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreFileEntry (var: df)
message AgentStoreFileEntry {
string rel_path = 1;
string etag = 2;
@@ -450,45 +726,242 @@ message AgentStoreFileEntry {
int64 last_modified_ms = 4;
}
-// Copied from: local:aiserver.v1.AgentStoreReadInstruction (var: Nbt)
+// Copied from: local:aiserver.v1.AgentStoreFileLockHolder (var: Gf)
+message AgentStoreFileLockHolder {
+ string client_uuid = 1;
+ uint32 pid = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreKind (var: Rr)
+enum AgentStoreKind {
+ AGENT_STORE_KIND_UNSPECIFIED = 0;
+ AGENT_STORE_KIND_CLOUD = 1;
+ AGENT_STORE_KIND_LOCAL = 2;
+ AGENT_STORE_KIND_AUTOMATION = 3;
+ AGENT_STORE_KIND_USER = 4;
+ AGENT_STORE_KIND_TEAM = 5;
+ AGENT_STORE_KIND_NAMED_AGENT = 6;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreLockRedirect (var: Sf)
+message AgentStoreLockRedirect {
+ optional AgentStoreFileLockHolder holder = 1;
+ string conflict_rel_path = 2;
+ int64 lock_expires_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMount (var: tf)
+message AgentStoreMount {
+ optional string mount_name = 1;
+ bool server_generated = 5;
+ oneof target {
+ AgentStoreSourceRef source = 2;
+ string store_id = 3;
+ string share_id = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartAbortResult (var: xf)
+message AgentStoreMultipartAbortResult {
+ uint32 input_index = 1;
+ string rel_path = 2;
+ oneof outcome {
+ AgentStoreMultipartAbortSuccess success = 3;
+ AgentStoreMultipartOperationFailure failure = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartAbortSuccess (var: Uf)
+message AgentStoreMultipartAbortSuccess {
+ bool already_finished = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartOperationFailure (var: Lf)
+message AgentStoreMultipartOperationFailure {
+ AgentStoreMultipartOperationFailureCode code = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartOperationFailureCode (var: Lr)
+enum AgentStoreMultipartOperationFailureCode {
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_UNSPECIFIED = 0;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_PRECONDITION_FAILED = 1;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_UPLOAD_NOT_FOUND = 2;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_INVALID_PARTS = 3;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_CHECKSUM_MISMATCH = 4;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_TRANSIENT = 5;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_INTERNAL = 6;
+ AGENT_STORE_MULTIPART_OPERATION_FAILURE_CODE_RESTART_REQUIRED = 7;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadContext (var: Jf)
+message AgentStoreMultipartUploadContext {
+ string upload_id = 1;
+ string store_id = 2;
+ string rel_path = 3;
+ int64 size_bytes = 4;
+ string sha = 5;
+ uint32 expected_part_count = 6;
+ string session_id = 9;
+ oneof precondition {
+ string base_etag = 7;
+ bool expect_absent = 8;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadPartDescriptor (var: kf)
+message AgentStoreMultipartUploadPartDescriptor {
+ uint32 part_number = 1;
+ int64 offset_bytes = 2;
+ int64 size_bytes = 3;
+ bytes checksum_sha256 = 4;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadPartInstruction (var: Bf)
+message AgentStoreMultipartUploadPartInstruction {
+ uint32 part_number = 1;
+ string url = 2;
+ map headers = 3;
+ int64 offset_bytes = 4;
+ int64 size_bytes = 5;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartUploadedPart (var: Rf)
+message AgentStoreMultipartUploadedPart {
+ uint32 part_number = 1;
+ string etag = 2;
+ bytes checksum_sha256 = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteAbort (var: Df)
+message AgentStoreMultipartWriteAbort {
+ AgentStoreMultipartUploadContext context = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteCompletion (var: Pf)
+message AgentStoreMultipartWriteCompletion {
+ AgentStoreMultipartUploadContext context = 1;
+ repeated AgentStoreMultipartUploadedPart parts = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteInstruction (var: vf)
+message AgentStoreMultipartWriteInstruction {
+ AgentStoreMultipartUploadContext context = 1;
+ repeated AgentStoreMultipartUploadPartInstruction parts = 2;
+ int64 part_urls_expires_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteResult (var: Ff)
+message AgentStoreMultipartWriteResult {
+ uint32 input_index = 1;
+ string rel_path = 2;
+ oneof outcome {
+ AgentStoreMultipartWriteSuccess success = 3;
+ AgentStoreMultipartOperationFailure failure = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.AgentStoreMultipartWriteSuccess (var: Mf)
+message AgentStoreMultipartWriteSuccess {
+ string etag = 1;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreReadInstruction (var: _f)
message AgentStoreReadInstruction {
string rel_path = 1;
string url = 2;
int64 expires_at_ms = 3;
}
-// Copied from: local:aiserver.v1.AgentStoreWriteFileEntry (var: Fbt)
+// Copied from: local:aiserver.v1.AgentStoreShareVisibility (var: qr)
+enum AgentStoreShareVisibility {
+ AGENT_STORE_SHARE_VISIBILITY_UNSPECIFIED = 0;
+ AGENT_STORE_SHARE_VISIBILITY_TEAM = 2;
+ AGENT_STORE_SHARE_VISIBILITY_PUBLIC = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreSourceKind (var: Pr)
+enum AgentStoreSourceKind {
+ AGENT_STORE_SOURCE_KIND_UNSPECIFIED = 0;
+ AGENT_STORE_SOURCE_KIND_CLOUD = 1;
+ AGENT_STORE_SOURCE_KIND_LOCAL = 2;
+ AGENT_STORE_SOURCE_KIND_AUTOMATION = 3;
+ AGENT_STORE_SOURCE_KIND_USER = 4;
+ AGENT_STORE_SOURCE_KIND_TEAM = 5;
+ AGENT_STORE_SOURCE_KIND_NAMED_AGENT = 6;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreSourceRef (var: ef)
+message AgentStoreSourceRef {
+ AgentStoreSourceKind kind = 1;
+ string source_id = 2;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreTombstone (var: gf)
+message AgentStoreTombstone {
+ string rel_path = 1;
+ string tombstone_etag = 2;
+ int64 deleted_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.AgentStoreWriteFileEntry (var: wf)
message AgentStoreWriteFileEntry {
string rel_path = 1;
int64 size_bytes = 2;
string sha = 3;
+ repeated AgentStoreMultipartUploadPartDescriptor multipart_parts = 6;
+ oneof precondition {
+ string base_etag = 4;
+ bool expect_absent = 5;
+ }
}
-// Copied from: local:aiserver.v1.AgentStoreWriteInstruction (var: Qbt)
+// Copied from: local:aiserver.v1.AgentStoreWriteInstruction (var: If)
message AgentStoreWriteInstruction {
string rel_path = 1;
string url = 2;
map headers = 3;
int64 expires_at_ms = 4;
+ optional AgentStoreConflictWriteInstruction conflict = 5;
+ optional AgentStoreLockRedirect lock_redirect = 6;
+ optional AgentStoreMultipartWriteInstruction multipart = 7;
+ bool primary_precondition_failed = 8;
}
-// Copied from: local:aiserver.v1.AgentTelemetryConfig (var: rLe)
+// Copied from: local:aiserver.v1.AgentTelemetryConfig (var: Ve)
message AgentTelemetryConfig {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.AgentUrlConfig (var: JLe)
+// Copied from: local:aiserver.v1.AgentUrlConfig (var: st)
message AgentUrlConfig {
string agent_url = 1;
string agentn_url = 2;
}
-// Copied from: agent.v1.AiAttributionError (var: AS)
+// Copied from: local:aiserver.v1.AgentWorkspaceBinding (var: Ki)
+message AgentWorkspaceBinding {
+ string id = 1;
+ string display_name = 2;
+ optional PrivateWorkspaceIdentifier private_workspace_identifier = 3;
+}
+
+// Copied from: local:aiserver.v1.AggregateCloudAgentRunsForDashboardRequest (var: ri)
+message AggregateCloudAgentRunsForDashboardRequest {
+ CloudAgentDashboardRunFilter filter = 1;
+ int32 tz_offset_minutes = 2;
+}
+
+// Copied from: local:aiserver.v1.AggregateCloudAgentRunsForDashboardResponse (var: oi)
+message AggregateCloudAgentRunsForDashboardResponse {
+ repeated CloudAgentDashboardRunDayBucket buckets = 1;
+}
+
+// Copied from: agent.v1.AiAttributionError (var: l)
message AiAttributionError {
string error = 1;
}
-// Copied from: agent.v1.AiAttributionResult (var: cS)
+// Copied from: agent.v1.AiAttributionResult (var: i)
message AiAttributionResult {
oneof result {
AiAttributionSuccess success = 1;
@@ -496,13 +969,13 @@ message AiAttributionResult {
}
}
-// Copied from: agent.v1.AiAttributionSuccess (var: dS)
+// Copied from: agent.v1.AiAttributionSuccess (var: a)
message AiAttributionSuccess {
string attribution_text = 1;
optional OutputLocation output_location = 2;
}
-// Copied from: local:aiserver.v1.AiCodeChange (var: Zwe)
+// Copied from: local:aiserver.v1.AiCodeChange (var: jl)
message AiCodeChange {
string change_id = 1;
string source = 2;
@@ -512,7 +985,7 @@ message AiCodeChange {
int32 total_lines_deleted = 6;
}
-// Copied from: local:aiserver.v1.AiLintBug (var: dse)
+// Copied from: local:aiserver.v1.AiLintBug (var: D)
message AiLintBug {
string relative_workspace_path = 1;
string uuid = 8;
@@ -527,7 +1000,7 @@ message AiLintBug {
LogprobsLintPayload logprobs_payload = 11;
}
-// Copied from: local:aiserver.v1.AiLintInlineSuggestion (var: gse)
+// Copied from: local:aiserver.v1.AiLintInlineSuggestion (var: U)
message AiLintInlineSuggestion {
string relative_workspace_path = 1;
string uuid = 8;
@@ -537,39 +1010,39 @@ message AiLintInlineSuggestion {
string reevaluate_initial_text = 5;
}
-// Copied from: local:aiserver.v1.AiLintOutOfFlowSuggestion (var: hse)
+// Copied from: local:aiserver.v1.AiLintOutOfFlowSuggestion (var: x)
message AiLintOutOfFlowSuggestion {
string relative_workspace_path = 1;
string uuid = 8;
string message = 2;
}
-// Copied from: local:aiserver.v1.AiLintRule (var: _se)
+// Copied from: local:aiserver.v1.AiLintRule (var: Q)
message AiLintRule {
string text = 1;
}
-// Copied from: local:aiserver.v1.AiProjectRequest (var: Vue)
+// Copied from: local:aiserver.v1.AiProjectRequest (var: Ln)
message AiProjectRequest {
string description = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.AiProjectResponse (var: Wue)
+// Copied from: local:aiserver.v1.AiProjectResponse (var: Fn)
message AiProjectResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.AiRequestEvent (var: Qh)
+// Copied from: local:aiserver.v1.AiRequestEvent (var: kt)
message AiRequestEvent {
- // Copied from: local:aiserver.v1.AiRequestEvent.RequestType (var: Uh)
+ // Copied from: local:aiserver.v1.AiRequestEvent.RequestType (var: d)
enum RequestType {
REQUEST_TYPE_UNSPECIFIED = 0;
REQUEST_TYPE_START = 1;
REQUEST_TYPE_END = 2;
}
- // Copied from: local:aiserver.v1.AiRequestEvent.Source (var: Oh)
+ // Copied from: local:aiserver.v1.AiRequestEvent.Source (var: p)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_CHAT = 1;
@@ -587,7 +1060,7 @@ message AiRequestEvent {
Source source = 3;
}
-// Copied from: local:aiserver.v1.AiThoughtAnnotation (var: Wle)
+// Copied from: local:aiserver.v1.AiThoughtAnnotation (var: mn)
message AiThoughtAnnotation {
string request_id = 1;
string auth_id = 2;
@@ -595,58 +1068,73 @@ message AiThoughtAnnotation {
string thought = 4;
}
-// Copied from: local:aiserver.v1.AiWebSearchResult (var: I9)
+// Copied from: local:aiserver.v1.AiWebSearchResult (var: Ye)
message AiWebSearchResult {
string content = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.AiWebSearchResults (var: v9)
+// Copied from: local:aiserver.v1.AiWebSearchResults (var: Ke)
message AiWebSearchResults {
repeated AiWebSearchResult results = 1;
}
-// Copied from: local:aiserver.v1.AllowedMCPConfiguration (var: Y1e)
+// Copied from: local:aiserver.v1.AllowedMCPConfiguration (var: Vm)
message AllowedMCPConfiguration {
optional bool disable_all = 1;
repeated AllowedMCPServer allowed_mcp_servers = 2;
optional bool require_mcp_servers_in_team_network_allowlist = 3;
+ optional bool allow_user_override_mcp_servers = 4;
+ repeated AllowedMCPServer denied_mcp_servers = 10;
+ optional bool enable_cursor_cloud_mcp = 11;
}
-// Copied from: local:aiserver.v1.AllowedMCPServer (var: M1e)
+// Copied from: local:aiserver.v1.AllowedMCPServer (var: Hm)
message AllowedMCPServer {
optional string command = 1;
optional string server_url = 2;
+ optional string name = 3;
+ repeated string network_allowlist = 4;
+ repeated string tool_allowlist = 5;
+ optional string network_mode = 6;
}
-// Copied from: local:aiserver.v1.AllowlistConfig (var: hUe)
+// Copied from: local:aiserver.v1.AllowlistConfig (var: qe)
enum AllowlistConfig {
ALLOWLIST_CONFIG_UNSPECIFIED = 0;
ALLOWLIST_CONFIG_ALLOWLIST = 1;
ALLOWLIST_CONFIG_BLOCKLIST = 2;
}
-// Copied from: local:aiserver.v1.AnalyticsContext (var: YIe)
+// Copied from: local:aiserver.v1.AnalyticsContext (var: g)
message AnalyticsContext {
optional ClientInfo client = 1;
}
-// Copied from: local:aiserver.v1.AnalyticsEvent (var: FIe)
+// Copied from: local:aiserver.v1.AnalyticsEvent (var: c)
message AnalyticsEvent {
string event_name = 1;
map event_data = 2;
int64 timestamp = 3;
}
-// Copied from: local:aiserver.v1.AnalyticsPeriod (var: x2e)
+// Copied from: local:aiserver.v1.AnalyticsPeriod (var: md)
message AnalyticsPeriod {
int64 start_date = 1;
int64 end_date = 2;
}
-// Copied from: local:aiserver.v1.AnythingQuickAccessItem (var: n_)
+// Copied from: local:aiserver.v1.AnthropicCyberVerificationStatus (var: ae)
+enum AnthropicCyberVerificationStatus {
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_UNSPECIFIED = 0;
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_ACTIVE = 1;
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_PENDING = 2;
+ ANTHROPIC_CYBER_VERIFICATION_STATUS_REJECTED = 3;
+}
+
+// Copied from: local:aiserver.v1.AnythingQuickAccessItem (var: Ct)
message AnythingQuickAccessItem {
- // Copied from: local:aiserver.v1.AnythingQuickAccessItem.Resource (var: s_)
+ // Copied from: local:aiserver.v1.AnythingQuickAccessItem.Resource (var: Nt)
message Resource {
optional PointInTimeModel model = 1;
optional IRange range = 2;
@@ -660,20 +1148,20 @@ message AnythingQuickAccessItem {
}
}
-// Copied from: local:aiserver.v1.AnythingQuickAccessSelectionEvent (var: a_)
+// Copied from: local:aiserver.v1.AnythingQuickAccessSelectionEvent (var: Rt)
message AnythingQuickAccessSelectionEvent {
string query = 1;
repeated AnythingQuickAccessItem items = 2;
repeated int32 selected_indices = 3;
}
-// Copied from: local:aiserver.v1.ApiDetails (var: dme)
+// Copied from: local:aiserver.v1.ApiDetails (var: _r)
message ApiDetails {
string api_key = 1;
optional bool enable_ghost_mode = 2;
}
-// Copied from: local:aiserver.v1.ApiKey (var: lKe)
+// Copied from: local:aiserver.v1.ApiKey (var: Jl)
message ApiKey {
int32 id = 1;
string masked_key = 2;
@@ -681,17 +1169,18 @@ message ApiKey {
int64 created_at = 4;
optional string service_account_name = 5;
repeated string scopes = 6;
+ optional int64 expires_at = 7;
}
-// Copied from: agent.v1.ApiKeyCredentials (var: c1)
+// Copied from: agent.v1.ApiKeyCredentials (var: la)
message ApiKeyCredentials {
string api_key = 1;
optional string base_url = 2;
}
-// Copied from: agent.v1.AppliedAgentChange (var: xE)
+// Copied from: agent.v1.AppliedAgentChange (var: u)
message AppliedAgentChange {
- // Copied from: agent.v1.AppliedAgentChange.ChangeType (var: OE)
+ // Copied from: agent.v1.AppliedAgentChange.ChangeType (var: r)
enum ChangeType {
CHANGE_TYPE_UNSPECIFIED = 0;
CHANGE_TYPE_CREATED = 1;
@@ -707,18 +1196,18 @@ message AppliedAgentChange {
optional string message_for_model = 6;
}
-// Copied from: agent.v1.ApplyAgentDiffError (var: ME)
+// Copied from: agent.v1.ApplyAgentDiffError (var: m)
message ApplyAgentDiffError {
string error = 1;
repeated AppliedAgentChange applied_changes = 2;
}
-// Copied from: local:aiserver.v1.ApplyAgentDiffParams (var: hI)
+// Copied from: local:aiserver.v1.ApplyAgentDiffParams (var: R)
message ApplyAgentDiffParams {
string agent_id = 1;
}
-// Copied from: agent.v1.ApplyAgentDiffResult (var: LE)
+// Copied from: agent.v1.ApplyAgentDiffResult (var: a)
message ApplyAgentDiffResult {
oneof result {
ApplyAgentDiffSuccess success = 1;
@@ -726,24 +1215,24 @@ message ApplyAgentDiffResult {
}
}
-// Copied from: agent.v1.ApplyAgentDiffSuccess (var: DE)
+// Copied from: agent.v1.ApplyAgentDiffSuccess (var: l)
message ApplyAgentDiffSuccess {
repeated AppliedAgentChange applied_changes = 1;
}
-// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionRequest (var: Wxe)
+// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionRequest (var: V)
message ApplyFullSelfDrivingSuggestionRequest {
string pr_url = 1;
string bc_id = 2;
string head_commit_sha = 3;
}
-// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionResponse (var: zxe)
+// Copied from: local:aiserver.v1.ApplyFullSelfDrivingSuggestionResponse (var: Y)
message ApplyFullSelfDrivingSuggestionResponse {
string new_pr_head_sha = 1;
}
-// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoInternalRequest (var: Bdt)
+// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoInternalRequest (var: oS)
message ApplyMigrateReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string from_git_url = 2;
@@ -753,7 +1242,7 @@ message ApplyMigrateReindexPluginRepoInternalRequest {
bool deprecate_removed = 6;
}
-// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoResponse (var: Jdt)
+// Copied from: local:aiserver.v1.ApplyMigrateReindexPluginRepoResponse (var: iS)
message ApplyMigrateReindexPluginRepoResponse {
int32 migrated_count = 1;
int32 created_count = 2;
@@ -765,7 +1254,7 @@ message ApplyMigrateReindexPluginRepoResponse {
string to_git_url = 8;
}
-// Copied from: local:aiserver.v1.ApplyReindexPluginRepoInternalRequest (var: hdt)
+// Copied from: local:aiserver.v1.ApplyReindexPluginRepoInternalRequest (var: tS)
message ApplyReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string git_url = 2;
@@ -774,7 +1263,7 @@ message ApplyReindexPluginRepoInternalRequest {
optional string release_tag = 5;
}
-// Copied from: local:aiserver.v1.ApplyReindexPluginRepoResponse (var: Tdt)
+// Copied from: local:aiserver.v1.ApplyReindexPluginRepoResponse (var: nS)
message ApplyReindexPluginRepoResponse {
int32 created_count = 1;
int32 updated_count = 2;
@@ -784,28 +1273,28 @@ message ApplyReindexPluginRepoResponse {
repeated string deprecated_plugin_names = 6;
}
-// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsRequest (var: ipt)
+// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsRequest (var: CI)
message ApplyTeamMarketplaceRequiredPluginsRequest {
repeated string plugin_ids = 1;
int64 marketplace_id = 2;
}
-// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsResponse (var: opt)
+// Copied from: local:aiserver.v1.ApplyTeamMarketplaceRequiredPluginsResponse (var: NI)
message ApplyTeamMarketplaceRequiredPluginsResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ApprovePluginRequest (var: Pdt)
+// Copied from: local:aiserver.v1.ApprovePluginRequest (var: cS)
message ApprovePluginRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.ApprovePluginResponse (var: Ldt)
+// Copied from: local:aiserver.v1.ApprovePluginResponse (var: dS)
message ApprovePluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.ArchiveBackgroundComposerRequest (var: vyt)
+// Copied from: local:aiserver.v1.ArchiveBackgroundComposerRequest (var: pi)
message ArchiveBackgroundComposerRequest {
string bc_id = 1;
bool unarchive = 2;
@@ -814,30 +1303,49 @@ message ArchiveBackgroundComposerRequest {
optional bool close_pull_request = 5;
}
-// Copied from: local:aiserver.v1.ArchiveBackgroundComposerResponse (var: Nyt)
+// Copied from: local:aiserver.v1.ArchiveBackgroundComposerResponse (var: fi)
message ArchiveBackgroundComposerResponse {
bool closed_pull_request = 1;
}
-// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountRequest (var: YKe)
+// Copied from: local:aiserver.v1.ArchiveRepoBackgroundComposersRequest (var: gi)
+message ArchiveRepoBackgroundComposersRequest {
+ repeated string repo_urls = 1;
+ optional int32 team_id = 2;
+ BackgroundComposerSource source = 3;
+ bool dry_run = 4;
+ bool remove_repo_environment_json = 5;
+}
+
+// Copied from: local:aiserver.v1.ArchiveRepoBackgroundComposersResponse (var: hi)
+message ArchiveRepoBackgroundComposersResponse {
+ repeated string archived_bc_ids = 1;
+ repeated string failed_bc_ids = 2;
+ int32 remaining_count = 3;
+ int32 running_count = 4;
+ bool has_repo_environment_json = 5;
+ bool removed_repo_environment_json = 6;
+}
+
+// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountRequest (var: Yl)
message ArchiveTeamServiceAccountRequest {
int32 team_id = 1;
string service_account_id = 2;
}
-// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountResponse (var: HKe)
+// Copied from: local:aiserver.v1.ArchiveTeamServiceAccountResponse (var: Kl)
message ArchiveTeamServiceAccountResponse {
}
-// Copied from: agent.v1.AskQuestionArgs (var: kG)
+// Copied from: agent.v1.AskQuestionArgs (var: Oe)
message AskQuestionArgs {
- // Copied from: agent.v1.AskQuestionArgs.Option (var: IG)
+ // Copied from: agent.v1.AskQuestionArgs.Option (var: xe)
message Option {
string id = 1;
string label = 2;
}
- // Copied from: agent.v1.AskQuestionArgs.Question (var: SG)
+ // Copied from: agent.v1.AskQuestionArgs.Question (var: Ue)
message Question {
string id = 1;
string prompt = 2;
@@ -851,15 +1359,26 @@ message AskQuestionArgs {
string async_original_tool_call_id = 6;
}
-// Copied from: local:aiserver.v1.AskQuestionParams (var: cF)
+// Copied from: agent.v1.AskQuestionInteractionQuery (var: za)
+message AskQuestionInteractionQuery {
+ AskQuestionArgs args = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.AskQuestionInteractionResponse (var: ja)
+message AskQuestionInteractionResponse {
+ AskQuestionResult result = 1;
+}
+
+// Copied from: local:aiserver.v1.AskQuestionParams (var: Js)
message AskQuestionParams {
- // Copied from: local:aiserver.v1.AskQuestionParams.Option (var: AF)
+ // Copied from: local:aiserver.v1.AskQuestionParams.Option (var: Ns)
message Option {
string id = 1;
string label = 2;
}
- // Copied from: local:aiserver.v1.AskQuestionParams.Question (var: dF)
+ // Copied from: local:aiserver.v1.AskQuestionParams.Question (var: Cs)
message Question {
string id = 1;
string prompt = 2;
@@ -872,9 +1391,9 @@ message AskQuestionParams {
bool run_async = 3;
}
-// Copied from: local:aiserver.v1.AskQuestionResult (var: gF)
+// Copied from: local:aiserver.v1.AskQuestionResult (var: Rs)
message AskQuestionResult {
- // Copied from: local:aiserver.v1.AskQuestionResult.Answer (var: _F)
+ // Copied from: local:aiserver.v1.AskQuestionResult.Answer (var: Ps)
message Answer {
string question_id = 1;
repeated string selected_option_ids = 2;
@@ -885,12 +1404,12 @@ message AskQuestionResult {
bool is_async = 2;
}
-// Copied from: local:aiserver.v1.AskQuestionStream (var: yF)
+// Copied from: local:aiserver.v1.AskQuestionStream (var: bs)
message AskQuestionStream {
AskQuestionParams params = 1;
}
-// Copied from: local:aiserver.v1.AssignmentResult (var: Brt)
+// Copied from: local:aiserver.v1.AssignmentResult (var: B_)
message AssignmentResult {
string email = 1;
string group_name = 2;
@@ -898,39 +1417,39 @@ message AssignmentResult {
optional string error_message = 4;
}
-// Copied from: agent.v1.AsyncAskQuestionCompletionAction (var: HZ)
+// Copied from: agent.v1.AsyncAskQuestionCompletionAction (var: _i)
message AsyncAskQuestionCompletionAction {
string original_tool_call_id = 1;
AskQuestionArgs original_args = 2;
AskQuestionResult result = 3;
}
-// Copied from: local:aiserver.v1.AtSymbolDependencyInformation (var: boe)
+// Copied from: local:aiserver.v1.AtSymbolDependencyInformation (var: Pt)
message AtSymbolDependencyInformation {
string name = 1;
string from_file = 2;
}
-// Copied from: local:aiserver.v1.AtSymbolOption (var: Noe)
+// Copied from: local:aiserver.v1.AtSymbolOption (var: Rt)
message AtSymbolOption {
int32 index = 1;
string text = 2;
string type = 3;
}
-// Copied from: local:aiserver.v1.AttachAgentStartupTraceRequest (var: gbt)
+// Copied from: local:aiserver.v1.AttachAgentStartupTraceRequest (var: Xp)
message AttachAgentStartupTraceRequest {
string bc_id = 1;
optional string last_event_id = 2;
}
-// Copied from: local:aiserver.v1.AttachAgentStartupTraceResponse (var: _bt)
+// Copied from: local:aiserver.v1.AttachAgentStartupTraceResponse (var: Zp)
message AttachAgentStartupTraceResponse {
string event_id = 1;
AgentStartupTraceEvent trace_event = 3;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsRequest (var: zwt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsRequest (var: Aa)
message AttachBackgroundComposerLogsRequest {
string bc_id = 1;
optional string last_event_id = 2;
@@ -940,44 +1459,45 @@ message AttachBackgroundComposerLogsRequest {
optional string associated_pod_key = 6;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse (var: Kwt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse (var: _a)
message AttachBackgroundComposerLogsResponse {
- // Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse.Event (var: Zwt)
+ // Copied from: local:aiserver.v1.AttachBackgroundComposerLogsResponse.Event (var: Ta)
message Event {
string event_id = 1;
- PodEvent event = 2;
+ SwGetLinterErrorsRequest event = 2;
+ WaterfallUpdate waterfall_update = 3;
}
Event event = 1;
- PodStatus updated_status = 2;
+ ConversationMessage.EditTrailContext updated_status = 2;
ErrorDetails start_error = 3;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerPodRequest (var: wTt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerPodRequest (var: Eo)
message AttachBackgroundComposerPodRequest {
string pod_id = 1;
optional string last_event_id = 2;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse (var: ETt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse (var: So)
message AttachBackgroundComposerPodResponse {
- // Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse.Event (var: BTt)
+ // Copied from: local:aiserver.v1.AttachBackgroundComposerPodResponse.Event (var: Io)
message Event {
string event_id = 1;
- PodEvent event = 2;
+ SwGetLinterErrorsRequest event = 2;
}
Event event = 1;
- PodStatus updated_status = 2;
+ IndexedFile updated_status = 2;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerRequest (var: ekt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerRequest (var: ya)
message AttachBackgroundComposerRequest {
string bc_id = 1;
optional int32 starting_index = 2;
}
-// Copied from: local:aiserver.v1.AttachBackgroundComposerResponse (var: nkt)
+// Copied from: local:aiserver.v1.AttachBackgroundComposerResponse (var: ka)
message AttachBackgroundComposerResponse {
HeadlessAgenticComposerResponse headless_agentic_composer_response = 1;
HeadlessAgenticComposerPrompt prompt = 2;
@@ -987,12 +1507,26 @@ message AttachBackgroundComposerResponse {
GitDiff diff_since_start = 3;
}
-// Copied from: local:aiserver.v1.AttributionControls (var: U0e)
+// Copied from: local:aiserver.v1.AttachEnvironmentBuildLogRequest (var: xu)
+message AttachEnvironmentBuildLogRequest {
+ string build_id = 1;
+ optional string cursor = 2;
+}
+
+// Copied from: local:aiserver.v1.AttachEnvironmentBuildLogResponse (var: Qu)
+message AttachEnvironmentBuildLogResponse {
+ string text = 1;
+ string next_cursor = 2;
+ EnvironmentBuildRowStatus status = 3;
+ bool log_complete = 4;
+}
+
+// Copied from: local:aiserver.v1.AttributionControls (var: Bc)
message AttributionControls {
bool disable_attribution = 1;
}
-// Copied from: local:aiserver.v1.AuditLogEvent (var: a6e)
+// Copied from: local:aiserver.v1.AuditLogEvent (var: Jg)
message AuditLogEvent {
int64 id = 1;
string created_at = 2;
@@ -1006,9 +1540,10 @@ message AuditLogEvent {
string user_email = 10;
string event_type = 11;
string event_data = 12;
+ string org_id = 13;
}
-// Copied from: local:aiserver.v1.AutoContextConfig (var: Hqe)
+// Copied from: local:aiserver.v1.AutoContextConfig (var: Ue)
message AutoContextConfig {
bool enabled = 1;
bool enabled_fallback = 2;
@@ -1017,31 +1552,31 @@ message AutoContextConfig {
bool enabled_v2 = 5;
}
-// Copied from: local:aiserver.v1.AutoContextFile (var: rae)
+// Copied from: local:aiserver.v1.AutoContextFile (var: Ve)
message AutoContextFile {
string relative_workspace_path = 1;
string file_content = 2;
}
-// Copied from: local:aiserver.v1.AutoContextRankedFile (var: oae)
+// Copied from: local:aiserver.v1.AutoContextRankedFile (var: Ke)
message AutoContextRankedFile {
string relative_workspace_path = 1;
float reranking_score = 2;
}
-// Copied from: local:aiserver.v1.AutoContextRequest (var: iae)
+// Copied from: local:aiserver.v1.AutoContextRequest (var: Ye)
message AutoContextRequest {
string text = 1;
repeated AutoContextFile candidate_files = 2;
ModelDetails model_details = 3;
}
-// Copied from: local:aiserver.v1.AutoContextResponse (var: uae)
+// Copied from: local:aiserver.v1.AutoContextResponse (var: We)
message AutoContextResponse {
repeated AutoContextRankedFile ranked_files = 1;
}
-// Copied from: local:aiserver.v1.AutoCreatePrMode (var: oUe)
+// Copied from: local:aiserver.v1.AutoCreatePrMode (var: ke)
enum AutoCreatePrMode {
AUTO_CREATE_PR_MODE_UNSPECIFIED = 0;
AUTO_CREATE_PR_MODE_ALWAYS = 1;
@@ -1049,7 +1584,7 @@ enum AutoCreatePrMode {
AUTO_CREATE_PR_MODE_NEVER = 3;
}
-// Copied from: local:aiserver.v1.AutoCreatePrSetting (var: R_t)
+// Copied from: local:aiserver.v1.AutoCreatePrSetting (var: hr)
enum AutoCreatePrSetting {
AUTO_CREATE_PR_SETTING_UNSPECIFIED = 0;
AUTO_CREATE_PR_SETTING_ALWAYS = 1;
@@ -1057,7 +1592,13 @@ enum AutoCreatePrSetting {
AUTO_CREATE_PR_SETTING_NEVER = 3;
}
-// Copied from: local:aiserver.v1.AutoRunControls (var: Q1e)
+// Copied from: local:aiserver.v1.AutoReviewInstructions (var: Qm)
+message AutoReviewInstructions {
+ repeated string allow_instructions = 1;
+ repeated string block_instructions = 2;
+}
+
+// Copied from: local:aiserver.v1.AutoRunControls (var: xm)
message AutoRunControls {
bool enabled = 1;
repeated string allowed = 2;
@@ -1068,40 +1609,45 @@ message AutoRunControls {
repeated string mcp_tool_allowlist = 7;
AutoRunSandboxingControls sandboxing_controls = 8;
bool browser_protection = 9;
+ optional bool enable_smart_auto = 10;
+ optional bool enable_allowlist_mode = 11;
+ AdminCommandDenylist admin_command_denylist = 12;
}
-// Copied from: local:aiserver.v1.AutoRunSandboxingControls (var: d0e)
+// Copied from: local:aiserver.v1.AutoRunSandboxingControls (var: mc)
message AutoRunSandboxingControls {
SandboxingMode sandboxing = 1;
NetworkingMode sandbox_networking = 2;
GitMode sandbox_git = 3;
+ SandboxReadBoundaryMode sandbox_read_boundary = 4;
+ repeated string sandbox_read_allowlist_paths = 5;
}
-// Copied from: local:aiserver.v1.AutoSelectionInstructions (var: joe)
+// Copied from: local:aiserver.v1.AutoSelectionInstructions (var: Ut)
message AutoSelectionInstructions {
string text = 1;
int32 start_line = 2;
int32 end_line = 3;
}
-// Copied from: local:aiserver.v1.AutoSelectionResult (var: Xoe)
+// Copied from: local:aiserver.v1.AutoSelectionResult (var: xt)
message AutoSelectionResult {
int32 start_line = 1;
int32 end_line = 2;
repeated AutoSelectionInstructions instructions = 3;
}
-// Copied from: local:aiserver.v1.AvailableCppModelsRequest (var: YA)
+// Copied from: local:aiserver.v1.AvailableCppModelsRequest (var: z)
message AvailableCppModelsRequest {
}
-// Copied from: local:aiserver.v1.AvailableCppModelsResponse (var: VA)
+// Copied from: local:aiserver.v1.AvailableCppModelsResponse (var: j)
message AvailableCppModelsResponse {
repeated string models = 1;
optional string default_model = 2;
}
-// Copied from: local:aiserver.v1.AvailableDocsRequest (var: dde)
+// Copied from: local:aiserver.v1.AvailableDocsRequest (var: Vr)
message AvailableDocsRequest {
repeated string additional_doc_identifiers = 4;
oneof partial_doc {
@@ -1111,12 +1657,12 @@ message AvailableDocsRequest {
}
}
-// Copied from: local:aiserver.v1.AvailableDocsResponse (var: Ade)
+// Copied from: local:aiserver.v1.AvailableDocsResponse (var: Yr)
message AvailableDocsResponse {
repeated DocumentationInfo docs = 1;
}
-// Copied from: local:aiserver.v1.AvailableModelsRequest (var: yde)
+// Copied from: local:aiserver.v1.AvailableModelsRequest (var: as)
message AvailableModelsRequest {
bool is_nightly = 1;
bool include_long_context_models = 2;
@@ -1129,11 +1675,13 @@ message AvailableModelsRequest {
optional bool for_automations = 9;
optional AvailableModelsScope scope = 10;
optional bool use_react_model_picker = 11;
+ optional bool use_cloud_agent_effort_modes = 12;
+ optional string admin_settings_group_public_id = 13;
}
-// Copied from: local:aiserver.v1.AvailableModelsResponse (var: kde)
+// Copied from: local:aiserver.v1.AvailableModelsResponse (var: ls)
message AvailableModelsResponse {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.AvailableModel (var: Nde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.AvailableModel (var: ds)
message AvailableModel {
string name = 1;
bool default_on = 2;
@@ -1176,44 +1724,74 @@ message AvailableModelsResponse {
optional bool visible_in_routed_model_view = 40;
optional string vendor_name = 41;
optional AvailableModelsResponse.ModelVendor vendor = 42;
+ optional bool default_disabled_in_admin_allowlist = 43;
+ repeated CloudAgentEffortMode cloud_agent_effort_modes = 44;
+ optional bool supports_smart_mode_classifier = 45;
+ optional bool requires_data_retention = 46;
+ optional string reason_for_zdr_consent_block = 47;
+ repeated AvailableModelsResponse.ModelPickerBadge model_picker_badges = 48;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ConfirmationDialogue (var: qde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ConfirmationDialogue (var: fs)
message ConfirmationDialogue {
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ConfirmationDialogue.Presentation (var: he)
+ enum Presentation {
+ PRESENTATION_UNSPECIFIED = 0;
+ PRESENTATION_POST_PICKER_WARNING = 1;
+ }
+
string title = 1;
string body = 2;
string key = 3;
bool blocks_submission = 4;
+ optional Presentation presentation = 5;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.DegradationStatus (var: Sde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.DegradationStatus (var: pe)
enum DegradationStatus {
DEGRADATION_STATUS_UNSPECIFIED = 0;
DEGRADATION_STATUS_DEGRADED = 1;
DEGRADATION_STATUS_DISABLED = 2;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.FeatureModelConfig (var: Fde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.FeatureModelConfig (var: gs)
message FeatureModelConfig {
string default_model = 1;
repeated string fallback_models = 2;
repeated string best_of_n_default_models = 3;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration (var: Qde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerBadge (var: cs)
+ message ModelPickerBadge {
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerBadge.Variant (var: ge)
+ enum Variant {
+ VARIANT_UNSPECIFIED = 0;
+ VARIANT_ACCENT = 1;
+ VARIANT_NEUTRAL = 2;
+ VARIANT_SUCCESS = 3;
+ VARIANT_WARN = 4;
+ VARIANT_DANGER = 5;
+ }
+
+ string label = 1;
+ Variant variant = 2;
+ bool dismiss_on_selection = 3;
+ }
+
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration (var: hs)
message ModelPickerDisplayConfiguration {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig (var: Hde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig (var: ys)
message NamedModelsViewConfig {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewButton (var: Zde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewButton (var: Es)
message NamedViewToRoutedModelViewButton {
string markdown = 1;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewNoButton (var: Kde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewNoButton (var: ws)
message NamedViewToRoutedModelViewNoButton {
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewToggle (var: zde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.NamedModelsViewConfig.NamedViewToRoutedModelViewToggle (var: ks)
message NamedViewToRoutedModelViewToggle {
string markdown = 1;
}
@@ -1223,14 +1801,14 @@ message AvailableModelsResponse {
optional NamedViewToRoutedModelViewButton named_view_to_routed_model_view_button = 4;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig (var: Ude)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig (var: As)
message RoutedModelViewConfig {
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewButton (var: Yde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewButton (var: Ts)
message RoutedModelViewToNamedViewButton {
string markdown = 1;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewToggle (var: Mde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelPickerDisplayConfiguration.RoutedModelViewConfig.RoutedModelViewToNamedViewToggle (var: _s)
message RoutedModelViewToNamedViewToggle {
string title_markdown = 1;
optional string subtitle = 2;
@@ -1246,9 +1824,12 @@ message AvailableModelsResponse {
RoutedModelViewConfig routed_model_view_config = 1;
NamedModelsViewConfig named_models_view_config = 2;
+ optional bool hide_search_bar = 3;
+ optional bool hide_add_models = 4;
+ optional string model_selection_restriction_message = 5;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVariantConfig (var: bde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVariantConfig (var: ps)
message ModelVariantConfig {
repeated RequestedModel.ModelParameterValue parameter_values = 1;
string display_name = 2;
@@ -1263,13 +1844,13 @@ message AvailableModelsResponse {
optional string legacy_slug = 11;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendor (var: vde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendor (var: ms)
message ModelVendor {
AvailableModelsResponse.ModelVendorId id = 1;
string display_name = 2;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendorId (var: Bde)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.ModelVendorId (var: fe)
enum ModelVendorId {
MODEL_VENDOR_ID_UNSPECIFIED = 0;
MODEL_VENDOR_ID_ANTHROPIC = 1;
@@ -1280,9 +1861,10 @@ message AvailableModelsResponse {
MODEL_VENDOR_ID_CURSOR = 6;
MODEL_VENDOR_ID_NVIDIA = 7;
MODEL_VENDOR_ID_ZAI = 8;
+ MODEL_VENDOR_ID_META = 9;
}
- // Copied from: local:aiserver.v1.AvailableModelsResponse.TooltipData (var: Ide)
+ // Copied from: local:aiserver.v1.AvailableModelsResponse.TooltipData (var: us)
message TooltipData {
string primary_text = 1;
string secondary_text = 2;
@@ -1307,9 +1889,12 @@ message AvailableModelsResponse {
optional int32 disable_unused_models_after_n_hours = 12;
optional int32 upgrade_unchanged_models_after_n_hours = 13;
ModelPickerDisplayConfiguration display_configuration = 15;
+ optional string experimental_model_id = 19;
+ optional string experimental_model_display_name = 20;
+ optional string nudge_new_chats_to_auto_optimize_for = 21;
}
-// Copied from: local:aiserver.v1.AvailableModelsScope (var: kie)
+// Copied from: local:aiserver.v1.AvailableModelsScope (var: ee)
enum AvailableModelsScope {
AVAILABLE_MODELS_SCOPE_UNSPECIFIED = 0;
AVAILABLE_MODELS_SCOPE_USER_AVAILABLE = 1;
@@ -1317,14 +1902,14 @@ enum AvailableModelsScope {
AVAILABLE_MODELS_SCOPE_ADMIN_SETTINGS_ALL_APPLICATION_MODELS = 3;
}
-// Copied from: local:aiserver.v1.AwaitTaskParams (var: qq)
+// Copied from: local:aiserver.v1.AwaitTaskParams (var: Ur)
message AwaitTaskParams {
repeated string ids = 1;
}
-// Copied from: local:aiserver.v1.AwaitTaskResult (var: Fq)
+// Copied from: local:aiserver.v1.AwaitTaskResult (var: xr)
message AwaitTaskResult {
- // Copied from: local:aiserver.v1.AwaitTaskResult.TaskResultItem (var: Qq)
+ // Copied from: local:aiserver.v1.AwaitTaskResult.TaskResultItem (var: Qr)
message TaskResultItem {
string task_id = 1;
TaskResult.CompletedTaskResult result = 2;
@@ -1334,18 +1919,18 @@ message AwaitTaskResult {
repeated string missing_task_ids = 2;
}
-// Copied from: local:aiserver.v1.AwaitTaskStream (var: Uq)
+// Copied from: local:aiserver.v1.AwaitTaskStream (var: Gr)
message AwaitTaskStream {
}
-// Copied from: agent.v1.AzureCredentials (var: d1)
+// Copied from: agent.v1.AzureCredentials (var: ua)
message AzureCredentials {
string api_key = 1;
string base_url = 2;
string deployment = 3;
}
-// Copied from: local:aiserver.v1.AzureState (var: bs)
+// Copied from: local:aiserver.v1.AzureState (var: j)
message AzureState {
string api_key = 1;
string base_url = 2;
@@ -1353,7 +1938,7 @@ message AzureState {
bool use_azure = 4;
}
-// Copied from: local:aiserver.v1.BM25Chunk (var: Is)
+// Copied from: local:aiserver.v1.BM25Chunk (var: K)
message BM25Chunk {
string content = 1;
SimplestRange range = 2;
@@ -1361,7 +1946,7 @@ message BM25Chunk {
string relative_path = 4;
}
-// Copied from: local:aiserver.v1.BackgroundAgentSettings (var: K1e)
+// Copied from: local:aiserver.v1.BackgroundAgentSettings (var: nc)
message BackgroundAgentSettings {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
@@ -1383,11 +1968,14 @@ message BackgroundAgentSettings {
optional bool ci_failure_followup_enabled = 18;
DataRetentionPolicy data_retention = 19;
optional bool restrict_team_environment_writes_to_admins = 20;
+ optional bool allow_remote_control = 21;
+ optional bool allow_private_worker_github_token_mint = 22;
+ optional bool allow_private_worker_secret_sync = 23;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest (var: Ile)
+// Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest (var: $t)
message BackgroundCmdKEvalRequest {
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Experiment (var: vle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Experiment (var: ie)
enum Experiment {
EXPERIMENT_UNSPECIFIED = 0;
EXPERIMENT_REFLECT = 1;
@@ -1402,11 +1990,11 @@ message BackgroundCmdKEvalRequest {
EXPERIMENT_ASK_CODEBASE = 10;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint (var: Cle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint (var: en)
message Lint {
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix (var: Rle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix (var: tn)
message QuickFix {
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix.Edit (var: Ple)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.Lint.QuickFix.Edit (var: nn)
message Edit {
string relative_workspace_path = 1;
string text = 2;
@@ -1432,7 +2020,7 @@ message BackgroundCmdKEvalRequest {
repeated QuickFix quick_fixes = 9;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.ProposedChange (var: Lle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKEvalRequest.ProposedChange (var: rn)
message ProposedChange {
string change = 1;
repeated BackgroundCmdKEvalRequest.Lint linter_errors = 2;
@@ -1449,24 +2037,24 @@ message BackgroundCmdKEvalRequest {
repeated CodeBlock related_code_blocks = 9;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKEvalResponse (var: Dle)
+// Copied from: local:aiserver.v1.BackgroundCmdKEvalResponse (var: sn)
message BackgroundCmdKEvalResponse {
string proposed_change = 1;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKRequest (var: ile)
+// Copied from: local:aiserver.v1.BackgroundCmdKRequest (var: Gt)
message BackgroundCmdKRequest {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Diff (var: kle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Diff (var: Xt)
message Diff {
string relative_workspace_path = 1;
string diff = 2;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint (var: lle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint (var: Ht)
message Lint {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix (var: cle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix (var: Vt)
message QuickFix {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix.Edit (var: dle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Lint.QuickFix.Edit (var: Yt)
message Edit {
string relative_workspace_path = 1;
string text = 2;
@@ -1492,15 +2080,15 @@ message BackgroundCmdKRequest {
repeated QuickFix quick_fixes = 9;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.ProposedChange (var: Ale)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.ProposedChange (var: Kt)
message ProposedChange {
string change = 1;
repeated BackgroundCmdKRequest.Lint linter_errors = 2;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile (var: _le)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile (var: zt)
message RecentlyViewedFile {
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile.VisibleRange (var: yle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.RecentlyViewedFile.VisibleRange (var: jt)
message VisibleRange {
int32 start_line_number_inclusive = 1;
int32 end_line_number_exclusive = 2;
@@ -1513,7 +2101,7 @@ message BackgroundCmdKRequest {
repeated VisibleRange visible_ranges = 3;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Type (var: ole)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.Type (var: oe)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_REFLECT = 1;
@@ -1528,7 +2116,7 @@ message BackgroundCmdKRequest {
TYPE_CHAT_AND_APPLY_UNDERSPECIFIED = 10;
}
- // Copied from: local:aiserver.v1.BackgroundCmdKRequest.UsefulType (var: gle)
+ // Copied from: local:aiserver.v1.BackgroundCmdKRequest.UsefulType (var: Wt)
message UsefulType {
string relative_workspace_path = 1;
int32 start_line = 2;
@@ -1550,12 +2138,12 @@ message BackgroundCmdKRequest {
optional bool multiple_completions = 12;
}
-// Copied from: local:aiserver.v1.BackgroundCmdKResponse (var: Sle)
+// Copied from: local:aiserver.v1.BackgroundCmdKResponse (var: Zt)
message BackgroundCmdKResponse {
string proposed_change = 1;
}
-// Copied from: local:aiserver.v1.BackgroundComposer (var: awt)
+// Copied from: local:aiserver.v1.BackgroundComposer (var: Ri)
message BackgroundComposer {
string bc_id = 1;
double created_at_ms = 2;
@@ -1609,23 +2197,26 @@ message BackgroundComposer {
repeated string repo_urls = 62;
optional string environment_name = 63;
optional PrivateWorkspaceIdentifier private_workspace_identifier = 64;
+ optional string private_worker_display_name = 65;
+ optional AgentWorkspaceBinding workspace_binding = 66;
+ optional bool use_experimental_model_opt_out = 67;
}
-// Copied from: local:aiserver.v1.BackgroundComposerArtifact (var: pJt)
+// Copied from: local:aiserver.v1.BackgroundComposerArtifact (var: qm)
message BackgroundComposerArtifact {
string absolute_path = 1;
int64 size_bytes = 2;
int64 updated_at_unix_ms = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerCachedDetailsProto (var: pbt)
+// Copied from: local:aiserver.v1.BackgroundComposerCachedDetailsProto (var: jp)
message BackgroundComposerCachedDetailsProto {
string diff_changes_hash = 1;
GetDiffResponse detailed_diff = 2;
DetailedBackgroundComposer bc = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerCommit (var: $Nt)
+// Copied from: local:aiserver.v1.BackgroundComposerCommit (var: Gd)
message BackgroundComposerCommit {
string sha = 1;
string message = 2;
@@ -1634,7 +2225,7 @@ message BackgroundComposerCommit {
string timestamp = 5;
}
-// Copied from: local:aiserver.v1.BackgroundComposerConfig (var: Yqe)
+// Copied from: local:aiserver.v1.BackgroundComposerConfig (var: Oe)
message BackgroundComposerConfig {
bool enable_background_agent = 1;
bool show_background_agent_in_beta_settings = 2;
@@ -1647,35 +2238,35 @@ message BackgroundComposerConfig {
bool use_modal_experience = 9;
}
-// Copied from: local:aiserver.v1.BackgroundComposerDefaultEnvironmentSetting (var: uvt)
+// Copied from: local:aiserver.v1.BackgroundComposerDefaultEnvironmentSetting (var: ac)
message BackgroundComposerDefaultEnvironmentSetting {
optional EnvironmentRepoConfig repo_config = 1;
optional string environment_public_id = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupContent (var: dTt)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupContent (var: ho)
message BackgroundComposerFollowupContent {
string text = 1;
string rich_text = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupParams (var: Wb)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupParams (var: Vn)
message BackgroundComposerFollowupParams {
string proposed_followup = 1;
string bc_id = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupResult (var: jb)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupResult (var: Yn)
message BackgroundComposerFollowupResult {
string proposed_followup = 1;
bool is_sent = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerFollowupStream (var: Xb)
+// Copied from: local:aiserver.v1.BackgroundComposerFollowupStream (var: Kn)
message BackgroundComposerFollowupStream {
}
-// Copied from: local:aiserver.v1.BackgroundComposerFullDiff (var: dyt)
+// Copied from: local:aiserver.v1.BackgroundComposerFullDiff (var: Vo)
message BackgroundComposerFullDiff {
string path = 1;
string original_content = 2;
@@ -1686,7 +2277,7 @@ message BackgroundComposerFullDiff {
string base_ref = 7;
}
-// Copied from: local:aiserver.v1.BackgroundComposerParticipant (var: lwt)
+// Copied from: local:aiserver.v1.BackgroundComposerParticipant (var: Pi)
message BackgroundComposerParticipant {
int32 user_id = 1;
optional string display_name = 2;
@@ -1694,7 +2285,7 @@ message BackgroundComposerParticipant {
optional string profile_picture_url = 4;
}
-// Copied from: local:aiserver.v1.BackgroundComposerPr (var: lSt)
+// Copied from: local:aiserver.v1.BackgroundComposerPr (var: Ml)
message BackgroundComposerPr {
string branch_name = 1;
string base_branch = 2;
@@ -1705,14 +2296,14 @@ message BackgroundComposerPr {
optional string scm_provider = 7;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionExecutionMode (var: b_t)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionExecutionMode (var: Ar)
enum BackgroundComposerQuickActionExecutionMode {
BACKGROUND_COMPOSER_QUICK_ACTION_EXECUTION_MODE_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_QUICK_ACTION_EXECUTION_MODE_SUBAGENT = 1;
BACKGROUND_COMPOSER_QUICK_ACTION_EXECUTION_MODE_PARENT_AGENT = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSettings (var: ovt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSettings (var: ic)
message BackgroundComposerQuickActionSettings {
repeated BackgroundComposerQuickActionSubagentSlot quick_action_subagent_slots = 1;
bool quick_action_subagent_slots_explicitly_set = 2;
@@ -1721,7 +2312,7 @@ message BackgroundComposerQuickActionSettings {
repeated BackgroundComposerQuickActionSubagentTemplateMutation quick_action_subagent_template_mutations = 5;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentSlot (var: tvt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentSlot (var: rc)
message BackgroundComposerQuickActionSubagentSlot {
string id = 1;
string label = 2;
@@ -1732,7 +2323,7 @@ message BackgroundComposerQuickActionSubagentSlot {
BackgroundComposerQuickActionExecutionMode execution_mode = 7;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplate (var: rvt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplate (var: sc)
message BackgroundComposerQuickActionSubagentTemplate {
string template_id = 1;
string label = 2;
@@ -1745,13 +2336,13 @@ message BackgroundComposerQuickActionSubagentTemplate {
optional string icon_name = 9;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateMutation (var: ivt)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateMutation (var: oc)
message BackgroundComposerQuickActionSubagentTemplateMutation {
BackgroundComposerQuickActionSubagentTemplateOperation operation = 1;
BackgroundComposerQuickActionSubagentTemplate template = 2;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateOperation (var: q_t)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateOperation (var: Tr)
enum BackgroundComposerQuickActionSubagentTemplateOperation {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_OPERATION_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_OPERATION_CREATE = 1;
@@ -1759,7 +2350,7 @@ enum BackgroundComposerQuickActionSubagentTemplateOperation {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_OPERATION_DELETE = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateScope (var: P_t)
+// Copied from: local:aiserver.v1.BackgroundComposerQuickActionSubagentTemplateScope (var: _r)
enum BackgroundComposerQuickActionSubagentTemplateScope {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_SCOPE_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_SCOPE_BUILTIN = 1;
@@ -1767,7 +2358,7 @@ enum BackgroundComposerQuickActionSubagentTemplateScope {
BACKGROUND_COMPOSER_QUICK_ACTION_SUBAGENT_TEMPLATE_SCOPE_TEAM = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSecretLevel (var: Kxe)
+// Copied from: local:aiserver.v1.BackgroundComposerSecretLevel (var: le)
enum BackgroundComposerSecretLevel {
BACKGROUND_COMPOSER_SECRET_LEVEL_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_SECRET_LEVEL_ENVIRONMENT_VARIABLE = 1;
@@ -1775,7 +2366,7 @@ enum BackgroundComposerSecretLevel {
BACKGROUND_COMPOSER_SECRET_LEVEL_BUILD_SECRET = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSecretOwner (var: WYe)
+// Copied from: local:aiserver.v1.BackgroundComposerSecretOwner (var: io)
message BackgroundComposerSecretOwner {
oneof kind {
bool user = 1;
@@ -1784,7 +2375,7 @@ message BackgroundComposerSecretOwner {
}
}
-// Copied from: local:aiserver.v1.BackgroundComposerSharedArtifact (var: LJt)
+// Copied from: local:aiserver.v1.BackgroundComposerSharedArtifact (var: Km)
message BackgroundComposerSharedArtifact {
string artifact_id = 1;
string source_bc_id = 2;
@@ -1798,7 +2389,7 @@ message BackgroundComposerSharedArtifact {
int64 updated_at_ms = 10;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSnapshotStatusByBcId (var: zTt)
+// Copied from: local:aiserver.v1.BackgroundComposerSnapshotStatusByBcId (var: Fo)
message BackgroundComposerSnapshotStatusByBcId {
string bc_id = 1;
optional string snapshot_id = 2;
@@ -1806,14 +2397,14 @@ message BackgroundComposerSnapshotStatusByBcId {
optional double created_at_ms = 4;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSnapshotSummary (var: MTt)
+// Copied from: local:aiserver.v1.BackgroundComposerSnapshotSummary (var: bo)
message BackgroundComposerSnapshotSummary {
string snapshot_id = 1;
ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility visibility = 2;
double created_at_ms = 3;
}
-// Copied from: local:aiserver.v1.BackgroundComposerSource (var: h_t)
+// Copied from: local:aiserver.v1.BackgroundComposerSource (var: Vn)
enum BackgroundComposerSource {
BACKGROUND_COMPOSER_SOURCE_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_SOURCE_EDITOR = 1;
@@ -1841,9 +2432,15 @@ enum BackgroundComposerSource {
BACKGROUND_COMPOSER_SOURCE_QABOT_FRONTEND = 23;
BACKGROUND_COMPOSER_SOURCE_AS_SUBAGENT_FROM_LOCAL = 24;
BACKGROUND_COMPOSER_SOURCE_ENVIRONMENT_SETUP_GLASS = 25;
+ BACKGROUND_COMPOSER_SOURCE_SAND_CODING_SUBAGENT = 26;
+ BACKGROUND_COMPOSER_SOURCE_BITBUCKET = 27;
+ BACKGROUND_COMPOSER_SOURCE_CLOUD_META_AGENT = 28;
+ BACKGROUND_COMPOSER_SOURCE_AS_SUBAGENT_FROM_CLOUD = 29;
+ BACKGROUND_COMPOSER_SOURCE_ENVIRONMENT_SETUP_ONBOARDING_AUTO = 30;
+ BACKGROUND_COMPOSER_SOURCE_ORIGIN = 31;
}
-// Copied from: local:aiserver.v1.BackgroundComposerStatus (var: p_t)
+// Copied from: local:aiserver.v1.BackgroundComposerStatus (var: Gn)
enum BackgroundComposerStatus {
BACKGROUND_COMPOSER_STATUS_UNSPECIFIED = 0;
BACKGROUND_COMPOSER_STATUS_RUNNING = 1;
@@ -1853,14 +2450,14 @@ enum BackgroundComposerStatus {
BACKGROUND_COMPOSER_STATUS_EXPIRED = 5;
}
-// Copied from: local:aiserver.v1.BackgroundComposerUserEgressPolicy (var: $Jt)
+// Copied from: local:aiserver.v1.BackgroundComposerUserEgressPolicy (var: nc)
message BackgroundComposerUserEgressPolicy {
repeated string allowlist = 1;
}
-// Copied from: local:aiserver.v1.BackgroundFilesEvent (var: Yh)
+// Copied from: local:aiserver.v1.BackgroundFilesEvent (var: Et)
message BackgroundFilesEvent {
- // Copied from: local:aiserver.v1.BackgroundFilesEvent.BackgroundFile (var: Hh)
+ // Copied from: local:aiserver.v1.BackgroundFilesEvent.BackgroundFile (var: St)
message BackgroundFile {
string relative_workspace_path = 1;
string contents = 2;
@@ -1871,12 +2468,22 @@ message BackgroundFilesEvent {
repeated BackgroundFile files = 2;
}
-// Copied from: agent.v1.BackgroundShellAction (var: aZ)
+// Copied from: local:aiserver.v1.BackgroundJobStatus (var: Or)
+message BackgroundJobStatus {
+ string phase = 1;
+ float percent_done = 2;
+ optional string message = 3;
+ optional string error = 4;
+ map metadata = 5;
+ optional string result_json = 6;
+}
+
+// Copied from: agent.v1.BackgroundShellAction (var: Fo)
message BackgroundShellAction {
string tool_call_id = 1;
}
-// Copied from: agent.v1.BackgroundShellSpawnArgs (var: tE)
+// Copied from: agent.v1.BackgroundShellSpawnArgs (var: a)
message BackgroundShellSpawnArgs {
string command = 1;
string working_directory = 2;
@@ -1889,26 +2496,29 @@ message BackgroundShellSpawnArgs {
optional ShellOutputNotificationConfig output_notification = 9;
optional SmartModeApproval smart_mode_approval = 10;
optional ShellHookApprovalRequirement hook_approval_requirement = 11;
+ bool skip_approval = 12;
+ optional string conversation_id = 13;
}
-// Copied from: agent.v1.BackgroundShellSpawnError (var: oE)
+// Copied from: agent.v1.BackgroundShellSpawnError (var: m)
message BackgroundShellSpawnError {
string command = 1;
string working_directory = 2;
string error = 3;
}
-// Copied from: agent.v1.BackgroundShellSpawnResult (var: rE)
+// Copied from: agent.v1.BackgroundShellSpawnResult (var: l)
message BackgroundShellSpawnResult {
oneof result {
BackgroundShellSpawnSuccess success = 1;
BackgroundShellSpawnError error = 2;
ShellRejected rejected = 3;
ShellPermissionDenied permission_denied = 4;
+ ShellSandboxUnsupported sandbox_unsupported = 5;
}
}
-// Copied from: agent.v1.BackgroundShellSpawnSuccess (var: iE)
+// Copied from: agent.v1.BackgroundShellSpawnSuccess (var: u)
message BackgroundShellSpawnSuccess {
uint32 shell_id = 1;
string command = 2;
@@ -1916,12 +2526,12 @@ message BackgroundShellSpawnSuccess {
optional uint32 pid = 4;
}
-// Copied from: agent.v1.BackgroundSubagentAction (var: lZ)
+// Copied from: agent.v1.BackgroundSubagentAction (var: qo)
message BackgroundSubagentAction {
string tool_call_id = 1;
}
-// Copied from: agent.v1.BackgroundTaskCompletion (var: nZ)
+// Copied from: agent.v1.BackgroundTaskCompletion (var: bo)
message BackgroundTaskCompletion {
string task_id = 1;
BackgroundTaskKind kind = 2;
@@ -1931,28 +2541,30 @@ message BackgroundTaskCompletion {
optional string output_path = 6;
optional string thread_id = 7;
BackgroundTaskCompletionReason reason = 8;
+ optional string subagent_id = 9;
+ optional string tool_call_id = 10;
}
-// Copied from: agent.v1.BackgroundTaskCompletionAction (var: eZ)
+// Copied from: agent.v1.BackgroundTaskCompletionAction (var: Po)
message BackgroundTaskCompletionAction {
repeated BackgroundTaskCompletion completions = 1;
}
-// Copied from: agent.v1.BackgroundTaskCompletionReason (var: uX)
+// Copied from: agent.v1.BackgroundTaskCompletionReason (var: Ys)
enum BackgroundTaskCompletionReason {
BACKGROUND_TASK_COMPLETION_REASON_UNSPECIFIED = 0;
BACKGROUND_TASK_COMPLETION_REASON_TASK_FINISHED = 1;
BACKGROUND_TASK_COMPLETION_REASON_TASK_PROGRESS = 2;
}
-// Copied from: agent.v1.BackgroundTaskKind (var: oX)
+// Copied from: agent.v1.BackgroundTaskKind (var: Hs)
enum BackgroundTaskKind {
BACKGROUND_TASK_KIND_UNSPECIFIED = 0;
BACKGROUND_TASK_KIND_SHELL = 1;
BACKGROUND_TASK_KIND_SUBAGENT = 2;
}
-// Copied from: agent.v1.BackgroundTaskStatus (var: lX)
+// Copied from: agent.v1.BackgroundTaskStatus (var: Vs)
enum BackgroundTaskStatus {
BACKGROUND_TASK_STATUS_UNSPECIFIED = 0;
BACKGROUND_TASK_STATUS_SUCCESS = 1;
@@ -1960,7 +2572,7 @@ enum BackgroundTaskStatus {
BACKGROUND_TASK_STATUS_ABORTED = 3;
}
-// Copied from: local:aiserver.v1.BatchEvent (var: MIe)
+// Copied from: local:aiserver.v1.BatchEvent (var: f)
message BatchEvent {
string event = 1;
google.protobuf.Struct properties = 2;
@@ -1971,59 +2583,71 @@ message BatchEvent {
optional AnalyticsContext context = 7;
}
-// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigRequest (var: $He)
+// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigRequest (var: bi)
message BatchGetPluginMcpConfigRequest {
repeated int64 plugin_ids = 1;
}
-// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigResponse (var: rWe)
+// Copied from: local:aiserver.v1.BatchGetPluginMcpConfigResponse (var: Li)
message BatchGetPluginMcpConfigResponse {
map configs = 1;
}
-// Copied from: local:aiserver.v1.BatchGetPullRequestsRequest (var: tht)
+// Copied from: local:aiserver.v1.BatchGetPullRequestStatusRequest (var: $r)
+message BatchGetPullRequestStatusRequest {
+ repeated string pr_urls = 1;
+ bool skip_cache = 2;
+}
+
+// Copied from: local:aiserver.v1.BatchGetPullRequestStatusResponse (var: es)
+message BatchGetPullRequestStatusResponse {
+ map statuses = 1;
+ repeated string failed_pr_urls = 2;
+}
+
+// Copied from: local:aiserver.v1.BatchGetPullRequestsRequest (var: Xr)
message BatchGetPullRequestsRequest {
repeated string pr_urls = 1;
bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.BatchGetPullRequestsResponse (var: nht)
+// Copied from: local:aiserver.v1.BatchGetPullRequestsResponse (var: Zr)
message BatchGetPullRequestsResponse {
map pull_requests = 1;
repeated string failed_pr_urls = 2;
}
-// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusRequest (var: mbt)
+// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusRequest (var: Wp)
message BatchRefreshPullRequestStatusRequest {
repeated string bc_ids = 1;
}
-// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusResponse (var: fbt)
+// Copied from: local:aiserver.v1.BatchRefreshPullRequestStatusResponse (var: zp)
message BatchRefreshPullRequestStatusResponse {
map results = 1;
repeated string failed_bc_ids = 2;
}
-// Copied from: local:aiserver.v1.BatchRepositoryStatusRequest (var: om)
+// Copied from: local:aiserver.v1.BatchRepositoryStatusRequest (var: Qe)
message BatchRepositoryStatusRequest {
repeated RepositoryStatusRequest requests = 1;
}
-// Copied from: local:aiserver.v1.BatchRepositoryStatusResponse (var: lm)
+// Copied from: local:aiserver.v1.BatchRepositoryStatusResponse (var: Ge)
message BatchRepositoryStatusResponse {
repeated RepositoryStatusResponse responses = 1;
}
-// Copied from: local:aiserver.v1.BatchRequest (var: zIe)
+// Copied from: local:aiserver.v1.BatchRequest (var: A)
message BatchRequest {
repeated BatchEvent events = 1;
}
-// Copied from: local:aiserver.v1.BatchResponse (var: KIe)
+// Copied from: local:aiserver.v1.BatchResponse (var: _)
message BatchResponse {
}
-// Copied from: agent.v1.BedrockCredentials (var: A1)
+// Copied from: agent.v1.BedrockCredentials (var: ma)
message BedrockCredentials {
string access_key = 1;
string secret_key = 2;
@@ -2031,7 +2655,7 @@ message BedrockCredentials {
optional string session_token = 4;
}
-// Copied from: local:aiserver.v1.BedrockState (var: qs)
+// Copied from: local:aiserver.v1.BedrockState (var: X)
message BedrockState {
string access_key = 1;
string secret_key = 2;
@@ -2040,7 +2664,7 @@ message BedrockState {
string session_token = 5;
}
-// Copied from: local:aiserver.v1.BeforeAiEditEvent (var: d_)
+// Copied from: local:aiserver.v1.BeforeAiEditEvent (var: Mt)
message BeforeAiEditEvent {
string tool_call_id = 2;
optional string request_id = 3;
@@ -2051,74 +2675,75 @@ message BeforeAiEditEvent {
}
}
-// Copied from: local:aiserver.v1.BidiAppendRequest (var: USe)
+// Copied from: agent.v1.BeforeSubmitPromptAttachment (var: rl)
+message BeforeSubmitPromptAttachment {
+ string type = 1;
+ string file_path = 2;
+}
+
+// Copied from: agent.v1.BeforeSubmitPromptRequestQuery (var: sl)
+message BeforeSubmitPromptRequestQuery {
+ string prompt = 1;
+ repeated BeforeSubmitPromptAttachment attachments = 2;
+ optional string composer_mode = 3;
+ optional string conversation_id = 4;
+ optional string generation_id = 5;
+ optional string model = 6;
+ optional string model_id = 7;
+ repeated RequestedModel.ModelParameterValue model_params = 8;
+}
+
+// Copied from: agent.v1.BeforeSubmitPromptRequestResponse (var: ol)
+message BeforeSubmitPromptRequestResponse {
+ optional bool continue = 1;
+ optional string user_message = 2;
+ optional string additional_context = 3;
+}
+
+// Copied from: local:aiserver.v1.BidiAppendRequest (var: o)
message BidiAppendRequest {
string data = 1;
BidiRequestId request_id = 2;
int64 append_seqno = 3;
+ bytes data_binary = 4;
}
-// Copied from: local:aiserver.v1.BidiAppendResponse (var: MSe)
+// Copied from: local:aiserver.v1.BidiAppendResponse (var: i)
message BidiAppendResponse {
}
-// Copied from: local:aiserver.v1.BidiPollRequest (var: YSe)
+// Copied from: local:aiserver.v1.BidiPollRequest (var: a)
message BidiPollRequest {
BidiRequestId request_id = 1;
optional bool start_request = 2;
}
-// Copied from: local:aiserver.v1.BidiPollResponse (var: HSe)
+// Copied from: local:aiserver.v1.BidiPollResponse (var: l)
message BidiPollResponse {
int64 seqno = 1;
string data = 2;
optional bool eof = 3;
}
-// Copied from: local:aiserver.v1.BidiRequestId (var: QSe)
+// Copied from: local:aiserver.v1.BidiRequestId (var: s)
message BidiRequestId {
string request_id = 1;
}
-// Copied from: internapi.v1.BlobData (var: hxe)
-message BlobData {
- BlobType blob_type = 1;
- bytes blob_id = 2;
- int32 index = 3;
- oneof type_specific_data {
- ImageBlobData image_data = 4;
- }
+// Copied from: local:aiserver.v1.BitbucketIntegrationSettings (var: hc)
+message BitbucketIntegrationSettings {
+ bool hidden = 1;
}
-// Copied from: internapi.v1.BlobDataPerMessage (var: Txe)
-message BlobDataPerMessage {
- repeated BlobData blob_data = 1;
-}
-
-// Copied from: internapi.v1.BlobType (var: Axe)
-enum BlobType {
- BLOB_TYPE_UNSPECIFIED = 0;
- BLOB_TYPE_IMAGE = 1;
- BLOB_TYPE_INVOCATION_CONTEXT = 2;
- BLOB_TYPE_EXTRA_CONTEXT = 3;
- BLOB_TYPE_GIT_PR_DIFF_SELECTION = 4;
- BLOB_TYPE_SELECTED_PULL_REQUEST = 5;
- BLOB_TYPE_TEXT = 6;
- BLOB_TYPE_RICH_TEXT = 7;
- BLOB_TYPE_EXTERNAL_LINK_PDF = 8;
- BLOB_TYPE_DOCUMENT = 9;
- BLOB_TYPE_VIDEO = 10;
-}
-
-// Copied from: local:aiserver.v1.BlockDiffPatch (var: C_)
+// Copied from: local:aiserver.v1.BlockDiffPatch (var: Qt)
message BlockDiffPatch {
- // Copied from: local:aiserver.v1.BlockDiffPatch.Change (var: R_)
+ // Copied from: local:aiserver.v1.BlockDiffPatch.Change (var: Gt)
message Change {
string text = 1;
IRange range = 2;
}
- // Copied from: local:aiserver.v1.BlockDiffPatch.ModelWindow (var: P_)
+ // Copied from: local:aiserver.v1.BlockDiffPatch.ModelWindow (var: Ht)
message ModelWindow {
repeated string lines = 1;
int32 start_line_number = 2;
@@ -2132,43 +2757,49 @@ message BlockDiffPatch {
int32 start_from_change_index = 5;
}
-// Copied from: local:aiserver.v1.BootstrapStatsigRequest (var: IIe)
+// Copied from: local:aiserver.v1.BootstrapStatsigRequest (var: i)
message BootstrapStatsigRequest {
optional bool ignore_dev_status = 1;
optional ClientOS operating_system = 2;
+ optional string device_model = 3;
+ optional string os_version = 4;
+ optional string form_factor = 5;
+ optional string stable_id = 6;
+ optional string client_channel = 7;
+ optional string bundle_id = 8;
}
-// Copied from: local:aiserver.v1.BootstrapStatsigResponse (var: vIe)
+// Copied from: local:aiserver.v1.BootstrapStatsigResponse (var: a)
message BootstrapStatsigResponse {
string config = 1;
uint64 generated_at_ms = 2;
}
-// Copied from: local:aiserver.v1.BrowserAccessControl (var: a0e)
+// Copied from: local:aiserver.v1.BrowserAccessControl (var: ac)
message BrowserAccessControl {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
}
-// Copied from: local:aiserver.v1.BrowserEvent (var: aT)
+// Copied from: local:aiserver.v1.BrowserEvent (var: sn)
message BrowserEvent {
- // Copied from: local:aiserver.v1.BrowserEvent.Navigation (var: dT)
+ // Copied from: local:aiserver.v1.BrowserEvent.Navigation (var: ln)
message Navigation {
string url = 1;
optional string title = 2;
}
- // Copied from: local:aiserver.v1.BrowserEvent.TabClosed (var: cT)
+ // Copied from: local:aiserver.v1.BrowserEvent.TabClosed (var: an)
message TabClosed {
}
- // Copied from: local:aiserver.v1.BrowserEvent.TabCreated (var: lT)
+ // Copied from: local:aiserver.v1.BrowserEvent.TabCreated (var: on)
message TabCreated {
}
- // Copied from: local:aiserver.v1.BrowserEvent.ToolAction (var: AT)
+ // Copied from: local:aiserver.v1.BrowserEvent.ToolAction (var: un)
message ToolAction {
- // Copied from: local:aiserver.v1.BrowserEvent.ToolAction.Source (var: gT)
+ // Copied from: local:aiserver.v1.BrowserEvent.ToolAction.Source (var: h)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_MCP_TOOL = 1;
@@ -2193,12 +2824,12 @@ message BrowserEvent {
}
}
-// Copied from: local:aiserver.v1.BrowserSettings (var: l0e)
+// Copied from: local:aiserver.v1.BrowserSettings (var: lc)
message BrowserSettings {
BrowserAccessControl access_control = 1;
}
-// Copied from: local:aiserver.v1.BugBotDiscriminatorPromptProps (var: Df)
+// Copied from: local:aiserver.v1.BugBotDiscriminatorPromptProps (var: g)
message BugBotDiscriminatorPromptProps {
StreamBugBotRequest req = 1;
BugReport bug = 2;
@@ -2206,30 +2837,30 @@ message BugBotDiscriminatorPromptProps {
string seed = 4;
}
-// Copied from: local:aiserver.v1.BugBotDiscriminatorTrainingPromptProps (var: xf)
+// Copied from: local:aiserver.v1.BugBotDiscriminatorTrainingPromptProps (var: h)
message BugBotDiscriminatorTrainingPromptProps {
BugBotDiscriminatorPromptProps props = 1;
bool is_real_bug = 2;
}
-// Copied from: local:aiserver.v1.BugBotEvent (var: mh)
+// Copied from: local:aiserver.v1.BugBotEvent (var: lt)
message BugBotEvent {
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalEnded (var: bh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalEnded (var: _t)
message BackgroundIntervalEnded {
bool success = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalErrored (var: Fh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalErrored (var: yt)
message BackgroundIntervalErrored {
string error_message = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterrupted (var: qh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterrupted (var: Tt)
message BackgroundIntervalInterrupted {
BugBotEvent.BackgroundIntervalInterruptedReason reason = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterruptedReason (var: fh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalInterruptedReason (var: c)
enum BackgroundIntervalInterruptedReason {
BACKGROUND_INTERVAL_INTERRUPTED_REASON_UNSPECIFIED = 0;
BACKGROUND_INTERVAL_INTERRUPTED_REASON_DISABLED = 1;
@@ -2246,44 +2877,44 @@ message BugBotEvent {
BACKGROUND_INTERVAL_INTERRUPTED_REASON_TELEMETRY_UNHEALTHY = 12;
}
- // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalStarted (var: Nh)
+ // Copied from: local:aiserver.v1.BugBotEvent.BackgroundIntervalStarted (var: At)
message BackgroundIntervalStarted {
}
- // Copied from: local:aiserver.v1.BugBotEvent.PressedAddToChat (var: yh)
+ // Copied from: local:aiserver.v1.BugBotEvent.PressedAddToChat (var: dt)
message PressedAddToChat {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.PressedFixInComposer (var: _h)
+ // Copied from: local:aiserver.v1.BugBotEvent.PressedFixInComposer (var: ct)
message PressedFixInComposer {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.PressedOpenInEditor (var: kh)
+ // Copied from: local:aiserver.v1.BugBotEvent.PressedOpenInEditor (var: pt)
message PressedOpenInEditor {
BugLocation bug_location = 1;
string bug_report_id = 2;
}
- // Copied from: local:aiserver.v1.BugBotEvent.ReportsGenerated (var: gh)
+ // Copied from: local:aiserver.v1.BugBotEvent.ReportsGenerated (var: mt)
message ReportsGenerated {
BugReports bug_reports = 1;
}
- // Copied from: local:aiserver.v1.BugBotEvent.Started (var: Ah)
+ // Copied from: local:aiserver.v1.BugBotEvent.Started (var: ut)
message Started {
}
- // Copied from: local:aiserver.v1.BugBotEvent.UserFeedback (var: vh)
+ // Copied from: local:aiserver.v1.BugBotEvent.UserFeedback (var: ht)
message UserFeedback {
string bug_report_id = 1;
string feedback = 2;
}
- // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport (var: Sh)
+ // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport (var: ft)
message ViewedReport {
- // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport.ReportView (var: Ih)
+ // Copied from: local:aiserver.v1.BugBotEvent.ViewedReport.ReportView (var: gt)
message ReportView {
string bug_report_id = 1;
double view_percentage = 2;
@@ -2310,21 +2941,21 @@ message BugBotEvent {
}
}
-// Copied from: local:aiserver.v1.BugBotLinterEvent (var: zg)
+// Copied from: local:aiserver.v1.BugBotLinterEvent (var: et)
message BugBotLinterEvent {
- // Copied from: local:aiserver.v1.BugBotLinterEvent.LintDismissed (var: eh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.LintDismissed (var: rt)
message LintDismissed {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.LintGenerated (var: Zg)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.LintGenerated (var: nt)
message LintGenerated {
BugReport bug_report = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic (var: lh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic (var: at)
message NotShownBecauseHeuristic {
- // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic.Heuristic (var: ch)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.NotShownBecauseHeuristic.Heuristic (var: m)
enum Heuristic {
HEURISTIC_UNSPECIFIED = 0;
HEURISTIC_LINT_OVERLAP = 1;
@@ -2334,22 +2965,22 @@ message BugBotLinterEvent {
Heuristic heuristic = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.Started (var: Kg)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.Started (var: tt)
message Started {
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.UnviewedReport (var: ah)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.UnviewedReport (var: it)
message UnviewedReport {
string bug_report_id = 1;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.UserFeedback (var: nh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.UserFeedback (var: st)
message UserFeedback {
string bug_report_id = 1;
string feedback = 2;
}
- // Copied from: local:aiserver.v1.BugBotLinterEvent.ViewedReport (var: sh)
+ // Copied from: local:aiserver.v1.BugBotLinterEvent.ViewedReport (var: ot)
message ViewedReport {
string bug_report_id = 1;
}
@@ -2367,7 +2998,7 @@ message BugBotLinterEvent {
}
}
-// Copied from: local:aiserver.v1.BugBotPRAnalytics (var: M3e)
+// Copied from: local:aiserver.v1.BugBotPRAnalytics (var: Pp)
message BugBotPRAnalytics {
string github_repo_node_id = 1;
int32 pr_number = 2;
@@ -2383,14 +3014,14 @@ message BugBotPRAnalytics {
int32 low_sev_resolved_bugs = 12;
}
-// Copied from: local:aiserver.v1.BugBotPRData (var: P3e)
+// Copied from: local:aiserver.v1.BugBotPRData (var: Bp)
message BugBotPRData {
optional string start_date = 1;
optional string end_date = 2;
optional string grouping = 3;
}
-// Copied from: local:aiserver.v1.BugBotRunStatus (var: Ef)
+// Copied from: local:aiserver.v1.BugBotRunStatus (var: o)
enum BugBotRunStatus {
BUG_BOT_RUN_STATUS_UNSPECIFIED = 0;
BUG_BOT_RUN_STATUS_NO_RUN = 1;
@@ -2398,9 +3029,9 @@ enum BugBotRunStatus {
BUG_BOT_RUN_STATUS_COMPLETED = 3;
}
-// Copied from: local:aiserver.v1.BugBotStatus (var: Lae)
+// Copied from: local:aiserver.v1.BugBotStatus (var: at)
message BugBotStatus {
- // Copied from: local:aiserver.v1.BugBotStatus.Status (var: Dae)
+ // Copied from: local:aiserver.v1.BugBotStatus.Status (var: re)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_IN_PROGRESS = 1;
@@ -2420,16 +3051,16 @@ message BugBotStatus {
optional float thinking_cost = 9;
}
-// Copied from: local:aiserver.v1.BugConfigRequest (var: Dbe)
+// Copied from: local:aiserver.v1.BugConfigRequest (var: b)
message BugConfigRequest {
bool telem_enabled = 1;
repeated double bug_bot_dismissed_notification_last_10_times_unix_ms = 2;
repeated double bug_bot_viewed_notification_last_10_times_unix_ms = 3;
}
-// Copied from: local:aiserver.v1.BugConfigResponse (var: Qbe)
+// Copied from: local:aiserver.v1.BugConfigResponse (var: M)
message BugConfigResponse {
- // Copied from: local:aiserver.v1.BugConfigResponse.BugBotV1 (var: Ybe)
+ // Copied from: local:aiserver.v1.BugConfigResponse.BugBotV1 (var: q)
message BugBotV1 {
bool enabled = 1;
bool is_subsidized = 2;
@@ -2452,14 +3083,14 @@ message BugConfigResponse {
optional int32 expensive_absolute_max_tokens = 19;
}
- // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV1 (var: Ube)
+ // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV1 (var: L)
message LinterStrategyV1 {
bool enabled = 1;
bool try_trigger_on_save = 2;
double wait_between_triggers_ms = 3;
}
- // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV2 (var: Mbe)
+ // Copied from: local:aiserver.v1.BugConfigResponse.LinterStrategyV2 (var: F)
message LinterStrategyV2 {
bool enabled = 1;
double wait_between_triggers_ms = 2;
@@ -2474,7 +3105,7 @@ message BugConfigResponse {
LinterStrategyV2 linter_strategy_v2 = 3;
}
-// Copied from: local:aiserver.v1.BugContext (var: oTe)
+// Copied from: local:aiserver.v1.BugContext (var: va)
message BugContext {
repeated string screenshots = 1;
CurrentFileInfo current_file = 2;
@@ -2494,7 +3125,7 @@ message BugContext {
repeated BugReportScreenshot binary_screenshots = 17;
}
-// Copied from: local:aiserver.v1.BugLocation (var: Sf)
+// Copied from: local:aiserver.v1.BugLocation (var: l)
message BugLocation {
string file = 1;
int32 start_line = 2;
@@ -2502,7 +3133,7 @@ message BugLocation {
repeated string code_lines = 4;
}
-// Copied from: local:aiserver.v1.BugReport (var: If)
+// Copied from: local:aiserver.v1.BugReport (var: u)
message BugReport {
repeated BugLocation locations = 1;
string id = 2;
@@ -2516,24 +3147,24 @@ message BugReport {
optional float model_confidence = 11;
}
-// Copied from: local:aiserver.v1.BugReportScreenshot (var: iTe)
+// Copied from: local:aiserver.v1.BugReportScreenshot (var: Ia)
message BugReportScreenshot {
bytes data = 1;
string mime_type = 2;
}
-// Copied from: local:aiserver.v1.BugReports (var: vf)
+// Copied from: local:aiserver.v1.BugReports (var: m)
message BugReports {
repeated BugReport bug_reports = 1;
}
-// Copied from: local:aiserver.v1.BugbotAnalyticsDataPoint (var: q3e)
+// Copied from: local:aiserver.v1.BugbotAnalyticsDataPoint (var: Jp)
message BugbotAnalyticsDataPoint {
int64 date = 1;
int32 value = 2;
}
-// Copied from: local:aiserver.v1.BugbotAutofixMode (var: _Ue)
+// Copied from: local:aiserver.v1.BugbotAutofixMode (var: De)
enum BugbotAutofixMode {
BUGBOT_AUTOFIX_MODE_UNSPECIFIED = 0;
BUGBOT_AUTOFIX_MODE_OFF = 1;
@@ -2542,7 +3173,7 @@ enum BugbotAutofixMode {
BUGBOT_AUTOFIX_MODE_AUTO_MERGE = 4;
}
-// Copied from: local:aiserver.v1.BugbotBackfillStatus (var: TUe)
+// Copied from: local:aiserver.v1.BugbotBackfillStatus (var: Oe)
enum BugbotBackfillStatus {
BUGBOT_BACKFILL_STATUS_UNSPECIFIED = 0;
BUGBOT_BACKFILL_STATUS_RUNNING = 1;
@@ -2550,20 +3181,20 @@ enum BugbotBackfillStatus {
BUGBOT_BACKFILL_STATUS_FAILED = 3;
}
-// Copied from: local:aiserver.v1.BugbotBillingMode (var: wUe)
+// Copied from: local:aiserver.v1.BugbotBillingMode (var: xe)
enum BugbotBillingMode {
BUGBOT_BILLING_MODE_UNSPECIFIED = 0;
BUGBOT_BILLING_MODE_SEAT = 1;
BUGBOT_BILLING_MODE_TOKEN = 2;
}
-// Copied from: local:aiserver.v1.BugbotConfig (var: TLe)
+// Copied from: local:aiserver.v1.BugbotConfig (var: $e)
message BugbotConfig {
bool bugbot_plan_enabled = 1;
BugbotPlanType bugbot_plan_type = 2;
}
-// Copied from: local:aiserver.v1.BugbotDeeplinkEventKind (var: wf)
+// Copied from: local:aiserver.v1.BugbotDeeplinkEventKind (var: r)
enum BugbotDeeplinkEventKind {
BUGBOT_DEEPLINK_EVENT_KIND_UNSPECIFIED = 0;
BUGBOT_DEEPLINK_EVENT_KIND_CLICKED = 1;
@@ -2573,14 +3204,14 @@ enum BugbotDeeplinkEventKind {
BUGBOT_DEEPLINK_EVENT_KIND_HANDLED_FIX_IN_WEB = 5;
}
-// Copied from: local:aiserver.v1.BugbotFeedbackReaction (var: kf)
+// Copied from: local:aiserver.v1.BugbotFeedbackReaction (var: s)
enum BugbotFeedbackReaction {
BUGBOT_FEEDBACK_REACTION_UNSPECIFIED = 0;
BUGBOT_FEEDBACK_REACTION_THUMBS_UP = 1;
BUGBOT_FEEDBACK_REACTION_THUMBS_DOWN = 2;
}
-// Copied from: local:aiserver.v1.BugbotLearnedRule (var: Dot)
+// Copied from: local:aiserver.v1.BugbotLearnedRule (var: ak)
message BugbotLearnedRule {
string id = 1;
string name = 2;
@@ -2595,14 +3226,14 @@ message BugbotLearnedRule {
repeated string scoped_paths = 12;
}
-// Copied from: local:aiserver.v1.BugbotLicenseUsage (var: tit)
+// Copied from: local:aiserver.v1.BugbotLicenseUsage (var: yT)
message BugbotLicenseUsage {
string github_username = 1;
int64 first_review_timestamp = 2;
optional string github_user_node_id = 3;
}
-// Copied from: local:aiserver.v1.BugbotManualRepositoryRule (var: Wot)
+// Copied from: local:aiserver.v1.BugbotManualRepositoryRule (var: dk)
message BugbotManualRepositoryRule {
string id = 1;
string name = 2;
@@ -2616,28 +3247,29 @@ message BugbotManualRepositoryRule {
repeated string scoped_paths = 10;
}
-// Copied from: local:aiserver.v1.BugbotMode (var: LUe)
+// Copied from: local:aiserver.v1.BugbotMode (var: lt)
enum BugbotMode {
BUGBOT_MODE_UNSPECIFIED = 0;
BUGBOT_MODE_DEFAULT = 1;
BUGBOT_MODE_HIGH = 2;
BUGBOT_MODE_AUTO = 3;
+ BUGBOT_MODE_FRONTIER = 4;
}
-// Copied from: local:aiserver.v1.BugbotModePrompt (var: fit)
+// Copied from: local:aiserver.v1.BugbotModePrompt (var: KT)
message BugbotModePrompt {
string content = 1;
int32 sort_order = 2;
}
-// Copied from: local:aiserver.v1.BugbotPlanType (var: fqe)
+// Copied from: local:aiserver.v1.BugbotPlanType (var: A)
enum BugbotPlanType {
BUGBOT_PLAN_TYPE_UNSPECIFIED = 0;
BUGBOT_PLAN_TYPE_TEAM = 1;
BUGBOT_PLAN_TYPE_USER = 2;
}
-// Copied from: local:aiserver.v1.BugbotRule (var: pot)
+// Copied from: local:aiserver.v1.BugbotRule (var: jy)
message BugbotRule {
string id = 1;
string name = 2;
@@ -2648,7 +3280,7 @@ message BugbotRule {
string updated_at = 7;
}
-// Copied from: local:aiserver.v1.BugbotRuleAnalytics (var: plt)
+// Copied from: local:aiserver.v1.BugbotRuleAnalytics (var: Ik)
message BugbotRuleAnalytics {
string rule_id = 1;
string rule_type = 2;
@@ -2665,14 +3297,14 @@ message BugbotRuleAnalytics {
string created_at = 13;
}
-// Copied from: local:aiserver.v1.BugbotTrialNotification (var: Qae)
+// Copied from: local:aiserver.v1.BugbotTrialNotification (var: lt)
message BugbotTrialNotification {
bool show = 1;
optional string message = 2;
optional string learn_more_url = 3;
}
-// Copied from: local:aiserver.v1.BugbotUsageTier (var: yUe)
+// Copied from: local:aiserver.v1.BugbotUsageTier (var: Ue)
enum BugbotUsageTier {
BUGBOT_USAGE_TIER_UNSPECIFIED = 0;
BUGBOT_USAGE_TIER_FREE_TIER = 1;
@@ -2680,7 +3312,7 @@ enum BugbotUsageTier {
BUGBOT_USAGE_TIER_PAID = 3;
}
-// Copied from: agent.v1.BugfixResultItem (var: $B)
+// Copied from: agent.v1.BugfixResultItem (var: o)
message BugfixResultItem {
string bug_id = 1;
string bug_title = 2;
@@ -2689,7 +3321,7 @@ message BugfixResultItem {
optional string severity = 5;
}
-// Copied from: agent.v1.BugfixVerdict (var: ZB)
+// Copied from: agent.v1.BugfixVerdict (var: r)
enum BugfixVerdict {
BUGFIX_VERDICT_UNSPECIFIED = 0;
BUGFIX_VERDICT_FIXED = 1;
@@ -2698,22 +3330,22 @@ enum BugfixVerdict {
BUGFIX_VERDICT_RESOLVED_BY_OTHER_FIX = 4;
}
-// Copied from: anyrun.v1.BuildStatusLine (var: fFe)
-message BuildStatusLine {
- uint32 stream_id = 1;
- string timestamp = 2;
- string content = 3;
+// Copied from: local:aiserver.v1.BuildFullSelfDrivingTriageContextRequest (var: X)
+message BuildFullSelfDrivingTriageContextRequest {
+ string pr_url = 1;
+ string trigger_description = 2;
+ optional string event_name = 3;
+ FullSelfDrivingMode mode = 4;
+ optional string bc_id = 5;
+ bool fetch_ci_log_excerpts = 6;
}
-// Copied from: anyrun.v1.BuildStepStarted (var: mFe)
-message BuildStepStarted {
- uint32 stream_id = 1;
- uint32 step = 2;
- uint32 total_steps = 3;
- string command = 4;
+// Copied from: local:aiserver.v1.BuildFullSelfDrivingTriageContextResponse (var: Z)
+message BuildFullSelfDrivingTriageContextResponse {
+ string triage_json = 1;
}
-// Copied from: local:aiserver.v1.BuiltinTool (var: fI)
+// Copied from: local:aiserver.v1.BuiltinTool (var: o)
enum BuiltinTool {
BUILTIN_TOOL_UNSPECIFIED = 0;
BUILTIN_TOOL_SEARCH = 1;
@@ -2737,7 +3369,7 @@ enum BuiltinTool {
BUILTIN_TOOL_READ_WITH_LINTER = 19;
}
-// Copied from: local:aiserver.v1.BuiltinToolCall (var: yC)
+// Copied from: local:aiserver.v1.BuiltinToolCall (var: nt)
message BuiltinToolCall {
BuiltinTool tool = 1;
optional string tool_call_id = 22;
@@ -2767,7 +3399,7 @@ message BuiltinToolCall {
}
}
-// Copied from: local:aiserver.v1.BuiltinToolResult (var: kC)
+// Copied from: local:aiserver.v1.BuiltinToolResult (var: rt)
message BuiltinToolResult {
BuiltinTool tool = 1;
oneof result {
@@ -2796,14 +3428,14 @@ message BuiltinToolResult {
}
}
-// Copied from: local:aiserver.v1.BulkAssignGroupMembersRequest (var: Ert)
+// Copied from: local:aiserver.v1.BulkAssignGroupMembersRequest (var: v_)
message BulkAssignGroupMembersRequest {
int32 team_id = 1;
repeated GroupAssignment assignments = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.BulkAssignGroupMembersResponse (var: Jrt)
+// Copied from: local:aiserver.v1.BulkAssignGroupMembersResponse (var: J_)
message BulkAssignGroupMembersResponse {
repeated string created_groups = 1;
repeated AssignmentResult results = 2;
@@ -2811,35 +3443,35 @@ message BulkAssignGroupMembersResponse {
int32 error_count = 4;
}
-// Copied from: local:aiserver.v1.BulkEmbedRequest (var: jle)
+// Copied from: local:aiserver.v1.BulkEmbedRequest (var: cn)
message BulkEmbedRequest {
repeated string texts = 1;
}
-// Copied from: local:aiserver.v1.BulkEmbedResponse (var: Xle)
+// Copied from: local:aiserver.v1.BulkEmbedResponse (var: dn)
message BulkEmbedResponse {
repeated EmbeddingResponse embeddings = 1;
}
-// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersRequest (var: uGe)
+// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersRequest (var: br)
message BulkMoveOrganizationMembersRequest {
string organization_id = 1;
repeated OrganizationMemberTeamMove moves = 2;
}
-// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersResponse (var: fGe)
+// Copied from: local:aiserver.v1.BulkMoveOrganizationMembersResponse (var: Lr)
message BulkMoveOrganizationMembersResponse {
repeated BulkOrganizationMemberMoveResult results = 1;
}
-// Copied from: local:aiserver.v1.BulkOrganizationMemberMoveResult (var: mGe)
+// Copied from: local:aiserver.v1.BulkOrganizationMemberMoveResult (var: Mr)
message BulkOrganizationMemberMoveResult {
int32 added_count = 1;
int32 removed_count = 2;
optional string error_message = 3;
}
-// Copied from: local:aiserver.v1.ButtonType (var: aqe)
+// Copied from: local:aiserver.v1.ButtonType (var: a)
enum ButtonType {
BUTTON_TYPE_UNSPECIFIED = 0;
BUTTON_TYPE_LEADING = 1;
@@ -2847,7 +3479,7 @@ enum ButtonType {
BUTTON_TYPE_SECONDARY = 3;
}
-// Copied from: local:aiserver.v1.CachedFileContext (var: Pie)
+// Copied from: local:aiserver.v1.CachedFileContext (var: be)
message CachedFileContext {
string relative_path = 1;
string language = 2;
@@ -2855,7 +3487,7 @@ message CachedFileContext {
int64 last_viewed_timestamp = 4;
}
-// Copied from: local:aiserver.v1.CalculateAutoSelectionRequest (var: Woe)
+// Copied from: local:aiserver.v1.CalculateAutoSelectionRequest (var: Ot)
message CalculateAutoSelectionRequest {
CurrentFileInfo current_file_info = 1;
CursorPosition cursor_position = 2;
@@ -2864,12 +3496,12 @@ message CalculateAutoSelectionRequest {
repeated HeuristicsSelection heuristics_selections = 5;
}
-// Copied from: local:aiserver.v1.CalculateAutoSelectionResponse (var: $oe)
+// Copied from: local:aiserver.v1.CalculateAutoSelectionResponse (var: Qt)
message CalculateAutoSelectionResponse {
repeated AutoSelectionResult results = 1;
}
-// Copied from: agent.v1.CallFrame (var: cK)
+// Copied from: agent.v1.CallFrame (var: F)
message CallFrame {
optional string function_name = 1;
optional string url = 2;
@@ -2877,47 +3509,89 @@ message CallFrame {
optional int32 column_number = 4;
}
-// Copied from: local:aiserver.v1.CallMcpToolParams (var: Rb)
+// Copied from: local:aiserver.v1.CallMcpToolParams (var: qn)
message CallMcpToolParams {
string server = 1;
string tool_name = 2;
google.protobuf.Struct tool_args = 3;
}
-// Copied from: local:aiserver.v1.CallMcpToolResult (var: Pb)
+// Copied from: local:aiserver.v1.CallMcpToolResult (var: Dn)
message CallMcpToolResult {
string server = 1;
string tool_name = 2;
google.protobuf.Struct result = 3;
}
-// Copied from: local:aiserver.v1.CallMcpToolStream (var: NL)
+// Copied from: local:aiserver.v1.CallMcpToolStream (var: cs)
message CallMcpToolStream {
}
-// Copied from: local:aiserver.v1.CanStudentReverifyRequest (var: Lit)
-message CanStudentReverifyRequest {
+// Copied from: local:aiserver.v1.CallToAction (var: In)
+message CallToAction {
+ oneof call_to_action {
+ OpenUrlCallToAction open_url = 1;
+ }
}
-// Copied from: local:aiserver.v1.CanStudentReverifyResponse (var: Dit)
-message CanStudentReverifyResponse {
- bool can_reverify = 1;
- optional string verification_id = 2;
- bool has_reverified = 3;
-}
-
-// Copied from: agent.v1.CancelAction (var: MZ)
+// Copied from: agent.v1.CancelAction (var: hi)
message CancelAction {
string reason = 1;
optional InterruptedPendingToolCallResolutions interrupted_pending_tool_call_resolutions = 3;
}
-// Copied from: agent.v1.CancelSubagentAction (var: sZ)
+// Copied from: local:aiserver.v1.CancelEnvironmentBuildRequest (var: Gu)
+message CancelEnvironmentBuildRequest {
+ string build_id = 1;
+}
+
+// Copied from: local:aiserver.v1.CancelEnvironmentBuildResponse (var: Hu)
+message CancelEnvironmentBuildResponse {
+ EnvironmentBuildRow row = 1;
+}
+
+// Copied from: local:aiserver.v1.CancelModelRoutingLoadTestRequest (var: ip)
+message CancelModelRoutingLoadTestRequest {
+ string run_id = 1;
+}
+
+// Copied from: local:aiserver.v1.CancelModelRoutingLoadTestResponse (var: ap)
+message CancelModelRoutingLoadTestResponse {
+ ModelRoutingLoadTestCancelOutcome outcome = 1;
+}
+
+// Copied from: agent.v1.CancelSubagentAction (var: Lo)
message CancelSubagentAction {
string subagent_id = 1;
}
-// Copied from: local:aiserver.v1.CapturedProfile (var: uSe)
+// Copied from: agent.v1.CanvasDiagnosticsArgs (var: W)
+message CanvasDiagnosticsArgs {
+ string path = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.CanvasDiagnosticsError (var: X)
+message CanvasDiagnosticsError {
+ string path = 1;
+ string error = 2;
+}
+
+// Copied from: agent.v1.CanvasDiagnosticsResult (var: z)
+message CanvasDiagnosticsResult {
+ oneof result {
+ CanvasDiagnosticsSuccess success = 1;
+ CanvasDiagnosticsError error = 2;
+ }
+}
+
+// Copied from: agent.v1.CanvasDiagnosticsSuccess (var: j)
+message CanvasDiagnosticsSuccess {
+ string path = 1;
+ repeated Diagnostic diagnostics = 2;
+}
+
+// Copied from: local:aiserver.v1.CapturedProfile (var: y)
message CapturedProfile {
google.protobuf.Timestamp timestamp = 1;
google.protobuf.Duration duration = 2;
@@ -2927,16 +3601,16 @@ message CapturedProfile {
map tags = 6;
}
-// Copied from: local:aiserver.v1.CapturedWebProfile (var: fSe)
+// Copied from: local:aiserver.v1.CapturedWebProfile (var: w)
message CapturedWebProfile {
google.protobuf.Timestamp timestamp = 1;
bytes trace_data = 3;
map tags = 4;
}
-// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest (var: RTt)
+// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest (var: Jo)
message ChangeBackgroundComposerSnapshotVisibilityRequest {
- // Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility (var: PTt)
+ // Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility (var: Or)
enum Visibility {
VISIBILITY_UNSPECIFIED = 0;
VISIBILITY_USER = 1;
@@ -2950,34 +3624,34 @@ message ChangeBackgroundComposerSnapshotVisibilityRequest {
string repo_url = 3;
}
-// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityResponse (var: qTt)
+// Copied from: local:aiserver.v1.ChangeBackgroundComposerSnapshotVisibilityResponse (var: Co)
message ChangeBackgroundComposerSnapshotVisibilityResponse {
}
-// Copied from: local:aiserver.v1.ChangeSeatRequest (var: nZe)
+// Copied from: local:aiserver.v1.ChangeSeatRequest (var: Bu)
message ChangeSeatRequest {
int32 team_id = 1;
int32 new_seats = 2;
}
-// Copied from: local:aiserver.v1.ChangeSeatResponse (var: sZe)
+// Copied from: local:aiserver.v1.ChangeSeatResponse (var: Ju)
message ChangeSeatResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ChangeTeamSubscriptionRequest (var: aZe)
+// Copied from: local:aiserver.v1.ChangeTeamSubscriptionRequest (var: Cu)
message ChangeTeamSubscriptionRequest {
int32 team_id = 1;
int32 new_num_seats = 2;
int32 new_request_quota_per_seat = 3;
}
-// Copied from: local:aiserver.v1.ChangeTeamSubscriptionResponse (var: lZe)
+// Copied from: local:aiserver.v1.ChangeTeamSubscriptionResponse (var: Nu)
message ChangeTeamSubscriptionResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ChatConfig (var: Lqe)
+// Copied from: local:aiserver.v1.ChatConfig (var: be)
message ChatConfig {
bool disable_unification = 1;
int32 full_context_token_limit = 2;
@@ -2996,17 +3670,17 @@ message ChatConfig {
repeated string list_dir_v2_predefined_ignore_globs = 15;
}
-// Copied from: local:aiserver.v1.ChatEvent (var: Ug)
+// Copied from: local:aiserver.v1.ChatEvent (var: je)
message ChatEvent {
- // Copied from: local:aiserver.v1.ChatEvent.EndOfAnyGeneration (var: Yg)
+ // Copied from: local:aiserver.v1.ChatEvent.EndOfAnyGeneration (var: Ze)
message EndOfAnyGeneration {
}
- // Copied from: local:aiserver.v1.ChatEvent.EndOfUninterruptedGeneration (var: Hg)
+ // Copied from: local:aiserver.v1.ChatEvent.EndOfUninterruptedGeneration (var: $e)
message EndOfUninterruptedGeneration {
}
- // Copied from: local:aiserver.v1.ChatEvent.SubmitPrompt (var: Mg)
+ // Copied from: local:aiserver.v1.ChatEvent.SubmitPrompt (var: Xe)
message SubmitPrompt {
string prompt = 1;
}
@@ -3019,7 +3693,7 @@ message ChatEvent {
}
}
-// Copied from: local:aiserver.v1.ChatExternalLink (var: zi)
+// Copied from: local:aiserver.v1.ChatExternalLink (var: Pe)
message ChatExternalLink {
string url = 1;
string uuid = 2;
@@ -3028,14 +3702,14 @@ message ChatExternalLink {
optional string filename = 5;
}
-// Copied from: local:aiserver.v1.ChatQuote (var: Hi)
+// Copied from: local:aiserver.v1.ChatQuote (var: Re)
message ChatQuote {
string markdown = 1;
string bubble_id = 2;
int32 section_index = 3;
}
-// Copied from: local:aiserver.v1.ChatRequestTelemetryEvent (var: FSe)
+// Copied from: local:aiserver.v1.ChatRequestTelemetryEvent (var: D)
message ChatRequestTelemetryEvent {
string chat_request_uuid = 1;
string requested_model = 2;
@@ -3057,7 +3731,7 @@ message ChatRequestTelemetryEvent {
optional int32 tool_call_count = 18;
}
-// Copied from: local:aiserver.v1.ChatSuggestionItem (var: Lie)
+// Copied from: local:aiserver.v1.ChatSuggestionItem (var: Me)
message ChatSuggestionItem {
string text = 1;
string reason = 2;
@@ -3065,7 +3739,7 @@ message ChatSuggestionItem {
string category = 4;
}
-// Copied from: local:aiserver.v1.CheckBugBotPriceRequest (var: mae)
+// Copied from: local:aiserver.v1.CheckBugBotPriceRequest (var: ze)
message CheckBugBotPriceRequest {
int32 diff_char_len = 1;
int32 iterations = 2;
@@ -3073,51 +3747,51 @@ message CheckBugBotPriceRequest {
optional string session_id = 4;
}
-// Copied from: local:aiserver.v1.CheckBugBotPriceResponse (var: fae)
+// Copied from: local:aiserver.v1.CheckBugBotPriceResponse (var: je)
message CheckBugBotPriceResponse {
double cost = 1;
string price_id = 2;
}
-// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyRequest (var: Tae)
+// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyRequest (var: $e)
message CheckBugBotTelemetryHealthyRequest {
string session_id = 1;
}
-// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyResponse (var: wae)
+// Copied from: local:aiserver.v1.CheckBugBotTelemetryHealthyResponse (var: et)
message CheckBugBotTelemetryHealthyResponse {
bool is_healthy = 1;
}
-// Copied from: local:aiserver.v1.CheckDoableAsTaskRequest (var: Zhe)
+// Copied from: local:aiserver.v1.CheckDoableAsTaskRequest (var: zi)
message CheckDoableAsTaskRequest {
string model_output = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.CheckDoableAsTaskResponse (var: e_e)
+// Copied from: local:aiserver.v1.CheckDoableAsTaskResponse (var: ji)
message CheckDoableAsTaskResponse {
bool doable_as_task = 1;
}
-// Copied from: local:aiserver.v1.CheckFeatureStatusRequest (var: rce)
+// Copied from: local:aiserver.v1.CheckFeatureStatusRequest (var: xn)
message CheckFeatureStatusRequest {
string feature_name = 1;
}
-// Copied from: local:aiserver.v1.CheckFeatureStatusResponse (var: pce)
+// Copied from: local:aiserver.v1.CheckFeatureStatusResponse (var: Kn)
message CheckFeatureStatusResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.CheckFeaturesStatusRequest (var: ice)
+// Copied from: local:aiserver.v1.CheckFeaturesStatusRequest (var: Qn)
message CheckFeaturesStatusRequest {
repeated string feature_names = 1;
}
-// Copied from: local:aiserver.v1.CheckFeaturesStatusResponse (var: oce)
+// Copied from: local:aiserver.v1.CheckFeaturesStatusResponse (var: Gn)
message CheckFeaturesStatusResponse {
- // Copied from: local:aiserver.v1.CheckFeaturesStatusResponse.FeatureStatus (var: uce)
+ // Copied from: local:aiserver.v1.CheckFeaturesStatusResponse.FeatureStatus (var: Hn)
message FeatureStatus {
string feature_name = 1;
bool enabled = 2;
@@ -3126,7 +3800,7 @@ message CheckFeaturesStatusResponse {
repeated FeatureStatus feature_statuses = 1;
}
-// Copied from: local:aiserver.v1.CheckHttpMcpStatusRequest (var: RHe)
+// Copied from: local:aiserver.v1.CheckHttpMcpStatusRequest (var: _i)
message CheckHttpMcpStatusRequest {
repeated int32 server_ids = 1;
string oauth_redirect_uri = 2;
@@ -3135,11 +3809,12 @@ message CheckHttpMcpStatusRequest {
bool force_reauth = 5;
optional string service_account_type = 6;
optional string post_auth_return_url = 7;
+ string account_key = 8;
}
-// Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse (var: PHe)
+// Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse (var: Ti)
message CheckHttpMcpStatusResponse {
- // Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse.ServerStatus (var: LHe)
+ // Copied from: local:aiserver.v1.CheckHttpMcpStatusResponse.ServerStatus (var: yi)
message ServerStatus {
int32 id = 1;
bool is_available = 2;
@@ -3152,7 +3827,7 @@ message CheckHttpMcpStatusResponse {
repeated ServerStatus statuses = 1;
}
-// Copied from: local:aiserver.v1.CheckLogExcerptStatus (var: Zgt)
+// Copied from: local:aiserver.v1.CheckLogExcerptStatus (var: Qn)
enum CheckLogExcerptStatus {
CHECK_LOG_EXCERPT_STATUS_UNSPECIFIED = 0;
CHECK_LOG_EXCERPT_STATUS_OK = 1;
@@ -3163,29 +3838,29 @@ enum CheckLogExcerptStatus {
CHECK_LOG_EXCERPT_STATUS_ERROR = 6;
}
-// Copied from: local:aiserver.v1.CheckLongFilesFitResponse (var: Tge)
+// Copied from: local:aiserver.v1.CheckLongFilesFitResponse (var: ii)
message CheckLongFilesFitResponse {
bool did_fit = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigRequest (var: hce)
+// Copied from: local:aiserver.v1.CheckNumberConfigRequest (var: Wn)
message CheckNumberConfigRequest {
string key = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigResponse (var: Tce)
+// Copied from: local:aiserver.v1.CheckNumberConfigResponse (var: zn)
message CheckNumberConfigResponse {
int32 value = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigsRequest (var: wce)
+// Copied from: local:aiserver.v1.CheckNumberConfigsRequest (var: jn)
message CheckNumberConfigsRequest {
repeated string config_names = 1;
}
-// Copied from: local:aiserver.v1.CheckNumberConfigsResponse (var: Ece)
+// Copied from: local:aiserver.v1.CheckNumberConfigsResponse (var: Xn)
message CheckNumberConfigsResponse {
- // Copied from: local:aiserver.v1.CheckNumberConfigsResponse.Config (var: Bce)
+ // Copied from: local:aiserver.v1.CheckNumberConfigsResponse.Config (var: Zn)
message Config {
string config_name = 1;
int32 value = 2;
@@ -3194,45 +3869,45 @@ message CheckNumberConfigsResponse {
repeated Config configs = 1;
}
-// Copied from: local:aiserver.v1.CheckPromotionEligibilityRequest (var: Dze)
+// Copied from: local:aiserver.v1.CheckPromotionEligibilityRequest (var: Ba)
message CheckPromotionEligibilityRequest {
string promo_type_id = 1;
}
-// Copied from: local:aiserver.v1.CheckPromotionEligibilityResponse (var: xze)
+// Copied from: local:aiserver.v1.CheckPromotionEligibilityResponse (var: Ja)
message CheckPromotionEligibilityResponse {
bool can_activate = 1;
optional ActivationStatus activation_status = 2;
}
-// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityRequest (var: Ovt)
+// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityRequest (var: Ec)
message CheckPullRequestMergeabilityRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityResponse (var: Gvt)
+// Copied from: local:aiserver.v1.CheckPullRequestMergeabilityResponse (var: Sc)
message CheckPullRequestMergeabilityResponse {
bool can_merge = 1;
string error = 2;
optional string mergeable_state = 3;
}
-// Copied from: local:aiserver.v1.CheckQueuePositionRequest (var: Ope)
+// Copied from: local:aiserver.v1.CheckQueuePositionRequest (var: Ho)
message CheckQueuePositionRequest {
string orig_request_id = 1;
ModelDetails model_details = 2;
string usage_uuid = 3;
}
-// Copied from: local:aiserver.v1.CheckQueuePositionResponse (var: Gpe)
+// Copied from: local:aiserver.v1.CheckQueuePositionResponse (var: Vo)
message CheckQueuePositionResponse {
- // Copied from: local:aiserver.v1.CheckQueuePositionResponse.CustomLink (var: Vpe)
+ // Copied from: local:aiserver.v1.CheckQueuePositionResponse.CustomLink (var: Yo)
message CustomLink {
string address = 1;
string message = 2;
}
- // Copied from: local:aiserver.v1.CheckQueuePositionResponse.ModelForSlowPoolNudgeData (var: Wpe)
+ // Copied from: local:aiserver.v1.CheckQueuePositionResponse.ModelForSlowPoolNudgeData (var: Ko)
message ModelForSlowPoolNudgeData {
string model = 1;
string message = 2;
@@ -3248,22 +3923,22 @@ message CheckQueuePositionResponse {
optional ModelForSlowPoolNudgeData model_for_slow_pool_nudge_data = 8;
}
-// Copied from: local:aiserver.v1.CheckReferralAllowlistRequest (var: U$e)
+// Copied from: local:aiserver.v1.CheckReferralAllowlistRequest (var: fm)
message CheckReferralAllowlistRequest {
}
-// Copied from: local:aiserver.v1.CheckReferralAllowlistResponse (var: M$e)
+// Copied from: local:aiserver.v1.CheckReferralAllowlistResponse (var: gm)
message CheckReferralAllowlistResponse {
bool is_in_allowlist = 1;
}
-// Copied from: local:aiserver.v1.CheckReferralCodeRequest (var: H$e)
+// Copied from: local:aiserver.v1.CheckReferralCodeRequest (var: Am)
message CheckReferralCodeRequest {
string referral_code = 1;
string auth_id = 2;
}
-// Copied from: local:aiserver.v1.CheckReferralCodeResponse (var: z$e)
+// Copied from: local:aiserver.v1.CheckReferralCodeResponse (var: _m)
message CheckReferralCodeResponse {
bool is_valid = 1;
bool user_is_eligible = 2;
@@ -3271,35 +3946,35 @@ message CheckReferralCodeResponse {
optional Metadata metadata = 4;
}
-// Copied from: local:aiserver.v1.CheckUsageBasedPriceRequest (var: Dpe)
+// Copied from: local:aiserver.v1.CheckUsageBasedPriceRequest (var: Qo)
message CheckUsageBasedPriceRequest {
UsageEventDetails usage_event_details = 1;
}
-// Copied from: local:aiserver.v1.CheckUsageBasedPriceResponse (var: xpe)
+// Copied from: local:aiserver.v1.CheckUsageBasedPriceResponse (var: Go)
message CheckUsageBasedPriceResponse {
string markdown_response = 1;
int32 cents = 2;
string price_id = 3;
}
-// Copied from: local:aiserver.v1.CheckUserApiKeyAccessRequest (var: unt)
+// Copied from: local:aiserver.v1.CheckUserApiKeyAccessRequest (var: YA)
message CheckUserApiKeyAccessRequest {
}
-// Copied from: local:aiserver.v1.CheckUserApiKeyAccessResponse (var: mnt)
+// Copied from: local:aiserver.v1.CheckUserApiKeyAccessResponse (var: KA)
message CheckUserApiKeyAccessResponse {
bool has_access = 1;
}
-// Copied from: local:aiserver.v1.ChooseCodeReferencesRequest (var: el)
+// Copied from: local:aiserver.v1.ChooseCodeReferencesRequest (var: E)
message ChooseCodeReferencesRequest {
- // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.FileRequest (var: nl)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.FileRequest (var: S)
message FileRequest {
string file_id = 1;
}
- // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.NodeRequest (var: sl)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesRequest.NodeRequest (var: I)
message NodeRequest {
string node_id = 1;
}
@@ -3312,15 +3987,15 @@ message ChooseCodeReferencesRequest {
}
}
-// Copied from: local:aiserver.v1.ChooseCodeReferencesResponse (var: al)
+// Copied from: local:aiserver.v1.ChooseCodeReferencesResponse (var: v)
message ChooseCodeReferencesResponse {
- // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.FileResponse (var: cl)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.FileResponse (var: J)
message FileResponse {
string file_id = 1;
repeated ChooseCodeReferencesResponse.NodeResponse node_responses = 2;
}
- // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.NodeResponse (var: ll)
+ // Copied from: local:aiserver.v1.ChooseCodeReferencesResponse.NodeResponse (var: B)
message NodeResponse {
string node_id = 1;
repeated CodeSymbolWithAction actions = 2;
@@ -3334,7 +4009,7 @@ message ChooseCodeReferencesResponse {
}
}
-// Copied from: local:aiserver.v1.ChunkDiff (var: zbe)
+// Copied from: local:aiserver.v1.ChunkDiff (var: U)
message ChunkDiff {
string diff_string = 1;
int32 old_start = 2;
@@ -3343,7 +4018,7 @@ message ChunkDiff {
int32 new_lines = 5;
}
-// Copied from: local:aiserver.v1.ChunkType (var: Y2)
+// Copied from: local:aiserver.v1.ChunkType (var: P)
enum ChunkType {
CHUNK_TYPE_UNSPECIFIED = 0;
CHUNK_TYPE_CODEBASE = 1;
@@ -3351,29 +4026,42 @@ enum ChunkType {
CHUNK_TYPE_DOCS = 3;
}
-// Copied from: local:aiserver.v1.ChunkingStrategy (var: $l)
+// Copied from: local:aiserver.v1.ChunkingStrategy (var: r)
enum ChunkingStrategy {
CHUNKING_STRATEGY_UNSPECIFIED = 0;
CHUNKING_STRATEGY_DEFAULT = 1;
}
-// Copied from: local:aiserver.v1.ClaimUserProfileHandleRequest (var: Jmt)
+// Copied from: local:aiserver.v1.ClaimUserProfileHandleRequest (var: BE)
message ClaimUserProfileHandleRequest {
string handle = 1;
}
-// Copied from: local:aiserver.v1.ClaimUserProfileHandleResponse (var: Cmt)
+// Copied from: local:aiserver.v1.ClaimUserProfileHandleResponse (var: JE)
message ClaimUserProfileHandleResponse {
UserProfile profile = 1;
}
-// Copied from: local:aiserver.v1.CliSettings (var: s0e)
+// Copied from: local:aiserver.v1.ClassifySandAutoReviewRequest (var: Zo)
+message ClassifySandAutoReviewRequest {
+ SmartModeClassifierArgs args = 1;
+ optional uint32 attempt_index = 2;
+ optional string mode = 3;
+}
+
+// Copied from: local:aiserver.v1.ClassifySandAutoReviewResponse (var: $o)
+message ClassifySandAutoReviewResponse {
+ SmartModeClassifierResult result = 1;
+}
+
+// Copied from: local:aiserver.v1.CliSettings (var: ic)
message CliSettings {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
+ bool disable_headless = 3;
}
-// Copied from: agent.v1.ClickAction (var: SB)
+// Copied from: agent.v1.ClickAction (var: m)
message ClickAction {
optional Coordinate coordinate = 1;
MouseButton button = 2;
@@ -3381,26 +4069,26 @@ message ClickAction {
optional string modifier_keys = 4;
}
-// Copied from: local:aiserver.v1.ClientAction (var: Ii)
+// Copied from: local:aiserver.v1.ClientAction (var: ke)
message ClientAction {
string command_id = 1;
map args = 2;
}
-// Copied from: local:aiserver.v1.ClientActionRequest (var: Vit)
+// Copied from: local:aiserver.v1.ClientActionRequest (var: cy)
message ClientActionRequest {
string action = 1;
map args = 2;
}
-// Copied from: local:aiserver.v1.ClientActionResponse (var: Wit)
+// Copied from: local:aiserver.v1.ClientActionResponse (var: dy)
message ClientActionResponse {
bool success = 1;
optional string error_message = 2;
optional string info_message = 3;
}
-// Copied from: agent.v1.ClientContinuationConfig (var: u6)
+// Copied from: agent.v1.ClientContinuationConfig (var: L)
message ClientContinuationConfig {
int32 idle_threshold = 1;
int32 max_loops = 2;
@@ -3408,9 +4096,10 @@ message ClientContinuationConfig {
string escape_message_template = 4;
bool collect_background_children = 5;
string children_completed_message_template = 6;
+ int32 continuation_round_delay_ms = 7;
}
-// Copied from: local:aiserver.v1.ClientInfo (var: HIe)
+// Copied from: local:aiserver.v1.ClientInfo (var: h)
message ClientInfo {
optional string os = 1;
optional string arch = 2;
@@ -3419,7 +4108,7 @@ message ClientInfo {
optional string layout = 5;
}
-// Copied from: local:aiserver.v1.ClientLogEntry (var: ZIe)
+// Copied from: local:aiserver.v1.ClientLogEntry (var: T)
message ClientLogEntry {
ClientLogLevel level = 1;
string message = 2;
@@ -3430,7 +4119,7 @@ message ClientLogEntry {
string key = 7;
}
-// Copied from: local:aiserver.v1.ClientLogLevel (var: BIe)
+// Copied from: local:aiserver.v1.ClientLogLevel (var: s)
enum ClientLogLevel {
CLIENT_LOG_LEVEL_UNSPECIFIED = 0;
CLIENT_LOG_LEVEL_INFO = 1;
@@ -3439,7 +4128,7 @@ enum ClientLogLevel {
CLIENT_LOG_LEVEL_ERROR = 4;
}
-// Copied from: local:aiserver.v1.ClientNumericMetric (var: gke)
+// Copied from: local:aiserver.v1.ClientNumericMetric (var: lu)
message ClientNumericMetric {
string metric = 1;
double value = 2;
@@ -3454,20 +4143,21 @@ message ClientNumericMetric {
optional string window_type = 11;
}
-// Copied from: local:aiserver.v1.ClientOS (var: SIe)
+// Copied from: local:aiserver.v1.ClientOS (var: r)
enum ClientOS {
CLIENT_OS_UNSPECIFIED = 0;
CLIENT_OS_WINDOWS = 1;
CLIENT_OS_MACOS = 2;
CLIENT_OS_LINUX = 3;
+ CLIENT_OS_IOS = 4;
}
-// Copied from: local:aiserver.v1.ClientRepositoryInfo (var: Wu)
+// Copied from: local:aiserver.v1.ClientRepositoryInfo (var: oe)
message ClientRepositoryInfo {
double orthogonal_transform_seed = 1;
}
-// Copied from: local:aiserver.v1.ClientSideToolV2 (var: mI)
+// Copied from: local:aiserver.v1.ClientSideToolV2 (var: r)
enum ClientSideToolV2 {
CLIENT_SIDE_TOOL_V2_UNSPECIFIED = 0;
CLIENT_SIDE_TOOL_V2_READ_SEMSEARCH_FILES = 1;
@@ -3522,9 +4212,11 @@ enum ClientSideToolV2 {
CLIENT_SIDE_TOOL_V2_REFLECT = 61;
CLIENT_SIDE_TOOL_V2_AWAIT = 62;
CLIENT_SIDE_TOOL_V2_GET_MCP_TOOLS = 63;
+ CLIENT_SIDE_TOOL_V2_SEND_TO_USER = 65;
+ CLIENT_SIDE_TOOL_V2_CONNECT_SCM = 66;
}
-// Copied from: local:aiserver.v1.ClientSideToolV2Call (var: qI)
+// Copied from: local:aiserver.v1.ClientSideToolV2Call (var: U)
message ClientSideToolV2Call {
ClientSideToolV2 tool = 1;
string tool_call_id = 3;
@@ -3585,10 +4277,11 @@ message ClientSideToolV2Call {
ReportBugfixResultsParams report_bugfix_results_params = 70;
McpAuthParams mcp_auth_params = 71;
GetMcpToolsParams get_mcp_tools_params = 72;
+ ConnectScmParams connect_scm_params = 73;
}
}
-// Copied from: local:aiserver.v1.ClientSideToolV2Result (var: FI)
+// Copied from: local:aiserver.v1.ClientSideToolV2Result (var: x)
message ClientSideToolV2Result {
ClientSideToolV2 tool = 1;
string tool_call_id = 35;
@@ -3647,17 +4340,18 @@ message ClientSideToolV2Result {
AiAttributionResult ai_attribution_result = 72;
McpAuthResult mcp_auth_result = 73;
GetMcpToolsResult get_mcp_tools_result = 74;
+ ConnectScmResult connect_scm_result = 75;
}
}
-// Copied from: local:aiserver.v1.ClientSurface (var: cqe)
+// Copied from: local:aiserver.v1.ClientSurface (var: c)
enum ClientSurface {
CLIENT_SURFACE_UNSPECIFIED = 0;
CLIENT_SURFACE_EDITOR = 1;
CLIENT_SURFACE_GLASS = 2;
}
-// Copied from: local:aiserver.v1.ClientTracingConfig (var: Pqe)
+// Copied from: local:aiserver.v1.ClientTracingConfig (var: Pe)
message ClientTracingConfig {
double global_sample_rate = 1;
double traces_sample_rate = 2;
@@ -3669,7 +4363,7 @@ message ClientTracingConfig {
double json_stringify_sample_rate = 8;
}
-// Copied from: local:aiserver.v1.ClientUpdateLevel (var: lqe)
+// Copied from: local:aiserver.v1.ClientUpdateLevel (var: u)
enum ClientUpdateLevel {
CLIENT_UPDATE_LEVEL_UNSPECIFIED = 0;
CLIENT_UPDATE_LEVEL_NONE = 1;
@@ -3677,7 +4371,7 @@ enum ClientUpdateLevel {
CLIENT_UPDATE_LEVEL_REQUIRED = 3;
}
-// Copied from: local:aiserver.v1.ClientVersionStatus (var: Jqe)
+// Copied from: local:aiserver.v1.ClientVersionStatus (var: Ce)
message ClientVersionStatus {
ClientUpdateLevel update_level = 1;
string current_client_version = 2;
@@ -3686,38 +4380,33 @@ message ClientVersionStatus {
optional string message = 5;
}
-// Copied from: local:aiserver.v1.ClientVisibleCreditGrant (var: V9e)
+// Copied from: local:aiserver.v1.ClientVisibleCreditGrant (var: ep)
message ClientVisibleCreditGrant {
int64 remaining_cents = 1;
int64 total_cents = 2;
int64 expires_at_ms = 3;
string display_name = 4;
+ optional int32 percent_used = 5;
}
-// Copied from: anyrun.v1.CloneCompleted (var: RFe)
-message CloneCompleted {
- ClonePurpose purpose = 1;
+// Copied from: local:aiserver.v1.CloseEventSubscriptionRequest (var: Gi)
+message CloseEventSubscriptionRequest {
+ string named_agent_id = 1;
+ string subscription_id = 2;
}
-// Copied from: anyrun.v1.ClonePurpose (var: HLe)
-enum ClonePurpose {
- CLONE_PURPOSE_UNSPECIFIED = 0;
- CLONE_PURPOSE_DOCKER_BUILD = 1;
- CLONE_PURPOSE_WORKSPACE_SETUP = 2;
+// Copied from: local:aiserver.v1.CloseEventSubscriptionResponse (var: Hi)
+message CloseEventSubscriptionResponse {
+ bool closed = 1;
}
-// Copied from: anyrun.v1.CloneStarted (var: CFe)
-message CloneStarted {
- ClonePurpose purpose = 1;
-}
-
-// Copied from: local:aiserver.v1.CloudAgentAnyrunPendingDockerBuildVmInfo (var: fRt)
+// Copied from: local:aiserver.v1.CloudAgentAnyrunPendingDockerBuildVmInfo (var: jd)
message CloudAgentAnyrunPendingDockerBuildVmInfo {
string anyrun_cluster = 1;
string docker_build_events_redis_stream_key = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentAnyrunVmInfo (var: mRt)
+// Copied from: local:aiserver.v1.CloudAgentAnyrunVmInfo (var: zd)
message CloudAgentAnyrunVmInfo {
string tenant_id = 1;
string pod_id = 2;
@@ -3726,57 +4415,191 @@ message CloudAgentAnyrunVmInfo {
optional string docker_build_events_redis_stream_key = 5;
optional string setup_events_redis_stream_key = 6;
optional string prewarm_workflow_id = 7;
+ optional StreamUnifiedChatResponseWithToolsIdempotent environment_build_boot_info = 8;
}
-// Copied from: local:aiserver.v1.CloudAgentEffortMode (var: Eie)
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunDayBucket (var: si)
+message CloudAgentDashboardRunDayBucket {
+ int64 day_start_ms = 1;
+ int64 success_count = 2;
+ int64 warning_count = 3;
+ int64 failure_count = 4;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunFilter (var: $o)
+message CloudAgentDashboardRunFilter {
+ optional string team_id = 1;
+ int64 created_after_ms = 2;
+ int64 created_before_ms = 3;
+ repeated CloudAgentSourceCategory triggers = 4;
+ repeated CloudAgentDashboardRunStatus statuses = 5;
+ optional int64 created_by_user_id = 6;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunRow (var: ti)
+message CloudAgentDashboardRunRow {
+ string bc_id = 1;
+ int64 created_at_ms = 2;
+ CloudAgentSourceCategory trigger = 3;
+ optional int64 created_by_user_id = 4;
+ optional string created_by_display = 5;
+ optional string environment_name = 6;
+ optional string environment_public_id = 7;
+ optional string repo_url = 8;
+ CloudAgentDashboardRunStatus status = 9;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunSort (var: Xo)
+message CloudAgentDashboardRunSort {
+ CloudAgentDashboardRunSortField field = 1;
+ CloudAgentDashboardRunSortDirection direction = 2;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunSortDirection (var: zn)
+enum CloudAgentDashboardRunSortDirection {
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_DIRECTION_UNSPECIFIED = 0;
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_DIRECTION_DESC = 1;
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_DIRECTION_ASC = 2;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunSortField (var: Wn)
+enum CloudAgentDashboardRunSortField {
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_FIELD_UNSPECIFIED = 0;
+ CLOUD_AGENT_DASHBOARD_RUN_SORT_FIELD_CREATED_AT = 1;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentDashboardRunStatus (var: Kn)
+enum CloudAgentDashboardRunStatus {
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_UNSPECIFIED = 0;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_RUNNING = 1;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_FINISHED = 2;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_ERROR = 3;
+ CLOUD_AGENT_DASHBOARD_RUN_STATUS_INSTALL_FAILED = 4;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentEffortMode (var: te)
enum CloudAgentEffortMode {
CLOUD_AGENT_EFFORT_MODE_UNSPECIFIED = 0;
CLOUD_AGENT_EFFORT_MODE_STANDARD = 1;
CLOUD_AGENT_EFFORT_MODE_GRIND = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentEgressProtectionMode (var: mUe)
+// Copied from: local:aiserver.v1.CloudAgentEgressProtectionMode (var: ve)
enum CloudAgentEgressProtectionMode {
CLOUD_AGENT_EGRESS_PROTECTION_MODE_UNSPECIFIED = 0;
CLOUD_AGENT_EGRESS_PROTECTION_MODE_ALLOW_ALL = 1;
CLOUD_AGENT_EGRESS_PROTECTION_MODE_DEFAULT_WITH_NETWORK_SETTINGS = 2;
CLOUD_AGENT_EGRESS_PROTECTION_MODE_NETWORK_SETTINGS_ONLY = 3;
+ CLOUD_AGENT_EGRESS_PROTECTION_MODE_PARENT_PLUS_NETWORK_SETTINGS = 4;
}
-// Copied from: local:aiserver.v1.CloudAgentErrorDetails (var: YNt)
+// Copied from: local:aiserver.v1.CloudAgentErrorDetails (var: Dd)
message CloudAgentErrorDetails {
string error_message = 1;
string error_code = 2;
optional string dev_only_message = 3;
+ optional ErrorDetails error_details = 4;
}
-// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogEntry (var: wRt)
+// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogEntry (var: _p)
message CloudAgentMemoryDbLogEntry {
CloudAgentMemoryDbLogSource source = 2;
optional uint32 worker_index = 3;
- PodEvent event = 4;
+ oneof log {
+ SwGetLinterErrorsRequest event = 4;
+ WaterfallUpdate waterfall_update = 5;
+ }
}
-// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogSource (var: O_t)
+// Copied from: local:aiserver.v1.CloudAgentMemoryDbLogSource (var: Br)
enum CloudAgentMemoryDbLogSource {
CLOUD_AGENT_MEMORY_DB_LOG_SOURCE_UNSPECIFIED = 0;
CLOUD_AGENT_MEMORY_DB_LOG_SOURCE_DOCKER_BUILD = 1;
CLOUD_AGENT_MEMORY_DB_LOG_SOURCE_SETUP = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentPluginSnapshot (var: mot)
+// Copied from: local:aiserver.v1.CloudAgentModelSelection (var: $)
+message CloudAgentModelSelection {
+ // Copied from: local:aiserver.v1.CloudAgentModelSelection.ParameterValue (var: ee)
+ message ParameterValue {
+ string id = 1;
+ string value = 2;
+ }
+
+ string model_id = 1;
+ repeated ParameterValue parameters = 2;
+ optional bool max_mode = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentPluginSnapshot (var: Wy)
message CloudAgentPluginSnapshot {
EffectivePlugin effective_plugin = 1;
optional string git_ref = 3;
}
-// Copied from: local:aiserver.v1.CloudAgentStartupWarning (var: HNt)
+// Copied from: local:aiserver.v1.CloudAgentRunEvent (var: li)
+message CloudAgentRunEvent {
+ string public_id = 1;
+ int64 created_at_ms = 2;
+ CloudAgentRunEventCategory category = 3;
+ CloudAgentRunEventLogLevel log_level = 4;
+ string kind = 5;
+ string title = 6;
+ optional string detail = 7;
+ optional string link_url = 8;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentRunEventCategory (var: jn)
+enum CloudAgentRunEventCategory {
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_UNSPECIFIED = 0;
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_BUILD = 1;
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_AGENT_SETUP = 2;
+ CLOUD_AGENT_RUN_EVENT_CATEGORY_AGENT_RUN = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentRunEventLogLevel (var: Xn)
+enum CloudAgentRunEventLogLevel {
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_UNSPECIFIED = 0;
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_INFO = 1;
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_WARN = 2;
+ CLOUD_AGENT_RUN_EVENT_LOG_LEVEL_ERROR = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentRunsCursor (var: Zo)
+message CloudAgentRunsCursor {
+ int64 created_at_ms = 1;
+ string bc_id = 2;
+ int64 id = 3;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentSourceCategory (var: E)
+enum CloudAgentSourceCategory {
+ CLOUD_AGENT_SOURCE_CATEGORY_UNSPECIFIED = 0;
+ CLOUD_AGENT_SOURCE_CATEGORY_DESKTOP = 1;
+ CLOUD_AGENT_SOURCE_CATEGORY_WEB = 2;
+ CLOUD_AGENT_SOURCE_CATEGORY_MOBILE = 3;
+ CLOUD_AGENT_SOURCE_CATEGORY_SLACK = 4;
+ CLOUD_AGENT_SOURCE_CATEGORY_LINEAR = 5;
+ CLOUD_AGENT_SOURCE_CATEGORY_SCM = 6;
+ CLOUD_AGENT_SOURCE_CATEGORY_CLI = 7;
+ CLOUD_AGENT_SOURCE_CATEGORY_SETUP = 8;
+ CLOUD_AGENT_SOURCE_CATEGORY_SDK = 9;
+ CLOUD_AGENT_SOURCE_CATEGORY_AUTOMATIONS = 10;
+ CLOUD_AGENT_SOURCE_CATEGORY_API = 11;
+ CLOUD_AGENT_SOURCE_CATEGORY_BUGBOT_AUTOFIX = 12;
+ CLOUD_AGENT_SOURCE_CATEGORY_QABOT_FRONTEND = 13;
+ CLOUD_AGENT_SOURCE_CATEGORY_LOCAL = 14;
+ CLOUD_AGENT_SOURCE_CATEGORY_INTERNAL = 15;
+ CLOUD_AGENT_SOURCE_CATEGORY_SAND = 16;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentStartupWarning (var: Od)
message CloudAgentStartupWarning {
CloudAgentStartupWarningType warning_type = 1;
string user_facing_message = 2;
}
-// Copied from: local:aiserver.v1.CloudAgentStartupWarningType (var: U_t)
+// Copied from: local:aiserver.v1.CloudAgentStartupWarningType (var: Ir)
enum CloudAgentStartupWarningType {
CLOUD_AGENT_STARTUP_WARNING_TYPE_UNSPECIFIED = 0;
CLOUD_AGENT_STARTUP_WARNING_TYPE_SNAPSHOT_EXPIRED = 1;
@@ -3785,7 +4608,7 @@ enum CloudAgentStartupWarningType {
CLOUD_AGENT_STARTUP_WARNING_TYPE_SNAPSHOT_COPY_FAILED = 4;
}
-// Copied from: local:aiserver.v1.CloudAgentState (var: TNt)
+// Copied from: local:aiserver.v1.CloudAgentState (var: _d)
message CloudAgentState {
ConversationStateStructure conversation_state = 1;
uint32 num_prior_interaction_updates = 2;
@@ -3833,11 +4656,17 @@ message CloudAgentState {
map per_branch_optimized_diffs = 44;
repeated CloudAgentStartupWarning startup_warnings = 45;
optional PrivateWorkspaceIdentifier private_workspace_identifier = 46;
+ optional bool uses_first_class_subagents = 48;
+ optional uint32 conversation_rewind_epoch = 49;
+ bytes pending_summarization_state_blob_id = 50;
+ bytes pending_summarization_snapshot_blob_id = 51;
+ bytes admitted_custom_mode_state_blob_id = 52;
+ optional bool agent_store_artifacts_symlink_enabled = 53;
}
-// Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata (var: hNt)
+// Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata (var: Ad)
message CloudAgentStatePersistedMetadata {
- // Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata.PersistedMetadataVersion (var: _Nt)
+ // Copied from: local:aiserver.v1.CloudAgentStatePersistedMetadata.PersistedMetadataVersion (var: Yr)
enum PersistedMetadataVersion {
PERSISTED_METADATA_VERSION_UNSPECIFIED = 0;
PERSISTED_METADATA_VERSION_1 = 1;
@@ -3850,14 +4679,25 @@ message CloudAgentStatePersistedMetadata {
PersistedMetadataVersion version = 5;
}
-// Copied from: local:aiserver.v1.CloudAgentTimingEvent (var: nSt)
+// Copied from: local:aiserver.v1.CloudAgentSyntheticsScenarioInput (var: tp)
+message CloudAgentSyntheticsScenarioInput {
+ string name = 1;
+ string prompt = 2;
+ string model = 3;
+ string repo_url = 4;
+ string repo_ref = 5;
+ bool canary = 6;
+ uint32 max_duration_sec = 7;
+}
+
+// Copied from: local:aiserver.v1.CloudAgentTimingEvent (var: Cl)
message CloudAgentTimingEvent {
double timestamp_ms = 1;
CloudAgentTimingEventType event = 2;
optional uint32 turn_number = 3;
}
-// Copied from: local:aiserver.v1.CloudAgentTimingEventType (var: E_t)
+// Copied from: local:aiserver.v1.CloudAgentTimingEventType (var: sr)
enum CloudAgentTimingEventType {
CLOUD_AGENT_TIMING_EVENT_TYPE_UNSPECIFIED = 0;
CLOUD_AGENT_TIMING_EVENT_TYPE_REQUEST_RECEIVED = 1;
@@ -3865,14 +4705,15 @@ enum CloudAgentTimingEventType {
CLOUD_AGENT_TIMING_EVENT_TYPE_POD_REQUESTED = 3;
CLOUD_AGENT_TIMING_EVENT_TYPE_POD_READY = 4;
CLOUD_AGENT_TIMING_EVENT_TYPE_FIRST_TOKEN = 5;
+ CLOUD_AGENT_TIMING_EVENT_TYPE_STALE_SNAPSHOT_USED = 6;
}
-// Copied from: local:aiserver.v1.CloudAgentVmHistory (var: oRt)
+// Copied from: local:aiserver.v1.CloudAgentVmHistory (var: Kd)
message CloudAgentVmHistory {
repeated CloudAgentVmHistoryEntry entries = 1;
}
-// Copied from: local:aiserver.v1.CloudAgentVmHistoryEntry (var: uRt)
+// Copied from: local:aiserver.v1.CloudAgentVmHistoryEntry (var: Wd)
message CloudAgentVmHistoryEntry {
int32 worker_index = 1;
bool is_current_worker = 2;
@@ -3884,7 +4725,7 @@ message CloudAgentVmHistoryEntry {
}
}
-// Copied from: local:aiserver.v1.CloudAgentWorkflowControlState (var: PNt)
+// Copied from: local:aiserver.v1.CloudAgentWorkflowControlState (var: Bd)
message CloudAgentWorkflowControlState {
repeated QueuedFollowup pending_followups = 1;
int32 followup_completion_count = 2;
@@ -3898,9 +4739,19 @@ message CloudAgentWorkflowControlState {
repeated ConversationAction skipped_input_actions = 10;
repeated CompletedMakePRRequest completed_make_pr_requests = 11;
repeated CompletedOpenPRRequest completed_open_pr_requests = 12;
+ optional PausedInteractionStep paused_interaction_step = 13;
+ repeated QueuedInteractionResponse pending_interaction_responses = 14;
+ repeated uint32 completed_interaction_query_ids = 15;
+ repeated PendingIdleFollowup pending_idle_followups = 16;
+ repeated ConversationActionReference skipped_input_action_refs = 17;
+ optional string last_completed_resubmit_followup_id = 18;
+ optional uint32 async_subagent_completion_epoch = 19;
+ repeated PendingContextInjection pending_context_injections = 20;
+ repeated string completed_injection_ids = 21;
+ repeated string completed_delivery_batch_ids = 22;
}
-// Copied from: local:aiserver.v1.CloudAgentWorkflowStatus (var: g_t)
+// Copied from: local:aiserver.v1.CloudAgentWorkflowStatus (var: Hn)
enum CloudAgentWorkflowStatus {
CLOUD_AGENT_WORKFLOW_STATUS_UNSPECIFIED = 0;
CLOUD_AGENT_WORKFLOW_STATUS_RUNNING = 1;
@@ -3909,9 +4760,10 @@ enum CloudAgentWorkflowStatus {
CLOUD_AGENT_WORKFLOW_STATUS_ARCHIVED = 4;
CLOUD_AGENT_WORKFLOW_STATUS_EXPIRED = 5;
CLOUD_AGENT_WORKFLOW_STATUS_NOT_YET_STARTED = 6;
+ CLOUD_AGENT_WORKFLOW_STATUS_WAITING_FOR_BACKGROUND_WORK = 7;
}
-// Copied from: local:aiserver.v1.CloudSetupBlocker (var: vwe)
+// Copied from: local:aiserver.v1.CloudSetupBlocker (var: ql)
message CloudSetupBlocker {
string id = 1;
string icon = 2;
@@ -3921,7 +4773,7 @@ message CloudSetupBlocker {
string checklist_description = 8;
}
-// Copied from: local:aiserver.v1.CloudSetupBlockerAction (var: Iwe)
+// Copied from: local:aiserver.v1.CloudSetupBlockerAction (var: Fl)
message CloudSetupBlockerAction {
oneof action {
string url = 1;
@@ -3931,35 +4783,60 @@ message CloudSetupBlockerAction {
}
}
-// Copied from: local:aiserver.v1.CloudSubagentParentAgentType (var: y_t)
+// Copied from: local:aiserver.v1.CloudSubagentParentAgentType (var: $n)
enum CloudSubagentParentAgentType {
CLOUD_SUBAGENT_PARENT_AGENT_TYPE_UNSPECIFIED = 0;
CLOUD_SUBAGENT_PARENT_AGENT_TYPE_LOCAL = 1;
+ CLOUD_SUBAGENT_PARENT_AGENT_TYPE_CLOUD = 2;
}
-// Copied from: local:aiserver.v1.CloudSubagentParentReference (var: Awt)
+// Copied from: local:aiserver.v1.CloudSubagentParentReference (var: ji)
message CloudSubagentParentReference {
string parent_agent_id = 1;
string parent_tool_call_id = 2;
CloudSubagentParentAgentType parent_agent_type = 3;
optional string subagent_type_name = 5;
+ optional CloudSubagentParentSpawnKind parent_spawn_kind = 6;
+ optional string parent_spawn_id = 7;
+ oneof lineage {
+ CloudSubagentTaskLineage task = 8;
+ CloudSubagentSubscriptionResourceLineage subscription_resource = 9;
+ }
}
-// Copied from: agent.v1.CloudSubagentReference (var: n1)
+// Copied from: local:aiserver.v1.CloudSubagentParentSpawnKind (var: er)
+enum CloudSubagentParentSpawnKind {
+ CLOUD_SUBAGENT_PARENT_SPAWN_KIND_UNSPECIFIED = 0;
+ CLOUD_SUBAGENT_PARENT_SPAWN_KIND_TASK = 1;
+ CLOUD_SUBAGENT_PARENT_SPAWN_KIND_EVENT_SUBSCRIPTION = 2;
+}
+
+// Copied from: agent.v1.CloudSubagentReference (var: sa)
message CloudSubagentReference {
string bc_id = 1;
optional string transcript_path = 2;
}
-// Copied from: local:aiserver.v1.CmdKDebugInfo (var: Wr)
+// Copied from: local:aiserver.v1.CloudSubagentSubscriptionResourceLineage (var: zi)
+message CloudSubagentSubscriptionResourceLineage {
+ string route_id = 1;
+ string route_kind = 2;
+}
+
+// Copied from: local:aiserver.v1.CloudSubagentTaskLineage (var: Wi)
+message CloudSubagentTaskLineage {
+ string parent_tool_call_id = 1;
+}
+
+// Copied from: local:aiserver.v1.CmdKDebugInfo (var: R)
message CmdKDebugInfo {
- // Copied from: local:aiserver.v1.CmdKDebugInfo.CppFileDiffHistory (var: $r)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.CppFileDiffHistory (var: M)
message CppFileDiffHistory {
string file_name = 1;
repeated string diff_history = 2;
}
- // Copied from: local:aiserver.v1.CmdKDebugInfo.OpenEditor (var: Xr)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.OpenEditor (var: b)
message OpenEditor {
string relative_workspace_path = 1;
int32 editor_group_index = 2;
@@ -3967,13 +4844,13 @@ message CmdKDebugInfo {
bool is_active = 4;
}
- // Copied from: local:aiserver.v1.CmdKDebugInfo.PastThought (var: ts)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.PastThought (var: L)
message PastThought {
string text = 1;
double time_in_unix_seconds = 2;
}
- // Copied from: local:aiserver.v1.CmdKDebugInfo.UnsavedFiles (var: jr)
+ // Copied from: local:aiserver.v1.CmdKDebugInfo.UnsavedFiles (var: P)
message UnsavedFiles {
string relative_workspace_path = 1;
string contents = 2;
@@ -3995,45 +4872,45 @@ message CmdKDebugInfo {
string base_branch_commit_id = 14;
}
-// Copied from: local:aiserver.v1.CmdKEvent (var: kg)
+// Copied from: local:aiserver.v1.CmdKEvent (var: xe)
message CmdKEvent {
- // Copied from: local:aiserver.v1.CmdKEvent.AcceptDiffs (var: Ng)
+ // Copied from: local:aiserver.v1.CmdKEvent.AcceptDiffs (var: Ve)
message AcceptDiffs {
}
- // Copied from: local:aiserver.v1.CmdKEvent.AcceptPartialDiff (var: qg)
+ // Copied from: local:aiserver.v1.CmdKEvent.AcceptPartialDiff (var: Ke)
message AcceptPartialDiff {
IRange green_range = 1;
repeated string green_lines = 2;
repeated string red_lines = 3;
}
- // Copied from: local:aiserver.v1.CmdKEvent.AfterReject (var: Qg)
+ // Copied from: local:aiserver.v1.CmdKEvent.AfterReject (var: ze)
message AfterReject {
}
- // Copied from: local:aiserver.v1.CmdKEvent.EndOfGeneration (var: Ig)
+ // Copied from: local:aiserver.v1.CmdKEvent.EndOfGeneration (var: Ge)
message EndOfGeneration {
}
- // Copied from: local:aiserver.v1.CmdKEvent.InterruptGeneration (var: vg)
+ // Copied from: local:aiserver.v1.CmdKEvent.InterruptGeneration (var: He)
message InterruptGeneration {
}
- // Copied from: local:aiserver.v1.CmdKEvent.RejectDiffs (var: bg)
+ // Copied from: local:aiserver.v1.CmdKEvent.RejectDiffs (var: Ye)
message RejectDiffs {
optional string actor_request_id = 1;
optional bool silent = 2;
}
- // Copied from: local:aiserver.v1.CmdKEvent.RejectPartialDiff (var: Fg)
+ // Copied from: local:aiserver.v1.CmdKEvent.RejectPartialDiff (var: We)
message RejectPartialDiff {
IRange green_range = 1;
repeated string green_lines = 2;
repeated string red_lines = 3;
}
- // Copied from: local:aiserver.v1.CmdKEvent.SubmitPrompt (var: Sg)
+ // Copied from: local:aiserver.v1.CmdKEvent.SubmitPrompt (var: Qe)
message SubmitPrompt {
IRange original_range = 1;
string original_text = 2;
@@ -4055,20 +4932,20 @@ message CmdKEvent {
}
}
-// Copied from: local:aiserver.v1.CmdKExternalLink (var: Zi)
+// Copied from: local:aiserver.v1.CmdKExternalLink (var: Me)
message CmdKExternalLink {
string url = 1;
string uuid = 2;
}
-// Copied from: local:aiserver.v1.CmdKLegacyContext (var: ure)
+// Copied from: local:aiserver.v1.CmdKLegacyContext (var: w)
message CmdKLegacyContext {
ExplicitContext explicit_context = 4;
repeated CodeBlock prompt_code_blocks = 12;
repeated string documentation_identifiers = 10;
}
-// Copied from: local:aiserver.v1.CmdKOptions (var: zne)
+// Copied from: local:aiserver.v1.CmdKOptions (var: p)
message CmdKOptions {
ModelDetails model_details = 3;
bool chat_mode = 1;
@@ -4078,7 +4955,7 @@ message CmdKOptions {
optional bool request_is_for_caching = 6;
}
-// Copied from: local:aiserver.v1.CmdKPreviousEdit (var: Zne)
+// Copied from: local:aiserver.v1.CmdKPreviousEdit (var: g)
message CmdKPreviousEdit {
repeated string original_lines = 1;
repeated string new_lines = 2;
@@ -4087,7 +4964,7 @@ message CmdKPreviousEdit {
repeated string extra_context_below = 5;
}
-// Copied from: local:aiserver.v1.CmdKUpcomingEdit (var: Kne)
+// Copied from: local:aiserver.v1.CmdKUpcomingEdit (var: f)
message CmdKUpcomingEdit {
repeated string original_lines = 1;
string relative_path = 3;
@@ -4095,9 +4972,9 @@ message CmdKUpcomingEdit {
repeated string extra_context_below = 5;
}
-// Copied from: local:aiserver.v1.CodeBlock (var: us)
+// Copied from: local:aiserver.v1.CodeBlock (var: O)
message CodeBlock {
- // Copied from: local:aiserver.v1.CodeBlock.Signatures (var: ms)
+ // Copied from: local:aiserver.v1.CodeBlock.Signatures (var: U)
message Signatures {
repeated CursorRange ranges = 1;
}
@@ -4114,16 +4991,16 @@ message CodeBlock {
FileGit file_git_context = 10;
}
-// Copied from: local:aiserver.v1.CodeChunk (var: da)
+// Copied from: local:aiserver.v1.CodeChunk (var: Qe)
message CodeChunk {
- // Copied from: local:aiserver.v1.CodeChunk.Intent (var: Aa)
+ // Copied from: local:aiserver.v1.CodeChunk.Intent (var: d)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_COMPOSER_FILE = 1;
INTENT_COMPRESSED_COMPOSER_FILE = 2;
}
- // Copied from: local:aiserver.v1.CodeChunk.SummarizationStrategy (var: pa)
+ // Copied from: local:aiserver.v1.CodeChunk.SummarizationStrategy (var: p)
enum SummarizationStrategy {
SUMMARIZATION_STRATEGY_NONE_UNSPECIFIED = 0;
SUMMARIZATION_STRATEGY_SUMMARIZED = 1;
@@ -4140,9 +5017,9 @@ message CodeChunk {
optional bool is_first_version = 8;
}
-// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo (var: M4)
+// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo (var: Sn)
message CodeChunkContextInclusionInfo {
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.InclusionType (var: Y4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.InclusionType (var: H)
enum InclusionType {
INCLUSION_TYPE_UNSPECIFIED = 0;
INCLUSION_TYPE_FULL = 1;
@@ -4150,14 +5027,14 @@ message CodeChunkContextInclusionInfo {
INCLUSION_TYPE_FILENAME = 3;
}
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.Intent (var: V4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.Intent (var: V)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_FILE = 1;
INTENT_SELECTION = 2;
}
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.TokenCount (var: H4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfo.TokenCount (var: In)
message TokenCount {
bool is_too_large_to_count = 1;
int32 num_tokens = 2;
@@ -4176,9 +5053,9 @@ message CodeChunkContextInclusionInfo {
bool is_compressed = 10;
}
-// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2 (var: q4)
+// Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2 (var: kn)
message CodeChunkContextInclusionInfoV2 {
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.InclusionType (var: D4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.InclusionType (var: G)
enum InclusionType {
INCLUSION_TYPE_UNSPECIFIED = 0;
INCLUSION_TYPE_FULL = 1;
@@ -4186,7 +5063,7 @@ message CodeChunkContextInclusionInfoV2 {
INCLUSION_TYPE_FILENAME = 3;
}
- // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.Intent (var: F4)
+ // Copied from: local:aiserver.v1.CodeChunkContextInclusionInfoV2.Intent (var: Q)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_FILE = 1;
@@ -4205,15 +5082,15 @@ message CodeChunkContextInclusionInfoV2 {
optional string codicon_name = 7;
}
-// Copied from: local:aiserver.v1.CodeResult (var: Jm)
+// Copied from: local:aiserver.v1.CodeResult (var: et)
message CodeResult {
CodeBlock code_block = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.CodeResultWithClassificationInfo (var: Lm)
+// Copied from: local:aiserver.v1.CodeResultWithClassificationInfo (var: st)
message CodeResultWithClassificationInfo {
- // Copied from: local:aiserver.v1.CodeResultWithClassificationInfo.LineNumberClassification (var: Dm)
+ // Copied from: local:aiserver.v1.CodeResultWithClassificationInfo.LineNumberClassification (var: ot)
message LineNumberClassification {
DetailedLine detailed_line = 1;
string query_computed_for = 2;
@@ -4225,22 +5102,22 @@ message CodeResultWithClassificationInfo {
optional LineNumberClassification line_number_classification = 2;
}
-// Copied from: local:aiserver.v1.CodeSearchResult (var: gme)
+// Copied from: local:aiserver.v1.CodeSearchResult (var: yr)
message CodeSearchResult {
repeated CodeResult results = 1;
repeated File all_files = 2;
}
-// Copied from: local:aiserver.v1.CodeSnippet (var: zl)
+// Copied from: local:aiserver.v1.CodeSnippet (var: K)
message CodeSnippet {
int32 start_line_number = 1;
int32 end_line_number = 2;
repeated string lines = 3;
}
-// Copied from: local:aiserver.v1.CodeSymbolWithAction (var: Kl)
+// Copied from: local:aiserver.v1.CodeSymbolWithAction (var: W)
message CodeSymbolWithAction {
- // Copied from: local:aiserver.v1.CodeSymbolWithAction.CodeSymbolAction (var: Zl)
+ // Copied from: local:aiserver.v1.CodeSymbolWithAction.CodeSymbolAction (var: r)
enum CodeSymbolAction {
CODE_SYMBOL_ACTION_UNSPECIFIED = 0;
CODE_SYMBOL_ACTION_GO_TO_DEFINITION = 1;
@@ -4256,7 +5133,7 @@ message CodeSymbolWithAction {
string symbol = 6;
}
-// Copied from: local:aiserver.v1.CodeTourDoneReason (var: Fbe)
+// Copied from: local:aiserver.v1.CodeTourDoneReason (var: r)
enum CodeTourDoneReason {
CODE_TOUR_DONE_REASON_UNSPECIFIED = 0;
CODE_TOUR_DONE_REASON_OK = 1;
@@ -4266,15 +5143,15 @@ enum CodeTourDoneReason {
CODE_TOUR_DONE_REASON_CANCELLED = 5;
}
-// Copied from: local:aiserver.v1.CodebaseTelemetryConfig (var: wLe)
+// Copied from: local:aiserver.v1.CodebaseTelemetryConfig (var: et)
message CodebaseTelemetryConfig {
bool enabled = 1;
string reset_token = 2;
}
-// Copied from: agent.v1.CommandClassifierResult (var: dk)
+// Copied from: agent.v1.CommandClassifierResult (var: A)
message CommandClassifierResult {
- // Copied from: agent.v1.CommandClassifierResult.ClassifiedCommand (var: pk)
+ // Copied from: agent.v1.CommandClassifierResult.ClassifiedCommand (var: _)
message ClassifiedCommand {
string name = 1;
repeated string arguments = 2;
@@ -4282,7 +5159,7 @@ message CommandClassifierResult {
repeated string subcommand_tokens = 4;
}
- // Copied from: agent.v1.CommandClassifierResult.SuggestedSandboxMode (var: Ak)
+ // Copied from: agent.v1.CommandClassifierResult.SuggestedSandboxMode (var: a)
enum SuggestedSandboxMode {
SUGGESTED_SANDBOX_MODE_UNSPECIFIED = 0;
SUGGESTED_SANDBOX_MODE_SANDBOX = 1;
@@ -4295,12 +5172,12 @@ message CommandClassifierResult {
bool classification_failed = 3;
}
-// Copied from: local:aiserver.v1.CommandDeeplinkControls (var: g0e)
+// Copied from: local:aiserver.v1.CommandDeeplinkControls (var: dc)
message CommandDeeplinkControls {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.CommandDescriptor (var: $ct)
+// Copied from: local:aiserver.v1.CommandDescriptor (var: mE)
message CommandDescriptor {
string name = 1;
optional string description = 2;
@@ -4308,7 +5185,7 @@ message CommandDescriptor {
optional string source_url = 4;
}
-// Copied from: local:aiserver.v1.Commit (var: A4)
+// Copied from: local:aiserver.v1.Commit (var: dn)
message Commit {
string sha = 1;
string message = 2;
@@ -4318,23 +5195,23 @@ message Commit {
string date = 6;
}
-// Copied from: local:aiserver.v1.CommitBackgroundComposerRequest (var: KSt)
+// Copied from: local:aiserver.v1.CommitBackgroundComposerRequest (var: ou)
message CommitBackgroundComposerRequest {
string bc_id = 1;
string commit_message = 2;
}
-// Copied from: local:aiserver.v1.CommitBackgroundComposerResponse (var: ZSt)
+// Copied from: local:aiserver.v1.CommitBackgroundComposerResponse (var: iu)
message CommitBackgroundComposerResponse {
string commit_hash = 1;
}
-// Copied from: local:aiserver.v1.CommitDiffString (var: sa)
+// Copied from: local:aiserver.v1.CommitDiffString (var: qe)
message CommitDiffString {
string diff = 1;
}
-// Copied from: local:aiserver.v1.CommitLineRange (var: Uwe)
+// Copied from: local:aiserver.v1.CommitLineRange (var: Hl)
message CommitLineRange {
int32 start = 1;
int32 end = 2;
@@ -4342,7 +5219,7 @@ message CommitLineRange {
optional int32 absolute_end = 4;
}
-// Copied from: local:aiserver.v1.CommitMetrics (var: Bbe)
+// Copied from: local:aiserver.v1.CommitMetrics (var: B)
message CommitMetrics {
string commit_hash = 1;
int32 total_lines_added = 2;
@@ -4363,33 +5240,44 @@ message CommitMetrics {
optional string commit_source = 20;
}
-// Copied from: local:aiserver.v1.CommitNote (var: ea)
+// Copied from: local:aiserver.v1.CommitNote (var: Le)
message CommitNote {
string note = 1;
string commit_hash = 2;
}
-// Copied from: local:aiserver.v1.CommitNoteWithEmbeddings (var: na)
+// Copied from: local:aiserver.v1.CommitNoteWithEmbeddings (var: Fe)
message CommitNoteWithEmbeddings {
string note = 1;
string commit_hash = 2;
repeated double embeddings = 3;
}
-// Copied from: agent.v1.CommunicateUpdateHistoryEntry (var: K$)
+// Copied from: agent.v1.CommunicateUpdateHistoryEntry (var: ta)
message CommunicateUpdateHistoryEntry {
string step = 1;
uint32 message_index = 3;
}
-// Copied from: agent.v1.CommunicateUpdateTurnState (var: Z$)
+// Copied from: agent.v1.CommunicateUpdateTurnState (var: na)
message CommunicateUpdateTurnState {
repeated CommunicateUpdateHistoryEntry history = 1;
optional string final_summary = 2;
optional string completed_subtitle = 3;
}
-// Copied from: local:aiserver.v1.CompleteGithubConnectFlowRequest (var: nOe)
+// Copied from: local:aiserver.v1.CompleteAgentStoreMultipartWritesRequest (var: bf)
+message CompleteAgentStoreMultipartWritesRequest {
+ string store_id = 1;
+ repeated AgentStoreMultipartWriteCompletion completions = 2;
+}
+
+// Copied from: local:aiserver.v1.CompleteAgentStoreMultipartWritesResponse (var: qf)
+message CompleteAgentStoreMultipartWritesResponse {
+ repeated AgentStoreMultipartWriteResult results = 1;
+}
+
+// Copied from: local:aiserver.v1.CompleteGithubConnectFlowRequest (var: Wt)
message CompleteGithubConnectFlowRequest {
string state = 1;
string verifier = 2;
@@ -4399,9 +5287,9 @@ message CompleteGithubConnectFlowRequest {
optional string ghe_application = 6;
}
-// Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse (var: sOe)
+// Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse (var: zt)
message CompleteGithubConnectFlowResponse {
- // Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse.Outcome (var: aOe)
+ // Copied from: local:aiserver.v1.CompleteGithubConnectFlowResponse.Outcome (var: Bt)
enum Outcome {
OUTCOME_UNSPECIFIED = 0;
OUTCOME_CONNECTED = 1;
@@ -4415,28 +5303,30 @@ message CompleteGithubConnectFlowResponse {
string github_login = 4;
}
-// Copied from: local:aiserver.v1.CompleteMcpOAuthRequest (var: VHe)
+// Copied from: local:aiserver.v1.CompleteMcpOAuthRequest (var: Ii)
message CompleteMcpOAuthRequest {
string state_id = 1;
string authorization_code = 2;
}
-// Copied from: local:aiserver.v1.CompleteMcpOAuthResponse (var: WHe)
+// Copied from: local:aiserver.v1.CompleteMcpOAuthResponse (var: vi)
message CompleteMcpOAuthResponse {
+ string post_auth_return_url = 1;
+ string account_key = 2;
}
-// Copied from: local:aiserver.v1.CompletedLinkSlackAccountRequest (var: Dst)
+// Copied from: local:aiserver.v1.CompletedLinkSlackAccountRequest (var: cT)
message CompletedLinkSlackAccountRequest {
string slack_team_id = 1;
string slack_user_id = 2;
bool setup_prerequisites_complete = 3;
}
-// Copied from: local:aiserver.v1.CompletedLinkSlackAccountResponse (var: xst)
+// Copied from: local:aiserver.v1.CompletedLinkSlackAccountResponse (var: dT)
message CompletedLinkSlackAccountResponse {
}
-// Copied from: local:aiserver.v1.CompletedMakePRRequest (var: qNt)
+// Copied from: local:aiserver.v1.CompletedMakePRRequest (var: Cd)
message CompletedMakePRRequest {
string request_id = 1;
int64 completed_at_ms = 2;
@@ -4445,7 +5335,7 @@ message CompletedMakePRRequest {
optional string error_code = 5;
}
-// Copied from: local:aiserver.v1.CompletedOpenPRRequest (var: FNt)
+// Copied from: local:aiserver.v1.CompletedOpenPRRequest (var: Nd)
message CompletedOpenPRRequest {
string request_id = 1;
int64 completed_at_ms = 2;
@@ -4454,7 +5344,7 @@ message CompletedOpenPRRequest {
optional string error_code = 5;
}
-// Copied from: local:aiserver.v1.ComposerAutocompleteContext (var: Cie)
+// Copied from: local:aiserver.v1.ComposerAutocompleteContext (var: Re)
message ComposerAutocompleteContext {
optional CurrentFileContext current_file = 1;
repeated CachedFileContext cached_files = 2;
@@ -4463,9 +5353,9 @@ message ComposerAutocompleteContext {
repeated string first_user_messages = 5;
}
-// Copied from: local:aiserver.v1.ComposerCapabilityContext (var: QD)
+// Copied from: local:aiserver.v1.ComposerCapabilityContext (var: J)
message ComposerCapabilityContext {
- // Copied from: local:aiserver.v1.ComposerCapabilityContext.GithubPRContext (var: YD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityContext.GithubPRContext (var: R)
message GithubPRContext {
string title = 1;
string description = 2;
@@ -4473,7 +5363,7 @@ message ComposerCapabilityContext {
optional string ci_failures = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityContext.MicrosoftTeamsIntegrationContext (var: MD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityContext.MicrosoftTeamsIntegrationContext (var: N)
message MicrosoftTeamsIntegrationContext {
string thread = 1;
optional string channel_name = 2;
@@ -4482,12 +5372,16 @@ message ComposerCapabilityContext {
optional string team_description = 5;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityContext.SlackIntegrationContext (var: UD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityContext.SlackIntegrationContext (var: C)
message SlackIntegrationContext {
string thread = 1;
optional string channel_name = 2;
optional string channel_purpose = 3;
optional string channel_topic = 4;
+ optional string sender_name = 5;
+ optional string sender_id = 6;
+ optional string sender_type = 7;
+ optional bool is_directly_addressed = 8;
}
oneof data {
@@ -4497,15 +5391,15 @@ message ComposerCapabilityContext {
}
}
-// Copied from: local:aiserver.v1.ComposerCapabilityRequest (var: eD)
+// Copied from: local:aiserver.v1.ComposerCapabilityRequest (var: m)
message ComposerCapabilityRequest {
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.AutoContextCapability (var: ND)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.AutoContextCapability (var: S)
message AutoContextCapability {
optional string custom_instructions = 1;
repeated string additional_files = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ComposerCapabilityType (var: nD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ComposerCapabilityType (var: r)
enum ComposerCapabilityType {
COMPOSER_CAPABILITY_TYPE_UNSPECIFIED = 0;
COMPOSER_CAPABILITY_TYPE_LOOP_ON_LINTS = 1;
@@ -4545,7 +5439,7 @@ message ComposerCapabilityRequest {
COMPOSER_CAPABILITY_TYPE_BROWSER_AGENT = 35;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPickingCapability (var: ID)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPickingCapability (var: w)
message ContextPickingCapability {
optional string custom_instructions = 1;
repeated string potential_context_files = 2;
@@ -4553,27 +5447,27 @@ message ComposerCapabilityRequest {
repeated string files_in_context = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPlannerCapability (var: bD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ContextPlannerCapability (var: I)
message ContextPlannerCapability {
optional string custom_instructions = 1;
repeated CodeChunk attached_code_chunks = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.CursorRulesCapability (var: FD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.CursorRulesCapability (var: B)
message CursorRulesCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DecomposerCapability (var: SD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DecomposerCapability (var: k)
message DecomposerCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability (var: _D)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability (var: _)
message DiffReviewCapability {
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff (var: yD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff (var: T)
message SimpleFileDiff {
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff.Chunk (var: kD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.DiffReviewCapability.SimpleFileDiff.Chunk (var: y)
message Chunk {
repeated string old_lines = 1;
repeated string new_lines = 2;
@@ -4589,12 +5483,12 @@ message ComposerCapabilityRequest {
repeated SimpleFileDiff diffs = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.EditTrailCapability (var: vD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.EditTrailCapability (var: E)
message EditTrailCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnCommandCapability (var: AD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnCommandCapability (var: h)
message LoopOnCommandCapability {
string command = 1;
optional string custom_instructions = 2;
@@ -4602,36 +5496,36 @@ message ComposerCapabilityRequest {
optional int32 exit_code = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnLintsCapability (var: lD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnLintsCapability (var: p)
message LoopOnLintsCapability {
repeated LinterErrors linter_errors = 1;
optional string custom_instructions = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnTestsCapability (var: cD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.LoopOnTestsCapability (var: f)
message LoopOnTestsCapability {
repeated string test_names = 1;
optional string custom_instructions = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.MegaPlannerCapability (var: dD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.MegaPlannerCapability (var: g)
message MegaPlannerCapability {
optional string custom_instructions = 1;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.RememberThisCapability (var: qD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.RememberThisCapability (var: v)
message RememberThisCapability {
optional string custom_instructions = 1;
string memory = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.SchemaProperty (var: aD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.SchemaProperty (var: d)
message SchemaProperty {
string type = 1;
optional string description = 2;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolCallCapability (var: gD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolCallCapability (var: A)
message ToolCallCapability {
optional string custom_instructions = 1;
repeated ComposerCapabilityRequest.ToolSchema tool_schemas = 2;
@@ -4640,7 +5534,7 @@ message ComposerCapabilityRequest {
repeated string semantic_search_files = 5;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolSchema (var: sD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolSchema (var: c)
message ToolSchema {
ComposerCapabilityRequest.ToolType type = 1;
string name = 2;
@@ -4648,7 +5542,7 @@ message ComposerCapabilityRequest {
repeated string required = 4;
}
- // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolType (var: rD)
+ // Copied from: local:aiserver.v1.ComposerCapabilityRequest.ToolType (var: s)
enum ToolType {
TOOL_TYPE_UNSPECIFIED = 0;
TOOL_TYPE_ADD_FILE_TO_CONTEXT = 1;
@@ -4675,7 +5569,7 @@ message ComposerCapabilityRequest {
}
}
-// Copied from: local:aiserver.v1.ComposerEnhancerClientMessage (var: sye)
+// Copied from: local:aiserver.v1.ComposerEnhancerClientMessage (var: Xa)
message ComposerEnhancerClientMessage {
oneof message {
ComposerEnhancerRequest request = 1;
@@ -4683,19 +5577,19 @@ message ComposerEnhancerClientMessage {
}
}
-// Copied from: local:aiserver.v1.ComposerEnhancerRequest (var: lye)
+// Copied from: local:aiserver.v1.ComposerEnhancerRequest (var: $a)
message ComposerEnhancerRequest {
string input_text = 1;
optional string composer_id = 2;
}
-// Copied from: local:aiserver.v1.ComposerEnhancerResponse (var: cye)
+// Copied from: local:aiserver.v1.ComposerEnhancerResponse (var: el)
message ComposerEnhancerResponse {
string improved_text = 1;
bool is_final = 2;
}
-// Copied from: local:aiserver.v1.ComposerEnhancerServerMessage (var: aye)
+// Copied from: local:aiserver.v1.ComposerEnhancerServerMessage (var: Za)
message ComposerEnhancerServerMessage {
oneof message {
ComposerEnhancerResponse response = 1;
@@ -4703,7 +5597,7 @@ message ComposerEnhancerServerMessage {
}
}
-// Copied from: local:aiserver.v1.ComposerEnhancerToolCall (var: dye)
+// Copied from: local:aiserver.v1.ComposerEnhancerToolCall (var: tl)
message ComposerEnhancerToolCall {
string tool_call_id = 1;
string tool_name = 2;
@@ -4711,14 +5605,14 @@ message ComposerEnhancerToolCall {
int32 tool_index = 4;
}
-// Copied from: local:aiserver.v1.ComposerEnhancerToolResult (var: Aye)
+// Copied from: local:aiserver.v1.ComposerEnhancerToolResult (var: nl)
message ComposerEnhancerToolResult {
string tool_call_id = 1;
string result = 2;
bool is_error = 3;
}
-// Copied from: local:aiserver.v1.ComposerExternalLink (var: Ki)
+// Copied from: local:aiserver.v1.ComposerExternalLink (var: be)
message ComposerExternalLink {
string url = 1;
string uuid = 2;
@@ -4727,9 +5621,9 @@ message ComposerExternalLink {
optional string filename = 5;
}
-// Copied from: local:aiserver.v1.ComposerFileDiff (var: B4)
+// Copied from: local:aiserver.v1.ComposerFileDiff (var: An)
message ComposerFileDiff {
- // Copied from: local:aiserver.v1.ComposerFileDiff.ChunkDiff (var: v4)
+ // Copied from: local:aiserver.v1.ComposerFileDiff.ChunkDiff (var: _n)
message ChunkDiff {
string diff_string = 1;
int32 old_start = 2;
@@ -4740,7 +5634,7 @@ message ComposerFileDiff {
int32 lines_added = 7;
}
- // Copied from: local:aiserver.v1.ComposerFileDiff.Editor (var: J4)
+ // Copied from: local:aiserver.v1.ComposerFileDiff.Editor (var: x)
enum Editor {
EDITOR_UNSPECIFIED = 0;
EDITOR_AI = 1;
@@ -4752,29 +5646,29 @@ message ComposerFileDiff {
bool hit_timeout = 3;
}
-// Copied from: local:aiserver.v1.ComposerFileDiffHistory (var: M9)
+// Copied from: local:aiserver.v1.ComposerFileDiffHistory (var: et)
message ComposerFileDiffHistory {
string file_name = 1;
repeated string diff_history = 2;
repeated double diff_history_timestamps = 3;
}
-// Copied from: local:aiserver.v1.ComputeIndexTopoSortRequest (var: Ko)
+// Copied from: local:aiserver.v1.ComputeIndexTopoSortRequest (var: k)
message ComputeIndexTopoSortRequest {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.ComputeIndexTopoSortResponse (var: Zo)
+// Copied from: local:aiserver.v1.ComputeIndexTopoSortResponse (var: w)
message ComputeIndexTopoSortResponse {
}
-// Copied from: local:aiserver.v1.ComputeLinesDiffOriginalAndModified (var: Fr)
+// Copied from: local:aiserver.v1.ComputeLinesDiffOriginalAndModified (var: I)
message ComputeLinesDiffOriginalAndModified {
repeated string original = 1;
repeated string modified = 2;
}
-// Copied from: agent.v1.ComputerUseAction (var: yB)
+// Copied from: agent.v1.ComputerUseAction (var: l)
message ComputerUseAction {
oneof action {
MouseMoveAction mouse_move = 1;
@@ -4791,13 +5685,14 @@ message ComputerUseAction {
}
}
-// Copied from: agent.v1.ComputerUseArgs (var: _B)
+// Copied from: agent.v1.ComputerUseArgs (var: a)
message ComputerUseArgs {
string tool_call_id = 1;
repeated ComputerUseAction actions = 2;
+ optional string description = 3;
}
-// Copied from: agent.v1.ComputerUseError (var: zB)
+// Copied from: agent.v1.ComputerUseError (var: w)
message ComputerUseError {
string error = 1;
int32 action_count = 2;
@@ -4807,12 +5702,12 @@ message ComputerUseError {
optional string screenshot_path = 6;
}
-// Copied from: local:aiserver.v1.ComputerUseParams (var: vF)
+// Copied from: local:aiserver.v1.ComputerUseParams (var: qs)
message ComputerUseParams {
repeated ComputerUseAction actions = 1;
}
-// Copied from: local:aiserver.v1.ComputerUseResult (var: NF)
+// Copied from: local:aiserver.v1.ComputerUseResult (var: Ds)
message ComputerUseResult {
oneof result {
ComputerUseSuccess success = 1;
@@ -4820,12 +5715,12 @@ message ComputerUseResult {
}
}
-// Copied from: local:aiserver.v1.ComputerUseStream (var: bF)
+// Copied from: local:aiserver.v1.ComputerUseStream (var: Os)
message ComputerUseStream {
ComputerUseParams params = 1;
}
-// Copied from: agent.v1.ComputerUseSuccess (var: HB)
+// Copied from: agent.v1.ComputerUseSuccess (var: k)
message ComputerUseSuccess {
int32 action_count = 1;
int32 duration_ms = 2;
@@ -4835,22 +5730,22 @@ message ComputerUseSuccess {
optional Coordinate cursor_position = 6;
}
-// Copied from: local:aiserver.v1.ConfigureSpendLimitAction (var: Qi)
+// Copied from: local:aiserver.v1.ConfigureSpendLimitAction (var: Be)
message ConfigureSpendLimitAction {
string confirm_label = 1;
}
-// Copied from: local:aiserver.v1.ConfirmGithubInstallationRequest (var: XOe)
+// Copied from: local:aiserver.v1.ConfirmGithubInstallationRequest (var: Nn)
message ConfirmGithubInstallationRequest {
string installation_id = 1;
string confirmation_code = 2;
}
-// Copied from: local:aiserver.v1.ConfirmGithubInstallationResponse (var: $Oe)
+// Copied from: local:aiserver.v1.ConfirmGithubInstallationResponse (var: Rn)
message ConfirmGithubInstallationResponse {
}
-// Copied from: local:aiserver.v1.ConflictedUser (var: Prt)
+// Copied from: local:aiserver.v1.ConflictedUser (var: R_)
message ConflictedUser {
int32 user_id = 1;
string email = 2;
@@ -4860,9 +5755,9 @@ message ConflictedUser {
bool is_current_group_scim = 6;
}
-// Copied from: local:aiserver.v1.ConnectGithubCallbackRequest (var: HUe)
+// Copied from: local:aiserver.v1.ConnectGithubCallbackRequest (var: Ht)
message ConnectGithubCallbackRequest {
- // Copied from: local:aiserver.v1.ConnectGithubCallbackRequest.Source (var: zUe)
+ // Copied from: local:aiserver.v1.ConnectGithubCallbackRequest.Source (var: It)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_APP = 1;
@@ -4877,51 +5772,172 @@ message ConnectGithubCallbackRequest {
optional string ghe_application = 7;
}
-// Copied from: local:aiserver.v1.ConnectGithubCallbackResponse (var: jUe)
+// Copied from: local:aiserver.v1.ConnectGithubCallbackResponse (var: Vt)
message ConnectGithubCallbackResponse {
bool need_confirmation = 1;
string installation_id = 2;
string confirmation_code = 3;
string github_login = 4;
bool pending_approval = 5;
+ string github_user_node_id = 6;
+ string github_user_database_id = 7;
+ string github_name = 8;
+ string github_avatar_url = 9;
}
-// Copied from: local:aiserver.v1.ConnectLinearCallbackRequest (var: z7e)
+// Copied from: local:aiserver.v1.ConnectGoogleContactImportCallbackRequest (var: ul)
+message ConnectGoogleContactImportCallbackRequest {
+ string code = 1;
+ string state = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectGoogleContactImportCallbackResponse (var: ml)
+message ConnectGoogleContactImportCallbackResponse {
+ int64 connection_id = 1;
+ int64 sync_run_id = 2;
+ int32 total_contacts = 3;
+}
+
+// Copied from: local:aiserver.v1.ConnectLinearCallbackRequest (var: Uh)
message ConnectLinearCallbackRequest {
string code = 1;
string state = 2;
}
-// Copied from: local:aiserver.v1.ConnectLinearCallbackResponse (var: K7e)
+// Copied from: local:aiserver.v1.ConnectLinearCallbackResponse (var: xh)
message ConnectLinearCallbackResponse {
string success_type = 1;
}
-// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackRequest (var: ntt)
+// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackRequest (var: hA)
message ConnectPagerDutyCallbackRequest {
string code = 1;
string state = 2;
}
-// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackResponse (var: stt)
+// Copied from: local:aiserver.v1.ConnectPagerDutyCallbackResponse (var: AA)
message ConnectPagerDutyCallbackResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.ContainerTree (var: kse)
+// Copied from: agent.v1.ConnectScmArgs (var: hs)
+message ConnectScmArgs {
+ string tool_call_id = 1;
+ oneof target {
+ ConnectScmGithub github = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.ConnectScmGithub (var: Xs)
+message ConnectScmGithub {
+ ConnectScmGithubRepository repository = 1;
+ optional string ghe_application = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectScmGithubRepository (var: Zs)
+message ConnectScmGithubRepository {
+ string owner = 1;
+ string repo = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectScmParams (var: js)
+message ConnectScmParams {
+ ConnectScmGithub github = 1;
+}
+
+// Copied from: agent.v1.ConnectScmRequestQuery (var: Ss)
+message ConnectScmRequestQuery {
+ ConnectScmArgs args = 1;
+}
+
+// Copied from: agent.v1.ConnectScmRequestResponse (var: Is)
+message ConnectScmRequestResponse {
+ // Copied from: agent.v1.ConnectScmRequestResponse.Approved (var: vs)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.ConnectScmRequestResponse.Failed (var: Js)
+ message Failed {
+ string error = 1;
+ }
+
+ // Copied from: agent.v1.ConnectScmRequestResponse.Rejected (var: Bs)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ Failed failed = 3;
+ }
+}
+
+// Copied from: local:aiserver.v1.ConnectScmResult (var: $s)
+message ConnectScmResult {
+ bool success = 1;
+ string message = 2;
+}
+
+// Copied from: local:aiserver.v1.ConnectScmStream (var: eo)
+message ConnectScmStream {
+}
+
+// Copied from: local:aiserver.v1.ContactImportConnectionSummary (var: sl)
+message ContactImportConnectionSummary {
+ int64 connection_id = 1;
+ ContactImportProvider provider = 2;
+ string provider_account_id = 3;
+ optional string provider_workspace_id = 4;
+ optional string provider_account_email = 5;
+ optional int64 last_synced_at_ms = 6;
+ optional ContactImportSyncRunStatus latest_sync_status = 7;
+ optional int32 latest_sync_total_contacts = 8;
+ optional int64 latest_sync_completed_at_ms = 9;
+}
+
+// Copied from: local:aiserver.v1.ContactImportContactRow (var: cl)
+message ContactImportContactRow {
+ int64 contact_id = 1;
+ string provider_contact_id = 2;
+ optional string display_name = 3;
+ optional string given_name = 4;
+ optional string family_name = 5;
+ optional string primary_email = 6;
+ optional string normalized_email = 7;
+ optional string photo_url = 8;
+}
+
+// Copied from: local:aiserver.v1.ContactImportProvider (var: Ae)
+enum ContactImportProvider {
+ CONTACT_IMPORT_PROVIDER_UNSPECIFIED = 0;
+ CONTACT_IMPORT_PROVIDER_SLACK = 1;
+ CONTACT_IMPORT_PROVIDER_GOOGLE = 2;
+}
+
+// Copied from: local:aiserver.v1.ContactImportSyncRunStatus (var: _e)
+enum ContactImportSyncRunStatus {
+ CONTACT_IMPORT_SYNC_RUN_STATUS_UNSPECIFIED = 0;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_IN_PROGRESS = 1;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_ACTIVE = 2;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_SUPERSEDED = 3;
+ CONTACT_IMPORT_SYNC_RUN_STATUS_FAILED = 4;
+}
+
+// Copied from: local:aiserver.v1.ContainerTree (var: H)
message ContainerTree {
string relative_workspace_path = 1;
repeated ContainerTreeNode nodes = 2;
}
-// Copied from: local:aiserver.v1.ContainerTreeNode (var: Sse)
+// Copied from: local:aiserver.v1.ContainerTreeNode (var: V)
message ContainerTreeNode {
- // Copied from: local:aiserver.v1.ContainerTreeNode.Blob (var: Nse)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Blob (var: W)
message Blob {
optional string value = 1;
}
- // Copied from: local:aiserver.v1.ContainerTreeNode.Container (var: vse)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Container (var: K)
message Container {
string doc_string = 1;
string header = 2;
@@ -4931,13 +5947,13 @@ message ContainerTreeNode {
double score = 7;
}
- // Copied from: local:aiserver.v1.ContainerTreeNode.Reference (var: bse)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Reference (var: z)
message Reference {
string value = 1;
string relative_workspace_path = 2;
}
- // Copied from: local:aiserver.v1.ContainerTreeNode.Symbol (var: Ise)
+ // Copied from: local:aiserver.v1.ContainerTreeNode.Symbol (var: Y)
message Symbol {
string doc_string = 1;
string value = 2;
@@ -4952,60 +5968,101 @@ message ContainerTreeNode {
}
}
-// Copied from: local:aiserver.v1.ContextAST (var: yse)
+// Copied from: local:aiserver.v1.ContextAST (var: G)
message ContextAST {
repeated ContainerTree files = 1;
}
-// Copied from: local:aiserver.v1.ContextIntent (var: Zte)
+// Copied from: agent.v1.ContextInjectionCancelled (var: ui)
+message ContextInjectionCancelled {
+}
+
+// Copied from: agent.v1.ContextInjectionDelivered (var: ai)
+message ContextInjectionDelivered {
+ int32 step = 1;
+ string delivery_batch_id = 2;
+ int64 delivered_at_ms = 3;
+}
+
+// Copied from: agent.v1.ContextInjectionQueued (var: ii)
+message ContextInjectionQueued {
+}
+
+// Copied from: agent.v1.ContextInjectionQueuedForNextTurn (var: li)
+message ContextInjectionQueuedForNextTurn {
+}
+
+// Copied from: agent.v1.ContextInjectionRejected (var: mi)
+message ContextInjectionRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.ContextInjectionState (var: oi)
+message ContextInjectionState {
+ oneof state {
+ ContextInjectionQueued queued = 1;
+ ContextInjectionDelivered delivered = 2;
+ ContextInjectionQueuedForNextTurn queued_for_next_turn = 3;
+ ContextInjectionCancelled cancelled = 4;
+ ContextInjectionRejected rejected = 5;
+ }
+}
+
+// Copied from: agent.v1.ContextInjectionStateUpdate (var: Va)
+message ContextInjectionStateUpdate {
+ string injection_id = 1;
+ ContextInjectionState state = 2;
+}
+
+// Copied from: local:aiserver.v1.ContextIntent (var: O)
message ContextIntent {
- // Copied from: local:aiserver.v1.ContextIntent.ChatHistory (var: bne)
+ // Copied from: local:aiserver.v1.ContextIntent.ChatHistory (var: ne)
message ChatHistory {
}
- // Copied from: local:aiserver.v1.ContextIntent.CmdKCurrentFile (var: Sne)
+ // Copied from: local:aiserver.v1.ContextIntent.CmdKCurrentFile (var: Z)
message CmdKCurrentFile {
}
- // Copied from: local:aiserver.v1.ContextIntent.CmdKDefinitions (var: Nne)
+ // Copied from: local:aiserver.v1.ContextIntent.CmdKDefinitions (var: te)
message CmdKDefinitions {
}
- // Copied from: local:aiserver.v1.ContextIntent.CmdKQueryEtc (var: Ine)
+ // Copied from: local:aiserver.v1.ContextIntent.CmdKQueryEtc (var: $)
message CmdKQueryEtc {
}
- // Copied from: local:aiserver.v1.ContextIntent.CodeSelection (var: ane)
+ // Copied from: local:aiserver.v1.ContextIntent.CodeSelection (var: Q)
message CodeSelection {
string relative_workspace_path = 1;
SimpleRange potentially_out_of_date_range = 2;
string text = 3;
}
- // Copied from: local:aiserver.v1.ContextIntent.CodebaseChunks (var: Ene)
+ // Copied from: local:aiserver.v1.ContextIntent.CodebaseChunks (var: X)
message CodebaseChunks {
}
- // Copied from: local:aiserver.v1.ContextIntent.CommitNotes (var: une)
+ // Copied from: local:aiserver.v1.ContextIntent.CommitNotes (var: H)
message CommitNotes {
}
- // Copied from: local:aiserver.v1.ContextIntent.CustomInstructions (var: vne)
+ // Copied from: local:aiserver.v1.ContextIntent.CustomInstructions (var: ee)
message CustomInstructions {
}
- // Copied from: local:aiserver.v1.ContextIntent.DiffHistory (var: qne)
+ // Copied from: local:aiserver.v1.ContextIntent.DiffHistory (var: re)
message DiffHistory {
}
- // Copied from: local:aiserver.v1.ContextIntent.Documentation (var: tne)
+ // Copied from: local:aiserver.v1.ContextIntent.Documentation (var: U)
message Documentation {
string documentation_identifier = 1;
}
- // Copied from: local:aiserver.v1.ContextIntent.File (var: rne)
+ // Copied from: local:aiserver.v1.ContextIntent.File (var: x)
message File {
- // Copied from: local:aiserver.v1.ContextIntent.File.Mode (var: ine)
+ // Copied from: local:aiserver.v1.ContextIntent.File.Mode (var: o)
enum Mode {
MODE_UNSPECIFIED = 0;
MODE_FULL = 1;
@@ -5017,13 +6074,13 @@ message ContextIntent {
Mode mode = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.Lints (var: mne)
+ // Copied from: local:aiserver.v1.ContextIntent.Lints (var: V)
message Lints {
- // Copied from: local:aiserver.v1.ContextIntent.Lints.CmdKScope (var: fne)
+ // Copied from: local:aiserver.v1.ContextIntent.Lints.CmdKScope (var: Y)
message CmdKScope {
}
- // Copied from: local:aiserver.v1.ContextIntent.Lints.FileScope (var: pne)
+ // Copied from: local:aiserver.v1.ContextIntent.Lints.FileScope (var: K)
message FileScope {
string relative_workspace_path = 1;
optional LineRange filter_range = 2;
@@ -5036,44 +6093,44 @@ message ContextIntent {
}
}
- // Copied from: local:aiserver.v1.ContextIntent.LspSubgraph (var: Une)
+ // Copied from: local:aiserver.v1.ContextIntent.LspSubgraph (var: ie)
message LspSubgraph {
}
- // Copied from: local:aiserver.v1.ContextIntent.PastCmdkConversationsInDiffSessions (var: Tne)
+ // Copied from: local:aiserver.v1.ContextIntent.PastCmdkConversationsInDiffSessions (var: z)
message PastCmdkConversationsInDiffSessions {
}
- // Copied from: local:aiserver.v1.ContextIntent.RecentLocations (var: hne)
+ // Copied from: local:aiserver.v1.ContextIntent.RecentLocations (var: W)
message RecentLocations {
optional double timestamp = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.Symbol (var: lne)
+ // Copied from: local:aiserver.v1.ContextIntent.Symbol (var: G)
message Symbol {
DocumentSymbol symbol = 1;
string relative_workspace_path = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.TerminalCmdKDefaults (var: Fne)
+ // Copied from: local:aiserver.v1.ContextIntent.TerminalCmdKDefaults (var: se)
message TerminalCmdKDefaults {
}
- // Copied from: local:aiserver.v1.ContextIntent.TerminalHistory (var: Qne)
+ // Copied from: local:aiserver.v1.ContextIntent.TerminalHistory (var: oe)
message TerminalHistory {
int32 instance_id = 1;
bool active_for_cmd_k = 2;
optional bool use_active_instance_as_fallback = 3;
}
- // Copied from: local:aiserver.v1.ContextIntent.Type (var: ene)
+ // Copied from: local:aiserver.v1.ContextIntent.Type (var: s)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_USER_ADDED = 1;
TYPE_AUTOMATIC = 2;
}
- // Copied from: local:aiserver.v1.ContextIntent.VisibleTabs (var: wne)
+ // Copied from: local:aiserver.v1.ContextIntent.VisibleTabs (var: j)
message VisibleTabs {
}
@@ -5100,9 +6157,9 @@ message ContextIntent {
}
}
-// Copied from: local:aiserver.v1.ContextItem (var: nte)
+// Copied from: local:aiserver.v1.ContextItem (var: f)
message ContextItem {
- // Copied from: local:aiserver.v1.ContextItem.ChatHistory (var: bte)
+ // Copied from: local:aiserver.v1.ContextItem.ChatHistory (var: C)
message ChatHistory {
string user_message = 1;
string assistant_response = 2;
@@ -5112,9 +6169,9 @@ message ContextItem {
optional double timestamp_double = 6;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext (var: gte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext (var: k)
message CmdKImmediateContext {
- // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext.Line (var: _te)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKImmediateContext.Line (var: w)
message Line {
string line = 1;
int32 line_number = 2;
@@ -5126,12 +6183,12 @@ message ContextItem {
optional int32 cell_number = 4;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKQuery (var: yte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQuery (var: E)
message CmdKQuery {
string query = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistory (var: Ite)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistory (var: v)
message CmdKQueryHistory {
ContextItem.CmdKQuery query = 1;
ContextItem.CmdKImmediateContext immediate_context = 2;
@@ -5142,9 +6199,9 @@ message ContextItem {
optional double timestamp_double = 7;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession (var: vte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession (var: B)
message CmdKQueryHistoryInDiffSession {
- // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession.PastCmdKQueryInDiffSession (var: Nte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKQueryHistoryInDiffSession.PastCmdKQueryInDiffSession (var: J)
message PastCmdKQueryInDiffSession {
ContextItem.CmdKQuery query = 1;
string relative_workspace_path = 2;
@@ -5158,23 +6215,23 @@ message ContextItem {
double curr_timestamp_double = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.CmdKSelection (var: dte)
+ // Copied from: local:aiserver.v1.ContextItem.CmdKSelection (var: T)
message CmdKSelection {
repeated string lines = 1;
int32 start_line_number = 2;
}
- // Copied from: local:aiserver.v1.ContextItem.CommitNoteChunk (var: Kte)
+ // Copied from: local:aiserver.v1.ContextItem.CommitNoteChunk (var: D)
message CommitNoteChunk {
string note = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.CustomInstructions (var: Fte)
+ // Copied from: local:aiserver.v1.ContextItem.CustomInstructions (var: R)
message CustomInstructions {
string instructions = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.DocumentationChunk (var: Ute)
+ // Copied from: local:aiserver.v1.ContextItem.DocumentationChunk (var: b)
message DocumentationChunk {
string doc_name = 1;
string page_url = 2;
@@ -5182,21 +6239,21 @@ message ContextItem {
float score = 4;
}
- // Copied from: local:aiserver.v1.ContextItem.FileChunk (var: ste)
+ // Copied from: local:aiserver.v1.ContextItem.FileChunk (var: g)
message FileChunk {
string relative_workspace_path = 1;
string chunk_contents = 2;
int32 start_line_number = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.FileDiffHistory (var: Ate)
+ // Copied from: local:aiserver.v1.ContextItem.FileDiffHistory (var: y)
message FileDiffHistory {
CppFileDiffHistory cpp_file_diff_history = 1;
int32 how_many_diffs_ago = 2;
bool is_very_recent = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.GoToDefinitionResult (var: Qte)
+ // Copied from: local:aiserver.v1.ContextItem.GoToDefinitionResult (var: P)
message GoToDefinitionResult {
string relative_workspace_path = 1;
string line = 2;
@@ -5205,9 +6262,9 @@ message ContextItem {
ContextItem.FileChunk definition_chunk = 5;
}
- // Copied from: local:aiserver.v1.ContextItem.Lints (var: Mte)
+ // Copied from: local:aiserver.v1.ContextItem.Lints (var: M)
message Lints {
- // Copied from: local:aiserver.v1.ContextItem.Lints.Line (var: Yte)
+ // Copied from: local:aiserver.v1.ContextItem.Lints.Line (var: L)
message Line {
string line = 1;
int32 line_number = 2;
@@ -5218,28 +6275,28 @@ message ContextItem {
repeated Line context_lines = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.LspSubgraphChunk (var: zte)
+ // Copied from: local:aiserver.v1.ContextItem.LspSubgraphChunk (var: q)
message LspSubgraphChunk {
LspSubgraphFullContext lsp_subgraph_full_context = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.NotebookCellOutput (var: Hte)
+ // Copied from: local:aiserver.v1.ContextItem.NotebookCellOutput (var: F)
message NotebookCellOutput {
string relative_workspace_path = 1;
string cell_output = 2;
int32 cell_number = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.OutlineChunk (var: cte)
+ // Copied from: local:aiserver.v1.ContextItem.OutlineChunk (var: _)
message OutlineChunk {
string relative_workspace_path = 1;
string contents = 2;
LineRange full_range = 3;
}
- // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk (var: ate)
+ // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk (var: h)
message SparseFileChunk {
- // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk.Line (var: lte)
+ // Copied from: local:aiserver.v1.ContextItem.SparseFileChunk.Line (var: A)
message Line {
string line = 1;
int32 line_number = 2;
@@ -5251,12 +6308,12 @@ message ContextItem {
optional int32 cell_number = 4;
}
- // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQuery (var: kte)
+ // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQuery (var: S)
message TerminalCmdKQuery {
string query = 1;
}
- // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQueryHistory (var: Ste)
+ // Copied from: local:aiserver.v1.ContextItem.TerminalCmdKQueryHistory (var: I)
message TerminalCmdKQueryHistory {
ContextItem.TerminalCmdKQuery query = 1;
ContextItem.TerminalCmdKQueryHistory query_history = 2;
@@ -5264,7 +6321,7 @@ message ContextItem {
string suggested_command = 6;
}
- // Copied from: local:aiserver.v1.ContextItem.TerminalHistory (var: qte)
+ // Copied from: local:aiserver.v1.ContextItem.TerminalHistory (var: N)
message TerminalHistory {
string history = 1;
string cwd_full = 5;
@@ -5300,9 +6357,9 @@ message ContextItem {
}
}
-// Copied from: local:aiserver.v1.ContextItemStatus (var: $ee)
+// Copied from: local:aiserver.v1.ContextItemStatus (var: p)
message ContextItemStatus {
- // Copied from: local:aiserver.v1.ContextItemStatus.PostGenerationEvaluation (var: tte)
+ // Copied from: local:aiserver.v1.ContextItemStatus.PostGenerationEvaluation (var: r)
enum PostGenerationEvaluation {
POST_GENERATION_EVALUATION_UNSPECIFIED = 0;
POST_GENERATION_EVALUATION_USEFUL = 1;
@@ -5316,18 +6373,18 @@ message ContextItemStatus {
PostGenerationEvaluation post_generation_evaluation = 5;
}
-// Copied from: local:aiserver.v1.ContextItemTokenDetail (var: nwe)
+// Copied from: local:aiserver.v1.ContextItemTokenDetail (var: El)
message ContextItemTokenDetail {
string relative_workspace_path = 1;
int32 count = 2;
int32 line_count = 3;
}
-// Copied from: local:aiserver.v1.ContextOptions (var: Dce)
+// Copied from: local:aiserver.v1.ContextOptions (var: sr)
message ContextOptions {
- // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation (var: xce)
+ // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation (var: or)
message AllDocumentation {
- // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation.Documentation (var: Oce)
+ // Copied from: local:aiserver.v1.ContextOptions.AllDocumentation.Documentation (var: ir)
message Documentation {
string name = 1;
string url = 2;
@@ -5337,7 +6394,7 @@ message ContextOptions {
repeated Documentation available_docs = 1;
}
- // Copied from: local:aiserver.v1.ContextOptions.CurrentFileContents (var: Gce)
+ // Copied from: local:aiserver.v1.ContextOptions.CurrentFileContents (var: ar)
message CurrentFileContents {
string relative_workspace_path = 1;
string contents = 2;
@@ -5347,13 +6404,13 @@ message ContextOptions {
CursorRange selection = 6;
}
- // Copied from: local:aiserver.v1.ContextOptions.GlobalContext (var: jce)
+ // Copied from: local:aiserver.v1.ContextOptions.GlobalContext (var: mr)
message GlobalContext {
}
- // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics (var: Vce)
+ // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics (var: lr)
message LinterDiagnostics {
- // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics.Diagnostic (var: Wce)
+ // Copied from: local:aiserver.v1.ContextOptions.LinterDiagnostics.Diagnostic (var: ur)
message Diagnostic {
string message = 1;
string source = 2;
@@ -5372,25 +6429,25 @@ message ContextOptions {
GlobalContext global_context = 4;
}
-// Copied from: local:aiserver.v1.ContextPiece (var: c3)
+// Copied from: local:aiserver.v1.ContextPiece (var: mt)
message ContextPiece {
string relative_workspace_path = 1;
string content = 2;
float score = 3;
}
-// Copied from: local:aiserver.v1.ContextPieceUpdate (var: d3)
+// Copied from: local:aiserver.v1.ContextPieceUpdate (var: ct)
message ContextPieceUpdate {
repeated ContextPiece pieces = 1;
}
-// Copied from: local:aiserver.v1.ContextRerankingCandidateFile (var: E4)
+// Copied from: local:aiserver.v1.ContextRerankingCandidateFile (var: hn)
message ContextRerankingCandidateFile {
string file_name = 1;
string file_content = 2;
}
-// Copied from: local:aiserver.v1.ContextRerankingRequest (var: noe)
+// Copied from: local:aiserver.v1.ContextRerankingRequest (var: At)
message ContextRerankingRequest {
optional CurrentFileInfo current_file = 1;
repeated ConversationMessage chat_conversation_history = 2;
@@ -5398,28 +6455,28 @@ message ContextRerankingRequest {
repeated ContextRerankingCandidateFile candidate_files = 4;
}
-// Copied from: local:aiserver.v1.ContextRerankingResponse (var: soe)
+// Copied from: local:aiserver.v1.ContextRerankingResponse (var: _t)
message ContextRerankingResponse {
repeated float reranking_scores = 1;
}
-// Copied from: local:aiserver.v1.ContextScoresRequest (var: kue)
+// Copied from: local:aiserver.v1.ContextScoresRequest (var: In)
message ContextScoresRequest {
string source_range = 1;
repeated string method_signatures = 2;
}
-// Copied from: local:aiserver.v1.ContextScoresResponse (var: Sue)
+// Copied from: local:aiserver.v1.ContextScoresResponse (var: vn)
message ContextScoresResponse {
repeated float scores = 1;
}
-// Copied from: local:aiserver.v1.ContextStatusUpdate (var: jee)
+// Copied from: local:aiserver.v1.ContextStatusUpdate (var: c)
message ContextStatusUpdate {
repeated ContextItemStatus context_item_statuses = 1;
}
-// Copied from: local:aiserver.v1.ContextToRank (var: A9)
+// Copied from: local:aiserver.v1.ContextToRank (var: Ue)
message ContextToRank {
string relative_workspace_path = 1;
string contents = 2;
@@ -5427,7 +6484,7 @@ message ContextToRank {
optional CodeBlock code_block = 4;
}
-// Copied from: local:aiserver.v1.ContextWindowStatus (var: S3)
+// Copied from: local:aiserver.v1.ContextWindowStatus (var: At)
message ContextWindowStatus {
int32 percentage_remaining = 1;
optional int32 tokens_used = 2;
@@ -5435,10 +6492,11 @@ message ContextWindowStatus {
optional float percentage_remaining_float = 4;
}
-// Copied from: agent.v1.ConversationAction (var: KX)
+// Copied from: agent.v1.ConversationAction (var: No)
message ConversationAction {
optional string triggering_auth_id = 11;
optional TriggeringUserInfo triggering_user_info = 15;
+ optional RequestContextPartReferences request_context_parts = 17;
oneof action {
UserMessageAction user_message_action = 1;
ResumeAction resume_action = 2;
@@ -5452,16 +6510,25 @@ message ConversationAction {
BackgroundTaskCompletionAction background_task_completion_action = 12;
BackgroundShellAction background_shell_action = 13;
BackgroundSubagentAction background_subagent_action = 14;
+ SubscriptionNotificationAction subscription_notification_action = 16;
+ GoalContinuationAction goal_continuation_action = 18;
+ InjectContextAction inject_context_action = 19;
}
}
-// Copied from: agent.v1.ConversationHistory (var: AZ)
+// Copied from: local:aiserver.v1.ConversationActionReference (var: vd)
+message ConversationActionReference {
+ optional ConversationAction conversation_action = 1;
+ bytes conversation_action_blob_id = 2;
+}
+
+// Copied from: agent.v1.ConversationHistory (var: Uo)
message ConversationHistory {
repeated ConversationHistoryMessage messages = 1;
optional bool replace_user_info = 2;
}
-// Copied from: agent.v1.ConversationHistoryAssistantContent (var: vZ)
+// Copied from: agent.v1.ConversationHistoryAssistantContent (var: Ko)
message ConversationHistoryAssistantContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -5471,18 +6538,18 @@ message ConversationHistoryAssistantContent {
}
}
-// Copied from: agent.v1.ConversationHistoryAssistantMessage (var: IZ)
+// Copied from: agent.v1.ConversationHistoryAssistantMessage (var: Yo)
message ConversationHistoryAssistantMessage {
repeated ConversationHistoryAssistantContent content = 1;
}
-// Copied from: agent.v1.ConversationHistoryImageContent (var: SZ)
+// Copied from: agent.v1.ConversationHistoryImageContent (var: Vo)
message ConversationHistoryImageContent {
string data = 1;
optional string mime_type = 2;
}
-// Copied from: agent.v1.ConversationHistoryMessage (var: gZ)
+// Copied from: agent.v1.ConversationHistoryMessage (var: xo)
message ConversationHistoryMessage {
oneof message {
ConversationHistoryUserMessage user = 1;
@@ -5491,38 +6558,39 @@ message ConversationHistoryMessage {
}
}
-// Copied from: agent.v1.ConversationHistoryReasoningContent (var: NZ)
+// Copied from: agent.v1.ConversationHistoryReasoningContent (var: Wo)
message ConversationHistoryReasoningContent {
string text = 1;
optional string signature = 2;
}
-// Copied from: agent.v1.ConversationHistoryRedactedReasoningContent (var: bZ)
+// Copied from: agent.v1.ConversationHistoryRedactedReasoningContent (var: zo)
message ConversationHistoryRedactedReasoningContent {
string data = 1;
}
-// Copied from: agent.v1.ConversationHistoryTextContent (var: kZ)
+// Copied from: agent.v1.ConversationHistoryTextContent (var: Ho)
message ConversationHistoryTextContent {
string text = 1;
}
-// Copied from: agent.v1.ConversationHistoryToolCall (var: qZ)
+// Copied from: agent.v1.ConversationHistoryToolCall (var: jo)
message ConversationHistoryToolCall {
string tool_call_id = 1;
string tool_name = 2;
string args_json = 3;
}
-// Copied from: agent.v1.ConversationHistoryToolMessage (var: FZ)
+// Copied from: agent.v1.ConversationHistoryToolMessage (var: Xo)
message ConversationHistoryToolMessage {
string tool_call_id = 1;
string tool_name = 2;
repeated ConversationHistoryToolResultContent content = 3;
optional bool is_error = 4;
+ repeated HookAdditionalContext hook_additional_contexts = 5;
}
-// Copied from: agent.v1.ConversationHistoryToolResultContent (var: QZ)
+// Copied from: agent.v1.ConversationHistoryToolResultContent (var: Zo)
message ConversationHistoryToolResultContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -5530,7 +6598,7 @@ message ConversationHistoryToolResultContent {
}
}
-// Copied from: agent.v1.ConversationHistoryUserContent (var: yZ)
+// Copied from: agent.v1.ConversationHistoryUserContent (var: Go)
message ConversationHistoryUserContent {
oneof content {
ConversationHistoryTextContent text = 1;
@@ -5538,12 +6606,12 @@ message ConversationHistoryUserContent {
}
}
-// Copied from: agent.v1.ConversationHistoryUserMessage (var: _Z)
+// Copied from: agent.v1.ConversationHistoryUserMessage (var: Qo)
message ConversationHistoryUserMessage {
repeated ConversationHistoryUserContent content = 1;
}
-// Copied from: local:aiserver.v1.ConversationMcp (var: Rbe)
+// Copied from: local:aiserver.v1.ConversationMcp (var: N)
message ConversationMcp {
string tool_name = 1;
optional string mcp_server_name = 2;
@@ -5553,9 +6621,9 @@ message ConversationMcp {
optional string marketplace = 6;
}
-// Copied from: local:aiserver.v1.ConversationMessage (var: K3)
+// Copied from: local:aiserver.v1.ConversationMessage (var: Nt)
message ConversationMessage {
- // Copied from: local:aiserver.v1.ConversationMessage.ApproximateLintError (var: w5)
+ // Copied from: local:aiserver.v1.ConversationMessage.ApproximateLintError (var: xt)
message ApproximateLintError {
string message = 1;
string value = 2;
@@ -5565,11 +6633,11 @@ message ConversationMessage {
int32 end_column = 6;
}
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk (var: e5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk (var: Rt)
message CodeChunk {
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext (var: s5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext (var: Pt)
message CodeChunkGitContext {
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext.CodeChunkGitInfo (var: a5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.CodeChunkGitContext.CodeChunkGitInfo (var: bt)
message CodeChunkGitInfo {
string commit = 1;
string author = 2;
@@ -5580,7 +6648,7 @@ message ConversationMessage {
repeated CodeChunkGitInfo git_info = 1;
}
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.Intent (var: n5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.Intent (var: D)
enum Intent {
INTENT_UNSPECIFIED = 0;
INTENT_COMPOSER_FILE = 1;
@@ -5594,7 +6662,7 @@ message ConversationMessage {
INTENT_TERMINAL_SELECTION = 9;
}
- // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.SummarizationStrategy (var: r5)
+ // Copied from: local:aiserver.v1.ConversationMessage.CodeChunk.SummarizationStrategy (var: O)
enum SummarizationStrategy {
SUMMARIZATION_STRATEGY_NONE_UNSPECIFIED = 0;
SUMMARIZATION_STRATEGY_SUMMARIZED = 1;
@@ -5614,18 +6682,18 @@ message ConversationMessage {
optional CodeChunkGitContext code_chunk_git_context = 11;
}
- // Copied from: local:aiserver.v1.ConversationMessage.ComposerContext (var: p5)
+ // Copied from: local:aiserver.v1.ConversationMessage.ComposerContext (var: Dt)
message ComposerContext {
string name = 1;
ConversationSummary conversation_summary = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.DeletedFile (var: L5)
+ // Copied from: local:aiserver.v1.ConversationMessage.DeletedFile (var: Wt)
message DeletedFile {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.ConversationMessage.DiffSinceLastApply (var: P5)
+ // Copied from: local:aiserver.v1.ConversationMessage.DiffSinceLastApply (var: Kt)
message DiffSinceLastApply {
string relative_workspace_path = 1;
optional EditFileResult.FileDiff diff = 2;
@@ -5634,13 +6702,13 @@ message ConversationMessage {
optional int32 last_apply_chained_from_n_human_messages_ago = 6;
}
- // Copied from: local:aiserver.v1.ConversationMessage.DocumentationSelection (var: x5)
+ // Copied from: local:aiserver.v1.ConversationMessage.DocumentationSelection (var: jt)
message DocumentationSelection {
string doc_id = 1;
string name = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.EditLocation (var: h5)
+ // Copied from: local:aiserver.v1.ConversationMessage.EditLocation (var: Ot)
message EditLocation {
string relative_workspace_path = 1;
SimplestRange range = 3;
@@ -5650,21 +6718,21 @@ message ConversationMessage {
SimplestRange text_range = 7;
}
- // Copied from: local:aiserver.v1.ConversationMessage.EditTrailContext (var: T5)
+ // Copied from: local:aiserver.v1.ConversationMessage.EditTrailContext (var: Ut)
message EditTrailContext {
string unique_id = 1;
repeated ConversationMessage.EditLocation edit_trail_sorted = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.HumanChange (var: C5)
+ // Copied from: local:aiserver.v1.ConversationMessage.HumanChange (var: Vt)
message HumanChange {
string relative_workspace_path = 1;
repeated ConversationMessage.RenderedDiff rendered_diffs = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState (var: O5)
+ // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState (var: Xt)
message IdeEditorsState {
- // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState.File (var: G5)
+ // Copied from: local:aiserver.v1.ConversationMessage.IdeEditorsState.File (var: Zt)
message File {
string relative_path = 1;
optional bool is_currently_focused = 2;
@@ -5681,7 +6749,7 @@ message ConversationMessage {
repeated File recently_viewed_files = 5;
}
- // Copied from: local:aiserver.v1.ConversationMessage.KnowledgeItem (var: D5)
+ // Copied from: local:aiserver.v1.ConversationMessage.KnowledgeItem (var: zt)
message KnowledgeItem {
string title = 1;
string knowledge = 2;
@@ -5689,15 +6757,15 @@ message ConversationMessage {
bool is_generated = 4;
}
- // Copied from: local:aiserver.v1.ConversationMessage.Lints (var: E5)
+ // Copied from: local:aiserver.v1.ConversationMessage.Lints (var: Qt)
message Lints {
GetLintsForChangeResponse lints = 1;
string chat_codeblock_model_value = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor (var: j5)
+ // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor (var: tn)
message McpDescriptor {
- // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor.Tool (var: X5)
+ // Copied from: local:aiserver.v1.ConversationMessage.McpDescriptor.Tool (var: nn)
message Tool {
string tool_name = 1;
optional string description = 2;
@@ -5709,16 +6777,16 @@ message ConversationMessage {
optional string server_use_instructions = 4;
}
- // Copied from: local:aiserver.v1.ConversationMessage.MessageType (var: Z3)
+ // Copied from: local:aiserver.v1.ConversationMessage.MessageType (var: F)
enum MessageType {
MESSAGE_TYPE_UNSPECIFIED = 0;
MESSAGE_TYPE_HUMAN = 1;
MESSAGE_TYPE_AI = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk (var: c5)
+ // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk (var: Lt)
message MultiRangeCodeChunk {
- // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk.RangeWithPriority (var: m5)
+ // Copied from: local:aiserver.v1.ConversationMessage.MultiRangeCodeChunk.RangeWithPriority (var: Ft)
message RangeWithPriority {
SimplestRange range = 1;
double priority = 2;
@@ -5729,7 +6797,7 @@ message ConversationMessage {
string relative_workspace_path = 3;
}
- // Copied from: local:aiserver.v1.ConversationMessage.NotepadContext (var: f5)
+ // Copied from: local:aiserver.v1.ConversationMessage.NotepadContext (var: qt)
message NotepadContext {
string name = 1;
string text = 2;
@@ -5741,19 +6809,19 @@ message ConversationMessage {
repeated ImageProto images = 8;
}
- // Copied from: local:aiserver.v1.ConversationMessage.PlanUpdate (var: V5)
+ // Copied from: local:aiserver.v1.ConversationMessage.PlanUpdate (var: $t)
message PlanUpdate {
string current_plan = 1;
bool is_first_time_seen = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.RecentLocation (var: B5)
+ // Copied from: local:aiserver.v1.ConversationMessage.RecentLocation (var: Gt)
message RecentLocation {
string relative_workspace_path = 1;
int32 line_number = 2;
}
- // Copied from: local:aiserver.v1.ConversationMessage.RenderedDiff (var: J5)
+ // Copied from: local:aiserver.v1.ConversationMessage.RenderedDiff (var: Ht)
message RenderedDiff {
int32 start_line_number = 1;
int32 end_line_number_exclusive = 2;
@@ -5763,13 +6831,16 @@ message ConversationMessage {
repeated string after_context_lines = 6;
}
- // Copied from: local:aiserver.v1.ConversationMessage.SimulatedMessageMetadata (var: W5)
+ // Copied from: local:aiserver.v1.ConversationMessage.SimulatedMessageMetadata (var: en)
message SimulatedMessageMetadata {
optional string title = 1;
optional string task_id = 2;
+ optional string fsd_finding_action = 3;
+ optional string url = 4;
+ optional SubscriptionSource subscription_source = 5;
}
- // Copied from: local:aiserver.v1.ConversationMessage.Thinking (var: R5)
+ // Copied from: local:aiserver.v1.ConversationMessage.Thinking (var: Yt)
message Thinking {
string text = 1;
string signature = 2;
@@ -5777,7 +6848,7 @@ message ConversationMessage {
bool is_last_thinking_chunk = 4;
}
- // Copied from: local:aiserver.v1.ConversationMessage.ThinkingStyle (var: $3)
+ // Copied from: local:aiserver.v1.ConversationMessage.ThinkingStyle (var: q)
enum ThinkingStyle {
THINKING_STYLE_UNSPECIFIED = 0;
THINKING_STYLE_DEFAULT = 1;
@@ -5785,7 +6856,7 @@ message ConversationMessage {
THINKING_STYLE_GPT5 = 3;
}
- // Copied from: local:aiserver.v1.ConversationMessage.ToolResult (var: l5)
+ // Copied from: local:aiserver.v1.ConversationMessage.ToolResult (var: Mt)
message ToolResult {
string tool_call_id = 1;
string tool_name = 2;
@@ -5799,6 +6870,8 @@ message ConversationMessage {
optional ToolResultError error = 9;
repeated ImageProto images = 10;
optional ClientSideToolV2Call tool_call = 11;
+ optional uint64 started_at_ms = 13;
+ optional uint64 completed_at_ms = 14;
}
string text = 1;
@@ -5900,14 +6973,14 @@ message ConversationMessage {
optional TriggeringUserInfo triggering_user_info = 96;
}
-// Copied from: local:aiserver.v1.ConversationMessageHeader (var: Q3)
+// Copied from: local:aiserver.v1.ConversationMessageHeader (var: St)
message ConversationMessageHeader {
string bubble_id = 1;
optional string server_bubble_id = 2;
ConversationMessage.MessageType type = 3;
}
-// Copied from: local:aiserver.v1.ConversationPlan (var: Jbe)
+// Copied from: local:aiserver.v1.ConversationPlan (var: J)
message ConversationPlan {
optional string title = 1;
optional int32 todo_count = 2;
@@ -5916,7 +6989,7 @@ message ConversationPlan {
optional string content = 5;
}
-// Copied from: local:aiserver.v1.ConversationReference (var: Pbe)
+// Copied from: local:aiserver.v1.ConversationReference (var: R)
message ConversationReference {
string id = 1;
optional string title = 2;
@@ -5931,7 +7004,51 @@ message ConversationReference {
optional string initial_prompt = 11;
}
-// Copied from: local:aiserver.v1.ConversationSkill (var: Cbe)
+// Copied from: agent.v1.ConversationSearchArgs (var: o)
+message ConversationSearchArgs {
+ string query = 1;
+ string tool_call_id = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: agent.v1.ConversationSearchError (var: u)
+message ConversationSearchError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.ConversationSearchHit (var: l)
+message ConversationSearchHit {
+ string conversation_id = 1;
+ string title = 2;
+ ConversationSearchSource source = 3;
+ int64 updated_at_ms = 4;
+ optional string snippet = 5;
+}
+
+// Copied from: agent.v1.ConversationSearchResult (var: i)
+message ConversationSearchResult {
+ oneof result {
+ ConversationSearchSuccess success = 1;
+ ConversationSearchError error = 2;
+ }
+}
+
+// Copied from: agent.v1.ConversationSearchSource (var: r)
+enum ConversationSearchSource {
+ CONVERSATION_SEARCH_SOURCE_UNSPECIFIED = 0;
+ CONVERSATION_SEARCH_SOURCE_LOCAL = 1;
+ CONVERSATION_SEARCH_SOURCE_CLOUD_CACHE = 2;
+}
+
+// Copied from: agent.v1.ConversationSearchSuccess (var: a)
+message ConversationSearchSuccess {
+ repeated ConversationSearchHit hits = 1;
+ bool truncated = 2;
+ bool partial = 3;
+ bool rebuilding = 4;
+}
+
+// Copied from: local:aiserver.v1.ConversationSkill (var: C)
message ConversationSkill {
string skill_id = 1;
optional string platform = 2;
@@ -5944,7 +7061,7 @@ message ConversationSkill {
optional string marketplace = 9;
}
-// Copied from: agent.v1.ConversationStateStructure (var: a1)
+// Copied from: agent.v1.ConversationStateStructure (var: ia)
message ConversationStateStructure {
repeated bytes root_prompt_messages_json = 1;
repeated bytes turns = 8;
@@ -5972,11 +7089,14 @@ message ConversationStateStructure {
optional string communicate_update_final_summary = 25;
optional string communicate_update_completed_subtitle = 28;
map communicate_update_states_by_parent_tool_call_id = 29;
+ map subagent_runs_by_parent_tool_call_id = 30;
optional uint64 conversation_started_timestamp_ms = 26;
optional string conversation_started_time_zone = 27;
+ map subagent_state_refs = 31;
+ optional GoalState goal_state = 32;
}
-// Copied from: local:aiserver.v1.ConversationStreamMessage (var: akt)
+// Copied from: local:aiserver.v1.ConversationStreamMessage (var: Sa)
message ConversationStreamMessage {
oneof message {
InteractionUpdate interaction_update = 1;
@@ -5986,17 +7106,19 @@ message ConversationStreamMessage {
TransientError transient_error = 5;
WorkerLifecycleEvent worker_lifecycle_event = 6;
bytes transient_error_blob_id = 7;
+ InteractionQuery interaction_query = 8;
+ ReadOnlySharedPodLifecycleEvent read_only_shared_pod_lifecycle_event = 9;
}
}
-// Copied from: local:aiserver.v1.ConversationSummarizationPromptOptions (var: wbe)
+// Copied from: local:aiserver.v1.ConversationSummarizationPromptOptions (var: S)
message ConversationSummarizationPromptOptions {
optional string inline_system_prompt = 1;
optional string summarization_model = 2;
optional string prompt_config_id = 3;
}
-// Copied from: local:aiserver.v1.ConversationSummary (var: d9)
+// Copied from: local:aiserver.v1.ConversationSummary (var: Oe)
message ConversationSummary {
string summary = 1;
string truncation_last_bubble_id_inclusive = 2;
@@ -6006,14 +7128,14 @@ message ConversationSummary {
string strategy = 6;
}
-// Copied from: local:aiserver.v1.ConversationSummaryStarter (var: v3)
+// Copied from: local:aiserver.v1.ConversationSummaryStarter (var: Tt)
message ConversationSummaryStarter {
string message = 1;
}
-// Copied from: local:aiserver.v1.ConversationSummaryStrategy (var: u9)
+// Copied from: local:aiserver.v1.ConversationSummaryStrategy (var: qe)
message ConversationSummaryStrategy {
- // Copied from: local:aiserver.v1.ConversationSummaryStrategy.ArbitrarySummaryPlusToolResultTruncation (var: c9)
+ // Copied from: local:aiserver.v1.ConversationSummaryStrategy.ArbitrarySummaryPlusToolResultTruncation (var: De)
message ArbitrarySummaryPlusToolResultTruncation {
ConversationSummary arbitrary_summary = 1;
int32 tool_result_truncation_length = 2;
@@ -6025,77 +7147,79 @@ message ConversationSummaryStrategy {
}
}
-// Copied from: agent.v1.ConversationTokenDetails (var: O$)
+// Copied from: agent.v1.ConversationTokenDetails (var: ji)
message ConversationTokenDetails {
uint32 used_tokens = 1;
uint32 max_tokens = 2;
optional PromptTokenBreakdownSnapshot breakdown = 3;
+ optional PromptContextUsageTree prompt_context_usage_tree = 4;
}
-// Copied from: local:aiserver.v1.ConvertOALToNALRequest (var: I8)
+// Copied from: local:aiserver.v1.ConvertOALToNALRequest (var: Qn)
message ConvertOALToNALRequest {
StreamUnifiedChatRequest request = 1;
map file_states = 2;
}
-// Copied from: local:aiserver.v1.ConvertOALToNALResponse (var: v8)
+// Copied from: local:aiserver.v1.ConvertOALToNALResponse (var: Gn)
message ConvertOALToNALResponse {
ConversationStateStructure conversation_state = 1;
map blobs = 2;
map bubble_checkpoints = 3;
}
-// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftRequest (var: uNt)
+// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftRequest (var: pd)
message ConvertPullRequestFromDraftRequest {
string bc_id = 1;
+ optional string pr_url = 2;
}
-// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftResponse (var: mNt)
+// Copied from: local:aiserver.v1.ConvertPullRequestFromDraftResponse (var: fd)
message ConvertPullRequestFromDraftResponse {
bool success = 1;
string error = 2;
}
-// Copied from: agent.v1.Coordinate (var: gB)
+// Copied from: agent.v1.Coordinate (var: i)
message Coordinate {
int32 x = 1;
int32 y = 2;
}
-// Copied from: local:aiserver.v1.CountTokensRequest (var: ewe)
+// Copied from: local:aiserver.v1.CountTokensRequest (var: wl)
message CountTokensRequest {
repeated ContextItem context_items = 1;
string model_name = 2;
}
-// Copied from: local:aiserver.v1.CountTokensResponse (var: swe)
+// Copied from: local:aiserver.v1.CountTokensResponse (var: Sl)
message CountTokensResponse {
int32 count = 1;
repeated ContextItemTokenDetail token_details = 2;
}
-// Copied from: local:aiserver.v1.CppAcceptEvent (var: x_)
+// Copied from: local:aiserver.v1.CppAcceptEvent (var: Kt)
message CppAcceptEvent {
CppSuggestion cpp_suggestion = 1;
}
-// Copied from: local:aiserver.v1.CppAcceptEventNew (var: Sp)
+// Copied from: local:aiserver.v1.CppAcceptEventNew (var: he)
message CppAcceptEventNew {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
PointInTimeModel point_in_time_model = 7;
}
-// Copied from: local:aiserver.v1.CppAppendRequest (var: A_)
+// Copied from: local:aiserver.v1.CppAppendRequest (var: Lt)
message CppAppendRequest {
bytes changes = 1;
}
-// Copied from: local:aiserver.v1.CppAppendResponse (var: g_)
+// Copied from: local:aiserver.v1.CppAppendResponse (var: Ft)
message CppAppendResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.CppChangeQuickActionEvent (var: _g)
+// Copied from: local:aiserver.v1.CppChangeQuickActionEvent (var: Oe)
message CppChangeQuickActionEvent {
PointInTimeModel point_in_time_model = 1;
repeated CppQuickAction added = 2;
@@ -6103,16 +7227,16 @@ message CppChangeQuickActionEvent {
repeated CppQuickAction actions = 4;
}
-// Copied from: local:aiserver.v1.CppConfigRequest (var: hA)
+// Copied from: local:aiserver.v1.CppConfigRequest (var: L)
message CppConfigRequest {
optional bool is_nightly = 1;
string model = 2;
optional bool supports_cpt = 3;
}
-// Copied from: local:aiserver.v1.CppConfigResponse (var: TA)
+// Copied from: local:aiserver.v1.CppConfigResponse (var: F)
message CppConfigResponse {
- // Copied from: local:aiserver.v1.CppConfigResponse.Heuristic (var: wA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.Heuristic (var: i)
enum Heuristic {
HEURISTIC_UNSPECIFIED = 0;
HEURISTIC_LOTS_OF_ADDED_TEXT = 1;
@@ -6123,27 +7247,27 @@ message CppConfigResponse {
HEURISTIC_SUGGESTING_RECENTLY_REJECTED_EDIT = 6;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.ImportPredictionConfig (var: kA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.ImportPredictionConfig (var: q)
message ImportPredictionConfig {
bool is_disabled_by_backend = 1;
bool should_turn_on_automatically = 2;
bool python_enabled = 3;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.MergeBehavior (var: SA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.MergeBehavior (var: D)
message MergeBehavior {
string type = 1;
optional int32 limit = 2;
optional int32 radius = 3;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.RecentlyRejectedEditThresholds (var: IA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.RecentlyRejectedEditThresholds (var: O)
message RecentlyRejectedEditThresholds {
int32 hard_reject_threshold = 1;
int32 soft_reject_threshold = 2;
}
- // Copied from: local:aiserver.v1.CppConfigResponse.SuggestionHintConfig (var: vA)
+ // Copied from: local:aiserver.v1.CppConfigResponse.SuggestionHintConfig (var: U)
message SuggestionHintConfig {
repeated string important_lsp_extensions = 1;
repeated string enabled_for_path_extensions = 2;
@@ -6177,7 +7301,7 @@ message CppConfigResponse {
optional int32 tab_context_refresh_editor_change_debounce_ms = 27;
}
-// Copied from: local:aiserver.v1.CppContextItem (var: rp)
+// Copied from: local:aiserver.v1.CppContextItem (var: se)
message CppContextItem {
string contents = 1;
optional string symbol = 2;
@@ -6185,28 +7309,28 @@ message CppContextItem {
float score = 4;
}
-// Copied from: local:aiserver.v1.CppCopyEvent (var: cg)
+// Copied from: local:aiserver.v1.CppCopyEvent (var: Le)
message CppCopyEvent {
string clipboard_contents = 1;
}
-// Copied from: local:aiserver.v1.CppDebouncedCursorMovementEvent (var: ag)
+// Copied from: local:aiserver.v1.CppDebouncedCursorMovementEvent (var: be)
message CppDebouncedCursorMovementEvent {
PointInTimeModel point_in_time_model = 1;
OneIndexedPosition cursor_position = 2;
}
-// Copied from: local:aiserver.v1.CppEditHistoryStatusRequest (var: E_)
+// Copied from: local:aiserver.v1.CppEditHistoryStatusRequest (var: Ot)
message CppEditHistoryStatusRequest {
}
-// Copied from: local:aiserver.v1.CppEditHistoryStatusResponse (var: B_)
+// Copied from: local:aiserver.v1.CppEditHistoryStatusResponse (var: Ut)
message CppEditHistoryStatusResponse {
bool on = 1;
bool only_if_explicit = 2;
}
-// Copied from: local:aiserver.v1.CppEditorChangedEvent (var: lg)
+// Copied from: local:aiserver.v1.CppEditorChangedEvent (var: Me)
message CppEditorChangedEvent {
PointInTimeModel point_in_time_model = 1;
OneIndexedPosition cursor_position = 2;
@@ -6214,7 +7338,7 @@ message CppEditorChangedEvent {
string editor_id = 4;
}
-// Copied from: local:aiserver.v1.CppFate (var: Kf)
+// Copied from: local:aiserver.v1.CppFate (var: r)
enum CppFate {
CPP_FATE_UNSPECIFIED = 0;
CPP_FATE_ACCEPT = 1;
@@ -6222,14 +7346,14 @@ enum CppFate {
CPP_FATE_PARTIAL_ACCEPT = 3;
}
-// Copied from: local:aiserver.v1.CppFileDiffHistory (var: zA)
+// Copied from: local:aiserver.v1.CppFileDiffHistory (var: $)
message CppFileDiffHistory {
string file_name = 1;
repeated string diff_history = 2;
repeated double diff_history_timestamps = 3;
}
-// Copied from: local:aiserver.v1.CppHistoryAppendEvent (var: L_)
+// Copied from: local:aiserver.v1.CppHistoryAppendEvent (var: Vt)
message CppHistoryAppendEvent {
optional string final_model_hash = 10;
oneof event {
@@ -6240,12 +7364,12 @@ message CppHistoryAppendEvent {
}
}
-// Copied from: local:aiserver.v1.CppIntentInfo (var: Zf)
+// Copied from: local:aiserver.v1.CppIntentInfo (var: v)
message CppIntentInfo {
string source = 1;
}
-// Copied from: local:aiserver.v1.CppLinterErrorEvent (var: sg)
+// Copied from: local:aiserver.v1.CppLinterErrorEvent (var: Pe)
message CppLinterErrorEvent {
PointInTimeModel point_in_time_model = 1;
repeated LinterError added_errors = 2;
@@ -6253,34 +7377,34 @@ message CppLinterErrorEvent {
repeated LinterError errors = 4;
}
-// Copied from: local:aiserver.v1.CppManualTriggerEvent (var: D_)
+// Copied from: local:aiserver.v1.CppManualTriggerEvent (var: Yt)
message CppManualTriggerEvent {
CursorPosition position = 2;
}
-// Copied from: local:aiserver.v1.CppManualTriggerEventNew (var: $p)
+// Copied from: local:aiserver.v1.CppManualTriggerEventNew (var: Ne)
message CppManualTriggerEventNew {
int32 line_number_one_indexed = 1;
int32 column_number_one_indexed = 2;
PointInTimeModel point_in_time_model = 7;
}
-// Copied from: local:aiserver.v1.CppParameterHint (var: mp)
+// Copied from: local:aiserver.v1.CppParameterHint (var: ue)
message CppParameterHint {
string label = 1;
optional string documentation = 2;
}
-// Copied from: local:aiserver.v1.CppPartialAcceptEvent (var: Qp)
+// Copied from: local:aiserver.v1.CppPartialAcceptEvent (var: Ee)
message CppPartialAcceptEvent {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
Edit edit = 2;
PointInTimeModel point_in_time_model = 3;
}
-// Copied from: local:aiserver.v1.CppQuickAction (var: Ag)
+// Copied from: local:aiserver.v1.CppQuickAction (var: qe)
message CppQuickAction {
- // Copied from: local:aiserver.v1.CppQuickAction.Edit (var: gg)
+ // Copied from: local:aiserver.v1.CppQuickAction.Edit (var: De)
message Edit {
string text = 1;
IRange range = 2;
@@ -6292,14 +7416,14 @@ message CppQuickAction {
CppQuickActionCommand command = 4;
}
-// Copied from: local:aiserver.v1.CppQuickActionCommand (var: dg)
+// Copied from: local:aiserver.v1.CppQuickActionCommand (var: Fe)
message CppQuickActionCommand {
string title = 1;
string id = 2;
repeated string arguments = 3;
}
-// Copied from: local:aiserver.v1.CppQuickActionFireEvent (var: yg)
+// Copied from: local:aiserver.v1.CppQuickActionFireEvent (var: Ue)
message CppQuickActionFireEvent {
PointInTimeModel point_in_time_model = 1;
oneof action_identifier {
@@ -6308,18 +7432,18 @@ message CppQuickActionFireEvent {
}
}
-// Copied from: local:aiserver.v1.CppRejectEvent (var: O_)
+// Copied from: local:aiserver.v1.CppRejectEvent (var: Wt)
message CppRejectEvent {
CppSuggestion cpp_suggestion = 1;
}
-// Copied from: local:aiserver.v1.CppRejectEventNew (var: qp)
+// Copied from: local:aiserver.v1.CppRejectEventNew (var: ke)
message CppRejectEventNew {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
PointInTimeModel point_in_time_model = 7;
}
-// Copied from: local:aiserver.v1.CppSessionEvent (var: c_)
+// Copied from: local:aiserver.v1.CppSessionEvent (var: bt)
message CppSessionEvent {
double performance_now_timestamp = 5;
optional double performance_time_origin = 25;
@@ -6372,7 +7496,7 @@ message CppSessionEvent {
}
}
-// Copied from: local:aiserver.v1.CppSource (var: Xf)
+// Copied from: local:aiserver.v1.CppSource (var: s)
enum CppSource {
CPP_SOURCE_UNSPECIFIED = 0;
CPP_SOURCE_LINE_CHANGE = 1;
@@ -6386,9 +7510,9 @@ enum CppSource {
CPP_SOURCE_LSP_SUGGESTIONS = 9;
}
-// Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent (var: tg)
+// Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent (var: Re)
message CppStoppedTrackingModelEvent {
- // Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent.StoppedTrackingModelReason (var: rg)
+ // Copied from: local:aiserver.v1.CppStoppedTrackingModelEvent.StoppedTrackingModelReason (var: u)
enum StoppedTrackingModelReason {
STOPPED_TRACKING_MODEL_REASON_UNSPECIFIED = 0;
STOPPED_TRACKING_MODEL_REASON_FILE_TOO_BIG = 1;
@@ -6401,14 +7525,14 @@ message CppStoppedTrackingModelEvent {
StoppedTrackingModelReason reason = 3;
}
-// Copied from: local:aiserver.v1.CppSuggestEvent (var: vp)
+// Copied from: local:aiserver.v1.CppSuggestEvent (var: _e)
message CppSuggestEvent {
CurrentlyShownCppSuggestion cpp_suggestion = 1;
PointInTimeModel point_in_time_model = 2;
RecoverableCppData recoverable_cpp_data = 3;
}
-// Copied from: local:aiserver.v1.CppSuggestion (var: G_)
+// Copied from: local:aiserver.v1.CppSuggestion (var: zt)
message CppSuggestion {
string suggestion_text = 1;
IRange range = 2;
@@ -6417,11 +7541,11 @@ message CppSuggestion {
optional string binding_id = 7;
}
-// Copied from: local:aiserver.v1.CppTimelineEvent (var: H_)
+// Copied from: local:aiserver.v1.CppTimelineEvent (var: Xt)
message CppTimelineEvent {
- // Copied from: local:aiserver.v1.CppTimelineEvent.Change (var: W_)
+ // Copied from: local:aiserver.v1.CppTimelineEvent.Change (var: Zt)
message Change {
- // Copied from: local:aiserver.v1.CppTimelineEvent.Change.Status (var: j_)
+ // Copied from: local:aiserver.v1.CppTimelineEvent.Change.Status (var: g)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_CORRECT = 1;
@@ -6442,7 +7566,7 @@ message CppTimelineEvent {
}
}
-// Copied from: local:aiserver.v1.CppTriggerEvent (var: Np)
+// Copied from: local:aiserver.v1.CppTriggerEvent (var: Te)
message CppTriggerEvent {
string generation_uuid = 1;
int32 model_version = 2;
@@ -6451,40 +7575,40 @@ message CppTriggerEvent {
CppSource source = 5;
}
-// Copied from: local:aiserver.v1.CptFileDiffHistory (var: np)
+// Copied from: local:aiserver.v1.CptFileDiffHistory (var: re)
message CptFileDiffHistory {
string file_name = 1;
repeated EditPatch edit_patches = 2;
}
-// Copied from: local:aiserver.v1.CpuProfileConfig (var: qPe)
+// Copied from: local:aiserver.v1.CpuProfileConfig (var: ue)
message CpuProfileConfig {
int32 interval = 1;
}
-// Copied from: local:aiserver.v1.CreateAgentShareRequest (var: ERt)
+// Copied from: local:aiserver.v1.CreateAgentShareRequest (var: Tp)
message CreateAgentShareRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.CreateAgentShareResponse (var: BRt)
+// Copied from: local:aiserver.v1.CreateAgentShareResponse (var: yp)
message CreateAgentShareResponse {
string share_id = 1;
string share_url = 2;
}
-// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyRequest (var: eKe)
+// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyRequest (var: Sl)
message CreateAutomationWebhookApiKeyRequest {
string automation_id = 1;
optional string name = 2;
}
-// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyResponse (var: nKe)
+// Copied from: local:aiserver.v1.CreateAutomationWebhookApiKeyResponse (var: Il)
message CreateAutomationWebhookApiKeyResponse {
string api_key = 1;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodRequest (var: fTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodRequest (var: Ao)
message CreateBackgroundComposerPodRequest {
DevcontainerStartingPoint devcontainer_starting_point = 1;
bool include_secrets = 2;
@@ -6494,27 +7618,27 @@ message CreateBackgroundComposerPodRequest {
bool optimistic_prewarming = 5;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodResponse (var: pTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodResponse (var: _o)
message CreateBackgroundComposerPodResponse {
string pod_id = 1;
string workspace_root_path = 2;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotRequest (var: JTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotRequest (var: vo)
message CreateBackgroundComposerPodSnapshotRequest {
string pod_id = 1;
ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility visibility = 2;
optional string bc_id = 3;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotResponse (var: CTt)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerPodSnapshotResponse (var: Bo)
message CreateBackgroundComposerPodSnapshotResponse {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest (var: iVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest (var: po)
message CreateBackgroundComposerSecretBatchRequest {
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest.Secret (var: oVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchRequest.Secret (var: fo)
message Secret {
string name = 1;
string value = 2;
@@ -6527,9 +7651,9 @@ message CreateBackgroundComposerSecretBatchRequest {
BackgroundComposerSecretOwner owner = 4;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse (var: uVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse (var: go)
message CreateBackgroundComposerSecretBatchResponse {
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.ErrorType (var: dVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.ErrorType (var: Ct)
enum ErrorType {
ERROR_TYPE_UNSPECIFIED = 0;
ERROR_TYPE_BAD_REQUEST = 1;
@@ -6537,7 +7661,7 @@ message CreateBackgroundComposerSecretBatchResponse {
ERROR_TYPE_INTERNAL = 3;
}
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Result (var: fVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Result (var: ho)
message Result {
string name = 1;
CreateBackgroundComposerSecretBatchResponse.Status status = 2;
@@ -6545,7 +7669,7 @@ message CreateBackgroundComposerSecretBatchResponse {
optional CreateBackgroundComposerSecretBatchResponse.ErrorType error_type = 4;
}
- // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Status (var: mVe)
+ // Copied from: local:aiserver.v1.CreateBackgroundComposerSecretBatchResponse.Status (var: Jt)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_CREATED = 1;
@@ -6556,7 +7680,7 @@ message CreateBackgroundComposerSecretBatchResponse {
repeated Result results = 1;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretRequest (var: tVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretRequest (var: mo)
message CreateBackgroundComposerSecretRequest {
string name = 1;
string value = 2;
@@ -6566,11 +7690,11 @@ message CreateBackgroundComposerSecretRequest {
BackgroundComposerSecretOwner owner = 6;
}
-// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretResponse (var: rVe)
+// Copied from: local:aiserver.v1.CreateBackgroundComposerSecretResponse (var: co)
message CreateBackgroundComposerSecretResponse {
}
-// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleRequest (var: jot)
+// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleRequest (var: pk)
message CreateBugbotManualRepositoryRuleRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
@@ -6581,51 +7705,62 @@ message CreateBugbotManualRepositoryRuleRequest {
repeated string scoped_paths = 7;
}
-// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleResponse (var: Xot)
+// Copied from: local:aiserver.v1.CreateBugbotManualRepositoryRuleResponse (var: fk)
message CreateBugbotManualRepositoryRuleResponse {
BugbotManualRepositoryRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateBugbotTeamRuleRequest (var: wot)
+// Copied from: local:aiserver.v1.CreateBugbotTeamRuleRequest (var: $y)
message CreateBugbotTeamRuleRequest {
string name = 1;
string content = 2;
optional bool is_active = 3;
optional bool is_required = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.CreateBugbotTeamRuleResponse (var: Eot)
+// Copied from: local:aiserver.v1.CreateBugbotTeamRuleResponse (var: ek)
message CreateBugbotTeamRuleResponse {
BugbotRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateDiagramParams (var: SP)
+// Copied from: local:aiserver.v1.CreateCrewRequest (var: xv)
+message CreateCrewRequest {
+ string name = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateCrewResponse (var: Qv)
+message CreateCrewResponse {
+ Crew crew = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateDiagramParams (var: lr)
message CreateDiagramParams {
string content = 1;
}
-// Copied from: local:aiserver.v1.CreateDiagramResult (var: IP)
+// Copied from: local:aiserver.v1.CreateDiagramResult (var: ur)
message CreateDiagramResult {
optional string error = 1;
}
-// Copied from: local:aiserver.v1.CreateDiagramStream (var: vP)
+// Copied from: local:aiserver.v1.CreateDiagramStream (var: mr)
message CreateDiagramStream {
}
-// Copied from: local:aiserver.v1.CreateExperimentalIndexRequest (var: yo)
+// Copied from: local:aiserver.v1.CreateExperimentalIndexRequest (var: i)
message CreateExperimentalIndexRequest {
repeated string files = 1;
string target_dir = 2;
string repo = 3;
}
-// Copied from: local:aiserver.v1.CreateExperimentalIndexResponse (var: ko)
+// Copied from: local:aiserver.v1.CreateExperimentalIndexResponse (var: a)
message CreateExperimentalIndexResponse {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.CreateGroupRequest (var: trt)
+// Copied from: local:aiserver.v1.CreateGroupRequest (var: g_)
message CreateGroupRequest {
int32 team_id = 1;
string name = 2;
@@ -6633,80 +7768,101 @@ message CreateGroupRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.CreateGroupResponse (var: rrt)
+// Copied from: local:aiserver.v1.CreateGroupResponse (var: h_)
message CreateGroupResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.CreateJiraRoutingRuleRequest (var: wgt)
+// Copied from: local:aiserver.v1.CreateJiraRoutingRuleRequest (var: Av)
message CreateJiraRoutingRuleRequest {
int32 team_id = 1;
string repo = 2;
string rule_text = 3;
}
-// Copied from: local:aiserver.v1.CreateJiraRoutingRuleResponse (var: Egt)
+// Copied from: local:aiserver.v1.CreateJiraRoutingRuleResponse (var: _v)
message CreateJiraRoutingRuleResponse {
JiraRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateOrganizationApiKeyRequest (var: gKe)
+// Copied from: local:aiserver.v1.CreateOrganizationApiKeyRequest (var: Pl)
message CreateOrganizationApiKeyRequest {
string organization_id = 1;
string name = 2;
+ repeated string scopes = 3;
}
-// Copied from: local:aiserver.v1.CreateOrganizationApiKeyResponse (var: _Ke)
+// Copied from: local:aiserver.v1.CreateOrganizationApiKeyResponse (var: bl)
message CreateOrganizationApiKeyResponse {
string api_key = 1;
string api_key_id = 2;
}
-// Copied from: local:aiserver.v1.CreateOrganizationGroupRequest (var: tYe)
+// Copied from: local:aiserver.v1.CreateOrganizationGroupAnthropicCyberEnrollmentUrlRequest (var: Ps)
+message CreateOrganizationGroupAnthropicCyberEnrollmentUrlRequest {
+ string organization_id = 1;
+ int64 group_id = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateOrganizationGroupAnthropicCyberEnrollmentUrlResponse (var: bs)
+message CreateOrganizationGroupAnthropicCyberEnrollmentUrlResponse {
+ string enrollment_url = 1;
+ string user_profile_id = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateOrganizationGroupRequest (var: us)
message CreateOrganizationGroupRequest {
string organization_id = 1;
string name = 2;
optional CreateOrganizationGroupScimMapping scim_mapping = 3;
}
-// Copied from: local:aiserver.v1.CreateOrganizationGroupResponse (var: iYe)
+// Copied from: local:aiserver.v1.CreateOrganizationGroupResponse (var: cs)
message CreateOrganizationGroupResponse {
OrganizationGroup group = 1;
}
-// Copied from: local:aiserver.v1.CreateOrganizationGroupScimMapping (var: rYe)
+// Copied from: local:aiserver.v1.CreateOrganizationGroupScimMapping (var: ms)
message CreateOrganizationGroupScimMapping {
int64 scim_directory_id = 1;
string scim_group_external_id = 2;
}
-// Copied from: local:aiserver.v1.CreateOrganizationTeamRequest (var: EGe)
+// Copied from: local:aiserver.v1.CreateOrganizationTeamIdentityProviderMode (var: ie)
+enum CreateOrganizationTeamIdentityProviderMode {
+ CREATE_ORGANIZATION_TEAM_IDENTITY_PROVIDER_MODE_UNSPECIFIED = 0;
+ CREATE_ORGANIZATION_TEAM_IDENTITY_PROVIDER_MODE_USE_ORGANIZATION = 1;
+ CREATE_ORGANIZATION_TEAM_IDENTITY_PROVIDER_MODE_CREATE_NEW = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateOrganizationTeamRequest (var: Kr)
message CreateOrganizationTeamRequest {
string organization_id = 1;
string name = 2;
string slug = 3;
int32 owner_user_id = 4;
optional CreateOrganizationTeamScimMapping scim_mapping = 5;
+ CreateOrganizationTeamIdentityProviderMode identity_provider_mode = 6;
}
-// Copied from: local:aiserver.v1.CreateOrganizationTeamResponse (var: JGe)
+// Copied from: local:aiserver.v1.CreateOrganizationTeamResponse (var: zr)
message CreateOrganizationTeamResponse {
int32 team_id = 1;
string name = 2;
string slug = 3;
}
-// Copied from: local:aiserver.v1.CreateOrganizationTeamScimMapping (var: BGe)
+// Copied from: local:aiserver.v1.CreateOrganizationTeamScimMapping (var: Wr)
message CreateOrganizationTeamScimMapping {
int64 scim_directory_id = 1;
string scim_group_external_id = 2;
}
-// Copied from: local:aiserver.v1.CreateP2PReferralLinkRequest (var: y$e)
+// Copied from: local:aiserver.v1.CreateP2PReferralLinkRequest (var: sm)
message CreateP2PReferralLinkRequest {
}
-// Copied from: local:aiserver.v1.CreateP2PReferralLinkResponse (var: k$e)
+// Copied from: local:aiserver.v1.CreateP2PReferralLinkResponse (var: om)
message CreateP2PReferralLinkResponse {
string code = 1;
string url_path = 2;
@@ -6714,7 +7870,17 @@ message CreateP2PReferralLinkResponse {
string description = 4;
}
-// Copied from: local:aiserver.v1.CreatePlanParams (var: QL)
+// Copied from: agent.v1.CreatePlanArgs (var: _e)
+message CreatePlanArgs {
+ string plan = 1;
+ repeated TodoItem todos = 2;
+ string overview = 3;
+ string name = 4;
+ bool is_project = 5;
+ repeated Phase phases = 6;
+}
+
+// Copied from: local:aiserver.v1.CreatePlanParams (var: gs)
message CreatePlanParams {
string plan = 1;
string title = 2;
@@ -6730,20 +7896,31 @@ message CreatePlanParams {
repeated PlanPhase phases = 12;
}
-// Copied from: local:aiserver.v1.CreatePlanResult (var: UL)
+// Copied from: agent.v1.CreatePlanRequestQuery (var: we)
+message CreatePlanRequestQuery {
+ CreatePlanArgs args = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.CreatePlanRequestResponse (var: Ee)
+message CreatePlanRequestResponse {
+ CreatePlanResult result = 1;
+}
+
+// Copied from: local:aiserver.v1.CreatePlanResult (var: hs)
message CreatePlanResult {
- // Copied from: local:aiserver.v1.CreatePlanResult.Accepted (var: ML)
+ // Copied from: local:aiserver.v1.CreatePlanResult.Accepted (var: As)
message Accepted {
repeated TodoItem final_todos = 1;
}
- // Copied from: local:aiserver.v1.CreatePlanResult.Modified (var: HL)
+ // Copied from: local:aiserver.v1.CreatePlanResult.Modified (var: Ts)
message Modified {
string new_plan = 1;
repeated TodoItem final_todos = 2;
}
- // Copied from: local:aiserver.v1.CreatePlanResult.Rejected (var: YL)
+ // Copied from: local:aiserver.v1.CreatePlanResult.Rejected (var: _s)
message Rejected {
}
@@ -6755,11 +7932,11 @@ message CreatePlanResult {
}
}
-// Copied from: local:aiserver.v1.CreatePlanStream (var: zL)
+// Copied from: local:aiserver.v1.CreatePlanStream (var: ys)
message CreatePlanStream {
}
-// Copied from: local:aiserver.v1.CreatePluginRequest (var: Gmt)
+// Copied from: local:aiserver.v1.CreatePluginRequest (var: OE)
message CreatePluginRequest {
string name = 2;
string display_name = 3;
@@ -6777,38 +7954,51 @@ message CreatePluginRequest {
repeated TeamSkill inline_skills = 21;
repeated TeamSubagent inline_subagents = 22;
optional int64 marketplace_id = 23;
+ optional int32 team_id = 24;
}
-// Copied from: local:aiserver.v1.CreatePluginResponse (var: Vmt)
+// Copied from: local:aiserver.v1.CreatePluginResponse (var: UE)
message CreatePluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.CreateProtectedGitScopeRequest (var: v1e)
+// Copied from: agent.v1.CreatePrAction (var: Yt)
+message CreatePrAction {
+ string title = 1;
+ string body = 2;
+ optional string base_branch = 3;
+ optional bool draft = 4;
+ string branch_name = 5;
+ repeated string add_labels = 6;
+ optional string repo_url = 7;
+ optional bool skip_branch_prefix_check = 8;
+}
+
+// Copied from: local:aiserver.v1.CreateProtectedGitScopeRequest (var: Lm)
message CreateProtectedGitScopeRequest {
int32 team_id = 1;
string repo_url = 2;
}
-// Copied from: local:aiserver.v1.CreateProtectedGitScopeResponse (var: N1e)
+// Copied from: local:aiserver.v1.CreateProtectedGitScopeResponse (var: Fm)
message CreateProtectedGitScopeResponse {
ProtectedGitScope scope = 1;
}
-// Copied from: local:aiserver.v1.CreateRmFilesParams (var: VC)
+// Copied from: local:aiserver.v1.CreateRmFilesParams (var: gt)
message CreateRmFilesParams {
repeated string removed_file_paths = 1;
repeated string created_file_paths = 2;
repeated string created_directory_paths = 3;
}
-// Copied from: local:aiserver.v1.CreateRmFilesResult (var: WC)
+// Copied from: local:aiserver.v1.CreateRmFilesResult (var: ht)
message CreateRmFilesResult {
repeated string created_file_paths = 1;
repeated string removed_file_paths = 2;
}
-// Copied from: local:aiserver.v1.CreateScimDirectoryRequest (var: tst)
+// Copied from: local:aiserver.v1.CreateScimDirectoryRequest (var: Q_)
message CreateScimDirectoryRequest {
string organization_id = 1;
string scim_directory_external_id = 2;
@@ -6816,73 +8006,125 @@ message CreateScimDirectoryRequest {
ScimDirectoryOwnerType owner_type = 4;
}
-// Copied from: local:aiserver.v1.CreateScimDirectoryResponse (var: rst)
+// Copied from: local:aiserver.v1.CreateScimDirectoryResponse (var: G_)
message CreateScimDirectoryResponse {
ScimDirectory directory = 1;
}
-// Copied from: local:aiserver.v1.CreateScimTargetMappingRequest (var: wst)
+// Copied from: local:aiserver.v1.CreateScimTargetMappingRequest (var: nT)
message CreateScimTargetMappingRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
string scim_group_external_id = 3;
int64 target_id = 4;
ScimTargetMappingTargetType target_type = 5;
+ optional int64 cursor_group_id = 6;
+ ScimTargetMappingRole role = 7;
+ ScimTargetMappingSourceType source_type = 8;
}
-// Copied from: local:aiserver.v1.CreateScimTargetMappingResponse (var: Est)
+// Copied from: local:aiserver.v1.CreateScimTargetMappingResponse (var: rT)
message CreateScimTargetMappingResponse {
ScimTargetMapping mapping = 1;
}
-// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleRequest (var: Qtt)
+// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleRequest (var: MA)
message CreateSlackRepoRoutingRuleRequest {
int32 team_id = 1;
string pattern = 2;
string repo = 3;
+ SlackRoutingRuleTargetType target_type = 4;
+ optional string environment_public_id = 5;
}
-// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleResponse (var: Utt)
+// Copied from: local:aiserver.v1.CreateSlackRepoRoutingRuleResponse (var: LA)
message CreateSlackRepoRoutingRuleResponse {
SlackRepoRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamApiKeyRequest (var: Kje)
+// Copied from: local:aiserver.v1.CreateSupportImpersonationSessionInternalRequest (var: aS)
+message CreateSupportImpersonationSessionInternalRequest {
+ int64 target_user_id = 1;
+ string reason = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateSupportImpersonationSessionInternalResponse (var: lS)
+message CreateSupportImpersonationSessionInternalResponse {
+ string redemption_code = 1;
+ string target_email = 2;
+ string target_auth_id = 3;
+ int64 redemption_expires_at_ms = 4;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamApiKeyRequest (var: wl)
message CreateTeamApiKeyRequest {
int32 team_id = 1;
string name = 2;
repeated string scopes = 3;
+ optional int64 expires_at = 4;
}
-// Copied from: local:aiserver.v1.CreateTeamApiKeyResponse (var: Zje)
+// Copied from: local:aiserver.v1.CreateTeamApiKeyResponse (var: El)
message CreateTeamApiKeyResponse {
string api_key = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamCommandRequest (var: Dat)
+// Copied from: local:aiserver.v1.CreateTeamCommandRequest (var: My)
message CreateTeamCommandRequest {
string name = 1;
string content = 2;
optional string description = 3;
optional bool is_active = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.CreateTeamCommandResponse (var: xat)
+// Copied from: local:aiserver.v1.CreateTeamCommandResponse (var: Ly)
message CreateTeamCommandResponse {
TeamCommand command = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeRequest (var: T2e)
-message CreateTeamFreeTrialCodeRequest {
- optional TrialType trial_type = 1;
+// Copied from: local:aiserver.v1.CreateTeamCustomerTelemetryDestinationRequest (var: PT)
+message CreateTeamCustomerTelemetryDestinationRequest {
+ int32 team_id = 1;
+ string endpoint_url = 2;
+ optional TeamCustomerTelemetryDestinationHeaders headers = 3;
+ bool metrics_enabled = 4;
+ bool logs_enabled = 5;
+ bool enabled = 6;
+ optional TeamCustomerTelemetryDestinationFamilyList disabled_families = 7;
+ optional TeamCustomerTelemetryDestinationFamilyList enabled_families = 8;
+ optional bool auto_enable_new_families = 9;
}
-// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeResponse (var: w2e)
+// Copied from: local:aiserver.v1.CreateTeamCustomerTelemetryDestinationResponse (var: bT)
+message CreateTeamCustomerTelemetryDestinationResponse {
+ TeamCustomerTelemetryDestination destination = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeRequest (var: Zc)
+message CreateTeamFreeTrialCodeRequest {
+ optional TrialType trial_type = 1;
+ optional FreeTrialCodePurpose code_purpose = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamFreeTrialCodeResponse (var: $c)
message CreateTeamFreeTrialCodeResponse {
string code = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamHookRequest (var: Tat)
+// Copied from: local:aiserver.v1.CreateTeamGroupRequest (var: Ys)
+message CreateTeamGroupRequest {
+ int32 team_id = 1;
+ string name = 2;
+ optional CreateOrganizationGroupScimMapping scim_mapping = 3;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamGroupResponse (var: Ks)
+message CreateTeamGroupResponse {
+ TeamGroup group = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamHookRequest (var: Iy)
message CreateTeamHookRequest {
string hook_step = 1;
string script_name = 2;
@@ -6892,26 +8134,27 @@ message CreateTeamHookRequest {
optional string hook_type = 6;
optional string prompt_content = 7;
optional string prompt_model = 8;
+ optional int32 team_id = 9;
}
-// Copied from: local:aiserver.v1.CreateTeamHookResponse (var: wat)
+// Copied from: local:aiserver.v1.CreateTeamHookResponse (var: vy)
message CreateTeamHookResponse {
TeamHook hook = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamRepoRequest (var: a1e)
+// Copied from: local:aiserver.v1.CreateTeamRepoRequest (var: Sm)
message CreateTeamRepoRequest {
int32 team_id = 1;
string repo_url = 2;
string repo_type = 3;
}
-// Copied from: local:aiserver.v1.CreateTeamRepoResponse (var: l1e)
+// Copied from: local:aiserver.v1.CreateTeamRepoResponse (var: Im)
message CreateTeamRepoResponse {
int32 repo_id = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamRequest (var: yXe)
+// Copied from: local:aiserver.v1.CreateTeamRequest (var: au)
message CreateTeamRequest {
string name = 1;
optional bool privacy_mode_forced = 2;
@@ -6919,26 +8162,28 @@ message CreateTeamRequest {
optional string source = 4;
}
-// Copied from: local:aiserver.v1.CreateTeamResponse (var: kXe)
+// Copied from: local:aiserver.v1.CreateTeamResponse (var: lu)
message CreateTeamResponse {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamRuleRequest (var: tat)
+// Copied from: local:aiserver.v1.CreateTeamRuleRequest (var: hy)
message CreateTeamRuleRequest {
string name = 1;
string content = 2;
repeated string globs = 5;
bool is_active = 3;
bool is_required = 4;
+ optional int32 team_id = 6;
+ TeamRuleAgentType agent_type = 7;
}
-// Copied from: local:aiserver.v1.CreateTeamRuleResponse (var: rat)
+// Copied from: local:aiserver.v1.CreateTeamRuleResponse (var: Ay)
message CreateTeamRuleResponse {
Rule rule = 1;
}
-// Copied from: local:aiserver.v1.CreateTeamServiceAccountRequest (var: vKe)
+// Copied from: local:aiserver.v1.CreateTeamServiceAccountRequest (var: Dl)
message CreateTeamServiceAccountRequest {
int32 team_id = 1;
string name = 2;
@@ -6947,25 +8192,47 @@ message CreateTeamServiceAccountRequest {
optional bool initial_repo_scope_enabled = 5;
}
-// Copied from: local:aiserver.v1.CreateTeamServiceAccountResponse (var: NKe)
+// Copied from: local:aiserver.v1.CreateTeamServiceAccountResponse (var: Ol)
message CreateTeamServiceAccountResponse {
ServiceAccountInfo service_account = 1;
string api_key = 2;
}
-// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialRequest (var: hWe)
+// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialRequest (var: Qi)
message CreateTeamWithFreeTrialRequest {
string name = 1;
optional bool privacy_mode_forced = 2;
optional string free_trial_code = 3;
}
-// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialResponse (var: TWe)
+// Copied from: local:aiserver.v1.CreateTeamWithFreeTrialResponse (var: Gi)
message CreateTeamWithFreeTrialResponse {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.CreateUsageAlertsRequest (var: $ut)
+// Copied from: local:aiserver.v1.CreateTeamWithOrgRequest (var: Hi)
+message CreateTeamWithOrgRequest {
+ string name = 1;
+ string invite_code = 2;
+ optional bool privacy_mode_forced = 3;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamWithOrgResponse (var: Vi)
+message CreateTeamWithOrgResponse {
+ int32 team_id = 1;
+ int64 org_id = 2;
+}
+
+// Copied from: local:aiserver.v1.CreateTeamsTrialV2ReferralCodeRequest (var: ed)
+message CreateTeamsTrialV2ReferralCodeRequest {
+}
+
+// Copied from: local:aiserver.v1.CreateTeamsTrialV2ReferralCodeResponse (var: td)
+message CreateTeamsTrialV2ReferralCodeResponse {
+ string code = 1;
+}
+
+// Copied from: local:aiserver.v1.CreateUsageAlertsRequest (var: qw)
message CreateUsageAlertsRequest {
int32 team_id = 1;
string target_type = 2;
@@ -6984,34 +8251,186 @@ message CreateUsageAlertsRequest {
repeated string notification_channels = 15;
}
-// Copied from: local:aiserver.v1.CreateUsageAlertsResponse (var: tct)
+// Copied from: local:aiserver.v1.CreateUsageAlertsResponse (var: Dw)
message CreateUsageAlertsResponse {
repeated UsageAlert created_alerts = 1;
}
-// Copied from: local:aiserver.v1.CreateUserApiKeyRequest (var: lXe)
+// Copied from: local:aiserver.v1.CreateUserApiKeyRequest (var: tu)
message CreateUserApiKeyRequest {
string name = 1;
repeated string scopes = 2;
+ optional int64 expires_at = 3;
}
-// Copied from: local:aiserver.v1.CreateUserApiKeyResponse (var: cXe)
+// Copied from: local:aiserver.v1.CreateUserApiKeyResponse (var: nu)
message CreateUserApiKeyResponse {
string api_key = 1;
}
-// Copied from: local:aiserver.v1.CrossExtHostHeader (var: oa)
+// Copied from: local:aiserver.v1.Crew (var: Pv)
+message Crew {
+ string id = 1;
+ string name = 2;
+ string vision = 3;
+ string goals = 4;
+ string slack_channel = 5;
+ repeated CrewAgent agents = 6;
+ string created_at = 7;
+ string updated_at = 8;
+ string standup_time = 9;
+ string datadog_dashboard_url = 10;
+ string notion_doc_url = 11;
+ string repo_url = 12;
+ string base_branch = 13;
+ string linear_project_url = 14;
+ string steering_note = 15;
+ string steering_note_updated_at = 16;
+}
+
+// Copied from: local:aiserver.v1.CrewActivityRun (var: zv)
+message CrewActivityRun {
+ string run_uuid = 1;
+ string status = 2;
+ int64 created_at = 3;
+ bool posted_to_slack = 4;
+ string slack_delivery = 5;
+ string slack_error = 6;
+ string background_composer_id = 7;
+ string summary = 8;
+}
+
+// Copied from: local:aiserver.v1.CrewAgent (var: Nv)
+message CrewAgent {
+ string id = 1;
+ string name = 3;
+ string automation_id = 7;
+ string archetype = 9;
+ bool drifted = 10;
+ bool paused = 11;
+ string repo_mode = 12;
+ repeated CrewMcpToolStatus mcp_tool_statuses = 14;
+ string persona = 15;
+}
+
+// Copied from: local:aiserver.v1.CrewArchetype (var: Mv)
+message CrewArchetype {
+ string key = 1;
+ string label = 2;
+ string description = 3;
+ string repo_mode = 4;
+ repeated CrewRecommendedMcp recommended_mcp = 5;
+}
+
+// Copied from: local:aiserver.v1.CrewMcpToolStatus (var: Rv)
+message CrewMcpToolStatus {
+ string key = 1;
+ string label = 2;
+ string state = 3;
+ string server_name = 4;
+}
+
+// Copied from: local:aiserver.v1.CrewMemberActivity (var: jv)
+message CrewMemberActivity {
+ string agent_id = 1;
+ string agent_name = 2;
+ string archetype = 3;
+ string automation_id = 4;
+ bool paused = 5;
+ repeated CrewActivityRun recent_runs = 6;
+ optional int64 next_run_at = 7;
+}
+
+// Copied from: local:aiserver.v1.CrewMemberStats (var: rB)
+message CrewMemberStats {
+ string agent_id = 1;
+ string agent_name = 2;
+ string automation_id = 3;
+ int32 runs = 4;
+ int32 prs_opened = 5;
+ int32 prs_merged = 6;
+ int32 files_changed = 7;
+ string last_activity_at = 8;
+ int32 runs_posted = 9;
+}
+
+// Copied from: local:aiserver.v1.CrewPullRequest (var: sB)
+message CrewPullRequest {
+ string pr_url = 1;
+ string title = 2;
+ string agent_id = 3;
+ string agent_name = 4;
+ bool is_draft = 5;
+ string created_at = 6;
+ string background_composer_id = 7;
+}
+
+// Copied from: local:aiserver.v1.CrewRecommendedMcp (var: bv)
+message CrewRecommendedMcp {
+ string name = 1;
+ string label = 2;
+}
+
+// Copied from: local:aiserver.v1.CrewScheduleStatus (var: Ov)
+message CrewScheduleStatus {
+ bool ok = 1;
+ string warning = 2;
+}
+
+// Copied from: local:aiserver.v1.CrewSlackChannelStatus (var: Uv)
+message CrewSlackChannelStatus {
+ bool ok = 1;
+ bool bot_in_channel = 2;
+ string warning = 3;
+}
+
+// Copied from: local:aiserver.v1.CrewStandupDigestEntry (var: aB)
+message CrewStandupDigestEntry {
+ string agent_id = 1;
+ string agent_name = 2;
+ string archetype = 3;
+ string persona = 4;
+ string text = 5;
+ int64 posted_at = 6;
+}
+
+// Copied from: local:aiserver.v1.CrewStandupTriggerResult (var: eB)
+message CrewStandupTriggerResult {
+ string agent_id = 1;
+ string agent_name = 2;
+ bool success = 3;
+ string background_composer_id = 4;
+ string error = 5;
+}
+
+// Copied from: local:aiserver.v1.CrewWriteBackRequest (var: dB)
+message CrewWriteBackRequest {
+ string token = 1;
+ string action = 2;
+ string kind = 3;
+ string url = 4;
+ string text = 5;
+}
+
+// Copied from: local:aiserver.v1.CrewWriteBackResponse (var: pB)
+message CrewWriteBackResponse {
+ bool ok = 1;
+ bool updated = 2;
+ string reason = 3;
+}
+
+// Copied from: local:aiserver.v1.CrossExtHostHeader (var: Oe)
message CrossExtHostHeader {
string key = 1;
string value = 2;
}
-// Copied from: local:aiserver.v1.CrossExtHostHeaders (var: ua)
+// Copied from: local:aiserver.v1.CrossExtHostHeaders (var: Ue)
message CrossExtHostHeaders {
repeated CrossExtHostHeader headers = 1;
}
-// Copied from: local:aiserver.v1.CurrentFileContext (var: Rie)
+// Copied from: local:aiserver.v1.CurrentFileContext (var: Pe)
message CurrentFileContext {
string relative_path = 1;
string language = 2;
@@ -7019,9 +8438,9 @@ message CurrentFileContext {
string full_content = 4;
}
-// Copied from: local:aiserver.v1.CurrentFileInfo (var: vs)
+// Copied from: local:aiserver.v1.CurrentFileInfo (var: W)
message CurrentFileInfo {
- // Copied from: local:aiserver.v1.CurrentFileInfo.NotebookCell (var: Ns)
+ // Copied from: local:aiserver.v1.CurrentFileInfo.NotebookCell (var: z)
message NotebookCell {
}
@@ -7045,20 +8464,20 @@ message CurrentFileInfo {
optional string line_ending = 20;
}
-// Copied from: local:aiserver.v1.CurrentFileLocationData (var: $5)
+// Copied from: local:aiserver.v1.CurrentFileLocationData (var: rn)
message CurrentFileLocationData {
string relative_workspace_path = 1;
int32 line_number = 2;
string text = 3;
}
-// Copied from: local:aiserver.v1.CurrentFolderFileOrFolder (var: Qoe)
+// Copied from: local:aiserver.v1.CurrentFolderFileOrFolder (var: Lt)
message CurrentFolderFileOrFolder {
string name = 1;
bool is_folder = 2;
}
-// Copied from: local:aiserver.v1.CurrentlyShownCppSuggestion (var: kp)
+// Copied from: local:aiserver.v1.CurrentlyShownCppSuggestion (var: ge)
message CurrentlyShownCppSuggestion {
int32 suggestion_id = 1;
string suggestion_text = 2;
@@ -7068,37 +8487,37 @@ message CurrentlyShownCppSuggestion {
optional string binding_id = 6;
}
-// Copied from: local:aiserver.v1.CursorBlameSettings (var: F0e)
+// Copied from: local:aiserver.v1.CursorBlameSettings (var: Sc)
message CursorBlameSettings {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.CursorHelpConversationMessage (var: qAe)
+// Copied from: local:aiserver.v1.CursorHelpConversationMessage (var: po)
message CursorHelpConversationMessage {
string id = 1;
string role = 2;
string content = 3;
}
-// Copied from: local:aiserver.v1.CursorIgnoreControls (var: U1e)
+// Copied from: local:aiserver.v1.CursorIgnoreControls (var: Gm)
message CursorIgnoreControls {
bool hierarchical_enabled = 1;
bool ignore_symlinks = 2;
}
-// Copied from: local:aiserver.v1.CursorPosition (var: gr)
+// Copied from: local:aiserver.v1.CursorPosition (var: g)
message CursorPosition {
int32 line = 1;
int32 column = 2;
}
-// Copied from: agent.v1.CursorPositionAction (var: MB)
+// Copied from: agent.v1.CursorPositionAction (var: T)
message CursorPositionAction {
}
-// Copied from: local:aiserver.v1.CursorPrediction (var: Up)
+// Copied from: local:aiserver.v1.CursorPrediction (var: Se)
message CursorPrediction {
- // Copied from: local:aiserver.v1.CursorPrediction.CursorPredictionSource (var: Mp)
+ // Copied from: local:aiserver.v1.CursorPrediction.CursorPredictionSource (var: l)
enum CursorPredictionSource {
CURSOR_PREDICTION_SOURCE_UNSPECIFIED = 0;
CURSOR_PREDICTION_SOURCE_ALWAYS_ON = 1;
@@ -7114,13 +8533,13 @@ message CursorPrediction {
optional string binding_id = 5;
}
-// Copied from: local:aiserver.v1.CursorRange (var: is)
+// Copied from: local:aiserver.v1.CursorRange (var: q)
message CursorRange {
CursorPosition start_position = 1;
CursorPosition end_position = 2;
}
-// Copied from: local:aiserver.v1.CursorRule (var: Ks)
+// Copied from: local:aiserver.v1.CursorRule (var: ae)
message CursorRule {
string name = 1;
string description = 2;
@@ -7135,7 +8554,7 @@ message CursorRule {
optional string marketplace = 11;
}
-// Copied from: local:aiserver.v1.CursorSelection (var: _p)
+// Copied from: local:aiserver.v1.CursorSelection (var: pe)
message CursorSelection {
int32 selection_start_line_number = 1;
int32 selection_start_column = 2;
@@ -7143,7 +8562,7 @@ message CursorSelection {
int32 position_column = 4;
}
-// Copied from: local:aiserver.v1.CustomErrorDetails (var: _i)
+// Copied from: local:aiserver.v1.CustomErrorDetails (var: Ae)
message CustomErrorDetails {
string title = 1;
string detail = 2;
@@ -7157,7 +8576,45 @@ message CustomErrorDetails {
optional ErrorAnalyticsMetadata analytics_metadata = 10;
}
-// Copied from: agent.v1.CustomSubagent (var: HS)
+// Copied from: agent.v1.CustomModeDescriptor (var: di)
+message CustomModeDescriptor {
+ string id = 1;
+ string label = 2;
+ optional string description = 3;
+ optional string icon = 4;
+ optional string color = 5;
+ CustomModeSource source = 6;
+ optional string source_path = 7;
+ optional string source_hash = 8;
+ optional string managed_skill_id = 9;
+ optional string plugin_id = 10;
+ optional string plugin_snapshot_token = 11;
+}
+
+// Copied from: agent.v1.CustomModeExitIntent (var: fi)
+message CustomModeExitIntent {
+ AgentMode next_mode = 1;
+ SubmittedExitedCustomMode exited_mode = 2;
+}
+
+// Copied from: agent.v1.CustomModeIntent (var: gi)
+message CustomModeIntent {
+ oneof intent {
+ SubmittedCustomMode enter = 1;
+ CustomModeExitIntent exit = 2;
+ }
+}
+
+// Copied from: agent.v1.CustomModeSource (var: Ws)
+enum CustomModeSource {
+ CUSTOM_MODE_SOURCE_UNSPECIFIED = 0;
+ CUSTOM_MODE_SOURCE_AGENT_SKILL = 1;
+ CUSTOM_MODE_SOURCE_PLUGIN_SKILL = 2;
+ CUSTOM_MODE_SOURCE_REPO_SKILL = 3;
+ CUSTOM_MODE_SOURCE_MANAGED_SKILL = 4;
+}
+
+// Copied from: agent.v1.CustomSubagent (var: T)
message CustomSubagent {
string full_path = 1;
string name = 2;
@@ -7175,7 +8632,7 @@ message CustomSubagent {
optional string source = 14;
}
-// Copied from: agent.v1.CustomSubagentPermissionMode (var: _S)
+// Copied from: agent.v1.CustomSubagentPermissionMode (var: r)
enum CustomSubagentPermissionMode {
CUSTOM_SUBAGENT_PERMISSION_MODE_UNSPECIFIED = 0;
CUSTOM_SUBAGENT_PERMISSION_MODE_DEFAULT = 1;
@@ -7183,26 +8640,26 @@ enum CustomSubagentPermissionMode {
CUSTOM_SUBAGENT_PERMISSION_MODE_AGENT_ONLY = 3;
}
-// Copied from: local:aiserver.v1.CustomToolCall (var: LN)
+// Copied from: local:aiserver.v1.CustomToolCall (var: qt)
message CustomToolCall {
string tool_id = 1;
string params = 2;
}
-// Copied from: local:aiserver.v1.CustomToolResult (var: QN)
+// Copied from: local:aiserver.v1.CustomToolResult (var: Ot)
message CustomToolResult {
string tool_id = 1;
string result = 2;
}
-// Copied from: local:aiserver.v1.CycleType (var: eUe)
+// Copied from: local:aiserver.v1.CycleType (var: de)
enum CycleType {
CYCLE_TYPE_UNSPECIFIED = 0;
CYCLE_TYPE_MONTH = 1;
CYCLE_TYPE_START_TIME = 2;
}
-// Copied from: local:aiserver.v1.DailyMetrics (var: O2e)
+// Copied from: local:aiserver.v1.DailyMetrics (var: cd)
message DailyMetrics {
int64 date = 1;
int32 active_users = 2;
@@ -7229,7 +8686,7 @@ message DailyMetrics {
repeated StringCount client_version_usage = 23;
}
-// Copied from: local:aiserver.v1.DailySpendByCategory (var: Lnt)
+// Copied from: local:aiserver.v1.DailySpendByCategory (var: o_)
message DailySpendByCategory {
int64 day = 1;
string category = 2;
@@ -7237,26 +8694,26 @@ message DailySpendByCategory {
int64 total_tokens = 4;
}
-// Copied from: local:aiserver.v1.DailySpendPoint (var: Rnt)
+// Copied from: local:aiserver.v1.DailySpendPoint (var: r_)
message DailySpendPoint {
int64 day = 1;
int32 spend_cents = 2;
}
-// Copied from: local:aiserver.v1.DashboardAction (var: Ni)
+// Copied from: local:aiserver.v1.DashboardAction (var: Ee)
message DashboardAction {
string action = 1;
map args = 2;
optional string success_message = 3;
}
-// Copied from: local:aiserver.v1.DataRetentionPolicy (var: Z1e)
+// Copied from: local:aiserver.v1.DataRetentionPolicy (var: rc)
message DataRetentionPolicy {
- // Copied from: local:aiserver.v1.DataRetentionPolicy.Indefinite (var: e0e)
+ // Copied from: local:aiserver.v1.DataRetentionPolicy.Indefinite (var: sc)
message Indefinite {
}
- // Copied from: local:aiserver.v1.DataRetentionPolicy.Limited (var: n0e)
+ // Copied from: local:aiserver.v1.DataRetentionPolicy.Limited (var: oc)
message Limited {
uint32 hours = 1;
}
@@ -7267,16 +8724,16 @@ message DataRetentionPolicy {
}
}
-// Copied from: local:aiserver.v1.DatabaseProvider (var: ru)
+// Copied from: local:aiserver.v1.DatabaseProvider (var: a)
enum DatabaseProvider {
DATABASE_PROVIDER_UNSPECIFIED = 0;
DATABASE_PROVIDER_AURORA = 1;
DATABASE_PROVIDER_PLANETSCALE = 2;
}
-// Copied from: local:aiserver.v1.DataframeInfo (var: Us)
+// Copied from: local:aiserver.v1.DataframeInfo (var: ne)
message DataframeInfo {
- // Copied from: local:aiserver.v1.DataframeInfo.Column (var: Ms)
+ // Copied from: local:aiserver.v1.DataframeInfo.Column (var: re)
message Column {
string key = 1;
string type = 2;
@@ -7290,9 +8747,9 @@ message DataframeInfo {
string index_column = 8;
}
-// Copied from: local:aiserver.v1.DebugInfo (var: epe)
+// Copied from: local:aiserver.v1.DebugInfo (var: Eo)
message DebugInfo {
- // Copied from: local:aiserver.v1.DebugInfo.Breakpoint (var: lpe)
+ // Copied from: local:aiserver.v1.DebugInfo.Breakpoint (var: Bo)
message Breakpoint {
string relative_workspace_path = 1;
int32 line_number = 2;
@@ -7301,7 +8758,7 @@ message DebugInfo {
optional string exception_info = 5;
}
- // Copied from: local:aiserver.v1.DebugInfo.CallStackFrame (var: ape)
+ // Copied from: local:aiserver.v1.DebugInfo.CallStackFrame (var: vo)
message CallStackFrame {
string relative_workspace_path = 1;
int32 line_number = 2;
@@ -7309,13 +8766,13 @@ message DebugInfo {
repeated DebugInfo.Scope scopes = 4;
}
- // Copied from: local:aiserver.v1.DebugInfo.Scope (var: spe)
+ // Copied from: local:aiserver.v1.DebugInfo.Scope (var: Io)
message Scope {
string name = 1;
repeated DebugInfo.Variable variables = 2;
}
- // Copied from: local:aiserver.v1.DebugInfo.Variable (var: npe)
+ // Copied from: local:aiserver.v1.DebugInfo.Variable (var: So)
message Variable {
string name = 1;
string value = 2;
@@ -7327,36 +8784,36 @@ message DebugInfo {
repeated CodeBlock history = 3;
}
-// Copied from: agent.v1.DebugModeConfig (var: Gz)
+// Copied from: agent.v1.DebugModeConfig (var: I)
message DebugModeConfig {
string log_path = 1;
string server_endpoint = 2;
string session_id = 3;
}
-// Copied from: local:aiserver.v1.DeepSearchParams (var: _P)
+// Copied from: local:aiserver.v1.DeepSearchParams (var: or)
message DeepSearchParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.DeepSearchResult (var: yP)
+// Copied from: local:aiserver.v1.DeepSearchResult (var: ir)
message DeepSearchResult {
bool success = 1;
string result = 2;
}
-// Copied from: local:aiserver.v1.DeepSearchStream (var: kP)
+// Copied from: local:aiserver.v1.DeepSearchStream (var: ar)
message DeepSearchStream {
}
-// Copied from: local:aiserver.v1.DeepSearchSubagentParams (var: Z4)
+// Copied from: local:aiserver.v1.DeepSearchSubagentParams (var: Jn)
message DeepSearchSubagentParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue (var: e8)
+// Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue (var: Cn)
message DeepSearchSubagentReturnValue {
- // Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue.ContextItem (var: n8)
+ // Copied from: local:aiserver.v1.DeepSearchSubagentReturnValue.ContextItem (var: Nn)
message ContextItem {
string file = 1;
optional LineRange line_range = 2;
@@ -7366,244 +8823,296 @@ message DeepSearchSubagentReturnValue {
repeated ContextItem context_items = 1;
}
-// Copied from: local:aiserver.v1.DeeplinkControls (var: _0e)
+// Copied from: local:aiserver.v1.DeeplinkControls (var: pc)
message DeeplinkControls {
bool enabled = 1;
bool allow_public_deeplinks = 2;
}
-// Copied from: local:aiserver.v1.DeleteAccountRequest (var: wMe)
+// Copied from: local:aiserver.v1.DeleteAccountRequest (var: Un)
message DeleteAccountRequest {
}
-// Copied from: local:aiserver.v1.DeleteAccountResponse (var: EMe)
+// Copied from: local:aiserver.v1.DeleteAccountResponse (var: xn)
message DeleteAccountResponse {
}
-// Copied from: agent.v1.DeleteArgs (var: eQ)
+// Copied from: local:aiserver.v1.DeleteAgentStoreFilesRequest (var: eg)
+message DeleteAgentStoreFilesRequest {
+ optional string store_id = 1;
+ repeated AgentStoreDeleteFileEntry files = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteAgentStoreFilesResponse (var: tg)
+message DeleteAgentStoreFilesResponse {
+ repeated AgentStoreDeleteFileResult results = 1;
+}
+
+// Copied from: agent.v1.DeleteArgs (var: s)
message DeleteArgs {
string path = 1;
string tool_call_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteBackgroundComposerRequest (var: byt)
+// Copied from: local:aiserver.v1.DeleteBackgroundComposerRequest (var: Ai)
message DeleteBackgroundComposerRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteBackgroundComposerResponse (var: qyt)
+// Copied from: local:aiserver.v1.DeleteBackgroundComposerResponse (var: _i)
message DeleteBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.DeleteBedrockIamRoleRequest (var: i3e)
+// Copied from: local:aiserver.v1.DeleteBedrockIamRoleRequest (var: ap)
message DeleteBedrockIamRoleRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteBedrockIamRoleResponse (var: o3e)
+// Copied from: local:aiserver.v1.DeleteBedrockIamRoleResponse (var: lp)
message DeleteBedrockIamRoleResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleRequest (var: Got)
+// Copied from: local:aiserver.v1.DeleteBitbucketServerInstanceRequest (var: vn)
+message DeleteBitbucketServerInstanceRequest {
+ string uuid = 1;
+}
+
+// Copied from: local:aiserver.v1.DeleteBitbucketServerInstanceResponse (var: Bn)
+message DeleteBitbucketServerInstanceResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleRequest (var: mk)
message DeleteBugbotLearnedRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleResponse (var: Vot)
+// Copied from: local:aiserver.v1.DeleteBugbotLearnedRuleResponse (var: ck)
message DeleteBugbotLearnedRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleRequest (var: olt)
+// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleRequest (var: Tk)
message DeleteBugbotManualRepositoryRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleResponse (var: ult)
+// Copied from: local:aiserver.v1.DeleteBugbotManualRepositoryRuleResponse (var: yk)
message DeleteBugbotManualRepositoryRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleRequest (var: Cot)
+// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleRequest (var: rk)
message DeleteBugbotTeamRuleRequest {
string rule_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleResponse (var: Rot)
+// Copied from: local:aiserver.v1.DeleteBugbotTeamRuleResponse (var: sk)
message DeleteBugbotTeamRuleResponse {
}
-// Copied from: agent.v1.DeleteError (var: gQ)
+// Copied from: local:aiserver.v1.DeleteCrewRequest (var: Vv)
+message DeleteCrewRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.DeleteCrewResponse (var: Yv)
+message DeleteCrewResponse {
+ repeated Crew crews = 1;
+}
+
+// Copied from: agent.v1.DeleteError (var: d)
message DeleteError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.DeleteFileBusy (var: dQ)
+// Copied from: agent.v1.DeleteFileBusy (var: m)
message DeleteFileBusy {
string path = 1;
}
-// Copied from: agent.v1.DeleteFileNotFound (var: aQ)
+// Copied from: agent.v1.DeleteFileNotFound (var: a)
message DeleteFileNotFound {
string path = 1;
}
-// Copied from: local:aiserver.v1.DeleteFileParams (var: AC)
+// Copied from: local:aiserver.v1.DeleteFileParams (var: $e)
message DeleteFileParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.DeleteFileResult (var: gC)
+// Copied from: local:aiserver.v1.DeleteFileResult (var: et)
message DeleteFileResult {
bool rejected = 1;
bool file_non_existent = 2;
bool file_deleted_successfully = 3;
}
-// Copied from: local:aiserver.v1.DeleteFileStream (var: _C)
+// Copied from: local:aiserver.v1.DeleteFileStream (var: tt)
message DeleteFileStream {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppRequest (var: wOe)
+// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppRequest (var: rn)
message DeleteGithubEnterpriseAppRequest {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppResponse (var: EOe)
+// Copied from: local:aiserver.v1.DeleteGithubEnterpriseAppResponse (var: sn)
message DeleteGithubEnterpriseAppResponse {
}
-// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceRequest (var: GOe)
+// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceRequest (var: gn)
message DeleteGitlabEnterpriseInstanceRequest {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceResponse (var: VOe)
+// Copied from: local:aiserver.v1.DeleteGitlabEnterpriseInstanceResponse (var: hn)
message DeleteGitlabEnterpriseInstanceResponse {
}
-// Copied from: local:aiserver.v1.DeleteGroupRequest (var: urt)
+// Copied from: local:aiserver.v1.DeleteGroupRequest (var: T_)
message DeleteGroupRequest {
int32 group_id = 1;
int32 team_id = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.DeleteGroupResponse (var: mrt)
+// Copied from: local:aiserver.v1.DeleteGroupResponse (var: y_)
message DeleteGroupResponse {
}
-// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleRequest (var: Cgt)
+// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleRequest (var: kv)
message DeleteJiraRoutingRuleRequest {
int32 team_id = 1;
int64 rule_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleResponse (var: Rgt)
+// Copied from: local:aiserver.v1.DeleteJiraRoutingRuleResponse (var: wv)
message DeleteJiraRoutingRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenRequest (var: wHe)
+// Copied from: local:aiserver.v1.DeleteLiveActivityRequest (var: ud)
+message DeleteLiveActivityRequest {
+ string device_id = 1;
+ PushPlatform platform = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteLiveActivityResponse (var: md)
+message DeleteLiveActivityResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteMcpOAuthAccountRequest (var: Ci)
+message DeleteMcpOAuthAccountRequest {
+ int32 server_id = 1;
+ string account_key = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteMcpOAuthAccountResponse (var: Ni)
+message DeleteMcpOAuthAccountResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenRequest (var: di)
message DeleteMcpOAuthTokenRequest {
string server_url = 1;
optional string service_account_id = 2;
optional string source = 3;
+ string account_key = 4;
}
-// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenResponse (var: EHe)
+// Copied from: local:aiserver.v1.DeleteMcpOAuthTokenResponse (var: pi)
message DeleteMcpOAuthTokenResponse {
}
-// Copied from: agent.v1.DeleteNotFile (var: lQ)
+// Copied from: agent.v1.DeleteNotFile (var: l)
message DeleteNotFile {
string path = 1;
string actual_type = 2;
}
-// Copied from: local:aiserver.v1.DeleteOrganizationGroupRequest (var: mYe)
+// Copied from: local:aiserver.v1.DeleteOrganizationGroupRequest (var: fs)
message DeleteOrganizationGroupRequest {
string organization_id = 1;
int64 group_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteOrganizationGroupResponse (var: fYe)
+// Copied from: local:aiserver.v1.DeleteOrganizationGroupResponse (var: gs)
message DeleteOrganizationGroupResponse {
}
-// Copied from: local:aiserver.v1.DeletePendingFollowupRequest (var: SEt)
+// Copied from: local:aiserver.v1.DeletePendingFollowupRequest (var: pl)
message DeletePendingFollowupRequest {
string bc_id = 1;
string followup_id = 2;
}
-// Copied from: local:aiserver.v1.DeletePendingFollowupResponse (var: IEt)
+// Copied from: local:aiserver.v1.DeletePendingFollowupResponse (var: fl)
message DeletePendingFollowupResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: agent.v1.DeletePermissionDenied (var: cQ)
+// Copied from: agent.v1.DeletePermissionDenied (var: u)
message DeletePermissionDenied {
string path = 1;
string client_visible_error = 2;
bool is_readonly = 3;
}
-// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonRequest (var: _Bt)
+// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonRequest (var: hu)
message DeletePersonalEnvironmentJsonRequest {
int64 id = 1;
optional string environment_public_id = 2;
}
-// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonResponse (var: yBt)
+// Copied from: local:aiserver.v1.DeletePersonalEnvironmentJsonResponse (var: Au)
message DeletePersonalEnvironmentJsonResponse {
}
-// Copied from: local:aiserver.v1.DeleteProtectedGitScopeRequest (var: b1e)
+// Copied from: local:aiserver.v1.DeleteProtectedGitScopeRequest (var: qm)
message DeleteProtectedGitScopeRequest {
int32 team_id = 1;
int64 scope_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteProtectedGitScopeResponse (var: q1e)
+// Copied from: local:aiserver.v1.DeleteProtectedGitScopeResponse (var: Dm)
message DeleteProtectedGitScopeResponse {
}
-// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentRequest (var: CCt)
+// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentRequest (var: Hc)
message DeletePullRequestReviewCommentRequest {
string pr_url = 1;
string comment_id = 2;
optional string comment_kind = 3;
}
-// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentResponse (var: RCt)
+// Copied from: local:aiserver.v1.DeletePullRequestReviewCommentResponse (var: Vc)
message DeletePullRequestReviewCommentResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.DeletePushNotificationTokenRequest (var: tNt)
+// Copied from: local:aiserver.v1.DeletePushNotificationTokenRequest (var: rd)
message DeletePushNotificationTokenRequest {
string device_id = 1;
PushPlatform platform = 2;
}
-// Copied from: local:aiserver.v1.DeletePushNotificationTokenResponse (var: rNt)
+// Copied from: local:aiserver.v1.DeletePushNotificationTokenResponse (var: sd)
message DeletePushNotificationTokenResponse {
}
-// Copied from: agent.v1.DeleteRejected (var: AQ)
+// Copied from: agent.v1.DeleteRejected (var: c)
message DeleteRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.DeleteResult (var: nQ)
+// Copied from: agent.v1.DeleteResult (var: o)
message DeleteResult {
oneof result {
DeleteSuccess success = 1;
@@ -7616,56 +9125,56 @@ message DeleteResult {
}
}
-// Copied from: local:aiserver.v1.DeleteScimDirectoryRequest (var: ist)
+// Copied from: local:aiserver.v1.DeleteScimDirectoryRequest (var: Y_)
message DeleteScimDirectoryRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteScimDirectoryResponse (var: ost)
+// Copied from: local:aiserver.v1.DeleteScimDirectoryResponse (var: K_)
message DeleteScimDirectoryResponse {
}
-// Copied from: local:aiserver.v1.DeleteScimTargetMappingRequest (var: Bst)
+// Copied from: local:aiserver.v1.DeleteScimTargetMappingRequest (var: sT)
message DeleteScimTargetMappingRequest {
string organization_id = 1;
int64 scim_target_mapping_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteScimTargetMappingResponse (var: Jst)
+// Copied from: local:aiserver.v1.DeleteScimTargetMappingResponse (var: oT)
message DeleteScimTargetMappingResponse {
}
-// Copied from: local:aiserver.v1.DeleteSharedCanvasRequest (var: Vlt)
+// Copied from: local:aiserver.v1.DeleteSharedCanvasRequest (var: Hk)
message DeleteSharedCanvasRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteSharedCanvasResponse (var: Wlt)
+// Copied from: local:aiserver.v1.DeleteSharedCanvasResponse (var: Vk)
message DeleteSharedCanvasResponse {
}
-// Copied from: local:aiserver.v1.DeleteSharedConversationRequest (var: mut)
+// Copied from: local:aiserver.v1.DeleteSharedConversationRequest (var: ew)
message DeleteSharedConversationRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.DeleteSharedConversationResponse (var: fut)
+// Copied from: local:aiserver.v1.DeleteSharedConversationResponse (var: tw)
message DeleteSharedConversationResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleRequest (var: Mtt)
+// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleRequest (var: FA)
message DeleteSlackRepoRoutingRuleRequest {
int32 team_id = 1;
string rule_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleResponse (var: Ytt)
+// Copied from: local:aiserver.v1.DeleteSlackRepoRoutingRuleResponse (var: qA)
message DeleteSlackRepoRoutingRuleResponse {
}
-// Copied from: agent.v1.DeleteSuccess (var: sQ)
+// Copied from: agent.v1.DeleteSuccess (var: i)
message DeleteSuccess {
string path = 1;
string deleted_file = 2;
@@ -7673,109 +9182,133 @@ message DeleteSuccess {
string prev_content = 4;
}
-// Copied from: local:aiserver.v1.DeleteTeamCommandRequest (var: Vat)
+// Copied from: local:aiserver.v1.DeleteTeamCommandRequest (var: Dy)
message DeleteTeamCommandRequest {
string command_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamCommandResponse (var: Wat)
+// Copied from: local:aiserver.v1.DeleteTeamCommandResponse (var: Oy)
message DeleteTeamCommandResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamEnvironmentRequest (var: yIt)
+// Copied from: local:aiserver.v1.DeleteTeamCustomerTelemetryDestinationRequest (var: FT)
+message DeleteTeamCustomerTelemetryDestinationRequest {
+ int32 team_id = 1;
+ string destination_id = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamCustomerTelemetryDestinationResponse (var: qT)
+message DeleteTeamCustomerTelemetryDestinationResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamEnvironmentRequest (var: dm)
message DeleteTeamEnvironmentRequest {
int64 id = 1;
optional string environment_public_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamEnvironmentResponse (var: kIt)
+// Copied from: local:aiserver.v1.DeleteTeamEnvironmentResponse (var: pm)
message DeleteTeamEnvironmentResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamHookRequest (var: Jat)
-message DeleteTeamHookRequest {
- string hook_id = 1;
+// Copied from: local:aiserver.v1.DeleteTeamGroupRequest (var: js)
+message DeleteTeamGroupRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamHookResponse (var: Cat)
+// Copied from: local:aiserver.v1.DeleteTeamGroupResponse (var: Xs)
+message DeleteTeamGroupResponse {
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamHookRequest (var: Cy)
+message DeleteTeamHookRequest {
+ string hook_id = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.DeleteTeamHookResponse (var: Ny)
message DeleteTeamHookResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamRepoRequest (var: c1e)
+// Copied from: local:aiserver.v1.DeleteTeamRepoRequest (var: vm)
message DeleteTeamRepoRequest {
int32 team_id = 1;
int32 repo_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamRepoResponse (var: d1e)
+// Copied from: local:aiserver.v1.DeleteTeamRepoResponse (var: Bm)
message DeleteTeamRepoResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamRuleRequest (var: uat)
+// Copied from: local:aiserver.v1.DeleteTeamRuleRequest (var: yy)
message DeleteTeamRuleRequest {
string rule_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamRuleResponse (var: mat)
+// Copied from: local:aiserver.v1.DeleteTeamRuleResponse (var: ky)
message DeleteTeamRuleResponse {
}
-// Copied from: local:aiserver.v1.DeleteTeamServiceAccountRequest (var: UKe)
+// Copied from: local:aiserver.v1.DeleteTeamServiceAccountRequest (var: Hl)
message DeleteTeamServiceAccountRequest {
int32 team_id = 1;
string service_account_id = 2;
}
-// Copied from: local:aiserver.v1.DeleteTeamServiceAccountResponse (var: MKe)
+// Copied from: local:aiserver.v1.DeleteTeamServiceAccountResponse (var: Vl)
message DeleteTeamServiceAccountResponse {
}
-// Copied from: local:aiserver.v1.DeleteTestParams (var: BR)
+// Copied from: local:aiserver.v1.DeleteTestParams (var: on)
message DeleteTestParams {
string relative_workspace_path = 1;
optional string test_name = 2;
}
-// Copied from: local:aiserver.v1.DeleteTestResult (var: JR)
+// Copied from: local:aiserver.v1.DeleteTestResult (var: an)
message DeleteTestResult {
}
-// Copied from: local:aiserver.v1.DeleteUsageAlertsRequest (var: rct)
+// Copied from: local:aiserver.v1.DeleteUsageAlertsRequest (var: Ow)
message DeleteUsageAlertsRequest {
int32 team_id = 1;
repeated string alert_ids = 2;
}
-// Copied from: local:aiserver.v1.DeleteUsageAlertsResponse (var: ict)
+// Copied from: local:aiserver.v1.DeleteUsageAlertsResponse (var: Uw)
message DeleteUsageAlertsResponse {
int32 deleted_count = 1;
}
-// Copied from: local:aiserver.v1.DeprecatePluginRequest (var: hpt)
-message DeprecatePluginRequest {
- int64 plugin_id = 1;
- optional string deprecation_message = 2;
- optional int64 replaced_by_plugin_id = 3;
+// Copied from: local:aiserver.v1.DeregisterPrivateWorkerPoolRequest (var: Fp)
+message DeregisterPrivateWorkerPoolRequest {
+ PrivateWorkerPoolScope scope = 1;
+ string pool_name = 2;
+ optional string repo_owner = 3;
+ optional string repo_name = 4;
}
-// Copied from: local:aiserver.v1.DeprecatePluginResponse (var: Tpt)
-message DeprecatePluginResponse {
- Plugin plugin = 1;
+// Copied from: local:aiserver.v1.DeregisterPrivateWorkerPoolResponse (var: qp)
+message DeregisterPrivateWorkerPoolResponse {
+ bool deregistered = 1;
}
-// Copied from: local:aiserver.v1.DetachGroupFromDirectoryRequest (var: Drt)
+// Copied from: local:aiserver.v1.DetachGroupFromDirectoryRequest (var: b_)
message DetachGroupFromDirectoryRequest {
int32 group_id = 1;
int32 team_id = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.DetachGroupFromDirectoryResponse (var: xrt)
+// Copied from: local:aiserver.v1.DetachGroupFromDirectoryResponse (var: M_)
message DetachGroupFromDirectoryResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.DetailedBackgroundComposer (var: sSt)
+// Copied from: local:aiserver.v1.DetailedBackgroundComposer (var: Rl)
message DetailedBackgroundComposer {
BackgroundComposer composer = 1;
string starting_commit = 2;
@@ -7806,35 +9339,37 @@ message DetailedBackgroundComposer {
optional RequestedModel requested_model = 28;
optional CloudSubagentParentReference cloud_subagent_parent = 29;
repeated CloudAgentStartupWarning startup_warnings = 30;
+ optional UsedEnvironmentBuildInfo used_environment_build = 31;
+ optional bool use_experimental_model_opt_out = 34;
}
-// Copied from: local:aiserver.v1.DetailedLine (var: os)
+// Copied from: local:aiserver.v1.DetailedLine (var: D)
message DetailedLine {
string text = 1;
float line_number = 2;
bool is_signature = 3;
}
-// Copied from: local:aiserver.v1.DevEnvironment (var: xqe)
+// Copied from: local:aiserver.v1.DevEnvironment (var: Fe)
message DevEnvironment {
bool has_alternative_cli = 1;
bool has_cursor_agent_cli = 2;
}
-// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsRequest (var: koe)
+// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsRequest (var: Bt)
message DevOnlyGetPastRequestIdsRequest {
optional int32 count = 1;
optional int32 page = 2;
}
-// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsResponse (var: Ioe)
+// Copied from: local:aiserver.v1.DevOnlyGetPastRequestIdsResponse (var: Ct)
message DevOnlyGetPastRequestIdsResponse {
repeated DevOnlyPastRequest past_requests = 1;
int32 total_count = 10;
bool has_more = 11;
}
-// Copied from: local:aiserver.v1.DevOnlyPastRequest (var: Soe)
+// Copied from: local:aiserver.v1.DevOnlyPastRequest (var: Jt)
message DevOnlyPastRequest {
string request_id = 1;
string date_time = 2;
@@ -7847,7 +9382,7 @@ message DevOnlyPastRequest {
string api_call_method = 9;
}
-// Copied from: local:aiserver.v1.DevcontainerStartingPoint (var: qwt)
+// Copied from: local:aiserver.v1.DevcontainerStartingPoint (var: ia)
message DevcontainerStartingPoint {
string url = 1;
string ref = 2;
@@ -7864,9 +9399,9 @@ message DevcontainerStartingPoint {
repeated RepoStartingRef starting_refs = 14;
}
-// Copied from: local:aiserver.v1.Diagnostic (var: Ts)
+// Copied from: local:aiserver.v1.Diagnostic (var: H)
message Diagnostic {
- // Copied from: local:aiserver.v1.Diagnostic.DiagnosticSeverity (var: ws)
+ // Copied from: local:aiserver.v1.Diagnostic.DiagnosticSeverity (var: l)
enum DiagnosticSeverity {
DIAGNOSTIC_SEVERITY_UNSPECIFIED = 0;
DIAGNOSTIC_SEVERITY_ERROR = 1;
@@ -7875,7 +9410,7 @@ message Diagnostic {
DIAGNOSTIC_SEVERITY_HINT = 4;
}
- // Copied from: local:aiserver.v1.Diagnostic.RelatedInformation (var: ks)
+ // Copied from: local:aiserver.v1.Diagnostic.RelatedInformation (var: V)
message RelatedInformation {
string message = 1;
CursorRange range = 2;
@@ -7887,35 +9422,35 @@ message Diagnostic {
repeated RelatedInformation related_information = 4;
}
-// Copied from: agent.v1.DiagnosticsArgs (var: _U)
+// Copied from: agent.v1.DiagnosticsArgs (var: i)
message DiagnosticsArgs {
string path = 1;
string tool_call_id = 2;
}
-// Copied from: agent.v1.DiagnosticsError (var: IU)
+// Copied from: agent.v1.DiagnosticsError (var: m)
message DiagnosticsError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.DiagnosticsFileNotFound (var: NU)
+// Copied from: agent.v1.DiagnosticsFileNotFound (var: d)
message DiagnosticsFileNotFound {
string path = 1;
}
-// Copied from: agent.v1.DiagnosticsPermissionDenied (var: bU)
+// Copied from: agent.v1.DiagnosticsPermissionDenied (var: p)
message DiagnosticsPermissionDenied {
string path = 1;
}
-// Copied from: agent.v1.DiagnosticsRejected (var: vU)
+// Copied from: agent.v1.DiagnosticsRejected (var: c)
message DiagnosticsRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.DiagnosticsResult (var: yU)
+// Copied from: agent.v1.DiagnosticsResult (var: a)
message DiagnosticsResult {
oneof result {
DiagnosticsSuccess success = 1;
@@ -7926,20 +9461,27 @@ message DiagnosticsResult {
}
}
-// Copied from: agent.v1.DiagnosticsSuccess (var: kU)
+// Copied from: agent.v1.DiagnosticsSuccess (var: l)
message DiagnosticsSuccess {
string path = 1;
repeated Diagnostic diagnostics = 2;
int32 total_diagnostics = 3;
}
-// Copied from: local:aiserver.v1.DiffFile (var: U3)
+// Copied from: local:aiserver.v1.DiamondToBugbotMigrationMode (var: dt)
+enum DiamondToBugbotMigrationMode {
+ DIAMOND_TO_BUGBOT_MIGRATION_MODE_UNSPECIFIED = 0;
+ DIAMOND_TO_BUGBOT_MIGRATION_MODE_DRY_RUN = 1;
+ DIAMOND_TO_BUGBOT_MIGRATION_MODE_APPLY = 2;
+}
+
+// Copied from: local:aiserver.v1.DiffFile (var: It)
message DiffFile {
string file_details = 1;
string file_name = 2;
}
-// Copied from: local:aiserver.v1.DiffHistoryData (var: N4)
+// Copied from: local:aiserver.v1.DiffHistoryData (var: Tn)
message DiffHistoryData {
string relative_workspace_path = 1;
repeated ComposerFileDiff diffs = 2;
@@ -7948,7 +9490,7 @@ message DiffHistoryData {
ComposerFileDiff start_to_end_diff = 5;
}
-// Copied from: local:aiserver.v1.DirectoryGroup (var: wnt)
+// Copied from: local:aiserver.v1.DirectoryGroup (var: ZA)
message DirectoryGroup {
string name = 1;
int32 id = 2;
@@ -7957,87 +9499,120 @@ message DirectoryGroup {
AutoRunControls auto_run_controls = 5;
string external_id = 6;
int32 per_user_monthly_limit_dollars = 7;
+ AllowedMCPConfiguration allowed_mcp_configuration = 8;
}
-// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeRequest (var: VCt)
+// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeRequest (var: Zc)
message DisablePullRequestAutoMergeRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeResponse (var: WCt)
+// Copied from: local:aiserver.v1.DisablePullRequestAutoMergeResponse (var: $c)
message DisablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.DisconnectGithubRequest (var: iMe)
+// Copied from: local:aiserver.v1.DisconnectBitbucketForgeRequest (var: ov)
+message DisconnectBitbucketForgeRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.DisconnectBitbucketForgeResponse (var: iv)
+message DisconnectBitbucketForgeResponse {
+}
+
+// Copied from: local:aiserver.v1.DisconnectContactImportConnectionRequest (var: hl)
+message DisconnectContactImportConnectionRequest {
+ int64 connection_id = 1;
+}
+
+// Copied from: local:aiserver.v1.DisconnectContactImportConnectionResponse (var: Al)
+message DisconnectContactImportConnectionResponse {
+ bool success = 1;
+}
+
+// Copied from: local:aiserver.v1.DisconnectGithubRequest (var: Mn)
message DisconnectGithubRequest {
optional string ghe_application = 2;
}
-// Copied from: local:aiserver.v1.DisconnectGithubResponse (var: oMe)
+// Copied from: local:aiserver.v1.DisconnectGithubResponse (var: Ln)
message DisconnectGithubResponse {
int32 removed_connections_count = 1;
}
-// Copied from: local:aiserver.v1.DisconnectJiraRequest (var: Xpt)
+// Copied from: local:aiserver.v1.DisconnectJiraRequest (var: rv)
message DisconnectJiraRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.DisconnectJiraResponse (var: $pt)
+// Copied from: local:aiserver.v1.DisconnectJiraResponse (var: sv)
message DisconnectJiraResponse {
}
-// Copied from: local:aiserver.v1.DisconnectLinearRequest (var: met)
+// Copied from: local:aiserver.v1.DisconnectLinearRequest (var: Wh)
message DisconnectLinearRequest {
}
-// Copied from: local:aiserver.v1.DisconnectLinearResponse (var: fet)
+// Copied from: local:aiserver.v1.DisconnectLinearResponse (var: zh)
message DisconnectLinearResponse {
}
-// Copied from: local:aiserver.v1.DisconnectPagerDutyRequest (var: gtt)
+// Copied from: local:aiserver.v1.DisconnectPagerDutyRequest (var: EA)
message DisconnectPagerDutyRequest {
}
-// Copied from: local:aiserver.v1.DisconnectPagerDutyResponse (var: _tt)
+// Copied from: local:aiserver.v1.DisconnectPagerDutyResponse (var: SA)
message DisconnectPagerDutyResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.DisplayMode (var: oqe)
+// Copied from: local:aiserver.v1.DismissFullSelfDrivingOutputRequest (var: O)
+message DismissFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ optional string reason = 4;
+}
+
+// Copied from: local:aiserver.v1.DismissFullSelfDrivingOutputResponse (var: U)
+message DismissFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.DisplayMode (var: l)
enum DisplayMode {
DISPLAY_MODE_UNSPECIFIED = 0;
DISPLAY_MODE_TOAST = 1;
DISPLAY_MODE_MODAL = 2;
}
-// Copied from: local:aiserver.v1.DoThisForMeCheckRequest (var: ahe)
+// Copied from: local:aiserver.v1.DoThisForMeCheckRequest (var: vi)
message DoThisForMeCheckRequest {
string generation_uuid = 1;
string completion = 2;
}
-// Copied from: local:aiserver.v1.DoThisForMeCheckResponse (var: lhe)
+// Copied from: local:aiserver.v1.DoThisForMeCheckResponse (var: Bi)
message DoThisForMeCheckResponse {
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.CreateAction (var: Ahe)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.CreateAction (var: Ni)
message CreateAction {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.EditAction (var: dhe)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.EditAction (var: Ci)
message EditAction {
string relative_workspace_path = 1;
}
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.RunAction (var: ghe)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.RunAction (var: Ri)
message RunAction {
string command = 1;
}
- // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.SkipAction (var: che)
+ // Copied from: local:aiserver.v1.DoThisForMeCheckResponse.SkipAction (var: Ji)
message SkipAction {
}
@@ -8050,16 +9625,16 @@ message DoThisForMeCheckResponse {
}
}
-// Copied from: local:aiserver.v1.DoThisForMeRequest (var: _he)
+// Copied from: local:aiserver.v1.DoThisForMeRequest (var: Pi)
message DoThisForMeRequest {
string generation_uuid = 1;
string completion = 2;
DoThisForMeCheckResponse action = 3;
}
-// Copied from: local:aiserver.v1.DoThisForMeResponse (var: yhe)
+// Copied from: local:aiserver.v1.DoThisForMeResponse (var: bi)
message DoThisForMeResponse {
- // Copied from: local:aiserver.v1.DoThisForMeResponse.UpdateStatus (var: khe)
+ // Copied from: local:aiserver.v1.DoThisForMeResponse.UpdateStatus (var: Mi)
message UpdateStatus {
string status = 1;
}
@@ -8069,7 +9644,7 @@ message DoThisForMeResponse {
}
}
-// Copied from: local:aiserver.v1.DoThisForMeResponseWrapped (var: She)
+// Copied from: local:aiserver.v1.DoThisForMeResponseWrapped (var: Li)
message DoThisForMeResponseWrapped {
oneof response {
DoThisForMeResponse real_response = 1;
@@ -8077,12 +9652,7 @@ message DoThisForMeResponseWrapped {
}
}
-// Copied from: anyrun.v1.DockerBuildFailure (var: exe)
-message DockerBuildFailure {
- int64 exit_code = 1;
-}
-
-// Copied from: local:aiserver.v1.DocsReference (var: S9)
+// Copied from: local:aiserver.v1.DocsReference (var: Ve)
message DocsReference {
string title = 1;
string url = 2;
@@ -8090,21 +9660,21 @@ message DocsReference {
string name = 4;
}
-// Copied from: local:aiserver.v1.Document (var: Q9)
+// Copied from: local:aiserver.v1.Document (var: Ze)
message Document {
string content = 1;
string id = 2;
}
-// Copied from: local:aiserver.v1.DocumentIdsWithScores (var: U9)
+// Copied from: local:aiserver.v1.DocumentIdsWithScores (var: $e)
message DocumentIdsWithScores {
string document_id = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.DocumentSymbol (var: si)
+// Copied from: local:aiserver.v1.DocumentSymbol (var: ce)
message DocumentSymbol {
- // Copied from: local:aiserver.v1.DocumentSymbol.Range (var: oi)
+ // Copied from: local:aiserver.v1.DocumentSymbol.Range (var: de)
message Range {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -8112,7 +9682,7 @@ message DocumentSymbol {
int32 end_column = 4;
}
- // Copied from: local:aiserver.v1.DocumentSymbol.SymbolKind (var: ai)
+ // Copied from: local:aiserver.v1.DocumentSymbol.SymbolKind (var: m)
enum SymbolKind {
SYMBOL_KIND_UNSPECIFIED = 0;
SYMBOL_KIND_FILE = 1;
@@ -8152,7 +9722,7 @@ message DocumentSymbol {
repeated DocumentSymbol children = 8;
}
-// Copied from: local:aiserver.v1.DocumentSymbolWithText (var: fi)
+// Copied from: local:aiserver.v1.DocumentSymbolWithText (var: ge)
message DocumentSymbolWithText {
DocumentSymbol symbol = 1;
string relative_workspace_path = 2;
@@ -8160,7 +9730,7 @@ message DocumentSymbolWithText {
UriComponents uri_components = 4;
}
-// Copied from: local:aiserver.v1.DocumentationChunk (var: aw)
+// Copied from: local:aiserver.v1.DocumentationChunk (var: i)
message DocumentationChunk {
string doc_name = 1;
string page_url = 2;
@@ -8169,18 +9739,18 @@ message DocumentationChunk {
string page_title = 5;
}
-// Copied from: local:aiserver.v1.DocumentationCitation (var: _9)
+// Copied from: local:aiserver.v1.DocumentationCitation (var: Qe)
message DocumentationCitation {
repeated DocumentationChunk chunks = 1;
}
-// Copied from: local:aiserver.v1.DocumentationInfo (var: cde)
+// Copied from: local:aiserver.v1.DocumentationInfo (var: Hr)
message DocumentationInfo {
string doc_identifier = 1;
DocumentationMetadata metadata = 2;
}
-// Copied from: local:aiserver.v1.DocumentationMetadata (var: sw)
+// Copied from: local:aiserver.v1.DocumentationMetadata (var: o)
message DocumentationMetadata {
string prefix_url = 1;
string doc_name = 2;
@@ -8190,7 +9760,7 @@ message DocumentationMetadata {
optional int32 team_id = 6;
}
-// Copied from: local:aiserver.v1.DocumentationQueryRequest (var: lw)
+// Copied from: local:aiserver.v1.DocumentationQueryRequest (var: a)
message DocumentationQueryRequest {
string doc_identifier = 1;
string query = 2;
@@ -8198,9 +9768,9 @@ message DocumentationQueryRequest {
bool rerank_results = 4;
}
-// Copied from: local:aiserver.v1.DocumentationQueryResponse (var: cw)
+// Copied from: local:aiserver.v1.DocumentationQueryResponse (var: l)
message DocumentationQueryResponse {
- // Copied from: local:aiserver.v1.DocumentationQueryResponse.Status (var: dw)
+ // Copied from: local:aiserver.v1.DocumentationQueryResponse.Status (var: r)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -8214,32 +9784,52 @@ message DocumentationQueryResponse {
Status status = 4;
}
-// Copied from: local:aiserver.v1.DownloadIssueTracesRequest (var: dJe)
+// Copied from: local:aiserver.v1.DownloadIssueTracesRequest (var: v)
message DownloadIssueTracesRequest {
string token = 1;
int32 limit = 2;
}
-// Copied from: local:aiserver.v1.DownloadIssueTracesResponse (var: AJe)
+// Copied from: local:aiserver.v1.DownloadIssueTracesResponse (var: B)
message DownloadIssueTracesResponse {
bytes data = 1;
int32 total_traces = 2;
int64 total_bytes = 3;
}
-// Copied from: agent.v1.DragAction (var: NB)
+// Copied from: local:aiserver.v1.DraftCrewBriefMember (var: mB)
+message DraftCrewBriefMember {
+ string name = 1;
+ string archetype = 2;
+}
+
+// Copied from: local:aiserver.v1.DraftCrewBriefRequest (var: uB)
+message DraftCrewBriefRequest {
+ string goal = 1;
+}
+
+// Copied from: local:aiserver.v1.DraftCrewBriefResponse (var: cB)
+message DraftCrewBriefResponse {
+ string name = 1;
+ string vision = 2;
+ string goals = 3;
+ repeated DraftCrewBriefMember members = 4;
+}
+
+// Copied from: agent.v1.DragAction (var: p)
message DragAction {
repeated Coordinate path = 1;
MouseButton button = 2;
+ optional string modifier_keys = 3;
}
-// Copied from: local:aiserver.v1.Edit (var: Fp)
+// Copied from: local:aiserver.v1.Edit (var: we)
message Edit {
string text = 1;
IRange range = 2;
}
-// Copied from: local:aiserver.v1.EditFate (var: Ore)
+// Copied from: local:aiserver.v1.EditFate (var: r)
enum EditFate {
EDIT_FATE_UNSPECIFIED = 0;
EDIT_FATE_ACCEPTED = 1;
@@ -8247,7 +9837,7 @@ enum EditFate {
EDIT_FATE_PARTIALLY_ACCEPTED = 3;
}
-// Copied from: local:aiserver.v1.EditFileParams (var: oJ)
+// Copied from: local:aiserver.v1.EditFileParams (var: $)
message EditFileParams {
string relative_workspace_path = 1;
string language = 2;
@@ -8269,18 +9859,18 @@ message EditFileParams {
optional bool should_eagerly_process_lints = 18;
}
-// Copied from: local:aiserver.v1.EditFileResult (var: uJ)
+// Copied from: local:aiserver.v1.EditFileResult (var: ee)
message EditFileResult {
- // Copied from: local:aiserver.v1.EditFileResult.EditFileHumanReview (var: TJ)
+ // Copied from: local:aiserver.v1.EditFileResult.EditFileHumanReview (var: se)
message EditFileHumanReview {
bool is_edit_accepted = 1;
string text_result = 2;
bool stop_and_get_new_user_input = 3;
}
- // Copied from: local:aiserver.v1.EditFileResult.FileDiff (var: mJ)
+ // Copied from: local:aiserver.v1.EditFileResult.FileDiff (var: te)
message FileDiff {
- // Copied from: local:aiserver.v1.EditFileResult.FileDiff.ChunkDiff (var: AJ)
+ // Copied from: local:aiserver.v1.EditFileResult.FileDiff.ChunkDiff (var: ne)
message ChunkDiff {
string diff_string = 1;
int32 old_start = 2;
@@ -8291,7 +9881,7 @@ message EditFileResult {
int32 lines_added = 7;
}
- // Copied from: local:aiserver.v1.EditFileResult.FileDiff.Editor (var: fJ)
+ // Copied from: local:aiserver.v1.EditFileResult.FileDiff.Editor (var: l)
enum Editor {
EDITOR_UNSPECIFIED = 0;
EDITOR_AI = 1;
@@ -8303,7 +9893,7 @@ message EditFileResult {
bool hit_timeout = 3;
}
- // Copied from: local:aiserver.v1.EditFileResult.HumanFeedback (var: wJ)
+ // Copied from: local:aiserver.v1.EditFileResult.HumanFeedback (var: oe)
message HumanFeedback {
string selected_option = 1;
string feedback_text = 2;
@@ -8311,9 +9901,9 @@ message EditFileResult {
string bubble_id = 4;
}
- // Copied from: local:aiserver.v1.EditFileResult.RecoverableError (var: gJ)
+ // Copied from: local:aiserver.v1.EditFileResult.RecoverableError (var: re)
message RecoverableError {
- // Copied from: local:aiserver.v1.EditFileResult.RecoverableError.RecoverableErrorType (var: _J)
+ // Copied from: local:aiserver.v1.EditFileResult.RecoverableError.RecoverableErrorType (var: u)
enum RecoverableErrorType {
RECOVERABLE_ERROR_TYPE_UNSPECIFIED = 0;
RECOVERABLE_ERROR_TYPE_SEARCH_STRING_NOT_FOUND = 1;
@@ -8343,18 +9933,18 @@ message EditFileResult {
optional bool were_all_new_linter_errors_resolved_by_this_edit = 17;
}
-// Copied from: local:aiserver.v1.EditFileStream (var: BJ)
+// Copied from: local:aiserver.v1.EditFileStream (var: ae)
message EditFileStream {
}
-// Copied from: local:aiserver.v1.EditFileV2Params (var: XI)
+// Copied from: local:aiserver.v1.EditFileV2Params (var: W)
message EditFileV2Params {
- // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditCode (var: tJ)
+ // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditCode (var: j)
message StreamingEditCode {
string code = 1;
}
- // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditText (var: $I)
+ // Copied from: local:aiserver.v1.EditFileV2Params.StreamingEditText (var: z)
message StreamingEditText {
string text = 1;
}
@@ -8374,7 +9964,7 @@ message EditFileV2Params {
}
}
-// Copied from: local:aiserver.v1.EditFileV2Result (var: rJ)
+// Copied from: local:aiserver.v1.EditFileV2Result (var: X)
message EditFileV2Result {
optional string contents_before_edit = 1;
optional string eol_sequence = 9;
@@ -8392,13 +9982,13 @@ message EditFileV2Result {
string after_content_id = 14;
}
-// Copied from: local:aiserver.v1.EditFileV2Stream (var: iJ)
+// Copied from: local:aiserver.v1.EditFileV2Stream (var: Z)
message EditFileV2Stream {
}
-// Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest (var: __)
+// Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest (var: qt)
message EditHistoryAppendChangesRequest {
- // Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest.PrivacyModeStatus (var: y_)
+ // Copied from: local:aiserver.v1.EditHistoryAppendChangesRequest.PrivacyModeStatus (var: f)
enum PrivacyModeStatus {
PRIVACY_MODE_STATUS_UNSPECIFIED = 0;
PRIVACY_MODE_STATUS_PRIVACY_ENABLED = 1;
@@ -8422,14 +10012,14 @@ message EditHistoryAppendChangesRequest {
float time_origin = 13;
}
-// Copied from: local:aiserver.v1.EditHistoryAppendChangesResponse (var: w_)
+// Copied from: local:aiserver.v1.EditHistoryAppendChangesResponse (var: Dt)
message EditHistoryAppendChangesResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.EditParams (var: ZN)
+// Copied from: local:aiserver.v1.EditParams (var: Yt)
message EditParams {
- // Copied from: local:aiserver.v1.EditParams.FrontendEditType (var: eR)
+ // Copied from: local:aiserver.v1.EditParams.FrontendEditType (var: g)
enum FrontendEditType {
FRONTEND_EDIT_TYPE_UNSPECIFIED = 0;
FRONTEND_EDIT_TYPE_INLINE_DIFFS = 1;
@@ -8446,7 +10036,7 @@ message EditParams {
optional bool auto_fix_all_linter_errors_in_file = 8;
}
-// Copied from: local:aiserver.v1.EditPatch (var: ep)
+// Copied from: local:aiserver.v1.EditPatch (var: ne)
message EditPatch {
string relative_path = 1;
uint32 line_number = 2;
@@ -8454,9 +10044,9 @@ message EditPatch {
repeated string inserted_lines = 4;
}
-// Copied from: local:aiserver.v1.EditResult (var: tR)
+// Copied from: local:aiserver.v1.EditResult (var: Kt)
message EditResult {
- // Copied from: local:aiserver.v1.EditResult.Feedback (var: iR)
+ // Copied from: local:aiserver.v1.EditResult.Feedback (var: zt)
message Feedback {
string message = 1;
string severity = 2;
@@ -8465,7 +10055,7 @@ message EditResult {
repeated EditResult.RelatedInformation related_information = 5;
}
- // Copied from: local:aiserver.v1.EditResult.RelatedInformation (var: rR)
+ // Copied from: local:aiserver.v1.EditResult.RelatedInformation (var: Wt)
message RelatedInformation {
string message = 1;
int32 start_line_number = 2;
@@ -8481,17 +10071,17 @@ message EditResult {
repeated Feedback structured_feedback = 6;
}
-// Copied from: agent.v1.EditToolCallDelta (var: fU)
+// Copied from: agent.v1.EditToolCallDelta (var: K)
message EditToolCallDelta {
string stream_content_delta = 1;
}
-// Copied from: local:aiserver.v1.EditorCloseEvent (var: Kh)
+// Copied from: local:aiserver.v1.EditorCloseEvent (var: vt)
message EditorCloseEvent {
string editor_id = 1;
}
-// Copied from: local:aiserver.v1.EffectivePlugin (var: Vft)
+// Copied from: local:aiserver.v1.EffectivePlugin (var: HS)
message EffectivePlugin {
Plugin plugin = 1;
bool is_team_required = 3;
@@ -8500,9 +10090,18 @@ message EffectivePlugin {
google.protobuf.Struct configured_variables = 7;
bool has_team_configured_variables = 8;
optional string inline_content_json = 9;
+ EffectivePluginInstallMode install_mode = 10;
}
-// Copied from: local:aiserver.v1.EmbeddingModel (var: pr)
+// Copied from: local:aiserver.v1.EffectivePluginInstallMode (var: wt)
+enum EffectivePluginInstallMode {
+ EFFECTIVE_PLUGIN_INSTALL_MODE_UNSPECIFIED = 0;
+ EFFECTIVE_PLUGIN_INSTALL_MODE_USER = 1;
+ EFFECTIVE_PLUGIN_INSTALL_MODE_TEAM_DEFAULT = 2;
+ EFFECTIVE_PLUGIN_INSTALL_MODE_TEAM_REQUIRED = 3;
+}
+
+// Copied from: local:aiserver.v1.EmbeddingModel (var: o)
enum EmbeddingModel {
EMBEDDING_MODEL_UNSPECIFIED = 0;
EMBEDDING_MODEL_VOYAGE_CODE_2 = 1;
@@ -8513,67 +10112,164 @@ enum EmbeddingModel {
EMBEDDING_MODEL_QWEN_1_5B_0618_FP8_MM_CUSTOM = 6;
}
-// Copied from: local:aiserver.v1.EmbeddingResponse (var: $le)
+// Copied from: local:aiserver.v1.EmbeddingResponse (var: pn)
message EmbeddingResponse {
repeated double embedding = 1;
}
-// Copied from: local:aiserver.v1.EnableOnDemandSpendRequest (var: hze)
+// Copied from: local:aiserver.v1.EnableOnDemandSpendRequest (var: Aa)
message EnableOnDemandSpendRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.EnableOnDemandSpendResponse (var: Tze)
+// Copied from: local:aiserver.v1.EnableOnDemandSpendResponse (var: _a)
message EnableOnDemandSpendResponse {
int32 hard_limit = 1;
optional int32 hard_limit_per_user = 2;
}
-// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeRequest (var: OCt)
+// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeRequest (var: jc)
message EnablePullRequestAutoMergeRequest {
string pr_url = 1;
optional string merge_method = 2;
}
-// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeResponse (var: GCt)
+// Copied from: local:aiserver.v1.EnablePullRequestAutoMergeResponse (var: Xc)
message EnablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.EndParams (var: JN)
+// Copied from: local:aiserver.v1.EndParams (var: bt)
message EndParams {
}
-// Copied from: local:aiserver.v1.EndResult (var: PN)
+// Copied from: local:aiserver.v1.EndResult (var: Ft)
message EndResult {
}
-// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewRequest (var: P8e)
+// Copied from: local:aiserver.v1.EnrollExternalFullSelfDrivingRunRequest (var: re)
+message EnrollExternalFullSelfDrivingRunRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ FullSelfDrivingMode mode = 3;
+ bool enable_config = 4;
+}
+
+// Copied from: local:aiserver.v1.EnrollExternalFullSelfDrivingRunResponse (var: se)
+message EnrollExternalFullSelfDrivingRunResponse {
+ bool enrolled = 1;
+}
+
+// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewRequest (var: pg)
message EnrollInGlassEarlyPreviewRequest {
}
-// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewResponse (var: L8e)
+// Copied from: local:aiserver.v1.EnrollInGlassEarlyPreviewResponse (var: fg)
message EnrollInGlassEarlyPreviewResponse {
}
-// Copied from: local:aiserver.v1.EnsembleStatus (var: w_t)
+// Copied from: local:aiserver.v1.EnsembleStatus (var: tr)
enum EnsembleStatus {
ENSEMBLE_STATUS_UNSPECIFIED = 0;
ENSEMBLE_STATUS_PARENT = 1;
ENSEMBLE_STATUS_CHILD = 2;
}
-// Copied from: local:aiserver.v1.EnsureIndexCreatedRequest (var: mu)
+// Copied from: local:aiserver.v1.EnsureIndexCreatedRequest (var: G)
message EnsureIndexCreatedRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.EnsureIndexCreatedResponse (var: fu)
+// Copied from: local:aiserver.v1.EnsureIndexCreatedResponse (var: H)
message EnsureIndexCreatedResponse {
}
-// Copied from: local:aiserver.v1.EnvironmentEffectiveHistoryEvent (var: AIt)
+// Copied from: local:aiserver.v1.EnsureModelRoutingLoadTestStartedRequest (var: sp)
+message EnsureModelRoutingLoadTestStartedRequest {
+ string run_id = 1;
+}
+
+// Copied from: local:aiserver.v1.EnsureModelRoutingLoadTestStartedResponse (var: op)
+message EnsureModelRoutingLoadTestStartedResponse {
+ string temporal_run_id = 1;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRepoCommit (var: Nu)
+message EnvironmentBuildRepoCommit {
+ string repo_url = 1;
+ string workspace_root_path = 2;
+ string commit_hash_hex = 3;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRow (var: Ru)
+message EnvironmentBuildRow {
+ string build_id = 1;
+ string environment_public_id = 2;
+ EnvironmentBuildRowStatus status = 3;
+ EnvironmentBuildRowTriggerType trigger_type = 4;
+ EnvironmentBuildRowSource source = 5;
+ optional EnvironmentBuildRowFailureType failure_type = 6;
+ optional int64 environment_version_id = 7;
+ optional string user_facing_snapshot_id = 8;
+ int64 created_at_ms = 9;
+ int64 updated_at_ms = 10;
+ optional int64 completed_at_ms = 11;
+ bool is_draft = 12;
+ bool has_ref_overrides = 13;
+ repeated RepoStartingRef requested_refs = 14;
+ repeated EnvironmentBuildRepoCommit repo_commits = 15;
+ optional string created_by_display = 16;
+ bool will_adopt_environment_settings_on_activate = 17;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowFailureType (var: dr)
+enum EnvironmentBuildRowFailureType {
+ ENVIRONMENT_BUILD_ROW_FAILURE_TYPE_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_FAILURE_TYPE_INSTALL_FAILED = 1;
+ ENVIRONMENT_BUILD_ROW_FAILURE_TYPE_TERMINAL_FAILURE = 2;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowSource (var: cr)
+enum EnvironmentBuildRowSource {
+ ENVIRONMENT_BUILD_ROW_SOURCE_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_SOURCE_SYSTEM = 1;
+ ENVIRONMENT_BUILD_ROW_SOURCE_WEBSITE = 2;
+ ENVIRONMENT_BUILD_ROW_SOURCE_API = 3;
+ ENVIRONMENT_BUILD_ROW_SOURCE_AGENT = 4;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowStatus (var: ur)
+enum EnvironmentBuildRowStatus {
+ ENVIRONMENT_BUILD_ROW_STATUS_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_STATUS_IN_PROGRESS = 1;
+ ENVIRONMENT_BUILD_ROW_STATUS_SUCCEEDED = 2;
+ ENVIRONMENT_BUILD_ROW_STATUS_FAILED = 3;
+ ENVIRONMENT_BUILD_ROW_STATUS_CANCELLED = 4;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildRowTriggerType (var: mr)
+enum EnvironmentBuildRowTriggerType {
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_UNSPECIFIED = 0;
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_MANUAL = 1;
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_RECURRING = 2;
+ ENVIRONMENT_BUILD_ROW_TRIGGER_TYPE_CONFIG_CHANGE = 3;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildSettings (var: Vu)
+message EnvironmentBuildSettings {
+ optional bool fast_forward_default_branch = 1;
+ optional bool builds_enabled = 2;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentBuildsCursor (var: Pu)
+message EnvironmentBuildsCursor {
+ int64 created_at_ms = 1;
+ string build_id = 2;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentEffectiveHistoryEvent (var: um)
message EnvironmentEffectiveHistoryEvent {
string id = 1;
int64 created_at_ms = 2;
@@ -8589,7 +10285,7 @@ message EnvironmentEffectiveHistoryEvent {
optional EnvironmentVersionRestoreMetadata restore_metadata = 12;
}
-// Copied from: local:aiserver.v1.EnvironmentHistoryLifecycleEvent (var: cIt)
+// Copied from: local:aiserver.v1.EnvironmentHistoryLifecycleEvent (var: am)
message EnvironmentHistoryLifecycleEvent {
string public_id = 1;
EnvironmentUpdateEventKind event_kind = 2;
@@ -8601,20 +10297,20 @@ message EnvironmentHistoryLifecycleEvent {
optional EnvironmentVersionRestoreMetadata restore_metadata = 8;
}
-// Copied from: local:aiserver.v1.EnvironmentHistoryObject (var: dIt)
+// Copied from: local:aiserver.v1.EnvironmentHistoryObject (var: lm)
message EnvironmentHistoryObject {
LogicalEnvironment environment = 1;
repeated EnvironmentHistoryVersion versions = 2;
repeated EnvironmentHistoryLifecycleEvent lifecycle_events = 3;
}
-// Copied from: local:aiserver.v1.EnvironmentHistoryVersion (var: lIt)
+// Copied from: local:aiserver.v1.EnvironmentHistoryVersion (var: im)
message EnvironmentHistoryVersion {
EnvironmentVersionSummary version = 1;
optional EnvironmentSetupRunLink setup_run = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentInfo (var: Sr)
+// Copied from: local:aiserver.v1.EnvironmentInfo (var: T)
message EnvironmentInfo {
optional string exthost_platform = 1;
optional string exthost_arch = 2;
@@ -8629,32 +10325,32 @@ message EnvironmentInfo {
optional string local_timezone = 11;
}
-// Copied from: local:aiserver.v1.EnvironmentJsonFileLocation (var: vwt)
+// Copied from: local:aiserver.v1.EnvironmentJsonFileLocation (var: ra)
message EnvironmentJsonFileLocation {
string repo_url = 1;
string path = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentPort (var: jCt)
+// Copied from: local:aiserver.v1.EnvironmentPort (var: ed)
message EnvironmentPort {
string name = 1;
int32 port = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentRepoConfig (var: Nwt)
+// Copied from: local:aiserver.v1.EnvironmentRepoConfig (var: sa)
message EnvironmentRepoConfig {
repeated EnvironmentRepoEntry repos = 1;
optional EnvironmentJsonFileLocation environment_json_location = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentRepoEntry (var: Iwt)
+// Copied from: local:aiserver.v1.EnvironmentRepoEntry (var: na)
message EnvironmentRepoEntry {
string repo_url = 1;
string scm_repo_node_id = 2;
optional string git_enterprise_uuid = 3;
}
-// Copied from: local:aiserver.v1.EnvironmentSetupRunLink (var: aIt)
+// Copied from: local:aiserver.v1.EnvironmentSetupRunLink (var: om)
message EnvironmentSetupRunLink {
string bc_id = 1;
optional string status = 2;
@@ -8662,14 +10358,22 @@ message EnvironmentSetupRunLink {
optional string snapshot_id = 4;
}
-// Copied from: local:aiserver.v1.EnvironmentType (var: I_t)
+// Copied from: local:aiserver.v1.EnvironmentSetupRunStartedMetadata (var: ma)
+message EnvironmentSetupRunStartedMetadata {
+ string setup_session_id = 1;
+ optional string surface = 2;
+ optional string entrypoint = 3;
+ bool resumed_session = 4;
+}
+
+// Copied from: local:aiserver.v1.EnvironmentType (var: ar)
enum EnvironmentType {
ENVIRONMENT_TYPE_UNSPECIFIED = 0;
ENVIRONMENT_TYPE_PERSONAL = 1;
ENVIRONMENT_TYPE_TEAM = 2;
}
-// Copied from: local:aiserver.v1.EnvironmentUpdateEventKind (var: N_t)
+// Copied from: local:aiserver.v1.EnvironmentUpdateEventKind (var: gr)
enum EnvironmentUpdateEventKind {
ENVIRONMENT_UPDATE_EVENT_KIND_UNSPECIFIED = 0;
ENVIRONMENT_UPDATE_EVENT_KIND_CREATED = 1;
@@ -8678,7 +10382,7 @@ enum EnvironmentUpdateEventKind {
ENVIRONMENT_UPDATE_EVENT_KIND_FORWARD_FILLED = 4;
}
-// Copied from: local:aiserver.v1.EnvironmentVersionRestoreMetadata (var: ZBt)
+// Copied from: local:aiserver.v1.EnvironmentVersionRestoreMetadata (var: tm)
message EnvironmentVersionRestoreMetadata {
string restored_from_environment_version_public_id = 1;
EnvironmentVersionSourceKind restored_from_source_kind = 2;
@@ -8687,7 +10391,7 @@ message EnvironmentVersionRestoreMetadata {
optional string restored_from_snapshot_id = 5;
}
-// Copied from: local:aiserver.v1.EnvironmentVersionSourceKind (var: C_t)
+// Copied from: local:aiserver.v1.EnvironmentVersionSourceKind (var: fr)
enum EnvironmentVersionSourceKind {
ENVIRONMENT_VERSION_SOURCE_KIND_UNSPECIFIED = 0;
ENVIRONMENT_VERSION_SOURCE_KIND_REPO_FILE = 1;
@@ -8696,7 +10400,7 @@ enum EnvironmentVersionSourceKind {
ENVIRONMENT_VERSION_SOURCE_KIND_REQUEST_OVERRIDE = 4;
}
-// Copied from: local:aiserver.v1.EnvironmentVersionSummary (var: eIt)
+// Copied from: local:aiserver.v1.EnvironmentVersionSummary (var: nm)
message EnvironmentVersionSummary {
string public_id = 1;
EnvironmentVersionSourceKind source_kind = 2;
@@ -8711,7 +10415,7 @@ message EnvironmentVersionSummary {
optional string update_script = 11;
}
-// Copied from: local:aiserver.v1.EnvironmentWriteSource (var: B_t)
+// Copied from: local:aiserver.v1.EnvironmentWriteSource (var: ir)
enum EnvironmentWriteSource {
ENVIRONMENT_WRITE_SOURCE_UNSPECIFIED = 0;
ENVIRONMENT_WRITE_SOURCE_DASHBOARD = 1;
@@ -8720,12 +10424,12 @@ enum EnvironmentWriteSource {
ENVIRONMENT_WRITE_SOURCE_RESTORE = 4;
}
-// Copied from: local:aiserver.v1.ErrorAnalyticsMetadata (var: yi)
+// Copied from: local:aiserver.v1.ErrorAnalyticsMetadata (var: _e)
message ErrorAnalyticsMetadata {
optional string action_required = 1;
}
-// Copied from: local:aiserver.v1.ErrorButton (var: Si)
+// Copied from: local:aiserver.v1.ErrorButton (var: ye)
message ErrorButton {
string label = 1;
oneof action {
@@ -8740,9 +10444,9 @@ message ErrorButton {
}
}
-// Copied from: local:aiserver.v1.ErrorDetails (var: pi)
+// Copied from: local:aiserver.v1.ErrorDetails (var: he)
message ErrorDetails {
- // Copied from: local:aiserver.v1.ErrorDetails.Error (var: hi)
+ // Copied from: local:aiserver.v1.ErrorDetails.Error (var: c)
enum Error {
ERROR_UNSPECIFIED = 0;
ERROR_BAD_API_KEY = 1;
@@ -8801,6 +10505,7 @@ message ErrorDetails {
ERROR_PRICING_WARNING = 62;
ERROR_SLOW_POOL = 63;
ERROR_UNSUPPORTED_REGION = 64;
+ ERROR_ACCOUNT_CLOSED = 65;
}
Error error = 1;
@@ -8808,25 +10513,25 @@ message ErrorDetails {
optional bool is_expected = 3;
}
-// Copied from: local:aiserver.v1.ErrorToolResult (var: HN)
+// Copied from: local:aiserver.v1.ErrorToolResult (var: Gt)
message ErrorToolResult {
string error_message = 1;
}
-// Copied from: local:aiserver.v1.EvaluatePromptHookRequest (var: Aoe)
+// Copied from: local:aiserver.v1.EvaluatePromptHookRequest (var: Et)
message EvaluatePromptHookRequest {
string prompt = 1;
google.protobuf.Value hook_input_json = 2;
optional string model_name = 3;
}
-// Copied from: local:aiserver.v1.EvaluatePromptHookResponse (var: goe)
+// Copied from: local:aiserver.v1.EvaluatePromptHookResponse (var: St)
message EvaluatePromptHookResponse {
bool ok = 1;
optional string reason = 2;
}
-// Copied from: local:aiserver.v1.EventData (var: qIe)
+// Copied from: local:aiserver.v1.EventData (var: m)
message EventData {
oneof data {
string string_value = 1;
@@ -8836,7 +10541,19 @@ message EventData {
}
}
-// Copied from: agent.v1.ExecClientControlMessage (var: Z6)
+// Copied from: local:aiserver.v1.EventSubscription (var: Ui)
+message EventSubscription {
+ string subscription_id = 1;
+ string subscription_type = 2;
+ string subscription_args_json = 3;
+ optional string subscription_metadata_json = 4;
+ double open_time_ms = 10;
+ double expires_at_ms = 11;
+ optional double last_delivered_at_ms = 12;
+ int32 delivery_count = 13;
+}
+
+// Copied from: agent.v1.ExecClientControlMessage (var: We)
message ExecClientControlMessage {
oneof message {
ExecClientStreamClose stream_close = 1;
@@ -8845,15 +10562,17 @@ message ExecClientControlMessage {
}
}
-// Copied from: agent.v1.ExecClientHeartbeat (var: K6)
+// Copied from: agent.v1.ExecClientHeartbeat (var: Ke)
message ExecClientHeartbeat {
uint32 id = 1;
}
-// Copied from: agent.v1.ExecClientMessage (var: a7)
+// Copied from: agent.v1.ExecClientMessage (var: $e)
message ExecClientMessage {
uint32 id = 1;
string exec_id = 15;
+ optional int32 local_execution_time_ms = 39;
+ repeated HookAdditionalContext hook_additional_contexts = 45;
oneof message {
ShellResult shell_result = 2;
WriteResult write_result = 3;
@@ -8880,15 +10599,30 @@ message ExecClientMessage {
ForceBackgroundSubagentResult force_background_subagent_result = 31;
SubagentAwaitResult subagent_await_result = 37;
SmartModeClassifierResult smart_mode_classifier_result = 38;
+ CanvasDiagnosticsResult canvas_diagnostics_result = 40;
+ ShellAllowlistPrecheckResult shell_allowlist_precheck_result = 41;
+ McpAllowlistPrecheckResult mcp_allowlist_precheck_result = 42;
+ WebFetchAllowlistPrecheckResult web_fetch_allowlist_precheck_result = 43;
+ GetDiffResponse git_diff_response = 44;
+ PiReadExecResult pi_read_result = 46;
+ PiBashExecResult pi_bash_result = 47;
+ PiEditExecResult pi_edit_result = 48;
+ PiWriteExecResult pi_write_result = 49;
+ PiGrepExecResult pi_grep_result = 50;
+ PiFindExecResult pi_find_result = 51;
+ PiLsExecResult pi_ls_result = 52;
+ ConversationSearchResult conversation_search_result = 53;
+ AgentStoreConflictResult agent_store_conflict_result = 54;
+ ShellResult mini_swe_agent_bash_result = 55;
}
}
-// Copied from: agent.v1.ExecClientStreamClose (var: H6)
+// Copied from: agent.v1.ExecClientStreamClose (var: Ve)
message ExecClientStreamClose {
uint32 id = 1;
}
-// Copied from: agent.v1.ExecClientThrow (var: z6)
+// Copied from: agent.v1.ExecClientThrow (var: Ye)
message ExecClientThrow {
uint32 id = 1;
string error = 2;
@@ -8896,23 +10630,24 @@ message ExecClientThrow {
optional string error_code = 4;
}
-// Copied from: agent.v1.ExecServerAbort (var: q7)
+// Copied from: agent.v1.ExecServerAbort (var: A)
message ExecServerAbort {
uint32 id = 1;
}
-// Copied from: agent.v1.ExecServerControlMessage (var: F7)
+// Copied from: agent.v1.ExecServerControlMessage (var: _)
message ExecServerControlMessage {
oneof message {
ExecServerAbort abort = 1;
}
}
-// Copied from: agent.v1.ExecServerMessage (var: s7)
+// Copied from: agent.v1.ExecServerMessage (var: Ze)
message ExecServerMessage {
uint32 id = 1;
string exec_id = 15;
optional SpanContext span_context = 19;
+ optional bool accept_hook_additional_contexts = 55;
oneof message {
ShellArgs shell_args = 2;
WriteArgs write_args = 3;
@@ -8939,15 +10674,30 @@ message ExecServerMessage {
ForceBackgroundSubagentArgs force_background_subagent_args = 31;
SubagentAwaitArgs subagent_await_args = 37;
SmartModeClassifierArgs smart_mode_classifier_args = 38;
+ CanvasDiagnosticsArgs canvas_diagnostics_args = 40;
+ ShellAllowlistPrecheckArgs shell_allowlist_precheck_args = 41;
+ McpAllowlistPrecheckArgs mcp_allowlist_precheck_args = 42;
+ WebFetchAllowlistPrecheckArgs web_fetch_allowlist_precheck_args = 43;
+ GetDiffRequest git_diff_request = 44;
+ PiReadExecArgs pi_read_args = 45;
+ PiBashExecArgs pi_bash_args = 46;
+ PiEditExecArgs pi_edit_args = 47;
+ PiWriteExecArgs pi_write_args = 48;
+ PiGrepExecArgs pi_grep_args = 49;
+ PiFindExecArgs pi_find_args = 50;
+ PiLsExecArgs pi_ls_args = 51;
+ ShellArgs mini_swe_agent_bash_args = 52;
+ ConversationSearchArgs conversation_search_args = 53;
+ AgentStoreConflictArgs agent_store_conflict_args = 54;
}
}
-// Copied from: agent.v1.ExecuteHookArgs (var: l7)
+// Copied from: agent.v1.ExecuteHookArgs (var: et)
message ExecuteHookArgs {
ExecuteHookRequest request = 1;
}
-// Copied from: agent.v1.ExecuteHookRequest (var: d7)
+// Copied from: agent.v1.ExecuteHookRequest (var: nt)
message ExecuteHookRequest {
oneof request {
PreCompactRequestQuery pre_compact = 1;
@@ -8956,10 +10706,14 @@ message ExecuteHookRequest {
PreToolUseRequestQuery pre_tool_use = 4;
PostToolUseRequestQuery post_tool_use = 5;
PostToolUseFailureRequestQuery post_tool_use_failure = 6;
+ BeforeSubmitPromptRequestQuery before_submit_prompt = 7;
+ AfterAgentResponseRequestQuery after_agent_response = 8;
+ AfterAgentThoughtRequestQuery after_agent_thought = 9;
+ StopRequestQuery stop = 11;
}
}
-// Copied from: agent.v1.ExecuteHookResponse (var: A7)
+// Copied from: agent.v1.ExecuteHookResponse (var: rt)
message ExecuteHookResponse {
oneof response {
PreCompactRequestResponse pre_compact = 1;
@@ -8968,15 +10722,19 @@ message ExecuteHookResponse {
PreToolUseRequestResponse pre_tool_use = 4;
PostToolUseRequestResponse post_tool_use = 5;
PostToolUseFailureRequestResponse post_tool_use_failure = 6;
+ BeforeSubmitPromptRequestResponse before_submit_prompt = 7;
+ AfterAgentResponseRequestResponse after_agent_response = 8;
+ AfterAgentThoughtRequestResponse after_agent_thought = 9;
+ StopRequestResponse stop = 11;
}
}
-// Copied from: agent.v1.ExecuteHookResult (var: c7)
+// Copied from: agent.v1.ExecuteHookResult (var: tt)
message ExecuteHookResult {
ExecuteHookResponse response = 1;
}
-// Copied from: agent.v1.ExecutePlanAction (var: e$)
+// Copied from: agent.v1.ExecutePlanAction (var: wi)
message ExecutePlanAction {
RequestContext request_context = 1;
optional ConversationPlan plan = 2;
@@ -8988,13 +10746,28 @@ message ExecutePlanAction {
optional string plan_file_path = 8;
}
-// Copied from: agent.v1.ExecutePlanInfo (var: s$)
+// Copied from: agent.v1.ExecutePlanInfo (var: Si)
message ExecutePlanInfo {
string plan_id = 1;
string plan_title = 2;
}
-// Copied from: local:aiserver.v1.ExplicitContext (var: Zs)
+// Copied from: local:aiserver.v1.ExecuteSandMcpToolRequest (var: Xo)
+message ExecuteSandMcpToolRequest {
+ string server_identifier = 1;
+ string tool_name = 2;
+ google.protobuf.Struct args = 3;
+ string tool_call_id = 4;
+ string agent_id = 5;
+ string turn_id = 6;
+}
+
+// Copied from: local:aiserver.v1.ExecuteSandMcpToolResponse (var: ei)
+message ExecuteSandMcpToolResponse {
+ FSIsEnabledForUserRequest result = 1;
+}
+
+// Copied from: local:aiserver.v1.ExplicitContext (var: le)
message ExplicitContext {
string context = 1;
optional string repo_context = 2;
@@ -9003,12 +10776,17 @@ message ExplicitContext {
repeated MCPInstructions mcp_instructions = 5;
}
-// Copied from: local:aiserver.v1.ExtensionSigningSettings (var: Q0e)
+// Copied from: local:aiserver.v1.ExtensionInstallCooldownSettings (var: vc)
+message ExtensionInstallCooldownSettings {
+ int32 cooldown_hours = 1;
+}
+
+// Copied from: local:aiserver.v1.ExtensionSigningSettings (var: Ic)
message ExtensionSigningSettings {
bool verification_enabled = 1;
}
-// Copied from: local:aiserver.v1.ExternalSourceMetadata (var: cwt)
+// Copied from: local:aiserver.v1.ExternalSourceMetadata (var: Vi)
message ExternalSourceMetadata {
optional SlackSourceMetadata slack = 1;
optional LinearSourceMetadata linear = 2;
@@ -9016,7 +10794,7 @@ message ExternalSourceMetadata {
optional GitlabSourceMetadata gitlab = 4;
}
-// Copied from: agent.v1.ExtraContextEntry (var: Ij)
+// Copied from: agent.v1.ExtraContextEntry (var: A)
message ExtraContextEntry {
oneof data_or_blob_id {
string data = 1;
@@ -9024,21 +10802,21 @@ message ExtraContextEntry {
}
}
-// Copied from: local:aiserver.v1.ExtractPathsRequest (var: Ql)
+// Copied from: local:aiserver.v1.ExtractPathsRequest (var: Q)
message ExtractPathsRequest {
FileCodeSnippets file_code_snippets = 1;
}
-// Copied from: local:aiserver.v1.ExtractPathsResponse (var: Ul)
+// Copied from: local:aiserver.v1.ExtractPathsResponse (var: G)
message ExtractPathsResponse {
repeated CodeSymbolWithAction paths = 1;
}
-// Copied from: local:aiserver.v1.FSConfigRequest (var: go)
+// Copied from: local:aiserver.v1.FSConfigRequest (var: E)
message FSConfigRequest {
}
-// Copied from: local:aiserver.v1.FSConfigResponse (var: _o)
+// Copied from: local:aiserver.v1.FSConfigResponse (var: S)
message FSConfigResponse {
float check_filesync_hash_percent = 1;
optional int32 rate_limiter_breaker_reset_time_ms = 2;
@@ -9060,7 +10838,7 @@ message FSConfigResponse {
optional int32 sync_update_threshold = 18;
}
-// Copied from: local:aiserver.v1.FSGetFileContentsRequest (var: $a)
+// Copied from: local:aiserver.v1.FSGetFileContentsRequest (var: g)
message FSGetFileContentsRequest {
string uuid = 1;
string auth_id = 2;
@@ -9071,13 +10849,13 @@ message FSGetFileContentsRequest {
optional google.protobuf.Timestamp earliest_time = 7;
}
-// Copied from: local:aiserver.v1.FSGetFileContentsResponse (var: to)
+// Copied from: local:aiserver.v1.FSGetFileContentsResponse (var: h)
message FSGetFileContentsResponse {
string contents = 1;
optional string sha256_hash = 2;
}
-// Copied from: local:aiserver.v1.FSGetMultiFileContentsRequest (var: io)
+// Copied from: local:aiserver.v1.FSGetMultiFileContentsRequest (var: _)
message FSGetMultiFileContentsRequest {
string auth_id = 1;
repeated FilesyncUpdateWithModelVersion filesync_updates = 2;
@@ -9085,39 +10863,39 @@ message FSGetMultiFileContentsRequest {
bool get_all_recent_files = 4;
}
-// Copied from: local:aiserver.v1.FSGetMultiFileContentsResponse (var: uo)
+// Copied from: local:aiserver.v1.FSGetMultiFileContentsResponse (var: y)
message FSGetMultiFileContentsResponse {
repeated FileRetrieved files = 1;
}
-// Copied from: local:aiserver.v1.FSInternalHealthCheckRequest (var: mo)
+// Copied from: local:aiserver.v1.FSInternalHealthCheckRequest (var: k)
message FSInternalHealthCheckRequest {
optional bool from_server = 1;
}
-// Copied from: local:aiserver.v1.FSInternalHealthCheckResponse (var: Ao)
+// Copied from: local:aiserver.v1.FSInternalHealthCheckResponse (var: w)
message FSInternalHealthCheckResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.FSIsEnabledForUserRequest (var: ja)
+// Copied from: local:aiserver.v1.FSIsEnabledForUserRequest (var: p)
message FSIsEnabledForUserRequest {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.FSIsEnabledForUserResponse (var: Xa)
+// Copied from: local:aiserver.v1.FSIsEnabledForUserResponse (var: f)
message FSIsEnabledForUserResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.FSSyncErrorType (var: Fa)
+// Copied from: local:aiserver.v1.FSSyncErrorType (var: s)
enum FSSyncErrorType {
FS_SYNC_ERROR_TYPE_UNSPECIFIED = 0;
FS_SYNC_ERROR_TYPE_NON_EXISTANT = 1;
FS_SYNC_ERROR_TYPE_HASH_MISMATCH = 2;
}
-// Copied from: local:aiserver.v1.FSSyncFileRequest (var: Va)
+// Copied from: local:aiserver.v1.FSSyncFileRequest (var: c)
message FSSyncFileRequest {
string uuid = 1;
string relative_workspace_path = 2;
@@ -9126,19 +10904,19 @@ message FSSyncFileRequest {
string sha256_hash = 5;
}
-// Copied from: local:aiserver.v1.FSSyncFileResponse (var: Wa)
+// Copied from: local:aiserver.v1.FSSyncFileResponse (var: d)
message FSSyncFileResponse {
FSSyncErrorType error = 1;
}
-// Copied from: local:aiserver.v1.FSUploadErrorType (var: La)
+// Copied from: local:aiserver.v1.FSUploadErrorType (var: r)
enum FSUploadErrorType {
FS_UPLOAD_ERROR_TYPE_UNSPECIFIED = 0;
FS_UPLOAD_ERROR_TYPE_NON_EXISTANT = 1;
FS_UPLOAD_ERROR_TYPE_HASH_MISMATCH = 2;
}
-// Copied from: local:aiserver.v1.FSUploadFileRequest (var: Da)
+// Copied from: local:aiserver.v1.FSUploadFileRequest (var: a)
message FSUploadFileRequest {
string uuid = 1;
string relative_workspace_path = 2;
@@ -9147,12 +10925,12 @@ message FSUploadFileRequest {
optional string sha256_hash = 5;
}
-// Copied from: local:aiserver.v1.FSUploadFileResponse (var: xa)
+// Copied from: local:aiserver.v1.FSUploadFileResponse (var: l)
message FSUploadFileResponse {
FSUploadErrorType error = 1;
}
-// Copied from: local:aiserver.v1.FastApplySource (var: Mre)
+// Copied from: local:aiserver.v1.FastApplySource (var: s)
enum FastApplySource {
FAST_APPLY_SOURCE_UNSPECIFIED = 0;
FAST_APPLY_SOURCE_COMPOSER = 1;
@@ -9161,16 +10939,16 @@ enum FastApplySource {
FAST_APPLY_SOURCE_COMPOSER_AGENT = 4;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeRequest (var: hu)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeRequest (var: Y)
message FastRepoInitHandshakeRequest {
RepositoryInfo repository = 1;
string root_hash = 2;
string potential_legacy_repo_name = 3;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse (var: Tu)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse (var: K)
message FastRepoInitHandshakeResponse {
- // Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse.Status (var: wu)
+ // Copied from: local:aiserver.v1.FastRepoInitHandshakeResponse.Status (var: u)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_UP_TO_DATE = 1;
@@ -9183,7 +10961,7 @@ message FastRepoInitHandshakeResponse {
string repo_name = 2;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Request (var: Su)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Request (var: z)
message FastRepoInitHandshakeV2Request {
RepositoryInfo repository = 1;
string root_hash = 2;
@@ -9197,9 +10975,9 @@ message FastRepoInitHandshakeV2Request {
bool return_after_background_copy_started = 10;
}
-// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response (var: Ru)
+// Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response (var: Z)
message FastRepoInitHandshakeV2Response {
- // Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response.Status (var: Pu)
+ // Copied from: local:aiserver.v1.FastRepoInitHandshakeV2Response.Status (var: c)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_FAILURE = 1;
@@ -9210,25 +10988,25 @@ message FastRepoInitHandshakeV2Response {
repeated RepositoryCodebaseInfo codebases = 2;
}
-// Copied from: local:aiserver.v1.FastRepoSyncCompleteRequest (var: Du)
+// Copied from: local:aiserver.v1.FastRepoSyncCompleteRequest (var: ee)
message FastRepoSyncCompleteRequest {
repeated RepositoryCodebaseSyncStatus codebases = 1;
}
-// Copied from: local:aiserver.v1.FastRepoSyncCompleteResponse (var: xu)
+// Copied from: local:aiserver.v1.FastRepoSyncCompleteResponse (var: te)
message FastRepoSyncCompleteResponse {
}
-// Copied from: local:aiserver.v1.FastUpdateFileRequest (var: rc)
+// Copied from: local:aiserver.v1.FastUpdateFileRequest (var: me)
message FastUpdateFileRequest {
- // Copied from: local:aiserver.v1.FastUpdateFileRequest.LocalFile (var: ac)
+ // Copied from: local:aiserver.v1.FastUpdateFileRequest.LocalFile (var: ce)
message LocalFile {
File file = 1;
string hash = 2;
string unencrypted_relative_workspace_path = 3;
}
- // Copied from: local:aiserver.v1.FastUpdateFileRequest.UpdateType (var: ic)
+ // Copied from: local:aiserver.v1.FastUpdateFileRequest.UpdateType (var: p)
enum UpdateType {
UPDATE_TYPE_UNSPECIFIED = 0;
UPDATE_TYPE_ADD = 1;
@@ -9245,9 +11023,9 @@ message FastUpdateFileRequest {
}
}
-// Copied from: local:aiserver.v1.FastUpdateFileResponse (var: lc)
+// Copied from: local:aiserver.v1.FastUpdateFileResponse (var: de)
message FastUpdateFileResponse {
- // Copied from: local:aiserver.v1.FastUpdateFileResponse.Status (var: cc)
+ // Copied from: local:aiserver.v1.FastUpdateFileResponse.Status (var: f)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9258,9 +11036,9 @@ message FastUpdateFileResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.FastUpdateFileV2Request (var: mc)
+// Copied from: local:aiserver.v1.FastUpdateFileV2Request (var: pe)
message FastUpdateFileV2Request {
- // Copied from: local:aiserver.v1.FastUpdateFileV2Request.FileUpdate (var: gc)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Request.FileUpdate (var: ge)
message FileUpdate {
repeated PartialPathItem ancestor_spline = 3;
FastUpdateFileV2Request.UpdateType update_type = 4;
@@ -9270,14 +11048,14 @@ message FastUpdateFileV2Request {
}
}
- // Copied from: local:aiserver.v1.FastUpdateFileV2Request.LocalFile (var: Ac)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Request.LocalFile (var: fe)
message LocalFile {
File file = 1;
string hash = 2;
string unencrypted_relative_workspace_path = 3;
}
- // Copied from: local:aiserver.v1.FastUpdateFileV2Request.UpdateType (var: fc)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Request.UpdateType (var: g)
enum UpdateType {
UPDATE_TYPE_UNSPECIFIED = 0;
UPDATE_TYPE_ADD = 1;
@@ -9297,9 +11075,9 @@ message FastUpdateFileV2Request {
}
}
-// Copied from: local:aiserver.v1.FastUpdateFileV2Response (var: _c)
+// Copied from: local:aiserver.v1.FastUpdateFileV2Response (var: he)
message FastUpdateFileV2Response {
- // Copied from: local:aiserver.v1.FastUpdateFileV2Response.Status (var: yc)
+ // Copied from: local:aiserver.v1.FastUpdateFileV2Response.Status (var: h)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9310,19 +11088,7 @@ message FastUpdateFileV2Response {
Status status = 1;
}
-// Copied from: anyrun.v1.FeatureExitCode (var: uFe)
-message FeatureExitCode {
- string feature_id = 1;
- int64 exit_code = 2;
-}
-
-// Copied from: anyrun.v1.FeatureOutput (var: oFe)
-message FeatureOutput {
- string feature_id = 1;
- string output = 2;
-}
-
-// Copied from: local:aiserver.v1.FeatureType (var: Ar)
+// Copied from: local:aiserver.v1.FeatureType (var: s)
enum FeatureType {
FEATURE_TYPE_UNSPECIFIED = 0;
FEATURE_TYPE_EDIT = 1;
@@ -9330,29 +11096,32 @@ enum FeatureType {
FEATURE_TYPE_INLINE_LONG_COMPLETION = 3;
}
-// Copied from: agent.v1.FeedbackRequestCategory (var: d0)
+// Copied from: agent.v1.FeedbackRequestCategory (var: Fa)
message FeedbackRequestCategory {
string id = 1;
string label = 2;
}
-// Copied from: agent.v1.FeedbackRequestCategoryGroup (var: A0)
+// Copied from: agent.v1.FeedbackRequestCategoryGroup (var: qa)
message FeedbackRequestCategoryGroup {
string id = 1;
string prompt = 2;
repeated FeedbackRequestCategory categories = 3;
}
-// Copied from: agent.v1.FeedbackRequestUpdate (var: g0)
+// Copied from: agent.v1.FeedbackRequestUpdate (var: Da)
message FeedbackRequestUpdate {
string request_id = 1;
optional string canonical_model_name = 2;
repeated FeedbackRequestCategory categories = 3;
repeated FeedbackRequestCategoryGroup category_groups = 4;
bool show_form_immediately = 5;
+ optional string title = 6;
+ optional string negative_title = 7;
+ optional string comment_placeholder = 8;
}
-// Copied from: local:aiserver.v1.FetchAllInstallationReposRequest (var: O5e)
+// Copied from: local:aiserver.v1.FetchAllInstallationReposRequest (var: uf)
message FetchAllInstallationReposRequest {
int64 installation_id = 1;
optional int32 total_pages = 2;
@@ -9361,45 +11130,45 @@ message FetchAllInstallationReposRequest {
optional bool skip_cache = 6;
}
-// Copied from: local:aiserver.v1.FetchAllInstallationReposResponse (var: G5e)
+// Copied from: local:aiserver.v1.FetchAllInstallationReposResponse (var: mf)
message FetchAllInstallationReposResponse {
repeated GetGithubInstallationsResponse.Repository repos = 1;
optional string access_error = 2;
}
-// Copied from: agent.v1.FetchArgs (var: UG)
+// Copied from: agent.v1.FetchArgs (var: s)
message FetchArgs {
string url = 1;
string tool_call_id = 2;
}
-// Copied from: local:aiserver.v1.FetchBackgroundComposerRequest (var: XIt)
+// Copied from: local:aiserver.v1.FetchBackgroundComposerRequest (var: Jm)
message FetchBackgroundComposerRequest {
string bc_id = 1;
int32 start_index = 2;
optional int32 limit = 3;
}
-// Copied from: local:aiserver.v1.FetchBackgroundComposerResponse (var: $It)
+// Copied from: local:aiserver.v1.FetchBackgroundComposerResponse (var: Cm)
message FetchBackgroundComposerResponse {
repeated HeadlessAgenticComposerResponse responses = 1;
int32 total_responses = 2;
}
-// Copied from: agent.v1.FetchError (var: HG)
+// Copied from: agent.v1.FetchError (var: a)
message FetchError {
string url = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.FetchPullRequestParams (var: lP)
+// Copied from: local:aiserver.v1.FetchPullRequestParams (var: er)
message FetchPullRequestParams {
string pull_number_or_commit_hash = 1;
optional string repo = 2;
optional bool is_github = 3;
}
-// Copied from: local:aiserver.v1.FetchPullRequestResult (var: cP)
+// Copied from: local:aiserver.v1.FetchPullRequestResult (var: tr)
message FetchPullRequestResult {
string content = 1;
uint32 pr_number = 2;
@@ -9419,11 +11188,11 @@ message FetchPullRequestResult {
optional bool prompt_connect_github = 16;
}
-// Copied from: local:aiserver.v1.FetchPullRequestStream (var: AP)
+// Copied from: local:aiserver.v1.FetchPullRequestStream (var: rr)
message FetchPullRequestStream {
}
-// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationRequest (var: Hke)
+// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationRequest (var: Su)
message FetchRelevantKnowledgeForConversationRequest {
string request_id = 1;
repeated ConversationMessage conversation = 2;
@@ -9432,12 +11201,12 @@ message FetchRelevantKnowledgeForConversationRequest {
repeated string tagged_filenames = 5;
}
-// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationResponse (var: zke)
+// Copied from: local:aiserver.v1.FetchRelevantKnowledgeForConversationResponse (var: Iu)
message FetchRelevantKnowledgeForConversationResponse {
repeated ConversationMessage.KnowledgeItem knowledge_items = 1;
}
-// Copied from: agent.v1.FetchResult (var: MG)
+// Copied from: agent.v1.FetchResult (var: o)
message FetchResult {
oneof result {
FetchSuccess success = 1;
@@ -9445,22 +11214,22 @@ message FetchResult {
}
}
-// Copied from: local:aiserver.v1.FetchRulesParams (var: wI)
+// Copied from: local:aiserver.v1.FetchRulesParams (var: b)
message FetchRulesParams {
repeated string rule_names = 1;
}
-// Copied from: local:aiserver.v1.FetchRulesResult (var: EI)
+// Copied from: local:aiserver.v1.FetchRulesResult (var: M)
message FetchRulesResult {
repeated CursorRule rules = 1;
}
-// Copied from: local:aiserver.v1.FetchRulesStream (var: rb)
+// Copied from: local:aiserver.v1.FetchRulesStream (var: wn)
message FetchRulesStream {
repeated string rule_names = 1;
}
-// Copied from: agent.v1.FetchSuccess (var: YG)
+// Copied from: agent.v1.FetchSuccess (var: i)
message FetchSuccess {
string url = 1;
string content = 2;
@@ -9468,29 +11237,29 @@ message FetchSuccess {
string content_type = 4;
}
-// Copied from: local:aiserver.v1.File (var: hs)
+// Copied from: local:aiserver.v1.File (var: G)
message File {
string relative_workspace_path = 1;
string contents = 2;
FileGit file_git_context = 3;
}
-// Copied from: local:aiserver.v1.FileAndOutline (var: qf)
+// Copied from: local:aiserver.v1.FileAndOutline (var: p)
message FileAndOutline {
CodeBlock file = 1;
optional string outline = 2;
}
-// Copied from: local:aiserver.v1.FileCodeSnippets (var: Hl)
+// Copied from: local:aiserver.v1.FileCodeSnippets (var: Y)
message FileCodeSnippets {
string relative_workspace_path = 1;
int32 total_lines = 2;
repeated CodeSnippet snippets = 3;
}
-// Copied from: local:aiserver.v1.FileDiff (var: Ur)
+// Copied from: local:aiserver.v1.FileDiff (var: B)
message FileDiff {
- // Copied from: local:aiserver.v1.FileDiff.Chunk (var: Mr)
+ // Copied from: local:aiserver.v1.FileDiff.Chunk (var: J)
message Chunk {
string content = 1;
repeated string lines = 2;
@@ -9510,24 +11279,24 @@ message FileDiff {
optional bool is_generated = 8;
}
-// Copied from: local:aiserver.v1.FileGit (var: ps)
+// Copied from: local:aiserver.v1.FileGit (var: Q)
message FileGit {
repeated GitCommit commits = 1;
}
-// Copied from: local:aiserver.v1.FileLink (var: q3)
+// Copied from: local:aiserver.v1.FileLink (var: wt)
message FileLink {
string display_name = 1;
string relative_workspace_path = 2;
}
-// Copied from: local:aiserver.v1.FileRangeAnnotations (var: Ywe)
+// Copied from: local:aiserver.v1.FileRangeAnnotations (var: Yl)
message FileRangeAnnotations {
string file_path = 1;
repeated RangeGroup groups = 2;
}
-// Copied from: local:aiserver.v1.FileRequest (var: ro)
+// Copied from: local:aiserver.v1.FileRequest (var: A)
message FileRequest {
string relative_workspace_path = 1;
optional int32 requested_version = 2;
@@ -9536,13 +11305,13 @@ message FileRequest {
optional google.protobuf.Timestamp earliest_time = 5;
}
-// Copied from: local:aiserver.v1.FileResult (var: Cm)
+// Copied from: local:aiserver.v1.FileResult (var: tt)
message FileResult {
File file = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.FileRetrieved (var: oo)
+// Copied from: local:aiserver.v1.FileRetrieved (var: T)
message FileRetrieved {
string relative_workspace_path = 1;
string contents = 2;
@@ -9550,19 +11319,19 @@ message FileRetrieved {
google.protobuf.Timestamp last_modified = 4;
}
-// Copied from: agent.v1.FileState (var: G$)
+// Copied from: agent.v1.FileState (var: Xi)
message FileState {
optional string content = 1;
optional string initial_content = 2;
}
-// Copied from: agent.v1.FileStateStructure (var: V$)
+// Copied from: agent.v1.FileStateStructure (var: Zi)
message FileStateStructure {
optional bytes content = 1;
optional bytes initial_content = 2;
}
-// Copied from: local:aiserver.v1.FilesyncUpdateWithModelVersion (var: Oa)
+// Copied from: local:aiserver.v1.FilesyncUpdateWithModelVersion (var: u)
message FilesyncUpdateWithModelVersion {
int32 model_version = 1;
string relative_workspace_path = 2;
@@ -9570,15 +11339,15 @@ message FilesyncUpdateWithModelVersion {
int32 expected_file_length = 4;
}
-// Copied from: local:aiserver.v1.FindBugsRequest (var: gye)
+// Copied from: local:aiserver.v1.FindBugsRequest (var: rl)
message FindBugsRequest {
CurrentFileInfo current_file = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.FindBugsResponse (var: _ye)
+// Copied from: local:aiserver.v1.FindBugsResponse (var: sl)
message FindBugsResponse {
- // Copied from: local:aiserver.v1.FindBugsResponse.Bug (var: yye)
+ // Copied from: local:aiserver.v1.FindBugsResponse.Bug (var: ol)
message Bug {
string description = 1;
int32 line_number = 2;
@@ -9588,25 +11357,25 @@ message FindBugsResponse {
optional Bug bug = 1;
}
-// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppRequest (var: mOe)
+// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppRequest (var: Zt)
message FinishSetupGithubEnterpriseAppRequest {
string installation_code = 1;
string pending_app_uuid = 2;
}
-// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppResponse (var: fOe)
+// Copied from: local:aiserver.v1.FinishSetupGithubEnterpriseAppResponse (var: $t)
message FinishSetupGithubEnterpriseAppResponse {
optional string install_url = 1;
}
-// Copied from: local:aiserver.v1.FinishUpdateRepoRequest (var: sm)
+// Copied from: local:aiserver.v1.FinishUpdateRepoRequest (var: Ue)
message FinishUpdateRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.FinishUpdateRepoResponse (var: im)
+// Copied from: local:aiserver.v1.FinishUpdateRepoResponse (var: xe)
message FinishUpdateRepoResponse {
- // Copied from: local:aiserver.v1.FinishUpdateRepoResponse.Status (var: am)
+ // Copied from: local:aiserver.v1.FinishUpdateRepoResponse.Status (var: w)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9616,14 +11385,14 @@ message FinishUpdateRepoResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.FinishUploadRepoRequest (var: jc)
+// Copied from: local:aiserver.v1.FinishUploadRepoRequest (var: Me)
message FinishUploadRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.FinishUploadRepoResponse (var: Kc)
+// Copied from: local:aiserver.v1.FinishUploadRepoResponse (var: Le)
message FinishUploadRepoResponse {
- // Copied from: local:aiserver.v1.FinishUploadRepoResponse.Status (var: Xc)
+ // Copied from: local:aiserver.v1.FinishUploadRepoResponse.Status (var: T)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -9633,32 +11402,32 @@ message FinishUploadRepoResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.FinishedCppGenerationEvent (var: bp)
+// Copied from: local:aiserver.v1.FinishedCppGenerationEvent (var: ye)
message FinishedCppGenerationEvent {
PointInTimeModel point_in_time_model = 1;
RecoverableCppData recoverable_cpp_data = 2;
}
-// Copied from: local:aiserver.v1.FirstPartyPluginConfiguration (var: H1e)
+// Copied from: local:aiserver.v1.FirstPartyPluginConfiguration (var: Ym)
message FirstPartyPluginConfiguration {
FirstPartyPluginMode mode = 1;
repeated string allowed_plugin_ids = 2;
}
-// Copied from: local:aiserver.v1.FirstPartyPluginMode (var: aUe)
+// Copied from: local:aiserver.v1.FirstPartyPluginMode (var: ye)
enum FirstPartyPluginMode {
FIRST_PARTY_PLUGIN_MODE_UNSPECIFIED = 0;
FIRST_PARTY_PLUGIN_MODE_ENABLE_ALL = 1;
FIRST_PARTY_PLUGIN_MODE_ALLOWLIST = 2;
}
-// Copied from: local:aiserver.v1.FixLintsParams (var: NP)
+// Copied from: local:aiserver.v1.FixLintsParams (var: cr)
message FixLintsParams {
}
-// Copied from: local:aiserver.v1.FixLintsResult (var: bP)
+// Copied from: local:aiserver.v1.FixLintsResult (var: dr)
message FixLintsResult {
- // Copied from: local:aiserver.v1.FixLintsResult.FileResult (var: qP)
+ // Copied from: local:aiserver.v1.FixLintsResult.FileResult (var: pr)
message FileResult {
string file_path = 1;
EditFileResult.FileDiff diff = 2;
@@ -9671,23 +11440,23 @@ message FixLintsResult {
repeated FileResult file_results = 1;
}
-// Copied from: local:aiserver.v1.FixLintsStream (var: FP)
+// Copied from: local:aiserver.v1.FixLintsStream (var: fr)
message FixLintsStream {
}
-// Copied from: local:aiserver.v1.FixLintsSubagentParams (var: s8)
+// Copied from: local:aiserver.v1.FixLintsSubagentParams (var: Rn)
message FixLintsSubagentParams {
}
-// Copied from: local:aiserver.v1.FixLintsSubagentReturnValue (var: a8)
+// Copied from: local:aiserver.v1.FixLintsSubagentReturnValue (var: Pn)
message FixLintsSubagentReturnValue {
}
-// Copied from: local:aiserver.v1.FixMarkersRequest (var: ATe)
+// Copied from: local:aiserver.v1.FixMarkersRequest (var: Ca)
message FixMarkersRequest {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker (var: gTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker (var: Na)
message Marker {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.AncestorTypeDefinition (var: kTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.AncestorTypeDefinition (var: ba)
message AncestorTypeDefinition {
string name = 1;
string relative_workspace_path = 2;
@@ -9695,9 +11464,9 @@ message FixMarkersRequest {
repeated string lines = 4;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation (var: NTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation (var: qa)
message ClassInformation {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation.Constructor (var: bTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ClassInformation.Constructor (var: Da)
message Constructor {
int32 start_line = 1;
int32 end_line_inclusive = 2;
@@ -9711,15 +11480,15 @@ message FixMarkersRequest {
string detail = 6;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ContextRange (var: yTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.ContextRange (var: Pa)
message ContextRange {
int32 start_line = 1;
int32 end_line_inclusive = 2;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature (var: qTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature (var: Oa)
message FunctionSignature {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature.FunctionParameter (var: FTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.FunctionSignature.FunctionParameter (var: Ua)
message FunctionParameter {
string label = 1;
string documentation = 2;
@@ -9730,7 +11499,7 @@ message FixMarkersRequest {
repeated FunctionParameter parameters = 3;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.InsertedSymbolType (var: STe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.InsertedSymbolType (var: Ma)
message InsertedSymbolType {
string symbol_name = 1;
string symbol_type = 2;
@@ -9738,9 +11507,9 @@ message FixMarkersRequest {
int32 symbol_line = 4;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix (var: ITe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix (var: La)
message QuickFix {
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix.Edit (var: vTe)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.QuickFix.Edit (var: Fa)
message Edit {
string relative_workspace_path = 1;
int32 start_line = 2;
@@ -9756,7 +11525,7 @@ message FixMarkersRequest {
repeated Edit edits = 4;
}
- // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.RelatedInformation (var: _Te)
+ // Copied from: local:aiserver.v1.FixMarkersRequest.Marker.RelatedInformation (var: Ra)
message RelatedInformation {
string message = 1;
string relative_workspace_path = 2;
@@ -9788,9 +11557,9 @@ message FixMarkersRequest {
string user_instruction = 5;
}
-// Copied from: local:aiserver.v1.FixMarkersResponse (var: QTe)
+// Copied from: local:aiserver.v1.FixMarkersResponse (var: xa)
message FixMarkersResponse {
- // Copied from: local:aiserver.v1.FixMarkersResponse.Change (var: UTe)
+ // Copied from: local:aiserver.v1.FixMarkersResponse.Change (var: Qa)
message Change {
int32 start_line = 1;
int32 end_line_exclusive = 2;
@@ -9804,7 +11573,7 @@ message FixMarkersResponse {
int32 iteration_number = 4;
}
-// Copied from: local:aiserver.v1.FolderFileInfo (var: a4)
+// Copied from: local:aiserver.v1.FolderFileInfo (var: ln)
message FolderFileInfo {
string relative_path = 1;
string content = 2;
@@ -9812,54 +11581,85 @@ message FolderFileInfo {
float score = 4;
}
-// Copied from: local:aiserver.v1.FolderInfo (var: s4)
+// Copied from: local:aiserver.v1.FolderInfo (var: an)
message FolderInfo {
string relative_path = 1;
repeated FolderFileInfo files = 2;
}
-// Copied from: local:aiserver.v1.FolderSizeLimit (var: uLe)
+// Copied from: local:aiserver.v1.FolderSizeLimit (var: We)
message FolderSizeLimit {
int32 max_total_bytes = 1;
int32 max_num_files = 2;
}
-// Copied from: agent.v1.ForceBackgroundShellArgs (var: Tk)
+// Copied from: agent.v1.ForceBackgroundShellArgs (var: y)
message ForceBackgroundShellArgs {
string tool_call_id = 1;
}
-// Copied from: agent.v1.ForceBackgroundShellResult (var: wk)
+// Copied from: agent.v1.ForceBackgroundShellResult (var: k)
message ForceBackgroundShellResult {
ForceBackgroundShellStatus status = 1;
optional ShellResult shell_result = 2;
}
-// Copied from: agent.v1.ForceBackgroundShellStatus (var: nk)
+// Copied from: agent.v1.ForceBackgroundShellStatus (var: o)
enum ForceBackgroundShellStatus {
FORCE_BACKGROUND_SHELL_STATUS_UNSPECIFIED = 0;
FORCE_BACKGROUND_SHELL_STATUS_ACCEPTED = 1;
FORCE_BACKGROUND_SHELL_STATUS_NOT_FOUND = 2;
}
-// Copied from: agent.v1.ForceBackgroundSubagentArgs (var: C6)
+// Copied from: agent.v1.ForceBackgroundSubagentArgs (var: V)
message ForceBackgroundSubagentArgs {
string tool_call_id = 1;
}
-// Copied from: agent.v1.ForceBackgroundSubagentResult (var: R6)
+// Copied from: agent.v1.ForceBackgroundSubagentResult (var: Y)
message ForceBackgroundSubagentResult {
ForceBackgroundSubagentStatus status = 1;
}
-// Copied from: agent.v1.ForceBackgroundSubagentStatus (var: a6)
+// Copied from: agent.v1.ForceBackgroundSubagentStatus (var: w)
enum ForceBackgroundSubagentStatus {
FORCE_BACKGROUND_SUBAGENT_STATUS_UNSPECIFIED = 0;
FORCE_BACKGROUND_SUBAGENT_STATUS_ACCEPTED = 1;
FORCE_BACKGROUND_SUBAGENT_STATUS_NOT_FOUND = 2;
}
-// Copied from: local:aiserver.v1.FullCommitNotes (var: aa)
+// Copied from: local:aiserver.v1.ForkBackgroundComposerMode (var: nr)
+enum ForkBackgroundComposerMode {
+ FORK_BACKGROUND_COMPOSER_MODE_UNSPECIFIED = 0;
+ FORK_BACKGROUND_COMPOSER_MODE_CONVERSATION = 1;
+ FORK_BACKGROUND_COMPOSER_MODE_POD = 2;
+}
+
+// Copied from: local:aiserver.v1.ForkBackgroundComposerRequest (var: ga)
+message ForkBackgroundComposerRequest {
+ string source_bc_id = 1;
+ ForkBackgroundComposerMode mode = 2;
+ optional string name = 3;
+ optional uint32 turn_count = 4;
+}
+
+// Copied from: local:aiserver.v1.ForkBackgroundComposerResponse (var: ha)
+message ForkBackgroundComposerResponse {
+ BackgroundComposer composer = 1;
+ string bc_id = 2;
+ string source_bc_id = 3;
+ ForkBackgroundComposerMode mode = 4;
+ optional string initial_run_id = 5;
+}
+
+// Copied from: local:aiserver.v1.FreeTrialCodePurpose (var: Me)
+enum FreeTrialCodePurpose {
+ FREE_TRIAL_CODE_PURPOSE_UNSPECIFIED = 0;
+ FREE_TRIAL_CODE_PURPOSE_FREE_TRIAL = 1;
+ FREE_TRIAL_CODE_PURPOSE_ORG_INVITE = 2;
+}
+
+// Copied from: local:aiserver.v1.FullCommitNotes (var: De)
message FullCommitNotes {
repeated CommitNote notes = 1;
string commit_hash = 2;
@@ -9867,12 +11667,37 @@ message FullCommitNotes {
string files_changed_relative_path = 4;
}
-// Copied from: local:aiserver.v1.FullFileSearchResult (var: Ame)
+// Copied from: local:aiserver.v1.FullFileSearchResult (var: Tr)
message FullFileSearchResult {
repeated FileResult results = 1;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingFinding (var: Mxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingActiveAgent (var: Xf)
+message FullSelfDrivingActiveAgent {
+ string pr_url = 1;
+ string repo_url = 2;
+ int32 pull_number = 3;
+ string bc_id = 4;
+ bool enabled = 5;
+ FullSelfDrivingMode mode = 6;
+ int32 owner_user_id = 7;
+ optional string owner_display_name = 8;
+ optional string owner_email = 9;
+ optional string mergeable_state = 10;
+ optional bool is_mergeable = 11;
+ optional int32 visible_findings_count = 12;
+ optional FullSelfDrivingStatusUpdate latest_status_update = 13;
+ optional string pr_title = 14;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingCloudCommandAction (var: p)
+enum FullSelfDrivingCloudCommandAction {
+ FULL_SELF_DRIVING_CLOUD_COMMAND_ACTION_UNSPECIFIED = 0;
+ FULL_SELF_DRIVING_CLOUD_COMMAND_ACTION_SPAWNED = 1;
+ FULL_SELF_DRIVING_CLOUD_COMMAND_ACTION_FOLLOWED_UP = 2;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingFinding (var: N)
message FullSelfDrivingFinding {
string event_id = 1;
google.protobuf.Timestamp last_updated_at = 2;
@@ -9886,16 +11711,31 @@ message FullSelfDrivingFinding {
google.protobuf.Struct payload = 10;
string superseded_by_stable_key = 11;
string superseded_reason = 12;
+ string dismissed_reason = 13;
+ string kind = 14;
+ string action = 15;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingMode (var: Rxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingMode (var: c)
enum FullSelfDrivingMode {
FULL_SELF_DRIVING_MODE_UNSPECIFIED = 0;
FULL_SELF_DRIVING_MODE_SUGGEST = 1;
FULL_SELF_DRIVING_MODE_APPLY = 2;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingRepoSetting (var: O4e)
+// Copied from: local:aiserver.v1.FullSelfDrivingOutputInput (var: P)
+message FullSelfDrivingOutputInput {
+ string stable_key = 1;
+ string kind = 2;
+ string status = 3;
+ string title = 4;
+ string body = 5;
+ string severity = 6;
+ string action = 7;
+ google.protobuf.Struct payload = 8;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingRepoSetting (var: Ff)
message FullSelfDrivingRepoSetting {
ProtectedGitProvider scm_provider = 1;
optional string git_enterprise_uuid = 2;
@@ -9904,7 +11744,7 @@ message FullSelfDrivingRepoSetting {
bool enabled = 5;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingRun (var: Qxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingRun (var: B)
message FullSelfDrivingRun {
string bc_id = 1;
string status = 2;
@@ -9915,9 +11755,18 @@ message FullSelfDrivingRun {
int32 files_changed = 7;
string source = 8;
string active_run_id = 9;
+ optional FullSelfDrivingRunLiveStatus latest_status_update = 10;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingRunSuggestionState (var: bxe)
+// Copied from: local:aiserver.v1.FullSelfDrivingRunLiveStatus (var: v)
+message FullSelfDrivingRunLiveStatus {
+ string state = 1;
+ string status = 2;
+ repeated string loading_messages = 3;
+ google.protobuf.Timestamp updated_at = 4;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingRunSuggestionState (var: d)
enum FullSelfDrivingRunSuggestionState {
FULL_SELF_DRIVING_RUN_SUGGESTION_STATE_UNSPECIFIED = 0;
FULL_SELF_DRIVING_RUN_SUGGESTION_STATE_RUNNING = 1;
@@ -9926,7 +11775,15 @@ enum FullSelfDrivingRunSuggestionState {
FULL_SELF_DRIVING_RUN_SUGGESTION_STATE_NOT_SUGGEST_MODE = 4;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingTeamRepoSetting (var: o8e)
+// Copied from: local:aiserver.v1.FullSelfDrivingStatusUpdate (var: Zf)
+message FullSelfDrivingStatusUpdate {
+ string state = 1;
+ string status = 2;
+ repeated string loading_messages = 3;
+ google.protobuf.Timestamp updated_at = 4;
+}
+
+// Copied from: local:aiserver.v1.FullSelfDrivingTeamRepoSetting (var: Yf)
message FullSelfDrivingTeamRepoSetting {
int32 team_id = 1;
ProtectedGitProvider scm_provider = 2;
@@ -9936,20 +11793,59 @@ message FullSelfDrivingTeamRepoSetting {
bool enabled = 6;
}
-// Copied from: local:aiserver.v1.FullSelfDrivingTeamSettings (var: X4e)
+// Copied from: local:aiserver.v1.FullSelfDrivingTeamSettings (var: xf)
message FullSelfDrivingTeamSettings {
int32 team_id = 1;
FullSelfDrivingMode default_mode = 2;
bool only_cloud_agent_prs = 3;
bool globally_disabled = 4;
+ bool auto_create_on_first_pr_push = 5;
}
-// Copied from: agent.v1.GenerateImageError (var: KE)
+// Copied from: agent.v1.GenerateImageArgs (var: s)
+message GenerateImageArgs {
+ string description = 1;
+ optional string file_path = 2;
+ repeated string reference_image_paths = 5;
+ optional string aspect_ratio = 6;
+}
+
+// Copied from: agent.v1.GenerateImageError (var: a)
message GenerateImageError {
string error = 1;
}
-// Copied from: agent.v1.GenerateImageResult (var: HE)
+// Copied from: local:aiserver.v1.GenerateImageReferenceImage (var: es)
+message GenerateImageReferenceImage {
+ string data = 1;
+ string mime_type = 2;
+}
+
+// Copied from: agent.v1.GenerateImageRequestQuery (var: u)
+message GenerateImageRequestQuery {
+ GenerateImageArgs args = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.GenerateImageRequestResponse (var: m)
+message GenerateImageRequestResponse {
+ // Copied from: agent.v1.GenerateImageRequestResponse.Approved (var: c)
+ message Approved {
+ string description = 1;
+ }
+
+ // Copied from: agent.v1.GenerateImageRequestResponse.Rejected (var: d)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: agent.v1.GenerateImageResult (var: o)
message GenerateImageResult {
oneof result {
GenerateImageSuccess success = 1;
@@ -9957,24 +11853,31 @@ message GenerateImageResult {
}
}
-// Copied from: agent.v1.GenerateImageSuccess (var: zE)
+// Copied from: agent.v1.GenerateImageSuccess (var: i)
message GenerateImageSuccess {
string file_path = 1;
string image_data = 2;
}
-// Copied from: local:aiserver.v1.GenerateTldrRequest (var: kme)
+// Copied from: local:aiserver.v1.GenerateTldrRequest (var: Er)
message GenerateTldrRequest {
string text = 1;
}
-// Copied from: local:aiserver.v1.GenerateTldrResponse (var: Sme)
+// Copied from: local:aiserver.v1.GenerateTldrResponse (var: Sr)
message GenerateTldrResponse {
string summary = 1;
string all = 2;
}
-// Copied from: local:aiserver.v1.GetActivationCheckoutUrlRequest (var: Pze)
+// Copied from: local:aiserver.v1.GenericLogSpanUpdate (var: Cn)
+message GenericLogSpanUpdate {
+ google.protobuf.Timestamp timestamp = 1;
+ string message = 2;
+ WaterfallLogLevel level = 3;
+}
+
+// Copied from: local:aiserver.v1.GetActivationCheckoutUrlRequest (var: Ia)
message GetActivationCheckoutUrlRequest {
int32 team_id = 1;
int32 seats = 2;
@@ -9983,53 +11886,56 @@ message GetActivationCheckoutUrlRequest {
optional string code = 5;
optional string radar_session_id = 6;
optional bool include_bugbot = 7;
+ optional TeamMemberBillingTier billing_tier = 8;
}
-// Copied from: local:aiserver.v1.GetActivationCheckoutUrlResponse (var: Lze)
+// Copied from: local:aiserver.v1.GetActivationCheckoutUrlResponse (var: va)
message GetActivationCheckoutUrlResponse {
string checkout_url = 1;
}
-// Copied from: local:aiserver.v1.GetActiveOffboardingBannerRequest (var: xit)
+// Copied from: local:aiserver.v1.GetActiveOffboardingBannerRequest (var: ly)
message GetActiveOffboardingBannerRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetActiveOffboardingBannerResponse (var: Oit)
+// Copied from: local:aiserver.v1.GetActiveOffboardingBannerResponse (var: uy)
message GetActiveOffboardingBannerResponse {
bool has_banner = 1;
optional OffboardingBanner banner = 2;
}
-// Copied from: local:aiserver.v1.GetAdminNotificationStatusRequest (var: Pst)
+// Copied from: local:aiserver.v1.GetAdminNotificationStatusRequest (var: uT)
message GetAdminNotificationStatusRequest {
int32 team_id = 1;
AdminNotificationRequestType request_type = 2;
+ repeated NotifyTeamAdminsRepo repos = 3;
+ optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.GetAdminNotificationStatusResponse (var: Lst)
+// Copied from: local:aiserver.v1.GetAdminNotificationStatusResponse (var: mT)
message GetAdminNotificationStatusResponse {
bool can_send = 1;
optional int64 last_sent_timestamp = 2;
}
-// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledRequest (var: W9e)
+// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledRequest (var: tp)
message GetAdvancedAnalyticsEnabledRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledResponse (var: j9e)
+// Copied from: local:aiserver.v1.GetAdvancedAnalyticsEnabledResponse (var: np)
message GetAdvancedAnalyticsEnabledResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.GetAgentSharePreviewRequest (var: JRt)
+// Copied from: local:aiserver.v1.GetAgentSharePreviewRequest (var: kp)
message GetAgentSharePreviewRequest {
string share_id = 1;
optional bool include_preview_image = 2;
}
-// Copied from: local:aiserver.v1.GetAgentSharePreviewResponse (var: CRt)
+// Copied from: local:aiserver.v1.GetAgentSharePreviewResponse (var: wp)
message GetAgentSharePreviewResponse {
string share_id = 1;
string bc_id = 2;
@@ -10043,16 +11949,29 @@ message GetAgentSharePreviewResponse {
optional bytes preview_image_png = 10;
}
-// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigRequest (var: CMe)
+// Copied from: local:aiserver.v1.GetAgentStoreFileLockRequest (var: jf)
+message GetAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+}
+
+// Copied from: local:aiserver.v1.GetAgentStoreFileLockResponse (var: Xf)
+message GetAgentStoreFileLockResponse {
+ bool held = 1;
+ optional AgentStoreFileLockHolder holder = 2;
+ int64 expires_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigRequest (var: Hn)
message GetAgenticOnboardingConfigRequest {
}
-// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigResponse (var: RMe)
+// Copied from: local:aiserver.v1.GetAgenticOnboardingConfigResponse (var: Vn)
message GetAgenticOnboardingConfigResponse {
bool agentic_onboarding_enabled = 1;
}
-// Copied from: local:aiserver.v1.GetAggregatedUsageEventsRequest (var: K8e)
+// Copied from: local:aiserver.v1.GetAggregatedUsageEventsRequest (var: kg)
message GetAggregatedUsageEventsRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -10060,9 +11979,9 @@ message GetAggregatedUsageEventsRequest {
optional int32 user_id = 4;
}
-// Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse (var: Z8e)
+// Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse (var: wg)
message GetAggregatedUsageEventsResponse {
- // Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse.ModelUsageAggregation (var: e6e)
+ // Copied from: local:aiserver.v1.GetAggregatedUsageEventsResponse.ModelUsageAggregation (var: Eg)
message ModelUsageAggregation {
string model_intent = 1;
int64 input_tokens = 2;
@@ -10084,7 +12003,7 @@ message GetAggregatedUsageEventsResponse {
optional double total_request_cost = 8;
}
-// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsRequest (var: qoe)
+// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsRequest (var: bt)
message GetAtSymbolSuggestionsRequest {
CurrentFileInfo current_file_info = 1;
repeated AtSymbolDependencyInformation at_symbol_dependencies = 2;
@@ -10093,13 +12012,13 @@ message GetAtSymbolSuggestionsRequest {
ModelDetails model_details = 5;
}
-// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsResponse (var: Foe)
+// Copied from: local:aiserver.v1.GetAtSymbolSuggestionsResponse (var: Mt)
message GetAtSymbolSuggestionsResponse {
repeated int32 indices = 1;
string explanation = 2;
}
-// Copied from: local:aiserver.v1.GetAuditLogsRequest (var: n6e)
+// Copied from: local:aiserver.v1.GetAuditLogsRequest (var: Sg)
message GetAuditLogsRequest {
optional int32 team_id = 1;
optional int64 start_date = 2;
@@ -10110,29 +12029,36 @@ message GetAuditLogsRequest {
optional int32 page_size = 7;
}
-// Copied from: local:aiserver.v1.GetAuditLogsResponse (var: s6e)
+// Copied from: local:aiserver.v1.GetAuditLogsResponse (var: Ig)
message GetAuditLogsResponse {
repeated AuditLogEvent events = 1;
int32 total_count = 2;
}
-// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesRequest (var: Cc)
+// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesRequest (var: ke)
message GetAvailableChunkingStrategiesRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesResponse (var: Rc)
+// Copied from: local:aiserver.v1.GetAvailableChunkingStrategiesResponse (var: we)
message GetAvailableChunkingStrategiesResponse {
repeated ChunkingStrategy chunking_strategies = 1;
}
-// Copied from: local:aiserver.v1.GetAvailableMcpServersRequest (var: CVe)
+// Copied from: local:aiserver.v1.GetAvailableMcpServersRequest (var: vo)
message GetAvailableMcpServersRequest {
}
-// Copied from: local:aiserver.v1.GetAvailableMcpServersResponse (var: RVe)
+// Copied from: local:aiserver.v1.GetAvailableMcpServersResponse (var: Bo)
message GetAvailableMcpServersResponse {
- // Copied from: local:aiserver.v1.GetAvailableMcpServersResponse.McpServerInfo (var: PVe)
+ // Copied from: local:aiserver.v1.GetAvailableMcpServersResponse.McpAccountInfo (var: Co)
+ message McpAccountInfo {
+ string account_key = 1;
+ string server_identifier = 2;
+ bool user_has_access_token = 3;
+ }
+
+ // Copied from: local:aiserver.v1.GetAvailableMcpServersResponse.McpServerInfo (var: Jo)
message McpServerInfo {
int32 id = 1;
string name = 2;
@@ -10147,64 +12073,68 @@ message GetAvailableMcpServersResponse {
optional bool user_has_access_token = 11;
bool is_required = 12;
bool managed_by_team_plugin_policy = 13;
+ bool disabled_by_team_admin_policy = 14;
+ optional string server_identifier = 15;
+ optional int32 owning_team_id = 16;
+ repeated GetAvailableMcpServersResponse.McpAccountInfo accounts = 17;
}
repeated McpServerInfo servers = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesRequest (var: EJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesRequest (var: xm)
message GetBackgroundComposerArtifactBytesRequest {
string bc_id = 1;
string absolute_path = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesResponse (var: BJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactBytesResponse (var: Qm)
message GetBackgroundComposerArtifactBytesResponse {
bytes content = 1;
string content_type = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactRequest (var: TJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactRequest (var: Om)
message GetBackgroundComposerArtifactRequest {
string bc_id = 1;
string absolute_path = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactResponse (var: wJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerArtifactResponse (var: Um)
message GetBackgroundComposerArtifactResponse {
string url = 1;
string expires_at = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashRequest (var: ayt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashRequest (var: Qo)
message GetBackgroundComposerChangesHashRequest {
string bc_id = 1;
optional string branch_name = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashResponse (var: lyt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerChangesHashResponse (var: Go)
message GetBackgroundComposerChangesHashResponse {
string hash = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerConversationRequest (var: MSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerConversationRequest (var: tu)
message GetBackgroundComposerConversationRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerConversationResponse (var: YSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerConversationResponse (var: nu)
message GetBackgroundComposerConversationResponse {
repeated ConversationMessage conversation = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsRequest (var: cyt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsRequest (var: Ho)
message GetBackgroundComposerDiffDetailsRequest {
string bc_id = 1;
optional string branch_name = 2;
optional string repo_url = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsResponse (var: Ayt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerDiffDetailsResponse (var: Yo)
message GetBackgroundComposerDiffDetailsResponse {
string branch_name = 1;
string base_branch = 2;
@@ -10212,98 +12142,101 @@ message GetBackgroundComposerDiffDetailsResponse {
repeated GitDiff git_diffs = 4;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionRequest (var: nIt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionRequest (var: rm)
message GetBackgroundComposerEnvironmentVersionRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionResponse (var: sIt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerEnvironmentVersionResponse (var: sm)
message GetBackgroundComposerEnvironmentVersionResponse {
repeated EnvironmentVersionSummary environment_version_history = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkRequest (var: sEe)
+// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkRequest (var: Nu)
message GetBackgroundComposerFeedbackLinkRequest {
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkResponse (var: aEe)
+// Copied from: local:aiserver.v1.GetBackgroundComposerFeedbackLinkResponse (var: Ru)
message GetBackgroundComposerFeedbackLinkResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerInfoRequest (var: ZEt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerInfoRequest (var: Bl)
message GetBackgroundComposerInfoRequest {
string bc_id = 1;
bool include_diff = 2;
bool do_not_throw_if_setup_not_finished = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerInfoResponse (var: _St)
+// Copied from: local:aiserver.v1.GetBackgroundComposerInfoResponse (var: Ol)
message GetBackgroundComposerInfoResponse {
DetailedBackgroundComposer composer = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerNameRequest (var: iJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerNameRequest (var: Pm)
message GetBackgroundComposerNameRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerNameResponse (var: oJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerNameResponse (var: bm)
message GetBackgroundComposerNameResponse {
string name = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPromptRequest (var: uJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPromptRequest (var: Mm)
message GetBackgroundComposerPromptRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPromptResponse (var: mJt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPromptResponse (var: Lm)
message GetBackgroundComposerPromptResponse {
ConversationMessage prompt = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestRequest (var: HSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestRequest (var: ru)
message GetBackgroundComposerPullRequestRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestResponse (var: zSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerPullRequestResponse (var: su)
message GetBackgroundComposerPullRequestResponse {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoRequest (var: kSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoRequest (var: xl)
message GetBackgroundComposerRepositoryInfoRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoResponse (var: SSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerRepositoryInfoResponse (var: Ql)
message GetBackgroundComposerRepositoryInfoResponse {
RepositoryInfo repository_info = 1;
optional string path_encryption_key = 2;
QueryOnlyRepoAccess query_only_repo_access = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsRequest (var: iot)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsRequest (var: Vy)
message GetBackgroundComposerSlashCommandsRequest {
string bc_id = 1;
optional string repo_url = 2;
optional string git_ref = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsResponse (var: oot)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSlashCommandsResponse (var: Yy)
message GetBackgroundComposerSlashCommandsResponse {
repeated string skill_names = 3;
repeated string command_names = 4;
+ repeated SkillDescriptor skills = 5;
+ repeated CommandDescriptor commands = 6;
+ optional bool machine_inventory_pending = 8;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoRequest (var: FTt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoRequest (var: No)
message GetBackgroundComposerSnapshotInfoRequest {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoResponse (var: QTt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotInfoResponse (var: Ro)
message GetBackgroundComposerSnapshotInfoResponse {
string snapshot_id = 1;
ChangeBackgroundComposerSnapshotVisibilityRequest.Visibility visibility = 2;
@@ -10311,44 +12244,44 @@ message GetBackgroundComposerSnapshotInfoResponse {
double created_at_ms = 4;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateRequest (var: ZTt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateRequest (var: Do)
message GetBackgroundComposerSnapshotStateRequest {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateResponse (var: eyt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerSnapshotStateResponse (var: Oo)
message GetBackgroundComposerSnapshotStateResponse {
string snapshot_id = 1;
- SnapshotState state = 2;
+ FinishUpdateRepoResponse.Status state = 2;
optional string error_message = 3;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerStatusRequest (var: aEt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerStatusRequest (var: el)
message GetBackgroundComposerStatusRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerStatusResponse (var: lEt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerStatusResponse (var: tl)
message GetBackgroundComposerStatusResponse {
BackgroundComposerStatus status = 1;
bool is_unread = 2;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsRequest (var: eSt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsRequest (var: Jl)
message GetBackgroundComposerTimingsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsResponse (var: ySt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerTimingsResponse (var: Ul)
message GetBackgroundComposerTimingsResponse {
repeated CloudAgentTimingEvent events = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsRequest (var: pvt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsRequest (var: mc)
message GetBackgroundComposerUserSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsResponse (var: hvt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerUserSettingsResponse (var: cc)
message GetBackgroundComposerUserSettingsResponse {
optional string model_name = 1;
optional bool slack_notifications_for_web_enabled = 2;
@@ -10364,55 +12297,83 @@ message GetBackgroundComposerUserSettingsResponse {
optional bool allow_private_workers = 12;
optional string default_environment_public_id = 13;
repeated BackgroundComposerDefaultEnvironmentSetting default_environment_settings = 14;
+ optional bool remote_control_enabled = 15;
+ optional PrReviewOpenSurfaceMode pr_review_open_surface = 16;
+ repeated string sidebar_named_agent_ids = 17;
+ optional CloudAgentModelSelection default_model_selection = 18;
+ optional int32 ask_question_auto_answer_timeout_minutes = 19;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageRequest (var: jNt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageRequest (var: xd)
message GetBackgroundComposerVmUsageRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageResponse (var: XNt)
+// Copied from: local:aiserver.v1.GetBackgroundComposerVmUsageResponse (var: Qd)
message GetBackgroundComposerVmUsageResponse {
int64 total_duration_ms = 1;
}
-// Copied from: local:aiserver.v1.GetBaseTeamAdminSettingsRequest (var: f2e)
+// Copied from: local:aiserver.v1.GetBackgroundJobRequest (var: Dr)
+message GetBackgroundJobRequest {
+ string job_handle = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBackgroundJobResponse (var: Ur)
+message GetBackgroundJobResponse {
+ optional BackgroundJobStatus status = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBaseTeamAdminSettingsRequest (var: Vc)
message GetBaseTeamAdminSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetBedrockModelsRequest (var: Qwe)
+// Copied from: local:aiserver.v1.GetBedrockModelsRequest (var: Ql)
message GetBedrockModelsRequest {
string access_key = 1;
string secret_key = 2;
string region = 3;
}
-// Copied from: local:aiserver.v1.GetBedrockModelsResponse (var: xwe)
+// Copied from: local:aiserver.v1.GetBedrockModelsResponse (var: Gl)
message GetBedrockModelsResponse {
repeated string models = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetBlobForAgentKVRequest (var: Fkt)
+// Copied from: local:aiserver.v1.GetBitbucketForgeStatusRequest (var: tv)
+message GetBitbucketForgeStatusRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBitbucketForgeStatusResponse (var: nv)
+message GetBitbucketForgeStatusResponse {
+ string status = 1;
+ optional string workspace_name = 2;
+ optional string base_url = 3;
+ optional string workspace_settings_url = 4;
+}
+
+// Copied from: local:aiserver.v1.GetBlobForAgentKVRequest (var: Qa)
message GetBlobForAgentKVRequest {
string bc_id = 1;
bytes blob_id = 2;
}
-// Copied from: local:aiserver.v1.GetBlobForAgentKVResponse (var: Qkt)
+// Copied from: local:aiserver.v1.GetBlobForAgentKVResponse (var: Ga)
message GetBlobForAgentKVResponse {
bytes blob_data = 1;
}
-// Copied from: local:aiserver.v1.GetBranchComparisonRequest (var: Rht)
+// Copied from: local:aiserver.v1.GetBranchComparisonRequest (var: ws)
message GetBranchComparisonRequest {
string repo_url = 1;
string branch_name = 2;
optional string base_branch = 3;
}
-// Copied from: local:aiserver.v1.GetBranchComparisonResponse (var: bht)
+// Copied from: local:aiserver.v1.GetBranchComparisonResponse (var: Es)
message GetBranchComparisonResponse {
repeated SCMPullRequestDiffFile files = 1;
string base_sha = 2;
@@ -10420,7 +12381,7 @@ message GetBranchComparisonResponse {
string base_branch = 4;
}
-// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsRequest (var: F3e)
+// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsRequest (var: Cp)
message GetBugBotPRAnalyticsRequest {
optional string github_repo_node_id = 1;
optional string status = 2;
@@ -10429,19 +12390,32 @@ message GetBugBotPRAnalyticsRequest {
optional string end_date = 5;
optional int32 min_bugs_found = 6;
optional int32 limit = 7;
+ optional int32 team_id = 8;
}
-// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsResponse (var: Q3e)
+// Copied from: local:aiserver.v1.GetBugBotPRAnalyticsResponse (var: Np)
message GetBugBotPRAnalyticsResponse {
repeated BugBotPRAnalytics prs = 2;
repeated PRUserOption user_options = 3;
}
-// Copied from: local:aiserver.v1.GetBugBotProUserSettingsRequest (var: h8e)
+// Copied from: local:aiserver.v1.GetBugBotProUserModeRequest (var: ZT)
+message GetBugBotProUserModeRequest {
+}
+
+// Copied from: local:aiserver.v1.GetBugBotProUserModeResponse (var: $T)
+message GetBugBotProUserModeResponse {
+ BugbotMode mode = 1;
+ repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
+}
+
+// Copied from: local:aiserver.v1.GetBugBotProUserSettingsRequest (var: og)
message GetBugBotProUserSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetBugBotProUserSettingsResponse (var: T8e)
+// Copied from: local:aiserver.v1.GetBugBotProUserSettingsResponse (var: ig)
message GetBugBotProUserSettingsResponse {
bool enabled = 1;
bool bugbot_was_enabled_in_this_billing_cycle = 2;
@@ -10453,27 +12427,28 @@ message GetBugBotProUserSettingsResponse {
bool bugbot_migration_credit_already_granted = 8;
}
-// Copied from: local:aiserver.v1.GetBugBotRunEtaRequest (var: zf)
+// Copied from: local:aiserver.v1.GetBugBotRunEtaRequest (var: I)
message GetBugBotRunEtaRequest {
string repository_owner = 1;
string repository_name = 2;
int32 pr_number = 3;
}
-// Copied from: local:aiserver.v1.GetBugBotRunEtaResponse (var: jf)
+// Copied from: local:aiserver.v1.GetBugBotRunEtaResponse (var: v)
message GetBugBotRunEtaResponse {
BugBotRunStatus status = 1;
optional int64 estimated_completion_time_ms = 2;
}
-// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Request (var: C3e)
+// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Request (var: Ip)
message GetBugbotAnalyticsV2Request {
optional string start_date = 1;
optional string end_date = 2;
optional string grouping = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Response (var: R3e)
+// Copied from: local:aiserver.v1.GetBugbotAnalyticsV2Response (var: vp)
message GetBugbotAnalyticsV2Response {
bool should_see_analytics = 1;
repeated BugbotAnalyticsDataPoint prs_reviewed_series = 2;
@@ -10490,71 +12465,115 @@ message GetBugbotAnalyticsV2Response {
int32 total_autofix_runs = 13;
repeated BugbotAnalyticsDataPoint cost_cents_series = 14;
repeated BugbotAnalyticsDataPoint num_billed_runs_series = 15;
+ int32 total_bugs_found = 16;
+ int32 total_bugs_evaluated = 17;
+ repeated BugbotAnalyticsDataPoint bugs_evaluated_series = 18;
}
-// Copied from: local:aiserver.v1.GetBugbotBackfillStatusRequest (var: S5e)
+// Copied from: local:aiserver.v1.GetBugbotBackfillStatusRequest (var: $p)
message GetBugbotBackfillStatusRequest {
string workflow_id = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotBackfillStatusResponse (var: I5e)
+// Copied from: local:aiserver.v1.GetBugbotBackfillStatusResponse (var: ef)
message GetBugbotBackfillStatusResponse {
BugbotBackfillStatus status = 1;
optional string error_message = 2;
optional int32 rules_generated = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotLearnedRulesRequest (var: Pot)
+// Copied from: local:aiserver.v1.GetBugbotLearnedRulesRequest (var: ok)
message GetBugbotLearnedRulesRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
optional string repo_node_id_filter = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotLearnedRulesResponse (var: Lot)
+// Copied from: local:aiserver.v1.GetBugbotLearnedRulesResponse (var: ik)
message GetBugbotLearnedRulesResponse {
repeated BugbotLearnedRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesRequest (var: $ot)
+// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesRequest (var: gk)
message GetBugbotManualRepositoryRulesRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
optional string repo_node_id_filter = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesResponse (var: tlt)
+// Copied from: local:aiserver.v1.GetBugbotManualRepositoryRulesResponse (var: hk)
message GetBugbotManualRepositoryRulesResponse {
repeated BugbotManualRepositoryRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotModeRequest (var: pit)
+// Copied from: local:aiserver.v1.GetBugbotMergedPrScanSummaryRequest (var: HT)
+message GetBugbotMergedPrScanSummaryRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotMergedPrScanSummaryResponse (var: VT)
+message GetBugbotMergedPrScanSummaryResponse {
+ // Copied from: local:aiserver.v1.GetBugbotMergedPrScanSummaryResponse.Finding (var: YT)
+ message Finding {
+ string description = 1;
+ string severity = 2;
+ string category = 3;
+ string repo_owner = 4;
+ string repo_name = 5;
+ int32 pr_number = 6;
+ string pr_url = 7;
+ string file = 8;
+ int32 start_line = 9;
+ int32 end_line = 10;
+ repeated string code_lines = 11;
+ string installation_id = 12;
+ string repo_node_id = 13;
+ int64 pr_merged_at_epoch_millis = 14;
+ string pr_title = 15;
+ string diff_hunk = 16;
+ }
+
+ bool has_scan = 1;
+ int64 scanned_at_epoch_millis = 2;
+ int32 window_days = 3;
+ int32 prs_sampled = 4;
+ int32 prs_with_findings = 5;
+ int32 bugs_found = 6;
+ repeated Finding findings = 7;
+ int32 total_merged_prs = 8;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotModeRequest (var: WT)
message GetBugbotModeRequest {
}
-// Copied from: local:aiserver.v1.GetBugbotModeResponse (var: hit)
+// Copied from: local:aiserver.v1.GetBugbotModeResponse (var: zT)
message GetBugbotModeResponse {
BugbotMode mode = 1;
repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsRequest (var: mlt)
+// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsRequest (var: Ek)
message GetBugbotRuleAnalyticsRequest {
optional string date_range_start = 1;
optional string date_range_end = 2;
+ optional int32 team_id = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsResponse (var: flt)
+// Copied from: local:aiserver.v1.GetBugbotRuleAnalyticsResponse (var: Sk)
message GetBugbotRuleAnalyticsResponse {
repeated BugbotRuleAnalytics rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleByIdRequest (var: hlt)
+// Copied from: local:aiserver.v1.GetBugbotRuleByIdRequest (var: vk)
message GetBugbotRuleByIdRequest {
string rule_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetBugbotRuleByIdResponse (var: Tlt)
+// Copied from: local:aiserver.v1.GetBugbotRuleByIdResponse (var: Bk)
message GetBugbotRuleByIdResponse {
optional BugbotRule team_rule = 1;
optional BugbotLearnedRule learned_rule = 2;
@@ -10562,32 +12581,56 @@ message GetBugbotRuleByIdResponse {
optional BugbotManualRepositoryRule manual_rule = 4;
}
-// Copied from: local:aiserver.v1.GetBugbotSettingsRequest (var: B3e)
+// Copied from: local:aiserver.v1.GetBugbotSettingsRequest (var: Ep)
message GetBugbotSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetBugbotSettingsResponse (var: J3e)
+// Copied from: local:aiserver.v1.GetBugbotSettingsResponse (var: Sp)
message GetBugbotSettingsResponse {
bool available = 1;
bool enabled = 2;
repeated string pr_urls = 3;
}
-// Copied from: local:aiserver.v1.GetBugbotTeamRulesRequest (var: hot)
-message GetBugbotTeamRulesRequest {
- optional bool active_only = 1;
+// Copied from: local:aiserver.v1.GetBugbotSuggestedReposRequest (var: Op)
+message GetBugbotSuggestedReposRequest {
+ optional string ghe_application = 1;
+ optional int32 limit = 2;
}
-// Copied from: local:aiserver.v1.GetBugbotTeamRulesResponse (var: Tot)
+// Copied from: local:aiserver.v1.GetBugbotSuggestedReposResponse (var: Up)
+message GetBugbotSuggestedReposResponse {
+ // Copied from: local:aiserver.v1.GetBugbotSuggestedReposResponse.SuggestedRepo (var: xp)
+ message SuggestedRepo {
+ int64 installation_id = 1;
+ string repo_node_id = 2;
+ string owner = 3;
+ string name = 4;
+ string html_url = 5;
+ int32 pr_count_last_week = 6;
+ }
+
+ repeated SuggestedRepo repos = 1;
+ bool can_enable = 2;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotTeamRulesRequest (var: Xy)
+message GetBugbotTeamRulesRequest {
+ optional bool active_only = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetBugbotTeamRulesResponse (var: Zy)
message GetBugbotTeamRulesResponse {
repeated BugbotRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotUserSettingsRequest (var: B4e)
+// Copied from: local:aiserver.v1.GetBugbotUserSettingsRequest (var: Jf)
message GetBugbotUserSettingsRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetBugbotUserSettingsResponse (var: J4e)
+// Copied from: local:aiserver.v1.GetBugbotUserSettingsResponse (var: Cf)
message GetBugbotUserSettingsResponse {
bool manual_trigger_only = 1;
bool run_only_once = 2;
@@ -10602,15 +12645,19 @@ message GetBugbotUserSettingsResponse {
optional bool installation_default_is_pr_summary_enabled = 11;
BugbotAutofixMode installation_default_bugbot_autofix_mode = 12;
repeated string installation_default_bugbot_autofix_severity_filter = 13;
+ optional bool is_incremental_review_enabled = 14;
+ optional bool team_default_is_incremental_review_enabled = 15;
+ optional bool is_pr_risk_score_enabled = 16;
+ optional bool installation_default_is_pr_risk_score_enabled = 17;
}
-// Copied from: local:aiserver.v1.GetChatPromptResponse (var: Rge)
+// Copied from: local:aiserver.v1.GetChatPromptResponse (var: ci)
message GetChatPromptResponse {
string prompt = 1;
int32 token_count = 2;
}
-// Copied from: local:aiserver.v1.GetChatRequest (var: cpe)
+// Copied from: local:aiserver.v1.GetChatRequest (var: Jo)
message GetChatRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -10645,47 +12692,54 @@ message GetChatRequest {
optional int32 number_of_times_shown_fallback_model_warning = 31;
}
-// Copied from: local:aiserver.v1.GetChatSuggestionsRequest (var: Oie)
+// Copied from: local:aiserver.v1.GetChatSuggestionsRequest (var: qe)
message GetChatSuggestionsRequest {
repeated RecentChat recent_chats = 1;
}
-// Copied from: local:aiserver.v1.GetChatSuggestionsResponse (var: Gie)
+// Copied from: local:aiserver.v1.GetChatSuggestionsResponse (var: De)
message GetChatSuggestionsResponse {
repeated ChatSuggestionItem suggestions = 1;
}
-// Copied from: local:aiserver.v1.GetChatTitleRequest (var: Jge)
+// Copied from: local:aiserver.v1.GetChatTitleRequest (var: ui)
message GetChatTitleRequest {
repeated ConversationMessage conversation = 2;
}
-// Copied from: local:aiserver.v1.GetChatTitleResponse (var: Cge)
+// Copied from: local:aiserver.v1.GetChatTitleResponse (var: mi)
message GetChatTitleResponse {
string title = 1;
}
-// Copied from: local:aiserver.v1.GetCliDownloadUrlRequest (var: vZe)
+// Copied from: agent.v1.GetCiStatusAction (var: jt)
+message GetCiStatusAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ optional string repo_url = 3;
+}
+
+// Copied from: local:aiserver.v1.GetCliDownloadUrlRequest (var: Lu)
message GetCliDownloadUrlRequest {
string current_version = 1;
string channel = 2;
}
-// Copied from: local:aiserver.v1.GetCliDownloadUrlResponse (var: NZe)
+// Copied from: local:aiserver.v1.GetCliDownloadUrlResponse (var: Fu)
message GetCliDownloadUrlResponse {
string url = 1;
string version = 2;
}
-// Copied from: local:aiserver.v1.GetClientUsageDataRequest (var: j2e)
+// Copied from: local:aiserver.v1.GetClientUsageDataRequest (var: gd)
message GetClientUsageDataRequest {
string conversation_id = 1;
int32 timestamp_before_request = 2;
}
-// Copied from: local:aiserver.v1.GetClientUsageDataResponse (var: X2e)
+// Copied from: local:aiserver.v1.GetClientUsageDataResponse (var: hd)
message GetClientUsageDataResponse {
- // Copied from: local:aiserver.v1.GetClientUsageDataResponse.NameToCost (var: $2e)
+ // Copied from: local:aiserver.v1.GetClientUsageDataResponse.NameToCost (var: Ad)
message NameToCost {
string name = 1;
int32 cost_in_cents = 2;
@@ -10694,24 +12748,24 @@ message GetClientUsageDataResponse {
repeated NameToCost items_with_cost = 1;
}
-// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsRequest (var: O9e)
+// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsRequest (var: Zd)
message GetClientVisibleCreditGrantsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsResponse (var: G9e)
+// Copied from: local:aiserver.v1.GetClientVisibleCreditGrantsResponse (var: $d)
message GetClientVisibleCreditGrantsResponse {
repeated ClientVisibleCreditGrant grants = 1;
}
-// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsRequest (var: iRt)
+// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsRequest (var: Yd)
message GetCloudAgentDebugDetailsRequest {
string bc_id = 1;
optional bytes agent_blob_id = 2;
optional bytes blob_id = 3;
}
-// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsResponse (var: pRt)
+// Copied from: local:aiserver.v1.GetCloudAgentDebugDetailsResponse (var: Xd)
message GetCloudAgentDebugDetailsResponse {
bytes cloud_agent_state_blob_id = 1;
CloudAgentState cloud_agent_state = 2;
@@ -10720,48 +12774,60 @@ message GetCloudAgentDebugDetailsResponse {
CloudAgentVmHistory vm_history = 5;
}
-// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsRequest (var: hRt)
+// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsRequest (var: hp)
message GetCloudAgentMemoryDbLogsRequest {
string bc_id = 1;
optional uint32 worker_index = 2;
optional int32 limit = 3;
}
-// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsResponse (var: TRt)
+// Copied from: local:aiserver.v1.GetCloudAgentMemoryDbLogsResponse (var: Ap)
message GetCloudAgentMemoryDbLogsResponse {
repeated CloudAgentMemoryDbLogEntry entries = 1;
bool truncated = 2;
}
-// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotRequest (var: uot)
+// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotRequest (var: Ky)
message GetCloudAgentPluginsSnapshotRequest {
optional bool use_replica = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotResponse (var: fot)
+// Copied from: local:aiserver.v1.GetCloudAgentPluginsSnapshotResponse (var: zy)
message GetCloudAgentPluginsSnapshotResponse {
string snapshot_token = 1;
repeated CloudAgentPluginSnapshot plugins = 2;
repeated string warnings = 3;
}
-// Copied from: local:aiserver.v1.GetCloudSetupBlockersRequest (var: Nwe)
+// Copied from: local:aiserver.v1.GetCloudAgentRunForDashboardRequest (var: ii)
+message GetCloudAgentRunForDashboardRequest {
+ string bc_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCloudAgentRunForDashboardResponse (var: ai)
+message GetCloudAgentRunForDashboardResponse {
+ CloudAgentDashboardRunRow row = 1;
+ string name = 2;
+}
+
+// Copied from: local:aiserver.v1.GetCloudSetupBlockersRequest (var: Dl)
message GetCloudSetupBlockersRequest {
string selected_target_repo_url = 1;
}
-// Copied from: local:aiserver.v1.GetCloudSetupBlockersResponse (var: bwe)
+// Copied from: local:aiserver.v1.GetCloudSetupBlockersResponse (var: Ol)
message GetCloudSetupBlockersResponse {
repeated CloudSetupBlocker pending = 1;
repeated CloudSetupBlocker completed = 2;
}
-// Copied from: local:aiserver.v1.GetCodebaseQuestionsResponse (var: voe)
+// Copied from: local:aiserver.v1.GetCodebaseQuestionsResponse (var: Nt)
message GetCodebaseQuestionsResponse {
repeated string questions = 1;
}
-// Copied from: local:aiserver.v1.GetCommitMetricsByFilePathRequest (var: Sbe)
+// Copied from: local:aiserver.v1.GetCommitMetricsByFilePathRequest (var: v)
message GetCommitMetricsByFilePathRequest {
string file_path = 1;
optional int32 start_line = 2;
@@ -10774,9 +12840,10 @@ message GetCommitMetricsByFilePathRequest {
optional bool include_skills = 10;
optional bool include_mcps = 11;
optional ConversationSummarizationPromptOptions summarization_prompt_options = 12;
+ optional int32 team_id = 13;
}
-// Copied from: local:aiserver.v1.GetCommitMetricsRequest (var: Ebe)
+// Copied from: local:aiserver.v1.GetCommitMetricsRequest (var: I)
message GetCommitMetricsRequest {
repeated string commit_hashes = 1;
optional string branch = 2;
@@ -10785,15 +12852,16 @@ message GetCommitMetricsRequest {
optional bool include_skills = 6;
optional bool include_mcps = 7;
optional ConversationSummarizationPromptOptions summarization_prompt_options = 12;
+ optional int32 team_id = 13;
}
-// Copied from: local:aiserver.v1.GetCommitMetricsResponse (var: Lbe)
+// Copied from: local:aiserver.v1.GetCommitMetricsResponse (var: P)
message GetCommitMetricsResponse {
repeated CommitMetrics commits = 1;
repeated ConversationReference conversations = 2;
}
-// Copied from: local:aiserver.v1.GetCompletionRequest (var: zge)
+// Copied from: local:aiserver.v1.GetCompletionRequest (var: yi)
message GetCompletionRequest {
UniqueFileIdentifier file_identifier = 1;
CursorPosition cursor_position = 2;
@@ -10802,30 +12870,30 @@ message GetCompletionRequest {
repeated string suggestions_from_editor = 5;
}
-// Copied from: local:aiserver.v1.GetCompletionResponse (var: Kge)
+// Copied from: local:aiserver.v1.GetCompletionResponse (var: ki)
message GetCompletionResponse {
string completion = 1;
float score = 2;
optional string debugging_only_completion_prompt = 3;
}
-// Copied from: local:aiserver.v1.GetComposerAutocompleteRequest (var: Bie)
+// Copied from: local:aiserver.v1.GetComposerAutocompleteRequest (var: Ce)
message GetComposerAutocompleteRequest {
string input_text = 1;
optional string composer_id = 2;
optional ComposerAutocompleteContext context = 3;
}
-// Copied from: local:aiserver.v1.GetComposerAutocompleteResponse (var: Jie)
+// Copied from: local:aiserver.v1.GetComposerAutocompleteResponse (var: Ne)
message GetComposerAutocompleteResponse {
string suggestion = 1;
}
-// Copied from: local:aiserver.v1.GetComposerChatRequest (var: Spe)
+// Copied from: local:aiserver.v1.GetComposerChatRequest (var: Lo)
message GetComposerChatRequest {
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits (var: vpe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits (var: qo)
message RecentEdits {
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.CodeBlockInfo (var: Npe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.CodeBlockInfo (var: Do)
message CodeBlockInfo {
string relative_workspace_path = 1;
optional string content_before = 2;
@@ -10834,7 +12902,7 @@ message GetComposerChatRequest {
optional int32 version = 5;
}
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.FileInfo (var: bpe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RecentEdits.FileInfo (var: Oo)
message FileInfo {
string relative_workspace_path = 1;
string content = 2;
@@ -10845,7 +12913,7 @@ message GetComposerChatRequest {
optional string edits_belong_to_composer_generation_uuid = 3;
}
- // Copied from: local:aiserver.v1.GetComposerChatRequest.RedDiff (var: Ipe)
+ // Copied from: local:aiserver.v1.GetComposerChatRequest.RedDiff (var: Fo)
message RedDiff {
string relative_workspace_path = 1;
repeated SimplestRange red_ranges = 2;
@@ -10886,15 +12954,27 @@ message GetComposerChatRequest {
CodeSearchResult uses_codebase_results = 29;
}
-// Copied from: local:aiserver.v1.GetCopyStatusRequest (var: xd)
+// Copied from: local:aiserver.v1.GetContactImportAvatarRequest (var: fl)
+message GetContactImportAvatarRequest {
+ int64 contact_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetContactImportAvatarResponse (var: gl)
+message GetContactImportAvatarResponse {
+ bytes bytes = 1;
+ string content_type = 2;
+ string etag = 3;
+}
+
+// Copied from: local:aiserver.v1.GetCopyStatusRequest (var: Dt)
message GetCopyStatusRequest {
string codebase_id = 1;
string copy_task_handle = 2;
}
-// Copied from: local:aiserver.v1.GetCopyStatusResponse (var: Od)
+// Copied from: local:aiserver.v1.GetCopyStatusResponse (var: Ot)
message GetCopyStatusResponse {
- // Copied from: local:aiserver.v1.GetCopyStatusResponse.CompletedStatus (var: Yd)
+ // Copied from: local:aiserver.v1.GetCopyStatusResponse.CompletedStatus (var: R)
enum CompletedStatus {
COMPLETED_STATUS_UNSPECIFIED = 0;
COMPLETED_STATUS_UP_TO_DATE = 1;
@@ -10902,7 +12982,7 @@ message GetCopyStatusResponse {
COMPLETED_STATUS_FAILURE = 3;
}
- // Copied from: local:aiserver.v1.GetCopyStatusResponse.Phase (var: Gd)
+ // Copied from: local:aiserver.v1.GetCopyStatusResponse.Phase (var: N)
enum Phase {
PHASE_UNSPECIFIED = 0;
PHASE_INITIALIZING = 1;
@@ -10920,7 +13000,7 @@ message GetCopyStatusResponse {
optional CompletedStatus completed_status = 4;
}
-// Copied from: local:aiserver.v1.GetCppEditClassificationRequest (var: bA)
+// Copied from: local:aiserver.v1.GetCppEditClassificationRequest (var: Q)
message GetCppEditClassificationRequest {
StreamCppRequest cpp_request = 1;
repeated SuggestedEdit suggested_edits = 25;
@@ -10928,15 +13008,15 @@ message GetCppEditClassificationRequest {
string current_file_contents_for_linter_errors = 27;
}
-// Copied from: local:aiserver.v1.GetCppEditClassificationResponse (var: qA)
+// Copied from: local:aiserver.v1.GetCppEditClassificationResponse (var: G)
message GetCppEditClassificationResponse {
- // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.LogProbs (var: FA)
+ // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.LogProbs (var: H)
message LogProbs {
repeated string tokens = 1;
repeated double token_logprobs = 2;
}
- // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.ScoredEdit (var: QA)
+ // Copied from: local:aiserver.v1.GetCppEditClassificationResponse.ScoredEdit (var: V)
message ScoredEdit {
SuggestedEdit edit = 1;
GetCppEditClassificationResponse.LogProbs log_probs = 2;
@@ -10948,11 +13028,12 @@ message GetCppEditClassificationResponse {
ScoredEdit generation_edit = 4;
}
-// Copied from: local:aiserver.v1.GetCreditGrantsBalanceRequest (var: D9e)
+// Copied from: local:aiserver.v1.GetCreditGrantsBalanceRequest (var: jd)
message GetCreditGrantsBalanceRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetCreditGrantsBalanceResponse (var: x9e)
+// Copied from: local:aiserver.v1.GetCreditGrantsBalanceResponse (var: Xd)
message GetCreditGrantsBalanceResponse {
bool has_credit_grants = 1;
int64 credit_balance_cents = 2;
@@ -10960,31 +13041,83 @@ message GetCreditGrantsBalanceResponse {
int64 used_cents = 4;
}
-// Copied from: local:aiserver.v1.GetCurrentBillingCycleRequest (var: h3e)
+// Copied from: local:aiserver.v1.GetCrewActivityRequest (var: Xv)
+message GetCrewActivityRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewActivityResponse (var: Zv)
+message GetCrewActivityResponse {
+ repeated CrewMemberActivity members = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewRequest (var: qv)
+message GetCrewRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewResponse (var: Dv)
+message GetCrewResponse {
+ Crew crew = 1;
+ optional CrewSlackChannelStatus slack_channel_status = 2;
+ optional CrewScheduleStatus schedule_status = 3;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStandupDigestRequest (var: iB)
+message GetCrewStandupDigestRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStandupDigestResponse (var: lB)
+message GetCrewStandupDigestResponse {
+ bool available = 1;
+ int64 posted_at = 2;
+ string thread_url = 3;
+ repeated CrewStandupDigestEntry entries = 4;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStatsRequest (var: nB)
+message GetCrewStatsRequest {
+ string crew_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetCrewStatsResponse (var: oB)
+message GetCrewStatsResponse {
+ int32 runs = 1;
+ int32 prs_opened = 2;
+ int32 prs_merged = 3;
+ int32 files_changed = 4;
+ string last_activity_at = 5;
+ repeated CrewMemberStats members = 6;
+ int32 runs_posted = 7;
+ repeated CrewPullRequest open_prs = 8;
+}
+
+// Copied from: local:aiserver.v1.GetCurrentBillingCycleRequest (var: Tp)
message GetCurrentBillingCycleRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetCurrentBillingCycleResponse (var: T3e)
+// Copied from: local:aiserver.v1.GetCurrentBillingCycleResponse (var: yp)
message GetCurrentBillingCycleResponse {
int64 start_date_epoch_millis = 1;
int64 end_date_epoch_millis = 2;
}
-// Copied from: local:aiserver.v1.GetCurrentPeriodUsageRequest (var: t9e)
+// Copied from: local:aiserver.v1.GetCurrentPeriodUsageRequest (var: _d)
message GetCurrentPeriodUsageRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse (var: r9e)
+// Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse (var: Td)
message GetCurrentPeriodUsageResponse {
- // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.FreeBestOfNPromotion (var: u9e)
+ // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.FreeBestOfNPromotion (var: wd)
message FreeBestOfNPromotion {
int32 trials_used = 1;
int32 trials_remaining = 2;
}
- // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.PlanUsage (var: i9e)
+ // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.PlanUsage (var: yd)
message PlanUsage {
int32 total_spend = 1;
int32 included_spend = 2;
@@ -11002,7 +13135,7 @@ message GetCurrentPeriodUsageResponse {
optional double total_percent_used = 14;
}
- // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.SpendLimitUsage (var: o9e)
+ // Copied from: local:aiserver.v1.GetCurrentPeriodUsageResponse.SpendLimitUsage (var: kd)
message SpendLimitUsage {
int32 total_spend = 1;
optional int32 pooled_limit = 2;
@@ -11030,13 +13163,13 @@ message GetCurrentPeriodUsageResponse {
repeated string auto_bucket_models = 13;
}
-// Copied from: local:aiserver.v1.GetCursorReviewEntitlementRequest (var: T9e)
+// Copied from: local:aiserver.v1.GetCursorReviewEntitlementRequest (var: Od)
message GetCursorReviewEntitlementRequest {
}
-// Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse (var: w9e)
+// Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse (var: Ud)
message GetCursorReviewEntitlementResponse {
- // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.BillingContext (var: E9e)
+ // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.BillingContext (var: Ft)
enum BillingContext {
BILLING_CONTEXT_UNSPECIFIED = 0;
BILLING_CONTEXT_INDIVIDUAL = 1;
@@ -11044,7 +13177,7 @@ message GetCursorReviewEntitlementResponse {
BILLING_CONTEXT_ENTERPRISE = 3;
}
- // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.Reason (var: S9e)
+ // Copied from: local:aiserver.v1.GetCursorReviewEntitlementResponse.Reason (var: qt)
enum Reason {
REASON_UNSPECIFIED = 0;
REASON_OK = 1;
@@ -11060,16 +13193,16 @@ message GetCursorReviewEntitlementResponse {
optional string team_name = 6;
}
-// Copied from: local:aiserver.v1.GetCursorServerUrlRequest (var: Uyt)
+// Copied from: local:aiserver.v1.GetCursorServerUrlRequest (var: ki)
message GetCursorServerUrlRequest {
string bc_id = 1;
string commit = 2;
optional string connection_token = 3;
}
-// Copied from: local:aiserver.v1.GetCursorServerUrlResponse (var: Myt)
+// Copied from: local:aiserver.v1.GetCursorServerUrlResponse (var: wi)
message GetCursorServerUrlResponse {
- // Copied from: local:aiserver.v1.GetCursorServerUrlResponse.Header (var: Yyt)
+ // Copied from: local:aiserver.v1.GetCursorServerUrlResponse.Header (var: Ei)
message Header {
string key = 1;
string value = 2;
@@ -11081,16 +13214,16 @@ message GetCursorServerUrlResponse {
repeated Header headers = 4;
}
-// Copied from: local:aiserver.v1.GetCursorUserStateRequest (var: Rpt)
+// Copied from: local:aiserver.v1.GetCursorUserStateRequest (var: VI)
message GetCursorUserStateRequest {
}
-// Copied from: local:aiserver.v1.GetCursorUserStateResponse (var: Ppt)
+// Copied from: local:aiserver.v1.GetCursorUserStateResponse (var: YI)
message GetCursorUserStateResponse {
google.protobuf.Struct state = 1;
}
-// Copied from: local:aiserver.v1.GetDailySpendByCategoryRequest (var: Pnt)
+// Copied from: local:aiserver.v1.GetDailySpendByCategoryRequest (var: s_)
message GetDailySpendByCategoryRequest {
optional int32 team_id = 1;
optional int32 user_id = 2;
@@ -11103,31 +13236,48 @@ message GetDailySpendByCategoryRequest {
optional string automation_id = 9;
optional string automation_managed_type = 10;
optional string client_type = 11;
+ repeated string products = 12;
}
-// Copied from: local:aiserver.v1.GetDailySpendByCategoryResponse (var: Dnt)
+// Copied from: local:aiserver.v1.GetDailySpendByCategoryResponse (var: i_)
message GetDailySpendByCategoryResponse {
repeated DailySpendByCategory daily_spend = 1;
repeated string categories = 2;
optional int32 effective_limit_cents = 3;
}
-// Copied from: agent.v1.GetDefaultModelForCliRequest (var: see)
+// Copied from: agent.v1.GetDefaultModelForCliRequest (var: N)
message GetDefaultModelForCliRequest {
}
-// Copied from: agent.v1.GetDefaultModelForCliResponse (var: aee)
+// Copied from: agent.v1.GetDefaultModelForCliResponse (var: R)
message GetDefaultModelForCliResponse {
ModelDetails model = 1;
}
-// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataRequest (var: gwe)
+// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataRequest (var: Nl)
message GetDefaultModelNudgeDataRequest {
+ // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataRequest.StartupOpportunity (var: ve)
+ enum StartupOpportunity {
+ STARTUP_OPPORTUNITY_UNSPECIFIED = 0;
+ STARTUP_OPPORTUNITY_FIRST_OPEN = 1;
+ STARTUP_OPPORTUNITY_REOPEN = 2;
+ }
+
+ StartupOpportunity startup_opportunity = 1;
+ RequestedModel current_model = 2;
}
-// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse (var: _we)
+// Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse (var: Rl)
message GetDefaultModelNudgeDataResponse {
- // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse.InitialModel (var: ywe)
+ // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse.ApplicationOpenModelSwitch (var: bl)
+ message ApplicationOpenModelSwitch {
+ string nudge_id = 1;
+ string experiment_name = 2;
+ GetDefaultModelNudgeDataResponse.InitialModel target_model = 3;
+ }
+
+ // Copied from: local:aiserver.v1.GetDefaultModelNudgeDataResponse.InitialModel (var: Pl)
message InitialModel {
string model_id = 1;
repeated RequestedModel.ModelParameterValue parameters = 2;
@@ -11138,13 +13288,14 @@ message GetDefaultModelNudgeDataResponse {
repeated string models_with_no_default_switch = 3;
string conversion_model_override = 4;
InitialModel initial_model = 5;
+ ApplicationOpenModelSwitch application_open_model_switch = 6;
}
-// Copied from: local:aiserver.v1.GetDefaultModelRequest (var: kwe)
+// Copied from: local:aiserver.v1.GetDefaultModelRequest (var: Ml)
message GetDefaultModelRequest {
}
-// Copied from: local:aiserver.v1.GetDefaultModelResponse (var: Swe)
+// Copied from: local:aiserver.v1.GetDefaultModelResponse (var: Ll)
message GetDefaultModelResponse {
string model = 1;
string thinking_model = 2;
@@ -11152,13 +13303,13 @@ message GetDefaultModelResponse {
string next_default_set_date = 4;
}
-// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusRequest (var: Cvt)
+// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusRequest (var: Ac)
message GetDetailedPullRequestStatusRequest {
string pr_url = 1;
optional int32 cache_expiration_seconds = 2;
}
-// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusResponse (var: Lvt)
+// Copied from: local:aiserver.v1.GetDetailedPullRequestStatusResponse (var: yc)
message GetDetailedPullRequestStatusResponse {
bool is_merged = 1;
bool is_closed = 2;
@@ -11184,9 +13335,9 @@ message GetDetailedPullRequestStatusResponse {
repeated PRRequestedReviewer requested_reviewers = 22;
}
-// Copied from: local:aiserver.v1.GetDiffRequest (var: vr)
+// Copied from: local:aiserver.v1.GetDiffRequest (var: k)
message GetDiffRequest {
- // Copied from: local:aiserver.v1.GetDiffRequest.OutputFormat (var: Cr)
+ // Copied from: local:aiserver.v1.GetDiffRequest.OutputFormat (var: i)
enum OutputFormat {
OUTPUT_FORMAT_UNSPECIFIED = 0;
OUTPUT_FORMAT_NAME_STATUS = 1;
@@ -11205,12 +13356,15 @@ message GetDiffRequest {
int32 submodule_recurse_depth = 9;
bool include_space_changes = 10;
bool committed_only = 11;
+ bool compute_patch_id = 12;
+ optional bool return_head_sha = 13;
+ optional int32 max_response_bytes = 14;
optional OutputFormat output_format = 8;
}
-// Copied from: local:aiserver.v1.GetDiffResponse (var: Nr)
+// Copied from: local:aiserver.v1.GetDiffResponse (var: w)
message GetDiffResponse {
- // Copied from: local:aiserver.v1.GetDiffResponse.SubmoduleDiff (var: br)
+ // Copied from: local:aiserver.v1.GetDiffResponse.SubmoduleDiff (var: E)
message SubmoduleDiff {
string relative_path = 1;
GitDiff diff = 2;
@@ -11219,13 +13373,16 @@ message GetDiffResponse {
GitDiff diff = 1;
repeated SubmoduleDiff submodule_diffs = 2;
+ optional string patch_id = 3;
+ optional string head_sha = 4;
+ optional bool has_uncommitted_changes = 5;
}
-// Copied from: local:aiserver.v1.GetDiffReviewRequest (var: qye)
+// Copied from: local:aiserver.v1.GetDiffReviewRequest (var: dl)
message GetDiffReviewRequest {
- // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff (var: Fye)
+ // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff (var: pl)
message SimpleFileDiff {
- // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff.Chunk (var: Qye)
+ // Copied from: local:aiserver.v1.GetDiffReviewRequest.SimpleFileDiff.Chunk (var: fl)
message Chunk {
repeated string old_lines = 1;
repeated string new_lines = 2;
@@ -11241,24 +13398,24 @@ message GetDiffReviewRequest {
optional string model = 2;
}
-// Copied from: local:aiserver.v1.GetDirectoryGroupsRequest (var: Ent)
+// Copied from: local:aiserver.v1.GetDirectoryGroupsRequest (var: $A)
message GetDirectoryGroupsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetDirectoryGroupsResponse (var: Bnt)
+// Copied from: local:aiserver.v1.GetDirectoryGroupsResponse (var: e_)
message GetDirectoryGroupsResponse {
repeated DirectoryGroup directory_groups = 1;
}
-// Copied from: local:aiserver.v1.GetDocRequest (var: yw)
+// Copied from: local:aiserver.v1.GetDocRequest (var: f)
message GetDocRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.GetDownloadLinkRequest (var: EZe)
+// Copied from: local:aiserver.v1.GetDownloadLinkRequest (var: bu)
message GetDownloadLinkRequest {
- // Copied from: local:aiserver.v1.GetDownloadLinkRequest.Platform (var: BZe)
+ // Copied from: local:aiserver.v1.GetDownloadLinkRequest.Platform (var: Pt)
enum Platform {
PLATFORM_UNSPECIFIED = 0;
PLATFORM_MAC_APPLE_SILICON = 1;
@@ -11271,49 +13428,60 @@ message GetDownloadLinkRequest {
Platform platform = 1;
}
-// Copied from: local:aiserver.v1.GetDownloadLinkResponse (var: IZe)
+// Copied from: local:aiserver.v1.GetDownloadLinkResponse (var: Mu)
message GetDownloadLinkResponse {
string cached_download_link = 1;
}
-// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusRequest (var: Rae)
+// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusRequest (var: ot)
message GetEditorBugbotAutoRunStatusRequest {
}
-// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusResponse (var: Pae)
+// Copied from: local:aiserver.v1.GetEditorBugbotAutoRunStatusResponse (var: it)
message GetEditorBugbotAutoRunStatusResponse {
bool should_auto_run = 1;
}
-// Copied from: local:aiserver.v1.GetEffectiveTokenLimitRequest (var: mce)
+// Copied from: local:aiserver.v1.GetEffectiveMcpConfigForUserRequest (var: So)
+message GetEffectiveMcpConfigForUserRequest {
+}
+
+// Copied from: local:aiserver.v1.GetEffectiveMcpConfigForUserResponse (var: Io)
+message GetEffectiveMcpConfigForUserResponse {
+ string config_json = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEffectiveTokenLimitRequest (var: Vn)
message GetEffectiveTokenLimitRequest {
ModelDetails model_details = 1;
}
-// Copied from: local:aiserver.v1.GetEffectiveTokenLimitResponse (var: fce)
+// Copied from: local:aiserver.v1.GetEffectiveTokenLimitResponse (var: Yn)
message GetEffectiveTokenLimitResponse {
int32 token_limit = 1;
}
-// Copied from: local:aiserver.v1.GetEffectiveUserPluginsRequest (var: Gft)
+// Copied from: local:aiserver.v1.GetEffectiveUserPluginsRequest (var: GS)
message GetEffectiveUserPluginsRequest {
optional bool use_replica = 1;
+ optional int32 team_id = 2;
+ bool exclude_configured_variables = 4;
}
-// Copied from: local:aiserver.v1.GetEffectiveUserPluginsResponse (var: Wft)
+// Copied from: local:aiserver.v1.GetEffectiveUserPluginsResponse (var: VS)
message GetEffectiveUserPluginsResponse {
repeated EffectivePlugin plugins = 1;
repeated Marketplace marketplaces = 2;
}
-// Copied from: local:aiserver.v1.GetEmbeddingsRequest (var: Pc)
+// Copied from: local:aiserver.v1.GetEmbeddingsRequest (var: Ee)
message GetEmbeddingsRequest {
repeated string texts = 1;
}
-// Copied from: local:aiserver.v1.GetEmbeddingsResponse (var: Lc)
+// Copied from: local:aiserver.v1.GetEmbeddingsResponse (var: Se)
message GetEmbeddingsResponse {
- // Copied from: local:aiserver.v1.GetEmbeddingsResponse.Embedding (var: Dc)
+ // Copied from: local:aiserver.v1.GetEmbeddingsResponse.Embedding (var: Ie)
message Embedding {
repeated float embedding = 1;
}
@@ -11321,39 +13489,59 @@ message GetEmbeddingsResponse {
repeated Embedding embeddings = 2;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleRequest (var: Yf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleRequest (var: k)
message GetEncryptedBugDataMultipleRequest {
string redis_key = 1;
string encryption_key = 2;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleResponse (var: Vf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataMultipleResponse (var: w)
message GetEncryptedBugDataMultipleResponse {
repeated BugReport bug_reports = 1;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataRequest (var: Mf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataRequest (var: T)
message GetEncryptedBugDataRequest {
string redis_key = 1;
string encryption_key = 2;
}
-// Copied from: local:aiserver.v1.GetEncryptedBugDataResponse (var: Gf)
+// Copied from: local:aiserver.v1.GetEncryptedBugDataResponse (var: y)
message GetEncryptedBugDataResponse {
BugReport bug_report = 1;
}
-// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityRequest (var: e$e)
+// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityRequest (var: Wu)
message GetEnterpriseCTAEligibilityRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityResponse (var: n$e)
+// Copied from: local:aiserver.v1.GetEnterpriseCTAEligibilityResponse (var: zu)
message GetEnterpriseCTAEligibilityResponse {
bool eligible = 1;
}
-// Copied from: local:aiserver.v1.GetEnvironmentHistoryRequest (var: gIt)
+// Copied from: local:aiserver.v1.GetEnvironmentBuildRequest (var: Lu)
+message GetEnvironmentBuildRequest {
+ string build_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentBuildResponse (var: Fu)
+message GetEnvironmentBuildResponse {
+ EnvironmentBuildRow row = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentBuildSettingsRequest (var: Yu)
+message GetEnvironmentBuildSettingsRequest {
+ string environment_public_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentBuildSettingsResponse (var: Ku)
+message GetEnvironmentBuildSettingsResponse {
+ EnvironmentBuildSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentHistoryRequest (var: mm)
message GetEnvironmentHistoryRequest {
optional EnvironmentRepoConfig repo_config = 1;
repeated string environment_public_ids = 2;
@@ -11361,7 +13549,7 @@ message GetEnvironmentHistoryRequest {
optional string dashboard_scope_id = 4;
}
-// Copied from: local:aiserver.v1.GetEnvironmentHistoryResponse (var: _It)
+// Copied from: local:aiserver.v1.GetEnvironmentHistoryResponse (var: cm)
message GetEnvironmentHistoryResponse {
repeated EnvironmentEffectiveHistoryEvent effective_events = 1;
repeated EnvironmentHistoryObject environment_histories = 2;
@@ -11369,29 +13557,40 @@ message GetEnvironmentHistoryResponse {
bool dashboard_scope_unavailable = 4;
}
-// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesRequest (var: lBt)
+// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesRequest (var: cu)
message GetEnvironmentJsonCandidatesRequest {
string repo_url = 1;
string ref = 2;
}
-// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesResponse (var: cBt)
+// Copied from: local:aiserver.v1.GetEnvironmentJsonCandidatesResponse (var: du)
message GetEnvironmentJsonCandidatesResponse {
optional string repo_environment_json = 1;
optional string personal_environment_json = 2;
optional string team_environment_json = 3;
}
-// Copied from: local:aiserver.v1.GetEvaluationPromptRequest (var: wge)
+// Copied from: local:aiserver.v1.GetEnvironmentRequest (var: Ju)
+message GetEnvironmentRequest {
+ string public_id = 1;
+ optional bool include_environment_json = 2;
+}
+
+// Copied from: local:aiserver.v1.GetEnvironmentResponse (var: Cu)
+message GetEnvironmentResponse {
+ optional LogicalEnvironment environment = 1;
+}
+
+// Copied from: local:aiserver.v1.GetEvaluationPromptRequest (var: ai)
message GetEvaluationPromptRequest {
- // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.EvaluationPromptType (var: Ege)
+ // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.EvaluationPromptType (var: ke)
enum EvaluationPromptType {
EVALUATION_PROMPT_TYPE_UNSPECIFIED = 0;
EVALUATION_PROMPT_TYPE_GENERATE = 1;
EVALUATION_PROMPT_TYPE_CHAT = 2;
}
- // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.RerankingStrategy (var: Sge)
+ // Copied from: local:aiserver.v1.GetEvaluationPromptRequest.RerankingStrategy (var: we)
enum RerankingStrategy {
RERANKING_STRATEGY_UNSPECIFIED = 0;
RERANKING_STRATEGY_DISTANCE_ONLY = 1;
@@ -11407,23 +13606,23 @@ message GetEvaluationPromptRequest {
RerankingStrategy reranking_strategy = 7;
}
-// Copied from: local:aiserver.v1.GetEvaluationPromptResponse (var: Bge)
+// Copied from: local:aiserver.v1.GetEvaluationPromptResponse (var: li)
message GetEvaluationPromptResponse {
string prompt = 1;
int32 token_count = 2;
int32 estimated_token_count = 3;
}
-// Copied from: local:aiserver.v1.GetFastRequestsRequest (var: hMe)
+// Copied from: local:aiserver.v1.GetFastRequestsRequest (var: Dn)
message GetFastRequestsRequest {
}
-// Copied from: local:aiserver.v1.GetFastRequestsResponse (var: TMe)
+// Copied from: local:aiserver.v1.GetFastRequestsResponse (var: On)
message GetFastRequestsResponse {
int32 request_quota = 1;
}
-// Copied from: local:aiserver.v1.GetFilesForComposerRequest (var: eye)
+// Copied from: local:aiserver.v1.GetFilesForComposerRequest (var: za)
message GetFilesForComposerRequest {
repeated ConversationMessage conversation = 1;
repeated CurrentFileInfo files = 2;
@@ -11439,12 +13638,12 @@ message GetFilesForComposerRequest {
}
}
-// Copied from: local:aiserver.v1.GetFilesForComposerResponse (var: nye)
+// Copied from: local:aiserver.v1.GetFilesForComposerResponse (var: ja)
message GetFilesForComposerResponse {
repeated string relative_workspace_paths = 1;
}
-// Copied from: local:aiserver.v1.GetFilteredUsageEventsRequest (var: H8e)
+// Copied from: local:aiserver.v1.GetFilteredUsageEventsRequest (var: Tg)
message GetFilteredUsageEventsRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -11460,43 +13659,44 @@ message GetFilteredUsageEventsRequest {
optional string client_type = 12;
}
-// Copied from: local:aiserver.v1.GetFilteredUsageEventsResponse (var: z8e)
+// Copied from: local:aiserver.v1.GetFilteredUsageEventsResponse (var: yg)
message GetFilteredUsageEventsResponse {
repeated UsageEvent usage_events = 1;
int32 total_usage_events_count = 2;
repeated UsageEventDisplay usage_events_display = 3;
}
-// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionRequest (var: NIe)
+// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionRequest (var: l)
message GetFirstWindowStatsigDecisionRequest {
optional ClientOS operating_system = 1;
}
-// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionResponse (var: bIe)
+// Copied from: local:aiserver.v1.GetFirstWindowStatsigDecisionResponse (var: u)
message GetFirstWindowStatsigDecisionResponse {
string variant = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigRequest (var: Lxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigRequest (var: E)
message GetFullSelfDrivingConfigRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigResponse (var: Fxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingConfigResponse (var: S)
message GetFullSelfDrivingConfigResponse {
bool has_config = 1;
bool enabled = 2;
FullSelfDrivingMode mode = 3;
+ bool auto_started = 4;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionRequest (var: Vxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionRequest (var: G)
message GetFullSelfDrivingRunSuggestionRequest {
string pr_url = 1;
string bc_id = 2;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionResponse (var: Hxe)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingRunSuggestionResponse (var: H)
message GetFullSelfDrivingRunSuggestionResponse {
FullSelfDrivingRunSuggestionState state = 1;
string side_branch_name = 2;
@@ -11506,37 +13706,41 @@ message GetFullSelfDrivingRunSuggestionResponse {
bool already_applied = 6;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsRequest (var: $4e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsRequest (var: Qf)
message GetFullSelfDrivingTeamSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsResponse (var: t8e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingTeamSettingsResponse (var: Gf)
message GetFullSelfDrivingTeamSettingsResponse {
FullSelfDrivingTeamSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsRequest (var: P4e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsRequest (var: Pf)
message GetFullSelfDrivingUserSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsResponse (var: L4e)
+// Copied from: local:aiserver.v1.GetFullSelfDrivingUserSettingsResponse (var: bf)
message GetFullSelfDrivingUserSettingsResponse {
FullSelfDrivingMode default_mode = 1;
bool only_cloud_agent_prs = 2;
bool globally_disabled = 3;
+ bool auto_create_on_first_pr_push = 4;
+ bool slack_notifications_enabled = 5;
+ optional string fsd_slack_channel_id = 6;
+ optional string default_model = 7;
}
-// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposRequest (var: FSt)
+// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposRequest (var: jl)
message GetGithubAccessTokenForReposRequest {
repeated string mandatory_repo_urls = 1;
repeated string optional_repo_urls = 2;
optional bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse (var: QSt)
+// Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse (var: Xl)
message GetGithubAccessTokenForReposResponse {
- // Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse.Status (var: USt)
+ // Copied from: local:aiserver.v1.GetGithubAccessTokenForReposResponse.Status (var: Zl)
message Status {
string repo_url = 1;
bool has_access = 2;
@@ -11550,16 +13754,16 @@ message GetGithubAccessTokenForReposResponse {
optional string github_redirect_url = 5;
}
-// Copied from: local:aiserver.v1.GetGithubInstallationsRequest (var: Y3e)
+// Copied from: local:aiserver.v1.GetGithubInstallationsRequest (var: bp)
message GetGithubInstallationsRequest {
optional bool include_team_owned_repos = 2;
optional string ghe_application = 3;
optional string search = 4;
}
-// Copied from: local:aiserver.v1.GetGithubInstallationsResponse (var: K3e)
+// Copied from: local:aiserver.v1.GetGithubInstallationsResponse (var: Fp)
message GetGithubInstallationsResponse {
- // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Installation (var: e5e)
+ // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Installation (var: Dp)
message Installation {
int64 installation_id = 1;
repeated GetGithubInstallationsResponse.Repository repos = 2;
@@ -11572,7 +13776,7 @@ message GetGithubInstallationsResponse {
bool can_modify_installation_settings = 10;
}
- // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Repository (var: Z3e)
+ // Copied from: local:aiserver.v1.GetGithubInstallationsResponse.Repository (var: qp)
message Repository {
int64 installation_id = 1;
string repo_node_id = 2;
@@ -11593,56 +13797,66 @@ message GetGithubInstallationsResponse {
repeated string sso_required_org_display_names = 8;
}
-// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentRequest (var: C8e)
+// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentRequest (var: cg)
message GetGlassEarlyPreviewEnrollmentRequest {
}
-// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentResponse (var: R8e)
+// Copied from: local:aiserver.v1.GetGlassEarlyPreviewEnrollmentResponse (var: dg)
message GetGlassEarlyPreviewEnrollmentResponse {
bool enabled = 1;
optional bool enterprise_glass_self_enroll_eligible = 2;
optional bool glass_access_granted = 3;
}
-// Copied from: local:aiserver.v1.GetGlobalCommandsRequest (var: Xat)
+// Copied from: local:aiserver.v1.GetGlobalCommandsRequest (var: xy)
message GetGlobalCommandsRequest {
GlobalCommandSurface surface = 1;
}
-// Copied from: local:aiserver.v1.GetGlobalCommandsResponse (var: $at)
+// Copied from: local:aiserver.v1.GetGlobalCommandsResponse (var: Qy)
message GetGlobalCommandsResponse {
repeated GlobalCommand commands = 1;
}
-// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInRequest (var: S7e)
+// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInRequest (var: Jh)
message GetGlobalLeaderboardOptInRequest {
}
-// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInResponse (var: I7e)
+// Copied from: local:aiserver.v1.GetGlobalLeaderboardOptInResponse (var: Ch)
message GetGlobalLeaderboardOptInResponse {
optional bool opted_in = 1;
}
-// Copied from: local:aiserver.v1.GetGroupMembersRequest (var: Xnt)
+// Copied from: local:aiserver.v1.GetGoogleContactImportAuthUrlRequest (var: al)
+message GetGoogleContactImportAuthUrlRequest {
+}
+
+// Copied from: local:aiserver.v1.GetGoogleContactImportAuthUrlResponse (var: ll)
+message GetGoogleContactImportAuthUrlResponse {
+ string auth_url = 1;
+ string csrf_token = 2;
+}
+
+// Copied from: local:aiserver.v1.GetGroupMembersRequest (var: p_)
message GetGroupMembersRequest {
int32 group_id = 1;
int32 team_id = 2;
optional GroupType type = 3;
}
-// Copied from: local:aiserver.v1.GetGroupMembersResponse (var: $nt)
+// Copied from: local:aiserver.v1.GetGroupMembersResponse (var: f_)
message GetGroupMembersResponse {
repeated GroupMember members = 1;
}
-// Copied from: local:aiserver.v1.GetGroupsRequest (var: Wnt)
+// Copied from: local:aiserver.v1.GetGroupsRequest (var: c_)
message GetGroupsRequest {
int32 team_id = 1;
optional GroupType type = 2;
optional int64 reference_date = 3;
}
-// Copied from: local:aiserver.v1.GetGroupsResponse (var: jnt)
+// Copied from: local:aiserver.v1.GetGroupsResponse (var: d_)
message GetGroupsResponse {
repeated Group groups = 1;
repeated GroupMember unassigned_members = 2;
@@ -11653,12 +13867,12 @@ message GetGroupsResponse {
repeated ServiceAccountSpendInfo service_accounts = 7;
}
-// Copied from: local:aiserver.v1.GetHardLimitRequest (var: OWe)
+// Copied from: local:aiserver.v1.GetHardLimitRequest (var: na)
message GetHardLimitRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetHardLimitResponse (var: GWe)
+// Copied from: local:aiserver.v1.GetHardLimitResponse (var: ra)
message GetHardLimitResponse {
int32 hard_limit = 1;
bool no_usage_based_allowed = 2;
@@ -11671,9 +13885,9 @@ message GetHardLimitResponse {
optional int32 setup_promo_credit_validity_days = 9;
}
-// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest (var: iu)
+// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest (var: U)
message GetHighLevelFolderDescriptionRequest {
- // Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest.Readme (var: ou)
+ // Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionRequest.Readme (var: x)
message Readme {
string relative_workspace_path = 1;
string contents = 2;
@@ -11684,24 +13898,24 @@ message GetHighLevelFolderDescriptionRequest {
string workspace_root_path = 4;
}
-// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionResponse (var: uu)
+// Copied from: local:aiserver.v1.GetHighLevelFolderDescriptionResponse (var: Q)
message GetHighLevelFolderDescriptionResponse {
string description = 1;
}
-// Copied from: local:aiserver.v1.GetInstallationGithubUsersRequest (var: V5e)
+// Copied from: local:aiserver.v1.GetInstallationGithubUsersRequest (var: cf)
message GetInstallationGithubUsersRequest {
int64 installation_id = 1;
optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.GetInstallationGithubUsersResponse (var: X5e)
+// Copied from: local:aiserver.v1.GetInstallationGithubUsersResponse (var: ff)
message GetInstallationGithubUsersResponse {
repeated GithubUser github_users = 1;
optional GithubPermissionInfo permission_info = 2;
}
-// Copied from: local:aiserver.v1.GetInstallationReposRequest (var: D5e)
+// Copied from: local:aiserver.v1.GetInstallationReposRequest (var: af)
message GetInstallationReposRequest {
int64 installation_id = 1;
int32 start_page = 2;
@@ -11710,128 +13924,128 @@ message GetInstallationReposRequest {
optional string search = 6;
}
-// Copied from: local:aiserver.v1.GetInstallationReposResponse (var: x5e)
+// Copied from: local:aiserver.v1.GetInstallationReposResponse (var: lf)
message GetInstallationReposResponse {
repeated GetGithubInstallationsResponse.Repository repos = 1;
bool has_more = 2;
optional string access_error = 3;
}
-// Copied from: local:aiserver.v1.GetJiraInstallUrlRequest (var: xpt)
+// Copied from: local:aiserver.v1.GetJiraInstallUrlRequest (var: zI)
message GetJiraInstallUrlRequest {
}
-// Copied from: local:aiserver.v1.GetJiraInstallUrlResponse (var: Opt)
+// Copied from: local:aiserver.v1.GetJiraInstallUrlResponse (var: jI)
message GetJiraInstallUrlResponse {
string install_url = 1;
}
-// Copied from: local:aiserver.v1.GetJiraProjectsRequest (var: rgt)
+// Copied from: local:aiserver.v1.GetJiraProjectsRequest (var: lv)
message GetJiraProjectsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraProjectsResponse (var: igt)
+// Copied from: local:aiserver.v1.GetJiraProjectsResponse (var: uv)
message GetJiraProjectsResponse {
repeated JiraProject projects = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetJiraRoutingRulesRequest (var: hgt)
+// Copied from: local:aiserver.v1.GetJiraRoutingRulesRequest (var: gv)
message GetJiraRoutingRulesRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraRoutingRulesResponse (var: Tgt)
+// Copied from: local:aiserver.v1.GetJiraRoutingRulesResponse (var: hv)
message GetJiraRoutingRulesResponse {
repeated JiraRoutingRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetJiraStatusRequest (var: Wpt)
+// Copied from: local:aiserver.v1.GetJiraStatusRequest (var: $I)
message GetJiraStatusRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraStatusResponse (var: jpt)
+// Copied from: local:aiserver.v1.GetJiraStatusResponse (var: ev)
message GetJiraStatusResponse {
string status = 1;
optional string site_name = 2;
optional string base_url = 3;
}
-// Copied from: local:aiserver.v1.GetJiraTeamSettingsRequest (var: ogt)
+// Copied from: local:aiserver.v1.GetJiraTeamSettingsRequest (var: mv)
message GetJiraTeamSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetJiraTeamSettingsResponse (var: ugt)
+// Copied from: local:aiserver.v1.GetJiraTeamSettingsResponse (var: cv)
message GetJiraTeamSettingsResponse {
bool require_user_auth = 1;
}
-// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainRequest (var: SXe)
+// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainRequest (var: uu)
message GetJoinableTeamsByDomainRequest {
}
-// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainResponse (var: vXe)
+// Copied from: local:aiserver.v1.GetJoinableTeamsByDomainResponse (var: cu)
message GetJoinableTeamsByDomainResponse {
repeated JoinableTeam teams = 1;
string email_domain = 2;
}
-// Copied from: local:aiserver.v1.GetKnownServersRequest (var: Cxe)
+// Copied from: local:aiserver.v1.GetKnownServersRequest (var: u)
message GetKnownServersRequest {
}
-// Copied from: local:aiserver.v1.GetKnownServersResponse (var: Nxe)
+// Copied from: local:aiserver.v1.GetKnownServersResponse (var: m)
message GetKnownServersResponse {
repeated MCPServerRegistration servers = 1;
}
-// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeRequest (var: dwe)
+// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeRequest (var: Jl)
message GetLastDefaultModelNudgeRequest {
}
-// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeResponse (var: Awe)
+// Copied from: local:aiserver.v1.GetLastDefaultModelNudgeResponse (var: Cl)
message GetLastDefaultModelNudgeResponse {
string nudge_date = 1;
}
-// Copied from: local:aiserver.v1.GetLatestAgentConversationStateRequest (var: Nkt)
+// Copied from: local:aiserver.v1.GetLatestAgentConversationStateRequest (var: Oa)
message GetLatestAgentConversationStateRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetLatestAgentConversationStateResponse (var: qkt)
+// Copied from: local:aiserver.v1.GetLatestAgentConversationStateResponse (var: xa)
message GetLatestAgentConversationStateResponse {
LatestAgentConversationState latest_conversation_state = 1;
repeated PreFetchedBlob pre_fetched_blobs = 2;
}
-// Copied from: local:aiserver.v1.GetLineNumberClassificationsRequest (var: Ld)
+// Copied from: local:aiserver.v1.GetLineNumberClassificationsRequest (var: Ft)
message GetLineNumberClassificationsRequest {
string query = 1;
repeated CodeResult code_results = 2;
}
-// Copied from: local:aiserver.v1.GetLineNumberClassificationsResponse (var: Dd)
+// Copied from: local:aiserver.v1.GetLineNumberClassificationsResponse (var: qt)
message GetLineNumberClassificationsResponse {
CodeResultWithClassificationInfo classified_result = 1;
}
-// Copied from: local:aiserver.v1.GetLinearAuthUrlRequest (var: Y7e)
+// Copied from: local:aiserver.v1.GetLinearAuthUrlRequest (var: Dh)
message GetLinearAuthUrlRequest {
LinearActor actor = 1;
bool use_portal_callback = 2;
}
-// Copied from: local:aiserver.v1.GetLinearAuthUrlResponse (var: H7e)
+// Copied from: local:aiserver.v1.GetLinearAuthUrlResponse (var: Oh)
message GetLinearAuthUrlResponse {
string auth_url = 1;
string csrf_token = 2;
}
-// Copied from: local:aiserver.v1.GetLinearIssuesRequest (var: Het)
+// Copied from: local:aiserver.v1.GetLinearIssuesRequest (var: cA)
message GetLinearIssuesRequest {
optional int32 team_id = 1;
optional string linear_team_id = 2;
@@ -11844,7 +14058,7 @@ message GetLinearIssuesRequest {
optional bool assigned_to_me_only = 9;
}
-// Copied from: local:aiserver.v1.GetLinearIssuesResponse (var: zet)
+// Copied from: local:aiserver.v1.GetLinearIssuesResponse (var: dA)
message GetLinearIssuesResponse {
repeated LinearIssue issues = 1;
optional string next_cursor = 2;
@@ -11852,53 +14066,53 @@ message GetLinearIssuesResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.GetLinearLabelsRequest (var: Met)
+// Copied from: local:aiserver.v1.GetLinearLabelsRequest (var: uA)
message GetLinearLabelsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetLinearLabelsResponse (var: Yet)
+// Copied from: local:aiserver.v1.GetLinearLabelsResponse (var: mA)
message GetLinearLabelsResponse {
repeated LinearLabel labels = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetLinearSettingsRequest (var: vet)
+// Copied from: local:aiserver.v1.GetLinearSettingsRequest (var: nA)
message GetLinearSettingsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetLinearSettingsResponse (var: Net)
+// Copied from: local:aiserver.v1.GetLinearSettingsResponse (var: rA)
message GetLinearSettingsResponse {
repeated LinearTeamSettings team_settings = 1;
bool is_team_settings = 2;
}
-// Copied from: local:aiserver.v1.GetLinearStatusRequest (var: aet)
+// Copied from: local:aiserver.v1.GetLinearStatusRequest (var: Yh)
message GetLinearStatusRequest {
}
-// Copied from: local:aiserver.v1.GetLinearStatusResponse (var: uet)
+// Copied from: local:aiserver.v1.GetLinearStatusResponse (var: Kh)
message GetLinearStatusResponse {
string status = 1;
bool autodrafting_enabled = 2;
}
-// Copied from: local:aiserver.v1.GetLinearTeamsRequest (var: pet)
+// Copied from: local:aiserver.v1.GetLinearTeamsRequest (var: jh)
message GetLinearTeamsRequest {
}
-// Copied from: local:aiserver.v1.GetLinearTeamsResponse (var: het)
+// Copied from: local:aiserver.v1.GetLinearTeamsResponse (var: Xh)
message GetLinearTeamsResponse {
repeated LinearTeam teams = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.GetLintsForChangeRequest (var: C2)
+// Copied from: local:aiserver.v1.GetLintsForChangeRequest (var: ye)
message GetLintsForChangeRequest {
- // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File (var: N2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File (var: ke)
message File {
- // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.IRange (var: q2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.IRange (var: Ee)
message IRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -11906,7 +14120,7 @@ message GetLintsForChangeRequest {
int32 end_column = 4;
}
- // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.RangeCollection (var: b2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeRequest.File.RangeCollection (var: we)
message RangeCollection {
repeated GetLintsForChangeRequest.File.IRange ranges = 1;
}
@@ -11922,13 +14136,13 @@ message GetLintsForChangeRequest {
bool do_not_use_in_prod_new_files_should_be_temporarily_created_for_increased_accuracy = 3;
}
-// Copied from: local:aiserver.v1.GetLintsForChangeResponse (var: F2)
+// Copied from: local:aiserver.v1.GetLintsForChangeResponse (var: Se)
message GetLintsForChangeResponse {
- // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint (var: Q2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint (var: Ie)
message Lint {
- // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix (var: U2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix (var: ve)
message QuickFix {
- // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix.Edit (var: M2)
+ // Copied from: local:aiserver.v1.GetLintsForChangeResponse.Lint.QuickFix.Edit (var: Be)
message Edit {
string relative_workspace_path = 1;
string text = 2;
@@ -11957,53 +14171,65 @@ message GetLintsForChangeResponse {
repeated Lint lints = 1;
}
-// Copied from: local:aiserver.v1.GetMachineRequest (var: ISt)
+// Copied from: local:aiserver.v1.GetMachineRequest (var: Gl)
message GetMachineRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.GetMachineResponse (var: qSt)
+// Copied from: local:aiserver.v1.GetMachineResponse (var: Kl)
message GetMachineResponse {
MachineReference machine = 1;
}
-// Copied from: local:aiserver.v1.GetManagedSkillsRequest (var: Bpt)
+// Copied from: local:aiserver.v1.GetManagedSkillsRequest (var: QI)
message GetManagedSkillsRequest {
}
-// Copied from: local:aiserver.v1.GetManagedSkillsResponse (var: Cpt)
+// Copied from: local:aiserver.v1.GetManagedSkillsResponse (var: HI)
message GetManagedSkillsResponse {
repeated ManagedSkill skills = 1;
}
-// Copied from: local:aiserver.v1.GetMarketingEmailOptRequest (var: y7e)
+// Copied from: local:aiserver.v1.GetMarketingEmailOptRequest (var: vh)
message GetMarketingEmailOptRequest {
}
-// Copied from: local:aiserver.v1.GetMarketingEmailOptResponse (var: k7e)
+// Copied from: local:aiserver.v1.GetMarketingEmailOptResponse (var: Bh)
message GetMarketingEmailOptResponse {
bool opted_out = 1;
}
-// Copied from: local:aiserver.v1.GetMcpConfigRequest (var: EVe)
+// Copied from: local:aiserver.v1.GetMarketplaceOriginDistributionStatusRequest (var: kI)
+message GetMarketplaceOriginDistributionStatusRequest {
+ int64 marketplace_id = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMarketplaceOriginDistributionStatusResponse (var: wI)
+message GetMarketplaceOriginDistributionStatusResponse {
+ bool enabled = 1;
+ bool initial_sync_complete = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMcpConfigRequest (var: ko)
message GetMcpConfigRequest {
bool team_scope = 1;
int32 team_id = 2;
bool redact_secrets = 3;
}
-// Copied from: local:aiserver.v1.GetMcpConfigResponse (var: JVe)
+// Copied from: local:aiserver.v1.GetMcpConfigResponse (var: Eo)
message GetMcpConfigResponse {
string config_json = 1;
map server_metadata_by_name = 2;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateRequest (var: OHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateRequest (var: Ei)
message GetMcpOAuthPendingStateRequest {
string state_id = 1;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateResponse (var: GHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthPendingStateResponse (var: Si)
message GetMcpOAuthPendingStateResponse {
string server_url = 1;
string code_verifier = 2;
@@ -12012,56 +14238,62 @@ message GetMcpOAuthPendingStateResponse {
optional string redirect_uri = 5;
optional string service_account_id = 6;
optional string post_auth_return_url = 7;
+ string account_key = 8;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthTokensRequest (var: oHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthTokensRequest (var: Vo)
message GetMcpOAuthTokensRequest {
repeated string server_urls = 1;
optional string service_account_id = 2;
+ string account_key = 3;
}
-// Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse (var: uHe)
+// Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse (var: Yo)
message GetMcpOAuthTokensResponse {
- // Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse.Entry (var: mHe)
+ // Copied from: local:aiserver.v1.GetMcpOAuthTokensResponse.Entry (var: Ko)
message Entry {
string server_url = 1;
McpOAuthStoredData token_data = 2;
int64 updated_at_ms = 3;
+ string account_key = 4;
}
repeated Entry entries = 1;
}
-// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryRequest (var: LVe)
+// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryRequest (var: No)
message GetMcpServerUsageSummaryRequest {
bool team_scope = 1;
int32 team_id = 2;
repeated int64 server_ids = 3;
}
-// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryResponse (var: xVe)
+// Copied from: local:aiserver.v1.GetMcpServerUsageSummaryResponse (var: Po)
message GetMcpServerUsageSummaryResponse {
repeated McpServerUsageSummary summaries = 1;
}
-// Copied from: local:aiserver.v1.GetMcpToolsParams (var: Lb)
+// Copied from: local:aiserver.v1.GetMcpToolsParams (var: On)
message GetMcpToolsParams {
optional string server = 1;
optional string tool_name = 2;
optional string pattern = 3;
}
-// Copied from: local:aiserver.v1.GetMcpToolsResult (var: Db)
+// Copied from: local:aiserver.v1.GetMcpToolsResult (var: Un)
message GetMcpToolsResult {
string content = 1;
optional string output_file_path = 2;
}
-// Copied from: local:aiserver.v1.GetMeRequest (var: BMe)
+// Copied from: local:aiserver.v1.GetMeRequest (var: Qn)
message GetMeRequest {
+ optional int32 team_id = 1;
+ optional string source_site_hostname = 2;
+ optional bool include_mobile_app_status = 3;
}
-// Copied from: local:aiserver.v1.GetMeResponse (var: JMe)
+// Copied from: local:aiserver.v1.GetMeResponse (var: Gn)
message GetMeResponse {
string auth_id = 1;
int32 user_id = 2;
@@ -12077,26 +14309,42 @@ message GetMeResponse {
optional string country = 12;
optional string profile_picture_url = 13;
optional bool cursor_review_onboarding_use_cursor_github_app = 14;
+ optional int64 organization_id = 15;
+ optional string organization_public_id = 16;
+ optional bool is_team_admin = 17;
+ optional bool has_active_mobile_session = 18;
}
-// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextRequest (var: Z7e)
+// Copied from: local:aiserver.v1.GetMemberRemovalInsightsRequest (var: Iu)
+message GetMemberRemovalInsightsRequest {
+ int32 team_id = 1;
+ int32 user_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMemberRemovalInsightsResponse (var: vu)
+message GetMemberRemovalInsightsResponse {
+ optional int64 last_active_at = 1;
+ optional int32 accepted_generated_lines_last_30_days = 2;
+}
+
+// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextRequest (var: Qh)
message GetMicrosoftTeamsLinkContextRequest {
string link_id = 1;
}
-// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextResponse (var: eet)
+// Copied from: local:aiserver.v1.GetMicrosoftTeamsLinkContextResponse (var: Gh)
message GetMicrosoftTeamsLinkContextResponse {
optional string team_name = 1;
optional string user_name = 2;
}
-// Copied from: local:aiserver.v1.GetModelLabelsRequest (var: awe)
+// Copied from: local:aiserver.v1.GetModelLabelsRequest (var: Il)
message GetModelLabelsRequest {
}
-// Copied from: local:aiserver.v1.GetModelLabelsResponse (var: lwe)
+// Copied from: local:aiserver.v1.GetModelLabelsResponse (var: vl)
message GetModelLabelsResponse {
- // Copied from: local:aiserver.v1.GetModelLabelsResponse.ModelLabel (var: cwe)
+ // Copied from: local:aiserver.v1.GetModelLabelsResponse.ModelLabel (var: Bl)
message ModelLabel {
string name = 1;
string label = 2;
@@ -12107,18 +14355,18 @@ message GetModelLabelsResponse {
repeated ModelLabel model_labels = 1;
}
-// Copied from: local:aiserver.v1.GetMonthlyBillingCycleRequest (var: w3e)
+// Copied from: local:aiserver.v1.GetMonthlyBillingCycleRequest (var: kp)
message GetMonthlyBillingCycleRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetMonthlyBillingCycleResponse (var: E3e)
+// Copied from: local:aiserver.v1.GetMonthlyBillingCycleResponse (var: wp)
message GetMonthlyBillingCycleResponse {
int64 start_date_epoch_millis = 1;
int64 end_date_epoch_millis = 2;
}
-// Copied from: local:aiserver.v1.GetMonthlyInvoiceRequest (var: PWe)
+// Copied from: local:aiserver.v1.GetMonthlyInvoiceRequest (var: Zi)
message GetMonthlyInvoiceRequest {
optional int32 team_id = 1;
int32 month = 2;
@@ -12129,15 +14377,15 @@ message GetMonthlyInvoiceRequest {
optional bool use_current_cycle = 7;
}
-// Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse (var: LWe)
+// Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse (var: $i)
message GetMonthlyInvoiceResponse {
- // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.InvoiceItem (var: DWe)
+ // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.InvoiceItem (var: ea)
message InvoiceItem {
string description = 1;
int32 cents = 2;
}
- // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.PricingDescription (var: xWe)
+ // Copied from: local:aiserver.v1.GetMonthlyInvoiceResponse.PricingDescription (var: ta)
message PricingDescription {
string description = 1;
string id = 2;
@@ -12153,17 +14401,36 @@ message GetMonthlyInvoiceResponse {
int64 period_end_ms = 8;
}
-// Copied from: local:aiserver.v1.GetNumFilesToSendRequest (var: Bc)
+// Copied from: local:aiserver.v1.GetNoZdrModelConsentStatusRequest (var: kh)
+message GetNoZdrModelConsentStatusRequest {
+ // Copied from: local:aiserver.v1.GetNoZdrModelConsentStatusRequest.Scope (var: xt)
+ enum Scope {
+ SCOPE_UNSPECIFIED = 0;
+ SCOPE_TEAM = 1;
+ SCOPE_TEAM_MEMBER = 2;
+ SCOPE_USER = 3;
+ }
+
+ Scope scope = 1;
+ int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetNoZdrModelConsentStatusResponse (var: Eh)
+message GetNoZdrModelConsentStatusResponse {
+ repeated NoZdrModelConsentStatusEntry consents = 1;
+}
+
+// Copied from: local:aiserver.v1.GetNumFilesToSendRequest (var: Te)
message GetNumFilesToSendRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetNumFilesToSendResponse (var: Jc)
+// Copied from: local:aiserver.v1.GetNumFilesToSendResponse (var: ye)
message GetNumFilesToSendResponse {
int32 num_files = 1;
}
-// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsRequest (var: z_t)
+// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsRequest (var: so)
message GetOptimizedDiffDetailsRequest {
string bc_id = 1;
bool exclude_before_after_diffs = 2;
@@ -12172,9 +14439,9 @@ message GetOptimizedDiffDetailsRequest {
optional string repo_url = 5;
}
-// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse (var: K_t)
+// Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse (var: oo)
message GetOptimizedDiffDetailsResponse {
- // Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse.SubmoduleDiff (var: Z_t)
+ // Copied from: local:aiserver.v1.GetOptimizedDiffDetailsResponse.SubmoduleDiff (var: io)
message SubmoduleDiff {
string relative_path = 1;
GitDiff diff = 2;
@@ -12185,85 +14452,139 @@ message GetOptimizedDiffDetailsResponse {
repeated SubmoduleDiff submodule_diffs = 2;
}
-// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceRequest (var: uAt)
+// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceRequest (var: $S)
message GetOrCreateDefaultTeamMarketplaceRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceResponse (var: mAt)
+// Copied from: local:aiserver.v1.GetOrCreateDefaultTeamMarketplaceResponse (var: eI)
message GetOrCreateDefaultTeamMarketplaceResponse {
int64 marketplace_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrgDailySpendByCategoryRequest (var: xnt)
+// Copied from: local:aiserver.v1.GetOrgDailySpendByCategoryRequest (var: a_)
message GetOrgDailySpendByCategoryRequest {
string organization_id = 1;
int64 period_start_ms = 2;
int64 period_end_ms = 3;
SpendGroupByCategory group_by = 4;
optional SpendType spend_type = 5;
+ optional int32 team_id = 6;
+ optional string service_account_id = 7;
+ optional string cloud_agent_id = 8;
+ optional string automation_id = 9;
+ optional string automation_managed_type = 10;
+ optional string client_type = 11;
+ repeated string products = 12;
}
-// Copied from: local:aiserver.v1.GetOrgTeamBudgetsRequest (var: oze)
+// Copied from: local:aiserver.v1.GetOrgTeamBudgetsRequest (var: da)
message GetOrgTeamBudgetsRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrgTeamBudgetsResponse (var: mze)
+// Copied from: local:aiserver.v1.GetOrgTeamBudgetsResponse (var: fa)
message GetOrgTeamBudgetsResponse {
repeated OrgTeamBudget budgets = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsRequest (var: pYe)
+// Copied from: local:aiserver.v1.GetOrganizationAuditLogsRequest (var: vg)
+message GetOrganizationAuditLogsRequest {
+ string organization_id = 1;
+ optional int32 team_id = 2;
+ optional int64 start_date = 3;
+ optional int64 end_date = 4;
+ optional string event_type = 5;
+ optional string search = 6;
+ optional int32 page = 7;
+ optional int32 page_size = 8;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationAuditLogsResponse (var: Bg)
+message GetOrganizationAuditLogsResponse {
+ repeated AuditLogEvent events = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutoReviewSettingsRequest (var: Ss)
+message GetOrganizationGroupAutoReviewSettingsRequest {
+ string organization_id = 1;
+ string group_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutoReviewSettingsResponse (var: Is)
+message GetOrganizationGroupAutoReviewSettingsResponse {
+ AutoReviewInstructions auto_review = 1;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsRequest (var: hs)
message GetOrganizationGroupAutorunSettingsRequest {
string organization_id = 1;
string group_public_id = 2;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsResponse (var: hYe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupAutorunSettingsResponse (var: As)
message GetOrganizationGroupAutorunSettingsResponse {
AutoRunControls auto_run_controls = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupMembersRequest (var: WGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupMembersRequest (var: os)
message GetOrganizationGroupMembersRequest {
string organization_id = 1;
string group_public_id = 3;
optional int32 page = 4;
optional int32 page_size = 5;
optional string search_term = 6;
+ optional string sort_by = 7;
+ optional string sort_direction = 8;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupMembersResponse (var: jGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupMembersResponse (var: is)
message GetOrganizationGroupMembersResponse {
repeated OrganizationGroupMember members = 1;
int32 total_members = 2;
int32 total_pages = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistRequest (var: EYe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistRequest (var: ys)
message GetOrganizationGroupModelAllowlistRequest {
string organization_id = 1;
string group_public_id = 2;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistResponse (var: BYe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupModelAllowlistResponse (var: ks)
message GetOrganizationGroupModelAllowlistResponse {
optional ModelAllowlist model_allowlist = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupRequest (var: OGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupRequest (var: ns)
message GetOrganizationGroupRequest {
string organization_id = 1;
string group_public_id = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupResponse (var: GGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupResponse (var: rs)
message GetOrganizationGroupResponse {
OrganizationGroup group = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupsRequest (var: DGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupSmartAutoSettingsRequest (var: Js)
+message GetOrganizationGroupSmartAutoSettingsRequest {
+ string organization_id = 1;
+ string group_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupSmartAutoSettingsResponse (var: Cs)
+message GetOrganizationGroupSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+ bool can_enable = 2;
+ optional bool new_chat_nudge_all_to_smart_auto = 3;
+ repeated SmartAutoMemberTeamConflict member_team_conflicts = 4;
+ optional bool models_auto_only = 5;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 6;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationGroupsRequest (var: es)
message GetOrganizationGroupsRequest {
string organization_id = 1;
optional int32 page = 2;
@@ -12271,14 +14592,26 @@ message GetOrganizationGroupsRequest {
optional string search_term = 4;
}
-// Copied from: local:aiserver.v1.GetOrganizationGroupsResponse (var: xGe)
+// Copied from: local:aiserver.v1.GetOrganizationGroupsResponse (var: ts)
message GetOrganizationGroupsResponse {
repeated OrganizationGroup groups = 1;
int32 total_groups = 2;
int32 total_pages = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationMembersRequest (var: jMe)
+// Copied from: local:aiserver.v1.GetOrganizationMemberRequest (var: rr)
+message GetOrganizationMemberRequest {
+ string organization_id = 1;
+ string member_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationMemberResponse (var: sr)
+message GetOrganizationMemberResponse {
+ OrganizationMember member = 1;
+ repeated OrganizationMemberGroup groups = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationMembersRequest (var: er)
message GetOrganizationMembersRequest {
string organization_id = 1;
optional int32 page = 2;
@@ -12286,45 +14619,57 @@ message GetOrganizationMembersRequest {
optional string search_term = 4;
optional string sort_by = 5;
optional string sort_direction = 6;
+ optional UserOrganizationRole role_filter = 7;
}
-// Copied from: local:aiserver.v1.GetOrganizationMembersResponse (var: XMe)
+// Copied from: local:aiserver.v1.GetOrganizationMembersResponse (var: tr)
message GetOrganizationMembersResponse {
repeated OrganizationMember members = 1;
int32 total_members = 2;
int32 total_pages = 3;
}
-// Copied from: local:aiserver.v1.GetOrganizationScimConfigurationLinksResponse (var: UZe)
+// Copied from: local:aiserver.v1.GetOrganizationMergeIdpRequestRequest (var: Sr)
+message GetOrganizationMergeIdpRequestRequest {
+ string organization_id = 1;
+ string request_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationMergeIdpRequestResponse (var: Ir)
+message GetOrganizationMergeIdpRequestResponse {
+ OrganizationMergeIdpRequestInfo request = 1;
+}
+
+// Copied from: local:aiserver.v1.GetOrganizationScimConfigurationLinksResponse (var: xu)
message GetOrganizationScimConfigurationLinksResponse {
string scim_url = 1;
repeated string scim_statuses = 2;
}
-// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesRequest (var: CGe)
+// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesRequest (var: jr)
message GetOrganizationTeamAdminCandidatesRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesResponse (var: PGe)
+// Copied from: local:aiserver.v1.GetOrganizationTeamAdminCandidatesResponse (var: Zr)
message GetOrganizationTeamAdminCandidatesResponse {
repeated OrganizationTeamAdminCandidate candidates = 1;
}
-// Copied from: local:aiserver.v1.GetP2PReferralHistoryRequest (var: q$e)
+// Copied from: local:aiserver.v1.GetP2PReferralHistoryRequest (var: cm)
message GetP2PReferralHistoryRequest {
}
-// Copied from: local:aiserver.v1.GetP2PReferralHistoryResponse (var: F$e)
+// Copied from: local:aiserver.v1.GetP2PReferralHistoryResponse (var: dm)
message GetP2PReferralHistoryResponse {
repeated P2PReferralHistoryEntry entries = 1;
}
-// Copied from: local:aiserver.v1.GetP2PReferralStatusRequest (var: S$e)
+// Copied from: local:aiserver.v1.GetP2PReferralStatusRequest (var: im)
message GetP2PReferralStatusRequest {
}
-// Copied from: local:aiserver.v1.GetP2PReferralStatusResponse (var: I$e)
+// Copied from: local:aiserver.v1.GetP2PReferralStatusResponse (var: am)
message GetP2PReferralStatusResponse {
bool is_eligible = 1;
optional string code = 2;
@@ -12352,14 +14697,14 @@ message GetP2PReferralStatusResponse {
int32 rewarded_referrals = 24;
}
-// Copied from: local:aiserver.v1.GetPRIndexingStatusRequest (var: _f)
+// Copied from: local:aiserver.v1.GetPRIndexingStatusRequest (var: nn)
message GetPRIndexingStatusRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetPRIndexingStatusResponse (var: Tf)
+// Copied from: local:aiserver.v1.GetPRIndexingStatusResponse (var: rn)
message GetPRIndexingStatusResponse {
- // Copied from: local:aiserver.v1.GetPRIndexingStatusResponse.Status (var: yf)
+ // Copied from: local:aiserver.v1.GetPRIndexingStatusResponse.Status (var: F)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_EMPTY = 1;
@@ -12378,70 +14723,80 @@ message GetPRIndexingStatusResponse {
optional uint32 index_version = 8;
}
-// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlRequest (var: Zet)
+// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlRequest (var: fA)
message GetPagerDutyAuthUrlRequest {
}
-// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlResponse (var: ett)
+// Copied from: local:aiserver.v1.GetPagerDutyAuthUrlResponse (var: gA)
message GetPagerDutyAuthUrlResponse {
string auth_url = 1;
string csrf_token = 2;
}
-// Copied from: local:aiserver.v1.GetPagerDutyServicesRequest (var: ctt)
+// Copied from: local:aiserver.v1.GetPagerDutyServicesRequest (var: yA)
message GetPagerDutyServicesRequest {
}
-// Copied from: local:aiserver.v1.GetPagerDutyServicesResponse (var: dtt)
+// Copied from: local:aiserver.v1.GetPagerDutyServicesResponse (var: kA)
message GetPagerDutyServicesResponse {
repeated PagerDutyServiceInfo services = 1;
}
-// Copied from: local:aiserver.v1.GetPagerDutyStatusRequest (var: att)
+// Copied from: local:aiserver.v1.GetPagerDutyStatusRequest (var: _A)
message GetPagerDutyStatusRequest {
}
-// Copied from: local:aiserver.v1.GetPagerDutyStatusResponse (var: ltt)
+// Copied from: local:aiserver.v1.GetPagerDutyStatusResponse (var: TA)
message GetPagerDutyStatusResponse {
bool is_connected = 1;
optional string account_name = 2;
optional string subdomain = 3;
}
-// Copied from: local:aiserver.v1.GetPagesRequest (var: Tw)
+// Copied from: local:aiserver.v1.GetPagesRequest (var: p)
message GetPagesRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.GetPassthroughPromptRequest (var: pge)
+// Copied from: local:aiserver.v1.GetPassthroughPromptRequest (var: si)
message GetPassthroughPromptRequest {
string query = 1;
string model_name = 2;
}
-// Copied from: local:aiserver.v1.GetPassthroughPromptResponse (var: hge)
+// Copied from: local:aiserver.v1.GetPassthroughPromptResponse (var: oi)
message GetPassthroughPromptResponse {
string result = 1;
}
-// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonRequest (var: sBt)
+// Copied from: local:aiserver.v1.GetPendingSeatTierUpgradeRequestsRequest (var: hp)
+message GetPendingSeatTierUpgradeRequestsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPendingSeatTierUpgradeRequestsResponse (var: _p)
+message GetPendingSeatTierUpgradeRequestsResponse {
+ repeated PendingSeatTierUpgradeRequest requests = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonRequest (var: uu)
message GetPersonalEnvironmentJsonRequest {
string repo_url = 1;
}
-// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonResponse (var: aBt)
+// Copied from: local:aiserver.v1.GetPersonalEnvironmentJsonResponse (var: mu)
message GetPersonalEnvironmentJsonResponse {
string environment_json = 1;
string repo_url = 2;
}
-// Copied from: local:aiserver.v1.GetPlanInfoRequest (var: m9e)
+// Copied from: local:aiserver.v1.GetPlanInfoRequest (var: bd)
message GetPlanInfoRequest {
}
-// Copied from: local:aiserver.v1.GetPlanInfoResponse (var: f9e)
+// Copied from: local:aiserver.v1.GetPlanInfoResponse (var: Md)
message GetPlanInfoResponse {
- // Copied from: local:aiserver.v1.GetPlanInfoResponse.NextUpgrade (var: h9e)
+ // Copied from: local:aiserver.v1.GetPlanInfoResponse.NextUpgrade (var: Fd)
message NextUpgrade {
string tier = 1;
string name = 2;
@@ -12450,46 +14805,54 @@ message GetPlanInfoResponse {
string description = 5;
}
- // Copied from: local:aiserver.v1.GetPlanInfoResponse.PlanInfo (var: p9e)
+ // Copied from: local:aiserver.v1.GetPlanInfoResponse.PlanInfo (var: Ld)
message PlanInfo {
+ // Copied from: local:aiserver.v1.GetPlanInfoResponse.PlanInfo.PlanOwner (var: Lt)
+ enum PlanOwner {
+ PLAN_OWNER_UNSPECIFIED = 0;
+ PLAN_OWNER_STRIPE = 1;
+ PLAN_OWNER_APPLE = 2;
+ }
+
string plan_name = 1;
int32 included_amount_cents = 2;
optional string price = 3;
optional int64 billing_cycle_end = 4;
+ PlanOwner plan_owner = 5;
}
optional PlanInfo plan_info = 1;
optional NextUpgrade next_upgrade = 2;
}
-// Copied from: local:aiserver.v1.GetPluginMcpConfigRequest (var: jHe)
+// Copied from: local:aiserver.v1.GetPluginMcpConfigRequest (var: Ri)
message GetPluginMcpConfigRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.GetPluginMcpConfigResponse (var: XHe)
+// Copied from: local:aiserver.v1.GetPluginMcpConfigResponse (var: Pi)
message GetPluginMcpConfigResponse {
string config_json = 1;
string commit_sha = 2;
}
-// Copied from: local:aiserver.v1.GetPluginRequest (var: Lmt)
+// Copied from: local:aiserver.v1.GetPluginRequest (var: LE)
message GetPluginRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.GetPluginResponse (var: Dmt)
+// Copied from: local:aiserver.v1.GetPluginResponse (var: FE)
message GetPluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.GetPricingHistoryRequest (var: wWe)
+// Copied from: local:aiserver.v1.GetPricingHistoryRequest (var: Yi)
message GetPricingHistoryRequest {
}
-// Copied from: local:aiserver.v1.GetPricingHistoryResponse (var: EWe)
+// Copied from: local:aiserver.v1.GetPricingHistoryResponse (var: Ki)
message GetPricingHistoryResponse {
- // Copied from: local:aiserver.v1.GetPricingHistoryResponse.PricingDescription (var: BWe)
+ // Copied from: local:aiserver.v1.GetPricingHistoryResponse.PricingDescription (var: Wi)
message PricingDescription {
string description = 1;
string id = 2;
@@ -12500,34 +14863,34 @@ message GetPricingHistoryResponse {
repeated PricingDescription pricing_history = 1;
}
-// Copied from: local:aiserver.v1.GetPrivateWorkerRequest (var: rbt)
+// Copied from: local:aiserver.v1.GetPrivateWorkerRequest (var: Hp)
message GetPrivateWorkerRequest {
string worker_id = 1;
}
-// Copied from: local:aiserver.v1.GetPrivateWorkerResponse (var: ibt)
+// Copied from: local:aiserver.v1.GetPrivateWorkerResponse (var: Vp)
message GetPrivateWorkerResponse {
PrivateWorker worker = 1;
}
-// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryRequest (var: WRt)
+// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryRequest (var: Op)
message GetPrivateWorkersSummaryRequest {
}
-// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryResponse (var: jRt)
+// Copied from: local:aiserver.v1.GetPrivateWorkersSummaryResponse (var: Up)
message GetPrivateWorkersSummaryResponse {
optional UserWorkerSummary user_summary = 1;
optional TeamWorkerSummary team_summary = 2;
optional TeamWorkerLimitSummary team_limit_summary = 3;
}
-// Copied from: local:aiserver.v1.GetProjectStructureParams (var: jC)
+// Copied from: local:aiserver.v1.GetProjectStructureParams (var: At)
message GetProjectStructureParams {
}
-// Copied from: local:aiserver.v1.GetProjectStructureResult (var: XC)
+// Copied from: local:aiserver.v1.GetProjectStructureResult (var: _t)
message GetProjectStructureResult {
- // Copied from: local:aiserver.v1.GetProjectStructureResult.File (var: $C)
+ // Copied from: local:aiserver.v1.GetProjectStructureResult.File (var: Tt)
message File {
string relative_workspace_path = 1;
string outline = 2;
@@ -12537,9 +14900,24 @@ message GetProjectStructureResult {
string root_workspace_path = 2;
}
-// Copied from: local:aiserver.v1.GetPromptDryRunResponse (var: Q4)
+// Copied from: local:aiserver.v1.GetProjectionSnapshotRequest (var: a)
+message GetProjectionSnapshotRequest {
+ string policy_id = 1;
+ uint64 known_snapshot_version = 2;
+}
+
+// Copied from: local:aiserver.v1.GetProjectionSnapshotResponse (var: l)
+message GetProjectionSnapshotResponse {
+ string policy_id = 1;
+ uint32 policy_version = 2;
+ uint64 snapshot_version = 3;
+ ProjectionScoreSet team = 4;
+ bool not_modified = 5;
+}
+
+// Copied from: local:aiserver.v1.GetPromptDryRunResponse (var: wn)
message GetPromptDryRunResponse {
- // Copied from: local:aiserver.v1.GetPromptDryRunResponse.TokenCount (var: U4)
+ // Copied from: local:aiserver.v1.GetPromptDryRunResponse.TokenCount (var: En)
message TokenCount {
bool is_over_token_limit = 1;
optional int32 num_tokens = 2;
@@ -12556,54 +14934,55 @@ message GetPromptDryRunResponse {
bool should_show_new_chat_hint = 9;
}
-// Copied from: local:aiserver.v1.GetProtectedGitScopesRequest (var: S1e)
+// Copied from: local:aiserver.v1.GetProtectedGitScopesRequest (var: bm)
message GetProtectedGitScopesRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetProtectedGitScopesResponse (var: I1e)
+// Copied from: local:aiserver.v1.GetProtectedGitScopesResponse (var: Mm)
message GetProtectedGitScopesResponse {
repeated ProtectedGitScope scopes = 1;
}
-// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactRequest (var: jJt)
+// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactRequest (var: ec)
message GetPublicBackgroundComposerArtifactRequest {
string artifact_id = 1;
}
-// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactResponse (var: XJt)
+// Copied from: local:aiserver.v1.GetPublicBackgroundComposerArtifactResponse (var: tc)
message GetPublicBackgroundComposerArtifactResponse {
string url = 1;
string content_type = 2;
optional string title = 3;
}
-// Copied from: local:aiserver.v1.GetPublicIpRequest (var: $Se)
-message GetPublicIpRequest {
-}
-
-// Copied from: local:aiserver.v1.GetPublicIpResponse (var: tBe)
-message GetPublicIpResponse {
- string ip = 1;
-}
-
-// Copied from: local:aiserver.v1.GetPublicProfileByHandleRequest (var: Rmt)
+// Copied from: local:aiserver.v1.GetPublicProfileByHandleRequest (var: CE)
message GetPublicProfileByHandleRequest {
string handle = 1;
}
-// Copied from: local:aiserver.v1.GetPublicProfileByHandleResponse (var: Pmt)
+// Copied from: local:aiserver.v1.GetPublicProfileByHandleResponse (var: NE)
message GetPublicProfileByHandleResponse {
UserProfile profile = 1;
PublicProfileActivitySummary activity_summary = 2;
}
-// Copied from: local:aiserver.v1.GetPublicSharedConversationRequest (var: Tut)
+// Copied from: local:aiserver.v1.GetPublicSharedCanvasRequest (var: Ok)
+message GetPublicSharedCanvasRequest {
+ string share_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPublicSharedCanvasResponse (var: xk)
+message GetPublicSharedCanvasResponse {
+ PublicSharedCanvasPreview preview = 1;
+}
+
+// Copied from: local:aiserver.v1.GetPublicSharedConversationRequest (var: sw)
message GetPublicSharedConversationRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.GetPublicSharedConversationResponse (var: wut)
+// Copied from: local:aiserver.v1.GetPublicSharedConversationResponse (var: ow)
message GetPublicSharedConversationResponse {
SharedConversationMetadata metadata = 1;
repeated ConversationMessage messages = 2;
@@ -12611,25 +14990,25 @@ message GetPublicSharedConversationResponse {
optional SharedConversationLatestPlan latest_plan = 4;
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlRequest (var: yje)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlRequest (var: Va)
message GetPublicSlackInstallUrlRequest {
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlResponse (var: kje)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlResponse (var: Ya)
message GetPublicSlackInstallUrlResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesRequest (var: Sje)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesRequest (var: Ka)
message GetPublicSlackInstallUrlWithUserScopesRequest {
}
-// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesResponse (var: Ije)
+// Copied from: local:aiserver.v1.GetPublicSlackInstallUrlWithUserScopesResponse (var: Wa)
message GetPublicSlackInstallUrlWithUserScopesResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptRequest (var: Xht)
+// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptRequest (var: Vs)
message GetPullRequestCheckLogExcerptRequest {
string pr_url = 1;
string provider = 2;
@@ -12637,7 +15016,7 @@ message GetPullRequestCheckLogExcerptRequest {
optional uint32 max_bytes = 4;
}
-// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptResponse (var: n_t)
+// Copied from: local:aiserver.v1.GetPullRequestCheckLogExcerptResponse (var: zs)
message GetPullRequestCheckLogExcerptResponse {
CheckLogExcerptStatus status = 1;
string excerpt = 2;
@@ -12646,48 +15025,48 @@ message GetPullRequestCheckLogExcerptResponse {
string message = 5;
}
-// Copied from: local:aiserver.v1.GetPullRequestChecksRequest (var: cht)
+// Copied from: local:aiserver.v1.GetPullRequestChecksRequest (var: ls)
message GetPullRequestChecksRequest {
string pr_url = 1;
bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestChecksResponse (var: mht)
+// Copied from: local:aiserver.v1.GetPullRequestChecksResponse (var: us)
message GetPullRequestChecksResponse {
optional PRCheckStatus check_status = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestCodeownersRequest (var: Zht)
+// Copied from: local:aiserver.v1.GetPullRequestCodeownersRequest (var: Ys)
message GetPullRequestCodeownersRequest {
string pr_url = 1;
repeated string paths = 2;
bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestCodeownersResponse (var: t_t)
+// Copied from: local:aiserver.v1.GetPullRequestCodeownersResponse (var: Ws)
message GetPullRequestCodeownersResponse {
repeated PullRequestPathCodeowners entries = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestCommitsRequest (var: iCt)
+// Copied from: local:aiserver.v1.GetPullRequestCommitsRequest (var: Pc)
message GetPullRequestCommitsRequest {
string pr_url = 1;
optional string after_cursor = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestCommitsResponse (var: oCt)
+// Copied from: local:aiserver.v1.GetPullRequestCommitsResponse (var: bc)
message GetPullRequestCommitsResponse {
repeated PRCommit commits = 1;
bool has_next_page = 2;
optional string end_cursor = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiffRequest (var: uht)
+// Copied from: local:aiserver.v1.GetPullRequestDiffRequest (var: os)
message GetPullRequestDiffRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiffResponse (var: Nht)
+// Copied from: local:aiserver.v1.GetPullRequestDiffResponse (var: ks)
message GetPullRequestDiffResponse {
repeated SCMPullRequestDiffFile files = 1;
string base_sha = 2;
@@ -12696,39 +15075,54 @@ message GetPullRequestDiffResponse {
optional string head_ref_name = 5;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiscussionsRequest (var: tCt)
+// Copied from: local:aiserver.v1.GetPullRequestDiscussionsRequest (var: Nc)
message GetPullRequestDiscussionsRequest {
string pr_url = 1;
optional bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestDiscussionsResponse (var: rCt)
+// Copied from: local:aiserver.v1.GetPullRequestDiscussionsResponse (var: Rc)
message GetPullRequestDiscussionsResponse {
repeated PRReviewThread threads = 1;
repeated PRTopLevelComment top_level_comments = 2;
optional PRCheckStatus check_status = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestForBranchRequest (var: wpt)
+// Copied from: local:aiserver.v1.GetPullRequestFileContentsRequest (var: is)
+message GetPullRequestFileContentsRequest {
+ string pr_url = 1;
+ string path = 2;
+ string ref = 3;
+ optional uint32 max_bytes = 4;
+}
+
+// Copied from: local:aiserver.v1.GetPullRequestFileContentsResponse (var: as)
+message GetPullRequestFileContentsResponse {
+ PullRequestFileContentsStatus status = 1;
+ string content_base64 = 2;
+ uint64 size_bytes = 3;
+}
+
+// Copied from: local:aiserver.v1.GetPullRequestForBranchRequest (var: UI)
message GetPullRequestForBranchRequest {
string repo_url = 1;
string branch_name = 2;
optional bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetPullRequestForBranchResponse (var: Ept)
+// Copied from: local:aiserver.v1.GetPullRequestForBranchResponse (var: xI)
message GetPullRequestForBranchResponse {
string pr_url = 1;
repeated string pr_urls = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestMergeStatusRequest (var: Bvt)
+// Copied from: local:aiserver.v1.GetPullRequestMergeStatusRequest (var: gc)
message GetPullRequestMergeStatusRequest {
string pr_url = 1;
optional bool include_behind_count = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestMergeStatusResponse (var: Jvt)
+// Copied from: local:aiserver.v1.GetPullRequestMergeStatusResponse (var: hc)
message GetPullRequestMergeStatusResponse {
bool is_merged = 1;
bool is_closed = 2;
@@ -12743,50 +15137,50 @@ message GetPullRequestMergeStatusResponse {
optional bool viewer_can_enable_auto_merge = 11;
}
-// Copied from: local:aiserver.v1.GetPullRequestRequest (var: $gt)
+// Copied from: local:aiserver.v1.GetPullRequestRequest (var: zr)
message GetPullRequestRequest {
string pr_url = 1;
bool skip_cache = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestResponse (var: eht)
+// Copied from: local:aiserver.v1.GetPullRequestResponse (var: jr)
message GetPullRequestResponse {
SCMPullRequest pull_request = 1;
}
-// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsRequest (var: uCt)
+// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsRequest (var: Mc)
message GetPullRequestTimelineEventsRequest {
string pr_url = 1;
optional int32 page = 2;
}
-// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsResponse (var: mCt)
+// Copied from: local:aiserver.v1.GetPullRequestTimelineEventsResponse (var: Lc)
message GetPullRequestTimelineEventsResponse {
repeated PRTimelineEvent events = 1;
bool has_next_page = 2;
optional int32 next_page = 3;
}
-// Copied from: local:aiserver.v1.GetReferralCodesRequest (var: g$e)
+// Copied from: local:aiserver.v1.GetReferralCodesRequest (var: nm)
message GetReferralCodesRequest {
}
-// Copied from: local:aiserver.v1.GetReferralCodesResponse (var: _$e)
+// Copied from: local:aiserver.v1.GetReferralCodesResponse (var: rm)
message GetReferralCodesResponse {
repeated ReferralCodeEntry referral_codes = 1;
}
-// Copied from: local:aiserver.v1.GetReferralsRequest (var: d$e)
+// Copied from: local:aiserver.v1.GetReferralsRequest (var: em)
message GetReferralsRequest {
}
-// Copied from: local:aiserver.v1.GetReferralsResponse (var: A$e)
+// Copied from: local:aiserver.v1.GetReferralsResponse (var: tm)
message GetReferralsResponse {
int32 num_referrals = 1;
string referral_code = 2;
}
-// Copied from: local:aiserver.v1.GetRelevantChunksRequest (var: Pre)
+// Copied from: local:aiserver.v1.GetRelevantChunksRequest (var: L)
message GetRelevantChunksRequest {
repeated CodeBlock code_blocks = 1;
CmdKOptions cmd_k_options = 2;
@@ -12795,14 +15189,14 @@ message GetRelevantChunksRequest {
CmdKLegacyContext legacy_context = 5;
}
-// Copied from: local:aiserver.v1.GetRelevantChunksResponse (var: Lre)
+// Copied from: local:aiserver.v1.GetRelevantChunksResponse (var: q)
message GetRelevantChunksResponse {
- // Copied from: local:aiserver.v1.GetRelevantChunksResponse.ChainOfThoughtStream (var: Dre)
+ // Copied from: local:aiserver.v1.GetRelevantChunksResponse.ChainOfThoughtStream (var: D)
message ChainOfThoughtStream {
string text = 1;
}
- // Copied from: local:aiserver.v1.GetRelevantChunksResponse.CodeBlocks (var: xre)
+ // Copied from: local:aiserver.v1.GetRelevantChunksResponse.CodeBlocks (var: O)
message CodeBlocks {
repeated CodeBlock code_blocks = 1;
}
@@ -12813,28 +15207,41 @@ message GetRelevantChunksResponse {
}
}
-// Copied from: local:aiserver.v1.GetRemainingRefundsRequest (var: K6e)
+// Copied from: local:aiserver.v1.GetRemainingRefundsRequest (var: rh)
message GetRemainingRefundsRequest {
}
-// Copied from: local:aiserver.v1.GetRemainingRefundsResponse (var: Z6e)
+// Copied from: local:aiserver.v1.GetRemainingRefundsResponse (var: sh)
message GetRemainingRefundsResponse {
int32 remaining_refunds = 1;
}
-// Copied from: local:aiserver.v1.GetRepoSlashCommandsRequest (var: tot)
+// Copied from: local:aiserver.v1.GetRepoSlashCommandsRequest (var: Gy)
message GetRepoSlashCommandsRequest {
string repo_url = 1;
optional string git_ref = 2;
}
-// Copied from: local:aiserver.v1.GetRepoSlashCommandsResponse (var: rot)
+// Copied from: local:aiserver.v1.GetRepoSlashCommandsResponse (var: Hy)
message GetRepoSlashCommandsResponse {
repeated string skill_names = 3;
repeated string command_names = 4;
}
-// Copied from: local:aiserver.v1.GetRepositoryBranchesRequest (var: Tvt)
+// Copied from: local:aiserver.v1.GetRepoSourcePreferenceRequest (var: Wm)
+message GetRepoSourcePreferenceRequest {
+ optional int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetRepoSourcePreferenceResponse (var: zm)
+message GetRepoSourcePreferenceResponse {
+ PreferredRepoSourceMode user_preference = 1;
+ PreferredRepoSourceMode team_preference = 2;
+ PreferredRepoSourceMode effective_preference = 3;
+ bool can_configure = 4;
+}
+
+// Copied from: local:aiserver.v1.GetRepositoryBranchesRequest (var: dc)
message GetRepositoryBranchesRequest {
string repo_url = 1;
optional int32 page = 2;
@@ -12843,9 +15250,9 @@ message GetRepositoryBranchesRequest {
optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.GetRepositoryBranchesResponse (var: wvt)
+// Copied from: local:aiserver.v1.GetRepositoryBranchesResponse (var: pc)
message GetRepositoryBranchesResponse {
- // Copied from: local:aiserver.v1.GetRepositoryBranchesResponse.Branch (var: Evt)
+ // Copied from: local:aiserver.v1.GetRepositoryBranchesResponse.Branch (var: fc)
message Branch {
string name = 1;
bool is_default = 2;
@@ -12858,67 +15265,84 @@ message GetRepositoryBranchesResponse {
string bootstrap_branch = 5;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsRequest (var: _ht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsRequest (var: ps)
message GetSCMPullRequestCommitsRequest {
string pr_url = 1;
optional string after_cursor = 2;
bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsResponse (var: Tht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestCommitsResponse (var: fs)
message GetSCMPullRequestCommitsResponse {
repeated SCMPullRequestCommit commits = 1;
bool has_next_page = 2;
optional string end_cursor = 3;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsRequest (var: Sht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsRequest (var: As)
message GetSCMPullRequestTimelineEventsRequest {
string pr_url = 1;
optional int32 page = 2;
bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsResponse (var: Bht)
+// Copied from: local:aiserver.v1.GetSCMPullRequestTimelineEventsResponse (var: _s)
message GetSCMPullRequestTimelineEventsResponse {
repeated SCMPullRequestTimelineEvent events = 1;
bool has_next_page = 2;
optional int32 next_page = 3;
}
-// Copied from: local:aiserver.v1.GetScimConfigurationLinksRequest (var: FZe)
+// Copied from: local:aiserver.v1.GetSandUsageStatusRequest (var: Rd)
+message GetSandUsageStatusRequest {
+}
+
+// Copied from: local:aiserver.v1.GetSandUsageStatusResponse (var: Pd)
+message GetSandUsageStatusResponse {
+ google.protobuf.Timestamp current_period_start = 1;
+ google.protobuf.Timestamp next_reset_timestamp_utc = 2;
+ optional double usage_percent = 3;
+ bool included_limit_zero = 4;
+ int64 available_banked_reset_count = 5;
+ bool uses_pooled_enterprise_allowance = 6;
+ bool has_available_usage = 7;
+ bool has_non_zero_included_limit = 8;
+}
+
+// Copied from: local:aiserver.v1.GetScimConfigurationLinksRequest (var: Ou)
message GetScimConfigurationLinksRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetScimConfigurationLinksResponse (var: QZe)
+// Copied from: local:aiserver.v1.GetScimConfigurationLinksResponse (var: Uu)
message GetScimConfigurationLinksResponse {
string scim_url = 1;
string scim_status = 2;
}
-// Copied from: local:aiserver.v1.GetScimConflictsRequest (var: Ort)
+// Copied from: local:aiserver.v1.GetScimConflictsRequest (var: L_)
message GetScimConflictsRequest {
int32 team_id = 1;
optional GroupType type = 2;
}
-// Copied from: local:aiserver.v1.GetScimConflictsResponse (var: Wrt)
+// Copied from: local:aiserver.v1.GetScimConflictsResponse (var: D_)
message GetScimConflictsResponse {
repeated ScimConflictUser conflicted_users = 1;
}
-// Copied from: local:aiserver.v1.GetScmConnectionStatusRequest (var: H3e)
+// Copied from: local:aiserver.v1.GetScmConnectionStatusRequest (var: Mp)
message GetScmConnectionStatusRequest {
optional string ghe_application = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetScmConnectionStatusResponse (var: z3e)
+// Copied from: local:aiserver.v1.GetScmConnectionStatusResponse (var: Lp)
message GetScmConnectionStatusResponse {
bool connected = 1;
}
-// Copied from: local:aiserver.v1.GetServerConfigRequest (var: Oqe)
+// Copied from: local:aiserver.v1.GetServerConfigRequest (var: qe)
message GetServerConfigRequest {
bool telem_enabled = 1;
repeated double bug_bot_dismissed_notification_last_10_times_unix_ms = 2;
@@ -12929,9 +15353,10 @@ message GetServerConfigRequest {
InAppAdTrigger in_app_ad_trigger = 7;
DevEnvironment dev_environment = 8;
ClientSurface client_surface = 9;
+ ScmConnectAdContext scm_connect_ad_context = 10;
}
-// Copied from: local:aiserver.v1.GetServerConfigResponse (var: ELe)
+// Copied from: local:aiserver.v1.GetServerConfigResponse (var: tt)
message GetServerConfigResponse {
BugConfigResponse bug_config_response = 1;
bool is_dev_do_not_use_for_secret_things_because_can_be_spoofed_by_users = 2;
@@ -12961,22 +15386,23 @@ message GetServerConfigResponse {
bool use_nlb_for_nal = 26;
AgentUrlConfig agent_url_config = 27;
optional bool cli_sandbox_default_enabled = 28;
- optional bool claude_code_hooks_enabled = 29;
optional TerminalTipConfig terminal_tip_config = 30;
optional string model_picker_nudge = 31;
repeated InferenceProviderWarning inference_provider_warnings = 32;
optional OnboardingConfig onboarding_config = 33;
optional BugbotConfig bugbot_config = 34;
optional CodebaseTelemetryConfig codebase_telemetry_config = 35;
+ RetrievalKeepAliveConfig retrieval_keep_alive_config = 36;
+ optional GoogleWorkspaceMcpOAuthClient google_workspace_mcp_oauth_client = 37;
}
-// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitRequest (var: e7e)
+// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitRequest (var: oh)
message GetServiceAccountSpendLimitRequest {
optional int32 team_id = 1;
string service_type = 2;
}
-// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitResponse (var: n7e)
+// Copied from: local:aiserver.v1.GetServiceAccountSpendLimitResponse (var: ih)
message GetServiceAccountSpendLimitResponse {
optional int32 spend_limit_cents = 1;
optional int32 current_spend_cents = 2;
@@ -12984,37 +15410,37 @@ message GetServiceAccountSpendLimitResponse {
optional int64 free_trial_expires_at = 4;
}
-// Copied from: local:aiserver.v1.GetSharedCanvasRequest (var: Dlt)
+// Copied from: local:aiserver.v1.GetSharedCanvasRequest (var: qk)
message GetSharedCanvasRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.GetSharedCanvasResponse (var: xlt)
+// Copied from: local:aiserver.v1.GetSharedCanvasResponse (var: Dk)
message GetSharedCanvasResponse {
SharedCanvasMetadata metadata = 1;
bytes app_js = 2;
bytes data_json = 3;
}
-// Copied from: local:aiserver.v1.GetSharedConversationRequest (var: rut)
+// Copied from: local:aiserver.v1.GetSharedConversationRequest (var: jk)
message GetSharedConversationRequest {
string share_id = 1;
}
-// Copied from: local:aiserver.v1.GetSharedConversationResponse (var: iut)
+// Copied from: local:aiserver.v1.GetSharedConversationResponse (var: Xk)
message GetSharedConversationResponse {
SharedConversationMetadata metadata = 1;
repeated ConversationMessage messages = 2;
optional SharedConversationLatestPlan latest_plan = 3;
}
-// Copied from: local:aiserver.v1.GetSignUpTypeRequest (var: _Ze)
+// Copied from: local:aiserver.v1.GetSignUpTypeRequest (var: Ru)
message GetSignUpTypeRequest {
}
-// Copied from: local:aiserver.v1.GetSignUpTypeResponse (var: yZe)
+// Copied from: local:aiserver.v1.GetSignUpTypeResponse (var: Pu)
message GetSignUpTypeResponse {
- // Copied from: local:aiserver.v1.GetSignUpTypeResponse.SignUpType (var: kZe)
+ // Copied from: local:aiserver.v1.GetSignUpTypeResponse.SignUpType (var: Rt)
enum SignUpType {
SIGN_UP_TYPE_UNSPECIFIED = 0;
SIGN_UP_TYPE_AUTH_0 = 1;
@@ -13026,72 +15452,72 @@ message GetSignUpTypeResponse {
SignUpType sign_up_type = 1;
}
-// Copied from: local:aiserver.v1.GetSimplePromptRequest (var: rge)
+// Copied from: local:aiserver.v1.GetSimplePromptRequest (var: Zo)
message GetSimplePromptRequest {
string query = 1;
string answer_placeholder = 2;
}
-// Copied from: local:aiserver.v1.GetSimplePromptResponse (var: ige)
+// Copied from: local:aiserver.v1.GetSimplePromptResponse (var: $o)
message GetSimplePromptResponse {
string result = 1;
}
-// Copied from: local:aiserver.v1.GetSlackConversationsByIdsRequest (var: Jct)
+// Copied from: local:aiserver.v1.GetSlackConversationsByIdsRequest (var: Xw)
message GetSlackConversationsByIdsRequest {
repeated string conversation_ids = 1;
}
-// Copied from: local:aiserver.v1.GetSlackConversationsByIdsResponse (var: Cct)
+// Copied from: local:aiserver.v1.GetSlackConversationsByIdsResponse (var: Zw)
message GetSlackConversationsByIdsResponse {
repeated SlackConversation conversations = 1;
}
-// Copied from: local:aiserver.v1.GetSlackInstallUrlRequest (var: gje)
+// Copied from: local:aiserver.v1.GetSlackInstallUrlRequest (var: Ga)
message GetSlackInstallUrlRequest {
int32 team_id = 1;
optional string repo_url = 2;
}
-// Copied from: local:aiserver.v1.GetSlackInstallUrlResponse (var: _je)
+// Copied from: local:aiserver.v1.GetSlackInstallUrlResponse (var: Ha)
message GetSlackInstallUrlResponse {
string url = 1;
}
-// Copied from: local:aiserver.v1.GetSlackModelOptionsRequest (var: vje)
+// Copied from: local:aiserver.v1.GetSlackModelOptionsRequest (var: za)
message GetSlackModelOptionsRequest {
}
-// Copied from: local:aiserver.v1.GetSlackModelOptionsResponse (var: Nje)
+// Copied from: local:aiserver.v1.GetSlackModelOptionsResponse (var: ja)
message GetSlackModelOptionsResponse {
repeated string model_options = 1;
}
-// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesRequest (var: qtt)
+// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesRequest (var: PA)
message GetSlackRepoRoutingRulesRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesResponse (var: Ftt)
+// Copied from: local:aiserver.v1.GetSlackRepoRoutingRulesResponse (var: bA)
message GetSlackRepoRoutingRulesResponse {
repeated SlackRepoRoutingRule rules = 1;
}
-// Copied from: local:aiserver.v1.GetSlackSettingsRequest (var: dje)
+// Copied from: local:aiserver.v1.GetSlackSettingsRequest (var: xa)
message GetSlackSettingsRequest {
}
-// Copied from: local:aiserver.v1.GetSlackSettingsResponse (var: Aje)
+// Copied from: local:aiserver.v1.GetSlackSettingsResponse (var: Qa)
message GetSlackSettingsResponse {
bool available = 1;
}
-// Copied from: local:aiserver.v1.GetSlackTeamSettingsRequest (var: nje)
+// Copied from: local:aiserver.v1.GetSlackTeamSettingsRequest (var: Fa)
message GetSlackTeamSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSlackTeamSettingsResponse (var: aje)
+// Copied from: local:aiserver.v1.GetSlackTeamSettingsResponse (var: Da)
message GetSlackTeamSettingsResponse {
string default_repo = 1;
string default_branch = 2;
@@ -13102,14 +15528,15 @@ message GetSlackTeamSettingsResponse {
optional bool auto_draft_enabled = 7;
optional bool use_github_app_for_auto_draft_prs = 8;
string branch_prefix = 9;
+ optional CloudAgentModelSelection default_model_selection = 10;
}
-// Copied from: local:aiserver.v1.GetSlackUserSettingsRequest (var: ytt)
+// Copied from: local:aiserver.v1.GetSlackUserSettingsRequest (var: IA)
message GetSlackUserSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSlackUserSettingsResponse (var: ktt)
+// Copied from: local:aiserver.v1.GetSlackUserSettingsResponse (var: vA)
message GetSlackUserSettingsResponse {
bool has_slack_auth = 1;
string default_repo = 2;
@@ -13120,45 +15547,46 @@ message GetSlackUserSettingsResponse {
optional bool use_github_app_for_auto_draft_prs = 7;
bool ci_failure_followup_enabled = 8;
string branch_prefix = 9;
+ optional CloudAgentModelSelection default_model_selection = 10;
}
-// Copied from: local:aiserver.v1.GetSpendLimitPolicyRequest (var: $We)
+// Copied from: local:aiserver.v1.GetSpendLimitPolicyRequest (var: la)
message GetSpendLimitPolicyRequest {
int32 team_id = 1;
SpendLimitPolicyScope scope = 2;
}
-// Copied from: local:aiserver.v1.GetSpendLimitPolicyResponse (var: tze)
+// Copied from: local:aiserver.v1.GetSpendLimitPolicyResponse (var: ua)
message GetSpendLimitPolicyResponse {
SpendLimitPolicy policy = 1;
}
-// Copied from: local:aiserver.v1.GetSsoConfigurationLinksRequest (var: bZe)
+// Copied from: local:aiserver.v1.GetSsoConfigurationLinksRequest (var: qu)
message GetSsoConfigurationLinksRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetSsoConfigurationLinksResponse (var: qZe)
+// Copied from: local:aiserver.v1.GetSsoConfigurationLinksResponse (var: Du)
message GetSsoConfigurationLinksResponse {
string sso_url = 1;
string domain_verification_url = 2;
string sso_status = 3;
}
-// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsRequest (var: Jae)
+// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsRequest (var: rt)
message GetSuggestedBugBotIterationsRequest {
int32 diff_char_len = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsResponse (var: Cae)
+// Copied from: local:aiserver.v1.GetSuggestedBugBotIterationsResponse (var: st)
message GetSuggestedBugBotIterationsResponse {
int32 iterations = 1;
}
-// Copied from: local:aiserver.v1.GetSymbolsParams (var: PR)
+// Copied from: local:aiserver.v1.GetSymbolsParams (var: mn)
message GetSymbolsParams {
- // Copied from: local:aiserver.v1.GetSymbolsParams.LineRange (var: LR)
+ // Copied from: local:aiserver.v1.GetSymbolsParams.LineRange (var: cn)
message LineRange {
int32 start_line_number = 1;
int32 end_line_number_inclusive = 2;
@@ -13169,17 +15597,17 @@ message GetSymbolsParams {
bool include_children = 3;
}
-// Copied from: local:aiserver.v1.GetSymbolsResult (var: DR)
+// Copied from: local:aiserver.v1.GetSymbolsResult (var: dn)
message GetSymbolsResult {
repeated DocumentSymbol symbols = 1;
}
-// Copied from: local:aiserver.v1.GetTeamAdminSettingsRequest (var: F1e)
+// Copied from: local:aiserver.v1.GetTeamAdminSettingsRequest (var: Om)
message GetTeamAdminSettingsRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamAdminSettingsResponse (var: m2e)
+// Copied from: local:aiserver.v1.GetTeamAdminSettingsResponse (var: Hc)
message GetTeamAdminSettingsResponse {
repeated string allowed_models = 1;
repeated string blocked_models = 2;
@@ -13222,11 +15650,27 @@ message GetTeamAdminSettingsResponse {
optional BrowserSettings browser_settings = 38;
repeated string cloud_agent_egress_allowlist = 39;
optional bool mirror_sandbox_allowlist_for_egress = 40;
+ AutoReviewInstructions auto_review = 49;
optional string remote_permissions_file_path = 41;
+ repeated string remote_permissions_file_paths = 46;
+ repeated string local_permissions_file_path = 45;
+ optional bool permissions_file_overrides_auto_run = 47;
optional SharedCanvasSettings shared_canvas_settings = 42;
+ optional int32 invite_link_max_ttl_seconds = 43;
+ optional ExtensionInstallCooldownSettings extension_install_cooldown_settings = 48;
+ optional PublicProfileSettings public_profile_settings = 50;
+ optional BitbucketIntegrationSettings bitbucket_integration_settings = 51;
+ optional bool marketplace_leaderboard_disabled = 52;
+ optional bool new_chat_nudge_all_to_smart_auto = 53;
+ optional bool models_auto_only = 54;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 55;
+ optional bool restrict_invites_to_admins = 56;
+ optional bool viewer_can_invite_members = 57;
+ optional bool enforce_hooks_readiness = 58;
+ optional LlmGatewaySettings llm_gateway = 59;
}
-// Copied from: local:aiserver.v1.GetTeamAnalyticsRequest (var: E2e)
+// Copied from: local:aiserver.v1.GetTeamAnalyticsRequest (var: nd)
message GetTeamAnalyticsRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -13234,29 +15678,29 @@ message GetTeamAnalyticsRequest {
optional string version = 4;
}
-// Copied from: local:aiserver.v1.GetTeamAnalyticsResponse (var: B2e)
+// Copied from: local:aiserver.v1.GetTeamAnalyticsResponse (var: rd)
message GetTeamAnalyticsResponse {
repeated DailyMetrics daily_metrics = 1;
AnalyticsPeriod period = 2;
ActiveUsers active_users = 3;
}
-// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsRequest (var: xut)
+// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsRequest (var: Nw)
message GetTeamBackgroundAgentSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsResponse (var: Out)
+// Copied from: local:aiserver.v1.GetTeamBackgroundAgentSettingsResponse (var: Rw)
message GetTeamBackgroundAgentSettingsResponse {
BackgroundAgentSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetTeamBugbotSettingsRequest (var: $st)
+// Copied from: local:aiserver.v1.GetTeamBugbotSettingsRequest (var: TT)
message GetTeamBugbotSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamBugbotSettingsResponse (var: rit)
+// Copied from: local:aiserver.v1.GetTeamBugbotSettingsResponse (var: kT)
message GetTeamBugbotSettingsResponse {
int32 bugbot_licenses_hard_limit = 1;
bool bugbot_plan_enabled = 2;
@@ -13274,128 +15718,232 @@ message GetTeamBugbotSettingsResponse {
bool can_migrate_to_usage_based = 14;
int32 seat_license_count = 15;
bool bugbot_migration_credit_already_granted = 16;
+ bool is_incremental_review_enabled = 17;
+ bool merged_pr_scan_opted_out = 18;
}
-// Copied from: local:aiserver.v1.GetTeamCommandsRequest (var: Pat)
+// Copied from: local:aiserver.v1.GetTeamCommandsRequest (var: Py)
message GetTeamCommandsRequest {
optional bool active_only = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetTeamCommandsResponse (var: Lat)
+// Copied from: local:aiserver.v1.GetTeamCommandsResponse (var: by)
message GetTeamCommandsResponse {
repeated TeamCommand commands = 1;
}
-// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlRequest (var: zze)
+// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlRequest (var: Pa)
message GetTeamCustomerPortalUrlRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlResponse (var: Kze)
+// Copied from: local:aiserver.v1.GetTeamCustomerPortalUrlResponse (var: ba)
message GetTeamCustomerPortalUrlResponse {
string portal_url = 1;
}
-// Copied from: local:aiserver.v1.GetTeamGithubUsersRequest (var: i4e)
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationHealthRequest (var: QT)
+message GetTeamCustomerTelemetryDestinationHealthRequest {
+ int32 team_id = 1;
+ string destination_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationHealthResponse (var: GT)
+message GetTeamCustomerTelemetryDestinationHealthResponse {
+ TeamCustomerTelemetryDestinationHealthStatus status = 1;
+ repeated TeamCustomerTelemetryDestinationHealthBucket buckets = 2;
+ optional int64 last_success_at_epoch_millis = 3;
+ optional int64 last_error_at_epoch_millis = 4;
+ string last_error_class = 5;
+ optional int32 last_error_status = 6;
+ int64 queue_depth = 7;
+ string breaker_state = 8;
+ int64 oldest_batch_age_ms = 9;
+ repeated TeamCustomerTelemetryDestinationRecentError recent_errors = 10;
+}
+
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationsRequest (var: NT)
+message GetTeamCustomerTelemetryDestinationsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamCustomerTelemetryDestinationsResponse (var: RT)
+message GetTeamCustomerTelemetryDestinationsResponse {
+ repeated TeamCustomerTelemetryDestination destinations = 1;
+ repeated TeamCustomerTelemetryDestinationFamily available_families = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGithubUsersRequest (var: _f)
message GetTeamGithubUsersRequest {
int32 team_id = 1;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.GetTeamGithubUsersResponse (var: o4e)
+// Copied from: local:aiserver.v1.GetTeamGithubUsersResponse (var: Tf)
message GetTeamGithubUsersResponse {
repeated GithubUser users = 1;
}
-// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodRequest (var: fWe)
+// Copied from: local:aiserver.v1.GetTeamGroupMembersRequest (var: Hs)
+message GetTeamGroupMembersRequest {
+ int32 team_id = 1;
+ string group_public_id = 2;
+ optional int32 page = 3;
+ optional int32 page_size = 4;
+ optional string search_term = 5;
+ optional string sort_by = 6;
+ optional string sort_direction = 7;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupMembersResponse (var: Vs)
+message GetTeamGroupMembersResponse {
+ repeated TeamGroupMember members = 1;
+ int32 total_members = 2;
+ int32 total_pages = 3;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupRequest (var: xs)
+message GetTeamGroupRequest {
+ int32 team_id = 1;
+ string group_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupResponse (var: Qs)
+message GetTeamGroupResponse {
+ TeamGroup group = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupsRequest (var: Os)
+message GetTeamGroupsRequest {
+ int32 team_id = 1;
+ optional int32 page = 2;
+ optional int32 page_size = 3;
+ optional string search_term = 4;
+}
+
+// Copied from: local:aiserver.v1.GetTeamGroupsResponse (var: Us)
+message GetTeamGroupsResponse {
+ repeated TeamGroup groups = 1;
+ int32 total_groups = 2;
+ int32 total_pages = 3;
+}
+
+// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodRequest (var: Ui)
message GetTeamHasValidPaymentMethodRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodResponse (var: pWe)
+// Copied from: local:aiserver.v1.GetTeamHasValidPaymentMethodResponse (var: xi)
message GetTeamHasValidPaymentMethodResponse {
bool has_valid_payment_method = 1;
int32 trial_days_remaining = 2;
}
-// Copied from: local:aiserver.v1.GetTeamHooksRequest (var: pat)
+// Copied from: local:aiserver.v1.GetTeamHooksRequest (var: Ey)
message GetTeamHooksRequest {
optional bool active_only = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetTeamHooksResponse (var: hat)
+// Copied from: local:aiserver.v1.GetTeamHooksResponse (var: Sy)
message GetTeamHooksResponse {
repeated TeamHook hooks = 1;
}
-// Copied from: local:aiserver.v1.GetTeamIdForReactivationRequest (var: YXe)
+// Copied from: local:aiserver.v1.GetTeamIdForReactivationRequest (var: Tu)
message GetTeamIdForReactivationRequest {
}
-// Copied from: local:aiserver.v1.GetTeamIdForReactivationResponse (var: HXe)
+// Copied from: local:aiserver.v1.GetTeamIdForReactivationResponse (var: yu)
message GetTeamIdForReactivationResponse {
optional int32 team_id = 1;
bool is_eligible = 2;
}
-// Copied from: local:aiserver.v1.GetTeamInviteLinkRequest (var: Qje)
+// Copied from: local:aiserver.v1.GetTeamInviteLinkRequest (var: el)
message GetTeamInviteLinkRequest {
int32 team_id = 1;
- optional int32 valid_for_seconds = 2;
optional bool create_if_missing = 3;
optional TeamMemberBillingTier billing_tier = 4;
optional TeamRole role = 5;
}
-// Copied from: local:aiserver.v1.GetTeamInviteLinkResponse (var: Uje)
+// Copied from: local:aiserver.v1.GetTeamInviteLinkResponse (var: tl)
message GetTeamInviteLinkResponse {
optional string invite_link = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMemberDomainsRequest (var: QXe)
+// Copied from: local:aiserver.v1.GetTeamInviteMetadataRequest (var: yl)
+message GetTeamInviteMetadataRequest {
+ string invite_code = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamInviteMetadataResponse (var: kl)
+message GetTeamInviteMetadataResponse {
+ int32 team_id = 1;
+ string team_name = 2;
+ string inviter_name = 3;
+ string inviter_email = 4;
+ bool invitee_email_matches_authenticated_user = 5;
+ optional bool invite_has_bound_recipient = 6;
+}
+
+// Copied from: local:aiserver.v1.GetTeamMemberDomainsRequest (var: hu)
message GetTeamMemberDomainsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMemberDomainsResponse (var: MXe)
+// Copied from: local:aiserver.v1.GetTeamMemberDomainsResponse (var: _u)
message GetTeamMemberDomainsResponse {
repeated TeamMemberDomain domains = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMembersRequest (var: bje)
+// Copied from: local:aiserver.v1.GetTeamMemberProfileByHandleRequest (var: bE)
+message GetTeamMemberProfileByHandleRequest {
+ string handle = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamMemberProfileByHandleResponse (var: ME)
+message GetTeamMemberProfileByHandleResponse {
+ UserProfile profile = 1;
+ PublicProfileActivitySummary activity_summary = 2;
+}
+
+// Copied from: local:aiserver.v1.GetTeamMembersRequest (var: Xa)
message GetTeamMembersRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamMembersResponse (var: Fje)
+// Copied from: local:aiserver.v1.GetTeamMembersResponse (var: $a)
message GetTeamMembersResponse {
repeated TeamMember team_members = 1;
int32 user_id = 2;
bool is_scim_synced = 3;
}
-// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsRequest (var: Eft)
+// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsRequest (var: bS)
message GetTeamPinnedMarketplacePluginsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsResponse (var: Bft)
+// Copied from: local:aiserver.v1.GetTeamPinnedMarketplacePluginsResponse (var: MS)
message GetTeamPinnedMarketplacePluginsResponse {
repeated Plugin plugins = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPopularityRequest (var: uft)
+// Copied from: local:aiserver.v1.GetTeamPluginPopularityRequest (var: vS)
message GetTeamPluginPopularityRequest {
int32 team_id = 1;
optional bool use_replica = 2;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPopularityResponse (var: mft)
+// Copied from: local:aiserver.v1.GetTeamPluginPopularityResponse (var: BS)
message GetTeamPluginPopularityResponse {
repeated TeamPluginPopularityCount counts = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageRequest (var: fft)
+// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageRequest (var: JS)
message GetTeamPluginPrimitiveUsageRequest {
int32 team_id = 1;
PluginPrimitiveType primitive_type = 2;
@@ -13404,7 +15952,7 @@ message GetTeamPluginPrimitiveUsageRequest {
optional int32 page_number = 5;
}
-// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageResponse (var: hft)
+// Copied from: local:aiserver.v1.GetTeamPluginPrimitiveUsageResponse (var: NS)
message GetTeamPluginPrimitiveUsageResponse {
repeated TeamPluginPrimitiveUsageRow rows = 1;
bool has_more = 2;
@@ -13412,19 +15960,29 @@ message GetTeamPluginPrimitiveUsageResponse {
int32 page_number = 4;
}
-// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedRequest (var: GYe)
+// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedRequest (var: so)
message GetTeamPrivacyModeForcedRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedResponse (var: VYe)
+// Copied from: local:aiserver.v1.GetTeamPrivacyModeForcedResponse (var: oo)
message GetTeamPrivacyModeForcedResponse {
bool privacy_mode_forced = 1;
PrivacyMode privacy_mode = 2;
bool privacy_mode_migration_opted_out = 3;
}
-// Copied from: local:aiserver.v1.GetTeamRawDataRequest (var: R2e)
+// Copied from: local:aiserver.v1.GetTeamPublicProfileSettingsRequest (var: vw)
+message GetTeamPublicProfileSettingsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamPublicProfileSettingsResponse (var: Bw)
+message GetTeamPublicProfileSettingsResponse {
+ PublicProfileSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamRawDataRequest (var: id)
message GetTeamRawDataRequest {
int32 team_id = 1;
optional int64 start_date = 2;
@@ -13432,26 +15990,26 @@ message GetTeamRawDataRequest {
optional string version = 4;
}
-// Copied from: local:aiserver.v1.GetTeamRawDataResponse (var: P2e)
+// Copied from: local:aiserver.v1.GetTeamRawDataResponse (var: ad)
message GetTeamRawDataResponse {
repeated RawUserData data = 1;
AnalyticsPeriod period = 2;
}
-// Copied from: local:aiserver.v1.GetTeamReposRequest (var: Z$e)
+// Copied from: local:aiserver.v1.GetTeamReposRequest (var: ym)
message GetTeamReposRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamReposResponse (var: e1e)
+// Copied from: local:aiserver.v1.GetTeamReposResponse (var: km)
message GetTeamReposResponse {
- // Copied from: local:aiserver.v1.GetTeamReposResponse.Pattern (var: s1e)
+ // Copied from: local:aiserver.v1.GetTeamReposResponse.Pattern (var: Em)
message Pattern {
int32 id = 1;
string pattern = 2;
}
- // Copied from: local:aiserver.v1.GetTeamReposResponse.Repo (var: n1e)
+ // Copied from: local:aiserver.v1.GetTeamReposResponse.Repo (var: wm)
message Repo {
int32 id = 1;
string url = 2;
@@ -13463,58 +16021,86 @@ message GetTeamReposResponse {
repeated Repo allowed_repos = 3;
}
-// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeRequest (var: ZKe)
+// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeRequest (var: jl)
message GetTeamRepositoriesForServiceAccountScopeRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeResponse (var: nXe)
+// Copied from: local:aiserver.v1.GetTeamRepositoriesForServiceAccountScopeResponse (var: Zl)
message GetTeamRepositoriesForServiceAccountScopeResponse {
repeated ServiceAccountScopeRepository repositories = 1;
}
-// Copied from: local:aiserver.v1.GetTeamRulesRequest (var: Xit)
+// Copied from: local:aiserver.v1.GetTeamRulesRequest (var: fy)
message GetTeamRulesRequest {
optional bool active_only = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetTeamRulesResponse (var: $it)
+// Copied from: local:aiserver.v1.GetTeamRulesResponse (var: gy)
message GetTeamRulesResponse {
repeated Rule rules = 1;
}
-// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewRequest (var: Cze)
+// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewRequest (var: Ea)
message GetTeamScimRequireUserDirectoryPreviewRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewResponse (var: Rze)
+// Copied from: local:aiserver.v1.GetTeamScimRequireUserDirectoryPreviewResponse (var: Sa)
message GetTeamScimRequireUserDirectoryPreviewResponse {
int32 impacted_user_count = 1;
repeated ScimRequireUserDirectoryImpactedUser impacted_users = 2;
}
-// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsRequest (var: Rut)
+// Copied from: local:aiserver.v1.GetTeamSeatUpgradeRecommendationsRequest (var: pp)
+message GetTeamSeatUpgradeRecommendationsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSeatUpgradeRecommendationsResponse (var: gp)
+message GetTeamSeatUpgradeRecommendationsResponse {
+ repeated SeatUpgradeRecommendation recommendations = 1;
+ bool enabled = 2;
+ int32 total_monthly_savings_cents = 3;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsRequest (var: ww)
message GetTeamSharedCanvasSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsResponse (var: Put)
+// Copied from: local:aiserver.v1.GetTeamSharedCanvasSettingsResponse (var: Ew)
message GetTeamSharedCanvasSettingsResponse {
SharedCanvasSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsRequest (var: Eut)
+// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsRequest (var: iw)
message GetTeamSharedConversationSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsResponse (var: But)
+// Copied from: local:aiserver.v1.GetTeamSharedConversationSettingsResponse (var: aw)
message GetTeamSharedConversationSettingsResponse {
SharedConversationSettings settings = 1;
}
-// Copied from: local:aiserver.v1.GetTeamSpendRequest (var: u3e)
+// Copied from: local:aiserver.v1.GetTeamSmartAutoSettingsRequest (var: fw)
+message GetTeamSmartAutoSettingsRequest {
+ int32 team_id = 1;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSmartAutoSettingsResponse (var: gw)
+message GetTeamSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+ bool can_enable = 2;
+ repeated SmartAutoRequiredModel required_models = 3;
+ optional bool new_chat_nudge_all_to_smart_auto = 4;
+ optional bool models_auto_only = 5;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 6;
+}
+
+// Copied from: local:aiserver.v1.GetTeamSpendRequest (var: up)
message GetTeamSpendRequest {
int32 team_id = 1;
optional int32 page = 2;
@@ -13528,9 +16114,9 @@ message GetTeamSpendRequest {
optional int32 user_id = 10;
}
-// Copied from: local:aiserver.v1.GetTeamSpendResponse (var: f3e)
+// Copied from: local:aiserver.v1.GetTeamSpendResponse (var: cp)
message GetTeamSpendResponse {
- // Copied from: local:aiserver.v1.GetTeamSpendResponse.TeamMemberSpend (var: p3e)
+ // Copied from: local:aiserver.v1.GetTeamSpendResponse.TeamMemberSpend (var: dp)
message TeamMemberSpend {
int32 user_id = 1;
int32 spend_cents = 2;
@@ -13549,6 +16135,7 @@ message GetTeamSpendResponse {
optional double auto_percent_used = 15;
optional double api_percent_used = 16;
optional double total_percent_used = 17;
+ optional int64 usage_promo_expires_at = 18;
}
repeated TeamMemberSpend team_member_spend = 1;
@@ -13566,27 +16153,17 @@ message GetTeamSpendResponse {
optional bool self_serve_tiered_pricing_enabled = 13;
}
-// Copied from: local:aiserver.v1.GetTeamUsageRequest (var: cZe)
-message GetTeamUsageRequest {
- int32 team_id = 1;
-}
-
-// Copied from: local:aiserver.v1.GetTeamUsageResponse (var: dZe)
-message GetTeamUsageResponse {
- repeated TeamMemberUsage team_member_usage = 1;
- bool analytics_degraded_warning = 2;
-}
-
-// Copied from: local:aiserver.v1.GetTeamsRequest (var: Eze)
+// Copied from: local:aiserver.v1.GetTeamsRequest (var: ya)
message GetTeamsRequest {
+ optional bool active_only = 1;
}
-// Copied from: local:aiserver.v1.GetTeamsResponse (var: Bze)
+// Copied from: local:aiserver.v1.GetTeamsResponse (var: ka)
message GetTeamsResponse {
repeated Team teams = 1;
}
-// Copied from: local:aiserver.v1.GetTerminalCompletionRequest (var: Uoe)
+// Copied from: local:aiserver.v1.GetTerminalCompletionRequest (var: Ft)
message GetTerminalCompletionRequest {
string current_command = 1;
repeated string command_history = 2;
@@ -13602,19 +16179,19 @@ message GetTerminalCompletionRequest {
repeated File relevant_files = 12;
}
-// Copied from: local:aiserver.v1.GetTerminalCompletionResponse (var: Moe)
+// Copied from: local:aiserver.v1.GetTerminalCompletionResponse (var: qt)
message GetTerminalCompletionResponse {
string command = 1;
}
-// Copied from: local:aiserver.v1.GetTestsParams (var: TR)
+// Copied from: local:aiserver.v1.GetTestsParams (var: nn)
message GetTestsParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.GetTestsResult (var: wR)
+// Copied from: local:aiserver.v1.GetTestsResult (var: rn)
message GetTestsResult {
- // Copied from: local:aiserver.v1.GetTestsResult.Test (var: ER)
+ // Copied from: local:aiserver.v1.GetTestsResult.Test (var: sn)
message Test {
string name = 1;
repeated string lines = 2;
@@ -13623,74 +16200,74 @@ message GetTestsResult {
repeated Test tests = 1;
}
-// Copied from: local:aiserver.v1.GetThoughtAnnotationRequest (var: xle)
+// Copied from: local:aiserver.v1.GetThoughtAnnotationRequest (var: on)
message GetThoughtAnnotationRequest {
string request_id = 1;
}
-// Copied from: local:aiserver.v1.GetThoughtAnnotationResponse (var: Vle)
+// Copied from: local:aiserver.v1.GetThoughtAnnotationResponse (var: un)
message GetThoughtAnnotationResponse {
AiThoughtAnnotation thought_annotation = 1;
}
-// Copied from: local:aiserver.v1.GetTokenUsageRequest (var: X9e)
+// Copied from: local:aiserver.v1.GetTokenUsageRequest (var: rp)
message GetTokenUsageRequest {
string usage_uuid = 1;
}
-// Copied from: local:aiserver.v1.GetTokenUsageResponse (var: $9e)
+// Copied from: local:aiserver.v1.GetTokenUsageResponse (var: sp)
message GetTokenUsageResponse {
int32 input_tokens = 1;
int32 output_tokens = 2;
}
-// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerRequest (var: tJt)
+// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerRequest (var: Nm)
message GetTurnSummaryBackgroundComposerRequest {
string bc_id = 1;
optional BackgroundComposerSource source_type = 2;
}
-// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerResponse (var: rJt)
+// Copied from: local:aiserver.v1.GetTurnSummaryBackgroundComposerResponse (var: Rm)
message GetTurnSummaryBackgroundComposerResponse {
string summary = 1;
}
-// Copied from: local:aiserver.v1.GetUploadLimitsRequest (var: wc)
+// Copied from: local:aiserver.v1.GetUploadLimitsRequest (var: Ae)
message GetUploadLimitsRequest {
optional RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.GetUploadLimitsResponse (var: Ec)
+// Copied from: local:aiserver.v1.GetUploadLimitsResponse (var: _e)
message GetUploadLimitsResponse {
int32 soft_limit = 1;
int32 hard_limit = 2;
}
-// Copied from: agent.v1.GetUsableModelsRequest (var: eee)
+// Copied from: agent.v1.GetUsableModelsRequest (var: J)
message GetUsableModelsRequest {
repeated string custom_model_ids = 1;
}
-// Copied from: agent.v1.GetUsableModelsResponse (var: nee)
+// Copied from: agent.v1.GetUsableModelsResponse (var: C)
message GetUsableModelsResponse {
repeated ModelDetails models = 1;
}
-// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsRequest (var: s$e)
+// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsRequest (var: ju)
message GetUsageBasedPremiumRequestsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsResponse (var: a$e)
+// Copied from: local:aiserver.v1.GetUsageBasedPremiumRequestsResponse (var: Xu)
message GetUsageBasedPremiumRequestsResponse {
bool usage_based_premium_requests = 1;
}
-// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusRequest (var: B9e)
+// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusRequest (var: xd)
message GetUsageLimitPolicyStatusRequest {
}
-// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusResponse (var: J9e)
+// Copied from: local:aiserver.v1.GetUsageLimitPolicyStatusResponse (var: Qd)
message GetUsageLimitPolicyStatusResponse {
bool is_in_slow_pool = 1;
optional string error_title = 2;
@@ -13703,15 +16280,28 @@ message GetUsageLimitPolicyStatusResponse {
repeated string allowed_model_ids = 9;
repeated string allowed_model_tags = 10;
optional ErrorButton primary_button = 11;
+ LimitHitStage stage = 12;
+ optional string tray_label = 13;
+ optional string tray_description = 14;
+ optional string cta_label = 15;
+ optional bool dismissible = 16;
+ optional int64 reset_at_ms = 17;
+ optional int32 reset_days_remaining = 18;
+ optional bool can_adjust_on_demand = 19;
+ optional int64 recommended_on_demand_limit_cents = 20;
+ optional int64 on_demand_min_cents = 21;
+ optional int64 on_demand_max_cents = 22;
+ optional int64 current_on_demand_limit_cents = 23;
}
-// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsRequest (var: C9e)
+// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsRequest (var: Gd)
message GetUsageLimitStatusAndActiveGrantsRequest {
+ optional MidConversationModelRecommendationContext mid_conversation_model_recommendation_context = 1;
}
-// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse (var: P9e)
+// Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse (var: Yd)
message GetUsageLimitStatusAndActiveGrantsResponse {
- // Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse.UsageLimitPolicyStatus (var: L9e)
+ // Copied from: local:aiserver.v1.GetUsageLimitStatusAndActiveGrantsResponse.UsageLimitPolicyStatus (var: Kd)
message UsageLimitPolicyStatus {
bool is_in_slow_pool = 1;
optional string error_title = 2;
@@ -13724,20 +16314,34 @@ message GetUsageLimitStatusAndActiveGrantsResponse {
repeated string allowed_model_ids = 9;
repeated string allowed_model_tags = 10;
optional ErrorButton primary_button = 11;
+ LimitHitStage stage = 12;
+ optional string tray_label = 13;
+ optional string tray_description = 14;
+ optional string cta_label = 15;
+ optional bool dismissible = 16;
+ optional int64 reset_at_ms = 17;
+ optional int32 reset_days_remaining = 18;
+ optional bool can_adjust_on_demand = 19;
+ optional int64 recommended_on_demand_limit_cents = 20;
+ optional int64 on_demand_min_cents = 21;
+ optional int64 on_demand_max_cents = 22;
+ optional int64 current_on_demand_limit_cents = 23;
}
UsageLimitPolicyStatus usage_limit_policy_status = 1;
repeated ActiveCreditGrant active_grants = 2;
+ optional ThirdPartyUsageNudge third_party_usage_nudge = 3;
+ optional ModelRecommendationNudge model_recommendation_nudge = 4;
}
-// Copied from: local:aiserver.v1.GetUserAdminOrganizationsRequest (var: $5e)
+// Copied from: local:aiserver.v1.GetUserAdminOrganizationsRequest (var: gf)
message GetUserAdminOrganizationsRequest {
optional string ghe_application_uuid = 1;
}
-// Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse (var: t4e)
+// Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse (var: hf)
message GetUserAdminOrganizationsResponse {
- // Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse.Organization (var: r4e)
+ // Copied from: local:aiserver.v1.GetUserAdminOrganizationsResponse.Organization (var: Af)
message Organization {
string login = 1;
string hostname = 2;
@@ -13746,7 +16350,7 @@ message GetUserAdminOrganizationsResponse {
repeated Organization organizations = 1;
}
-// Copied from: local:aiserver.v1.GetUserAnalyticsRequest (var: J2e)
+// Copied from: local:aiserver.v1.GetUserAnalyticsRequest (var: sd)
message GetUserAnalyticsRequest {
int32 team_id = 1;
int32 user_id = 2;
@@ -13755,7 +16359,7 @@ message GetUserAnalyticsRequest {
optional string version = 5;
}
-// Copied from: local:aiserver.v1.GetUserAnalyticsResponse (var: C2e)
+// Copied from: local:aiserver.v1.GetUserAnalyticsResponse (var: od)
message GetUserAnalyticsResponse {
repeated DailyMetrics daily_metrics = 1;
AnalyticsPeriod period = 2;
@@ -13769,35 +16373,35 @@ message GetUserAnalyticsResponse {
optional int32 total_members_in_team = 10;
}
-// Copied from: local:aiserver.v1.GetUserInfoRequest (var: ehe)
+// Copied from: local:aiserver.v1.GetUserInfoRequest (var: Ei)
message GetUserInfoRequest {
}
-// Copied from: local:aiserver.v1.GetUserInfoResponse (var: she)
+// Copied from: local:aiserver.v1.GetUserInfoResponse (var: Ii)
message GetUserInfoResponse {
string user_id = 1;
string jupyter_token = 2;
UsageData usage = 3;
}
-// Copied from: local:aiserver.v1.GetUserInstructionsRequest (var: Vie)
+// Copied from: local:aiserver.v1.GetUserInstructionsRequest (var: Oe)
message GetUserInstructionsRequest {
repeated RecentChatMessage chats = 1;
optional string existing_instructions = 2;
}
-// Copied from: local:aiserver.v1.GetUserInstructionsResponse (var: Wie)
+// Copied from: local:aiserver.v1.GetUserInstructionsResponse (var: Ue)
message GetUserInstructionsResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.GetUserOrganizationsRequest (var: PMe)
+// Copied from: local:aiserver.v1.GetUserOrganizationsRequest (var: Yn)
message GetUserOrganizationsRequest {
}
-// Copied from: local:aiserver.v1.GetUserOrganizationsResponse (var: xMe)
+// Copied from: local:aiserver.v1.GetUserOrganizationsResponse (var: zn)
message GetUserOrganizationsResponse {
- // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Organization (var: GMe)
+ // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Organization (var: Xn)
message Organization {
string organization_id = 1;
string organization_name = 2;
@@ -13805,25 +16409,31 @@ message GetUserOrganizationsResponse {
UserOrganizationRole role = 4;
repeated GetUserOrganizationsResponse.Team teams = 5;
optional int32 default_team_id = 6;
+ optional int32 effective_max_teams = 7;
+ repeated string granted_permissions = 8;
+ optional bool can_create_organization_teams = 9;
}
- // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Team (var: OMe)
+ // Copied from: local:aiserver.v1.GetUserOrganizationsResponse.Team (var: jn)
message Team {
int32 team_id = 1;
string team_name = 2;
string team_slug = 3;
+ optional int64 team_organization_membership_created_at_ms = 4;
+ optional TeamRole viewer_team_role = 5;
+ optional int64 team_deleted_at_ms = 6;
}
repeated Organization organizations = 1;
}
-// Copied from: local:aiserver.v1.GetUserPrivacyModeRequest (var: v6e)
+// Copied from: local:aiserver.v1.GetUserPrivacyModeRequest (var: Vg)
message GetUserPrivacyModeRequest {
PrivacyMode inferred_privacy_mode = 1;
optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.GetUserPrivacyModeResponse (var: N6e)
+// Copied from: local:aiserver.v1.GetUserPrivacyModeResponse (var: Yg)
message GetUserPrivacyModeResponse {
PrivacyMode privacy_mode = 1;
int32 hours_remaining_in_grace_period = 2;
@@ -13833,16 +16443,20 @@ message GetUserPrivacyModeResponse {
bool has_acknowledged_grace_period_disclaimer = 6;
}
-// Copied from: local:aiserver.v1.GetUserProfileRequest (var: Tmt)
+// Copied from: local:aiserver.v1.GetUserProfileRequest (var: EE)
message GetUserProfileRequest {
+ bool include_activity_summary = 1;
}
-// Copied from: local:aiserver.v1.GetUserProfileResponse (var: wmt)
+// Copied from: local:aiserver.v1.GetUserProfileResponse (var: SE)
message GetUserProfileResponse {
optional UserProfile profile = 1;
+ PublicProfileActivitySummary activity_summary = 3;
+ optional bool public_visibility_allowed = 4;
+ optional string max_visibility = 5;
}
-// Copied from: local:aiserver.v1.GetUserPullRequestsRequest (var: f4e)
+// Copied from: local:aiserver.v1.GetUserPullRequestsRequest (var: wf)
message GetUserPullRequestsRequest {
optional string repository_filter = 1;
optional string git_application = 2;
@@ -13854,7 +16468,7 @@ message GetUserPullRequestsRequest {
optional int32 pr_number = 8;
}
-// Copied from: local:aiserver.v1.GetUserPullRequestsResponse (var: p4e)
+// Copied from: local:aiserver.v1.GetUserPullRequestsResponse (var: Ef)
message GetUserPullRequestsResponse {
repeated UserPullRequest pull_requests = 1;
bool has_more = 2;
@@ -13863,7 +16477,7 @@ message GetUserPullRequestsResponse {
optional string current_user_login = 5;
}
-// Copied from: local:aiserver.v1.GetUserReviewRequestsRequest (var: w4e)
+// Copied from: local:aiserver.v1.GetUserReviewRequestsRequest (var: vf)
message GetUserReviewRequestsRequest {
optional string repository_filter = 1;
optional string git_application = 2;
@@ -13873,7 +16487,7 @@ message GetUserReviewRequestsRequest {
optional string state_filter = 6;
}
-// Copied from: local:aiserver.v1.GetUserReviewRequestsResponse (var: E4e)
+// Copied from: local:aiserver.v1.GetUserReviewRequestsResponse (var: Bf)
message GetUserReviewRequestsResponse {
repeated UserPullRequest pull_requests = 1;
bool has_more = 2;
@@ -13882,44 +16496,39 @@ message GetUserReviewRequestsResponse {
optional string current_user_login = 5;
}
-// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityRequest (var: HZe)
+// Copied from: local:aiserver.v1.GetUserSmartAutoSettingsRequest (var: _w)
+message GetUserSmartAutoSettingsRequest {
+}
+
+// Copied from: local:aiserver.v1.GetUserSmartAutoSettingsResponse (var: Tw)
+message GetUserSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+ bool can_enable = 2;
+}
+
+// Copied from: local:aiserver.v1.GetViewableProfileByHandleRequest (var: RE)
+message GetViewableProfileByHandleRequest {
+ string handle = 1;
+}
+
+// Copied from: local:aiserver.v1.GetViewableProfileByHandleResponse (var: PE)
+message GetViewableProfileByHandleResponse {
+ UserProfile profile = 1;
+ PublicProfileActivitySummary activity_summary = 2;
+ string viewed_as = 3;
+}
+
+// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityRequest (var: Hu)
message GetYearlyUpgradeEligibilityRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityResponse (var: zZe)
+// Copied from: local:aiserver.v1.GetYearlyUpgradeEligibilityResponse (var: Vu)
message GetYearlyUpgradeEligibilityResponse {
bool eligible = 1;
}
-// Copied from: anyrun.v1.GitCheckoutFailure (var: sxe)
-message GitCheckoutFailure {
- int64 exit_code = 1;
-}
-
-// Copied from: anyrun.v1.GitCloneFailure (var: nxe)
-message GitCloneFailure {
- int64 exit_code = 1;
- GitCloneFailureCategory category = 2;
- bool retryable = 3;
- optional string remote_host = 4;
- optional int32 http_status = 5;
-}
-
-// Copied from: anyrun.v1.GitCloneFailureCategory (var: NQe)
-enum GitCloneFailureCategory {
- GIT_CLONE_FAILURE_CATEGORY_UNSPECIFIED = 0;
- GIT_CLONE_FAILURE_CATEGORY_IP_ALLOW_LIST = 1;
- GIT_CLONE_FAILURE_CATEGORY_INVALID_CREDENTIALS = 2;
- GIT_CLONE_FAILURE_CATEGORY_SSO_REDIRECT = 3;
- GIT_CLONE_FAILURE_CATEGORY_PROXY_CONNECT = 4;
- GIT_CLONE_FAILURE_CATEGORY_CONNECTION_RESET = 5;
- GIT_CLONE_FAILURE_CATEGORY_TRANSPORT_INTERRUPTED = 6;
- GIT_CLONE_FAILURE_CATEGORY_REMOTE_FORBIDDEN = 7;
- GIT_CLONE_FAILURE_CATEGORY_UPSTREAM_BAD_GATEWAY = 8;
-}
-
-// Copied from: local:aiserver.v1.GitCommit (var: fs)
+// Copied from: local:aiserver.v1.GitCommit (var: x)
message GitCommit {
string commit = 1;
string author = 2;
@@ -13927,9 +16536,9 @@ message GitCommit {
string message = 4;
}
-// Copied from: local:aiserver.v1.GitDiff (var: Dr)
+// Copied from: local:aiserver.v1.GitDiff (var: v)
message GitDiff {
- // Copied from: local:aiserver.v1.GitDiff.DiffType (var: xr)
+ // Copied from: local:aiserver.v1.GitDiff.DiffType (var: a)
enum DiffType {
DIFF_TYPE_UNSPECIFIED = 0;
DIFF_TYPE_DIFF_TO_HEAD = 1;
@@ -13940,9 +16549,9 @@ message GitDiff {
DiffType diff_type = 2;
}
-// Copied from: local:aiserver.v1.GitEvent (var: kT)
+// Copied from: local:aiserver.v1.GitEvent (var: dn)
message GitEvent {
- // Copied from: local:aiserver.v1.GitEvent.OperationType (var: ST)
+ // Copied from: local:aiserver.v1.GitEvent.OperationType (var: _)
enum OperationType {
OPERATION_TYPE_UNSPECIFIED = 0;
OPERATION_TYPE_COMMIT = 1;
@@ -13968,7 +16577,7 @@ message GitEvent {
optional string remote_url = 10;
}
-// Copied from: local:aiserver.v1.GitIndexingConfig (var: Rqe)
+// Copied from: local:aiserver.v1.GitIndexingConfig (var: Re)
message GitIndexingConfig {
optional bool enabled = 1;
optional int32 max_pr_count = 2;
@@ -13982,23 +16591,33 @@ message GitIndexingConfig {
optional bool allow_index_copy_from_server = 10;
}
-// Copied from: local:aiserver.v1.GitMode (var: pUe)
+// Copied from: local:aiserver.v1.GitMode (var: Re)
enum GitMode {
GIT_MODE_UNSPECIFIED = 0;
GIT_MODE_USER_CONTROLLED = 1;
GIT_MODE_ALWAYS_DISABLED = 2;
}
-// Copied from: agent.v1.GitRepoInfo (var: Qz)
+// Copied from: agent.v1.GitRepoInfo (var: k)
message GitRepoInfo {
string path = 1;
string status = 2;
string branch_name = 3;
optional string remote_url = 4;
optional bool previous_branch_is_ancestor = 5;
+ optional bool is_origin_backed = 6;
}
-// Copied from: local:aiserver.v1.GithubAccessErrorType (var: S_t)
+// Copied from: local:aiserver.v1.GitRepoSetupSpanDetails (var: Jn)
+message GitRepoSetupSpanDetails {
+ string repo_display_name = 1;
+}
+
+// Copied from: local:aiserver.v1.GitReposSetupSpanDetails (var: Bn)
+message GitReposSetupSpanDetails {
+}
+
+// Copied from: local:aiserver.v1.GithubAccessErrorType (var: or)
enum GithubAccessErrorType {
GITHUB_ACCESS_ERROR_TYPE_UNSPECIFIED = 0;
GITHUB_ACCESS_ERROR_TYPE_NONE = 1;
@@ -14009,25 +16628,25 @@ enum GithubAccessErrorType {
GITHUB_ACCESS_ERROR_TYPE_PUBLIC_REPO = 6;
}
-// Copied from: local:aiserver.v1.GithubArtifactPostingMode (var: uUe)
+// Copied from: local:aiserver.v1.GithubArtifactPostingMode (var: Se)
enum GithubArtifactPostingMode {
GITHUB_ARTIFACT_POSTING_MODE_UNSPECIFIED = 0;
GITHUB_ARTIFACT_POSTING_MODE_POST_ARTIFACT = 1;
GITHUB_ARTIFACT_POSTING_MODE_LINK_ONLY = 2;
}
-// Copied from: local:aiserver.v1.GithubIntegrationSettings (var: y0e)
+// Copied from: local:aiserver.v1.GithubIntegrationSettings (var: fc)
message GithubIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.GithubPermissionInfo (var: j5e)
+// Copied from: local:aiserver.v1.GithubPermissionInfo (var: pf)
message GithubPermissionInfo {
bool has_permission = 1;
string permission_settings_url = 2;
}
-// Copied from: local:aiserver.v1.GithubSourceMetadata (var: ywt)
+// Copied from: local:aiserver.v1.GithubSourceMetadata (var: $i)
message GithubSourceMetadata {
optional string issue_id = 1;
optional int32 pr_number = 2;
@@ -14036,40 +16655,40 @@ message GithubSourceMetadata {
optional string issue_url = 5;
}
-// Copied from: local:aiserver.v1.GithubUser (var: W5e)
+// Copied from: local:aiserver.v1.GithubUser (var: df)
message GithubUser {
string login = 1;
string node_id = 2;
optional string hostname = 3;
}
-// Copied from: local:aiserver.v1.GitlabIntegrationSettings (var: k0e)
+// Copied from: local:aiserver.v1.GitlabIntegrationSettings (var: gc)
message GitlabIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.GitlabSourceMetadata (var: kwt)
+// Copied from: local:aiserver.v1.GitlabSourceMetadata (var: ea)
message GitlabSourceMetadata {
optional int32 mr_iid = 1;
optional string mr_title = 2;
optional string mr_web_url = 3;
}
-// Copied from: local:aiserver.v1.GlassSettings (var: K0e)
+// Copied from: local:aiserver.v1.GlassSettings (var: Pc)
message GlassSettings {
repeated int32 allowed_user_ids = 1;
optional bool allow_all_team_members = 2;
}
-// Copied from: local:aiserver.v1.GlobFileSearchParams (var: _L)
+// Copied from: local:aiserver.v1.GlobFileSearchParams (var: os)
message GlobFileSearchParams {
string target_directory = 1;
string glob_pattern = 2;
}
-// Copied from: local:aiserver.v1.GlobFileSearchResult (var: yL)
+// Copied from: local:aiserver.v1.GlobFileSearchResult (var: is)
message GlobFileSearchResult {
- // Copied from: local:aiserver.v1.GlobFileSearchResult.Directory (var: SL)
+ // Copied from: local:aiserver.v1.GlobFileSearchResult.Directory (var: ls)
message Directory {
string abs_path = 1;
repeated GlobFileSearchResult.File files = 2;
@@ -14077,7 +16696,7 @@ message GlobFileSearchResult {
bool ripgrep_truncated = 4;
}
- // Copied from: local:aiserver.v1.GlobFileSearchResult.File (var: kL)
+ // Copied from: local:aiserver.v1.GlobFileSearchResult.File (var: as)
message File {
string rel_path = 1;
}
@@ -14085,11 +16704,11 @@ message GlobFileSearchResult {
repeated Directory directories = 1;
}
-// Copied from: local:aiserver.v1.GlobFileSearchStream (var: IL)
+// Copied from: local:aiserver.v1.GlobFileSearchStream (var: us)
message GlobFileSearchStream {
}
-// Copied from: local:aiserver.v1.GlobalCommand (var: jat)
+// Copied from: local:aiserver.v1.GlobalCommand (var: Uy)
message GlobalCommand {
string name = 1;
string content = 2;
@@ -14100,7 +16719,7 @@ message GlobalCommand {
bool requires_all_workspace_folders_are_git_repos = 7;
}
-// Copied from: local:aiserver.v1.GlobalCommandAvailability (var: FUe)
+// Copied from: local:aiserver.v1.GlobalCommandAvailability (var: mt)
enum GlobalCommandAvailability {
GLOBAL_COMMAND_AVAILABILITY_UNSPECIFIED = 0;
GLOBAL_COMMAND_AVAILABILITY_ALL_AGENTS = 1;
@@ -14108,7 +16727,7 @@ enum GlobalCommandAvailability {
GLOBAL_COMMAND_AVAILABILITY_LOCAL_ONLY = 3;
}
-// Copied from: local:aiserver.v1.GlobalCommandSurface (var: DUe)
+// Copied from: local:aiserver.v1.GlobalCommandSurface (var: ct)
enum GlobalCommandSurface {
GLOBAL_COMMAND_SURFACE_UNSPECIFIED = 0;
GLOBAL_COMMAND_SURFACE_CLASSIC = 1;
@@ -14116,7 +16735,37 @@ enum GlobalCommandSurface {
GLOBAL_COMMAND_SURFACE_CLI = 3;
}
-// Copied from: local:aiserver.v1.GotodefDefinition (var: MN)
+// Copied from: agent.v1.GoalContinuationAction (var: ti)
+message GoalContinuationAction {
+}
+
+// Copied from: agent.v1.GoalState (var: qi)
+message GoalState {
+ string conversation_id = 1;
+ string goal_id = 2;
+ string objective = 3;
+ GoalStatus status = 4;
+ uint32 idle_continuations_without_tool_calls = 5;
+ optional uint64 active_duration_ms = 6;
+ optional uint64 last_accrued_at_ms = 7;
+}
+
+// Copied from: agent.v1.GoalStatus (var: Cs)
+enum GoalStatus {
+ GOAL_STATUS_UNSPECIFIED = 0;
+ GOAL_STATUS_ACTIVE = 1;
+ GOAL_STATUS_PAUSED = 2;
+ GOAL_STATUS_COMPLETE = 3;
+ GOAL_STATUS_CLEARED = 4;
+}
+
+// Copied from: local:aiserver.v1.GoogleWorkspaceMcpOAuthClient (var: nt)
+message GoogleWorkspaceMcpOAuthClient {
+ string client_id = 1;
+ string client_secret = 2;
+}
+
+// Copied from: local:aiserver.v1.GotodefDefinition (var: xt)
message GotodefDefinition {
string relative_workspace_path = 1;
optional string fully_qualified_name = 2;
@@ -14126,7 +16775,7 @@ message GotodefDefinition {
repeated string code_context_lines = 6;
}
-// Copied from: local:aiserver.v1.GotodefParams (var: UN)
+// Copied from: local:aiserver.v1.GotodefParams (var: Ut)
message GotodefParams {
string relative_workspace_path = 1;
string symbol = 2;
@@ -14134,16 +16783,16 @@ message GotodefParams {
int32 end_line = 4;
}
-// Copied from: local:aiserver.v1.GotodefResult (var: YN)
+// Copied from: local:aiserver.v1.GotodefResult (var: Qt)
message GotodefResult {
repeated GotodefDefinition definitions = 1;
}
-// Copied from: local:aiserver.v1.GotodefStream (var: YP)
+// Copied from: local:aiserver.v1.GotodefStream (var: _r)
message GotodefStream {
}
-// Copied from: agent.v1.GrepArgs (var: NQ)
+// Copied from: agent.v1.GrepArgs (var: o)
message GrepArgs {
string pattern = 1;
optional string path = 2;
@@ -14163,7 +16812,7 @@ message GrepArgs {
optional int32 offset = 16;
}
-// Copied from: agent.v1.GrepContentMatch (var: KQ)
+// Copied from: agent.v1.GrepContentMatch (var: g)
message GrepContentMatch {
int32 line_number = 1;
string content = 2;
@@ -14171,7 +16820,7 @@ message GrepContentMatch {
bool is_context_line = 4;
}
-// Copied from: agent.v1.GrepContentResult (var: HQ)
+// Copied from: agent.v1.GrepContentResult (var: p)
message GrepContentResult {
repeated GrepFileMatch matches = 1;
int32 total_lines = 2;
@@ -14182,7 +16831,7 @@ message GrepContentResult {
optional int32 offset_applied = 7;
}
-// Copied from: agent.v1.GrepCountResult (var: UQ)
+// Copied from: agent.v1.GrepCountResult (var: m)
message GrepCountResult {
repeated GrepFileCount counts = 1;
int32 total_files = 2;
@@ -14193,24 +16842,24 @@ message GrepCountResult {
optional int32 offset_applied = 7;
}
-// Copied from: agent.v1.GrepError (var: qQ)
+// Copied from: agent.v1.GrepError (var: a)
message GrepError {
string error = 1;
}
-// Copied from: agent.v1.GrepFileCount (var: MQ)
+// Copied from: agent.v1.GrepFileCount (var: c)
message GrepFileCount {
string file = 1;
int32 count = 2;
}
-// Copied from: agent.v1.GrepFileMatch (var: zQ)
+// Copied from: agent.v1.GrepFileMatch (var: f)
message GrepFileMatch {
string file = 1;
repeated GrepContentMatch matches = 2;
}
-// Copied from: agent.v1.GrepFilesResult (var: YQ)
+// Copied from: agent.v1.GrepFilesResult (var: d)
message GrepFilesResult {
repeated string files = 1;
int32 total_files = 2;
@@ -14220,7 +16869,7 @@ message GrepFilesResult {
optional int32 offset_applied = 6;
}
-// Copied from: agent.v1.GrepResult (var: bQ)
+// Copied from: agent.v1.GrepResult (var: i)
message GrepResult {
oneof result {
GrepSuccess success = 1;
@@ -14228,7 +16877,7 @@ message GrepResult {
}
}
-// Copied from: agent.v1.GrepSuccess (var: FQ)
+// Copied from: agent.v1.GrepSuccess (var: l)
message GrepSuccess {
string pattern = 1;
string path = 2;
@@ -14237,7 +16886,7 @@ message GrepSuccess {
optional GrepUnionResult active_editor_result = 5;
}
-// Copied from: agent.v1.GrepUnionResult (var: QQ)
+// Copied from: agent.v1.GrepUnionResult (var: u)
message GrepUnionResult {
oneof result {
GrepCountResult count = 1;
@@ -14246,9 +16895,9 @@ message GrepUnionResult {
}
}
-// Copied from: local:aiserver.v1.GrindModeConfig (var: Fwt)
+// Copied from: local:aiserver.v1.GrindModeConfig (var: aa)
message GrindModeConfig {
- // Copied from: local:aiserver.v1.GrindModeConfig.Phase (var: Qwt)
+ // Copied from: local:aiserver.v1.GrindModeConfig.Phase (var: Ur)
enum Phase {
PHASE_UNSPECIFIED = 0;
PHASE_PLANNING = 1;
@@ -14264,7 +16913,7 @@ message GrindModeConfig {
optional bool grind_prompt_calibrate_effort = 6;
}
-// Copied from: local:aiserver.v1.GrindModeTrackingState (var: xwt)
+// Copied from: local:aiserver.v1.GrindModeTrackingState (var: la)
message GrindModeTrackingState {
int32 no_tool_turn_streak = 1;
optional string pending_done_token = 2;
@@ -14272,7 +16921,7 @@ message GrindModeTrackingState {
optional int64 start_time_unix_ms = 4;
}
-// Copied from: local:aiserver.v1.Group (var: Ont)
+// Copied from: local:aiserver.v1.Group (var: l_)
message Group {
int32 id = 1;
string name = 2;
@@ -14289,13 +16938,13 @@ message Group {
repeated DailySpendPoint daily_spend = 13;
}
-// Copied from: local:aiserver.v1.GroupAssignment (var: wrt)
+// Copied from: local:aiserver.v1.GroupAssignment (var: I_)
message GroupAssignment {
string email = 1;
string group_name = 2;
}
-// Copied from: local:aiserver.v1.GroupMember (var: Gnt)
+// Copied from: local:aiserver.v1.GroupMember (var: u_)
message GroupMember {
int32 user_id = 1;
string name = 2;
@@ -14306,7 +16955,7 @@ message GroupMember {
optional int32 effective_per_user_limit_dollars = 7;
}
-// Copied from: local:aiserver.v1.GroupMemberChange (var: Rrt)
+// Copied from: local:aiserver.v1.GroupMemberChange (var: N_)
message GroupMemberChange {
int32 user_id = 1;
string email = 2;
@@ -14314,21 +16963,21 @@ message GroupMemberChange {
GroupMemberChangeType change_type = 4;
}
-// Copied from: local:aiserver.v1.GroupMemberChangeType (var: CUe)
+// Copied from: local:aiserver.v1.GroupMemberChangeType (var: je)
enum GroupMemberChangeType {
GROUP_MEMBER_CHANGE_TYPE_UNSPECIFIED = 0;
GROUP_MEMBER_CHANGE_TYPE_ADD = 1;
GROUP_MEMBER_CHANGE_TYPE_REMOVE = 2;
}
-// Copied from: local:aiserver.v1.GroupType (var: IUe)
+// Copied from: local:aiserver.v1.GroupType (var: Ke)
enum GroupType {
GROUP_TYPE_UNSPECIFIED = 0;
GROUP_TYPE_BILLING = 1;
GROUP_TYPE_PRODUCT = 2;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerConfig (var: iEt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerConfig (var: $a)
message HeadlessAgenticComposerConfig {
string chat_model_name = 2;
ModelDetails chat_model_details = 5;
@@ -14345,17 +16994,27 @@ message HeadlessAgenticComposerConfig {
optional bool show_onboarding_setup_note_for_manual_testing = 15;
optional RequestedModel requested_model = 16;
optional CloudSubagentParentReference cloud_subagent_parent = 17;
+ optional bool enable_computer_use = 18;
+ optional bool is_slack_v2 = 19;
+ optional bool is_slack_v1_5 = 25;
+ optional string named_agent_id = 20;
+ optional string named_agent_session_key = 21;
+ optional string named_agent_session_kind = 22;
+ optional string initiating_client_version = 23;
+ optional string initiating_client_commit = 24;
+ optional bool use_experimental_model_opt_out = 26;
+ optional bool disable_computer_use_reflect = 27;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt (var: $kt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt (var: ja)
message HeadlessAgenticComposerPrompt {
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileAttachment (var: rEt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileAttachment (var: Za)
message FileAttachment {
string name = 1;
string contents = 2;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileSelection (var: tEt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerPrompt.FileSelection (var: Xa)
message FileSelection {
string relative_workspace_path = 1;
}
@@ -14370,10 +17029,10 @@ message HeadlessAgenticComposerPrompt {
repeated string documentation_identifiers = 8;
optional bool use_web = 9;
repeated ComposerExternalLink external_links = 10;
- repeated BlobDataPerMessage blob_data_per_message = 11;
+ repeated SpecSubagentParams blob_data_per_message = 11;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerRepositoryInfo (var: Xkt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerRepositoryInfo (var: za)
message HeadlessAgenticComposerRepositoryInfo {
RepositoryInfo repository_info = 1;
string path_encryption_key = 2;
@@ -14384,23 +17043,23 @@ message HeadlessAgenticComposerRepositoryInfo {
QueryOnlyRepoAccess query_only_repo_access = 7;
}
-// Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse (var: Ukt)
+// Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse (var: Ha)
message HeadlessAgenticComposerResponse {
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Error (var: Hkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Error (var: Ka)
message Error {
string message = 1;
ErrorDetails error_details = 2;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.FinalToolResult (var: Ykt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.FinalToolResult (var: Ya)
message FinalToolResult {
string tool_call_id = 1;
ClientSideToolV2Result result = 2;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status (var: zkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status (var: Wa)
message Status {
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status.StatusType (var: Kkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.Status.StatusType (var: Gr)
enum StatusType {
STATUS_TYPE_UNSPECIFIED = 0;
STATUS_TYPE_INDEX_SYNC = 1;
@@ -14412,7 +17071,7 @@ message HeadlessAgenticComposerResponse {
bool is_complete = 3;
}
- // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.UserMessage (var: Mkt)
+ // Copied from: local:aiserver.v1.HeadlessAgenticComposerResponse.UserMessage (var: Va)
message UserMessage {
string text = 1;
string rich_text = 2;
@@ -14432,13 +17091,13 @@ message HeadlessAgenticComposerResponse {
optional Status status = 11;
}
-// Copied from: local:aiserver.v1.HealthCheckRequest (var: gfe)
+// Copied from: local:aiserver.v1.HealthCheckRequest (var: Ps)
message HealthCheckRequest {
}
-// Copied from: local:aiserver.v1.HealthCheckResponse (var: _fe)
+// Copied from: local:aiserver.v1.HealthCheckResponse (var: bs)
message HealthCheckResponse {
- // Copied from: local:aiserver.v1.HealthCheckResponse.Status (var: yfe)
+ // Copied from: local:aiserver.v1.HealthCheckResponse.Status (var: Ae)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_HEALTHY = 1;
@@ -14447,35 +17106,35 @@ message HealthCheckResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.HealthEmptyRequest (var: gIe)
+// Copied from: local:aiserver.v1.HealthEmptyRequest (var: s)
message HealthEmptyRequest {
}
-// Copied from: local:aiserver.v1.HealthRequest (var: _Ie)
+// Copied from: local:aiserver.v1.HealthRequest (var: o)
message HealthRequest {
string payload = 1;
optional bool simulate_error = 2;
}
-// Copied from: local:aiserver.v1.HealthResponse (var: yIe)
+// Copied from: local:aiserver.v1.HealthResponse (var: i)
message HealthResponse {
string payload = 1;
}
-// Copied from: local:aiserver.v1.HeapProfileConfig (var: bPe)
+// Copied from: local:aiserver.v1.HeapProfileConfig (var: le)
message HeapProfileConfig {
int32 sampling_interval = 1;
optional bool include_objects_collected_by_major_gc = 2;
optional bool include_objects_collected_by_minor_gc = 3;
}
-// Copied from: agent.v1.HeartbeatUpdate (var: z1)
+// Copied from: agent.v1.HeartbeatUpdate (var: Ba)
message HeartbeatUpdate {
}
-// Copied from: local:aiserver.v1.HeuristicsSelection (var: Yoe)
+// Copied from: local:aiserver.v1.HeuristicsSelection (var: Dt)
message HeuristicsSelection {
- // Copied from: local:aiserver.v1.HeuristicsSelection.HeuristicsSelectionType (var: Hoe)
+ // Copied from: local:aiserver.v1.HeuristicsSelection.HeuristicsSelectionType (var: se)
enum HeuristicsSelectionType {
HEURISTICS_SELECTION_TYPE_UNSPECIFIED = 0;
HEURISTICS_SELECTION_TYPE_GROUP = 1;
@@ -14488,7 +17147,13 @@ message HeuristicsSelection {
int32 end_line = 3;
}
-// Copied from: local:aiserver.v1.HookDescriptor (var: Wct)
+// Copied from: agent.v1.HookAdditionalContext (var: s)
+message HookAdditionalContext {
+ string hook_event_name = 1;
+ string content = 2;
+}
+
+// Copied from: local:aiserver.v1.HookDescriptor (var: aE)
message HookDescriptor {
string name = 1;
optional string description = 2;
@@ -14496,18 +17161,18 @@ message HookDescriptor {
optional string source_url = 4;
}
-// Copied from: agent.v1.HooksConfigInfo (var: jz)
+// Copied from: agent.v1.HooksConfigInfo (var: J)
message HooksConfigInfo {
repeated string configured_steps = 1;
}
-// Copied from: local:aiserver.v1.HoverDetails (var: ui)
+// Copied from: local:aiserver.v1.HoverDetails (var: pe)
message HoverDetails {
string code_details = 1;
repeated string markdown_blocks = 2;
}
-// Copied from: local:aiserver.v1.Http2Config (var: dqe)
+// Copied from: local:aiserver.v1.Http2Config (var: g)
enum Http2Config {
HTTP2_CONFIG_UNSPECIFIED = 0;
HTTP2_CONFIG_FORCE_ALL_DISABLED = 1;
@@ -14516,7 +17181,7 @@ enum Http2Config {
HTTP2_CONFIG_FORCE_BIDI_ENABLED = 4;
}
-// Copied from: local:aiserver.v1.HumanReview (var: EJ)
+// Copied from: local:aiserver.v1.HumanReview (var: ie)
message HumanReview {
string selected_option = 1;
string feedback_text = 2;
@@ -14524,13 +17189,7 @@ message HumanReview {
string bubble_id = 4;
}
-// Copied from: anyrun.v1.HydrationProgress (var: rFe)
-message HydrationProgress {
- uint64 transferred = 1;
- uint64 total = 2;
-}
-
-// Copied from: local:aiserver.v1.IRange (var: Ap)
+// Copied from: local:aiserver.v1.IRange (var: ce)
message IRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -14538,14 +17197,9 @@ message IRange {
int32 end_column = 4;
}
-// Copied from: internapi.v1.ImageBlobData (var: pxe)
-message ImageBlobData {
- string mime_type = 1;
-}
-
-// Copied from: local:aiserver.v1.ImageProto (var: Mi)
+// Copied from: local:aiserver.v1.ImageProto (var: Ce)
message ImageProto {
- // Copied from: local:aiserver.v1.ImageProto.Dimension (var: Yi)
+ // Copied from: local:aiserver.v1.ImageProto.Dimension (var: Ne)
message Dimension {
int32 width = 1;
int32 height = 2;
@@ -14557,58 +17211,7 @@ message ImageProto {
optional string task_specific_description = 4;
}
-// Copied from: anyrun.v1.ImagePullCompleted (var: BFe)
-message ImagePullCompleted {
- string image_name = 1;
- string pull_id = 2;
-}
-
-// Copied from: anyrun.v1.ImagePullLayerUpdate (var: TFe)
-message ImagePullLayerUpdate {
- string image_name = 1;
- string pull_id = 2;
- string layer_id = 3;
- oneof status {
- bool pulling_fs_layer = 4;
- bool waiting = 5;
- bool verifying_checksum = 6;
- bool download_complete = 7;
- bool pull_complete = 8;
- ProgressDetail downloading = 9;
- ProgressDetail extracting = 10;
- string other = 11;
- }
-}
-
-// Copied from: anyrun.v1.ImagePullStarted (var: hFe)
-message ImagePullStarted {
- string image_name = 1;
- string pull_id = 2;
-}
-
-// Copied from: anyrun.v1.ImagePullStatusUpdate (var: EFe)
-message ImagePullStatusUpdate {
- string image_name = 1;
- string pull_id = 2;
- string status = 3;
-}
-
-// Copied from: local:aiserver.v1.ImportPluginsFromGitHubRequest (var: rdt)
-message ImportPluginsFromGitHubRequest {
- string git_url = 1;
- optional string git_ref = 2;
- int64 publisher_id = 3;
- optional string release_tag = 4;
- optional string release_asset = 5;
-}
-
-// Copied from: local:aiserver.v1.ImportPluginsFromGitHubResponse (var: idt)
-message ImportPluginsFromGitHubResponse {
- repeated Plugin created_plugins = 1;
- repeated string skipped_plugin_names = 2;
-}
-
-// Copied from: local:aiserver.v1.InAppAd (var: hqe)
+// Copied from: local:aiserver.v1.InAppAd (var: Se)
message InAppAd {
string id = 1;
AdHeader header = 2;
@@ -14621,17 +17224,19 @@ message InAppAd {
repeated ClientSurface target_surfaces = 9;
}
-// Copied from: local:aiserver.v1.InAppAdTrigger (var: mqe)
+// Copied from: local:aiserver.v1.InAppAdTrigger (var: d)
enum InAppAdTrigger {
IN_APP_AD_TRIGGER_UNSPECIFIED = 0;
IN_APP_AD_TRIGGER_MOUNT = 1;
IN_APP_AD_TRIGGER_FIND_ISSUES = 2;
IN_APP_AD_TRIGGER_GIT_PUSH = 3;
+ IN_APP_AD_TRIGGER_COMMIT = 4;
+ IN_APP_AD_TRIGGER_IOS_DOWNLOAD_MENU = 5;
}
-// Copied from: local:aiserver.v1.IndexFileData (var: vl)
+// Copied from: local:aiserver.v1.IndexFileData (var: q)
message IndexFileData {
- // Copied from: local:aiserver.v1.IndexFileData.NodeData (var: Nl)
+ // Copied from: local:aiserver.v1.IndexFileData.NodeData (var: D)
message NodeData {
string node_id = 1;
string stage = 2;
@@ -14646,13 +17251,13 @@ message IndexFileData {
repeated NodeData nodes = 5;
}
-// Copied from: local:aiserver.v1.IndexedFile (var: Vd)
+// Copied from: local:aiserver.v1.IndexedFile (var: Ut)
message IndexedFile {
string path = 1;
repeated string diff = 2;
}
-// Copied from: local:aiserver.v1.IndexedPullRequest (var: Wd)
+// Copied from: local:aiserver.v1.IndexedPullRequest (var: xt)
message IndexedPullRequest {
uint32 pr_number = 1;
string sha = 2;
@@ -14665,7 +17270,7 @@ message IndexedPullRequest {
optional string author = 9;
}
-// Copied from: local:aiserver.v1.IndexingConfig (var: Cqe)
+// Copied from: local:aiserver.v1.IndexingConfig (var: Ne)
message IndexingConfig {
int32 max_concurrent_uploads = 1;
int32 absolute_max_number_files = 2;
@@ -14685,7 +17290,7 @@ message IndexingConfig {
int32 max_sync_merkle_batch_size = 16;
}
-// Copied from: local:aiserver.v1.IndividualLimitsOptOutOutcome (var: UUe)
+// Copied from: local:aiserver.v1.IndividualLimitsOptOutOutcome (var: ht)
enum IndividualLimitsOptOutOutcome {
INDIVIDUAL_LIMITS_OPT_OUT_OUTCOME_UNSPECIFIED = 0;
INDIVIDUAL_LIMITS_OPT_OUT_OUTCOME_SUCCESS = 1;
@@ -14695,16 +17300,16 @@ enum IndividualLimitsOptOutOutcome {
INDIVIDUAL_LIMITS_OPT_OUT_OUTCOME_CREATED_AFTER_CUTOFF = 5;
}
-// Copied from: local:aiserver.v1.IndividualLimitsOptOutTeamResult (var: pct)
+// Copied from: local:aiserver.v1.IndividualLimitsOptOutTeamResult (var: Vw)
message IndividualLimitsOptOutTeamResult {
int32 team_id = 1;
string team_name = 2;
IndividualLimitsOptOutOutcome outcome = 3;
}
-// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest (var: Kke)
+// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest (var: vu)
message InferBackgroundComposerScriptsRequest {
- // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest.Command (var: Zke)
+ // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsRequest.Command (var: Bu)
message Command {
string command = 1;
float timestamp = 2;
@@ -14714,9 +17319,9 @@ message InferBackgroundComposerScriptsRequest {
repeated Command commands = 1;
}
-// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse (var: eEe)
+// Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse (var: Ju)
message InferBackgroundComposerScriptsResponse {
- // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse.Terminal (var: nEe)
+ // Copied from: local:aiserver.v1.InferBackgroundComposerScriptsResponse.Terminal (var: Cu)
message Terminal {
string name = 1;
string command = 2;
@@ -14727,7 +17332,7 @@ message InferBackgroundComposerScriptsResponse {
repeated Terminal terminals = 3;
}
-// Copied from: local:aiserver.v1.InferenceProviderWarning (var: BLe)
+// Copied from: local:aiserver.v1.InferenceProviderWarning (var: rt)
message InferenceProviderWarning {
string message = 1;
repeated string affected_models = 2;
@@ -14735,14 +17340,14 @@ message InferenceProviderWarning {
InferenceProviderWarningTrigger trigger = 4;
}
-// Copied from: local:aiserver.v1.InferenceProviderWarningTrigger (var: Aqe)
+// Copied from: local:aiserver.v1.InferenceProviderWarningTrigger (var: _)
enum InferenceProviderWarningTrigger {
INFERENCE_PROVIDER_WARNING_TRIGGER_UNSPECIFIED = 0;
INFERENCE_PROVIDER_WARNING_TRIGGER_ON_SELECT = 1;
INFERENCE_PROVIDER_WARNING_TRIGGER_ON_ERROR = 2;
}
-// Copied from: local:aiserver.v1.IngestConversationRequest (var: sJe)
+// Copied from: local:aiserver.v1.IngestConversationRequest (var: w)
message IngestConversationRequest {
string conversation_id = 1;
string transcript = 2;
@@ -14752,7 +17357,7 @@ message IngestConversationRequest {
int64 last_updated_at = 6;
}
-// Copied from: local:aiserver.v1.IngestConversationResponse (var: aJe)
+// Copied from: local:aiserver.v1.IngestConversationResponse (var: E)
message IngestConversationResponse {
bool success = 1;
optional string summary = 2;
@@ -14760,26 +17365,44 @@ message IngestConversationResponse {
optional string error_message = 4;
}
-// Copied from: local:aiserver.v1.InlineGPT4PromptProtoV1 (var: JEe)
+// Copied from: local:aiserver.v1.InjectBackgroundComposerContextRequest (var: sl)
+message InjectBackgroundComposerContextRequest {
+ string bc_id = 1;
+ InjectContextAction inject_context_action = 2;
+ BackgroundComposerSource source = 3;
+ ConversationMessage followup_message = 4;
+ string promote_followup_id = 5;
+}
+
+// Copied from: local:aiserver.v1.InjectBackgroundComposerContextResponse (var: ol)
+message InjectBackgroundComposerContextResponse {
+ // Copied from: local:aiserver.v1.InjectBackgroundComposerContextResponse.Outcome (var: Hr)
+ enum Outcome {
+ OUTCOME_UNSPECIFIED = 0;
+ OUTCOME_QUEUED = 1;
+ OUTCOME_QUEUED_FOR_NEXT_TURN = 2;
+ OUTCOME_REJECTED = 3;
+ }
+
+ Outcome outcome = 1;
+}
+
+// Copied from: agent.v1.InjectContextAction (var: ni)
+message InjectContextAction {
+ string injection_id = 1;
+ string expected_run_id = 2;
+ oneof payload {
+ UserContextInjection user_context = 3;
+ SystemContextInjection system_context = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.InlineGPT4PromptProtoV1 (var: u)
message InlineGPT4PromptProtoV1 {
CurrentFileInfo current_file = 1;
}
-// Copied from: anyrun.v1.InstallCommand (var: JFe)
-message InstallCommand {
- string name = 1;
- string command = 2;
- optional string user = 3;
- bool is_system = 4;
- bool failure_tolerant = 5;
-}
-
-// Copied from: anyrun.v1.InstallCommandFailure (var: ZQe)
-message InstallCommandFailure {
- bool is_system = 1;
-}
-
-// Copied from: local:aiserver.v1.InstallTeamPluginRequest (var: Rft)
+// Copied from: local:aiserver.v1.InstallTeamPluginRequest (var: qS)
message InstallTeamPluginRequest {
int32 team_id = 1;
int64 plugin_id = 2;
@@ -14787,24 +17410,24 @@ message InstallTeamPluginRequest {
optional string pinned_git_ref = 5;
}
-// Copied from: local:aiserver.v1.InstallTeamPluginResponse (var: Pft)
+// Copied from: local:aiserver.v1.InstallTeamPluginResponse (var: DS)
message InstallTeamPluginResponse {
TeamPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.InstallUserPluginRequest (var: Vdt)
+// Copied from: local:aiserver.v1.InstallUserPluginRequest (var: AS)
message InstallUserPluginRequest {
int64 plugin_id = 1;
optional string pinned_git_ref = 4;
google.protobuf.Struct variables = 5;
}
-// Copied from: local:aiserver.v1.InstallUserPluginResponse (var: Wdt)
+// Copied from: local:aiserver.v1.InstallUserPluginResponse (var: _S)
message InstallUserPluginResponse {
UserPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.InstallationSettings (var: n5e)
+// Copied from: local:aiserver.v1.InstallationSettings (var: Qp)
message InstallationSettings {
repeated string allowlist = 1;
AllowlistConfig allowlist_config = 2;
@@ -14819,29 +17442,30 @@ message InstallationSettings {
bool enable_draft = 11;
bool fail_github_action_on_bugbot_findings = 12;
repeated string bugbot_autofix_severity_filter = 13;
+ optional bool is_pr_risk_score_enabled = 14;
}
-// Copied from: local:aiserver.v1.IntentPredictionRequest (var: Jce)
+// Copied from: local:aiserver.v1.IntentPredictionRequest (var: $n)
message IntentPredictionRequest {
repeated ConversationMessage messages = 1;
ContextOptions context_options = 2;
ModelDetails model_details = 3;
}
-// Copied from: local:aiserver.v1.IntentPredictionResponse (var: Cce)
+// Copied from: local:aiserver.v1.IntentPredictionResponse (var: er)
message IntentPredictionResponse {
- // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenDocumentation (var: Rce)
+ // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenDocumentation (var: tr)
message ChosenDocumentation {
repeated int32 doc_indices = 1;
repeated string doc_identifiers = 2;
repeated string doc_names = 3;
}
- // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenFileContents (var: Pce)
+ // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenFileContents (var: nr)
message ChosenFileContents {
}
- // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenLinterDiagnostics (var: Lce)
+ // Copied from: local:aiserver.v1.IntentPredictionResponse.ChosenLinterDiagnostics (var: rr)
message ChosenLinterDiagnostics {
repeated int32 diagnostic_indices = 1;
}
@@ -14853,7 +17477,7 @@ message IntentPredictionResponse {
bool use_with_folder_context = 5;
}
-// Copied from: local:aiserver.v1.Interaction (var: mSe)
+// Copied from: local:aiserver.v1.Interaction (var: k)
message Interaction {
string id = 1;
InteractionType type = 2;
@@ -14861,7 +17485,7 @@ message Interaction {
double performance_end_timestamp = 4;
}
-// Copied from: local:aiserver.v1.InteractionConfig (var: tLe)
+// Copied from: local:aiserver.v1.InteractionConfig (var: He)
message InteractionConfig {
bool profiling_enabled = 1;
bool metrics_enabled = 2;
@@ -14876,16 +17500,54 @@ message InteractionConfig {
optional int32 metrics_click_inp_drop_highest_count = 11;
optional int32 metrics_keypress_inp_drop_highest_count = 12;
optional int32 metrics_startup_threshold_sec = 13;
+ optional int32 analytics_summary_every_n_windows = 14;
+ optional int32 ext_host_lag_summary_interval_sec = 15;
}
-// Copied from: local:aiserver.v1.InteractionType (var: OEe)
+// Copied from: agent.v1.InteractionQuery (var: Ka)
+message InteractionQuery {
+ uint32 id = 1;
+ oneof query {
+ WebSearchRequestQuery web_search_request_query = 2;
+ AskQuestionInteractionQuery ask_question_interaction_query = 3;
+ SwitchModeRequestQuery switch_mode_request_query = 4;
+ CreatePlanRequestQuery create_plan_request_query = 7;
+ SetupVmEnvironmentArgs setup_vm_environment_args = 8;
+ WebFetchRequestQuery web_fetch_request_query = 9;
+ PrManagementRequestQuery pr_management_request_query = 10;
+ McpAuthRequestQuery mcp_auth_request_query = 11;
+ GenerateImageRequestQuery generate_image_request_query = 12;
+ ReplaceEnvArgs replace_env_args = 13;
+ ConnectScmRequestQuery connect_scm_request_query = 14;
+ }
+}
+
+// Copied from: agent.v1.InteractionResponse (var: Wa)
+message InteractionResponse {
+ uint32 id = 1;
+ oneof result {
+ WebSearchRequestResponse web_search_request_response = 2;
+ AskQuestionInteractionResponse ask_question_interaction_response = 3;
+ SwitchModeRequestResponse switch_mode_request_response = 4;
+ CreatePlanRequestResponse create_plan_request_response = 7;
+ SetupVmEnvironmentResult setup_vm_environment_result = 8;
+ WebFetchRequestResponse web_fetch_request_response = 9;
+ PrManagementResult pr_management_result = 10;
+ McpAuthRequestResponse mcp_auth_request_response = 11;
+ GenerateImageRequestResponse generate_image_request_response = 12;
+ ReplaceEnvResult replace_env_result = 13;
+ ConnectScmRequestResponse connect_scm_request_response = 14;
+ }
+}
+
+// Copied from: local:aiserver.v1.InteractionType (var: o)
enum InteractionType {
INTERACTION_TYPE_UNSPECIFIED = 0;
INTERACTION_TYPE_CLICK = 1;
INTERACTION_TYPE_KEYPRESS = 2;
}
-// Copied from: agent.v1.InteractionUpdate (var: _0)
+// Copied from: agent.v1.InteractionUpdate (var: Ha)
message InteractionUpdate {
oneof message {
TextDeltaUpdate text_delta = 1;
@@ -14909,10 +17571,12 @@ message InteractionUpdate {
PostRequestPromptUpdate post_request_prompt = 19;
ActiveBranchChange active_branch_change = 20;
FeedbackRequestUpdate feedback_request = 21;
+ ResponseComparisonUpdate response_comparison = 22;
+ ContextInjectionStateUpdate context_injection_state = 23;
}
}
-// Copied from: local:aiserver.v1.InterfaceAgentClientState (var: hie)
+// Copied from: local:aiserver.v1.InterfaceAgentClientState (var: Z)
message InterfaceAgentClientState {
string interface_relative_workspace_path = 3;
repeated string interface_lines = 4;
@@ -14924,22 +17588,22 @@ message InterfaceAgentClientState {
string testing_framework = 9;
}
-// Copied from: local:aiserver.v1.InterfaceAgentInitRequest (var: n_e)
+// Copied from: local:aiserver.v1.InterfaceAgentInitRequest (var: Xi)
message InterfaceAgentInitRequest {
ModelDetails model_details = 1;
bool debugging_only_live_mode = 2;
InterfaceAgentClientState interface_agent_client_state = 3;
}
-// Copied from: local:aiserver.v1.InterfaceAgentInitResponse (var: s_e)
+// Copied from: local:aiserver.v1.InterfaceAgentInitResponse (var: Zi)
message InterfaceAgentInitResponse {
string task_uuid = 1;
string human_readable_title = 2;
}
-// Copied from: local:aiserver.v1.InterfaceAgentStatus (var: Tie)
+// Copied from: local:aiserver.v1.InterfaceAgentStatus (var: $)
message InterfaceAgentStatus {
- // Copied from: local:aiserver.v1.InterfaceAgentStatus.Status (var: wie)
+ // Copied from: local:aiserver.v1.InterfaceAgentStatus.Status (var: j)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_WAITING = 1;
@@ -14966,19 +17630,13 @@ message InterfaceAgentStatus {
string run_tests_message = 14;
}
-// Copied from: anyrun.v1.InternalBuildMessage (var: pFe)
-message InternalBuildMessage {
- uint32 stream_id = 1;
- string content = 2;
-}
-
-// Copied from: local:aiserver.v1.InterpreterResult (var: l4)
+// Copied from: local:aiserver.v1.InterpreterResult (var: un)
message InterpreterResult {
string output = 1;
bool success = 2;
}
-// Copied from: agent.v1.InterruptedPendingToolCallResolution (var: cZ)
+// Copied from: agent.v1.InterruptedPendingToolCallResolution (var: Do)
message InterruptedPendingToolCallResolution {
string tool_call_id = 1;
oneof resolution {
@@ -14987,20 +17645,20 @@ message InterruptedPendingToolCallResolution {
}
}
-// Copied from: agent.v1.InterruptedPendingToolCallResolutions (var: dZ)
+// Copied from: agent.v1.InterruptedPendingToolCallResolutions (var: Oo)
message InterruptedPendingToolCallResolutions {
repeated InterruptedPendingToolCallResolution resolutions = 1;
}
-// Copied from: local:aiserver.v1.InviteLinkInfo (var: A6e)
+// Copied from: local:aiserver.v1.InviteLinkInfo (var: Pg)
message InviteLinkInfo {
string invite_link = 1;
int64 valid_until = 2;
}
-// Copied from: agent.v1.InvocationContext (var: MK)
+// Copied from: agent.v1.InvocationContext (var: $)
message InvocationContext {
- // Copied from: agent.v1.InvocationContext.GithubPR (var: zK)
+ // Copied from: agent.v1.InvocationContext.GithubPR (var: ne)
message GithubPR {
string title = 1;
string description = 2;
@@ -15008,11 +17666,11 @@ message InvocationContext {
optional string ci_failures = 4;
}
- // Copied from: agent.v1.InvocationContext.IdeState (var: KK)
+ // Copied from: agent.v1.InvocationContext.IdeState (var: re)
message IdeState {
- // Copied from: agent.v1.InvocationContext.IdeState.File (var: ZK)
+ // Copied from: agent.v1.InvocationContext.IdeState.File (var: se)
message File {
- // Copied from: agent.v1.InvocationContext.IdeState.File.CursorPosition (var: eX)
+ // Copied from: agent.v1.InvocationContext.IdeState.File.CursorPosition (var: oe)
message CursorPosition {
int32 line = 1;
string text = 2;
@@ -15025,7 +17683,7 @@ message InvocationContext {
optional string active_command = 5;
}
- // Copied from: agent.v1.InvocationContext.IdeState.ViewedPullRequest (var: nX)
+ // Copied from: agent.v1.InvocationContext.IdeState.ViewedPullRequest (var: ie)
message ViewedPullRequest {
int32 number = 1;
string url = 2;
@@ -15040,7 +17698,7 @@ message InvocationContext {
repeated ViewedPullRequest currently_viewed_prs = 3;
}
- // Copied from: agent.v1.InvocationContext.MicrosoftTeamsThread (var: HK)
+ // Copied from: agent.v1.InvocationContext.MicrosoftTeamsThread (var: te)
message MicrosoftTeamsThread {
string thread = 1;
optional string channel_name = 2;
@@ -15049,12 +17707,16 @@ message InvocationContext {
optional string team_description = 5;
}
- // Copied from: agent.v1.InvocationContext.SlackThread (var: YK)
+ // Copied from: agent.v1.InvocationContext.SlackThread (var: ee)
message SlackThread {
string thread = 1;
optional string channel_name = 2;
optional string channel_purpose = 3;
optional string channel_topic = 4;
+ optional string sender_name = 5;
+ optional string sender_id = 6;
+ optional string sender_type = 7;
+ optional bool is_directly_addressed = 8;
}
oneof data {
@@ -15066,14 +17728,14 @@ message InvocationContext {
}
}
-// Copied from: local:aiserver.v1.InvoiceCycle (var: CWe)
+// Copied from: local:aiserver.v1.InvoiceCycle (var: ji)
message InvoiceCycle {
int64 start_ms = 1;
CycleType type = 2;
int64 end_ms = 3;
}
-// Copied from: local:aiserver.v1.InvoiceInfo (var: S6e)
+// Copied from: local:aiserver.v1.InvoiceInfo (var: xg)
message InvoiceInfo {
string invoice_id = 1;
int64 date = 2;
@@ -15086,56 +17748,53 @@ message InvoiceInfo {
bool is_mid_month_invoice = 9;
}
-// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageRequest (var: fnt)
+// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageRequest (var: WA)
message IsAllowedFreeTrialUsageRequest {
}
-// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageResponse (var: pnt)
+// Copied from: local:aiserver.v1.IsAllowedFreeTrialUsageResponse (var: zA)
message IsAllowedFreeTrialUsageResponse {
bool is_allowed = 1;
}
-// Copied from: local:aiserver.v1.IsConnectedRequest (var: rBe)
-message IsConnectedRequest {
-}
-
-// Copied from: local:aiserver.v1.IsConnectedResponse (var: iBe)
-message IsConnectedResponse {
-}
-
-// Copied from: local:aiserver.v1.IsCursorPredictionEnabledRequest (var: aue)
+// Copied from: local:aiserver.v1.IsCursorPredictionEnabledRequest (var: An)
message IsCursorPredictionEnabledRequest {
}
-// Copied from: local:aiserver.v1.IsCursorPredictionEnabledResponse (var: lue)
+// Copied from: local:aiserver.v1.IsCursorPredictionEnabledResponse (var: _n)
message IsCursorPredictionEnabledResponse {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.IsLoggedInRequest (var: Vm)
+// Copied from: local:aiserver.v1.IsLoggedInRequest (var: mt)
message IsLoggedInRequest {
}
-// Copied from: local:aiserver.v1.IsLoggedInResponse (var: Hm)
+// Copied from: local:aiserver.v1.IsLoggedInResponse (var: ct)
message IsLoggedInResponse {
bool logged_in = 1;
}
-// Copied from: local:aiserver.v1.IsNextSetupRunFreeRequest (var: hnt)
+// Copied from: local:aiserver.v1.IsNextSetupRunFreeRequest (var: jA)
message IsNextSetupRunFreeRequest {
+ optional string bc_id = 1;
}
-// Copied from: local:aiserver.v1.IsNextSetupRunFreeResponse (var: Tnt)
+// Copied from: local:aiserver.v1.IsNextSetupRunFreeResponse (var: XA)
message IsNextSetupRunFreeResponse {
bool is_free = 1;
uint32 remaining_runs = 2;
+ bool is_promotion_enabled = 3;
+ bool are_followups_free = 4;
+ uint32 remaining_followups = 5;
+ bool is_current_run_free = 6;
}
-// Copied from: local:aiserver.v1.IsOnNewPricingRequest (var: Ktt)
+// Copied from: local:aiserver.v1.IsOnNewPricingRequest (var: UA)
message IsOnNewPricingRequest {
}
-// Copied from: local:aiserver.v1.IsOnNewPricingResponse (var: Ztt)
+// Copied from: local:aiserver.v1.IsOnNewPricingResponse (var: xA)
message IsOnNewPricingResponse {
bool is_on_new_pricing = 1;
bool is_opted_out = 2;
@@ -15144,7 +17803,7 @@ message IsOnNewPricingResponse {
bool has_tiered_self_serve_team_spillover = 5;
}
-// Copied from: local:aiserver.v1.IsTerminalFinishedRequest (var: jie)
+// Copied from: local:aiserver.v1.IsTerminalFinishedRequest (var: xe)
message IsTerminalFinishedRequest {
string terminal_content = 1;
bool check_for_hangs = 2;
@@ -15152,7 +17811,7 @@ message IsTerminalFinishedRequest {
optional string command = 4;
}
-// Copied from: local:aiserver.v1.IsTerminalFinishedResponseV2 (var: Xie)
+// Copied from: local:aiserver.v1.IsTerminalFinishedResponseV2 (var: Qe)
message IsTerminalFinishedResponseV2 {
bool is_finished = 1;
optional RunTerminalCommandEndedReason ended_reason = 2;
@@ -15160,22 +17819,22 @@ message IsTerminalFinishedResponseV2 {
bool is_hanging = 4;
}
-// Copied from: local:aiserver.v1.IsolatedTreesitterRequest (var: jpe)
+// Copied from: local:aiserver.v1.IsolatedTreesitterRequest (var: Wo)
message IsolatedTreesitterRequest {
string file_content = 1;
string language_id = 2;
string command_id = 3;
}
-// Copied from: local:aiserver.v1.IsolatedTreesitterResponse (var: Xpe)
+// Copied from: local:aiserver.v1.IsolatedTreesitterResponse (var: zo)
message IsolatedTreesitterResponse {
- // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreeSitterPosition (var: $pe)
+ // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreeSitterPosition (var: jo)
message TreeSitterPosition {
int32 row = 1;
int32 column = 2;
}
- // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreesitterSymbolNameItem (var: tge)
+ // Copied from: local:aiserver.v1.IsolatedTreesitterResponse.TreesitterSymbolNameItem (var: Xo)
message TreesitterSymbolNameItem {
string symbol_name = 1;
optional IsolatedTreesitterResponse.TreeSitterPosition start_position = 2;
@@ -15185,7 +17844,7 @@ message IsolatedTreesitterResponse {
repeated TreesitterSymbolNameItem items = 1;
}
-// Copied from: local:aiserver.v1.IssueComment (var: dP)
+// Copied from: local:aiserver.v1.IssueComment (var: nr)
message IssueComment {
uint32 id = 1;
string body = 2;
@@ -15195,32 +17854,32 @@ message IssueComment {
optional string author_association = 6;
}
-// Copied from: local:aiserver.v1.IterativeSftInferenceConfig (var: mEe)
+// Copied from: local:aiserver.v1.IterativeSftInferenceConfig (var: Mu)
message IterativeSftInferenceConfig {
optional double temperature = 1;
optional double top_p = 2;
}
-// Copied from: local:aiserver.v1.JiraIntegrationSettings (var: v0e)
+// Copied from: local:aiserver.v1.JiraIntegrationSettings (var: Tc)
message JiraIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.JiraProject (var: tgt)
+// Copied from: local:aiserver.v1.JiraProject (var: av)
message JiraProject {
string id = 1;
string key = 2;
string name = 3;
}
-// Copied from: local:aiserver.v1.JiraRoutingRule (var: pgt)
+// Copied from: local:aiserver.v1.JiraRoutingRule (var: fv)
message JiraRoutingRule {
int64 id = 1;
string repo = 2;
string rule_text = 3;
}
-// Copied from: local:aiserver.v1.JiraUserLink (var: Ogt)
+// Copied from: local:aiserver.v1.JiraUserLink (var: Bv)
message JiraUserLink {
string cloud_id = 1;
string jira_account_id = 2;
@@ -15229,17 +17888,17 @@ message JiraUserLink {
int64 linked_at_ms = 5;
}
-// Copied from: local:aiserver.v1.JoinTeamByDomainRequest (var: NXe)
+// Copied from: local:aiserver.v1.JoinTeamByDomainRequest (var: du)
message JoinTeamByDomainRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.JoinTeamByDomainResponse (var: bXe)
+// Copied from: local:aiserver.v1.JoinTeamByDomainResponse (var: pu)
message JoinTeamByDomainResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.JoinableTeam (var: IXe)
+// Copied from: local:aiserver.v1.JoinableTeam (var: mu)
message JoinableTeam {
int32 id = 1;
string name = 2;
@@ -15247,31 +17906,31 @@ message JoinableTeam {
repeated string member_names = 4;
}
-// Copied from: local:aiserver.v1.KeepComposerCacheWarmRequest (var: Nye)
+// Copied from: local:aiserver.v1.KeepComposerCacheWarmRequest (var: ml)
message KeepComposerCacheWarmRequest {
GetComposerChatRequest request = 1;
string request_id = 2;
bool is_composer_visible = 3;
}
-// Copied from: local:aiserver.v1.KeepComposerCacheWarmResponse (var: bye)
+// Copied from: local:aiserver.v1.KeepComposerCacheWarmResponse (var: cl)
message KeepComposerCacheWarmResponse {
bool did_keep_warm = 1;
}
-// Copied from: agent.v1.KeyAction (var: FB)
+// Copied from: agent.v1.KeyAction (var: h)
message KeyAction {
string key = 1;
optional int32 hold_duration_ms = 2;
}
-// Copied from: local:aiserver.v1.Knowledge (var: eC)
+// Copied from: local:aiserver.v1.Knowledge (var: Ye)
message Knowledge {
string knowledge = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseAddRequest (var: Ske)
+// Copied from: local:aiserver.v1.KnowledgeBaseAddRequest (var: du)
message KnowledgeBaseAddRequest {
string knowledge = 1;
string title = 2;
@@ -15279,20 +17938,20 @@ message KnowledgeBaseAddRequest {
optional string composer_id = 4;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseAddResponse (var: Ike)
+// Copied from: local:aiserver.v1.KnowledgeBaseAddResponse (var: pu)
message KnowledgeBaseAddResponse {
bool success = 1;
string id = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseGetRequest (var: Mke)
+// Copied from: local:aiserver.v1.KnowledgeBaseGetRequest (var: ku)
message KnowledgeBaseGetRequest {
string id = 1;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseGetResponse (var: Gke)
+// Copied from: local:aiserver.v1.KnowledgeBaseGetResponse (var: wu)
message KnowledgeBaseGetResponse {
- // Copied from: local:aiserver.v1.KnowledgeBaseGetResponse.Item (var: Yke)
+ // Copied from: local:aiserver.v1.KnowledgeBaseGetResponse.Item (var: Eu)
message Item {
string id = 1;
string knowledge = 2;
@@ -15304,15 +17963,15 @@ message KnowledgeBaseGetResponse {
Item result = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseListRequest (var: Fke)
+// Copied from: local:aiserver.v1.KnowledgeBaseListRequest (var: _u)
message KnowledgeBaseListRequest {
optional int32 limit = 1;
optional string git_origin = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseListResponse (var: Qke)
+// Copied from: local:aiserver.v1.KnowledgeBaseListResponse (var: Tu)
message KnowledgeBaseListResponse {
- // Copied from: local:aiserver.v1.KnowledgeBaseListResponse.Item (var: Uke)
+ // Copied from: local:aiserver.v1.KnowledgeBaseListResponse.Item (var: yu)
message Item {
string id = 1;
string knowledge = 2;
@@ -15325,7 +17984,7 @@ message KnowledgeBaseListResponse {
repeated Item all_results = 2;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseParams (var: nP)
+// Copied from: local:aiserver.v1.KnowledgeBaseParams (var: Xn)
message KnowledgeBaseParams {
string knowledge_to_store = 1;
string title = 2;
@@ -15333,71 +17992,80 @@ message KnowledgeBaseParams {
optional string action = 4;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseRemoveRequest (var: vke)
+// Copied from: local:aiserver.v1.KnowledgeBaseRemoveRequest (var: fu)
message KnowledgeBaseRemoveRequest {
string id = 1;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseRemoveResponse (var: Nke)
+// Copied from: local:aiserver.v1.KnowledgeBaseRemoveResponse (var: gu)
message KnowledgeBaseRemoveResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseResult (var: sP)
+// Copied from: local:aiserver.v1.KnowledgeBaseResult (var: Zn)
message KnowledgeBaseResult {
bool success = 1;
string confirmation_message = 2;
string id = 3;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseStream (var: aP)
+// Copied from: local:aiserver.v1.KnowledgeBaseStream (var: $n)
message KnowledgeBaseStream {
}
-// Copied from: local:aiserver.v1.KnowledgeBaseUpdateRequest (var: bke)
+// Copied from: local:aiserver.v1.KnowledgeBaseUpdateRequest (var: hu)
message KnowledgeBaseUpdateRequest {
string id = 1;
string knowledge = 2;
string title = 3;
}
-// Copied from: local:aiserver.v1.KnowledgeBaseUpdateResponse (var: qke)
+// Copied from: local:aiserver.v1.KnowledgeBaseUpdateResponse (var: Au)
message KnowledgeBaseUpdateResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LabelFilterMode (var: SUe)
+// Copied from: local:aiserver.v1.LabelFilterMode (var: He)
enum LabelFilterMode {
LABEL_FILTER_MODE_UNSPECIFIED = 0;
LABEL_FILTER_MODE_AND = 1;
LABEL_FILTER_MODE_OR = 2;
}
-// Copied from: local:aiserver.v1.LatestAgentConversationState (var: bkt)
+// Copied from: local:aiserver.v1.LatestAgentConversationState (var: Ua)
message LatestAgentConversationState {
ConversationStateStructure conversation_state = 1;
uint32 num_prior_interaction_updates = 2;
+ optional uint32 conversation_rewind_epoch = 3;
}
-// Copied from: local:aiserver.v1.LineRange (var: rs)
+// Copied from: local:aiserver.v1.LimitHitStage (var: Le)
+enum LimitHitStage {
+ LIMIT_HIT_STAGE_UNSPECIFIED = 0;
+ LIMIT_HIT_STAGE_AUTO_SWITCH = 1;
+ LIMIT_HIT_STAGE_SLOW_POOL = 2;
+ LIMIT_HIT_STAGE_HARD_BLOCK = 3;
+}
+
+// Copied from: local:aiserver.v1.LineRange (var: F)
message LineRange {
int32 start_line_number = 1;
int32 end_line_number_inclusive = 2;
}
-// Copied from: local:aiserver.v1.LinearActor (var: kUe)
+// Copied from: local:aiserver.v1.LinearActor (var: Qe)
enum LinearActor {
LINEAR_ACTOR_UNSPECIFIED = 0;
LINEAR_ACTOR_APP = 1;
LINEAR_ACTOR_USER = 2;
}
-// Copied from: local:aiserver.v1.LinearIntegrationSettings (var: I0e)
+// Copied from: local:aiserver.v1.LinearIntegrationSettings (var: _c)
message LinearIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.LinearIssue (var: Ket)
+// Copied from: local:aiserver.v1.LinearIssue (var: pA)
message LinearIssue {
string id = 1;
string identifier = 2;
@@ -15420,34 +18088,34 @@ message LinearIssue {
optional string due_date = 19;
}
-// Copied from: local:aiserver.v1.LinearIssuesOrderBy (var: BUe)
+// Copied from: local:aiserver.v1.LinearIssuesOrderBy (var: Ve)
enum LinearIssuesOrderBy {
LINEAR_ISSUES_ORDER_BY_UNSPECIFIED = 0;
LINEAR_ISSUES_ORDER_BY_UPDATED_AT = 1;
LINEAR_ISSUES_ORDER_BY_CREATED_AT = 2;
}
-// Copied from: local:aiserver.v1.LinearLabel (var: Uet)
+// Copied from: local:aiserver.v1.LinearLabel (var: lA)
message LinearLabel {
string id = 1;
string name = 2;
optional string color = 3;
}
-// Copied from: local:aiserver.v1.LinearProject (var: wet)
+// Copied from: local:aiserver.v1.LinearProject (var: $h)
message LinearProject {
string id = 1;
string name = 2;
}
-// Copied from: local:aiserver.v1.LinearProjectSettings (var: Eet)
+// Copied from: local:aiserver.v1.LinearProjectSettings (var: eA)
message LinearProjectSettings {
string project_id = 1;
LinearRunOption run_option = 2;
string conditions = 3;
}
-// Copied from: local:aiserver.v1.LinearRunOption (var: EUe)
+// Copied from: local:aiserver.v1.LinearRunOption (var: Ge)
enum LinearRunOption {
LINEAR_RUN_OPTION_UNSPECIFIED = 0;
LINEAR_RUN_OPTION_AUTOMATICALLY = 1;
@@ -15455,7 +18123,7 @@ enum LinearRunOption {
LINEAR_RUN_OPTION_MANUALLY = 3;
}
-// Copied from: local:aiserver.v1.LinearSourceMetadata (var: _wt)
+// Copied from: local:aiserver.v1.LinearSourceMetadata (var: Zi)
message LinearSourceMetadata {
optional string issue_id = 1;
optional string org_id = 2;
@@ -15463,7 +18131,7 @@ message LinearSourceMetadata {
optional string issue_title = 4;
}
-// Copied from: local:aiserver.v1.LinearTeam (var: Tet)
+// Copied from: local:aiserver.v1.LinearTeam (var: Zh)
message LinearTeam {
string id = 1;
string key = 2;
@@ -15474,7 +18142,7 @@ message LinearTeam {
repeated LinearLabel labels = 7;
}
-// Copied from: local:aiserver.v1.LinearTeamSettings (var: Iet)
+// Copied from: local:aiserver.v1.LinearTeamSettings (var: tA)
message LinearTeamSettings {
string linear_team_id = 1;
LinearRunOption default_run_option = 2;
@@ -15485,42 +18153,43 @@ message LinearTeamSettings {
optional int32 autorun_as_user_id = 7;
}
-// Copied from: local:aiserver.v1.LinkJiraInstallationRequest (var: Gpt)
+// Copied from: local:aiserver.v1.LinkJiraInstallationRequest (var: XI)
message LinkJiraInstallationRequest {
string installation_id = 1;
int32 team_id = 2;
string install_token = 3;
+ string setup_code = 4;
}
-// Copied from: local:aiserver.v1.LinkJiraInstallationResponse (var: Vpt)
+// Copied from: local:aiserver.v1.LinkJiraInstallationResponse (var: ZI)
message LinkJiraInstallationResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LinkJiraUserRequest (var: Pgt)
+// Copied from: local:aiserver.v1.LinkJiraUserRequest (var: Ev)
message LinkJiraUserRequest {
string cloud_id = 1;
string jira_account_id = 2;
string link_token = 3;
}
-// Copied from: local:aiserver.v1.LinkJiraUserResponse (var: Lgt)
+// Copied from: local:aiserver.v1.LinkJiraUserResponse (var: Sv)
message LinkJiraUserResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceRequest (var: upt)
+// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceRequest (var: RI)
message LinkPluginsToTeamMarketplaceRequest {
repeated string plugin_ids = 1;
int64 marketplace_id = 2;
}
-// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceResponse (var: mpt)
+// Copied from: local:aiserver.v1.LinkPluginsToTeamMarketplaceResponse (var: PI)
message LinkPluginsToTeamMarketplaceResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LinkedUsageAlertPolicy (var: jWe)
+// Copied from: local:aiserver.v1.LinkedUsageAlertPolicy (var: ia)
message LinkedUsageAlertPolicy {
optional string alert_id = 1;
optional int32 threshold_bps = 2;
@@ -15530,33 +18199,33 @@ message LinkedUsageAlertPolicy {
optional bool notify_member = 6;
}
-// Copied from: local:aiserver.v1.Lint (var: Ss)
+// Copied from: local:aiserver.v1.Lint (var: Y)
message Lint {
string message = 1;
SimpleRange range = 2;
LintSeverity severity = 3;
}
-// Copied from: local:aiserver.v1.LintChunk (var: Zre)
+// Copied from: local:aiserver.v1.LintChunk (var: J)
message LintChunk {
string chunk_contents = 2;
int32 start_line_number = 3;
int32 num_remaining_lines = 4;
}
-// Copied from: local:aiserver.v1.LintChunkRequest (var: ese)
+// Copied from: local:aiserver.v1.LintChunkRequest (var: C)
message LintChunkRequest {
string relative_file_path = 1;
LintChunk chunk = 2;
optional bool use_speculative_linter = 3;
}
-// Copied from: local:aiserver.v1.LintChunkResponse (var: tse)
+// Copied from: local:aiserver.v1.LintChunkResponse (var: N)
message LintChunkResponse {
repeated TokenIndex chunk_tokens = 1;
}
-// Copied from: local:aiserver.v1.LintDiscriminator (var: Wre)
+// Copied from: local:aiserver.v1.LintDiscriminator (var: o)
enum LintDiscriminator {
LINT_DISCRIMINATOR_UNSPECIFIED = 0;
LINT_DISCRIMINATOR_SPECIFIC_RULES = 1;
@@ -15571,14 +18240,14 @@ enum LintDiscriminator {
LINT_DISCRIMINATOR_DISMISSED_BUGS = 11;
}
-// Copied from: local:aiserver.v1.LintDiscriminatorResult (var: cse)
+// Copied from: local:aiserver.v1.LintDiscriminatorResult (var: q)
message LintDiscriminatorResult {
LintDiscriminator discriminator = 1;
bool allow = 2;
string reasoning = 3;
}
-// Copied from: local:aiserver.v1.LintExplanationRequest (var: jre)
+// Copied from: local:aiserver.v1.LintExplanationRequest (var: I)
message LintExplanationRequest {
string relative_file_path = 1;
LintChunk chunk = 2;
@@ -15589,29 +18258,29 @@ message LintExplanationRequest {
int32 line_chunk_index_zero_based = 7;
}
-// Copied from: local:aiserver.v1.LintExplanationResponse (var: Kre)
+// Copied from: local:aiserver.v1.LintExplanationResponse (var: v)
message LintExplanationResponse {
string explanation = 1;
}
-// Copied from: local:aiserver.v1.LintExplanationResponse2 (var: Xre)
+// Copied from: local:aiserver.v1.LintExplanationResponse2 (var: B)
message LintExplanationResponse2 {
string orig_line = 1;
string new_line = 2;
}
-// Copied from: local:aiserver.v1.LintFileRequest (var: sse)
+// Copied from: local:aiserver.v1.LintFileRequest (var: b)
message LintFileRequest {
string relative_file_path = 1;
string file_contents = 2;
}
-// Copied from: local:aiserver.v1.LintFileResponse (var: use)
+// Copied from: local:aiserver.v1.LintFileResponse (var: F)
message LintFileResponse {
repeated TokenIndex tokens = 1;
}
-// Copied from: local:aiserver.v1.LintFimChunkRequest (var: nse)
+// Copied from: local:aiserver.v1.LintFimChunkRequest (var: R)
message LintFimChunkRequest {
string relative_file_path = 1;
LintChunk prefix = 2;
@@ -15619,12 +18288,12 @@ message LintFimChunkRequest {
LintChunk middle = 4;
}
-// Copied from: local:aiserver.v1.LintFimChunkResponse (var: rse)
+// Copied from: local:aiserver.v1.LintFimChunkResponse (var: P)
message LintFimChunkResponse {
repeated TokenIndex middle_chunk_tokens = 1;
}
-// Copied from: local:aiserver.v1.LintGenerator (var: zre)
+// Copied from: local:aiserver.v1.LintGenerator (var: i)
enum LintGenerator {
LINT_GENERATOR_UNSPECIFIED = 0;
LINT_GENERATOR_NAIVE = 1;
@@ -15633,7 +18302,7 @@ enum LintGenerator {
LINT_GENERATOR_SIMPLE_LINT_RULES = 4;
}
-// Copied from: local:aiserver.v1.LintSeverity (var: fr)
+// Copied from: local:aiserver.v1.LintSeverity (var: r)
enum LintSeverity {
LINT_SEVERITY_UNSPECIFIED = 0;
LINT_SEVERITY_ERROR = 1;
@@ -15643,7 +18312,7 @@ enum LintSeverity {
LINT_SEVERITY_AI = 5;
}
-// Copied from: local:aiserver.v1.LinterError (var: Ys)
+// Copied from: local:aiserver.v1.LinterError (var: se)
message LinterError {
string message = 1;
CursorRange range = 2;
@@ -15653,48 +18322,97 @@ message LinterError {
optional bool is_stale = 6;
}
-// Copied from: local:aiserver.v1.LinterErrors (var: Hs)
+// Copied from: local:aiserver.v1.LinterErrors (var: oe)
message LinterErrors {
string relative_workspace_path = 1;
repeated LinterError errors = 2;
string file_contents = 3;
}
-// Copied from: local:aiserver.v1.LinterErrorsWithoutFileContents (var: zs)
+// Copied from: local:aiserver.v1.LinterErrorsWithoutFileContents (var: ie)
message LinterErrorsWithoutFileContents {
string relative_workspace_path = 1;
repeated LinterError errors = 2;
}
-// Copied from: local:aiserver.v1.ListAgentStoreFilesRequest (var: Ibt)
+// Copied from: local:aiserver.v1.ListAgentStoreDirectoryRequest (var: hf)
+message ListAgentStoreDirectoryRequest {
+ optional string store_id = 1;
+ optional string share_id = 2;
+ string relative_path = 3;
+ int32 page_size = 4;
+ string page_token = 5;
+ bool prefer_complete_flat_store = 6;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreDirectoryResponse (var: Af)
+message ListAgentStoreDirectoryResponse {
+ repeated AgentStoreFileEntry files = 1;
+ repeated string subdirs = 2;
+ string next_page_token = 3;
+ AgentStoreDirectoryListingMode mode = 4;
+ repeated AgentStoreTombstone tombstones = 5;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreEntriesRequest (var: sf)
+message ListAgentStoreEntriesRequest {
+ string store_id = 1;
+ string relative_path = 2;
+ optional string share_id = 3;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreEntriesResponse (var: af)
+message ListAgentStoreEntriesResponse {
+ string normalized_relative_path = 1;
+ repeated AgentStoreEntry entries = 2;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoreFilesRequest (var: pf)
message ListAgentStoreFilesRequest {
string agent_id = 1;
+ optional string share_id = 2;
+ optional string store_id = 3;
}
-// Copied from: local:aiserver.v1.ListAgentStoreFilesResponse (var: vbt)
+// Copied from: local:aiserver.v1.ListAgentStoreFilesResponse (var: ff)
message ListAgentStoreFilesResponse {
repeated AgentStoreFileEntry files = 1;
+ repeated AgentStoreTombstone tombstones = 2;
+ bool listing_complete = 3;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsRequest (var: fJt)
+// Copied from: local:aiserver.v1.ListAgentStoresRequest (var: $p)
+message ListAgentStoresRequest {
+ int32 n = 1;
+ optional string page_token = 5;
+}
+
+// Copied from: local:aiserver.v1.ListAgentStoresResponse (var: rf)
+message ListAgentStoresResponse {
+ repeated AgentStore stores = 1;
+ bool has_more = 2;
+ optional string next_page_token = 4;
+}
+
+// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsRequest (var: Fm)
message ListBackgroundComposerArtifactsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsResponse (var: hJt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerArtifactsResponse (var: Dm)
message ListBackgroundComposerArtifactsResponse {
repeated BackgroundComposerArtifact artifacts = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsRequest (var: jYe)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsRequest (var: ao)
message ListBackgroundComposerSecretsRequest {
bool team_scope = 1;
BackgroundComposerSecretOwner owner = 2;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse (var: XYe)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse (var: lo)
message ListBackgroundComposerSecretsResponse {
- // Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse.Secret (var: $Ye)
+ // Copied from: local:aiserver.v1.ListBackgroundComposerSecretsResponse.Secret (var: uo)
message Secret {
string name = 1;
double created_at = 2;
@@ -15707,30 +18425,30 @@ message ListBackgroundComposerSecretsResponse {
repeated Secret secrets = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsRequest (var: HTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsRequest (var: Lo)
message ListBackgroundComposerSnapshotStatusesByBcIdsRequest {
repeated string bc_ids = 1;
optional bool use_primary = 2;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsResponse (var: KTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotStatusesByBcIdsResponse (var: qo)
message ListBackgroundComposerSnapshotStatusesByBcIdsResponse {
repeated BackgroundComposerSnapshotStatusByBcId snapshot_statuses = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdRequest (var: UTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdRequest (var: Po)
message ListBackgroundComposerSnapshotsByBcIdRequest {
string bc_id = 1;
optional bool use_primary = 2;
optional uint32 limit = 3;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdResponse (var: YTt)
+// Copied from: local:aiserver.v1.ListBackgroundComposerSnapshotsByBcIdResponse (var: Mo)
message ListBackgroundComposerSnapshotsByBcIdResponse {
repeated BackgroundComposerSnapshotSummary snapshots = 1;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposersRequest (var: swt)
+// Copied from: local:aiserver.v1.ListBackgroundComposersRequest (var: Ni)
message ListBackgroundComposersRequest {
int32 n = 1;
bool include_team_wide = 2;
@@ -15745,9 +18463,10 @@ message ListBackgroundComposersRequest {
optional bool should_include_collaborators = 11;
optional int32 team_id = 12;
repeated BackgroundComposerSource include_hidden_sources = 13;
+ optional string preferred_workspace_binding_id = 14;
}
-// Copied from: local:aiserver.v1.ListBackgroundComposersResponse (var: Swt)
+// Copied from: local:aiserver.v1.ListBackgroundComposersResponse (var: ta)
message ListBackgroundComposersResponse {
repeated BackgroundComposer composers = 1;
bool did_load_status = 2;
@@ -15756,7 +18475,101 @@ message ListBackgroundComposersResponse {
repeated BackgroundComposerParticipant participants = 5;
}
-// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersRequest (var: yyt)
+// Copied from: local:aiserver.v1.ListBitbucketServerInstancesRequest (var: Tn)
+message ListBitbucketServerInstancesRequest {
+}
+
+// Copied from: local:aiserver.v1.ListBitbucketServerInstancesResponse (var: yn)
+message ListBitbucketServerInstancesResponse {
+ // Copied from: local:aiserver.v1.ListBitbucketServerInstancesResponse.BitbucketServerInstance (var: kn)
+ message BitbucketServerInstance {
+ string uuid = 1;
+ string hostname = 2;
+ string external_host = 3;
+ bool can_delete = 4;
+ bool service_account_token_configured = 5;
+ string browser_base_url = 6;
+ string outbound_base_url = 7;
+ }
+
+ repeated BitbucketServerInstance instances = 1;
+}
+
+// Copied from: local:aiserver.v1.ListBlockingCheckoutInvoicesRequest (var: Gg)
+message ListBlockingCheckoutInvoicesRequest {
+}
+
+// Copied from: local:aiserver.v1.ListBlockingCheckoutInvoicesResponse (var: Hg)
+message ListBlockingCheckoutInvoicesResponse {
+ repeated InvoiceInfo invoices = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunEventsForDashboardRequest (var: ui)
+message ListCloudAgentRunEventsForDashboardRequest {
+ string bc_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunEventsForDashboardResponse (var: mi)
+message ListCloudAgentRunEventsForDashboardResponse {
+ repeated CloudAgentRunEvent events = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunsForDashboardRequest (var: ei)
+message ListCloudAgentRunsForDashboardRequest {
+ CloudAgentDashboardRunFilter filter = 1;
+ CloudAgentDashboardRunSort sort = 2;
+ optional CloudAgentRunsCursor cursor = 3;
+}
+
+// Copied from: local:aiserver.v1.ListCloudAgentRunsForDashboardResponse (var: ni)
+message ListCloudAgentRunsForDashboardResponse {
+ repeated CloudAgentDashboardRunRow rows = 1;
+ bool has_more = 2;
+ optional CloudAgentRunsCursor next_cursor = 3;
+}
+
+// Copied from: local:aiserver.v1.ListContactImportConnectionsRequest (var: ol)
+message ListContactImportConnectionsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListContactImportConnectionsResponse (var: il)
+message ListContactImportConnectionsResponse {
+ repeated ContactImportConnectionSummary connections = 1;
+}
+
+// Copied from: local:aiserver.v1.ListContactImportContactsRequest (var: dl)
+message ListContactImportContactsRequest {
+ int64 connection_id = 1;
+ optional int32 limit = 2;
+ optional string normalized_email_query = 3;
+ optional int64 after_contact_id = 4;
+}
+
+// Copied from: local:aiserver.v1.ListContactImportContactsResponse (var: pl)
+message ListContactImportContactsResponse {
+ repeated ContactImportContactRow contacts = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.ListCrewArchetypesRequest (var: Kv)
+message ListCrewArchetypesRequest {
+}
+
+// Copied from: local:aiserver.v1.ListCrewArchetypesResponse (var: Wv)
+message ListCrewArchetypesResponse {
+ repeated CrewArchetype archetypes = 1;
+}
+
+// Copied from: local:aiserver.v1.ListCrewsRequest (var: Lv)
+message ListCrewsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListCrewsResponse (var: Fv)
+message ListCrewsResponse {
+ repeated Crew crews = 1;
+}
+
+// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersRequest (var: zo)
message ListDetailedBackgroundComposersRequest {
bool include_team_wide = 1;
optional string bc_id = 2;
@@ -15770,20 +18583,20 @@ message ListDetailedBackgroundComposersRequest {
optional bool include_archived = 10;
}
-// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersResponse (var: kyt)
+// Copied from: local:aiserver.v1.ListDetailedBackgroundComposersResponse (var: jo)
message ListDetailedBackgroundComposersResponse {
repeated DetailedBackgroundComposer composers = 1;
repeated BackgroundComposerParticipant participants = 2;
}
-// Copied from: local:aiserver.v1.ListDirParams (var: LJ)
+// Copied from: local:aiserver.v1.ListDirParams (var: de)
message ListDirParams {
string directory_path = 1;
}
-// Copied from: local:aiserver.v1.ListDirResult (var: DJ)
+// Copied from: local:aiserver.v1.ListDirResult (var: pe)
message ListDirResult {
- // Copied from: local:aiserver.v1.ListDirResult.File (var: xJ)
+ // Copied from: local:aiserver.v1.ListDirResult.File (var: fe)
message File {
string name = 1;
bool is_directory = 2;
@@ -15797,22 +18610,22 @@ message ListDirResult {
string directory_relative_workspace_path = 2;
}
-// Copied from: local:aiserver.v1.ListDirStream (var: OJ)
+// Copied from: local:aiserver.v1.ListDirStream (var: ge)
message ListDirStream {
}
-// Copied from: local:aiserver.v1.ListDirV2Params (var: nL)
+// Copied from: local:aiserver.v1.ListDirV2Params (var: Xr)
message ListDirV2Params {
string target_directory = 1;
repeated string ignore_globs = 2;
optional bool should_enrich_terminal_metadata = 3;
}
-// Copied from: local:aiserver.v1.ListDirV2Result (var: sL)
+// Copied from: local:aiserver.v1.ListDirV2Result (var: Zr)
message ListDirV2Result {
- // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode (var: aL)
+ // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode (var: $r)
message DirectoryTreeNode {
- // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode.File (var: lL)
+ // Copied from: local:aiserver.v1.ListDirV2Result.DirectoryTreeNode.File (var: es)
message File {
string name = 1;
optional TerminalMetadata terminal_metadata = 2;
@@ -15829,84 +18642,140 @@ message ListDirV2Result {
DirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: local:aiserver.v1.ListDirV2Stream (var: cL)
+// Copied from: local:aiserver.v1.ListDirV2Stream (var: ts)
message ListDirV2Stream {
}
-// Copied from: local:aiserver.v1.ListEnvironmentsRequest (var: FBt)
+// Copied from: local:aiserver.v1.ListEnvironmentBuildsRequest (var: bu)
+message ListEnvironmentBuildsRequest {
+ string environment_public_id = 1;
+ optional EnvironmentBuildsCursor cursor = 2;
+}
+
+// Copied from: local:aiserver.v1.ListEnvironmentBuildsResponse (var: Mu)
+message ListEnvironmentBuildsResponse {
+ repeated EnvironmentBuildRow rows = 1;
+ bool has_more = 2;
+ optional EnvironmentBuildsCursor next_cursor = 3;
+}
+
+// Copied from: local:aiserver.v1.ListEnvironmentsRequest (var: Iu)
message ListEnvironmentsRequest {
optional int32 limit = 1;
optional bool include_environment_json = 2;
repeated string repository_scope_repo_urls = 3;
+ optional bool include_repository_scope_environments = 4;
}
-// Copied from: local:aiserver.v1.ListEnvironmentsResponse (var: UBt)
+// Copied from: local:aiserver.v1.ListEnvironmentsResponse (var: Bu)
message ListEnvironmentsResponse {
repeated LogicalEnvironment environments = 1;
optional string dashboard_scope_id = 2;
}
-// Copied from: local:aiserver.v1.ListExperimentalIndexFilesRequest (var: So)
+// Copied from: local:aiserver.v1.ListEventSubscriptionsRequest (var: xi)
+message ListEventSubscriptionsRequest {
+ string named_agent_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListEventSubscriptionsResponse (var: Qi)
+message ListEventSubscriptionsResponse {
+ repeated EventSubscription subscriptions = 1;
+}
+
+// Copied from: local:aiserver.v1.ListExperimentalIndexFilesRequest (var: l)
message ListExperimentalIndexFilesRequest {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.ListExperimentalIndexFilesResponse (var: Io)
+// Copied from: local:aiserver.v1.ListExperimentalIndexFilesResponse (var: u)
message ListExperimentalIndexFilesResponse {
string index_id = 1;
repeated IndexFileData files = 2;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsRequest (var: Oxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingActiveAgentsRequest (var: $f)
+message ListFullSelfDrivingActiveAgentsRequest {
+ optional string search_query = 1;
+ optional int32 page = 2;
+ optional int32 page_size = 3;
+ optional bool archived = 4;
+ optional string status_visual = 5;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingActiveAgentsResponse (var: eg)
+message ListFullSelfDrivingActiveAgentsResponse {
+ repeated FullSelfDrivingActiveAgent agents = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsRequest (var: C)
message ListFullSelfDrivingFindingsRequest {
string pr_url = 1;
string bc_id = 2;
optional int32 limit = 3;
bool include_superseded = 4;
+ repeated string kinds = 5;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsResponse (var: Yxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingFindingsResponse (var: R)
message ListFullSelfDrivingFindingsResponse {
repeated FullSelfDrivingFinding findings = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsRequest (var: G4e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsRequest (var: qf)
message ListFullSelfDrivingRepoSettingsRequest {
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsResponse (var: V4e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRepoSettingsResponse (var: Df)
message ListFullSelfDrivingRepoSettingsResponse {
repeated FullSelfDrivingRepoSetting repos = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsRequest (var: Dxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsRequest (var: I)
message ListFullSelfDrivingRunsRequest {
string pr_url = 1;
optional int32 limit = 2;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsResponse (var: Uxe)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingRunsResponse (var: J)
message ListFullSelfDrivingRunsResponse {
repeated FullSelfDrivingRun runs = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsRequest (var: u8e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamActiveAgentsRequest (var: tg)
+message ListFullSelfDrivingTeamActiveAgentsRequest {
+ int32 team_id = 1;
+ optional string search_query = 2;
+ optional int32 page = 3;
+ optional int32 page_size = 4;
+ optional bool archived = 5;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamActiveAgentsResponse (var: ng)
+message ListFullSelfDrivingTeamActiveAgentsResponse {
+ repeated FullSelfDrivingActiveAgent agents = 1;
+ int32 total_count = 2;
+}
+
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsRequest (var: Kf)
message ListFullSelfDrivingTeamRepoSettingsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsResponse (var: m8e)
+// Copied from: local:aiserver.v1.ListFullSelfDrivingTeamRepoSettingsResponse (var: Wf)
message ListFullSelfDrivingTeamRepoSettingsResponse {
repeated FullSelfDrivingTeamRepoSetting repos = 1;
}
-// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsRequest (var: pOe)
+// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsRequest (var: en)
message ListGithubEnterpriseAppsRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse (var: hOe)
+// Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse (var: tn)
message ListGithubEnterpriseAppsResponse {
- // Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse.GithubEnterpriseApp (var: TOe)
+ // Copied from: local:aiserver.v1.ListGithubEnterpriseAppsResponse.GithubEnterpriseApp (var: nn)
message GithubEnterpriseApp {
string uuid = 1;
string slug = 2;
@@ -15915,15 +18784,17 @@ message ListGithubEnterpriseAppsResponse {
}
repeated GithubEnterpriseApp apps = 1;
+ bool can_manage = 2;
}
-// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesRequest (var: COe)
+// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesRequest (var: ln)
message ListGitlabEnterpriseInstancesRequest {
+ optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse (var: ROe)
+// Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse (var: un)
message ListGitlabEnterpriseInstancesResponse {
- // Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse.GitlabEnterpriseInstance (var: POe)
+ // Copied from: local:aiserver.v1.ListGitlabEnterpriseInstancesResponse.GitlabEnterpriseInstance (var: mn)
message GitlabEnterpriseInstance {
string uuid = 1;
string hostname = 2;
@@ -15932,32 +18803,33 @@ message ListGitlabEnterpriseInstancesResponse {
string host_controlled_webhook_url = 5;
string host_controlled_webhook_secret = 6;
bool host_controlled_service_account_token_configured = 7;
+ optional string external_host = 8;
}
repeated GitlabEnterpriseInstance instances = 1;
}
-// Copied from: local:aiserver.v1.ListGrindModeComposersRequest (var: tRt)
+// Copied from: local:aiserver.v1.ListGrindModeComposersRequest (var: Hd)
message ListGrindModeComposersRequest {
int32 limit = 1;
}
-// Copied from: local:aiserver.v1.ListGrindModeComposersResponse (var: rRt)
+// Copied from: local:aiserver.v1.ListGrindModeComposersResponse (var: Vd)
message ListGrindModeComposersResponse {
repeated BackgroundComposer composers = 1;
}
-// Copied from: local:aiserver.v1.ListInvoiceCyclesRequest (var: JWe)
+// Copied from: local:aiserver.v1.ListInvoiceCyclesRequest (var: zi)
message ListInvoiceCyclesRequest {
optional int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListInvoiceCyclesResponse (var: RWe)
+// Copied from: local:aiserver.v1.ListInvoiceCyclesResponse (var: Xi)
message ListInvoiceCyclesResponse {
repeated InvoiceCycle cycles = 1;
}
-// Copied from: local:aiserver.v1.ListInvoicesRequest (var: k6e)
+// Copied from: local:aiserver.v1.ListInvoicesRequest (var: Ug)
message ListInvoicesRequest {
optional int32 team_id = 1;
optional int32 page = 2;
@@ -15965,7 +18837,7 @@ message ListInvoicesRequest {
optional string status = 4;
}
-// Copied from: local:aiserver.v1.ListInvoicesResponse (var: I6e)
+// Copied from: local:aiserver.v1.ListInvoicesResponse (var: Qg)
message ListInvoicesResponse {
repeated InvoiceInfo invoices = 1;
int32 total = 2;
@@ -15973,16 +18845,16 @@ message ListInvoicesResponse {
optional bool has_more = 4;
}
-// Copied from: local:aiserver.v1.ListJiraUserLinksRequest (var: Dgt)
+// Copied from: local:aiserver.v1.ListJiraUserLinksRequest (var: Iv)
message ListJiraUserLinksRequest {
}
-// Copied from: local:aiserver.v1.ListJiraUserLinksResponse (var: xgt)
+// Copied from: local:aiserver.v1.ListJiraUserLinksResponse (var: vv)
message ListJiraUserLinksResponse {
repeated JiraUserLink links = 1;
}
-// Copied from: local:aiserver.v1.ListMarketplacePluginsRequest (var: omt)
+// Copied from: local:aiserver.v1.ListMarketplacePluginsRequest (var: fE)
message ListMarketplacePluginsRequest {
optional string search = 1;
repeated string tags = 2;
@@ -15994,35 +18866,35 @@ message ListMarketplacePluginsRequest {
optional bool exclude_cloud_agent_plugins = 8;
}
-// Copied from: local:aiserver.v1.ListMarketplacePluginsResponse (var: umt)
+// Copied from: local:aiserver.v1.ListMarketplacePluginsResponse (var: gE)
message ListMarketplacePluginsResponse {
repeated Plugin plugins = 1;
optional string next_page_token = 2;
bool has_more = 3;
}
-// Copied from: local:aiserver.v1.ListMarketplacesRequest (var: tAt)
+// Copied from: local:aiserver.v1.ListMarketplacesRequest (var: zS)
message ListMarketplacesRequest {
}
-// Copied from: local:aiserver.v1.ListMarketplacesResponse (var: rAt)
+// Copied from: local:aiserver.v1.ListMarketplacesResponse (var: jS)
message ListMarketplacesResponse {
repeated Marketplace marketplaces = 1;
}
-// Copied from: agent.v1.ListMcpResourcesError (var: eM)
+// Copied from: agent.v1.ListMcpResourcesError (var: J)
message ListMcpResourcesError {
string error = 1;
}
-// Copied from: agent.v1.ListMcpResourcesExecArgs (var: HO)
+// Copied from: agent.v1.ListMcpResourcesExecArgs (var: S)
message ListMcpResourcesExecArgs {
optional string server = 1;
}
-// Copied from: agent.v1.ListMcpResourcesExecResult (var: zO)
+// Copied from: agent.v1.ListMcpResourcesExecResult (var: I)
message ListMcpResourcesExecResult {
- // Copied from: agent.v1.ListMcpResourcesExecResult.McpResource (var: KO)
+ // Copied from: agent.v1.ListMcpResourcesExecResult.McpResource (var: v)
message McpResource {
string uri = 1;
optional string name = 2;
@@ -16039,19 +18911,19 @@ message ListMcpResourcesExecResult {
}
}
-// Copied from: local:aiserver.v1.ListMcpResourcesParams (var: wb)
+// Copied from: local:aiserver.v1.ListMcpResourcesParams (var: Pn)
message ListMcpResourcesParams {
optional string server = 1;
}
-// Copied from: agent.v1.ListMcpResourcesRejected (var: nM)
+// Copied from: agent.v1.ListMcpResourcesRejected (var: C)
message ListMcpResourcesRejected {
string reason = 1;
}
-// Copied from: local:aiserver.v1.ListMcpResourcesResult (var: Eb)
+// Copied from: local:aiserver.v1.ListMcpResourcesResult (var: bn)
message ListMcpResourcesResult {
- // Copied from: local:aiserver.v1.ListMcpResourcesResult.MCPResource (var: Bb)
+ // Copied from: local:aiserver.v1.ListMcpResourcesResult.MCPResource (var: Mn)
message MCPResource {
string uri = 1;
optional string name = 2;
@@ -16064,71 +18936,136 @@ message ListMcpResourcesResult {
repeated MCPResource resources = 1;
}
-// Copied from: local:aiserver.v1.ListMcpResourcesStream (var: vL)
+// Copied from: local:aiserver.v1.ListMcpResourcesStream (var: ms)
message ListMcpResourcesStream {
}
-// Copied from: agent.v1.ListMcpResourcesSuccess (var: ZO)
+// Copied from: agent.v1.ListMcpResourcesSuccess (var: B)
message ListMcpResourcesSuccess {
repeated ListMcpResourcesExecResult.McpResource resources = 1;
}
-// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsRequest (var: wct)
+// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsRequest (var: Ww)
message ListMicrosoftTeamsChannelsRequest {
optional string search = 1;
}
-// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsResponse (var: Ect)
+// Copied from: local:aiserver.v1.ListMicrosoftTeamsChannelsResponse (var: zw)
message ListMicrosoftTeamsChannelsResponse {
repeated MicrosoftTeamsChannel channels = 1;
bool has_microsoft_teams_auth = 2;
}
-// Copied from: local:aiserver.v1.ListOrganizationApiKeysRequest (var: SKe)
+// Copied from: local:aiserver.v1.ListNamedAgentSessionsRequest (var: Di)
+message ListNamedAgentSessionsRequest {
+ string named_agent_id = 1;
+ optional int32 page_size = 2;
+ optional string page_token = 3;
+}
+
+// Copied from: local:aiserver.v1.ListNamedAgentSessionsResponse (var: Oi)
+message ListNamedAgentSessionsResponse {
+ repeated NamedAgentSession sessions = 1;
+ optional string next_page_token = 2;
+}
+
+// Copied from: local:aiserver.v1.ListNamedAgentsRequest (var: Fi)
+message ListNamedAgentsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListNamedAgentsResponse (var: qi)
+message ListNamedAgentsResponse {
+ repeated NamedAgent agents = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationApiKeysRequest (var: Fl)
message ListOrganizationApiKeysRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.ListOrganizationApiKeysResponse (var: IKe)
+// Copied from: local:aiserver.v1.ListOrganizationApiKeysResponse (var: ql)
message ListOrganizationApiKeysResponse {
repeated OrganizationApiKey api_keys = 1;
}
-// Copied from: local:aiserver.v1.ListPendingFollowupsRequest (var: AEt)
+// Copied from: local:aiserver.v1.ListOrganizationGroupTargetMappingsRequest (var: eT)
+message ListOrganizationGroupTargetMappingsRequest {
+ string organization_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationGroupTargetMappingsResponse (var: tT)
+message ListOrganizationGroupTargetMappingsResponse {
+ repeated ScimTargetMapping mappings = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationIdentityProvidersRequest (var: cr)
+message ListOrganizationIdentityProvidersRequest {
+ string organization_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationIdentityProvidersResponse (var: dr)
+message ListOrganizationIdentityProvidersResponse {
+ repeated OrganizationIdentityProvider providers = 1;
+ bool merge_enabled = 2;
+ bool scim_inside_identity_provider_enabled = 3;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationMergeIdpRequestsRequest (var: vr)
+message ListOrganizationMergeIdpRequestsRequest {
+ string organization_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListOrganizationMergeIdpRequestsResponse (var: Br)
+message ListOrganizationMergeIdpRequestsResponse {
+ repeated OrganizationMergeIdpRequestInfo requests = 1;
+}
+
+// Copied from: local:aiserver.v1.ListPendingFollowupsRequest (var: ll)
message ListPendingFollowupsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ListPendingFollowupsResponse (var: _Et)
+// Copied from: local:aiserver.v1.ListPendingFollowupsResponse (var: ml)
message ListPendingFollowupsResponse {
repeated PendingFollowup pending_followups = 1;
}
-// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsRequest (var: LRt)
+// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsRequest (var: Bp)
message ListPendingPrivateWorkerRequestsRequest {
int32 page_size = 1;
optional string page_token = 2;
optional string repository = 3;
}
-// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsResponse (var: DRt)
+// Copied from: local:aiserver.v1.ListPendingPrivateWorkerRequestsResponse (var: Jp)
message ListPendingPrivateWorkerRequestsResponse {
repeated PendingPrivateWorkerRequest requests = 1;
string next_page_token = 2;
int32 total_count = 3;
}
-// Copied from: local:aiserver.v1.ListPersonalEnvironmentsRequest (var: dBt)
+// Copied from: local:aiserver.v1.ListPersonalEnvironmentsRequest (var: pu)
message ListPersonalEnvironmentsRequest {
optional int32 limit = 1;
}
-// Copied from: local:aiserver.v1.ListPersonalEnvironmentsResponse (var: gBt)
+// Copied from: local:aiserver.v1.ListPersonalEnvironmentsResponse (var: gu)
message ListPersonalEnvironmentsResponse {
repeated PersonalEnvironment environments = 1;
}
-// Copied from: local:aiserver.v1.ListPrivateWorkersRequest (var: RRt)
+// Copied from: local:aiserver.v1.ListPrivateWorkerPoolsRequest (var: Mp)
+message ListPrivateWorkerPoolsRequest {
+ PrivateWorkerListScope list_scope = 1;
+ bool include_stale = 2;
+}
+
+// Copied from: local:aiserver.v1.ListPrivateWorkerPoolsResponse (var: Lp)
+message ListPrivateWorkerPoolsResponse {
+ repeated PrivateWorkerPool pools = 1;
+}
+
+// Copied from: local:aiserver.v1.ListPrivateWorkersRequest (var: Ep)
message ListPrivateWorkersRequest {
PrivateWorkerStatusFilter status_filter = 1;
int32 page_size = 2;
@@ -16136,65 +19073,119 @@ message ListPrivateWorkersRequest {
PrivateWorkerListScope list_scope = 4;
}
-// Copied from: local:aiserver.v1.ListPrivateWorkersResponse (var: PRt)
+// Copied from: local:aiserver.v1.ListPrivateWorkersResponse (var: Sp)
message ListPrivateWorkersResponse {
repeated PrivateWorker workers = 1;
string next_page_token = 2;
int32 total_count = 3;
}
-// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentRequest (var: DIt)
+// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentRequest (var: km)
message ListReposWithLocalEnvironmentRequest {
}
-// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentResponse (var: OIt)
+// Copied from: local:aiserver.v1.ListReposWithLocalEnvironmentResponse (var: Em)
message ListReposWithLocalEnvironmentResponse {
repeated RepoWithLocalEnvironment repos = 1;
}
-// Copied from: local:aiserver.v1.ListScimDirectoriesRequest (var: Xrt)
+// Copied from: local:aiserver.v1.ListSandBankedResetsRequest (var: Jd)
+message ListSandBankedResetsRequest {
+}
+
+// Copied from: local:aiserver.v1.ListSandBankedResetsResponse (var: Nd)
+message ListSandBankedResetsResponse {
+ repeated SandBankedReset resets = 1;
+}
+
+// Copied from: local:aiserver.v1.ListSandMcpToolsRequest (var: Wo)
+message ListSandMcpToolsRequest {
+ repeated string server_identifiers = 1;
+}
+
+// Copied from: local:aiserver.v1.ListSandMcpToolsResponse (var: zo)
+message ListSandMcpToolsResponse {
+ // Copied from: local:aiserver.v1.ListSandMcpToolsResponse.Server (var: jo)
+ message Server {
+ string server_identifier = 1;
+ string status = 2;
+ repeated McpToolDefinition tools = 3;
+ string account_label = 4;
+ string row_server_identifier = 5;
+ }
+
+ repeated Server servers = 1;
+}
+
+// Copied from: local:aiserver.v1.ListScimDirectoriesRequest (var: U_)
message ListScimDirectoriesRequest {
string organization_id = 1;
}
-// Copied from: local:aiserver.v1.ListScimDirectoriesResponse (var: $rt)
+// Copied from: local:aiserver.v1.ListScimDirectoriesResponse (var: x_)
message ListScimDirectoriesResponse {
repeated ScimDirectory directories = 1;
+ bool multi_source_enabled = 2;
}
-// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamRequest (var: mst)
+// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamRequest (var: z_)
message ListScimGroupsFromUpstreamRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
}
-// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamResponse (var: fst)
+// Copied from: local:aiserver.v1.ListScimGroupsFromUpstreamResponse (var: j_)
message ListScimGroupsFromUpstreamResponse {
repeated ScimUpstreamGroup groups = 1;
}
-// Copied from: local:aiserver.v1.ListScimTargetMappingsRequest (var: hst)
+// Copied from: local:aiserver.v1.ListScimTargetMappingsRequest (var: Z_)
message ListScimTargetMappingsRequest {
string organization_id = 1;
int64 scim_directory_id = 2;
}
-// Copied from: local:aiserver.v1.ListScimTargetMappingsResponse (var: Tst)
+// Copied from: local:aiserver.v1.ListScimTargetMappingsResponse (var: $_)
message ListScimTargetMappingsResponse {
repeated ScimTargetMapping mappings = 1;
}
-// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsRequest (var: DJt)
+// Copied from: local:aiserver.v1.ListSharedAgentStoresRequest (var: ag)
+message ListSharedAgentStoresRequest {
+ int32 limit = 1;
+ optional double created_before_ms = 2;
+ optional int32 owning_user_id = 3;
+ optional string search_query = 4;
+ optional ListSharedAgentStoresScope scope = 5;
+ optional string created_before_share_id = 6;
+}
+
+// Copied from: local:aiserver.v1.ListSharedAgentStoresResponse (var: ug)
+message ListSharedAgentStoresResponse {
+ repeated SharedAgentStoreListing listings = 1;
+ bool has_more = 2;
+ optional double next_created_before_ms = 3;
+ optional string next_created_before_share_id = 4;
+}
+
+// Copied from: local:aiserver.v1.ListSharedAgentStoresScope (var: Dr)
+enum ListSharedAgentStoresScope {
+ LIST_SHARED_AGENT_STORES_SCOPE_UNSPECIFIED = 0;
+ LIST_SHARED_AGENT_STORES_SCOPE_MINE = 1;
+ LIST_SHARED_AGENT_STORES_SCOPE_TEAM = 2;
+}
+
+// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsRequest (var: Wm)
message ListSharedBackgroundComposerArtifactsRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsResponse (var: xJt)
+// Copied from: local:aiserver.v1.ListSharedBackgroundComposerArtifactsResponse (var: zm)
message ListSharedBackgroundComposerArtifactsResponse {
repeated BackgroundComposerSharedArtifact artifacts = 1;
}
-// Copied from: local:aiserver.v1.ListSharedCanvasesRequest (var: Olt)
+// Copied from: local:aiserver.v1.ListSharedCanvasesRequest (var: Qk)
message ListSharedCanvasesRequest {
optional uint32 limit = 1;
optional string created_before = 2;
@@ -16202,50 +19193,53 @@ message ListSharedCanvasesRequest {
optional string team_id = 4;
}
-// Copied from: local:aiserver.v1.ListSharedCanvasesResponse (var: Glt)
+// Copied from: local:aiserver.v1.ListSharedCanvasesResponse (var: Gk)
message ListSharedCanvasesResponse {
repeated SharedCanvasMetadata canvases = 1;
bool has_more = 2;
}
-// Copied from: local:aiserver.v1.ListSharedConversationsRequest (var: out)
+// Copied from: local:aiserver.v1.ListSharedConversationsRequest (var: Zk)
message ListSharedConversationsRequest {
optional SharedConversationVisibility visibility = 1;
optional int32 creator_id = 2;
optional string created_before = 3;
repeated SharedConversationVisibility visibilities = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.ListSharedConversationsResponse (var: uut)
+// Copied from: local:aiserver.v1.ListSharedConversationsResponse (var: $k)
message ListSharedConversationsResponse {
repeated SharedConversationMetadata shares = 1;
bool has_more = 2;
}
-// Copied from: local:aiserver.v1.ListSlackConversationsRequest (var: hct)
+// Copied from: local:aiserver.v1.ListSlackConversationsRequest (var: Yw)
message ListSlackConversationsRequest {
optional string search = 1;
optional bool include_private = 2;
optional bool skip_cache = 3;
+ optional bool allow_partial = 4;
}
-// Copied from: local:aiserver.v1.ListSlackConversationsResponse (var: Tct)
+// Copied from: local:aiserver.v1.ListSlackConversationsResponse (var: Kw)
message ListSlackConversationsResponse {
repeated SlackConversation conversations = 1;
bool has_slack_auth = 2;
+ bool is_partial = 3;
}
-// Copied from: local:aiserver.v1.ListTeamApiKeysRequest (var: cKe)
+// Copied from: local:aiserver.v1.ListTeamApiKeysRequest (var: Cl)
message ListTeamApiKeysRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListTeamApiKeysResponse (var: dKe)
+// Copied from: local:aiserver.v1.ListTeamApiKeysResponse (var: Nl)
message ListTeamApiKeysResponse {
repeated ApiKey api_keys = 1;
}
-// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsRequest (var: Tft)
+// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsRequest (var: RS)
message ListTeamAvailableMarketplacePluginsRequest {
int32 team_id = 1;
optional string search = 2;
@@ -16255,7 +19249,7 @@ message ListTeamAvailableMarketplacePluginsRequest {
optional int32 offset = 6;
}
-// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsResponse (var: wft)
+// Copied from: local:aiserver.v1.ListTeamAvailableMarketplacePluginsResponse (var: PS)
message ListTeamAvailableMarketplacePluginsResponse {
repeated Plugin plugins = 1;
optional string next_page_token = 2;
@@ -16263,92 +19257,102 @@ message ListTeamAvailableMarketplacePluginsResponse {
optional int32 total_count = 4;
}
-// Copied from: local:aiserver.v1.ListTeamEnvironmentsRequest (var: NBt)
+// Copied from: local:aiserver.v1.ListTeamEnvironmentsRequest (var: wu)
message ListTeamEnvironmentsRequest {
optional int32 limit = 1;
}
-// Copied from: local:aiserver.v1.ListTeamEnvironmentsResponse (var: qBt)
+// Copied from: local:aiserver.v1.ListTeamEnvironmentsResponse (var: Su)
message ListTeamEnvironmentsResponse {
repeated TeamEnvironment environments = 1;
}
-// Copied from: local:aiserver.v1.ListTeamInviteLinksRequest (var: d6e)
+// Copied from: local:aiserver.v1.ListTeamInviteLinksRequest (var: Rg)
message ListTeamInviteLinksRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListTeamInviteLinksResponse (var: g6e)
+// Copied from: local:aiserver.v1.ListTeamInviteLinksResponse (var: bg)
message ListTeamInviteLinksResponse {
repeated InviteLinkInfo invite_links = 1;
}
-// Copied from: local:aiserver.v1.ListTeamPluginInstallsRequest (var: rft)
+// Copied from: local:aiserver.v1.ListTeamPluginInstallsRequest (var: ES)
message ListTeamPluginInstallsRequest {
int32 team_id = 1;
optional bool use_replica = 2;
}
-// Copied from: local:aiserver.v1.ListTeamPluginInstallsResponse (var: ift)
+// Copied from: local:aiserver.v1.ListTeamPluginInstallsResponse (var: SS)
message ListTeamPluginInstallsResponse {
repeated TeamPluginInstall installs = 1;
}
-// Copied from: local:aiserver.v1.ListTeamServiceAccountsRequest (var: bKe)
+// Copied from: local:aiserver.v1.ListTeamServiceAccountsRequest (var: Ul)
message ListTeamServiceAccountsRequest {
int32 team_id = 1;
optional bool include_archived = 2;
}
-// Copied from: local:aiserver.v1.ListTeamServiceAccountsResponse (var: qKe)
+// Copied from: local:aiserver.v1.ListTeamServiceAccountsResponse (var: xl)
message ListTeamServiceAccountsResponse {
repeated ServiceAccountInfo service_accounts = 1;
}
-// Copied from: local:aiserver.v1.ListUsageAlertsRequest (var: jut)
+// Copied from: local:aiserver.v1.ListUsageAlertsRequest (var: Lw)
message ListUsageAlertsRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.ListUsageAlertsResponse (var: Xut)
+// Copied from: local:aiserver.v1.ListUsageAlertsResponse (var: Fw)
message ListUsageAlertsResponse {
repeated UsageAlert alerts = 1;
}
-// Copied from: local:aiserver.v1.ListUserApiKeysRequest (var: gXe)
+// Copied from: local:aiserver.v1.ListUserApiKeysRequest (var: ou)
message ListUserApiKeysRequest {
}
-// Copied from: local:aiserver.v1.ListUserApiKeysResponse (var: _Xe)
+// Copied from: local:aiserver.v1.ListUserApiKeysResponse (var: iu)
message ListUserApiKeysResponse {
repeated ApiKey api_keys = 1;
}
-// Copied from: local:aiserver.v1.ListUserPluginInstallsRequest (var: Odt)
+// Copied from: local:aiserver.v1.ListUserPluginInstallsRequest (var: gS)
message ListUserPluginInstallsRequest {
optional bool use_replica = 1;
}
-// Copied from: local:aiserver.v1.ListUserPluginInstallsResponse (var: Gdt)
+// Copied from: local:aiserver.v1.ListUserPluginInstallsResponse (var: hS)
message ListUserPluginInstallsResponse {
repeated UserPluginInstall installs = 1;
}
-// Copied from: local:aiserver.v1.ListenExperimentalIndexRequest (var: vo)
+// Copied from: local:aiserver.v1.ListWorkspaceFilesRequest (var: Wl)
+message ListWorkspaceFilesRequest {
+ string bc_id = 1;
+}
+
+// Copied from: local:aiserver.v1.ListWorkspaceFilesResponse (var: zl)
+message ListWorkspaceFilesResponse {
+ repeated string relative_paths = 1;
+}
+
+// Copied from: local:aiserver.v1.ListenExperimentalIndexRequest (var: m)
message ListenExperimentalIndexRequest {
string index_id = 1;
}
-// Copied from: local:aiserver.v1.ListenExperimentalIndexResponse (var: No)
+// Copied from: local:aiserver.v1.ListenExperimentalIndexResponse (var: c)
message ListenExperimentalIndexResponse {
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ChooseItem (var: Fo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ChooseItem (var: f)
message ChooseItem {
ChooseCodeReferencesResponse response = 1;
ChooseCodeReferencesRequest request = 2;
string req_uuid = 3;
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ErrorItem (var: Uo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ErrorItem (var: h)
message ErrorItem {
string message = 1;
int32 status_code = 2;
@@ -16360,20 +19364,20 @@ message ListenExperimentalIndexResponse {
}
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ReadyItem (var: bo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.ReadyItem (var: d)
message ReadyItem {
string index_id = 1;
ListenExperimentalIndexRequest request = 2;
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.RegisterItem (var: qo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.RegisterItem (var: p)
message RegisterItem {
RegisterFileToIndexResponse response = 1;
RegisterFileToIndexRequest request = 2;
string req_uuid = 3;
}
- // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.SummarizeItem (var: Qo)
+ // Copied from: local:aiserver.v1.ListenExperimentalIndexResponse.SummarizeItem (var: g)
message SummarizeItem {
SummarizeWithReferencesResponse response = 1;
SummarizeWithReferencesRequest request = 2;
@@ -16390,7 +19394,52 @@ message ListenExperimentalIndexResponse {
}
}
-// Copied from: local:aiserver.v1.LocalCodebaseFileInfo (var: ku)
+// Copied from: local:aiserver.v1.LiveActivityAgentEntry (var: od)
+message LiveActivityAgentEntry {
+ string bc_id = 1;
+ string title = 2;
+ BackgroundComposerStatus status = 3;
+ int64 started_at_epoch_seconds = 4;
+ optional string repo_label = 5;
+ optional string branch_name = 6;
+ optional int64 finished_at_epoch_seconds = 7;
+ optional string result_type = 8;
+ optional int32 lines_added = 9;
+ optional int32 lines_removed = 10;
+ optional int32 changed_files = 11;
+}
+
+// Copied from: local:aiserver.v1.LiveActivityContentState (var: id)
+message LiveActivityContentState {
+ repeated LiveActivityAgentEntry agents = 1;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewayRoutedModelEntry (var: Gc)
+message LlmGatewayRoutedModelEntry {
+ bool enabled = 1;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewayRouting (var: xc)
+message LlmGatewayRouting {
+ map providers = 1;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewayRoutingProviderEntry (var: Qc)
+message LlmGatewayRoutingProviderEntry {
+ bool enabled = 1;
+ map models = 2;
+}
+
+// Copied from: local:aiserver.v1.LlmGatewaySettings (var: Uc)
+message LlmGatewaySettings {
+ bool enabled = 1;
+ map endpoints = 2;
+ string audience = 3;
+ LlmGatewayRouting routing = 4;
+ bool can_enable = 5;
+}
+
+// Copied from: local:aiserver.v1.LocalCodebaseFileInfo (var: W)
message LocalCodebaseFileInfo {
string encrypted_relative_path = 1;
string hash = 2;
@@ -16398,9 +19447,9 @@ message LocalCodebaseFileInfo {
optional string separator = 4;
}
-// Copied from: local:aiserver.v1.LogClickedConnectSlackRequest (var: snt)
+// Copied from: local:aiserver.v1.LogClickedConnectSlackRequest (var: HA)
message LogClickedConnectSlackRequest {
- // Copied from: local:aiserver.v1.LogClickedConnectSlackRequest.Origin (var: ant)
+ // Copied from: local:aiserver.v1.LogClickedConnectSlackRequest.Origin (var: Qt)
enum Origin {
ORIGIN_UNSPECIFIED = 0;
ORIGIN_APP = 1;
@@ -16413,11 +19462,11 @@ message LogClickedConnectSlackRequest {
bool skip_setup_flow = 2;
}
-// Copied from: local:aiserver.v1.LogClickedConnectSlackResponse (var: ont)
+// Copied from: local:aiserver.v1.LogClickedConnectSlackResponse (var: VA)
message LogClickedConnectSlackResponse {
}
-// Copied from: local:aiserver.v1.LogDeeplinkEventRequest (var: Uf)
+// Copied from: local:aiserver.v1.LogDeeplinkEventRequest (var: A)
message LogDeeplinkEventRequest {
int32 user_id = 1;
string bug_id = 2;
@@ -16425,20 +19474,20 @@ message LogDeeplinkEventRequest {
BugbotDeeplinkEventKind event = 4;
}
-// Copied from: local:aiserver.v1.LogDeeplinkEventResponse (var: Of)
+// Copied from: local:aiserver.v1.LogDeeplinkEventResponse (var: _)
message LogDeeplinkEventResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.LogFile (var: rTe)
+// Copied from: local:aiserver.v1.LogFile (var: Sa)
message LogFile {
string relative_path_to_cursor_folder = 1;
string contents = 2;
}
-// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest (var: JAe)
+// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest (var: uo)
message LogLinterExplicitUserFeedbackRequest {
- // Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest.LinterUserFeedback (var: CAe)
+ // Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackRequest.LinterUserFeedback (var: ye)
enum LinterUserFeedback {
LINTER_USER_FEEDBACK_UNSPECIFIED = 0;
LINTER_USER_FEEDBACK_CORRECT = 1;
@@ -16451,11 +19500,11 @@ message LogLinterExplicitUserFeedbackRequest {
string user_feedback_details = 4;
}
-// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackResponse (var: NAe)
+// Copied from: local:aiserver.v1.LogLinterExplicitUserFeedbackResponse (var: mo)
message LogLinterExplicitUserFeedbackResponse {
}
-// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelRequest (var: ent)
+// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelRequest (var: QA)
message LogSlackbotAuthConversionFunnelRequest {
map checkpoints = 1;
optional PrivacyMode privacy_mode = 2;
@@ -16468,22 +19517,22 @@ message LogSlackbotAuthConversionFunnelRequest {
optional string scm_provider = 9;
}
-// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelResponse (var: nnt)
+// Copied from: local:aiserver.v1.LogSlackbotAuthConversionFunnelResponse (var: GA)
message LogSlackbotAuthConversionFunnelResponse {
}
-// Copied from: local:aiserver.v1.LogUserLintReplyRequest (var: EAe)
+// Copied from: local:aiserver.v1.LogUserLintReplyRequest (var: ao)
message LogUserLintReplyRequest {
string uuid = 1;
string user_action = 2;
bool debug_mode = 3;
}
-// Copied from: local:aiserver.v1.LogUserLintReplyResponse (var: BAe)
+// Copied from: local:aiserver.v1.LogUserLintReplyResponse (var: lo)
message LogUserLintReplyResponse {
}
-// Copied from: local:aiserver.v1.LogicalEnvironment (var: QBt)
+// Copied from: local:aiserver.v1.LogicalEnvironment (var: vu)
message LogicalEnvironment {
int64 id = 1;
string public_id = 2;
@@ -16498,7 +19547,7 @@ message LogicalEnvironment {
optional string latest_environment_version_public_id = 11;
}
-// Copied from: local:aiserver.v1.LogicalEnvironmentScope (var: J_t)
+// Copied from: local:aiserver.v1.LogicalEnvironmentScope (var: lr)
enum LogicalEnvironmentScope {
LOGICAL_ENVIRONMENT_SCOPE_UNSPECIFIED = 0;
LOGICAL_ENVIRONMENT_SCOPE_PERSONAL = 1;
@@ -16506,22 +19555,22 @@ enum LogicalEnvironmentScope {
LOGICAL_ENVIRONMENT_SCOPE_REPOSITORY = 3;
}
-// Copied from: local:aiserver.v1.LoginRequest (var: Gm)
+// Copied from: local:aiserver.v1.LoginRequest (var: lt)
message LoginRequest {
}
-// Copied from: local:aiserver.v1.LoginResponse (var: Ym)
+// Copied from: local:aiserver.v1.LoginResponse (var: ut)
message LoginResponse {
string login_url = 1;
}
-// Copied from: local:aiserver.v1.LogoutRequest (var: dm)
+// Copied from: local:aiserver.v1.LogoutRequest (var: Ye)
message LogoutRequest {
}
-// Copied from: local:aiserver.v1.LogoutResponse (var: fm)
+// Copied from: local:aiserver.v1.LogoutResponse (var: Ke)
message LogoutResponse {
- // Copied from: local:aiserver.v1.LogoutResponse.Status (var: Am)
+ // Copied from: local:aiserver.v1.LogoutResponse.Status (var: S)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -16532,7 +19581,7 @@ message LogoutResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.LogprobsLintPayload (var: Ase)
+// Copied from: local:aiserver.v1.LogprobsLintPayload (var: O)
message LogprobsLintPayload {
string chunk = 1;
string problematic_line = 2;
@@ -16542,12 +19591,12 @@ message LogprobsLintPayload {
int32 line_chunk_index_zero_based = 6;
}
-// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyRequest (var: jlt)
+// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyRequest (var: Yk)
message LookupSharedCanvasByKeyRequest {
string canvas_key = 1;
}
-// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyResponse (var: Xlt)
+// Copied from: local:aiserver.v1.LookupSharedCanvasByKeyResponse (var: Kk)
message LookupSharedCanvasByKeyResponse {
optional string share_id = 1;
optional SharedCanvasVisibility visibility = 2;
@@ -16555,7 +19604,7 @@ message LookupSharedCanvasByKeyResponse {
optional string updated_at = 4;
}
-// Copied from: agent.v1.LsArgs (var: zS)
+// Copied from: agent.v1.LsArgs (var: o)
message LsArgs {
string path = 1;
repeated string ignore = 2;
@@ -16564,9 +19613,9 @@ message LsArgs {
optional uint32 timeout_ms = 5;
}
-// Copied from: agent.v1.LsDirectoryTreeNode (var: eB)
+// Copied from: agent.v1.LsDirectoryTreeNode (var: l)
message LsDirectoryTreeNode {
- // Copied from: agent.v1.LsDirectoryTreeNode.File (var: nB)
+ // Copied from: agent.v1.LsDirectoryTreeNode.File (var: u)
message File {
string name = 1;
optional TerminalMetadata terminal_metadata = 2;
@@ -16580,19 +19629,19 @@ message LsDirectoryTreeNode {
int32 num_files = 6;
}
-// Copied from: agent.v1.LsError (var: sB)
+// Copied from: agent.v1.LsError (var: m)
message LsError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.LsRejected (var: aB)
+// Copied from: agent.v1.LsRejected (var: c)
message LsRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.LsResult (var: KS)
+// Copied from: agent.v1.LsResult (var: i)
message LsResult {
oneof result {
LsSuccess success = 1;
@@ -16602,17 +19651,17 @@ message LsResult {
}
}
-// Copied from: agent.v1.LsSuccess (var: ZS)
+// Copied from: agent.v1.LsSuccess (var: a)
message LsSuccess {
LsDirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: agent.v1.LsTimeout (var: lB)
+// Copied from: agent.v1.LsTimeout (var: d)
message LsTimeout {
LsDirectoryTreeNode directory_tree_root = 1;
}
-// Copied from: local:aiserver.v1.LspSubgraphContextItem (var: Ra)
+// Copied from: local:aiserver.v1.LspSubgraphContextItem (var: i)
message LspSubgraphContextItem {
optional string uri = 1;
string type = 2;
@@ -16620,7 +19669,7 @@ message LspSubgraphContextItem {
optional LspSubgraphRange range = 4;
}
-// Copied from: local:aiserver.v1.LspSubgraphFullContext (var: Pa)
+// Copied from: local:aiserver.v1.LspSubgraphFullContext (var: a)
message LspSubgraphFullContext {
string uri = 1;
string symbol_name = 2;
@@ -16629,13 +19678,13 @@ message LspSubgraphFullContext {
float score = 5;
}
-// Copied from: local:aiserver.v1.LspSubgraphPosition (var: Ja)
+// Copied from: local:aiserver.v1.LspSubgraphPosition (var: s)
message LspSubgraphPosition {
int32 line = 1;
int32 character = 2;
}
-// Copied from: local:aiserver.v1.LspSubgraphRange (var: Ca)
+// Copied from: local:aiserver.v1.LspSubgraphRange (var: o)
message LspSubgraphRange {
int32 start_line = 1;
int32 start_character = 2;
@@ -16643,17 +19692,17 @@ message LspSubgraphRange {
int32 end_character = 4;
}
-// Copied from: local:aiserver.v1.LspSuggestedItems (var: nA)
+// Copied from: local:aiserver.v1.LspSuggestedItems (var: J)
message LspSuggestedItems {
repeated LspSuggestion suggestions = 1;
}
-// Copied from: local:aiserver.v1.LspSuggestion (var: eA)
+// Copied from: local:aiserver.v1.LspSuggestion (var: B)
message LspSuggestion {
string label = 1;
}
-// Copied from: local:aiserver.v1.LspSuggestionEvent (var: l_)
+// Copied from: local:aiserver.v1.LspSuggestionEvent (var: Pt)
message LspSuggestionEvent {
repeated string suggestions = 1;
optional string request_id = 2;
@@ -16661,20 +19710,20 @@ message LspSuggestionEvent {
PointInTimeModel point_in_time_model = 4;
}
-// Copied from: local:aiserver.v1.MCPControls (var: c0e)
+// Copied from: local:aiserver.v1.MCPControls (var: uc)
message MCPControls {
bool enabled = 1;
repeated string allowed_tools = 2;
}
-// Copied from: local:aiserver.v1.MCPInstructions (var: ei)
+// Copied from: local:aiserver.v1.MCPInstructions (var: ue)
message MCPInstructions {
string server_name = 1;
string server_identifier = 2;
string instructions = 3;
}
-// Copied from: local:aiserver.v1.MCPKnownServerInfo (var: Bxe)
+// Copied from: local:aiserver.v1.MCPKnownServerInfo (var: a)
message MCPKnownServerInfo {
string name = 1;
string description = 2;
@@ -16683,38 +19732,46 @@ message MCPKnownServerInfo {
bool is_featured = 5;
}
-// Copied from: local:aiserver.v1.MCPParams (var: fb)
+// Copied from: local:aiserver.v1.MCPParams (var: Bn)
message MCPParams {
- // Copied from: local:aiserver.v1.MCPParams.Tool (var: pb)
+ // Copied from: local:aiserver.v1.MCPParams.Tool (var: Jn)
message Tool {
string name = 1;
string description = 2;
string parameters = 3;
string server_name = 4;
+ optional MCPParams.TranscriptDisplay transcript_display = 5;
+ }
+
+ // Copied from: local:aiserver.v1.MCPParams.TranscriptDisplay (var: Cn)
+ message TranscriptDisplay {
+ string loading = 1;
+ string success = 2;
+ string error = 3;
}
repeated Tool tools = 1;
optional int64 file_output_threshold_bytes = 2;
}
-// Copied from: local:aiserver.v1.MCPResult (var: hb)
+// Copied from: local:aiserver.v1.MCPResult (var: Nn)
message MCPResult {
string selected_tool = 1;
string result = 2;
}
-// Copied from: local:aiserver.v1.MCPServerRegistration (var: Jxe)
+// Copied from: local:aiserver.v1.MCPServerRegistration (var: l)
message MCPServerRegistration {
repeated string domains = 1;
MCPKnownServerInfo info = 2;
}
-// Copied from: local:aiserver.v1.MCPStream (var: Tb)
+// Copied from: local:aiserver.v1.MCPStream (var: Rn)
message MCPStream {
repeated MCPParams.Tool tools = 1;
}
-// Copied from: local:aiserver.v1.MachineReference (var: bSt)
+// Copied from: local:aiserver.v1.MachineReference (var: Yl)
message MachineReference {
oneof reference {
PodReference pod = 1;
@@ -16722,14 +19779,34 @@ message MachineReference {
}
}
-// Copied from: local:aiserver.v1.MakePRBackgroundComposerRequest (var: Kyt)
+// Copied from: local:aiserver.v1.MakeGithubRequestRequest (var: $l)
+message MakeGithubRequestRequest {
+ string method = 1;
+ string path = 2;
+ optional string body_json = 3;
+ string github_user_token = 4;
+ string caller = 5;
+ optional string host = 6;
+ optional string path_template = 7;
+ optional string accept_header = 8;
+}
+
+// Copied from: local:aiserver.v1.MakeGithubRequestResponse (var: eu)
+message MakeGithubRequestResponse {
+ int32 status = 1;
+ string status_text = 4;
+ map headers = 2;
+ string body = 3;
+}
+
+// Copied from: local:aiserver.v1.MakePRBackgroundComposerRequest (var: vi)
message MakePRBackgroundComposerRequest {
string bc_id = 1;
optional string workflow_id = 2;
optional string branch_name = 3;
}
-// Copied from: local:aiserver.v1.MakePRBackgroundComposerResponse (var: Zyt)
+// Copied from: local:aiserver.v1.MakePRBackgroundComposerResponse (var: Bi)
message MakePRBackgroundComposerResponse {
string pr_url = 1;
string branch_name = 2;
@@ -16738,7 +19815,7 @@ message MakePRBackgroundComposerResponse {
optional string repo = 5;
}
-// Copied from: local:aiserver.v1.ManagedSkill (var: Jpt)
+// Copied from: local:aiserver.v1.ManagedSkill (var: GI)
message ManagedSkill {
string id = 1;
string description = 2;
@@ -16747,36 +19824,37 @@ message ManagedSkill {
repeated string environments = 5;
repeated string disabled_environments = 6;
optional bool enabled = 7;
+ optional CustomModeDescriptor custom_mode = 8;
}
-// Copied from: local:aiserver.v1.MarkAsPublicRequest (var: Bw)
+// Copied from: local:aiserver.v1.MarkAsPublicRequest (var: _)
message MarkAsPublicRequest {
string doc_identifier = 1;
string password = 2;
string doc_name = 3;
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerReadRequest (var: GIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerReadRequest (var: Sm)
message MarkBackgroundComposerReadRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerReadResponse (var: VIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerReadResponse (var: Im)
message MarkBackgroundComposerReadResponse {
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadRequest (var: WIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadRequest (var: vm)
message MarkBackgroundComposerUnreadRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadResponse (var: jIt)
+// Copied from: local:aiserver.v1.MarkBackgroundComposerUnreadResponse (var: Bm)
message MarkBackgroundComposerUnreadResponse {
}
-// Copied from: local:aiserver.v1.MarkCppRequest (var: op)
+// Copied from: local:aiserver.v1.MarkCppRequest (var: ae)
message MarkCppRequest {
- // Copied from: local:aiserver.v1.MarkCppRequest.CppResponseTypes (var: lp)
+ // Copied from: local:aiserver.v1.MarkCppRequest.CppResponseTypes (var: a)
enum CppResponseTypes {
CPP_RESPONSE_TYPES_UNSPECIFIED = 0;
CPP_RESPONSE_TYPES_GOOD = 1;
@@ -16791,7 +19869,7 @@ message MarkCppRequest {
CPP_RESPONSE_TYPES_BAD_FALSE_NEGATIVE_TRIGGER = 10;
}
- // Copied from: local:aiserver.v1.MarkCppRequest.RangeTransformation (var: up)
+ // Copied from: local:aiserver.v1.MarkCppRequest.RangeTransformation (var: le)
message RangeTransformation {
int32 start_line_number = 1;
int32 end_line_number = 2;
@@ -16808,32 +19886,33 @@ message MarkCppRequest {
double session_performance_origin_time = 13;
}
-// Copied from: local:aiserver.v1.MarkCppResponse (var: fp)
+// Copied from: local:aiserver.v1.MarkCppResponse (var: me)
message MarkCppResponse {
}
-// Copied from: local:aiserver.v1.MarkFollowupEditingRequest (var: FEt)
+// Copied from: local:aiserver.v1.MarkFollowupEditingRequest (var: Tl)
message MarkFollowupEditingRequest {
string bc_id = 1;
string followup_id = 2;
+ optional bool editing = 3;
}
-// Copied from: local:aiserver.v1.MarkFollowupEditingResponse (var: QEt)
+// Copied from: local:aiserver.v1.MarkFollowupEditingResponse (var: yl)
message MarkFollowupEditingResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.MarkMcpServersSeenRequest (var: $Ve)
+// Copied from: local:aiserver.v1.MarkMcpServersSeenRequest (var: xo)
message MarkMcpServersSeenRequest {
repeated int32 server_ids = 1;
}
-// Copied from: local:aiserver.v1.MarkMcpServersSeenResponse (var: tHe)
+// Copied from: local:aiserver.v1.MarkMcpServersSeenResponse (var: Qo)
message MarkMcpServersSeenResponse {
}
-// Copied from: local:aiserver.v1.Marketplace (var: Oct)
+// Copied from: local:aiserver.v1.Marketplace (var: sE)
message Marketplace {
int64 id = 1;
string name = 2;
@@ -16851,21 +19930,37 @@ message Marketplace {
optional TeamMarketplaceConfig team_config = 14;
repeated MarketplaceRequiredPluginInstall required_plugin_installs = 15;
bool auto_reindex = 16;
+ optional string distribution_git_url = 17;
}
-// Copied from: local:aiserver.v1.MarketplaceRequiredPluginInstall (var: xct)
+// Copied from: local:aiserver.v1.MarketplaceAccessGrant (var: pI)
+message MarketplaceAccessGrant {
+ MarketplaceAccessPrincipalKind principal_kind = 1;
+ string principal_id = 2;
+}
+
+// Copied from: local:aiserver.v1.MarketplaceAccessPrincipalKind (var: Et)
+enum MarketplaceAccessPrincipalKind {
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_UNSPECIFIED = 0;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_USER = 1;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_TEAM_MEMBER_GROUP = 2;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_TEAM_ADMIN_GROUP = 3;
+ MARKETPLACE_ACCESS_PRINCIPAL_KIND_GROUP = 4;
+}
+
+// Copied from: local:aiserver.v1.MarketplaceRequiredPluginInstall (var: rE)
message MarketplaceRequiredPluginInstall {
int64 plugin_id = 1;
repeated int64 directory_group_ids = 2;
}
-// Copied from: local:aiserver.v1.MatchRange (var: oN)
+// Copied from: local:aiserver.v1.MatchRange (var: Et)
message MatchRange {
int32 start = 1;
int32 end = 2;
}
-// Copied from: agent.v1.MatchedInstalledPlugin (var: oj)
+// Copied from: agent.v1.MatchedInstalledPlugin (var: U)
message MatchedInstalledPlugin {
string display_name = 1;
string description = 2;
@@ -16878,7 +19973,7 @@ message MatchedInstalledPlugin {
repeated string mcp_servers = 9;
}
-// Copied from: local:aiserver.v1.MaybeDefinedPointInTimeModel (var: jp)
+// Copied from: local:aiserver.v1.MaybeDefinedPointInTimeModel (var: Je)
message MaybeDefinedPointInTimeModel {
optional string model_uuid = 1;
int32 model_version = 2;
@@ -16886,11 +19981,23 @@ message MaybeDefinedPointInTimeModel {
string model_id = 4;
}
-// Copied from: agent.v1.McpApproved (var: AO)
+// Copied from: agent.v1.McpAllowlistPrecheckArgs (var: ee)
+message McpAllowlistPrecheckArgs {
+ string provider_identifier = 1;
+ string tool_name = 2;
+ optional string tool_call_id = 3;
+}
+
+// Copied from: agent.v1.McpAllowlistPrecheckResult (var: te)
+message McpAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: agent.v1.McpApproved (var: l)
message McpApproved {
}
-// Copied from: agent.v1.McpArgs (var: cO)
+// Copied from: agent.v1.McpArgs (var: i)
message McpArgs {
string name = 1;
map args = 2;
@@ -16900,24 +20007,53 @@ message McpArgs {
optional SmartModeApproval smart_mode_approval = 6;
bool smart_mode_approval_only = 7;
bool skip_approval = 8;
+ string server_identifier = 9;
}
-// Copied from: local:aiserver.v1.McpAuthParams (var: zF)
+// Copied from: agent.v1.McpAuthArgs (var: an)
+message McpAuthArgs {
+ string server_identifier = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: local:aiserver.v1.McpAuthParams (var: Ks)
message McpAuthParams {
string server_identifier = 1;
}
-// Copied from: local:aiserver.v1.McpAuthResult (var: KF)
+// Copied from: agent.v1.McpAuthRequestQuery (var: pn)
+message McpAuthRequestQuery {
+ McpAuthArgs args = 1;
+}
+
+// Copied from: agent.v1.McpAuthRequestResponse (var: fn)
+message McpAuthRequestResponse {
+ // Copied from: agent.v1.McpAuthRequestResponse.Approved (var: gn)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.McpAuthRequestResponse.Rejected (var: hn)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.McpAuthResult (var: Ws)
message McpAuthResult {
bool success = 1;
string message = 2;
}
-// Copied from: local:aiserver.v1.McpAuthStream (var: ZF)
+// Copied from: local:aiserver.v1.McpAuthStream (var: zs)
message McpAuthStream {
}
-// Copied from: local:aiserver.v1.McpDescriptor (var: Xct)
+// Copied from: local:aiserver.v1.McpDescriptor (var: uE)
message McpDescriptor {
string name = 1;
optional string description = 2;
@@ -16925,38 +20061,38 @@ message McpDescriptor {
optional string source_url = 4;
}
-// Copied from: agent.v1.McpError (var: vO)
+// Copied from: agent.v1.McpError (var: g)
message McpError {
string error = 1;
}
-// Copied from: agent.v1.McpFileSystemOptions (var: aO)
+// Copied from: agent.v1.McpFileSystemOptions (var: u)
message McpFileSystemOptions {
bool enabled = 1;
string workspace_project_dir = 2;
repeated McpDescriptor mcp_descriptors = 3;
}
-// Copied from: agent.v1.McpImageContent (var: kO)
+// Copied from: agent.v1.McpImageContent (var: d)
message McpImageContent {
bytes data = 1;
string mime_type = 2;
}
-// Copied from: agent.v1.McpInstructions (var: eO)
+// Copied from: agent.v1.McpInstructions (var: i)
message McpInstructions {
string server_name = 1;
string instructions = 2;
string server_identifier = 3;
}
-// Copied from: agent.v1.McpMetaToolOptions (var: lO)
+// Copied from: agent.v1.McpMetaToolOptions (var: m)
message McpMetaToolOptions {
bool enabled = 1;
repeated McpDescriptor mcp_descriptors = 2;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginOutcome (var: Zxe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginOutcome (var: me)
enum McpOAuthRefreshLockBeginOutcome {
MCP_O_AUTH_REFRESH_LOCK_BEGIN_OUTCOME_UNSPECIFIED = 0;
MCP_O_AUTH_REFRESH_LOCK_BEGIN_OUTCOME_SKIPPED = 1;
@@ -16965,30 +20101,31 @@ enum McpOAuthRefreshLockBeginOutcome {
MCP_O_AUTH_REFRESH_LOCK_BEGIN_OUTCOME_REDIS_ERROR = 4;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginRequest (var: fHe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginRequest (var: li)
message McpOAuthRefreshLockBeginRequest {
string server_url = 1;
McpOAuthRefreshLockExecutorKind executor_kind = 2;
string executor_id = 3;
optional int64 observed_updated_at_ms = 4;
optional string service_account_id = 5;
+ string account_key = 6;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginResponse (var: pHe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockBeginResponse (var: ui)
message McpOAuthRefreshLockBeginResponse {
McpOAuthRefreshLockBeginOutcome outcome = 1;
optional string lease_handle = 2;
bool should_enforce = 3;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockExecutorKind (var: Xxe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockExecutorKind (var: ue)
enum McpOAuthRefreshLockExecutorKind {
MCP_O_AUTH_REFRESH_LOCK_EXECUTOR_KIND_UNSPECIFIED = 0;
MCP_O_AUTH_REFRESH_LOCK_EXECUTOR_KIND_LOCAL_IDE = 1;
MCP_O_AUTH_REFRESH_LOCK_EXECUTOR_KIND_REMOTE_EXTENSION_HOST = 2;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseReason (var: $xe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseReason (var: ce)
enum McpOAuthRefreshLockReleaseReason {
MCP_O_AUTH_REFRESH_LOCK_RELEASE_REASON_UNSPECIFIED = 0;
MCP_O_AUTH_REFRESH_LOCK_RELEASE_REASON_COMPLETE = 1;
@@ -16996,24 +20133,24 @@ enum McpOAuthRefreshLockReleaseReason {
MCP_O_AUTH_REFRESH_LOCK_RELEASE_REASON_ABANDONED = 3;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseRequest (var: hHe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseRequest (var: mi)
message McpOAuthRefreshLockReleaseRequest {
string lease_handle = 1;
McpOAuthRefreshLockReleaseReason reason = 2;
}
-// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseResponse (var: THe)
+// Copied from: local:aiserver.v1.McpOAuthRefreshLockReleaseResponse (var: ci)
message McpOAuthRefreshLockReleaseResponse {
}
-// Copied from: local:aiserver.v1.McpOAuthStoredClientInfo (var: Sxe)
+// Copied from: local:aiserver.v1.McpOAuthStoredClientInfo (var: i)
message McpOAuthStoredClientInfo {
string client_id = 1;
optional string client_secret = 2;
repeated string redirect_uris = 3;
}
-// Copied from: local:aiserver.v1.McpOAuthStoredData (var: kxe)
+// Copied from: local:aiserver.v1.McpOAuthStoredData (var: o)
message McpOAuthStoredData {
optional string refresh_token = 1;
string client_id = 2;
@@ -17022,19 +20159,19 @@ message McpOAuthStoredData {
optional string access_token = 5;
}
-// Copied from: agent.v1.McpPermissionDenied (var: bO)
+// Copied from: agent.v1.McpPermissionDenied (var: A)
message McpPermissionDenied {
string error = 1;
bool is_readonly = 2;
}
-// Copied from: agent.v1.McpRejected (var: NO)
+// Copied from: agent.v1.McpRejected (var: h)
message McpRejected {
string reason = 1;
bool is_readonly = 2;
}
-// Copied from: agent.v1.McpResult (var: dO)
+// Copied from: agent.v1.McpResult (var: a)
message McpResult {
oneof result {
McpSuccess success = 1;
@@ -17047,35 +20184,37 @@ message McpResult {
}
}
-// Copied from: local:aiserver.v1.McpServerMetadata (var: BVe)
+// Copied from: local:aiserver.v1.McpServerMetadata (var: wo)
message McpServerMetadata {
optional int64 plugin_id = 1;
int64 server_id = 2;
}
-// Copied from: agent.v1.McpServerNotFound (var: _O)
+// Copied from: agent.v1.McpServerNotFound (var: m)
message McpServerNotFound {
string name = 1;
repeated string available_servers = 2;
}
-// Copied from: local:aiserver.v1.McpServerUsageSummary (var: DVe)
+// Copied from: local:aiserver.v1.McpServerUsageSummary (var: Ro)
message McpServerUsageSummary {
int64 server_id = 1;
int32 enabled_user_count = 2;
int32 automation_count = 3;
}
-// Copied from: agent.v1.McpStateError (var: MO)
+// Copied from: agent.v1.McpStateError (var: w)
message McpStateError {
string error = 1;
}
-// Copied from: agent.v1.McpStateExecArgs (var: qO)
+// Copied from: agent.v1.McpStateExecArgs (var: _)
message McpStateExecArgs {
+ repeated string server_identifiers = 1;
+ bool kick_only = 2;
}
-// Copied from: agent.v1.McpStateExecResult (var: FO)
+// Copied from: agent.v1.McpStateExecResult (var: T)
message McpStateExecResult {
oneof result {
McpStateSuccess success = 1;
@@ -17084,12 +20223,12 @@ message McpStateExecResult {
}
}
-// Copied from: agent.v1.McpStateRejected (var: YO)
+// Copied from: agent.v1.McpStateRejected (var: E)
message McpStateRejected {
string reason = 1;
}
-// Copied from: agent.v1.McpStateServer (var: QO)
+// Copied from: agent.v1.McpStateServer (var: y)
message McpStateServer {
string server_name = 1;
string server_identifier = 2;
@@ -17100,40 +20239,41 @@ message McpStateServer {
optional string status = 7;
}
-// Copied from: agent.v1.McpStateSuccess (var: UO)
+// Copied from: agent.v1.McpStateSuccess (var: k)
message McpStateSuccess {
repeated McpStateServer servers = 1;
}
-// Copied from: agent.v1.McpSuccess (var: IO)
+// Copied from: agent.v1.McpSuccess (var: f)
message McpSuccess {
repeated McpToolResultContentItem content = 1;
bool is_error = 2;
google.protobuf.Struct structured_content = 3;
}
-// Copied from: agent.v1.McpTextContent (var: yO)
+// Copied from: agent.v1.McpTextContent (var: c)
message McpTextContent {
string text = 1;
optional OutputLocation output_location = 2;
}
-// Copied from: agent.v1.McpToolDefinition (var: KU)
+// Copied from: agent.v1.McpToolDefinition (var: s)
message McpToolDefinition {
string name = 1;
string provider_identifier = 4;
string tool_name = 5;
string description = 2;
google.protobuf.Value input_schema = 3;
+ optional string input_schema_json = 6;
}
-// Copied from: agent.v1.McpToolNotFound (var: gO)
+// Copied from: agent.v1.McpToolNotFound (var: u)
message McpToolNotFound {
string name = 1;
repeated string available_tools = 2;
}
-// Copied from: agent.v1.McpToolResultContentItem (var: SO)
+// Copied from: agent.v1.McpToolResultContentItem (var: p)
message McpToolResultContentItem {
oneof content {
McpTextContent text = 1;
@@ -17141,7 +20281,7 @@ message McpToolResultContentItem {
}
}
-// Copied from: local:aiserver.v1.MemoryMonitorConfig (var: zqe)
+// Copied from: local:aiserver.v1.MemoryMonitorConfig (var: xe)
message MemoryMonitorConfig {
bool enabled = 1;
bool show_status_entry = 2;
@@ -17150,33 +20290,44 @@ message MemoryMonitorConfig {
optional int32 process_memory_interval_sec = 5;
}
-// Copied from: local:aiserver.v1.MergePullRequestRequest (var: DCt)
+// Copied from: local:aiserver.v1.MergeOrganizationIdentityProviderRequest (var: _r)
+message MergeOrganizationIdentityProviderRequest {
+ string organization_id = 1;
+ string source_identity_provider_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.MergeOrganizationIdentityProviderResponse (var: Tr)
+message MergeOrganizationIdentityProviderResponse {
+ string request_public_id = 1;
+}
+
+// Copied from: local:aiserver.v1.MergePullRequestRequest (var: Wc)
message MergePullRequestRequest {
string pr_url = 1;
optional string merge_method = 2;
}
-// Copied from: local:aiserver.v1.MergePullRequestResponse (var: xCt)
+// Copied from: local:aiserver.v1.MergePullRequestResponse (var: zc)
message MergePullRequestResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.Metadata (var: K$e)
+// Copied from: local:aiserver.v1.Metadata (var: Tm)
message Metadata {
optional string title = 1;
optional string description = 2;
optional string discount_type = 3;
}
-// Copied from: local:aiserver.v1.MetricsConfig (var: Mqe)
+// Copied from: local:aiserver.v1.MetricsConfig (var: De)
message MetricsConfig {
bool enabled_in_privacy_mode = 2;
bool enabled_in_non_privacy_mode = 3;
}
-// Copied from: local:aiserver.v1.MicrosoftTeamsChannel (var: Bct)
+// Copied from: local:aiserver.v1.MicrosoftTeamsChannel (var: jw)
message MicrosoftTeamsChannel {
string tenant_id = 1;
string team_id = 2;
@@ -17186,43 +20337,79 @@ message MicrosoftTeamsChannel {
optional string description = 6;
}
-// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingRequest (var: B8e)
-message MigrateBugBotProUserToUsageBasedBillingRequest {
+// Copied from: local:aiserver.v1.MidConversationModelRecommendationContext (var: Hd)
+message MidConversationModelRecommendationContext {
+ RequestedModel current_model = 1;
}
-// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingResponse (var: J8e)
+// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingRequest (var: ug)
+message MigrateBugBotProUserToUsageBasedBillingRequest {
+ optional bool keep_high_effort_default = 1;
+}
+
+// Copied from: local:aiserver.v1.MigrateBugBotProUserToUsageBasedBillingResponse (var: mg)
message MigrateBugBotProUserToUsageBasedBillingResponse {
}
-// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingRequest (var: uit)
+// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingRequest (var: ST)
message MigrateTeamBugbotToUsageBasedBillingRequest {
int32 team_id = 1;
+ optional bool keep_high_effort_default = 2;
}
-// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingResponse (var: mit)
+// Copied from: local:aiserver.v1.MigrateTeamBugbotToUsageBasedBillingResponse (var: IT)
message MigrateTeamBugbotToUsageBasedBillingResponse {
}
-// Copied from: local:aiserver.v1.MintAgentStoreTokenRequest (var: ybt)
-message MintAgentStoreTokenRequest {
- string agent_id = 1;
+// Copied from: local:aiserver.v1.MigrateTeamMcpServersToDefaultMarketplaceRequest (var: qo)
+message MigrateTeamMcpServersToDefaultMarketplaceRequest {
+ int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.MintAgentStoreTokenResponse (var: kbt)
+// Copied from: local:aiserver.v1.MigrateTeamMcpServersToDefaultMarketplaceResponse (var: Do)
+message MigrateTeamMcpServersToDefaultMarketplaceResponse {
+ int32 migrated_count = 1;
+ int32 skipped_count = 2;
+ int64 default_marketplace_id = 3;
+}
+
+// Copied from: local:aiserver.v1.MintAgentStoreTokenRequest (var: mf)
+message MintAgentStoreTokenRequest {
+ string agent_id = 1;
+ optional string share_id = 2;
+ optional string store_id = 3;
+ AgentStoreSourceRef source = 4;
+}
+
+// Copied from: local:aiserver.v1.MintAgentStoreTokenResponse (var: cf)
message MintAgentStoreTokenResponse {
string token = 1;
int64 expires_at_ms = 2;
repeated string agent_ids = 3;
+ repeated string store_ids = 4;
}
-// Copied from: local:aiserver.v1.MissingContextItems (var: Xee)
+// Copied from: local:aiserver.v1.MintCustomerPrivatelinkProxyTokenRequest (var: lp)
+message MintCustomerPrivatelinkProxyTokenRequest {
+ int32 team_id = 1;
+ repeated string allowed_hosts = 2;
+}
+
+// Copied from: local:aiserver.v1.MintCustomerPrivatelinkProxyTokenResponse (var: up)
+message MintCustomerPrivatelinkProxyTokenResponse {
+ string proxy_username = 1;
+ string token = 2;
+ repeated string allowed_hosts = 3;
+}
+
+// Copied from: local:aiserver.v1.MissingContextItems (var: d)
message MissingContextItems {
repeated string missing_context_item_hashes = 2;
}
-// Copied from: local:aiserver.v1.MissingFile (var: Xv)
+// Copied from: local:aiserver.v1.MissingFile (var: Ve)
message MissingFile {
- // Copied from: local:aiserver.v1.MissingFile.MissingReason (var: $v)
+ // Copied from: local:aiserver.v1.MissingFile.MissingReason (var: f)
enum MissingReason {
MISSING_REASON_UNSPECIFIED = 0;
MISSING_REASON_TOO_LARGE = 1;
@@ -17234,7 +20421,7 @@ message MissingFile {
optional int32 num_lines = 3;
}
-// Copied from: local:aiserver.v1.ModalDisplayConfig (var: pqe)
+// Copied from: local:aiserver.v1.ModalDisplayConfig (var: Ee)
message ModalDisplayConfig {
optional string background_gradient = 1;
optional string description = 2;
@@ -17242,7 +20429,7 @@ message ModalDisplayConfig {
optional string background_gradient_dark = 4;
}
-// Copied from: local:aiserver.v1.ModelAddedEvent (var: e_)
+// Copied from: local:aiserver.v1.ModelAddedEvent (var: Jt)
message ModelAddedEvent {
MaybeDefinedPointInTimeModel point_in_time_model = 1;
string full_uri = 2;
@@ -17253,9 +20440,9 @@ message ModelAddedEvent {
bool is_too_large_for_heap_operation = 7;
}
-// Copied from: local:aiserver.v1.ModelAllowlist (var: l2e)
+// Copied from: local:aiserver.v1.ModelAllowlist (var: Oc)
message ModelAllowlist {
- // Copied from: local:aiserver.v1.ModelAllowlist.DefaultBehavior (var: c2e)
+ // Copied from: local:aiserver.v1.ModelAllowlist.DefaultBehavior (var: Mt)
enum DefaultBehavior {
DEFAULT_BEHAVIOR_UNSPECIFIED = 0;
DEFAULT_BEHAVIOR_ENABLED = 1;
@@ -17268,7 +20455,7 @@ message ModelAllowlist {
optional ModelAllowlistByok byok = 4;
}
-// Copied from: local:aiserver.v1.ModelAllowlistByok (var: a2e)
+// Copied from: local:aiserver.v1.ModelAllowlistByok (var: Dc)
message ModelAllowlistByok {
optional ModelAllowlistByokEntry openai = 1;
optional ModelAllowlistByokEntry anthropic = 2;
@@ -17277,29 +20464,37 @@ message ModelAllowlistByok {
optional ModelAllowlistByokEntry bedrock = 5;
}
-// Copied from: local:aiserver.v1.ModelAllowlistByokEntry (var: s2e)
+// Copied from: local:aiserver.v1.ModelAllowlistByokEntry (var: qc)
message ModelAllowlistByokEntry {
bool enabled = 1;
+ repeated string models = 2;
}
-// Copied from: local:aiserver.v1.ModelAllowlistModelEntry (var: e2e)
+// Copied from: local:aiserver.v1.ModelAllowlistModelEntry (var: Lc)
message ModelAllowlistModelEntry {
bool enabled = 1;
map parameter_restrictions = 2;
+ map parameter_grants = 3;
+ repeated TeamAdminModelRef.ModelParameterValue default_parameter_values = 4;
}
-// Copied from: local:aiserver.v1.ModelAllowlistParameterRestriction (var: Z0e)
+// Copied from: local:aiserver.v1.ModelAllowlistParameterGrant (var: Mc)
+message ModelAllowlistParameterGrant {
+ repeated string granted_values = 1;
+}
+
+// Copied from: local:aiserver.v1.ModelAllowlistParameterRestriction (var: bc)
message ModelAllowlistParameterRestriction {
repeated string allowed_values = 1;
}
-// Copied from: local:aiserver.v1.ModelAllowlistProviderEntry (var: n2e)
+// Copied from: local:aiserver.v1.ModelAllowlistProviderEntry (var: Fc)
message ModelAllowlistProviderEntry {
bool enabled = 1;
map models = 2;
}
-// Copied from: local:aiserver.v1.ModelChange (var: yp)
+// Copied from: local:aiserver.v1.ModelChange (var: fe)
message ModelChange {
string text = 1;
IRange range = 2;
@@ -17319,7 +20514,7 @@ message ModelChange {
optional int32 global_index_v2 = 17;
}
-// Copied from: local:aiserver.v1.ModelDetails (var: Fs)
+// Copied from: local:aiserver.v1.ModelDetails (var: Z)
message ModelDetails {
optional string model_name = 1;
optional string api_key = 2;
@@ -17331,12 +20526,12 @@ message ModelDetails {
optional bool max_mode = 8;
}
-// Copied from: local:aiserver.v1.ModelInfo (var: Qs)
+// Copied from: local:aiserver.v1.ModelInfo (var: te)
message ModelInfo {
string model_name = 1;
}
-// Copied from: local:aiserver.v1.ModelMigration (var: oLe)
+// Copied from: local:aiserver.v1.ModelMigration (var: Ke)
message ModelMigration {
string id = 1;
string model_setting = 2;
@@ -17348,39 +20543,44 @@ message ModelMigration {
optional bool migrate_old_composers_and_current_composer = 8;
}
-// Copied from: local:aiserver.v1.ModelOpenedEvent (var: Mh)
+// Copied from: local:aiserver.v1.ModelOpenedEvent (var: wt)
message ModelOpenedEvent {
PointInTimeModel point_in_time_model = 1;
MaybeDefinedPointInTimeModel maybe_defined_point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.ModelParameterDefinition (var: efe)
+// Copied from: local:aiserver.v1.ModelParameterDefinition (var: Ss)
message ModelParameterDefinition {
- // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition (var: sfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition (var: vs)
message BooleanParameterDefinition {
- // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition.BooleanParameterValue (var: afe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.BooleanParameterDefinition.BooleanParameterValue (var: Bs)
message BooleanParameterValue {
string value = 1;
optional string display_name = 2;
optional bool increases_model_cost = 3;
+ optional bool default_blocked_in_admin_allowlist = 4;
+ optional bool hide_from_user_picker_when_admin_blocked = 5;
}
repeated BooleanParameterValue values = 1;
}
- // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition (var: lfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition (var: Js)
message EnumParameterDefinition {
- // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition.EnumParameterValue (var: cfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.EnumParameterDefinition.EnumParameterValue (var: Cs)
message EnumParameterValue {
string value = 1;
optional string display_name = 2;
optional bool increases_model_cost = 3;
+ optional bool blocked_by_admin_allowlist = 4;
+ optional string markdown_tooltip = 5;
+ repeated AvailableModelsResponse.ModelPickerBadge model_picker_badges = 6;
}
repeated EnumParameterValue values = 1;
}
- // Copied from: local:aiserver.v1.ModelParameterDefinition.ModelParameterType (var: nfe)
+ // Copied from: local:aiserver.v1.ModelParameterDefinition.ModelParameterType (var: Is)
message ModelParameterType {
optional ModelParameterDefinition.BooleanParameterDefinition boolean_parameter = 1;
optional ModelParameterDefinition.EnumParameterDefinition enum_parameter = 2;
@@ -17393,9 +20593,9 @@ message ModelParameterDefinition {
optional bool is_cycleable_by_hotkey = 5;
}
-// Copied from: local:aiserver.v1.ModelQueryRequest (var: tme)
+// Copied from: local:aiserver.v1.ModelQueryRequest (var: pr)
message ModelQueryRequest {
- // Copied from: local:aiserver.v1.ModelQueryRequest.QueryType (var: rme)
+ // Copied from: local:aiserver.v1.ModelQueryRequest.QueryType (var: de)
enum QueryType {
QUERY_TYPE_UNSPECIFIED = 0;
QUERY_TYPE_KEYWORDS = 1;
@@ -17415,9 +20615,9 @@ message ModelQueryRequest {
bool use_globs = 11;
}
-// Copied from: local:aiserver.v1.ModelQueryResponse (var: sme)
+// Copied from: local:aiserver.v1.ModelQueryResponse (var: fr)
message ModelQueryResponse {
- // Copied from: local:aiserver.v1.ModelQueryResponse.Query (var: ame)
+ // Copied from: local:aiserver.v1.ModelQueryResponse.Query (var: gr)
message Query {
string query = 1;
bool successful_parse = 2;
@@ -17430,9 +20630,9 @@ message ModelQueryResponse {
repeated Query queries = 1;
}
-// Copied from: local:aiserver.v1.ModelQueryResponseV2 (var: lme)
+// Copied from: local:aiserver.v1.ModelQueryResponseV2 (var: hr)
message ModelQueryResponseV2 {
- // Copied from: local:aiserver.v1.ModelQueryResponseV2.QueryItem (var: cme)
+ // Copied from: local:aiserver.v1.ModelQueryResponseV2.QueryItem (var: Ar)
message QueryItem {
int32 index = 3;
oneof partial_query {
@@ -17447,7 +20647,37 @@ message ModelQueryResponseV2 {
}
}
-// Copied from: local:aiserver.v1.ModelWithHistory (var: V_)
+// Copied from: local:aiserver.v1.ModelRecommendationNudge (var: Wd)
+message ModelRecommendationNudge {
+ string nudge_id = 1;
+ string experiment_name = 2;
+ string group = 3;
+ RequestedModel source_model = 4;
+ RequestedModel target_model = 5;
+}
+
+// Copied from: local:aiserver.v1.ModelRoutingLoadTestCancelOutcome (var: vr)
+enum ModelRoutingLoadTestCancelOutcome {
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_UNSPECIFIED = 0;
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_CANCEL_REQUESTED = 1;
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_NOT_FOUND = 2;
+ MODEL_ROUTING_LOAD_TEST_CANCEL_OUTCOME_ALREADY_CLOSED = 3;
+}
+
+// Copied from: local:aiserver.v1.ModelSelectionSnapshot (var: o)
+message ModelSelectionSnapshot {
+ // Copied from: local:aiserver.v1.ModelSelectionSnapshot.ModelParameterValue (var: i)
+ message ModelParameterValue {
+ string id = 1;
+ string value = 2;
+ }
+
+ string model_id = 1;
+ bool max_mode = 2;
+ repeated ModelParameterValue parameters = 3;
+}
+
+// Copied from: local:aiserver.v1.ModelWithHistory (var: jt)
message ModelWithHistory {
repeated ModelChange changes = 1;
string model_uuid = 2;
@@ -17459,7 +20689,24 @@ message ModelWithHistory {
optional double starting_performance_now_timestamp = 8;
}
-// Copied from: agent.v1.MouseButton (var: AB)
+// Copied from: agent.v1.MountedAgentStore (var: E)
+message MountedAgentStore {
+ string path = 1;
+ MountedAgentStoreKind kind = 2;
+ optional string alias = 3;
+ bool read_only = 4;
+}
+
+// Copied from: agent.v1.MountedAgentStoreKind (var: u)
+enum MountedAgentStoreKind {
+ MOUNTED_AGENT_STORE_KIND_UNSPECIFIED = 0;
+ MOUNTED_AGENT_STORE_KIND_SELF = 1;
+ MOUNTED_AGENT_STORE_KIND_PEER = 2;
+ MOUNTED_AGENT_STORE_KIND_SHARE = 3;
+ MOUNTED_AGENT_STORE_KIND_PRINCIPAL = 4;
+}
+
+// Copied from: agent.v1.MouseButton (var: r)
enum MouseButton {
MOUSE_BUTTON_UNSPECIFIED = 0;
MOUSE_BUTTON_LEFT = 1;
@@ -17469,64 +20716,66 @@ enum MouseButton {
MOUSE_BUTTON_FORWARD = 5;
}
-// Copied from: agent.v1.MouseDownAction (var: IB)
+// Copied from: agent.v1.MouseDownAction (var: c)
message MouseDownAction {
MouseButton button = 1;
}
-// Copied from: agent.v1.MouseMoveAction (var: kB)
+// Copied from: agent.v1.MouseMoveAction (var: u)
message MouseMoveAction {
Coordinate coordinate = 1;
}
-// Copied from: agent.v1.MouseUpAction (var: vB)
+// Copied from: agent.v1.MouseUpAction (var: d)
message MouseUpAction {
MouseButton button = 1;
}
-// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamRequest (var: $Me)
+// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamRequest (var: Jr)
message MoveOrganizationMemberToTeamRequest {
string organization_id = 1;
int32 user_id = 2;
int32 destination_team_id = 3;
}
-// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamResponse (var: tGe)
+// Copied from: local:aiserver.v1.MoveOrganizationMemberToTeamResponse (var: Cr)
message MoveOrganizationMemberToTeamResponse {
bool moved = 1;
}
-// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamRequest (var: VVe)
+// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamRequest (var: Lo)
message MoveUserMcpServerToTeamRequest {
string server_name = 1;
int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamResponse (var: WVe)
+// Copied from: local:aiserver.v1.MoveUserMcpServerToTeamResponse (var: Fo)
message MoveUserMcpServerToTeamResponse {
}
-// Copied from: local:aiserver.v1.MultiRepoEnvironmentReusePolicy (var: v_t)
+// Copied from: local:aiserver.v1.MultiRepoEnvironmentReusePolicy (var: pr)
enum MultiRepoEnvironmentReusePolicy {
MULTI_REPO_ENVIRONMENT_REUSE_POLICY_UNSPECIFIED = 0;
MULTI_REPO_ENVIRONMENT_REUSE_POLICY_SAME_SCOPE_ONLY = 1;
MULTI_REPO_ENVIRONMENT_REUSE_POLICY_ALLOW_TEAM_NAMED_FOR_PERSONAL = 2;
}
-// Copied from: agent.v1.NameAgentRequest (var: M7)
+// Copied from: agent.v1.NameAgentRequest (var: w)
message NameAgentRequest {
string user_message = 1;
}
-// Copied from: agent.v1.NameAgentResponse (var: Y7)
+// Copied from: agent.v1.NameAgentResponse (var: E)
message NameAgentResponse {
string name = 1;
}
-// Copied from: local:aiserver.v1.NameTabRequest (var: aoe)
+// Copied from: local:aiserver.v1.NameTabRequest (var: Tt)
message NameTabRequest {
repeated ConversationMessage messages = 1;
bool is_project = 2;
+ string conversation_id = 6;
+ bool is_side_chat = 7;
oneof credentials {
ApiKeyCredentials api_key_credentials = 3;
AzureCredentials azure_credentials = 4;
@@ -17534,25 +20783,56 @@ message NameTabRequest {
}
}
-// Copied from: local:aiserver.v1.NameTabResponse (var: loe)
+// Copied from: local:aiserver.v1.NameTabResponse (var: yt)
message NameTabResponse {
string name = 1;
string reason = 2;
string icon = 3;
}
-// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationRequest (var: Y6e)
+// Copied from: local:aiserver.v1.NamedAgent (var: Li)
+message NamedAgent {
+ string named_agent_id = 1;
+ string home_bc_id = 2;
+ string name = 3;
+ optional BackgroundComposerParticipant creator = 4;
+ double created_at_ms = 5;
+ double updated_at_ms = 6;
+ bool pinned = 7;
+ optional NamedAgentProfile profile = 8;
+}
+
+// Copied from: local:aiserver.v1.NamedAgentProfile (var: bi)
+message NamedAgentProfile {
+ optional string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.NamedAgentSession (var: Mi)
+message NamedAgentSession {
+ string named_agent_id = 1;
+ string bc_id = 2;
+ string session_key = 3;
+ string session_kind = 4;
+ double created_at_ms = 10;
+ double updated_at_ms = 11;
+ optional double last_awakened_at_ms = 12;
+ optional string slack_channel_id = 13;
+ optional string slack_channel_name = 14;
+ optional string slack_permalink = 15;
+}
+
+// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationRequest (var: $g)
message NeedsPrivacyModeMigrationRequest {
}
-// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationResponse (var: H6e)
+// Copied from: local:aiserver.v1.NeedsPrivacyModeMigrationResponse (var: eh)
message NeedsPrivacyModeMigrationResponse {
bool needs_migration = 1;
}
-// Copied from: agent.v1.NetworkPolicy (var: xw)
+// Copied from: agent.v1.NetworkPolicy (var: l)
message NetworkPolicy {
- // Copied from: agent.v1.NetworkPolicy.DefaultAction (var: Ow)
+ // Copied from: agent.v1.NetworkPolicy.DefaultAction (var: r)
enum DefaultAction {
DEFAULT_ACTION_UNSPECIFIED = 0;
DEFAULT_ACTION_ALLOW = 1;
@@ -17566,20 +20846,20 @@ message NetworkPolicy {
optional NetworkPolicyLoggingConfig logging = 5;
}
-// Copied from: agent.v1.NetworkPolicyLoggingConfig (var: Dw)
+// Copied from: agent.v1.NetworkPolicyLoggingConfig (var: a)
message NetworkPolicyLoggingConfig {
optional string decision_log_path = 1;
optional string log_format = 2;
}
-// Copied from: local:aiserver.v1.NetworkingMode (var: AUe)
+// Copied from: local:aiserver.v1.NetworkingMode (var: Ne)
enum NetworkingMode {
NETWORKING_MODE_UNSPECIFIED = 0;
NETWORKING_MODE_USER_CONTROLLED = 1;
NETWORKING_MODE_ALWAYS_DISABLED = 2;
}
-// Copied from: local:aiserver.v1.NewDocumentationRequest (var: Iw)
+// Copied from: local:aiserver.v1.NewDocumentationRequest (var: T)
message NewDocumentationRequest {
string doc_identifier = 1;
DocumentationMetadata metadata = 2;
@@ -17590,7 +20870,7 @@ message NewDocumentationRequest {
optional bool client_handles_uuid = 8;
}
-// Copied from: local:aiserver.v1.NewEditParams (var: zN)
+// Copied from: local:aiserver.v1.NewEditParams (var: Ht)
message NewEditParams {
string relative_workspace_path = 1;
optional int32 start_line_number = 2;
@@ -17600,69 +20880,85 @@ message NewEditParams {
bool first_edit = 6;
}
-// Copied from: local:aiserver.v1.NewEditResult (var: KN)
+// Copied from: local:aiserver.v1.NewEditResult (var: Vt)
message NewEditResult {
}
-// Copied from: local:aiserver.v1.NewFileParams (var: tN)
+// Copied from: local:aiserver.v1.NewFileParams (var: yt)
message NewFileParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.NewFileResult (var: CN)
+// Copied from: local:aiserver.v1.NewFileResult (var: Mt)
message NewFileResult {
string relative_workspace_path = 1;
int32 file_total_lines = 2;
}
-// Copied from: local:aiserver.v1.NextTurnSystemReminderEntry (var: wNt)
+// Copied from: local:aiserver.v1.NextTurnSystemReminderEntry (var: Td)
message NextTurnSystemReminderEntry {
NextTurnSystemReminderKind kind = 1;
string reminder = 2;
}
-// Copied from: local:aiserver.v1.NextTurnSystemReminderKind (var: x_t)
+// Copied from: local:aiserver.v1.NextTurnSystemReminderKind (var: Sr)
enum NextTurnSystemReminderKind {
NEXT_TURN_SYSTEM_REMINDER_KIND_UNSPECIFIED = 0;
NEXT_TURN_SYSTEM_REMINDER_KIND_PR_TITLE_EDITED = 1;
NEXT_TURN_SYSTEM_REMINDER_KIND_PR_DESCRIPTION_EDITED = 2;
- NEXT_TURN_SYSTEM_REMINDER_KIND_ASYNC_USER_INSTALL_SCRIPT_RUNNING = 3;
}
-// Copied from: local:aiserver.v1.NextTurnSystemRemindersWrapper (var: ENt)
+// Copied from: local:aiserver.v1.NextTurnSystemRemindersWrapper (var: yd)
message NextTurnSystemRemindersWrapper {
repeated NextTurnSystemReminderEntry reminders = 1;
}
-// Copied from: local:aiserver.v1.NodeResult (var: Cd)
+// Copied from: local:aiserver.v1.NoZdrModelConsentStatusEntry (var: wh)
+message NoZdrModelConsentStatusEntry {
+ string model_id = 1;
+ string consent_version = 2;
+ string accepted_at = 3;
+}
+
+// Copied from: local:aiserver.v1.NodeResult (var: bt)
message NodeResult {
IndexFileData.NodeData node = 1;
File file = 2;
float score = 3;
}
-// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownRequest (var: eTt)
+// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownRequest (var: ao)
message NotifyBackgroundComposerShownRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownResponse (var: nTt)
+// Copied from: local:aiserver.v1.NotifyBackgroundComposerShownResponse (var: lo)
message NotifyBackgroundComposerShownResponse {
}
-// Copied from: local:aiserver.v1.NotifyTeamAdminsRequest (var: Cst)
+// Copied from: local:aiserver.v1.NotifyTeamAdminsRepo (var: iT)
+message NotifyTeamAdminsRepo {
+ int64 installation_id = 1;
+ string repo_node_id = 2;
+ string owner = 3;
+ string name = 4;
+}
+
+// Copied from: local:aiserver.v1.NotifyTeamAdminsRequest (var: aT)
message NotifyTeamAdminsRequest {
int32 team_id = 1;
AdminNotificationRequestType request_type = 2;
+ repeated NotifyTeamAdminsRepo repos = 3;
+ optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.NotifyTeamAdminsResponse (var: Rst)
+// Copied from: local:aiserver.v1.NotifyTeamAdminsResponse (var: lT)
message NotifyTeamAdminsResponse {
bool success = 1;
optional string error_message = 2;
}
-// Copied from: local:aiserver.v1.NtpEvent (var: hT)
+// Copied from: local:aiserver.v1.NtpEvent (var: mn)
message NtpEvent {
double originate_timestamp = 1;
double receive_timestamp = 2;
@@ -17670,12 +20966,12 @@ message NtpEvent {
double destination_timestamp = 4;
}
-// Copied from: local:aiserver.v1.NudgeMessage (var: QI)
+// Copied from: local:aiserver.v1.NudgeMessage (var: Q)
message NudgeMessage {
string raw_message = 1;
}
-// Copied from: local:aiserver.v1.OffboardingBanner (var: Git)
+// Copied from: local:aiserver.v1.OffboardingBanner (var: my)
message OffboardingBanner {
string id = 1;
string severity = 2;
@@ -17687,19 +20983,19 @@ message OffboardingBanner {
optional string action_url = 8;
}
-// Copied from: local:aiserver.v1.OnboardingConfig (var: hLe)
+// Copied from: local:aiserver.v1.OnboardingConfig (var: Ze)
message OnboardingConfig {
repeated string marketplace_plugin_names = 1;
bool agentic_onboarding_enabled = 2;
}
-// Copied from: local:aiserver.v1.OneIndexedPosition (var: gp)
+// Copied from: local:aiserver.v1.OneIndexedPosition (var: de)
message OneIndexedPosition {
int32 line_number_one_indexed = 1;
int32 column_one_indexed = 2;
}
-// Copied from: local:aiserver.v1.OnlineMetricsConfig (var: sqe)
+// Copied from: local:aiserver.v1.OnlineMetricsConfig (var: we)
message OnlineMetricsConfig {
bool enabled = 1;
int32 max_requests_tracked = 2;
@@ -17712,7 +21008,7 @@ message OnlineMetricsConfig {
int32 too_big_file_size_bytes = 9;
}
-// Copied from: local:aiserver.v1.OpenPRBackgroundComposerRequest (var: ewt)
+// Copied from: local:aiserver.v1.OpenPRBackgroundComposerRequest (var: Ji)
message OpenPRBackgroundComposerRequest {
string bc_id = 1;
optional string title = 2;
@@ -17727,7 +21023,7 @@ message OpenPRBackgroundComposerRequest {
optional string repo_url = 11;
}
-// Copied from: local:aiserver.v1.OpenPRBackgroundComposerResponse (var: nwt)
+// Copied from: local:aiserver.v1.OpenPRBackgroundComposerResponse (var: Ci)
message OpenPRBackgroundComposerResponse {
string pr_url = 1;
int32 pr_number = 2;
@@ -17737,16 +21033,22 @@ message OpenPRBackgroundComposerResponse {
optional string error = 6;
}
-// Copied from: local:aiserver.v1.OptOutNewPricingRequest (var: Ost)
+// Copied from: local:aiserver.v1.OpenUrlCallToAction (var: vn)
+message OpenUrlCallToAction {
+ string url = 1;
+ string button_text = 2;
+}
+
+// Copied from: local:aiserver.v1.OptOutNewPricingRequest (var: pT)
message OptOutNewPricingRequest {
bool opt_in = 1;
}
-// Copied from: local:aiserver.v1.OptOutNewPricingResponse (var: Gst)
+// Copied from: local:aiserver.v1.OptOutNewPricingResponse (var: fT)
message OptOutNewPricingResponse {
}
-// Copied from: local:aiserver.v1.OptimizedDiffState (var: BNt)
+// Copied from: local:aiserver.v1.OptimizedDiffState (var: wd)
message OptimizedDiffState {
optional string branch_name = 3;
optional string base_branch = 4;
@@ -17757,7 +21059,7 @@ message OptimizedDiffState {
}
}
-// Copied from: local:aiserver.v1.OrgTeamBudget (var: uze)
+// Copied from: local:aiserver.v1.OrgTeamBudget (var: pa)
message OrgTeamBudget {
int32 team_id = 1;
string team_name = 2;
@@ -17765,7 +21067,7 @@ message OrgTeamBudget {
int32 current_spend_cents = 4;
}
-// Copied from: local:aiserver.v1.OrganizationApiKey (var: AKe)
+// Copied from: local:aiserver.v1.OrganizationApiKey (var: Rl)
message OrganizationApiKey {
string id = 1;
string masked_key = 2;
@@ -17774,7 +21076,7 @@ message OrganizationApiKey {
repeated string scopes = 5;
}
-// Copied from: local:aiserver.v1.OrganizationGroup (var: LGe)
+// Copied from: local:aiserver.v1.OrganizationGroup (var: $r)
message OrganizationGroup {
int64 id = 1;
string name = 2;
@@ -17784,9 +21086,11 @@ message OrganizationGroup {
int32 member_count = 6;
string public_id = 7;
optional int32 monthly_spending_limit_dollars = 8;
+ bool ant_cyber_approved = 9;
+ optional AnthropicCyberVerificationStatus ant_cyber_verification_status = 10;
}
-// Copied from: local:aiserver.v1.OrganizationGroupMember (var: VGe)
+// Copied from: local:aiserver.v1.OrganizationGroupMember (var: ss)
message OrganizationGroupMember {
int32 user_id = 1;
optional string email = 2;
@@ -17797,7 +21101,53 @@ message OrganizationGroupMember {
optional int32 monthly_spending_limit_dollars = 7;
}
-// Copied from: local:aiserver.v1.OrganizationMember (var: WMe)
+// Copied from: local:aiserver.v1.OrganizationIdentityProvider (var: mr)
+message OrganizationIdentityProvider {
+ string public_id = 1;
+ bool is_default = 2;
+ string status = 3;
+ repeated OrganizationIdentityProviderUsedByTeam used_by_teams = 4;
+ string description = 5;
+ OrganizationIdentityProviderSsoSettings sso = 6;
+ OrganizationIdentityProviderDomains domains = 7;
+ OrganizationIdentityProviderScimSettings scim = 8;
+ OrganizationIdentityProviderDomainJoinSettings domain_join = 9;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderDomainJoinSettings (var: ur)
+message OrganizationIdentityProviderDomainJoinSettings {
+ bool enabled = 1;
+ repeated string allowed_domains = 2;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderDomains (var: ar)
+message OrganizationIdentityProviderDomains {
+ repeated string verified = 1;
+ repeated string pending = 2;
+ string verify_link = 3;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderScimSettings (var: lr)
+message OrganizationIdentityProviderScimSettings {
+ bool connected = 1;
+ string summary = 2;
+ string manage_link = 3;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderSsoSettings (var: ir)
+message OrganizationIdentityProviderSsoSettings {
+ bool connected = 1;
+ string summary = 2;
+ string manage_link = 3;
+}
+
+// Copied from: local:aiserver.v1.OrganizationIdentityProviderUsedByTeam (var: or)
+message OrganizationIdentityProviderUsedByTeam {
+ string team_public_id = 1;
+ string team_name = 2;
+}
+
+// Copied from: local:aiserver.v1.OrganizationMember (var: $n)
message OrganizationMember {
int32 user_id = 1;
string auth_id = 2;
@@ -17806,23 +21156,59 @@ message OrganizationMember {
optional string last_name = 5;
UserOrganizationRole role = 6;
repeated OrganizationMemberTeam teams = 7;
+ string member_public_id = 8;
}
-// Copied from: local:aiserver.v1.OrganizationMemberTeam (var: VMe)
+// Copied from: local:aiserver.v1.OrganizationMemberGroup (var: nr)
+message OrganizationMemberGroup {
+ string group_public_id = 1;
+ string group_name = 2;
+ int64 joined_at = 3;
+ bool is_admin = 4;
+ optional int32 monthly_spending_limit_dollars = 5;
+}
+
+// Copied from: local:aiserver.v1.OrganizationMemberTeam (var: Zn)
message OrganizationMemberTeam {
int32 team_id = 1;
string team_name = 2;
string team_slug = 3;
+ TeamRole team_role = 4;
}
-// Copied from: local:aiserver.v1.OrganizationMemberTeamMove (var: oGe)
+// Copied from: local:aiserver.v1.OrganizationMemberTeamMove (var: Pr)
message OrganizationMemberTeamMove {
string email = 1;
int32 destination_team_id = 2;
optional string destination_team_name = 3;
}
-// Copied from: local:aiserver.v1.OrganizationTeamAdminCandidate (var: RGe)
+// Copied from: local:aiserver.v1.OrganizationMergeIdpBlocker (var: kr)
+message OrganizationMergeIdpBlocker {
+ string code = 1;
+ string message = 2;
+}
+
+// Copied from: local:aiserver.v1.OrganizationMergeIdpRequestInfo (var: Er)
+message OrganizationMergeIdpRequestInfo {
+ string request_public_id = 1;
+ string status = 2;
+ optional string current_phase = 3;
+ optional string source_identity_provider_public_id = 4;
+ optional string target_identity_provider_public_id = 5;
+ optional int32 total_users = 6;
+ int32 processed_users = 7;
+ int32 moved_membership_count = 8;
+ int32 skipped_membership_count = 9;
+ int32 failed_membership_count = 10;
+ optional string last_error = 11;
+ int64 created_at_ms = 12;
+ optional int64 started_at_ms = 13;
+ optional int64 completed_at_ms = 14;
+ optional int64 source_deletion_eligible_at_ms = 15;
+}
+
+// Copied from: local:aiserver.v1.OrganizationTeamAdminCandidate (var: Xr)
message OrganizationTeamAdminCandidate {
int32 user_id = 1;
string email = 2;
@@ -17830,32 +21216,32 @@ message OrganizationTeamAdminCandidate {
string last_name = 4;
}
-// Copied from: local:aiserver.v1.OutputLocation (var: XR)
+// Copied from: local:aiserver.v1.OutputLocation (var: Tn)
message OutputLocation {
string file_path = 1;
int64 size_bytes = 2;
int64 line_count = 3;
}
-// Copied from: local:aiserver.v1.OwnerFilter (var: _yt)
+// Copied from: local:aiserver.v1.OwnerFilter (var: Wo)
message OwnerFilter {
repeated OwnerIdentifier owners = 1;
}
-// Copied from: local:aiserver.v1.OwnerIdentifier (var: gyt)
+// Copied from: local:aiserver.v1.OwnerIdentifier (var: Ko)
message OwnerIdentifier {
string id = 1;
OwnerType owner_type = 2;
}
-// Copied from: local:aiserver.v1.OwnerType (var: __t)
+// Copied from: local:aiserver.v1.OwnerType (var: Yn)
enum OwnerType {
OWNER_TYPE_UNSPECIFIED = 0;
OWNER_TYPE_USER = 1;
OWNER_TYPE_SERVICE_ACCOUNT = 2;
}
-// Copied from: local:aiserver.v1.P2PReferralHistoryEntry (var: Q$e)
+// Copied from: local:aiserver.v1.P2PReferralHistoryEntry (var: pm)
message P2PReferralHistoryEntry {
string referee_label = 1;
string display_status = 2;
@@ -17863,7 +21249,7 @@ message P2PReferralHistoryEntry {
int64 created_at_ms = 4;
}
-// Copied from: local:aiserver.v1.PRCheck (var: ght)
+// Copied from: local:aiserver.v1.PRCheck (var: ds)
message PRCheck {
string name = 1;
string status = 2;
@@ -17877,9 +21263,10 @@ message PRCheck {
optional string rerun_disabled_reason = 10;
repeated PRCheckAnnotation annotations = 11;
bool annotations_truncated = 12;
+ bool is_required = 13;
}
-// Copied from: local:aiserver.v1.PRCheckAnnotation (var: Aht)
+// Copied from: local:aiserver.v1.PRCheckAnnotation (var: cs)
message PRCheckAnnotation {
string path = 1;
optional int32 start_line = 2;
@@ -17889,7 +21276,7 @@ message PRCheckAnnotation {
string message = 6;
}
-// Copied from: local:aiserver.v1.PRCheckStatus (var: dht)
+// Copied from: local:aiserver.v1.PRCheckStatus (var: ms)
message PRCheckStatus {
string overall_state = 1;
int32 success_count = 2;
@@ -17899,9 +21286,11 @@ message PRCheckStatus {
int32 skipped_count = 6;
int32 total_count = 7;
repeated PRCheck checks = 8;
+ optional int32 required_failure_count = 9;
+ optional int32 required_pending_count = 10;
}
-// Copied from: local:aiserver.v1.PRCommit (var: $vt)
+// Copied from: local:aiserver.v1.PRCommit (var: Cc)
message PRCommit {
string sha = 1;
string message = 2;
@@ -17911,30 +21300,31 @@ message PRCommit {
optional int32 changed_files = 6;
PRCommitUser author = 7;
PRCommitUser committer = 8;
+ repeated PRCommitUser authors = 9;
}
-// Copied from: local:aiserver.v1.PRCommitUser (var: Xvt)
+// Copied from: local:aiserver.v1.PRCommitUser (var: Jc)
message PRCommitUser {
optional string name = 1;
optional string email = 2;
optional string avatar_url = 3;
}
-// Copied from: local:aiserver.v1.PRDeploymentPreview (var: Pvt)
+// Copied from: local:aiserver.v1.PRDeploymentPreview (var: Tc)
message PRDeploymentPreview {
string environment = 1;
PRDeploymentState state = 2;
PRDeploymentPreviewStatus latest_status = 3;
}
-// Copied from: local:aiserver.v1.PRDeploymentPreviewStatus (var: Rvt)
+// Copied from: local:aiserver.v1.PRDeploymentPreviewStatus (var: _c)
message PRDeploymentPreviewStatus {
string environment_url = 1;
string log_url = 2;
PRDeploymentStatusState state = 3;
}
-// Copied from: local:aiserver.v1.PRDeploymentState (var: L_t)
+// Copied from: local:aiserver.v1.PRDeploymentState (var: yr)
enum PRDeploymentState {
PR_DEPLOYMENT_STATE_UNSPECIFIED = 0;
PR_DEPLOYMENT_STATE_UNKNOWN = 1;
@@ -17953,7 +21343,7 @@ enum PRDeploymentState {
PR_DEPLOYMENT_STATE_CANCELED = 14;
}
-// Copied from: local:aiserver.v1.PRDeploymentStatusState (var: F_t)
+// Copied from: local:aiserver.v1.PRDeploymentStatusState (var: kr)
enum PRDeploymentStatusState {
PR_DEPLOYMENT_STATUS_STATE_UNSPECIFIED = 0;
PR_DEPLOYMENT_STATUS_STATE_UNKNOWN = 1;
@@ -17969,14 +21359,14 @@ enum PRDeploymentStatusState {
PR_DEPLOYMENT_STATUS_STATE_CANCELED = 11;
}
-// Copied from: local:aiserver.v1.PRDiffChunkPointer (var: cf)
+// Copied from: local:aiserver.v1.PRDiffChunkPointer (var: Xt)
message PRDiffChunkPointer {
string file_path = 1;
int32 start_line_number_zero_indexed = 2;
int32 end_line_number_zero_indexed_exclusive = 3;
}
-// Copied from: local:aiserver.v1.PRRequestedReviewer (var: xvt)
+// Copied from: local:aiserver.v1.PRRequestedReviewer (var: wc)
message PRRequestedReviewer {
string login = 1;
optional string name = 2;
@@ -17984,7 +21374,7 @@ message PRRequestedReviewer {
optional string kind = 4;
}
-// Copied from: local:aiserver.v1.PRReviewComment (var: Vvt)
+// Copied from: local:aiserver.v1.PRReviewComment (var: Ic)
message PRReviewComment {
string id = 1;
string author_login = 2;
@@ -17996,7 +21386,7 @@ message PRReviewComment {
optional string author_name = 8;
}
-// Copied from: local:aiserver.v1.PRReviewSummary (var: Dvt)
+// Copied from: local:aiserver.v1.PRReviewSummary (var: kc)
message PRReviewSummary {
string author_login = 1;
optional string author_name = 2;
@@ -18004,7 +21394,7 @@ message PRReviewSummary {
optional string state = 4;
}
-// Copied from: local:aiserver.v1.PRReviewThread (var: Wvt)
+// Copied from: local:aiserver.v1.PRReviewThread (var: vc)
message PRReviewThread {
string id = 1;
string path = 2;
@@ -18019,7 +21409,7 @@ message PRReviewThread {
optional string pull_request_review_id = 11;
}
-// Copied from: local:aiserver.v1.PRStatus (var: T_t)
+// Copied from: local:aiserver.v1.PRStatus (var: Zn)
enum PRStatus {
PR_STATUS_UNSPECIFIED = 0;
PR_STATUS_OPEN = 1;
@@ -18028,14 +21418,14 @@ enum PRStatus {
PR_STATUS_CLOSED = 4;
}
-// Copied from: local:aiserver.v1.PRTimelineActor (var: pCt)
+// Copied from: local:aiserver.v1.PRTimelineActor (var: qc)
message PRTimelineActor {
string login = 1;
optional string avatar_url = 2;
optional string name = 3;
}
-// Copied from: local:aiserver.v1.PRTimelineEvent (var: fCt)
+// Copied from: local:aiserver.v1.PRTimelineEvent (var: Fc)
message PRTimelineEvent {
string id = 1;
string event_type = 2;
@@ -18045,7 +21435,7 @@ message PRTimelineEvent {
optional string body = 6;
}
-// Copied from: local:aiserver.v1.PRTopLevelComment (var: jvt)
+// Copied from: local:aiserver.v1.PRTopLevelComment (var: Bc)
message PRTopLevelComment {
string id = 1;
string author_login = 2;
@@ -18056,13 +21446,13 @@ message PRTopLevelComment {
optional string author_name = 7;
}
-// Copied from: local:aiserver.v1.PRUserOption (var: U3e)
+// Copied from: local:aiserver.v1.PRUserOption (var: Rp)
message PRUserOption {
string github_user_node_id = 1;
optional string github_username = 2;
}
-// Copied from: local:aiserver.v1.PagerDutyServiceInfo (var: Att)
+// Copied from: local:aiserver.v1.PagerDutyServiceInfo (var: wA)
message PagerDutyServiceInfo {
string id = 1;
string name = 2;
@@ -18070,20 +21460,20 @@ message PagerDutyServiceInfo {
string status = 4;
}
-// Copied from: local:aiserver.v1.Pages (var: Sw)
+// Copied from: local:aiserver.v1.Pages (var: A)
message Pages {
repeated string pages = 1;
repeated string page_urls = 2;
}
-// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginRequest (var: Xmt)
+// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginRequest (var: VE)
message ParseGitHubRepoForPluginRequest {
string git_url = 1;
optional string git_ref = 2;
optional bool enforce_auth = 3;
}
-// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginsResponse (var: tdt)
+// Copied from: local:aiserver.v1.ParseGitHubRepoForPluginsResponse (var: KE)
message ParseGitHubRepoForPluginsResponse {
string marketplace_name = 1;
string marketplace_description = 2;
@@ -18093,7 +21483,23 @@ message ParseGitHubRepoForPluginsResponse {
string commit_sha = 6;
}
-// Copied from: local:aiserver.v1.ParsedPluginEntry (var: $mt)
+// Copied from: local:aiserver.v1.ParsePluginPublisherRepoInternalRequest (var: WE)
+message ParsePluginPublisherRepoInternalRequest {
+ string git_url = 1;
+ optional string git_ref = 2;
+ optional string release_tag = 3;
+ optional string release_asset = 4;
+}
+
+// Copied from: local:aiserver.v1.ParsePluginPublisherRepoInternalResponse (var: zE)
+message ParsePluginPublisherRepoInternalResponse {
+ ParseGitHubRepoForPluginsResponse parsed_repo = 1;
+ optional string release_repo = 2;
+ optional string release_asset = 3;
+ optional string release_tag = 4;
+}
+
+// Copied from: local:aiserver.v1.ParsedPluginEntry (var: YE)
message ParsedPluginEntry {
string name = 1;
string display_name = 2;
@@ -18112,13 +21518,13 @@ message ParsedPluginEntry {
optional string parse_error = 15;
}
-// Copied from: local:aiserver.v1.PartialPathItem (var: pu)
+// Copied from: local:aiserver.v1.PartialPathItem (var: V)
message PartialPathItem {
string relative_workspace_path = 1;
string hash_of_node = 2;
}
-// Copied from: agent.v1.PartialToolCallUpdate (var: F1)
+// Copied from: agent.v1.PartialToolCallUpdate (var: ka)
message PartialToolCallUpdate {
string call_id = 1;
ToolCall tool_call = 2;
@@ -18126,24 +21532,47 @@ message PartialToolCallUpdate {
string model_call_id = 4;
}
-// Copied from: local:aiserver.v1.PathKeyHashType (var: tu)
+// Copied from: local:aiserver.v1.PathKeyHashType (var: o)
enum PathKeyHashType {
PATH_KEY_HASH_TYPE_UNSPECIFIED = 0;
PATH_KEY_HASH_TYPE_SHA256 = 1;
}
-// Copied from: local:aiserver.v1.PauseBackgroundComposerRequest (var: Syt)
+// Copied from: local:aiserver.v1.PauseBackgroundComposerRequest (var: ci)
message PauseBackgroundComposerRequest {
string bc_id = 1;
BackgroundComposerSource source = 3;
optional string run_id = 4;
}
-// Copied from: local:aiserver.v1.PauseBackgroundComposerResponse (var: Iyt)
+// Copied from: local:aiserver.v1.PauseBackgroundComposerResponse (var: di)
message PauseBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.PendingFollowup (var: gEt)
+// Copied from: local:aiserver.v1.PausedInteractionStep (var: Md)
+message PausedInteractionStep {
+ bytes step_context_blob_id = 1;
+ bytes agent_state_blob_id = 2;
+ bool is_time_limit_expired = 3;
+ bool use_step_separation = 4;
+ uint32 tool_call_index = 5;
+ uint32 query_id = 6;
+ string tool_call_id = 7;
+ int32 current_step_in_turn = 8;
+ bytes request_context_blob_id = 9;
+}
+
+// Copied from: local:aiserver.v1.PendingContextInjection (var: Jd)
+message PendingContextInjection {
+ string injection_id = 1;
+ string expected_run_id = 2;
+ int64 created_at_ms = 3;
+ BackgroundComposerSource source = 4;
+ ConversationActionReference conversation_action_ref = 5;
+ optional string delivery_batch_id = 6;
+}
+
+// Copied from: local:aiserver.v1.PendingFollowup (var: ul)
message PendingFollowup {
string followup_id = 1;
string text = 2;
@@ -18155,10 +21584,20 @@ message PendingFollowup {
repeated SelectedPastChat past_chats = 8;
bool past_chats_explicitly_set = 9;
optional ConversationAction conversation_action = 10;
- repeated BlobData blob_data = 11;
+ repeated TaskSubagentReturnValue blob_data = 11;
+ optional bool use_experimental_model_opt_out = 12;
}
-// Copied from: local:aiserver.v1.PendingPrivateWorkerRequest (var: xRt)
+// Copied from: local:aiserver.v1.PendingIdleFollowup (var: bd)
+message PendingIdleFollowup {
+ string grouping_identifier = 1;
+ string followup_id = 2;
+ BackgroundComposerSource source = 3;
+ ConversationAction conversation_action = 4;
+ repeated string merged_followup_ids = 5;
+}
+
+// Copied from: local:aiserver.v1.PendingPrivateWorkerRequest (var: Cp)
message PendingPrivateWorkerRequest {
string bc_id = 1;
int32 user_id = 2;
@@ -18170,7 +21609,7 @@ message PendingPrivateWorkerRequest {
double created_at_ms = 8;
}
-// Copied from: local:aiserver.v1.PendingPullRequestData (var: SNt)
+// Copied from: local:aiserver.v1.PendingPullRequestData (var: kd)
message PendingPullRequestData {
string title = 1;
string body = 2;
@@ -18178,7 +21617,18 @@ message PendingPullRequestData {
optional string base_branch = 4;
}
-// Copied from: local:aiserver.v1.PerformanceEvent (var: rSe)
+// Copied from: local:aiserver.v1.PendingSeatTierUpgradeRequest (var: Ap)
+message PendingSeatTierUpgradeRequest {
+ int32 user_id = 1;
+ string name = 2;
+ string email = 3;
+ optional string profile_picture_url = 4;
+ TeamRole role = 5;
+ TeamMemberBillingTier billing_tier = 6;
+ string requested_at = 7;
+}
+
+// Copied from: local:aiserver.v1.PerformanceEvent (var: h)
message PerformanceEvent {
PerformanceEventType event_type = 1;
google.protobuf.Timestamp timestamp = 2;
@@ -18208,7 +21658,7 @@ message PerformanceEvent {
map metadata = 20;
}
-// Copied from: local:aiserver.v1.PerformanceEventType (var: xEe)
+// Copied from: local:aiserver.v1.PerformanceEventType (var: r)
enum PerformanceEventType {
PERFORMANCE_EVENT_TYPE_UNSPECIFIED = 0;
PERFORMANCE_EVENT_TYPE_CLICK = 1;
@@ -18222,14 +21672,14 @@ enum PerformanceEventType {
PERFORMANCE_EVENT_TYPE_MOUSEUP = 9;
}
-// Copied from: local:aiserver.v1.PerformanceEventsConfig (var: $qe)
+// Copied from: local:aiserver.v1.PerformanceEventsConfig (var: Ge)
message PerformanceEventsConfig {
bool enabled = 1;
optional int32 buffer_size = 2;
optional int32 flush_interval_ms = 3;
}
-// Copied from: local:aiserver.v1.PerformanceMetric (var: TSe)
+// Copied from: local:aiserver.v1.PerformanceMetric (var: B)
message PerformanceMetric {
google.protobuf.Timestamp timestamp = 1;
string name = 2;
@@ -18238,7 +21688,13 @@ message PerformanceMetric {
map metadata = 5;
}
-// Copied from: local:aiserver.v1.PersonalEnvironment (var: ABt)
+// Copied from: agent.v1.PermissionsAutoRunInstructions (var: C)
+message PermissionsAutoRunInstructions {
+ repeated string allow_instructions = 1;
+ repeated string block_instructions = 2;
+}
+
+// Copied from: local:aiserver.v1.PersonalEnvironment (var: fu)
message PersonalEnvironment {
string repo_url = 1;
string environment_json = 2;
@@ -18248,7 +21704,234 @@ message PersonalEnvironment {
optional string environment_public_id = 6;
}
-// Copied from: local:aiserver.v1.PlanChoice (var: ki)
+// Copied from: agent.v1.Phase (var: Ae)
+message Phase {
+ string name = 1;
+ repeated TodoItem todos = 2;
+}
+
+// Copied from: agent.v1.PiBashExecArgs (var: me)
+message PiBashExecArgs {
+ string command = 1;
+ optional double timeout = 2;
+}
+
+// Copied from: agent.v1.PiBashExecError (var: pe)
+message PiBashExecError {
+ string error = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: agent.v1.PiBashExecResult (var: ce)
+message PiBashExecResult {
+ oneof result {
+ PiBashExecSuccess success = 1;
+ PiBashExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiBashExecSuccess (var: de)
+message PiBashExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional string full_output_path = 3;
+}
+
+// Copied from: agent.v1.PiEditExecArgs (var: ge)
+message PiEditExecArgs {
+ string path = 1;
+ repeated PiEditReplacement edits = 2;
+}
+
+// Copied from: agent.v1.PiEditExecError (var: _e)
+message PiEditExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiEditExecRejected (var: Te)
+message PiEditExecRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.PiEditExecResult (var: he)
+message PiEditExecResult {
+ oneof result {
+ PiEditExecSuccess success = 1;
+ PiEditExecError error = 2;
+ PiEditExecRejected rejected = 3;
+ }
+}
+
+// Copied from: agent.v1.PiEditExecSuccess (var: Ae)
+message PiEditExecSuccess {
+ string output = 1;
+ string diff = 2;
+ string patch = 3;
+ optional uint32 first_changed_line = 4;
+}
+
+// Copied from: agent.v1.PiEditReplacement (var: s)
+message PiEditReplacement {
+ string old_text = 1;
+ string new_text = 2;
+}
+
+// Copied from: agent.v1.PiFindExecArgs (var: Ce)
+message PiFindExecArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: agent.v1.PiFindExecError (var: Pe)
+message PiFindExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiFindExecResult (var: Ne)
+message PiFindExecResult {
+ oneof result {
+ PiFindExecSuccess success = 1;
+ PiFindExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiFindExecSuccess (var: Re)
+message PiFindExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 result_limit_reached = 3;
+}
+
+// Copied from: agent.v1.PiGrepExecArgs (var: Ie)
+message PiGrepExecArgs {
+ string pattern = 1;
+ optional string path = 2;
+ optional string glob = 3;
+ optional bool ignore_case = 4;
+ optional bool literal = 5;
+ optional int32 context = 6;
+ optional int32 limit = 7;
+}
+
+// Copied from: agent.v1.PiGrepExecError (var: Je)
+message PiGrepExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiGrepExecResult (var: ve)
+message PiGrepExecResult {
+ oneof result {
+ PiGrepExecSuccess success = 1;
+ PiGrepExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiGrepExecSuccess (var: Be)
+message PiGrepExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 match_limit_reached = 3;
+ bool lines_truncated = 4;
+}
+
+// Copied from: agent.v1.PiLsExecArgs (var: be)
+message PiLsExecArgs {
+ optional string path = 1;
+ optional int32 limit = 2;
+}
+
+// Copied from: agent.v1.PiLsExecError (var: Fe)
+message PiLsExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiLsExecResult (var: Me)
+message PiLsExecResult {
+ oneof result {
+ PiLsExecSuccess success = 1;
+ PiLsExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiLsExecSuccess (var: Le)
+message PiLsExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+ optional uint32 entry_limit_reached = 3;
+}
+
+// Copied from: agent.v1.PiReadExecArgs (var: ie)
+message PiReadExecArgs {
+ string path = 1;
+ optional int32 offset = 2;
+ optional int32 limit = 3;
+}
+
+// Copied from: agent.v1.PiReadExecError (var: ue)
+message PiReadExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiReadExecResult (var: ae)
+message PiReadExecResult {
+ oneof result {
+ PiReadExecSuccess success = 1;
+ PiReadExecError error = 2;
+ }
+}
+
+// Copied from: agent.v1.PiReadExecSuccess (var: le)
+message PiReadExecSuccess {
+ string output = 1;
+ optional PiTruncation truncation = 2;
+}
+
+// Copied from: agent.v1.PiTruncation (var: s)
+message PiTruncation {
+ bool truncated = 1;
+ string truncated_by = 2;
+ uint32 total_lines = 3;
+ uint32 output_lines = 4;
+ uint32 output_bytes = 5;
+ optional uint32 max_lines = 6;
+ optional uint32 max_bytes = 7;
+ bool first_line_exceeds_limit = 8;
+ bool last_line_partial = 9;
+}
+
+// Copied from: agent.v1.PiWriteExecArgs (var: ye)
+message PiWriteExecArgs {
+ string path = 1;
+ string content = 2;
+}
+
+// Copied from: agent.v1.PiWriteExecError (var: Ee)
+message PiWriteExecError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PiWriteExecRejected (var: Se)
+message PiWriteExecRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.PiWriteExecResult (var: ke)
+message PiWriteExecResult {
+ oneof result {
+ PiWriteExecSuccess success = 1;
+ PiWriteExecError error = 2;
+ PiWriteExecRejected rejected = 3;
+ }
+}
+
+// Copied from: agent.v1.PiWriteExecSuccess (var: we)
+message PiWriteExecSuccess {
+ string output = 1;
+}
+
+// Copied from: local:aiserver.v1.PlanChoice (var: Te)
message PlanChoice {
string label = 1;
optional string sublabel = 2;
@@ -18256,26 +21939,26 @@ message PlanChoice {
string value = 4;
}
-// Copied from: local:aiserver.v1.PlanFollowupType (var: k_t)
+// Copied from: local:aiserver.v1.PlanFollowupType (var: rr)
enum PlanFollowupType {
PLAN_FOLLOWUP_TYPE_UNSPECIFIED = 0;
PLAN_FOLLOWUP_TYPE_PLAN = 1;
PLAN_FOLLOWUP_TYPE_EXECUTE = 2;
}
-// Copied from: local:aiserver.v1.PlanPhase (var: FL)
+// Copied from: local:aiserver.v1.PlanPhase (var: fs)
message PlanPhase {
string name = 1;
repeated TodoItem todos = 2;
}
-// Copied from: agent.v1.PlanRegistryEntry (var: k$)
+// Copied from: agent.v1.PlanRegistryEntry (var: Fi)
message PlanRegistryEntry {
string id = 1;
string path = 2;
}
-// Copied from: local:aiserver.v1.Plugin (var: tmt)
+// Copied from: local:aiserver.v1.Plugin (var: cE)
message Plugin {
int64 id = 1;
string name = 2;
@@ -18314,15 +21997,33 @@ message Plugin {
google.protobuf.Struct variables = 38;
optional TeamMarketplacePluginInstallMode team_marketplace_install_mode = 39;
google.protobuf.Struct team_marketplace_configured_variables = 40;
+ PluginLifecycleState lifecycle_state = 41;
}
-// Copied from: local:aiserver.v1.PluginMcpConfigEntry (var: tWe)
+// Copied from: local:aiserver.v1.PluginLifecycleState (var: Tt)
+enum PluginLifecycleState {
+ PLUGIN_LIFECYCLE_STATE_UNSPECIFIED = 0;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_LISTED = 1;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_UNLISTED = 2;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_DRAFT = 3;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_PENDING = 4;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_REJECTED = 5;
+ PLUGIN_LIFECYCLE_STATE_PUBLISHER_SUBMISSION = 6;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_ACTIVE = 7;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_DEPRECATED = 10;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_DEPRECATED = 11;
+ PLUGIN_LIFECYCLE_STATE_PUBLIC_INVALID = 12;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_INVALID = 13;
+ PLUGIN_LIFECYCLE_STATE_PRIVATE_PUBLISHED = 14;
+}
+
+// Copied from: local:aiserver.v1.PluginMcpConfigEntry (var: Mi)
message PluginMcpConfigEntry {
string config_json = 1;
string commit_sha = 2;
}
-// Copied from: local:aiserver.v1.PluginPrimitiveType (var: GUe)
+// Copied from: local:aiserver.v1.PluginPrimitiveType (var: yt)
enum PluginPrimitiveType {
PLUGIN_PRIMITIVE_TYPE_UNSPECIFIED = 0;
PLUGIN_PRIMITIVE_TYPE_SKILL = 1;
@@ -18331,7 +22032,7 @@ enum PluginPrimitiveType {
PLUGIN_PRIMITIVE_TYPE_COMMAND = 4;
}
-// Copied from: local:aiserver.v1.PluginPrimitiveUsageInterval (var: YUe)
+// Copied from: local:aiserver.v1.PluginPrimitiveUsageInterval (var: kt)
enum PluginPrimitiveUsageInterval {
PLUGIN_PRIMITIVE_USAGE_INTERVAL_UNSPECIFIED = 0;
PLUGIN_PRIMITIVE_USAGE_INTERVAL_LAST_1W = 1;
@@ -18342,13 +22043,13 @@ enum PluginPrimitiveUsageInterval {
PLUGIN_PRIMITIVE_USAGE_INTERVAL_LAST_30D = 6;
}
-// Copied from: local:aiserver.v1.PluginRef (var: jft)
+// Copied from: local:aiserver.v1.PluginRef (var: YS)
message PluginRef {
string name = 1;
optional string marketplace_name = 2;
}
-// Copied from: local:aiserver.v1.PluginStatus (var: MUe)
+// Copied from: local:aiserver.v1.PluginStatus (var: _t)
enum PluginStatus {
PLUGIN_STATUS_UNSPECIFIED = 0;
PLUGIN_STATUS_DRAFT = 1;
@@ -18358,109 +22059,7 @@ enum PluginStatus {
PLUGIN_STATUS_UNLISTED = 5;
}
-// Copied from: anyrun.v1.PodCreatingPhase (var: CQe)
-enum PodCreatingPhase {
- POD_CREATING_PHASE_UNSPECIFIED = 0;
- POD_CREATING_PHASE_CLONE = 1;
- POD_CREATING_PHASE_BUILD = 2;
- POD_CREATING_PHASE_POST_CREATE = 3;
- POD_CREATING_PHASE_UPDATE_CONTENT = 4;
- POD_CREATING_PHASE_POST_START = 5;
-}
-
-// Copied from: anyrun.v1.PodCreatingStatus (var: MQe)
-message PodCreatingStatus {
- PodCreatingPhase phase = 1;
-}
-
-// Copied from: anyrun.v1.PodErrorEvent (var: iFe)
-message PodErrorEvent {
- string error_message = 1;
-}
-
-// Copied from: anyrun.v1.PodEvent (var: jLe)
-message PodEvent {
- uint64 creation_timestamp = 49;
- oneof payload {
- PodErrorEvent error = 26;
- string debug_event = 1;
- google.protobuf.Empty hydration_started = 43;
- HydrationProgress hydration_progress = 44;
- google.protobuf.Empty hydration_completed = 45;
- google.protobuf.Empty clone_started = 31;
- google.protobuf.Empty clone_completed = 32;
- CloneStarted clone_started_v2 = 51;
- CloneCompleted clone_completed_v2 = 52;
- google.protobuf.Empty checkout_started = 33;
- google.protobuf.Empty checkout_completed = 34;
- string build_started = 2;
- string build_status_message = 3;
- BuildStepStarted build_step_started = 27;
- BuildStatusLine build_status_line = 28;
- InternalBuildMessage internal_build_message = 29;
- int32 build_exit_code = 30;
- string prepare_stdout = 14;
- string prepare_stderr = 15;
- int64 prepare_exit_code = 16;
- InstallCommand install_command = 50;
- string install_stdout = 17;
- string install_stderr = 18;
- int64 install_exit_code = 19;
- string verify_stdout = 46;
- string verify_stderr = 47;
- int64 verify_exit_code = 48;
- string start_stdout = 6;
- string start_stderr = 7;
- int64 start_exit_code = 8;
- FeatureOutput extension_install_stdout = 20;
- FeatureOutput extension_install_stderr = 21;
- FeatureExitCode extension_install_exit_code = 22;
- google.protobuf.Empty snapshot_started = 35;
- google.protobuf.Empty snapshot_completed = 36;
- google.protobuf.Empty creation_completed = 9;
- string post_start_stdout = 10;
- string post_start_stderr = 11;
- int64 post_start_exit_code = 12;
- FeatureOutput extension_start_stdout = 23;
- FeatureOutput extension_start_stderr = 24;
- FeatureExitCode extension_start_exit_code = 25;
- google.protobuf.Empty startup_completed = 13;
- ImagePullStarted image_pull_started = 37;
- ImagePullLayerUpdate image_pull_layer_update = 38;
- ImagePullStatusUpdate image_pull_status_update = 39;
- ImagePullCompleted image_pull_completed = 40;
- PodIdentity blocked_repo_state = 41;
- google.protobuf.Empty acquired_repo_state = 42;
- google.protobuf.Empty private_worker_ready = 53;
- WaitingForWorkerStatus waiting_for_worker = 54;
- SpanStarted span_started = 55;
- SpanEnded span_ended = 56;
- }
-}
-
-// Copied from: anyrun.v1.PodFailedStatus (var: HQe)
-message PodFailedStatus {
- string reason = 1;
- optional PodFailureDetails failure_details = 2;
-}
-
-// Copied from: anyrun.v1.PodFailureDetails (var: KQe)
-message PodFailureDetails {
- oneof details {
- InstallCommandFailure install_command_failure = 1;
- DockerBuildFailure docker_build_failure = 2;
- GitCloneFailure git_clone_failure = 3;
- GitCheckoutFailure git_checkout_failure = 4;
- }
-}
-
-// Copied from: anyrun.v1.PodIdentity (var: WLe)
-message PodIdentity {
- string tenant_id = 1;
- string pod_id = 2;
-}
-
-// Copied from: local:aiserver.v1.PodReference (var: vSt)
+// Copied from: local:aiserver.v1.PodReference (var: Hl)
message PodReference {
string pod_id = 1;
string tenant_id = 2;
@@ -18470,28 +22069,7 @@ message PodReference {
optional string pty_auth_token = 6;
}
-// Copied from: anyrun.v1.PodRunningStatus (var: YQe)
-message PodRunningStatus {
- optional uint64 missed_heartbeat_deadline = 1;
-}
-
-// Copied from: anyrun.v1.PodStatus (var: qQe)
-message PodStatus {
- oneof status {
- PodCreatingStatus creating = 1;
- PodRunningStatus running = 2;
- PodFailedStatus failed = 3;
- PodTerminatedStatus terminated = 4;
- }
-}
-
-// Copied from: anyrun.v1.PodTerminatedStatus (var: zQe)
-message PodTerminatedStatus {
- string reason = 1;
- optional uint32 exit_code = 2;
-}
-
-// Copied from: local:aiserver.v1.PointInTimeModel (var: Xp)
+// Copied from: local:aiserver.v1.PointInTimeModel (var: Ce)
message PointInTimeModel {
string model_uuid = 1;
int32 model_version = 2;
@@ -18499,13 +22077,13 @@ message PointInTimeModel {
string model_id = 4;
}
-// Copied from: local:aiserver.v1.PollLoginRequest (var: Wm)
+// Copied from: local:aiserver.v1.PollLoginRequest (var: dt)
message PollLoginRequest {
}
-// Copied from: local:aiserver.v1.PollLoginResponse (var: zm)
+// Copied from: local:aiserver.v1.PollLoginResponse (var: pt)
message PollLoginResponse {
- // Copied from: local:aiserver.v1.PollLoginResponse.Status (var: jm)
+ // Copied from: local:aiserver.v1.PollLoginResponse.Status (var: B)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_LOGGED_IN = 1;
@@ -18516,7 +22094,20 @@ message PollLoginResponse {
Status status = 1;
}
-// Copied from: agent.v1.PostRequestPromptUpdate (var: y0)
+// Copied from: agent.v1.PostCommentAction (var: Wt)
+message PostCommentAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ string body = 3;
+ optional string repo_url = 4;
+ optional int64 in_reply_to = 5;
+ optional string path = 6;
+ optional int32 line = 7;
+ optional int32 start_line = 8;
+ optional string side = 9;
+}
+
+// Copied from: agent.v1.PostRequestPromptUpdate (var: Ya)
message PostRequestPromptUpdate {
string title = 1;
string message = 2;
@@ -18524,7 +22115,7 @@ message PostRequestPromptUpdate {
string button_url = 4;
}
-// Copied from: agent.v1.PostToolUseFailureRequestQuery (var: K0)
+// Copied from: agent.v1.PostToolUseFailureRequestQuery (var: hl)
message PostToolUseFailureRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -18540,11 +22131,12 @@ message PostToolUseFailureRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 12;
}
-// Copied from: agent.v1.PostToolUseFailureRequestResponse (var: Z0)
+// Copied from: agent.v1.PostToolUseFailureRequestResponse (var: Al)
message PostToolUseFailureRequestResponse {
+ optional string additional_context = 1;
}
-// Copied from: agent.v1.PostToolUseRequestQuery (var: H0)
+// Copied from: agent.v1.PostToolUseRequestQuery (var: fl)
message PostToolUseRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -18559,44 +22151,44 @@ message PostToolUseRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 11;
}
-// Copied from: agent.v1.PostToolUseRequestResponse (var: z0)
+// Copied from: agent.v1.PostToolUseRequestResponse (var: gl)
message PostToolUseRequestResponse {
optional string additional_context = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesRequest (var: dpe)
+// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesRequest (var: Co)
message PotentialLocsInitialQueriesRequest {
string query = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesResponse (var: Ape)
+// Copied from: local:aiserver.v1.PotentialLocsInitialQueriesResponse (var: No)
message PotentialLocsInitialQueriesResponse {
string hyde_query = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsRequest (var: ype)
+// Copied from: local:aiserver.v1.PotentialLocsRequest (var: bo)
message PotentialLocsRequest {
string text = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsResponse (var: kpe)
+// Copied from: local:aiserver.v1.PotentialLocsResponse (var: Mo)
message PotentialLocsResponse {
string potential_loc = 1;
}
-// Copied from: local:aiserver.v1.PotentialLocsUnderneathRequest (var: gpe)
+// Copied from: local:aiserver.v1.PotentialLocsUnderneathRequest (var: Ro)
message PotentialLocsUnderneathRequest {
string file = 1;
repeated SimplestRange ranges = 2;
string query = 3;
}
-// Copied from: local:aiserver.v1.PotentialLocsUnderneathResponse (var: _pe)
+// Copied from: local:aiserver.v1.PotentialLocsUnderneathResponse (var: Po)
message PotentialLocsUnderneathResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.PotentiallyCachedContextItem (var: Wee)
+// Copied from: local:aiserver.v1.PotentiallyCachedContextItem (var: m)
message PotentiallyCachedContextItem {
oneof item {
ContextItem context_item = 1;
@@ -18604,7 +22196,7 @@ message PotentiallyCachedContextItem {
}
}
-// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryRequest (var: yke)
+// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryRequest (var: mu)
message PotentiallyGenerateMemoryRequest {
string request_id = 1;
repeated ConversationMessage conversation = 2;
@@ -18612,14 +22204,79 @@ message PotentiallyGenerateMemoryRequest {
string composer_id = 4;
}
-// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryResponse (var: kke)
+// Copied from: local:aiserver.v1.PotentiallyGenerateMemoryResponse (var: cu)
message PotentiallyGenerateMemoryResponse {
optional string saved_memory = 1;
optional string knowledge_id = 2;
optional string title = 3;
}
-// Copied from: local:aiserver.v1.PrReviewOpenDestinationMode (var: lUe)
+// Copied from: agent.v1.PrManagementArgs (var: Vt)
+message PrManagementArgs {
+ string tool_call_id = 1;
+ oneof action {
+ CreatePrAction create_pr = 2;
+ UpdatePrAction update_pr = 3;
+ PostCommentAction post_comment = 4;
+ ResolveCommentAction resolve_comment = 5;
+ GetCiStatusAction get_ci_status = 6;
+ SetPrStatusAction set_pr_status = 7;
+ }
+}
+
+// Copied from: agent.v1.PrManagementError (var: en)
+message PrManagementError {
+ string error = 1;
+}
+
+// Copied from: agent.v1.PrManagementNeedsConfirmation (var: rn)
+message PrManagementNeedsConfirmation {
+ string message = 1;
+ string discovered_pr_url = 2;
+ int32 discovered_pr_number = 3;
+ string discovered_pr_title = 4;
+ string branch_name = 5;
+}
+
+// Copied from: agent.v1.PrManagementRegistered (var: nn)
+message PrManagementRegistered {
+ string message = 1;
+ string title = 2;
+ string body = 3;
+ optional string base_branch = 4;
+ optional bool draft = 5;
+ string branch_name = 6;
+}
+
+// Copied from: agent.v1.PrManagementRejected (var: tn)
+message PrManagementRejected {
+ string reason = 1;
+}
+
+// Copied from: agent.v1.PrManagementRequestQuery (var: on)
+message PrManagementRequestQuery {
+ PrManagementArgs args = 1;
+}
+
+// Copied from: agent.v1.PrManagementResult (var: Zt)
+message PrManagementResult {
+ oneof result {
+ PrManagementSuccess success = 1;
+ PrManagementError error = 2;
+ PrManagementRejected rejected = 3;
+ PrManagementRegistered registered = 4;
+ PrManagementNeedsConfirmation needs_confirmation = 5;
+ }
+}
+
+// Copied from: agent.v1.PrManagementSuccess (var: $t)
+message PrManagementSuccess {
+ string pr_url = 1;
+ int32 pr_number = 2;
+ string message = 3;
+}
+
+// Copied from: local:aiserver.v1.PrReviewOpenDestinationMode (var: we)
enum PrReviewOpenDestinationMode {
PR_REVIEW_OPEN_DESTINATION_MODE_UNSPECIFIED = 0;
PR_REVIEW_OPEN_DESTINATION_MODE_GITHUB = 1;
@@ -18627,7 +22284,14 @@ enum PrReviewOpenDestinationMode {
PR_REVIEW_OPEN_DESTINATION_MODE_REVIEW_CURSOR = 3;
}
-// Copied from: agent.v1.PreCompactRequestQuery (var: N0)
+// Copied from: local:aiserver.v1.PrReviewOpenSurfaceMode (var: Ee)
+enum PrReviewOpenSurfaceMode {
+ PR_REVIEW_OPEN_SURFACE_MODE_UNSPECIFIED = 0;
+ PR_REVIEW_OPEN_SURFACE_MODE_IN_APP = 1;
+ PR_REVIEW_OPEN_SURFACE_MODE_EXTERNAL_BROWSER = 2;
+}
+
+// Copied from: agent.v1.PreCompactRequestQuery (var: Xa)
message PreCompactRequestQuery {
string trigger = 1;
double context_usage_percent = 2;
@@ -18643,18 +22307,28 @@ message PreCompactRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 12;
}
-// Copied from: agent.v1.PreCompactRequestResponse (var: b0)
+// Copied from: agent.v1.PreCompactRequestResponse (var: Za)
message PreCompactRequestResponse {
optional string user_message = 1;
}
-// Copied from: local:aiserver.v1.PreFetchedBlob (var: ukt)
+// Copied from: local:aiserver.v1.PreFetchedBlob (var: Ba)
message PreFetchedBlob {
bytes id = 1;
bytes value = 2;
}
-// Copied from: agent.v1.PreToolUseRequestQuery (var: M0)
+// Copied from: local:aiserver.v1.PreFetchedBlobFilter (var: Ea)
+message PreFetchedBlobFilter {
+ uint32 seed = 1;
+ uint32 segment_length = 2;
+ uint32 segment_count = 3;
+ uint32 fingerprint_bits = 4;
+ uint32 slot_count = 5;
+ bytes packed_fingerprints = 6;
+}
+
+// Copied from: agent.v1.PreToolUseRequestQuery (var: dl)
message PreToolUseRequestQuery {
string tool_name = 1;
google.protobuf.Struct tool_input = 2;
@@ -18667,24 +22341,25 @@ message PreToolUseRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 9;
}
-// Copied from: agent.v1.PreToolUseRequestResponse (var: Y0)
+// Copied from: agent.v1.PreToolUseRequestResponse (var: pl)
message PreToolUseRequestResponse {
optional string permission = 1;
optional string user_message = 2;
optional string agent_message = 3;
optional string updated_input = 4;
+ optional string additional_context = 5;
}
-// Copied from: local:aiserver.v1.PreWarmPodRequest (var: hTt)
+// Copied from: local:aiserver.v1.PreWarmPodRequest (var: To)
message PreWarmPodRequest {
StartBackgroundComposerFromSnapshotRequest start_request = 1;
}
-// Copied from: local:aiserver.v1.PreWarmPodResponse (var: TTt)
+// Copied from: local:aiserver.v1.PreWarmPodResponse (var: yo)
message PreWarmPodResponse {
}
-// Copied from: agent.v1.PrecomputedHumanChange (var: $z)
+// Copied from: agent.v1.PrecomputedHumanChange (var: R)
message PrecomputedHumanChange {
string path = 1;
repeated PrecomputedHumanChangeRenderedDiff rendered_diffs = 2;
@@ -18692,7 +22367,7 @@ message PrecomputedHumanChange {
bool is_deleted_file = 4;
}
-// Copied from: agent.v1.PrecomputedHumanChangeRenderedDiff (var: Xz)
+// Copied from: agent.v1.PrecomputedHumanChangeRenderedDiff (var: N)
message PrecomputedHumanChangeRenderedDiff {
int32 start_line_number = 1;
int32 end_line_number_exclusive = 2;
@@ -18702,18 +22377,37 @@ message PrecomputedHumanChangeRenderedDiff {
repeated string after_context_lines = 6;
}
-// Copied from: local:aiserver.v1.PreloadEditRequest (var: uAe)
+// Copied from: local:aiserver.v1.PreferredRepoSourceMode (var: Je)
+enum PreferredRepoSourceMode {
+ PREFERRED_REPO_SOURCE_MODE_UNSPECIFIED = 0;
+ PREFERRED_REPO_SOURCE_MODE_GITHUB = 1;
+ PREFERRED_REPO_SOURCE_MODE_ORIGIN = 2;
+}
+
+// Copied from: local:aiserver.v1.PreflightMergeOrganizationIdentityProviderRequest (var: yr)
+message PreflightMergeOrganizationIdentityProviderRequest {
+ string organization_id = 1;
+ string source_identity_provider_public_id = 2;
+}
+
+// Copied from: local:aiserver.v1.PreflightMergeOrganizationIdentityProviderResponse (var: wr)
+message PreflightMergeOrganizationIdentityProviderResponse {
+ bool can_merge = 1;
+ repeated OrganizationMergeIdpBlocker blockers = 2;
+}
+
+// Copied from: local:aiserver.v1.PreloadEditRequest (var: eo)
message PreloadEditRequest {
StreamEditRequest req = 1;
}
-// Copied from: local:aiserver.v1.PreloadEditResponse (var: mAe)
+// Copied from: local:aiserver.v1.PreloadEditResponse (var: to)
message PreloadEditResponse {
}
-// Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest (var: XUe)
+// Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest (var: Yt)
message PrepareGithubConnectFlowRequest {
- // Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest.Source (var: $Ue)
+ // Copied from: local:aiserver.v1.PrepareGithubConnectFlowRequest.Source (var: vt)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_GLASS_CLOUD_AGENT = 1;
@@ -18728,7 +22422,7 @@ message PrepareGithubConnectFlowRequest {
bool force_oauth = 5;
}
-// Copied from: local:aiserver.v1.PrepareGithubConnectFlowResponse (var: eOe)
+// Copied from: local:aiserver.v1.PrepareGithubConnectFlowResponse (var: Kt)
message PrepareGithubConnectFlowResponse {
string flow_id = 1;
string state = 2;
@@ -18738,41 +22432,65 @@ message PrepareGithubConnectFlowResponse {
optional string ghe_application = 6;
}
-// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppRequest (var: oOe)
+// Copied from: local:aiserver.v1.PrepareLocalFullSelfDrivingRunRequest (var: $)
+message PrepareLocalFullSelfDrivingRunRequest {
+ string pr_url = 1;
+ FullSelfDrivingMode mode = 2;
+ optional string trigger_description = 3;
+ optional string model_id = 4;
+}
+
+// Copied from: local:aiserver.v1.PrepareLocalFullSelfDrivingRunResponse (var: ee)
+message PrepareLocalFullSelfDrivingRunResponse {
+ string local_run_id = 1;
+ string prompt = 2;
+ string triage_context_json = 3;
+ FullSelfDrivingMode mode = 4;
+ string model_id = 5;
+ repeated string skill_ids = 6;
+ repeated AgentSkill skills = 7;
+}
+
+// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppRequest (var: jt)
message PrepareSetupGithubEnterpriseAppRequest {
string hostname = 1;
optional string external_host = 2;
}
-// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppResponse (var: uOe)
+// Copied from: local:aiserver.v1.PrepareSetupGithubEnterpriseAppResponse (var: Xt)
message PrepareSetupGithubEnterpriseAppResponse {
string pending_app_uuid = 1;
string serialized_manifest = 2;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreReadsRequest (var: bbt)
+// Copied from: local:aiserver.v1.PresignAgentStoreReadsRequest (var: Tf)
message PresignAgentStoreReadsRequest {
string agent_id = 1;
repeated string rel_paths = 2;
+ optional string share_id = 3;
+ optional string store_id = 4;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreReadsResponse (var: qbt)
+// Copied from: local:aiserver.v1.PresignAgentStoreReadsResponse (var: yf)
message PresignAgentStoreReadsResponse {
repeated AgentStoreReadInstruction instructions = 1;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreWritesRequest (var: Ubt)
+// Copied from: local:aiserver.v1.PresignAgentStoreWritesRequest (var: Cf)
message PresignAgentStoreWritesRequest {
string agent_id = 1;
repeated AgentStoreWriteFileEntry files = 2;
+ optional string store_id = 3;
+ optional string lock_token = 4;
+ optional string lock_client_uuid = 5;
}
-// Copied from: local:aiserver.v1.PresignAgentStoreWritesResponse (var: Mbt)
+// Copied from: local:aiserver.v1.PresignAgentStoreWritesResponse (var: Nf)
message PresignAgentStoreWritesResponse {
repeated AgentStoreWriteInstruction instructions = 1;
}
-// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryRequest (var: Crt)
+// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryRequest (var: C_)
message PreviewAttachGroupToDirectoryRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -18780,7 +22498,7 @@ message PreviewAttachGroupToDirectoryRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryResponse (var: Lrt)
+// Copied from: local:aiserver.v1.PreviewAttachGroupToDirectoryResponse (var: P_)
message PreviewAttachGroupToDirectoryResponse {
repeated GroupMemberChange changes = 1;
int32 members_to_add = 2;
@@ -18790,7 +22508,7 @@ message PreviewAttachGroupToDirectoryResponse {
repeated ConflictedUser conflicted_users = 6;
}
-// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoInternalRequest (var: wdt)
+// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoInternalRequest (var: rS)
message PreviewMigrateReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string from_git_url = 2;
@@ -18799,7 +22517,7 @@ message PreviewMigrateReindexPluginRepoInternalRequest {
optional string release_tag = 5;
}
-// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoResponse (var: Edt)
+// Copied from: local:aiserver.v1.PreviewMigrateReindexPluginRepoResponse (var: sS)
message PreviewMigrateReindexPluginRepoResponse {
string publisher_name = 1;
string from_git_url = 2;
@@ -18815,7 +22533,7 @@ message PreviewMigrateReindexPluginRepoResponse {
bool can_apply = 12;
}
-// Copied from: local:aiserver.v1.PreviewReindexPluginRepoInternalRequest (var: pdt)
+// Copied from: local:aiserver.v1.PreviewReindexPluginRepoInternalRequest (var: eS)
message PreviewReindexPluginRepoInternalRequest {
int64 publisher_id = 1;
string git_url = 2;
@@ -18824,7 +22542,7 @@ message PreviewReindexPluginRepoInternalRequest {
optional string release_tag = 5;
}
-// Copied from: local:aiserver.v1.PreviewReindexPluginRepoResponse (var: fdt)
+// Copied from: local:aiserver.v1.PreviewReindexPluginRepoResponse (var: $E)
message PreviewReindexPluginRepoResponse {
string publisher_name = 1;
string git_url = 2;
@@ -18836,17 +22554,48 @@ message PreviewReindexPluginRepoResponse {
repeated string conflicting_names = 8;
}
-// Copied from: local:aiserver.v1.PrivacyCheckRequest (var: wfe)
+// Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactRequest (var: LI)
+message PreviewTeamMarketplaceMcpImpactRequest {
+ // Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactRequest.RemoveMarketplacePreview (var: qI)
+ message RemoveMarketplacePreview {
+ }
+
+ // Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactRequest.SetPoliciesPreview (var: FI)
+ message SetPoliciesPreview {
+ repeated SetTeamMarketplacePluginPoliciesRequest.Policy policies = 1;
+ }
+
+ int64 marketplace_id = 1;
+ optional int32 team_id = 2;
+ oneof action {
+ SetPoliciesPreview set_policies = 3;
+ RemoveMarketplacePreview remove_marketplace = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactResponse (var: DI)
+message PreviewTeamMarketplaceMcpImpactResponse {
+ // Copied from: local:aiserver.v1.PreviewTeamMarketplaceMcpImpactResponse.ImpactedPlugin (var: OI)
+ message ImpactedPlugin {
+ int64 plugin_id = 1;
+ string plugin_name = 2;
+ repeated string mcp_server_names = 3;
+ }
+
+ repeated ImpactedPlugin impacted_plugins = 1;
+}
+
+// Copied from: local:aiserver.v1.PrivacyCheckRequest (var: Ms)
message PrivacyCheckRequest {
}
-// Copied from: local:aiserver.v1.PrivacyCheckResponse (var: Efe)
+// Copied from: local:aiserver.v1.PrivacyCheckResponse (var: Ls)
message PrivacyCheckResponse {
bool is_on_privacy_pod = 1;
bool is_ghost_mode_on = 2;
}
-// Copied from: local:aiserver.v1.PrivacyMode (var: wxe)
+// Copied from: local:aiserver.v1.PrivacyMode (var: r)
enum PrivacyMode {
PRIVACY_MODE_UNSPECIFIED = 0;
PRIVACY_MODE_NO_STORAGE = 1;
@@ -18855,13 +22604,13 @@ enum PrivacyMode {
PRIVACY_MODE_USAGE_CODEBASE_TRAINING_ALLOWED = 4;
}
-// Copied from: local:aiserver.v1.PrivacyModeCacheInfo (var: j6e)
+// Copied from: local:aiserver.v1.PrivacyModeCacheInfo (var: nh)
message PrivacyModeCacheInfo {
PrivacyMode privacy_mode = 1;
bool is_enforced_by_team = 2;
}
-// Copied from: local:aiserver.v1.PrivateWorker (var: ORt)
+// Copied from: local:aiserver.v1.PrivateWorker (var: Rp)
message PrivateWorker {
string worker_id = 1;
string repo_owner = 2;
@@ -18876,15 +22625,18 @@ message PrivateWorker {
repeated PrivateWorkerLabel labels = 11;
optional string repo_url = 12;
optional string display_name = 13;
+ optional string machine_id = 14;
+ optional string machine_display_name = 15;
+ repeated PrivateWorkerRepo repos = 16;
}
-// Copied from: local:aiserver.v1.PrivateWorkerLabel (var: GRt)
+// Copied from: local:aiserver.v1.PrivateWorkerLabel (var: Pp)
message PrivateWorkerLabel {
string key = 1;
string value = 2;
}
-// Copied from: local:aiserver.v1.PrivateWorkerListScope (var: M_t)
+// Copied from: local:aiserver.v1.PrivateWorkerListScope (var: Jr)
enum PrivateWorkerListScope {
PRIVATE_WORKER_LIST_SCOPE_UNSPECIFIED = 0;
PRIVATE_WORKER_LIST_SCOPE_ALL = 1;
@@ -18892,12 +22644,41 @@ enum PrivateWorkerListScope {
PRIVATE_WORKER_LIST_SCOPE_PERSONAL = 3;
}
-// Copied from: local:aiserver.v1.PrivateWorkerOwnerFilter (var: VRt)
+// Copied from: local:aiserver.v1.PrivateWorkerOwnerFilter (var: Dp)
message PrivateWorkerOwnerFilter {
int32 owner_cursor_user_id = 1;
}
-// Copied from: local:aiserver.v1.PrivateWorkerStatusFilter (var: G_t)
+// Copied from: local:aiserver.v1.PrivateWorkerPool (var: bp)
+message PrivateWorkerPool {
+ PrivateWorkerPoolScope scope = 1;
+ int32 owner_id = 2;
+ string pool_name = 3;
+ optional string repo_owner = 4;
+ optional string repo_name = 5;
+ optional string repo_url = 6;
+ int32 connected_worker_count = 7;
+ int32 in_use_worker_count = 8;
+ double first_seen_at_ms = 9;
+ double last_seen_at_ms = 10;
+ bool is_stale = 11;
+}
+
+// Copied from: local:aiserver.v1.PrivateWorkerPoolScope (var: Cr)
+enum PrivateWorkerPoolScope {
+ PRIVATE_WORKER_POOL_SCOPE_UNSPECIFIED = 0;
+ PRIVATE_WORKER_POOL_SCOPE_USER = 1;
+ PRIVATE_WORKER_POOL_SCOPE_TEAM = 2;
+}
+
+// Copied from: local:aiserver.v1.PrivateWorkerRepo (var: Np)
+message PrivateWorkerRepo {
+ string owner = 1;
+ string name = 2;
+ string url = 3;
+}
+
+// Copied from: local:aiserver.v1.PrivateWorkerStatusFilter (var: Nr)
enum PrivateWorkerStatusFilter {
PRIVATE_WORKER_STATUS_FILTER_UNSPECIFIED = 0;
PRIVATE_WORKER_STATUS_FILTER_ALL = 1;
@@ -18905,23 +22686,13 @@ enum PrivateWorkerStatusFilter {
PRIVATE_WORKER_STATUS_FILTER_IDLE = 3;
}
-// Copied from: anyrun.v1.PrivateWorkerWaitReason (var: VLe)
-enum PrivateWorkerWaitReason {
- PRIVATE_WORKER_WAIT_REASON_UNSPECIFIED = 0;
- PRIVATE_WORKER_WAIT_REASON_NO_CONNECTED_WORKERS = 1;
- PRIVATE_WORKER_WAIT_REASON_LABEL_MISMATCH = 2;
- PRIVATE_WORKER_WAIT_REASON_OWNER_FILTERED = 3;
- PRIVATE_WORKER_WAIT_REASON_SHARED_ASSIGNMENT_FILTERED = 4;
- PRIVATE_WORKER_WAIT_REASON_ALL_BUSY = 5;
-}
-
-// Copied from: local:aiserver.v1.PrivateWorkspaceIdentifier (var: dwt)
+// Copied from: local:aiserver.v1.PrivateWorkspaceIdentifier (var: Yi)
message PrivateWorkspaceIdentifier {
string id = 1;
string uri = 2;
}
-// Copied from: local:aiserver.v1.ProbeMcpUrlRequest (var: uWe)
+// Copied from: local:aiserver.v1.ProbeMcpUrlRequest (var: Di)
message ProbeMcpUrlRequest {
string url = 1;
map headers = 2;
@@ -18930,7 +22701,7 @@ message ProbeMcpUrlRequest {
optional string auth_client_secret = 5;
}
-// Copied from: local:aiserver.v1.ProbeMcpUrlResponse (var: mWe)
+// Copied from: local:aiserver.v1.ProbeMcpUrlResponse (var: Oi)
message ProbeMcpUrlResponse {
bool is_available = 1;
bool requires_auth = 2;
@@ -18938,7 +22709,7 @@ message ProbeMcpUrlResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.ProcessMetricsRowRequest (var: ske)
+// Copied from: local:aiserver.v1.ProcessMetricsRowRequest (var: $l)
message ProcessMetricsRowRequest {
int32 pid = 1;
int32 ppid = 2;
@@ -18951,7 +22722,7 @@ message ProcessMetricsRowRequest {
optional string process_name_hash = 9;
}
-// Copied from: local:aiserver.v1.ProcessMetricsV2RowRequest (var: cke)
+// Copied from: local:aiserver.v1.ProcessMetricsV2RowRequest (var: nu)
message ProcessMetricsV2RowRequest {
int32 pid = 1;
int32 ppid = 2;
@@ -18964,16 +22735,17 @@ message ProcessMetricsV2RowRequest {
double session_peak_mem_mb = 9;
double memory_during_sample_peak_mb = 10;
double cpu_during_sample_peak_pct = 11;
+ repeated string argv = 12;
}
-// Copied from: local:aiserver.v1.ProfileConfig (var: FPe)
+// Copied from: local:aiserver.v1.ProfileConfig (var: me)
message ProfileConfig {
string id = 1;
optional HeapProfileConfig heap = 2;
optional CpuProfileConfig cpu = 3;
}
-// Copied from: local:aiserver.v1.ProfileKind (var: UEe)
+// Copied from: local:aiserver.v1.ProfileKind (var: s)
enum ProfileKind {
PROFILE_KIND_UNSPECIFIED = 0;
PROFILE_KIND_WALL = 1;
@@ -18981,9 +22753,9 @@ enum ProfileKind {
PROFILE_KIND_CPU = 3;
}
-// Copied from: local:aiserver.v1.ProfileScheduleConfig (var: QPe)
+// Copied from: local:aiserver.v1.ProfileScheduleConfig (var: ce)
message ProfileScheduleConfig {
- // Copied from: local:aiserver.v1.ProfileScheduleConfig.ScheduleConfig (var: UPe)
+ // Copied from: local:aiserver.v1.ProfileScheduleConfig.ScheduleConfig (var: de)
message ScheduleConfig {
int32 interval = 1;
int32 duration = 2;
@@ -18996,33 +22768,34 @@ message ProfileScheduleConfig {
int32 activity_timeout = 5;
}
-// Copied from: local:aiserver.v1.ProfilingConfig (var: MPe)
+// Copied from: local:aiserver.v1.ProfilingConfig (var: pe)
message ProfilingConfig {
bool enabled = 1;
repeated ProfileConfig configs = 2;
repeated ProfileScheduleConfig schedules = 3;
}
-// Copied from: anyrun.v1.ProgressDetail (var: wFe)
-message ProgressDetail {
- uint64 current = 1;
- uint64 total = 2;
+// Copied from: agent.v1.ProjectDetails (var: Ii)
+message ProjectDetails {
+ optional string name = 1;
+ optional ProjectSubagentDetails subagent = 2;
+ optional ProjectSideChatDetails side_chat = 3;
}
-// Copied from: local:aiserver.v1.ProjectLayout (var: _8)
+// Copied from: local:aiserver.v1.ProjectLayout (var: Dn)
message ProjectLayout {
string root_path = 1;
ProjectLayoutDirectoryContent content = 2;
optional ListDirV2Result list_dir_v2_result = 3;
}
-// Copied from: local:aiserver.v1.ProjectLayoutDirectory (var: k8)
+// Copied from: local:aiserver.v1.ProjectLayoutDirectory (var: Un)
message ProjectLayoutDirectory {
string name = 1;
ProjectLayoutDirectoryContent content = 2;
}
-// Copied from: local:aiserver.v1.ProjectLayoutDirectoryContent (var: y8)
+// Copied from: local:aiserver.v1.ProjectLayoutDirectoryContent (var: On)
message ProjectLayoutDirectoryContent {
repeated ProjectLayoutDirectory directories = 1;
repeated ProjectLayoutFile files = 2;
@@ -19031,22 +22804,69 @@ message ProjectLayoutDirectoryContent {
repeated ProjectLayoutFile hidden_files = 5;
}
-// Copied from: local:aiserver.v1.ProjectLayoutFile (var: S8)
+// Copied from: local:aiserver.v1.ProjectLayoutFile (var: xn)
message ProjectLayoutFile {
string name = 1;
}
-// Copied from: local:aiserver.v1.PromptDeeplinkControls (var: A0e)
+// Copied from: agent.v1.ProjectSideChatDetails (var: Bi)
+message ProjectSideChatDetails {
+ string store_dir = 1;
+}
+
+// Copied from: agent.v1.ProjectSubagentDetails (var: vi)
+message ProjectSubagentDetails {
+ optional string store_dir = 2;
+}
+
+// Copied from: local:aiserver.v1.ProjectionScoreSet (var: i)
+message ProjectionScoreSet {
+ int64 source_watermark_ms = 1;
+ int64 generated_at_ms = 2;
+ int64 expires_at_ms = 3;
+ repeated SubjectScore scores = 4;
+}
+
+// Copied from: agent.v1.PromptContextNode (var: Wi)
+message PromptContextNode {
+ string id = 1;
+ optional string parent_id = 2;
+ string kind = 3;
+ string label = 4;
+ string category_id = 5;
+ uint32 estimated_tokens = 6;
+ uint32 character_count = 7;
+ bool content_available = 9;
+ optional PromptContextSourceRef source = 11;
+ optional string inline_content = 12;
+}
+
+// Copied from: agent.v1.PromptContextSourceRef (var: Ki)
+message PromptContextSourceRef {
+ string source_type = 1;
+ uint32 message_index = 3;
+ string content_path = 4;
+ uint32 start_offset = 5;
+ uint32 end_offset = 6;
+}
+
+// Copied from: agent.v1.PromptContextUsageTree (var: zi)
+message PromptContextUsageTree {
+ uint32 schema_version = 1;
+ repeated PromptContextNode nodes = 2;
+}
+
+// Copied from: local:aiserver.v1.PromptDeeplinkControls (var: cc)
message PromptDeeplinkControls {
bool enabled = 1;
}
-// Copied from: agent.v1.PromptSuggestionUpdate (var: l0)
+// Copied from: agent.v1.PromptSuggestionUpdate (var: Ma)
message PromptSuggestionUpdate {
string suggestion = 1;
}
-// Copied from: agent.v1.PromptTokenBreakdownCategory (var: D$)
+// Copied from: agent.v1.PromptTokenBreakdownCategory (var: Vi)
message PromptTokenBreakdownCategory {
string id = 1;
string label = 2;
@@ -19054,23 +22874,24 @@ message PromptTokenBreakdownCategory {
optional uint32 character_count = 4;
}
-// Copied from: agent.v1.PromptTokenBreakdownSnapshot (var: x$)
+// Copied from: agent.v1.PromptTokenBreakdownSnapshot (var: Yi)
message PromptTokenBreakdownSnapshot {
uint32 total_used_tokens = 1;
uint32 max_tokens = 2;
repeated PromptTokenBreakdownCategory categories = 3;
}
-// Copied from: local:aiserver.v1.ProtectedGitProvider (var: iUe)
+// Copied from: local:aiserver.v1.ProtectedGitProvider (var: Te)
enum ProtectedGitProvider {
PROTECTED_GIT_PROVIDER_UNSPECIFIED = 0;
PROTECTED_GIT_PROVIDER_GITHUB = 1;
PROTECTED_GIT_PROVIDER_GITLAB = 2;
PROTECTED_GIT_PROVIDER_GITHUB_ENTERPRISE = 3;
PROTECTED_GIT_PROVIDER_GITLAB_SELF_HOSTED = 4;
+ PROTECTED_GIT_PROVIDER_ORIGIN = 5;
}
-// Copied from: local:aiserver.v1.ProtectedGitScope (var: k1e)
+// Copied from: local:aiserver.v1.ProtectedGitScope (var: Pm)
message ProtectedGitScope {
int64 id = 1;
int32 team_id = 2;
@@ -19082,7 +22903,7 @@ message ProtectedGitScope {
int64 updated_at = 8;
}
-// Copied from: local:aiserver.v1.ProtoDoc (var: ww)
+// Copied from: local:aiserver.v1.ProtoDoc (var: g)
message ProtoDoc {
int32 id = 1;
string uuid = 2;
@@ -19102,32 +22923,60 @@ message ProtoDoc {
bool publish_to_team = 16;
}
-// Copied from: local:aiserver.v1.ProtoDocPage (var: kw)
+// Copied from: local:aiserver.v1.ProtoDocPage (var: h)
message ProtoDocPage {
string url = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.PseudocodeTarget (var: MAe)
+// Copied from: local:aiserver.v1.ProvisionSyntheticsServiceAccountsRequest (var: Zd)
+message ProvisionSyntheticsServiceAccountsRequest {
+ int32 team_id = 1;
+ int32 count = 2;
+ string name_prefix = 3;
+ string pool_name = 4;
+ string created_by = 5;
+ bool provision_origin_repos = 6;
+ string origin_namespace = 7;
+}
+
+// Copied from: local:aiserver.v1.ProvisionSyntheticsServiceAccountsResponse (var: ep)
+message ProvisionSyntheticsServiceAccountsResponse {
+ repeated ProvisionedSyntheticsIdentity identities = 1;
+ string pool_id = 2;
+}
+
+// Copied from: local:aiserver.v1.ProvisionedSyntheticsIdentity (var: $d)
+message ProvisionedSyntheticsIdentity {
+ string identity_id = 1;
+ string service_account_id = 2;
+ string service_account_name = 3;
+ string masked_api_key = 4;
+ string repo_url = 5;
+ string repo_ref = 6;
+}
+
+// Copied from: local:aiserver.v1.PseudocodeTarget (var: Ao)
message PseudocodeTarget {
SimpleRange range = 1;
string content = 2;
}
-// Copied from: local:aiserver.v1.PublicArtifactSharingMode (var: cUe)
+// Copied from: local:aiserver.v1.PublicArtifactSharingMode (var: Ie)
enum PublicArtifactSharingMode {
PUBLIC_ARTIFACT_SHARING_MODE_UNSPECIFIED = 0;
PUBLIC_ARTIFACT_SHARING_MODE_ALLOWED = 1;
PUBLIC_ARTIFACT_SHARING_MODE_DISABLED = 2;
}
-// Copied from: local:aiserver.v1.PublicProfileActivityCount (var: pmt)
+// Copied from: local:aiserver.v1.PublicProfileActivityCount (var: _E)
message PublicProfileActivityCount {
string date = 1;
int32 count = 2;
+ int64 value = 3;
}
-// Copied from: local:aiserver.v1.PublicProfileActivitySummary (var: hmt)
+// Copied from: local:aiserver.v1.PublicProfileActivitySummary (var: wE)
message PublicProfileActivitySummary {
string most_active_month = 1;
string most_active_day = 2;
@@ -19136,21 +22985,58 @@ message PublicProfileActivitySummary {
repeated string active_dates = 5;
repeated PublicProfileDailyAgentCount daily_agent_counts = 6;
repeated PublicProfileActivityCount activity_counts = 7;
+ repeated PublicProfileModelUsage top_models = 8;
+ int32 agents_local = 10;
+ int32 agents_cloud = 11;
+ int64 longest_agent_seconds = 12;
+ repeated PublicProfileTokensPerDay tokens_over_time = 13;
+ repeated PublicProfileAgentsPerDay agents_over_time = 14;
}
-// Copied from: local:aiserver.v1.PublicProfileDailyAgentCount (var: fmt)
+// Copied from: local:aiserver.v1.PublicProfileAgentsPerDay (var: kE)
+message PublicProfileAgentsPerDay {
+ string date = 1;
+ int32 local_count = 2;
+ int32 cloud_count = 3;
+}
+
+// Copied from: local:aiserver.v1.PublicProfileDailyAgentCount (var: AE)
message PublicProfileDailyAgentCount {
string date = 1;
int32 agent_count = 2;
}
-// Copied from: local:aiserver.v1.PublishEnvironmentRequest (var: kBt)
+// Copied from: local:aiserver.v1.PublicProfileModelUsage (var: TE)
+message PublicProfileModelUsage {
+ string name = 1;
+ int32 agent_requests = 2;
+ string vendor = 3;
+}
+
+// Copied from: local:aiserver.v1.PublicProfileSettings (var: Ec)
+message PublicProfileSettings {
+ bool public_visibility_allowed = 1;
+ string policy = 2;
+}
+
+// Copied from: local:aiserver.v1.PublicProfileTokensPerDay (var: yE)
+message PublicProfileTokensPerDay {
+ string date = 1;
+ int64 tokens = 2;
+}
+
+// Copied from: local:aiserver.v1.PublicSharedCanvasPreview (var: Uk)
+message PublicSharedCanvasPreview {
+ string title = 1;
+}
+
+// Copied from: local:aiserver.v1.PublishEnvironmentRequest (var: _u)
message PublishEnvironmentRequest {
int64 id = 1;
EnvironmentType environment_type = 2;
}
-// Copied from: local:aiserver.v1.PublishEnvironmentResponse (var: SBt)
+// Copied from: local:aiserver.v1.PublishEnvironmentResponse (var: Tu)
message PublishEnvironmentResponse {
bool success = 1;
string pr_url = 2;
@@ -19158,12 +23044,12 @@ message PublishEnvironmentResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.PublishPersonalEnvironmentRequest (var: IBt)
+// Copied from: local:aiserver.v1.PublishPersonalEnvironmentRequest (var: yu)
message PublishPersonalEnvironmentRequest {
int64 id = 1;
}
-// Copied from: local:aiserver.v1.PublishPersonalEnvironmentResponse (var: vBt)
+// Copied from: local:aiserver.v1.PublishPersonalEnvironmentResponse (var: ku)
message PublishPersonalEnvironmentResponse {
bool success = 1;
string pr_url = 2;
@@ -19171,7 +23057,24 @@ message PublishPersonalEnvironmentResponse {
optional string error = 4;
}
-// Copied from: local:aiserver.v1.Publisher (var: Dct)
+// Copied from: local:aiserver.v1.PublishPluginRequest (var: xE)
+message PublishPluginRequest {
+ int32 team_id = 1;
+ string name = 2;
+ string display_name = 3;
+ string description = 4;
+ bytes plugin_tar_gz = 5;
+ optional string commit_message = 6;
+}
+
+// Copied from: local:aiserver.v1.PublishPluginResponse (var: QE)
+message PublishPluginResponse {
+ int64 plugin_id = 1;
+ int64 marketplace_id = 2;
+ string commit_sha = 3;
+}
+
+// Copied from: local:aiserver.v1.Publisher (var: nE)
message Publisher {
int64 id = 1;
string name = 2;
@@ -19189,7 +23092,7 @@ message Publisher {
int64 updated_at = 14;
}
-// Copied from: local:aiserver.v1.PullRequest (var: g4)
+// Copied from: local:aiserver.v1.PullRequest (var: pn)
message PullRequest {
string title = 1;
string body = 2;
@@ -19198,7 +23101,17 @@ message PullRequest {
int64 number = 5;
}
-// Copied from: local:aiserver.v1.PullRequestLabel (var: h4e)
+// Copied from: local:aiserver.v1.PullRequestFileContentsStatus (var: xn)
+enum PullRequestFileContentsStatus {
+ PULL_REQUEST_FILE_CONTENTS_STATUS_UNSPECIFIED = 0;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_OK = 1;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_NOT_FOUND = 2;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_TOO_LARGE = 3;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_NOT_SUPPORTED = 4;
+ PULL_REQUEST_FILE_CONTENTS_STATUS_ERROR = 5;
+}
+
+// Copied from: local:aiserver.v1.PullRequestLabel (var: Sf)
message PullRequestLabel {
int64 id = 1;
string node_id = 2;
@@ -19209,18 +23122,18 @@ message PullRequestLabel {
bool is_default = 7;
}
-// Copied from: local:aiserver.v1.PullRequestPathCodeowners (var: $ht)
+// Copied from: local:aiserver.v1.PullRequestPathCodeowners (var: Ks)
message PullRequestPathCodeowners {
string path = 1;
repeated string owners = 2;
}
-// Copied from: local:aiserver.v1.PullRequestPreferences (var: z1e)
+// Copied from: local:aiserver.v1.PullRequestPreferences (var: Km)
message PullRequestPreferences {
PrReviewOpenDestinationMode pr_review_open_destination = 1;
}
-// Copied from: local:aiserver.v1.PullRequestReference (var: gP)
+// Copied from: local:aiserver.v1.PullRequestReference (var: sr)
message PullRequestReference {
string sha = 1;
float score = 2;
@@ -19232,16 +23145,23 @@ message PullRequestReference {
repeated string changed_files = 8;
}
-// Copied from: local:aiserver.v1.PullRequestResult (var: lEe)
+// Copied from: local:aiserver.v1.PullRequestResult (var: Pu)
message PullRequestResult {
string sha = 1;
string full_pr_contents = 2;
float score = 3;
}
-// Copied from: local:aiserver.v1.PureMessage (var: ni)
+// Copied from: agent.v1.PullRequestStatus (var: xt)
+enum PullRequestStatus {
+ PULL_REQUEST_STATUS_UNSPECIFIED = 0;
+ PULL_REQUEST_STATUS_OPEN = 1;
+ PULL_REQUEST_STATUS_CLOSED = 2;
+}
+
+// Copied from: local:aiserver.v1.PureMessage (var: me)
message PureMessage {
- // Copied from: local:aiserver.v1.PureMessage.MessageType (var: ri)
+ // Copied from: local:aiserver.v1.PureMessage.MessageType (var: u)
enum MessageType {
MESSAGE_TYPE_UNSPECIFIED = 0;
MESSAGE_TYPE_SYSTEM = 1;
@@ -19253,11 +23173,11 @@ message PureMessage {
string content = 2;
}
-// Copied from: local:aiserver.v1.PushAiThoughtRequest (var: Yhe)
+// Copied from: local:aiserver.v1.PushAiThoughtRequest (var: Vi)
message PushAiThoughtRequest {
- // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata (var: Hhe)
+ // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata (var: Yi)
message Metadata {
- // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata.AcceptedHallucinatedFunctionEvent (var: zhe)
+ // Copied from: local:aiserver.v1.PushAiThoughtRequest.Metadata.AcceptedHallucinatedFunctionEvent (var: Ki)
message AcceptedHallucinatedFunctionEvent {
string implementation_uuid = 1;
string hallucinated_function_uuid = 2;
@@ -19279,11 +23199,11 @@ message PushAiThoughtRequest {
optional Metadata metadata = 4;
}
-// Copied from: local:aiserver.v1.PushAiThoughtResponse (var: Khe)
+// Copied from: local:aiserver.v1.PushAiThoughtResponse (var: Wi)
message PushAiThoughtResponse {
}
-// Copied from: local:aiserver.v1.PushPlatform (var: D_t)
+// Copied from: local:aiserver.v1.PushPlatform (var: wr)
enum PushPlatform {
PUSH_PLATFORM_UNSPECIFIED = 0;
PUSH_PLATFORM_IOS = 1;
@@ -19291,7 +23211,7 @@ enum PushPlatform {
PUSH_PLATFORM_WEB = 3;
}
-// Copied from: local:aiserver.v1.QueryOnlyRepoAccess (var: Bm)
+// Copied from: local:aiserver.v1.QueryOnlyRepoAccess (var: $e)
message QueryOnlyRepoAccess {
string owner_auth_id = 1;
string access_token = 2;
@@ -19299,13 +23219,13 @@ message QueryOnlyRepoAccess {
string user_repo_name = 4;
}
-// Copied from: local:aiserver.v1.QueryOnlyRepositoryInfo (var: Iu)
+// Copied from: local:aiserver.v1.QueryOnlyRepositoryInfo (var: j)
message QueryOnlyRepositoryInfo {
RepositoryInfo repository = 1;
QueryOnlyRepoAccess query_only_repo_access = 2;
}
-// Copied from: local:aiserver.v1.QueuedFollowup (var: QNt)
+// Copied from: local:aiserver.v1.QueuedFollowup (var: Pd)
message QueuedFollowup {
string followup_id = 1;
int64 created_at_ms = 2;
@@ -19315,35 +23235,51 @@ message QueuedFollowup {
repeated SelectedCursorCommand cursor_commands = 6;
bool cursor_commands_explicitly_set = 7;
optional ConversationAction conversation_action = 8;
- repeated BlobData blob_data = 9;
+ repeated TaskSubagentReturnValue blob_data = 9;
optional ModelDetails model_details = 10;
optional int64 editing_started_at_ms = 11;
optional string run_id = 12;
optional RequestedModel requested_model = 13;
optional int64 turn_start_unix_ms = 14;
+ optional int64 not_before_unix_ms = 15;
+ bytes conversation_action_blob_id = 16;
+ optional string request_id = 17;
+ optional StopHookContinuation stop_hook_continuation = 18;
+ optional string resubmit_from_message_id = 19;
+ optional bool use_experimental_model_opt_out = 20;
+ string coalescing_key = 21;
+ repeated string merged_followup_ids = 22;
+ repeated ConversationActionReference merged_action_refs = 23;
}
-// Copied from: local:aiserver.v1.QueuedMakePRRequest (var: UNt)
+// Copied from: local:aiserver.v1.QueuedInteractionResponse (var: Ld)
+message QueuedInteractionResponse {
+ uint32 query_id = 1;
+ InteractionResponse interaction_response = 2;
+ int64 submitted_at_ms = 3;
+}
+
+// Copied from: local:aiserver.v1.QueuedMakePRRequest (var: Fd)
message QueuedMakePRRequest {
string request_id = 1;
int64 created_at_ms = 2;
bytes request_blob_id = 3;
}
-// Copied from: local:aiserver.v1.QueuedOpenPRRequest (var: MNt)
+// Copied from: local:aiserver.v1.QueuedOpenPRRequest (var: qd)
message QueuedOpenPRRequest {
string request_id = 1;
int64 created_at_ms = 2;
bytes request_blob_id = 3;
}
-// Copied from: local:aiserver.v1.QuickActionCandidate (var: uge)
+// Copied from: local:aiserver.v1.QuickActionCandidate (var: ti)
message QuickActionCandidate {
string id = 1;
string description = 2;
}
-// Copied from: local:aiserver.v1.RCPCallFrame (var: ga)
+// Copied from: local:aiserver.v1.RCPCallFrame (var: Ge)
message RCPCallFrame {
optional string function_name = 1;
optional string url = 2;
@@ -19351,12 +23287,12 @@ message RCPCallFrame {
optional int32 column_number = 4;
}
-// Copied from: local:aiserver.v1.RCPChatMessage (var: Sa)
+// Copied from: local:aiserver.v1.RCPChatMessage (var: Ke)
message RCPChatMessage {
string text = 1;
}
-// Copied from: local:aiserver.v1.RCPLogEntry (var: ya)
+// Copied from: local:aiserver.v1.RCPLogEntry (var: Ve)
message RCPLogEntry {
string message = 1;
double timestamp = 2;
@@ -19367,7 +23303,7 @@ message RCPLogEntry {
optional string object_data_json = 7;
}
-// Copied from: local:aiserver.v1.RCPMessage (var: Ia)
+// Copied from: local:aiserver.v1.RCPMessage (var: We)
message RCPMessage {
oneof message {
RCPLogEntry console = 1;
@@ -19376,13 +23312,13 @@ message RCPMessage {
}
}
-// Copied from: local:aiserver.v1.RCPStackTrace (var: _a)
+// Copied from: local:aiserver.v1.RCPStackTrace (var: He)
message RCPStackTrace {
repeated RCPCallFrame call_frames = 1;
optional string raw_stack_trace = 2;
}
-// Copied from: local:aiserver.v1.RCPUIElementPicked (var: ka)
+// Copied from: local:aiserver.v1.RCPUIElementPicked (var: Ye)
message RCPUIElementPicked {
string element = 1;
string xpath = 2;
@@ -19392,7 +23328,7 @@ message RCPUIElementPicked {
optional string component_props_json = 6;
}
-// Copied from: local:aiserver.v1.Range (var: iN)
+// Copied from: local:aiserver.v1.Range (var: wt)
message Range {
int32 start_line = 1;
int32 start_character = 2;
@@ -19400,7 +23336,7 @@ message Range {
int32 end_character = 4;
}
-// Copied from: local:aiserver.v1.RangeGroup (var: Mwe)
+// Copied from: local:aiserver.v1.RangeGroup (var: Vl)
message RangeGroup {
optional string conversation_id = 1;
optional string model = 2;
@@ -19409,13 +23345,13 @@ message RangeGroup {
optional string request_id = 5;
}
-// Copied from: local:aiserver.v1.RankedContext (var: g9)
+// Copied from: local:aiserver.v1.RankedContext (var: xe)
message RankedContext {
ContextToRank context = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.RawUserData (var: L2e)
+// Copied from: local:aiserver.v1.RawUserData (var: ld)
message RawUserData {
int64 date = 1;
int32 user_id = 2;
@@ -19444,7 +23380,19 @@ message RawUserData {
optional string email = 25;
}
-// Copied from: agent.v1.ReadArgs (var: Y8)
+// Copied from: local:aiserver.v1.ReadAgentStoreFileRequest (var: lf)
+message ReadAgentStoreFileRequest {
+ string store_id = 1;
+ string relative_path = 2;
+ optional string share_id = 3;
+}
+
+// Copied from: local:aiserver.v1.ReadAgentStoreFileResponse (var: uf)
+message ReadAgentStoreFileResponse {
+ string content = 1;
+}
+
+// Copied from: agent.v1.ReadArgs (var: f)
message ReadArgs {
string path = 1;
string tool_call_id = 2;
@@ -19453,25 +23401,25 @@ message ReadArgs {
optional string encoding_hint = 6;
}
-// Copied from: local:aiserver.v1.ReadBinaryFileRequest (var: JJt)
+// Copied from: local:aiserver.v1.ReadBinaryFileRequest (var: Gm)
message ReadBinaryFileRequest {
string bc_id = 1;
string path = 2;
}
-// Copied from: local:aiserver.v1.ReadBinaryFileResponse (var: CJt)
+// Copied from: local:aiserver.v1.ReadBinaryFileResponse (var: Hm)
message ReadBinaryFileResponse {
bytes content = 1;
}
-// Copied from: local:aiserver.v1.ReadChunkParams (var: wN)
+// Copied from: local:aiserver.v1.ReadChunkParams (var: Nt)
message ReadChunkParams {
string relative_workspace_path = 1;
int32 start_line_number = 2;
optional int32 num_lines = 3;
}
-// Copied from: local:aiserver.v1.ReadChunkResult (var: EN)
+// Copied from: local:aiserver.v1.ReadChunkResult (var: Rt)
message ReadChunkResult {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -19480,18 +23428,18 @@ message ReadChunkResult {
bool cropped = 5;
}
-// Copied from: agent.v1.ReadError (var: K8)
+// Copied from: agent.v1.ReadError (var: A)
message ReadError {
string path = 1;
string error = 2;
}
-// Copied from: agent.v1.ReadFileNotFound (var: e6)
+// Copied from: agent.v1.ReadFileNotFound (var: T)
message ReadFileNotFound {
string path = 1;
}
-// Copied from: local:aiserver.v1.ReadFileParams (var: GJ)
+// Copied from: local:aiserver.v1.ReadFileParams (var: he)
message ReadFileParams {
string relative_workspace_path = 1;
bool read_entire_file = 2;
@@ -19503,7 +23451,7 @@ message ReadFileParams {
optional int32 min_lines = 8;
}
-// Copied from: local:aiserver.v1.ReadFileResult (var: VJ)
+// Copied from: local:aiserver.v1.ReadFileResult (var: Ae)
message ReadFileResult {
string contents = 1;
bool did_downgrade_to_line_range = 2;
@@ -19521,11 +23469,11 @@ message ReadFileResult {
FileGit file_git_context = 14;
}
-// Copied from: local:aiserver.v1.ReadFileStream (var: WJ)
+// Copied from: local:aiserver.v1.ReadFileStream (var: _e)
message ReadFileStream {
}
-// Copied from: local:aiserver.v1.ReadFileV2Params (var: dL)
+// Copied from: local:aiserver.v1.ReadFileV2Params (var: ns)
message ReadFileV2Params {
string target_file = 1;
optional int32 offset = 2;
@@ -19535,7 +23483,7 @@ message ReadFileV2Params {
optional bool enable_line_numbers = 6;
}
-// Copied from: local:aiserver.v1.ReadFileV2Result (var: AL)
+// Copied from: local:aiserver.v1.ReadFileV2Result (var: rs)
message ReadFileV2Result {
optional string contents = 1;
int32 num_characters_in_requested_range = 2;
@@ -19545,48 +23493,50 @@ message ReadFileV2Result {
repeated ImageProto images = 6;
}
-// Copied from: local:aiserver.v1.ReadFileV2Stream (var: gL)
+// Copied from: local:aiserver.v1.ReadFileV2Stream (var: ss)
message ReadFileV2Stream {
optional ReadFileV2Params params = 1;
}
-// Copied from: agent.v1.ReadInvalidFile (var: s6)
+// Copied from: agent.v1.ReadInvalidFile (var: k)
message ReadInvalidFile {
string path = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.ReadLintsParams (var: QP)
+// Copied from: local:aiserver.v1.ReadLintsParams (var: gr)
message ReadLintsParams {
string path = 1;
repeated string paths = 2;
}
-// Copied from: local:aiserver.v1.ReadLintsResult (var: UP)
+// Copied from: local:aiserver.v1.ReadLintsResult (var: hr)
message ReadLintsResult {
string path = 1;
repeated LinterError linter_errors = 2;
repeated LinterErrors linter_errors_by_file = 3;
}
-// Copied from: local:aiserver.v1.ReadLintsStream (var: MP)
+// Copied from: local:aiserver.v1.ReadLintsStream (var: Ar)
message ReadLintsStream {
}
-// Copied from: agent.v1.ReadMcpResourceError (var: cM)
+// Copied from: agent.v1.ReadMcpResourceError (var: b)
message ReadMcpResourceError {
string uri = 1;
string error = 2;
}
-// Copied from: agent.v1.ReadMcpResourceExecArgs (var: sM)
+// Copied from: agent.v1.ReadMcpResourceExecArgs (var: N)
message ReadMcpResourceExecArgs {
string server = 1;
string uri = 2;
optional string download_path = 3;
+ string tool_call_id = 4;
+ optional SmartModeApproval smart_mode_approval = 5;
}
-// Copied from: agent.v1.ReadMcpResourceExecResult (var: aM)
+// Copied from: agent.v1.ReadMcpResourceExecResult (var: R)
message ReadMcpResourceExecResult {
oneof result {
ReadMcpResourceSuccess success = 1;
@@ -19596,25 +23546,25 @@ message ReadMcpResourceExecResult {
}
}
-// Copied from: agent.v1.ReadMcpResourceNotFound (var: AM)
+// Copied from: agent.v1.ReadMcpResourceNotFound (var: L)
message ReadMcpResourceNotFound {
string uri = 1;
}
-// Copied from: local:aiserver.v1.ReadMcpResourceParams (var: Jb)
+// Copied from: local:aiserver.v1.ReadMcpResourceParams (var: Ln)
message ReadMcpResourceParams {
string server = 1;
string uri = 2;
optional string download_path = 3;
}
-// Copied from: agent.v1.ReadMcpResourceRejected (var: dM)
+// Copied from: agent.v1.ReadMcpResourceRejected (var: M)
message ReadMcpResourceRejected {
string uri = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.ReadMcpResourceResult (var: Cb)
+// Copied from: local:aiserver.v1.ReadMcpResourceResult (var: Fn)
message ReadMcpResourceResult {
string uri = 1;
optional string name = 2;
@@ -19627,11 +23577,11 @@ message ReadMcpResourceResult {
}
}
-// Copied from: local:aiserver.v1.ReadMcpResourceStream (var: bL)
+// Copied from: local:aiserver.v1.ReadMcpResourceStream (var: ds)
message ReadMcpResourceStream {
}
-// Copied from: agent.v1.ReadMcpResourceSuccess (var: lM)
+// Copied from: agent.v1.ReadMcpResourceSuccess (var: P)
message ReadMcpResourceSuccess {
string uri = 1;
optional string name = 2;
@@ -19639,37 +23589,50 @@ message ReadMcpResourceSuccess {
optional string mime_type = 4;
map annotations = 7;
optional string download_path = 8;
+ optional OutputLocation output_location = 9;
oneof content {
string text = 5;
bytes blob = 6;
}
}
-// Copied from: agent.v1.ReadPermissionDenied (var: n6)
+// Copied from: local:aiserver.v1.ReadOnlySharedPodLifecycleEvent (var: Ia)
+message ReadOnlySharedPodLifecycleEvent {
+ // Copied from: local:aiserver.v1.ReadOnlySharedPodLifecycleEvent.Phase (var: xr)
+ enum Phase {
+ PHASE_UNSPECIFIED = 0;
+ PHASE_AWAITING_FULL_POD = 2;
+ PHASE_INACTIVE = 3;
+ }
+
+ Phase phase = 1;
+}
+
+// Copied from: agent.v1.ReadPermissionDenied (var: y)
message ReadPermissionDenied {
string path = 1;
}
-// Copied from: local:aiserver.v1.ReadProjectParams (var: KL)
+// Copied from: local:aiserver.v1.ReadProjectParams (var: ks)
message ReadProjectParams {
}
-// Copied from: local:aiserver.v1.ReadProjectResult (var: ZL)
+// Copied from: local:aiserver.v1.ReadProjectResult (var: ws)
message ReadProjectResult {
string plan = 1;
}
-// Copied from: local:aiserver.v1.ReadProjectStream (var: eF)
+// Copied from: local:aiserver.v1.ReadProjectStream (var: Es)
message ReadProjectStream {
}
-// Copied from: agent.v1.ReadRejected (var: Z8)
+// Copied from: agent.v1.ReadRejected (var: _)
message ReadRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.ReadResult (var: H8)
+// Copied from: agent.v1.ReadResult (var: g)
message ReadResult {
oneof result {
ReadSuccess success = 1;
@@ -19681,7 +23644,7 @@ message ReadResult {
}
}
-// Copied from: local:aiserver.v1.ReadSemsearchFilesParams (var: jv)
+// Copied from: local:aiserver.v1.ReadSemsearchFilesParams (var: He)
message ReadSemsearchFilesParams {
RepositoryInfo repository_info = 1;
repeated CodeResult code_results = 2;
@@ -19690,7 +23653,7 @@ message ReadSemsearchFilesParams {
optional bool pr_search_on = 5;
}
-// Copied from: local:aiserver.v1.ReadSemsearchFilesResult (var: sC)
+// Copied from: local:aiserver.v1.ReadSemsearchFilesResult (var: We)
message ReadSemsearchFilesResult {
repeated CodeResult code_results = 1;
repeated File all_files = 2;
@@ -19701,12 +23664,12 @@ message ReadSemsearchFilesResult {
optional bool pr_hydration_timed_out = 7;
}
-// Copied from: local:aiserver.v1.ReadSemsearchFilesStream (var: aC)
+// Copied from: local:aiserver.v1.ReadSemsearchFilesStream (var: ze)
message ReadSemsearchFilesStream {
int32 num_files = 1;
}
-// Copied from: agent.v1.ReadSuccess (var: z8)
+// Copied from: agent.v1.ReadSuccess (var: h)
message ReadSuccess {
string path = 1;
int32 total_lines = 3;
@@ -19720,23 +23683,23 @@ message ReadSuccess {
}
}
-// Copied from: local:aiserver.v1.ReadWithLinterParams (var: DC)
+// Copied from: local:aiserver.v1.ReadWithLinterParams (var: ct)
message ReadWithLinterParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.ReadWithLinterResult (var: xC)
+// Copied from: local:aiserver.v1.ReadWithLinterResult (var: dt)
message ReadWithLinterResult {
string contents = 1;
repeated Diagnostic diagnostics = 2;
}
-// Copied from: local:aiserver.v1.ReapplyParams (var: pI)
+// Copied from: local:aiserver.v1.ReapplyParams (var: N)
message ReapplyParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.ReapplyResult (var: TI)
+// Copied from: local:aiserver.v1.ReapplyResult (var: P)
message ReapplyResult {
EditFileResult.FileDiff diff = 1;
bool is_applied = 2;
@@ -19745,23 +23708,23 @@ message ReapplyResult {
optional bool rejected = 5;
}
-// Copied from: local:aiserver.v1.ReapplyStream (var: BI)
+// Copied from: local:aiserver.v1.ReapplyStream (var: L)
message ReapplyStream {
}
-// Copied from: agent.v1.RecentAgent (var: aK)
+// Copied from: agent.v1.RecentAgent (var: M)
message RecentAgent {
string name = 1;
string path = 2;
optional string overview = 3;
}
-// Copied from: agent.v1.RecentAgentsContext (var: lK)
+// Copied from: agent.v1.RecentAgentsContext (var: L)
message RecentAgentsContext {
repeated RecentAgent recent_agents = 1;
}
-// Copied from: local:aiserver.v1.RecentChat (var: Die)
+// Copied from: local:aiserver.v1.RecentChat (var: Le)
message RecentChat {
string title = 1;
optional int64 timestamp = 2;
@@ -19770,16 +23733,16 @@ message RecentChat {
optional string todos = 5;
}
-// Copied from: local:aiserver.v1.RecentChatMessage (var: xie)
+// Copied from: local:aiserver.v1.RecentChatMessage (var: Fe)
message RecentChatMessage {
string role = 1;
string text = 2;
string context = 3;
}
-// Copied from: agent.v1.RecentlyAddedPlugin (var: rj)
+// Copied from: agent.v1.RecentlyAddedPlugin (var: D)
message RecentlyAddedPlugin {
- // Copied from: agent.v1.RecentlyAddedPlugin.CapabilityDescriptor (var: ij)
+ // Copied from: agent.v1.RecentlyAddedPlugin.CapabilityDescriptor (var: O)
message CapabilityDescriptor {
string name = 1;
string description = 2;
@@ -19795,7 +23758,7 @@ message RecentlyAddedPlugin {
repeated string mcp_servers = 8;
}
-// Copied from: local:aiserver.v1.RechunkerChoice (var: su)
+// Copied from: local:aiserver.v1.RechunkerChoice (var: l)
enum RechunkerChoice {
RECHUNKER_CHOICE_UNSPECIFIED = 0;
RECHUNKER_CHOICE_IDENTITY = 1;
@@ -19804,9 +23767,9 @@ enum RechunkerChoice {
RECHUNKER_CHOICE_4000_TOKS = 4;
}
-// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest (var: O8e)
+// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest (var: Ag)
message RecordBugbotDeeplinkEventRequest {
- // Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest.BugbotDeeplinkEvent (var: G8e)
+ // Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventRequest.BugbotDeeplinkEvent (var: Ut)
enum BugbotDeeplinkEvent {
BUGBOT_DEEPLINK_EVENT_UNSPECIFIED = 0;
BUGBOT_DEEPLINK_EVENT_CLICKED = 1;
@@ -19821,11 +23784,11 @@ message RecordBugbotDeeplinkEventRequest {
optional string comment_id = 3;
}
-// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventResponse (var: Y8e)
+// Copied from: local:aiserver.v1.RecordBugbotDeeplinkEventResponse (var: _g)
message RecordBugbotDeeplinkEventResponse {
}
-// Copied from: local:aiserver.v1.RecordCppFateRequest (var: MA)
+// Copied from: local:aiserver.v1.RecordCppFateRequest (var: K)
message RecordCppFateRequest {
string request_id = 1;
float performance_now_time = 2;
@@ -19833,38 +23796,60 @@ message RecordCppFateRequest {
string extension = 4;
}
-// Copied from: local:aiserver.v1.RecordCppFateResponse (var: GA)
+// Copied from: local:aiserver.v1.RecordCppFateResponse (var: W)
message RecordCppFateResponse {
}
-// Copied from: local:aiserver.v1.RecordIdeBugReactionRequest (var: Eae)
+// Copied from: local:aiserver.v1.RecordFullSelfDrivingOutputsRequest (var: b)
+message RecordFullSelfDrivingOutputsRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ repeated FullSelfDrivingOutputInput outputs = 3;
+}
+
+// Copied from: local:aiserver.v1.RecordFullSelfDrivingOutputsResponse (var: M)
+message RecordFullSelfDrivingOutputsResponse {
+ repeated FullSelfDrivingFinding findings = 1;
+}
+
+// Copied from: local:aiserver.v1.RecordIdeBugReactionRequest (var: tt)
message RecordIdeBugReactionRequest {
string bug_id = 1;
string reaction = 2;
}
-// Copied from: local:aiserver.v1.RecordIdeBugReactionResponse (var: Bae)
+// Copied from: local:aiserver.v1.RecordIdeBugReactionResponse (var: nt)
message RecordIdeBugReactionResponse {
bool success = 1;
}
-// Copied from: agent.v1.RecordScreenArgs (var: TE)
+// Copied from: local:aiserver.v1.RecordSandAuditEventsRequest (var: ii)
+message RecordSandAuditEventsRequest {
+ repeated SandAuditEvent events = 1;
+}
+
+// Copied from: local:aiserver.v1.RecordSandAuditEventsResponse (var: ai)
+message RecordSandAuditEventsResponse {
+ int32 recorded_count = 1;
+}
+
+// Copied from: agent.v1.RecordScreenArgs (var: i)
message RecordScreenArgs {
RecordingMode mode = 1;
string tool_call_id = 2;
optional string save_as_filename = 3;
}
-// Copied from: agent.v1.RecordScreenDiscardSuccess (var: JE)
+// Copied from: agent.v1.RecordScreenDiscardSuccess (var: m)
message RecordScreenDiscardSuccess {
}
-// Copied from: agent.v1.RecordScreenFailure (var: CE)
+// Copied from: agent.v1.RecordScreenFailure (var: c)
message RecordScreenFailure {
string error = 1;
}
-// Copied from: agent.v1.RecordScreenResult (var: wE)
+// Copied from: agent.v1.RecordScreenResult (var: a)
message RecordScreenResult {
oneof result {
RecordScreenStartSuccess start_success = 1;
@@ -19874,20 +23859,20 @@ message RecordScreenResult {
}
}
-// Copied from: agent.v1.RecordScreenSaveSuccess (var: BE)
+// Copied from: agent.v1.RecordScreenSaveSuccess (var: u)
message RecordScreenSaveSuccess {
string path = 1;
int64 recording_duration_ms = 2;
optional RequestedFilePathRejectedReason requested_file_path_rejected_reason = 3;
}
-// Copied from: agent.v1.RecordScreenStartSuccess (var: EE)
+// Copied from: agent.v1.RecordScreenStartSuccess (var: l)
message RecordScreenStartSuccess {
bool was_prior_recording_cancelled = 1;
bool was_save_as_filename_ignored = 2;
}
-// Copied from: agent.v1.RecordingMode (var: hE)
+// Copied from: agent.v1.RecordingMode (var: r)
enum RecordingMode {
RECORDING_MODE_UNSPECIFIED = 0;
RECORDING_MODE_START_RECORDING = 1;
@@ -19895,7 +23880,7 @@ enum RecordingMode {
RECORDING_MODE_DISCARD_RECORDING = 3;
}
-// Copied from: local:aiserver.v1.RecoverableCppData (var: Ip)
+// Copied from: local:aiserver.v1.RecoverableCppData (var: Ae)
message RecoverableCppData {
string request_id = 1;
string suggestion_text = 2;
@@ -19903,7 +23888,7 @@ message RecoverableCppData {
OneIndexedPosition position = 4;
}
-// Copied from: local:aiserver.v1.RedDiff (var: F3)
+// Copied from: local:aiserver.v1.RedDiff (var: Et)
message RedDiff {
string relative_workspace_path = 1;
repeated SimplestRange red_ranges = 2;
@@ -19912,12 +23897,12 @@ message RedDiff {
string end_hash = 5;
}
-// Copied from: local:aiserver.v1.RedeemGiftCodeRequest (var: Rit)
+// Copied from: local:aiserver.v1.RedeemGiftCodeRequest (var: iy)
message RedeemGiftCodeRequest {
string code = 1;
}
-// Copied from: local:aiserver.v1.RedeemGiftCodeResponse (var: Pit)
+// Copied from: local:aiserver.v1.RedeemGiftCodeResponse (var: ay)
message RedeemGiftCodeResponse {
bool success = 1;
optional string error_message = 2;
@@ -19925,7 +23910,7 @@ message RedeemGiftCodeResponse {
optional string currency = 4;
}
-// Copied from: local:aiserver.v1.ReferralCodeEntry (var: Y$e)
+// Copied from: local:aiserver.v1.ReferralCodeEntry (var: hm)
message ReferralCodeEntry {
string code = 1;
int64 created_at_ms = 2;
@@ -19933,34 +23918,35 @@ message ReferralCodeEntry {
optional string redeemer_name = 4;
}
-// Copied from: local:aiserver.v1.ReflectionData (var: Il)
+// Copied from: local:aiserver.v1.ReflectionData (var: F)
message ReflectionData {
string index_id = 1;
string id = 2;
string summary = 3;
}
-// Copied from: local:aiserver.v1.ReflectionResult (var: Rd)
+// Copied from: local:aiserver.v1.ReflectionResult (var: Mt)
message ReflectionResult {
ReflectionData reflection = 1;
float score = 2;
}
-// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerRequest (var: lTt)
+// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerRequest (var: fo)
message RefreshGithubAccessTokenInBackgroundComposerRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerResponse (var: cTt)
+// Copied from: local:aiserver.v1.RefreshGithubAccessTokenInBackgroundComposerResponse (var: go)
message RefreshGithubAccessTokenInBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.RefreshMarketplaceRequest (var: wAt)
+// Copied from: local:aiserver.v1.RefreshMarketplaceRequest (var: oI)
message RefreshMarketplaceRequest {
int64 marketplace_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.RefreshMarketplaceResponse (var: EAt)
+// Copied from: local:aiserver.v1.RefreshMarketplaceResponse (var: iI)
message RefreshMarketplaceResponse {
Marketplace marketplace = 1;
int32 plugins_indexed = 2;
@@ -19970,7 +23956,7 @@ message RefreshMarketplaceResponse {
repeated string errors = 6;
}
-// Copied from: local:aiserver.v1.RefreshTabContextRequest (var: KA)
+// Copied from: local:aiserver.v1.RefreshTabContextRequest (var: ee)
message RefreshTabContextRequest {
CurrentFileInfo current_file = 1;
optional string model_name = 2;
@@ -19987,23 +23973,23 @@ message RefreshTabContextRequest {
RepositoryInfo repository_info = 13;
}
-// Copied from: local:aiserver.v1.RefreshTabContextResponse (var: ZA)
+// Copied from: local:aiserver.v1.RefreshTabContextResponse (var: te)
message RefreshTabContextResponse {
repeated CodeResult code_results = 1;
}
-// Copied from: local:aiserver.v1.RegisterCodeReferencesRequest (var: dl)
+// Copied from: local:aiserver.v1.RegisterCodeReferencesRequest (var: C)
message RegisterCodeReferencesRequest {
string node_id = 1;
repeated SymbolActionResults references = 2;
}
-// Copied from: local:aiserver.v1.RegisterCodeReferencesResponse (var: Al)
+// Copied from: local:aiserver.v1.RegisterCodeReferencesResponse (var: N)
message RegisterCodeReferencesResponse {
repeated string dependencies = 1;
}
-// Copied from: local:aiserver.v1.RegisterFileToIndexRequest (var: Mo)
+// Copied from: local:aiserver.v1.RegisterFileToIndexRequest (var: A)
message RegisterFileToIndexRequest {
string index_id = 1;
string workspace_relative_path = 2;
@@ -20011,7 +23997,7 @@ message RegisterFileToIndexRequest {
repeated string content = 4;
}
-// Copied from: local:aiserver.v1.RegisterFileToIndexResponse (var: Yo)
+// Copied from: local:aiserver.v1.RegisterFileToIndexResponse (var: _)
message RegisterFileToIndexResponse {
string file_id = 1;
string root_context_node_id = 2;
@@ -20019,13 +24005,13 @@ message RegisterFileToIndexResponse {
IndexFileData file_data = 4;
}
-// Copied from: local:aiserver.v1.RegisterGithubCursorCodeRequest (var: tMe)
+// Copied from: local:aiserver.v1.RegisterGithubCursorCodeRequest (var: Pn)
message RegisterGithubCursorCodeRequest {
string github_repo = 1;
optional string ghe_application = 3;
}
-// Copied from: local:aiserver.v1.RegisterGithubCursorCodeResponse (var: rMe)
+// Copied from: local:aiserver.v1.RegisterGithubCursorCodeResponse (var: bn)
message RegisterGithubCursorCodeResponse {
string cursor_code = 1;
bool should_install = 2;
@@ -20036,7 +24022,7 @@ message RegisterGithubCursorCodeResponse {
optional string github_app_slug = 7;
}
-// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsRequest (var: CAt)
+// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsRequest (var: uI)
message RegisterMarketplaceAndPluginsRequest {
string git_url = 1;
string git_ref = 2;
@@ -20046,13 +24032,13 @@ message RegisterMarketplaceAndPluginsRequest {
optional string commit_sha = 6;
}
-// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsResponse (var: PAt)
+// Copied from: local:aiserver.v1.RegisterMarketplaceAndPluginsResponse (var: cI)
message RegisterMarketplaceAndPluginsResponse {
int64 marketplace_id = 1;
repeated RegisteredPlugin plugins = 2;
}
-// Copied from: local:aiserver.v1.RegisterPluginEntry (var: RAt)
+// Copied from: local:aiserver.v1.RegisterPluginEntry (var: mI)
message RegisterPluginEntry {
string name = 1;
string description = 2;
@@ -20071,45 +24057,46 @@ message RegisterPluginEntry {
google.protobuf.Struct variables = 15;
}
-// Copied from: local:aiserver.v1.RegisterPushNotificationTokenRequest (var: XCt)
+// Copied from: local:aiserver.v1.RegisterPushNotificationTokenRequest (var: td)
message RegisterPushNotificationTokenRequest {
string token = 1;
PushPlatform platform = 2;
string device_id = 3;
}
-// Copied from: local:aiserver.v1.RegisterPushNotificationTokenResponse (var: $Ct)
+// Copied from: local:aiserver.v1.RegisterPushNotificationTokenResponse (var: nd)
message RegisterPushNotificationTokenResponse {
}
-// Copied from: local:aiserver.v1.RegisteredPlugin (var: LAt)
+// Copied from: local:aiserver.v1.RegisteredPlugin (var: dI)
message RegisteredPlugin {
int64 plugin_id = 1;
string name = 2;
}
-// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesRequest (var: BAt)
+// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesRequest (var: aI)
message ReindexAndApplyTeamMarketplaceChangesRequest {
int64 marketplace_id = 1;
optional string git_ref = 2;
optional string commit_sha = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesResponse (var: JAt)
+// Copied from: local:aiserver.v1.ReindexAndApplyTeamMarketplaceChangesResponse (var: lI)
message ReindexAndApplyTeamMarketplaceChangesResponse {
int64 marketplace_id = 1;
repeated RegisteredPlugin plugins = 2;
repeated string removed_plugin_names = 3;
}
-// Copied from: local:aiserver.v1.ReindexComponentDiff (var: odt)
+// Copied from: local:aiserver.v1.ReindexComponentDiff (var: jE)
message ReindexComponentDiff {
string type = 1;
repeated string added = 2;
repeated string removed = 3;
}
-// Copied from: local:aiserver.v1.ReindexPluginDiff (var: udt)
+// Copied from: local:aiserver.v1.ReindexPluginDiff (var: XE)
message ReindexPluginDiff {
string name = 1;
string display_name = 2;
@@ -20118,7 +24105,7 @@ message ReindexPluginDiff {
repeated string metadata_changes = 5;
}
-// Copied from: local:aiserver.v1.ReindexSummary (var: mdt)
+// Copied from: local:aiserver.v1.ReindexSummary (var: ZE)
message ReindexSummary {
int32 new_plugins = 1;
int32 removed_plugins = 2;
@@ -20128,42 +24115,54 @@ message ReindexSummary {
int32 total_removed_components = 6;
}
-// Copied from: local:aiserver.v1.RejectCursorPredictionEvent (var: Wp)
+// Copied from: local:aiserver.v1.RejectCursorPredictionEvent (var: Be)
message RejectCursorPredictionEvent {
CursorPrediction cursor_prediction = 1;
PointInTimeModel point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.RejectPluginRequest (var: Ddt)
+// Copied from: local:aiserver.v1.RejectPluginRequest (var: pS)
message RejectPluginRequest {
int64 plugin_id = 1;
optional string reason = 2;
}
-// Copied from: local:aiserver.v1.RejectPluginResponse (var: xdt)
+// Copied from: local:aiserver.v1.RejectPluginResponse (var: fS)
message RejectPluginResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.ReleasePrivateWorkerRequest (var: obt)
+// Copied from: local:aiserver.v1.ReleaseAgentStoreFileLockRequest (var: Wf)
+message ReleaseAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+ string lock_token = 3;
+}
+
+// Copied from: local:aiserver.v1.ReleaseAgentStoreFileLockResponse (var: zf)
+message ReleaseAgentStoreFileLockResponse {
+ bool released = 1;
+}
+
+// Copied from: local:aiserver.v1.ReleasePrivateWorkerRequest (var: Yp)
message ReleasePrivateWorkerRequest {
string worker_id = 1;
}
-// Copied from: local:aiserver.v1.ReleasePrivateWorkerResponse (var: ubt)
+// Copied from: local:aiserver.v1.ReleasePrivateWorkerResponse (var: Kp)
message ReleasePrivateWorkerResponse {
}
-// Copied from: local:aiserver.v1.ReloadWindowAction (var: vi)
+// Copied from: local:aiserver.v1.ReloadWindowAction (var: we)
message ReloadWindowAction {
}
-// Copied from: local:aiserver.v1.RemoteAuthority (var: Dqe)
+// Copied from: local:aiserver.v1.RemoteAuthority (var: Me)
message RemoteAuthority {
RemoteConnectionType connection_type = 1;
}
-// Copied from: local:aiserver.v1.RemoteConnectionType (var: uqe)
+// Copied from: local:aiserver.v1.RemoteConnectionType (var: m)
enum RemoteConnectionType {
REMOTE_CONNECTION_TYPE_UNSPECIFIED = 0;
REMOTE_CONNECTION_TYPE_LOCAL = 1;
@@ -20174,7 +24173,7 @@ enum RemoteConnectionType {
REMOTE_CONNECTION_TYPE_DEVCONTAINER_WSL = 6;
}
-// Copied from: local:aiserver.v1.RemoveGroupMembersRequest (var: hrt)
+// Copied from: local:aiserver.v1.RemoveGroupMembersRequest (var: E_)
message RemoveGroupMembersRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -20182,52 +24181,60 @@ message RemoveGroupMembersRequest {
optional GroupType type = 4;
}
-// Copied from: local:aiserver.v1.RemoveGroupMembersResponse (var: Trt)
+// Copied from: local:aiserver.v1.RemoveGroupMembersResponse (var: S_)
message RemoveGroupMembersResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.RemoveMarketplaceRequest (var: hAt)
+// Copied from: local:aiserver.v1.RemoveMarketplaceRequest (var: rI)
message RemoveMarketplaceRequest {
int64 marketplace_id = 1;
+ optional int32 team_id = 2;
}
-// Copied from: local:aiserver.v1.RemoveMarketplaceResponse (var: TAt)
+// Copied from: local:aiserver.v1.RemoveMarketplaceResponse (var: sI)
message RemoveMarketplaceResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.RemoveMemberRequest (var: ZXe)
+// Copied from: local:aiserver.v1.RemoveMemberRequest (var: Eu)
message RemoveMemberRequest {
int32 team_id = 1;
int32 user_id = 2;
}
-// Copied from: local:aiserver.v1.RemoveMemberResponse (var: eZe)
+// Copied from: local:aiserver.v1.RemoveMemberResponse (var: Su)
message RemoveMemberResponse {
bool has_billing_cycle_usage = 1;
}
-// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersRequest (var: LYe)
+// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersRequest (var: Fs)
message RemoveOrganizationGroupMembersRequest {
string organization_id = 1;
int64 group_id = 2;
repeated int32 user_ids = 3;
}
-// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersResponse (var: DYe)
+// Copied from: local:aiserver.v1.RemoveOrganizationGroupMembersResponse (var: qs)
message RemoveOrganizationGroupMembersResponse {
int32 removed_count = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepoHistoryRequest (var: pf)
+// Copied from: local:aiserver.v1.RemoveOrganizationIdentityProviderDomainJoinRequest (var: hr)
+message RemoveOrganizationIdentityProviderDomainJoinRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ string domain = 3;
+}
+
+// Copied from: local:aiserver.v1.RemoveRepoHistoryRequest (var: en)
message RemoveRepoHistoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepoHistoryResponse (var: gf)
+// Copied from: local:aiserver.v1.RemoveRepoHistoryResponse (var: tn)
message RemoveRepoHistoryResponse {
- // Copied from: local:aiserver.v1.RemoveRepoHistoryResponse.Status (var: hf)
+ // Copied from: local:aiserver.v1.RemoveRepoHistoryResponse.Status (var: L)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -20239,25 +24246,25 @@ message RemoveRepoHistoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepoPatternRequest (var: _1e)
+// Copied from: local:aiserver.v1.RemoveRepoPatternRequest (var: Nm)
message RemoveRepoPatternRequest {
int32 team_id = 1;
int32 repo_id = 2;
int32 pattern_id = 3;
}
-// Copied from: local:aiserver.v1.RemoveRepoPatternResponse (var: y1e)
+// Copied from: local:aiserver.v1.RemoveRepoPatternResponse (var: Rm)
message RemoveRepoPatternResponse {
}
-// Copied from: local:aiserver.v1.RemoveRepositoryRequest (var: pm)
+// Copied from: local:aiserver.v1.RemoveRepositoryRequest (var: We)
message RemoveRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.RemoveRepositoryResponse (var: hm)
+// Copied from: local:aiserver.v1.RemoveRepositoryResponse (var: ze)
message RemoveRepositoryResponse {
- // Copied from: local:aiserver.v1.RemoveRepositoryResponse.Status (var: Tm)
+ // Copied from: local:aiserver.v1.RemoveRepositoryResponse.Status (var: I)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -20269,18 +24276,54 @@ message RemoveRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.RenameBackgroundComposerRequest (var: sTt)
+// Copied from: local:aiserver.v1.RemoveTeamGroupMembersRequest (var: eo)
+message RemoveTeamGroupMembersRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
+ repeated int32 user_ids = 3;
+}
+
+// Copied from: local:aiserver.v1.RemoveTeamGroupMembersResponse (var: to)
+message RemoveTeamGroupMembersResponse {
+ int32 removed_count = 1;
+}
+
+// Copied from: local:aiserver.v1.RenameBackgroundComposerRequest (var: uo)
message RenameBackgroundComposerRequest {
string bc_id = 1;
string new_name = 2;
}
-// Copied from: local:aiserver.v1.RenameBackgroundComposerResponse (var: aTt)
+// Copied from: local:aiserver.v1.RenameBackgroundComposerResponse (var: mo)
message RenameBackgroundComposerResponse {
string name = 1;
}
-// Copied from: local:aiserver.v1.ReorderPendingFollowupRequest (var: vEt)
+// Copied from: local:aiserver.v1.RenameMcpOAuthAccountRequest (var: Bi)
+message RenameMcpOAuthAccountRequest {
+ int32 server_id = 1;
+ string account_key = 2;
+ string new_account_key = 3;
+}
+
+// Copied from: local:aiserver.v1.RenameMcpOAuthAccountResponse (var: Ji)
+message RenameMcpOAuthAccountResponse {
+}
+
+// Copied from: local:aiserver.v1.RenewAgentStoreFileLockRequest (var: Yf)
+message RenewAgentStoreFileLockRequest {
+ string store_id = 1;
+ string rel_path = 2;
+ string lock_token = 3;
+}
+
+// Copied from: local:aiserver.v1.RenewAgentStoreFileLockResponse (var: Kf)
+message RenewAgentStoreFileLockResponse {
+ bool renewed = 1;
+ int64 expires_at_ms = 2;
+}
+
+// Copied from: local:aiserver.v1.ReorderPendingFollowupRequest (var: gl)
message ReorderPendingFollowupRequest {
string bc_id = 1;
string followup_id = 2;
@@ -20288,38 +24331,84 @@ message ReorderPendingFollowupRequest {
bool insert_after = 4;
}
-// Copied from: local:aiserver.v1.ReorderPendingFollowupResponse (var: NEt)
+// Copied from: local:aiserver.v1.ReorderPendingFollowupResponse (var: hl)
message ReorderPendingFollowupResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: agent.v1.ReplaceEnvToolCallDelta (var: YW)
+// Copied from: agent.v1.ReplaceEnvArgs (var: nr)
+message ReplaceEnvArgs {
+ ReplaceEnvConfig config = 1;
+ ReplaceEnvMode mode = 2;
+ repeated RepoCheckoutRefOverride checkout_ref_overrides = 3;
+}
+
+// Copied from: agent.v1.ReplaceEnvConfig (var: tr)
+message ReplaceEnvConfig {
+ string install_script = 1;
+ string dockerfile_contents = 2;
+}
+
+// Copied from: agent.v1.ReplaceEnvFailure (var: sr)
+message ReplaceEnvFailure {
+ string error_message = 1;
+ string setup_logs = 2;
+}
+
+// Copied from: agent.v1.ReplaceEnvMode (var: Qt)
+enum ReplaceEnvMode {
+ REPLACE_ENV_MODE_UNSPECIFIED = 0;
+ REPLACE_ENV_MODE_CUSTOM = 1;
+ REPLACE_ENV_MODE_CLEAN_SLATE = 2;
+ REPLACE_ENV_MODE_DEFAULT = 3;
+}
+
+// Copied from: agent.v1.ReplaceEnvResult (var: or)
+message ReplaceEnvResult {
+ oneof result {
+ ReplaceEnvSuccess success = 1;
+ ReplaceEnvFailure failure = 2;
+ }
+}
+
+// Copied from: agent.v1.ReplaceEnvSuccess (var: rr)
+message ReplaceEnvSuccess {
+ string setup_logs = 1;
+}
+
+// Copied from: agent.v1.ReplaceEnvToolCallDelta (var: ar)
message ReplaceEnvToolCallDelta {
string associated_pod_key = 1;
}
-// Copied from: local:aiserver.v1.ReplyToReviewThreadRequest (var: hCt)
+// Copied from: local:aiserver.v1.ReplyToReviewThreadRequest (var: Dc)
message ReplyToReviewThreadRequest {
string pr_url = 1;
string thread_id = 2;
string body = 3;
}
-// Copied from: local:aiserver.v1.ReplyToReviewThreadResponse (var: TCt)
+// Copied from: local:aiserver.v1.ReplyToReviewThreadResponse (var: Oc)
message ReplyToReviewThreadResponse {
optional PRReviewThread thread = 1;
}
-// Copied from: local:aiserver.v1.RepoConfigSummary (var: KBt)
+// Copied from: agent.v1.RepoCheckoutRefOverride (var: er)
+message RepoCheckoutRefOverride {
+ string repo_url = 1;
+ string ref = 2;
+}
+
+// Copied from: local:aiserver.v1.RepoConfigSummary (var: em)
message RepoConfigSummary {
repeated string repo_urls = 1;
optional string environment_json_path = 2;
}
-// Copied from: local:aiserver.v1.RepoEvent (var: TT)
+// Copied from: local:aiserver.v1.RepoEvent (var: cn)
message RepoEvent {
- // Copied from: local:aiserver.v1.RepoEvent.Type (var: wT)
+ // Copied from: local:aiserver.v1.RepoEvent.Type (var: A)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_SYNCED = 1;
@@ -20338,7 +24427,7 @@ message RepoEvent {
Type event_type = 3;
}
-// Copied from: local:aiserver.v1.RepoHistoryInfo (var: Kd)
+// Copied from: local:aiserver.v1.RepoHistoryInfo (var: Gt)
message RepoHistoryInfo {
string history_id = 1;
optional string branch_name = 2;
@@ -20347,7 +24436,7 @@ message RepoHistoryInfo {
optional bytes sync_bitmap = 5;
}
-// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeRequest (var: jd)
+// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeRequest (var: Qt)
message RepoHistoryInitHandshakeRequest {
RepositoryInfo repository = 1;
string origin = 2;
@@ -20356,9 +24445,9 @@ message RepoHistoryInitHandshakeRequest {
optional bool send_copy_candidates = 5;
}
-// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse (var: Zd)
+// Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse (var: Ht)
message RepoHistoryInitHandshakeResponse {
- // Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse.Status (var: $d)
+ // Copied from: local:aiserver.v1.RepoHistoryInitHandshakeResponse.Status (var: P)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_FAILURE = 1;
@@ -20374,9 +24463,9 @@ message RepoHistoryInitHandshakeResponse {
optional string error_message = 5;
}
-// Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest (var: rf)
+// Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest (var: Kt)
message RepoHistorySyncCompleteRequest {
- // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.Status (var: sf)
+ // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.Status (var: M)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -20385,7 +24474,7 @@ message RepoHistorySyncCompleteRequest {
STATUS_INTERRUPTED = 4;
}
- // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.SyncedHistory (var: af)
+ // Copied from: local:aiserver.v1.RepoHistorySyncCompleteRequest.SyncedHistory (var: Wt)
message SyncedHistory {
string history_id = 1;
RepoHistorySyncCompleteRequest.Status status = 2;
@@ -20397,20 +24486,20 @@ message RepoHistorySyncCompleteRequest {
repeated SyncedHistory synced_histories = 1;
}
-// Copied from: local:aiserver.v1.RepoHistorySyncCompleteResponse (var: lf)
+// Copied from: local:aiserver.v1.RepoHistorySyncCompleteResponse (var: zt)
message RepoHistorySyncCompleteResponse {
}
-// Copied from: local:aiserver.v1.RepoHistorySyncOneRequest (var: ef)
+// Copied from: local:aiserver.v1.RepoHistorySyncOneRequest (var: Vt)
message RepoHistorySyncOneRequest {
string history_id = 1;
repeated IndexedPullRequest pull_requests = 2;
repeated uint32 ignore_commits = 3;
}
-// Copied from: local:aiserver.v1.RepoHistorySyncOneResponse (var: tf)
+// Copied from: local:aiserver.v1.RepoHistorySyncOneResponse (var: Yt)
message RepoHistorySyncOneResponse {
- // Copied from: local:aiserver.v1.RepoHistorySyncOneResponse.Status (var: nf)
+ // Copied from: local:aiserver.v1.RepoHistorySyncOneResponse.Status (var: b)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -20422,13 +24511,13 @@ message RepoHistorySyncOneResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.RepoIdentifier (var: a5e)
+// Copied from: local:aiserver.v1.RepoIdentifier (var: Hp)
message RepoIdentifier {
int64 installation_id = 1;
string repo_node_id = 2;
}
-// Copied from: local:aiserver.v1.RepoSettings (var: s5e)
+// Copied from: local:aiserver.v1.RepoSettings (var: Gp)
message RepoSettings {
bool bug_bot_enabled = 1;
bool bug_bot_manual_only = 2;
@@ -20436,27 +24525,42 @@ message RepoSettings {
optional bool bug_bot_learning_inherit_installation_default = 4;
}
-// Copied from: local:aiserver.v1.RepoStartingRef (var: bwt)
+// Copied from: local:aiserver.v1.RepoStartingRef (var: oa)
message RepoStartingRef {
string repo_url = 1;
string ref = 2;
string base_ref = 3;
}
-// Copied from: local:aiserver.v1.RepoWithLocalEnvironment (var: xIt)
+// Copied from: local:aiserver.v1.RepoWithLocalEnvironment (var: wm)
message RepoWithLocalEnvironment {
string repo_url = 1;
bool file_exists = 2;
int64 last_seen_at_ms = 3;
}
-// Copied from: local:aiserver.v1.ReportAgentFeedbackRequest (var: bue)
+// Copied from: local:aiserver.v1.ReportAgentFeedbackRequest (var: Cn)
message ReportAgentFeedbackRequest {
- // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Sentiment (var: que)
+ // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Sentiment (var: ue)
enum Sentiment {
SENTIMENT_UNSPECIFIED = 0;
SENTIMENT_UP = 1;
SENTIMENT_DOWN = 2;
+ SENTIMENT_RETRACTED = 3;
+ }
+
+ // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Source (var: me)
+ enum Source {
+ SOURCE_UNSPECIFIED = 0;
+ SOURCE_IDE = 1;
+ SOURCE_GLASS = 2;
+ }
+
+ // Copied from: local:aiserver.v1.ReportAgentFeedbackRequest.Variant (var: ce)
+ enum Variant {
+ VARIANT_UNSPECIFIED = 0;
+ VARIANT_PROMINENT = 1;
+ VARIANT_INLINE = 2;
}
string request_id = 1;
@@ -20464,13 +24568,15 @@ message ReportAgentFeedbackRequest {
repeated string categories = 3;
optional string comment = 4;
optional string canonical_model_name = 5;
+ optional Source source = 6;
+ optional Variant variant = 7;
}
-// Copied from: local:aiserver.v1.ReportAgentFeedbackResponse (var: Lue)
+// Copied from: local:aiserver.v1.ReportAgentFeedbackResponse (var: Nn)
message ReportAgentFeedbackResponse {
}
-// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackRequest (var: Due)
+// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackRequest (var: Rn)
message ReportAgentMessageFeedbackRequest {
string request_id = 1;
string bubble_id = 2;
@@ -20484,12 +24590,12 @@ message ReportAgentMessageFeedbackRequest {
optional string sentiment = 10;
}
-// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackResponse (var: xue)
+// Copied from: local:aiserver.v1.ReportAgentMessageFeedbackResponse (var: Pn)
message ReportAgentMessageFeedbackResponse {
string s3_uri = 1;
}
-// Copied from: local:aiserver.v1.ReportAgentSnapshotRequest (var: YPe)
+// Copied from: local:aiserver.v1.ReportAgentSnapshotRequest (var: fe)
message ReportAgentSnapshotRequest {
string agent_request_id = 1;
repeated RequestTrackingFileSnapshot initial_file_snapshots = 2;
@@ -20499,22 +24605,22 @@ message ReportAgentSnapshotRequest {
double snapshot_date_unix_milliseconds = 10;
}
-// Copied from: local:aiserver.v1.ReportAgentSnapshotResponse (var: rqe)
+// Copied from: local:aiserver.v1.ReportAgentSnapshotResponse (var: ke)
message ReportAgentSnapshotResponse {
}
-// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsRequest (var: Kwe)
+// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsRequest (var: zl)
message ReportAiCodeChangeMetricsRequest {
repeated AiCodeChange changes = 1;
}
-// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsResponse (var: eke)
+// Copied from: local:aiserver.v1.ReportAiCodeChangeMetricsResponse (var: Xl)
message ReportAiCodeChangeMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportBugRequest (var: uTe)
+// Copied from: local:aiserver.v1.ReportBugRequest (var: Ba)
message ReportBugRequest {
- // Copied from: local:aiserver.v1.ReportBugRequest.BugType (var: mTe)
+ // Copied from: local:aiserver.v1.ReportBugRequest.BugType (var: Se)
enum BugType {
BUG_TYPE_UNSPECIFIED = 0;
BUG_TYPE_LOW = 1;
@@ -20532,22 +24638,22 @@ message ReportBugRequest {
string contact_email = 4;
}
-// Copied from: local:aiserver.v1.ReportBugResponse (var: dTe)
+// Copied from: local:aiserver.v1.ReportBugResponse (var: Ja)
message ReportBugResponse {
}
-// Copied from: agent.v1.ReportBugfixResultsError (var: iI)
+// Copied from: agent.v1.ReportBugfixResultsError (var: l)
message ReportBugfixResultsError {
string error = 1;
}
-// Copied from: local:aiserver.v1.ReportBugfixResultsParams (var: MF)
+// Copied from: local:aiserver.v1.ReportBugfixResultsParams (var: Hs)
message ReportBugfixResultsParams {
string summary = 1;
repeated BugfixResultItem results = 2;
}
-// Copied from: local:aiserver.v1.ReportBugfixResultsResult (var: YF)
+// Copied from: local:aiserver.v1.ReportBugfixResultsResult (var: Vs)
message ReportBugfixResultsResult {
oneof result {
ReportBugfixResultsSuccess success = 1;
@@ -20555,28 +24661,28 @@ message ReportBugfixResultsResult {
}
}
-// Copied from: local:aiserver.v1.ReportBugfixResultsStream (var: HF)
+// Copied from: local:aiserver.v1.ReportBugfixResultsStream (var: Ys)
message ReportBugfixResultsStream {
ReportBugfixResultsParams params = 1;
}
-// Copied from: agent.v1.ReportBugfixResultsSuccess (var: rI)
+// Copied from: agent.v1.ReportBugfixResultsSuccess (var: a)
message ReportBugfixResultsSuccess {
repeated BugfixResultItem results = 1;
}
-// Copied from: local:aiserver.v1.ReportClientNumericMetricsRequest (var: Ake)
+// Copied from: local:aiserver.v1.ReportClientNumericMetricsRequest (var: au)
message ReportClientNumericMetricsRequest {
repeated ClientNumericMetric metrics = 1;
}
-// Copied from: local:aiserver.v1.ReportClientNumericMetricsResponse (var: _ke)
+// Copied from: local:aiserver.v1.ReportClientNumericMetricsResponse (var: uu)
message ReportClientNumericMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportCmdKFateRequest (var: zTe)
+// Copied from: local:aiserver.v1.ReportCmdKFateRequest (var: Ya)
message ReportCmdKFateRequest {
- // Copied from: local:aiserver.v1.ReportCmdKFateRequest.Fate (var: KTe)
+ // Copied from: local:aiserver.v1.ReportCmdKFateRequest.Fate (var: Ie)
enum Fate {
FATE_UNSPECIFIED = 0;
FATE_CANCELLED = 1;
@@ -20590,11 +24696,11 @@ message ReportCmdKFateRequest {
Fate fate = 2;
}
-// Copied from: local:aiserver.v1.ReportCmdKFateResponse (var: XTe)
+// Copied from: local:aiserver.v1.ReportCmdKFateResponse (var: Ka)
message ReportCmdKFateResponse {
}
-// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsRequest (var: Hwe)
+// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsRequest (var: Kl)
message ReportCommitAiAnalyticsRequest {
string commit_hash = 1;
int32 total_lines_added = 2;
@@ -20615,11 +24721,11 @@ message ReportCommitAiAnalyticsRequest {
optional string commit_source = 17;
}
-// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsResponse (var: zwe)
+// Copied from: local:aiserver.v1.ReportCommitAiAnalyticsResponse (var: Wl)
message ReportCommitAiAnalyticsResponse {
}
-// Copied from: local:aiserver.v1.ReportEditFateRequest (var: Gre)
+// Copied from: local:aiserver.v1.ReportEditFateRequest (var: k)
message ReportEditFateRequest {
string request_id = 1;
optional EditFate fate = 2;
@@ -20627,13 +24733,13 @@ message ReportEditFateRequest {
optional int32 num_rejected_partial_diffs = 4;
}
-// Copied from: local:aiserver.v1.ReportEditFateResponse (var: Yre)
+// Copied from: local:aiserver.v1.ReportEditFateResponse (var: w)
message ReportEditFateResponse {
}
-// Copied from: local:aiserver.v1.ReportFeedbackRequest (var: Z_e)
+// Copied from: local:aiserver.v1.ReportFeedbackRequest (var: wa)
message ReportFeedbackRequest {
- // Copied from: local:aiserver.v1.ReportFeedbackRequest.FeedbackType (var: eTe)
+ // Copied from: local:aiserver.v1.ReportFeedbackRequest.FeedbackType (var: Ee)
enum FeedbackType {
FEEDBACK_TYPE_UNSPECIFIED = 0;
FEEDBACK_TYPE_LOW_PRIORITY = 1;
@@ -20644,13 +24750,13 @@ message ReportFeedbackRequest {
FeedbackType feedback_type = 2;
}
-// Copied from: local:aiserver.v1.ReportFeedbackResponse (var: tTe)
+// Copied from: local:aiserver.v1.ReportFeedbackResponse (var: Ea)
message ReportFeedbackResponse {
}
-// Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest (var: Iue)
+// Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest (var: Bn)
message ReportGenerationFeedbackRequest {
- // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.FeedbackType (var: vue)
+ // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.FeedbackType (var: ae)
enum FeedbackType {
FEEDBACK_TYPE_UNSPECIFIED = 0;
FEEDBACK_TYPE_THUMBS_UP = 1;
@@ -20659,7 +24765,7 @@ message ReportGenerationFeedbackRequest {
FEEDBACK_TYPE_STARS = 4;
}
- // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.Source (var: Cue)
+ // Copied from: local:aiserver.v1.ReportGenerationFeedbackRequest.Source (var: le)
enum Source {
SOURCE_UNSPECIFIED = 0;
SOURCE_INLINE = 1;
@@ -20678,11 +24784,11 @@ message ReportGenerationFeedbackRequest {
Source source = 11;
}
-// Copied from: local:aiserver.v1.ReportGenerationFeedbackResponse (var: Nue)
+// Copied from: local:aiserver.v1.ReportGenerationFeedbackResponse (var: Jn)
message ReportGenerationFeedbackResponse {
}
-// Copied from: local:aiserver.v1.ReportGroundTruthCandidateRequest (var: YTe)
+// Copied from: local:aiserver.v1.ReportGroundTruthCandidateRequest (var: Ha)
message ReportGroundTruthCandidateRequest {
string request_id = 1;
int32 time_since_completed_action_ms = 2;
@@ -20693,29 +24799,29 @@ message ReportGroundTruthCandidateRequest {
int32 lines_above_and_below = 7;
}
-// Copied from: local:aiserver.v1.ReportGroundTruthCandidateResponse (var: HTe)
+// Copied from: local:aiserver.v1.ReportGroundTruthCandidateResponse (var: Va)
message ReportGroundTruthCandidateResponse {
}
-// Copied from: local:aiserver.v1.ReportInlineActionRequest (var: GEe)
+// Copied from: local:aiserver.v1.ReportInlineActionRequest (var: u)
message ReportInlineActionRequest {
string action = 1;
string generation_uuid = 2;
}
-// Copied from: local:aiserver.v1.ReportInlineActionResponse (var: VEe)
+// Copied from: local:aiserver.v1.ReportInlineActionResponse (var: m)
message ReportInlineActionResponse {
}
-// Copied from: local:aiserver.v1.ReportMetricsRequest (var: WEe)
+// Copied from: local:aiserver.v1.ReportMetricsRequest (var: c)
message ReportMetricsRequest {
- // Copied from: local:aiserver.v1.ReportMetricsRequest.Metric (var: jEe)
+ // Copied from: local:aiserver.v1.ReportMetricsRequest.Metric (var: d)
message Metric {
optional double value = 1;
map tags = 2;
}
- // Copied from: local:aiserver.v1.ReportMetricsRequest.NamedMetric (var: XEe)
+ // Copied from: local:aiserver.v1.ReportMetricsRequest.NamedMetric (var: p)
message NamedMetric {
string name = 1;
optional double value = 2;
@@ -20726,11 +24832,11 @@ message ReportMetricsRequest {
repeated NamedMetric metrics_list = 2;
}
-// Copied from: local:aiserver.v1.ReportMetricsResponse (var: $Ee)
+// Copied from: local:aiserver.v1.ReportMetricsResponse (var: f)
message ReportMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsRequest (var: nke)
+// Copied from: local:aiserver.v1.ReportProcessMetricsRequest (var: Zl)
message ReportProcessMetricsRequest {
int64 sample_start = 1;
int64 sample_end = 2;
@@ -20745,11 +24851,11 @@ message ReportProcessMetricsRequest {
optional string client_id = 11;
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsResponse (var: ake)
+// Copied from: local:aiserver.v1.ReportProcessMetricsResponse (var: eu)
message ReportProcessMetricsResponse {
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsV2Request (var: lke)
+// Copied from: local:aiserver.v1.ReportProcessMetricsV2Request (var: tu)
message ReportProcessMetricsV2Request {
int64 sample_start = 1;
int64 sample_end = 2;
@@ -20759,24 +24865,44 @@ message ReportProcessMetricsV2Request {
string os = 6;
string arch = 7;
string client_version = 8;
+ string origin = 9;
}
-// Copied from: local:aiserver.v1.ReportProcessMetricsV2Response (var: dke)
+// Copied from: local:aiserver.v1.ReportProcessMetricsV2Response (var: ru)
message ReportProcessMetricsV2Response {
}
-// Copied from: local:aiserver.v1.RepositoriesRequest (var: $m)
+// Copied from: local:aiserver.v1.ReportSandProcessMetricsRequest (var: su)
+message ReportSandProcessMetricsRequest {
+ int64 sample_start = 1;
+ int64 sample_end = 2;
+ int32 num_subsamples = 3;
+ int64 sample_seqno = 4;
+ string session_id = 5;
+ repeated SandProcessMetricsRowRequest rows = 6;
+ string os = 7;
+ string os_version = 8;
+ string arch = 9;
+ string client_version = 10;
+ string client_id = 11;
+}
+
+// Copied from: local:aiserver.v1.ReportSandProcessMetricsResponse (var: iu)
+message ReportSandProcessMetricsResponse {
+}
+
+// Copied from: local:aiserver.v1.RepositoriesRequest (var: ht)
message RepositoriesRequest {
}
-// Copied from: local:aiserver.v1.RepositoriesResponse (var: ed)
+// Copied from: local:aiserver.v1.RepositoriesResponse (var: At)
message RepositoriesResponse {
repeated RepositoryInfo repositories = 1;
}
-// Copied from: local:aiserver.v1.RepositoryCodebaseInfo (var: vu)
+// Copied from: local:aiserver.v1.RepositoryCodebaseInfo (var: X)
message RepositoryCodebaseInfo {
- // Copied from: local:aiserver.v1.RepositoryCodebaseInfo.Status (var: Nu)
+ // Copied from: local:aiserver.v1.RepositoryCodebaseInfo.Status (var: m)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_UP_TO_DATE = 1;
@@ -20792,9 +24918,9 @@ message RepositoryCodebaseInfo {
string copy_task_handle = 4;
}
-// Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus (var: qu)
+// Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus (var: $)
message RepositoryCodebaseSyncStatus {
- // Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus.Status (var: Fu)
+ // Copied from: local:aiserver.v1.RepositoryCodebaseSyncStatus.Status (var: d)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -20816,7 +24942,7 @@ message RepositoryCodebaseSyncStatus {
bool hit_iteration_limit = 13;
}
-// Copied from: agent.v1.RepositoryIndexingInfo (var: yz)
+// Copied from: agent.v1.RepositoryIndexingInfo (var: l)
message RepositoryIndexingInfo {
string relative_workspace_path = 1;
repeated string remote_urls = 2;
@@ -20830,7 +24956,7 @@ message RepositoryIndexingInfo {
string path_encryption_key = 10;
}
-// Copied from: local:aiserver.v1.RepositoryInfo (var: Id)
+// Copied from: local:aiserver.v1.RepositoryInfo (var: Rt)
message RepositoryInfo {
string relative_workspace_path = 1;
repeated string remote_urls = 2;
@@ -20846,40 +24972,40 @@ message RepositoryInfo {
optional DatabaseProvider preferred_db_provider = 12;
}
-// Copied from: local:aiserver.v1.RepositoryStatusRequest (var: sd)
+// Copied from: local:aiserver.v1.RepositoryStatusRequest (var: yt)
message RepositoryStatusRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.RepositoryStatusResponse (var: ad)
+// Copied from: local:aiserver.v1.RepositoryStatusResponse (var: kt)
message RepositoryStatusResponse {
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotAuthorized (var: kd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotAuthorized (var: Ct)
message AuthTokenNotAuthorized {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotFound (var: yd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.AuthTokenNotFound (var: Jt)
message AuthTokenNotFound {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.EmptyMessage (var: Sd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.EmptyMessage (var: Nt)
message EmptyMessage {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotFound (var: ld)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotFound (var: wt)
message NotFound {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotSubscribed (var: cd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.NotSubscribed (var: Et)
message NotSubscribed {
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.Synced (var: gd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.Synced (var: vt)
message Synced {
string branch = 1;
string commit = 2;
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.Syncing (var: Ad)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.Syncing (var: It)
message Syncing {
string branch = 1;
string old_commit = 2;
@@ -20887,12 +25013,12 @@ message RepositoryStatusResponse {
float progress = 4;
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.TooBig (var: _d)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.TooBig (var: Bt)
message TooBig {
int32 max_size = 1;
}
- // Copied from: local:aiserver.v1.RepositoryStatusResponse.Uploading (var: dd)
+ // Copied from: local:aiserver.v1.RepositoryStatusResponse.Uploading (var: St)
message Uploading {
float progress = 1;
}
@@ -20912,7 +25038,7 @@ message RepositoryStatusResponse {
}
}
-// Copied from: agent.v1.RequestContext (var: tj)
+// Copied from: agent.v1.RequestContext (var: P)
message RequestContext {
repeated CursorRule rules = 2;
RequestContextEnv env = 4;
@@ -20954,17 +25080,25 @@ message RequestContext {
optional bool agent_skills_info_complete = 43;
optional bool mcp_file_system_info_complete = 44;
optional bool git_status_info_complete = 45;
+ optional PermissionsAutoRunInstructions user_permissions_auto_run = 46;
+ optional PermissionsAutoRunInstructions project_permissions_auto_run = 47;
+ optional PermissionsAutoRunInstructions admin_permissions_auto_run = 48;
+ repeated string disabled_team_rules = 49;
+ optional bool search_conversations_enabled = 50;
+ optional bool send_message_enabled = 51;
+ repeated string admin_command_denylist = 52;
}
-// Copied from: agent.v1.RequestContextArgs (var: Bz)
+// Copied from: agent.v1.RequestContextArgs (var: f)
message RequestContextArgs {
optional string notes_session_id = 2;
optional string workspace_id = 3;
optional string read_only_pinned_tree_sha = 4;
optional string read_only_plugin_cache_root = 5;
+ optional bool use_cached = 7;
}
-// Copied from: agent.v1.RequestContextEnv (var: Uz)
+// Copied from: agent.v1.RequestContextEnv (var: w)
message RequestContextEnv {
string os_version = 1;
repeated string workspace_paths = 2;
@@ -20986,19 +25120,34 @@ message RequestContextEnv {
optional string process_working_directory = 21;
optional bool smart_mode_classifier_auto_mode_enabled = 22;
optional string dev_force_next_smart_mode_classifier_block_token = 23;
+ optional string dev_delay_next_smart_mode_classifier_token = 24;
+ repeated MountedAgentStore mounted_agent_stores = 25;
}
-// Copied from: agent.v1.RequestContextError (var: Rz)
+// Copied from: agent.v1.RequestContextError (var: A)
message RequestContextError {
string error = 1;
}
-// Copied from: agent.v1.RequestContextRejected (var: Pz)
+// Copied from: agent.v1.RequestContextPartReferences (var: q)
+message RequestContextPartReferences {
+ bytes rules_blob_id = 1;
+ uint32 rules_byte_length = 2;
+ bytes skills_blob_id = 3;
+ uint32 skills_byte_length = 4;
+ bytes subagents_blob_id = 5;
+ uint32 subagents_byte_length = 6;
+ bytes mcps_blob_id = 7;
+ uint32 mcps_byte_length = 8;
+ RequestContext dynamic_context = 9;
+}
+
+// Copied from: agent.v1.RequestContextRejected (var: _)
message RequestContextRejected {
string reason = 1;
}
-// Copied from: agent.v1.RequestContextResult (var: Jz)
+// Copied from: agent.v1.RequestContextResult (var: g)
message RequestContextResult {
oneof result {
RequestContextSuccess success = 1;
@@ -21007,28 +25156,29 @@ message RequestContextResult {
}
}
-// Copied from: agent.v1.RequestContextSuccess (var: Cz)
+// Copied from: agent.v1.RequestContextSuccess (var: h)
message RequestContextSuccess {
RequestContext request_context = 1;
+ optional bool served_from_disk_cache = 2;
}
-// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutRequest (var: mct)
+// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutRequest (var: Gw)
message RequestIndividualLimitsOptOutRequest {
}
-// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutResponse (var: fct)
+// Copied from: local:aiserver.v1.RequestIndividualLimitsOptOutResponse (var: Hw)
message RequestIndividualLimitsOptOutResponse {
repeated IndividualLimitsOptOutTeamResult team_results = 1;
}
-// Copied from: local:aiserver.v1.RequestReceivedResponse (var: Sl)
+// Copied from: local:aiserver.v1.RequestReceivedResponse (var: L)
message RequestReceivedResponse {
string req_uuid = 1;
}
-// Copied from: local:aiserver.v1.RequestTrackingFileGitInfo (var: KPe)
+// Copied from: local:aiserver.v1.RequestTrackingFileGitInfo (var: Ae)
message RequestTrackingFileGitInfo {
- // Copied from: local:aiserver.v1.RequestTrackingFileGitInfo.GitInfo (var: ZPe)
+ // Copied from: local:aiserver.v1.RequestTrackingFileGitInfo.GitInfo (var: _e)
message GitInfo {
string git_root = 1;
string branch = 2;
@@ -21041,9 +25191,9 @@ message RequestTrackingFileGitInfo {
}
}
-// Copied from: local:aiserver.v1.RequestTrackingFileSnapshot (var: VPe)
+// Copied from: local:aiserver.v1.RequestTrackingFileSnapshot (var: ge)
message RequestTrackingFileSnapshot {
- // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.DiffChange (var: zPe)
+ // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.DiffChange (var: he)
message DiffChange {
int32 original_start_line_number_one_indexed = 1;
int32 original_end_line_number_exclusive_one_indexed = 2;
@@ -21053,7 +25203,7 @@ message RequestTrackingFileSnapshot {
repeated string added_lines = 5;
}
- // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.Kind (var: WPe)
+ // Copied from: local:aiserver.v1.RequestTrackingFileSnapshot.Kind (var: i)
enum Kind {
KIND_UNSPECIFIED = 0;
KIND_ADDED = 1;
@@ -21072,15 +25222,15 @@ message RequestTrackingFileSnapshot {
optional string original_file_contents = 7;
}
-// Copied from: agent.v1.RequestedFilePathRejectedReason (var: _E)
+// Copied from: agent.v1.RequestedFilePathRejectedReason (var: s)
enum RequestedFilePathRejectedReason {
REQUESTED_FILE_PATH_REJECTED_REASON_UNSPECIFIED = 0;
REQUESTED_FILE_PATH_REJECTED_REASON_SLASHES_NOT_ALLOWED = 1;
}
-// Copied from: agent.v1.RequestedModel (var: _1)
+// Copied from: agent.v1.RequestedModel (var: da)
message RequestedModel {
- // Copied from: agent.v1.RequestedModel.ModelParameterValue (var: y1)
+ // Copied from: agent.v1.RequestedModel.ModelParameterValue (var: pa)
message ModelParameterValue {
string id = 1;
string value = 2;
@@ -21098,14 +25248,14 @@ message RequestedModel {
}
}
-// Copied from: local:aiserver.v1.RerankCmdKContextRequest (var: Mne)
+// Copied from: local:aiserver.v1.RerankCmdKContextRequest (var: l)
message RerankCmdKContextRequest {
repeated PotentiallyCachedContextItem context_items = 1;
CmdKLegacyContext legacy_context = 3;
CmdKOptions cmd_k_options = 2;
}
-// Copied from: local:aiserver.v1.RerankCmdKContextResponse (var: Gne)
+// Copied from: local:aiserver.v1.RerankCmdKContextResponse (var: u)
message RerankCmdKContextResponse {
optional bool did_call = 3;
oneof response {
@@ -21114,24 +25264,24 @@ message RerankCmdKContextResponse {
}
}
-// Copied from: local:aiserver.v1.RerankDocumentsRequest (var: q9)
+// Copied from: local:aiserver.v1.RerankDocumentsRequest (var: je)
message RerankDocumentsRequest {
string query = 1;
repeated Document documents = 2;
}
-// Copied from: local:aiserver.v1.RerankDocumentsResponse (var: F9)
+// Copied from: local:aiserver.v1.RerankDocumentsResponse (var: Xe)
message RerankDocumentsResponse {
repeated DocumentIdsWithScores documents = 1;
}
-// Copied from: local:aiserver.v1.RerankTerminalCmdKContextRequest (var: Yne)
+// Copied from: local:aiserver.v1.RerankTerminalCmdKContextRequest (var: m)
message RerankTerminalCmdKContextRequest {
repeated PotentiallyCachedContextItem context_items = 1;
TerminalCmdKOptions cmd_k_options = 2;
}
-// Copied from: local:aiserver.v1.RerankTerminalCmdKContextResponse (var: Vne)
+// Copied from: local:aiserver.v1.RerankTerminalCmdKContextResponse (var: c)
message RerankTerminalCmdKContextResponse {
oneof response {
ContextStatusUpdate context_status_update = 1;
@@ -21139,7 +25289,7 @@ message RerankTerminalCmdKContextResponse {
}
}
-// Copied from: local:aiserver.v1.RerankerAlgorithm (var: nu)
+// Copied from: local:aiserver.v1.RerankerAlgorithm (var: i)
enum RerankerAlgorithm {
RERANKER_ALGORITHM_UNSPECIFIED = 0;
RERANKER_ALGORITHM_LULEA = 1;
@@ -21156,7 +25306,7 @@ enum RerankerAlgorithm {
RERANKER_ALGORITHM_ADA_EMBEDS = 12;
}
-// Copied from: local:aiserver.v1.RerankerRequest (var: _me)
+// Copied from: local:aiserver.v1.RerankerRequest (var: kr)
message RerankerRequest {
repeated CodeResult code_results = 1;
string query = 2;
@@ -21170,30 +25320,38 @@ message RerankerRequest {
}
}
-// Copied from: local:aiserver.v1.RerankerResponse (var: yme)
+// Copied from: local:aiserver.v1.RerankerResponse (var: wr)
message RerankerResponse {
repeated CodeResult results = 1;
}
-// Copied from: local:aiserver.v1.RescrapeDocsRequest (var: Aw)
+// Copied from: local:aiserver.v1.RescrapeDocsRequest (var: l)
message RescrapeDocsRequest {
string doc_identifier = 1;
optional bool force_reupload = 2;
}
-// Copied from: local:aiserver.v1.RescrapeDocsRequestV2 (var: pw)
+// Copied from: local:aiserver.v1.RescrapeDocsRequestV2 (var: u)
message RescrapeDocsRequestV2 {
NewDocumentationRequest new_doc_req = 1;
optional bool force_reupload = 2;
}
-// Copied from: local:aiserver.v1.RescrapeDocsResponse (var: gw)
+// Copied from: local:aiserver.v1.RescrapeDocsResponse (var: m)
message RescrapeDocsResponse {
bool success = 1;
optional string new_doc_identifier = 2;
}
-// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentRequest (var: HBt)
+// Copied from: agent.v1.ResolveCommentAction (var: zt)
+message ResolveCommentAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ int64 comment_id = 3;
+ optional string repo_url = 4;
+}
+
+// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentRequest (var: Zu)
message ResolveOrCreateDraftEnvironmentRequest {
string bc_id = 1;
LogicalEnvironmentScope target_scope = 2;
@@ -21201,13 +25359,13 @@ message ResolveOrCreateDraftEnvironmentRequest {
optional EnvironmentRepoConfig repo_config = 4;
}
-// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentResponse (var: zBt)
+// Copied from: local:aiserver.v1.ResolveOrCreateDraftEnvironmentResponse (var: $u)
message ResolveOrCreateDraftEnvironmentResponse {
LogicalEnvironment environment = 1;
bool created = 2;
}
-// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentRequest (var: MBt)
+// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentRequest (var: ju)
message ResolveOrCreateMultiRepoEnvironmentRequest {
EnvironmentRepoConfig repo_config = 4;
EnvironmentWriteSource write_source = 5;
@@ -21219,34 +25377,105 @@ message ResolveOrCreateMultiRepoEnvironmentRequest {
}
}
-// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentResponse (var: YBt)
+// Copied from: local:aiserver.v1.ResolveOrCreateMultiRepoEnvironmentResponse (var: Xu)
message ResolveOrCreateMultiRepoEnvironmentResponse {
LogicalEnvironment environment = 1;
bool created = 2;
}
-// Copied from: local:aiserver.v1.ResolvePluginsByRefRequest (var: Xft)
+// Copied from: local:aiserver.v1.ResolvePluginsByRefRequest (var: KS)
message ResolvePluginsByRefRequest {
repeated PluginRef refs = 1;
}
-// Copied from: local:aiserver.v1.ResolvePluginsByRefResponse (var: $ft)
+// Copied from: local:aiserver.v1.ResolvePluginsByRefResponse (var: WS)
message ResolvePluginsByRefResponse {
repeated Plugin plugins = 1;
}
-// Copied from: local:aiserver.v1.ResolveReviewThreadRequest (var: wCt)
+// Copied from: local:aiserver.v1.ResolvePrCreationForgeRequest (var: ec)
+message ResolvePrCreationForgeRequest {
+ string repo_url = 1;
+ optional int32 team_id = 2;
+}
+
+// Copied from: local:aiserver.v1.ResolvePrCreationForgeResponse (var: tc)
+message ResolvePrCreationForgeResponse {
+ // Copied from: local:aiserver.v1.ResolvePrCreationForgeResponse.PrCreationForge (var: bt)
+ enum PrCreationForge {
+ PR_CREATION_FORGE_UNSPECIFIED = 0;
+ PR_CREATION_FORGE_GITHUB = 1;
+ PR_CREATION_FORGE_ORIGIN = 2;
+ }
+
+ PrCreationForge forge = 1;
+ string repo_url = 2;
+ bool switched = 3;
+}
+
+// Copied from: local:aiserver.v1.ResolveReviewThreadRequest (var: Uc)
message ResolveReviewThreadRequest {
string pr_url = 1;
string thread_id = 2;
}
-// Copied from: local:aiserver.v1.ResolveReviewThreadResponse (var: ECt)
+// Copied from: local:aiserver.v1.ResolveReviewThreadResponse (var: xc)
message ResolveReviewThreadResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.RestoreEnvironmentVersionRequest (var: SIt)
+// Copied from: agent.v1.ResponseComparisonCompleted (var: xa)
+message ResponseComparisonCompleted {
+}
+
+// Copied from: agent.v1.ResponseComparisonDisplayOrder (var: Zs)
+enum ResponseComparisonDisplayOrder {
+ RESPONSE_COMPARISON_DISPLAY_ORDER_UNSPECIFIED = 0;
+ RESPONSE_COMPARISON_DISPLAY_ORDER_PARENT_FIRST = 1;
+ RESPONSE_COMPARISON_DISPLAY_ORDER_ALTERNATE_FIRST = 2;
+}
+
+// Copied from: agent.v1.ResponseComparisonSkipReason (var: $s)
+enum ResponseComparisonSkipReason {
+ RESPONSE_COMPARISON_SKIP_REASON_UNSPECIFIED = 0;
+ RESPONSE_COMPARISON_SKIP_REASON_ALTERNATE_TOOL_CALL = 1;
+ RESPONSE_COMPARISON_SKIP_REASON_INFERENCE_ERROR = 2;
+ RESPONSE_COMPARISON_SKIP_REASON_TIMEOUT = 3;
+ RESPONSE_COMPARISON_SKIP_REASON_CANCELLED = 4;
+}
+
+// Copied from: agent.v1.ResponseComparisonSkipped (var: Qa)
+message ResponseComparisonSkipped {
+ ResponseComparisonSkipReason reason = 1;
+}
+
+// Copied from: agent.v1.ResponseComparisonStarted (var: Oa)
+message ResponseComparisonStarted {
+ ResponseComparisonDisplayOrder display_order = 1;
+ string parent_invocation_id = 2;
+ string alternate_invocation_id = 3;
+ string parent_response = 4;
+ string comparison_config_id = 5;
+ string alternate_model_id = 6;
+}
+
+// Copied from: agent.v1.ResponseComparisonTextDelta (var: Ua)
+message ResponseComparisonTextDelta {
+ string text = 1;
+}
+
+// Copied from: agent.v1.ResponseComparisonUpdate (var: Ga)
+message ResponseComparisonUpdate {
+ string comparison_id = 1;
+ oneof event {
+ ResponseComparisonStarted started = 2;
+ ResponseComparisonTextDelta text_delta = 3;
+ ResponseComparisonCompleted completed = 4;
+ ResponseComparisonSkipped skipped = 5;
+ }
+}
+
+// Copied from: local:aiserver.v1.RestoreEnvironmentVersionRequest (var: fm)
message RestoreEnvironmentVersionRequest {
string environment_version_public_id = 1;
LogicalEnvironmentScope target_scope = 2;
@@ -21254,26 +25483,33 @@ message RestoreEnvironmentVersionRequest {
optional string delete_personal_environment_public_id = 4;
}
-// Copied from: local:aiserver.v1.RestoreEnvironmentVersionResponse (var: IIt)
+// Copied from: local:aiserver.v1.RestoreEnvironmentVersionResponse (var: gm)
message RestoreEnvironmentVersionResponse {
optional LogicalEnvironment environment = 1;
}
-// Copied from: agent.v1.ResumeAction (var: YZ)
+// Copied from: agent.v1.ResumeAction (var: Ai)
message ResumeAction {
RequestContext request_context = 2;
}
-// Copied from: local:aiserver.v1.ResumeBackgroundComposerRequest (var: Fyt)
+// Copied from: local:aiserver.v1.ResumeBackgroundComposerRequest (var: Ti)
message ResumeBackgroundComposerRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.ResumeBackgroundComposerResponse (var: Qyt)
+// Copied from: local:aiserver.v1.ResumeBackgroundComposerResponse (var: yi)
message ResumeBackgroundComposerResponse {
}
-// Copied from: local:aiserver.v1.ReviewBug (var: Qfe)
+// Copied from: local:aiserver.v1.RetrievalKeepAliveConfig (var: h)
+enum RetrievalKeepAliveConfig {
+ RETRIEVAL_KEEP_ALIVE_CONFIG_UNSPECIFIED = 0;
+ RETRIEVAL_KEEP_ALIVE_CONFIG_FORCE_DISABLED = 1;
+ RETRIEVAL_KEEP_ALIVE_CONFIG_FORCE_ENABLED = 2;
+}
+
+// Copied from: local:aiserver.v1.ReviewBug (var: Qs)
message ReviewBug {
string id = 1;
optional int32 start_line = 2;
@@ -21283,7 +25519,7 @@ message ReviewBug {
optional string tldr = 6;
}
-// Copied from: local:aiserver.v1.ReviewBugV2 (var: $be)
+// Copied from: local:aiserver.v1.ReviewBugV2 (var: G)
message ReviewBugV2 {
string id = 1;
string chunk_id = 2;
@@ -21299,15 +25535,15 @@ message ReviewBugV2 {
int32 full_chunk_total_lines = 12;
}
-// Copied from: local:aiserver.v1.ReviewChangesOpenedEvent (var: bT)
+// Copied from: local:aiserver.v1.ReviewChangesOpenedEvent (var: hn)
message ReviewChangesOpenedEvent {
string composer_id = 1;
optional string best_of_n_group_id = 2;
}
-// Copied from: local:aiserver.v1.ReviewChatMessage (var: Rfe)
+// Copied from: local:aiserver.v1.ReviewChatMessage (var: Os)
message ReviewChatMessage {
- // Copied from: local:aiserver.v1.ReviewChatMessage.ReviewChatMessageType (var: Pfe)
+ // Copied from: local:aiserver.v1.ReviewChatMessage.ReviewChatMessageType (var: _e)
enum ReviewChatMessageType {
REVIEW_CHAT_MESSAGE_TYPE_UNSPECIFIED = 0;
REVIEW_CHAT_MESSAGE_TYPE_HUMAN = 1;
@@ -21318,7 +25554,7 @@ message ReviewChatMessage {
ReviewChatMessageType type = 2;
}
-// Copied from: local:aiserver.v1.ReviewChatRequest (var: qfe)
+// Copied from: local:aiserver.v1.ReviewChatRequest (var: Us)
message ReviewChatRequest {
string chunk = 1;
string file_context = 2;
@@ -21326,7 +25562,7 @@ message ReviewChatRequest {
repeated ReviewChatMessage messages = 4;
}
-// Copied from: local:aiserver.v1.ReviewChatRequestV2 (var: nPe)
+// Copied from: local:aiserver.v1.ReviewChatRequestV2 (var: V)
message ReviewChatRequestV2 {
File file = 1;
ReviewBugV2 bug = 2;
@@ -21334,18 +25570,18 @@ message ReviewChatRequestV2 {
repeated ReviewChatMessage messages = 4;
}
-// Copied from: local:aiserver.v1.ReviewChatResponse (var: Ffe)
+// Copied from: local:aiserver.v1.ReviewChatResponse (var: xs)
message ReviewChatResponse {
string text = 1;
optional bool should_resolve = 2;
}
-// Copied from: local:aiserver.v1.ReviewChatResponseV2 (var: rPe)
+// Copied from: local:aiserver.v1.ReviewChatResponseV2 (var: Y)
message ReviewChatResponseV2 {
string text = 1;
}
-// Copied from: local:aiserver.v1.ReviewRequest (var: Cfe)
+// Copied from: local:aiserver.v1.ReviewRequest (var: Ds)
message ReviewRequest {
string chunk = 1;
string file_context = 2;
@@ -21354,9 +25590,9 @@ message ReviewRequest {
optional string custom_instructions = 5;
}
-// Copied from: local:aiserver.v1.ReviewRequestV2 (var: Kbe)
+// Copied from: local:aiserver.v1.ReviewRequestV2 (var: x)
message ReviewRequestV2 {
- // Copied from: local:aiserver.v1.ReviewRequestV2.FileDiff (var: Xbe)
+ // Copied from: local:aiserver.v1.ReviewRequestV2.FileDiff (var: Q)
message FileDiff {
File file = 1;
repeated ChunkDiff chunk_diffs = 2;
@@ -21368,7 +25604,7 @@ message ReviewRequestV2 {
optional string save_request_as = 4;
}
-// Copied from: local:aiserver.v1.ReviewResponse (var: Ufe)
+// Copied from: local:aiserver.v1.ReviewResponse (var: Gs)
message ReviewResponse {
string text = 1;
optional string prompt = 2;
@@ -21377,12 +25613,12 @@ message ReviewResponse {
repeated ReviewBug bugs = 5;
}
-// Copied from: local:aiserver.v1.ReviewResponseV2 (var: tPe)
+// Copied from: local:aiserver.v1.ReviewResponseV2 (var: H)
message ReviewResponseV2 {
ReviewBugV2 bug = 1;
}
-// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretRequest (var: pVe)
+// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretRequest (var: Ao)
message RevokeBackgroundComposerSecretRequest {
string name = 1;
bool team_scope = 2;
@@ -21390,69 +25626,69 @@ message RevokeBackgroundComposerSecretRequest {
BackgroundComposerSecretOwner owner = 4;
}
-// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretResponse (var: hVe)
+// Copied from: local:aiserver.v1.RevokeBackgroundComposerSecretResponse (var: _o)
message RevokeBackgroundComposerSecretResponse {
}
-// Copied from: local:aiserver.v1.RevokeBugBotLicensesRequest (var: Eit)
+// Copied from: local:aiserver.v1.RevokeBugBotLicensesRequest (var: ny)
message RevokeBugBotLicensesRequest {
int32 team_id = 1;
int32 new_num_licenses = 2;
}
-// Copied from: local:aiserver.v1.RevokeBugBotLicensesResponse (var: Bit)
+// Copied from: local:aiserver.v1.RevokeBugBotLicensesResponse (var: ry)
message RevokeBugBotLicensesResponse {
}
-// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyRequest (var: yKe)
+// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyRequest (var: Ml)
message RevokeOrganizationApiKeyRequest {
string organization_id = 1;
string api_key_id = 2;
}
-// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyResponse (var: kKe)
+// Copied from: local:aiserver.v1.RevokeOrganizationApiKeyResponse (var: Ll)
message RevokeOrganizationApiKeyResponse {
}
-// Copied from: local:aiserver.v1.RevokeTeamApiKeyRequest (var: sKe)
+// Copied from: local:aiserver.v1.RevokeTeamApiKeyRequest (var: vl)
message RevokeTeamApiKeyRequest {
int32 team_id = 1;
int32 id = 2;
}
-// Copied from: local:aiserver.v1.RevokeTeamApiKeyResponse (var: aKe)
+// Copied from: local:aiserver.v1.RevokeTeamApiKeyResponse (var: Bl)
message RevokeTeamApiKeyResponse {
}
-// Copied from: local:aiserver.v1.RevokeTeamInviteLinkRequest (var: l6e)
+// Copied from: local:aiserver.v1.RevokeTeamInviteLinkRequest (var: Cg)
message RevokeTeamInviteLinkRequest {
string invite_code = 1;
}
-// Copied from: local:aiserver.v1.RevokeTeamInviteLinkResponse (var: c6e)
+// Copied from: local:aiserver.v1.RevokeTeamInviteLinkResponse (var: Ng)
message RevokeTeamInviteLinkResponse {
}
-// Copied from: local:aiserver.v1.RevokeUserApiKeyRequest (var: dXe)
+// Copied from: local:aiserver.v1.RevokeUserApiKeyRequest (var: ru)
message RevokeUserApiKeyRequest {
int32 id = 1;
}
-// Copied from: local:aiserver.v1.RevokeUserApiKeyResponse (var: AXe)
+// Copied from: local:aiserver.v1.RevokeUserApiKeyResponse (var: su)
message RevokeUserApiKeyResponse {
}
-// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseRequest (var: Jit)
+// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseRequest (var: sy)
message RevokeUserBugbotLicenseRequest {
int32 team_id = 1;
string github_user_node_id = 2;
}
-// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseResponse (var: Cit)
+// Copied from: local:aiserver.v1.RevokeUserBugbotLicenseResponse (var: oy)
message RevokeUserBugbotLicenseResponse {
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchContentMatch (var: Nq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchContentMatch (var: Dr)
message RipgrepRawSearchContentMatch {
int32 line_number = 1;
string content = 2;
@@ -21460,7 +25696,7 @@ message RipgrepRawSearchContentMatch {
bool is_context_line = 4;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchContentResult (var: Iq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchContentResult (var: Fr)
message RipgrepRawSearchContentResult {
repeated RipgrepRawSearchFileMatch matches = 1;
int32 total_lines = 2;
@@ -21471,7 +25707,7 @@ message RipgrepRawSearchContentResult {
optional int32 offset_applied = 7;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchCountResult (var: _q)
+// Copied from: local:aiserver.v1.RipgrepRawSearchCountResult (var: Pr)
message RipgrepRawSearchCountResult {
repeated RipgrepRawSearchFileCount counts = 1;
int32 total_files = 2;
@@ -21482,12 +25718,12 @@ message RipgrepRawSearchCountResult {
bool ripgrep_truncated = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchError (var: dq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchError (var: Cr)
message RipgrepRawSearchError {
string error = 1;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchFileCount (var: yq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchFileCount (var: br)
message RipgrepRawSearchFileCount {
string file = 1;
int32 count = 2;
@@ -21496,7 +25732,7 @@ message RipgrepRawSearchFileCount {
optional string absolute_path = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchFileMatch (var: vq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchFileMatch (var: qr)
message RipgrepRawSearchFileMatch {
string file = 1;
repeated RipgrepRawSearchContentMatch matches = 2;
@@ -21505,9 +25741,9 @@ message RipgrepRawSearchFileMatch {
optional string absolute_path = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult (var: kq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult (var: Mr)
message RipgrepRawSearchFilesResult {
- // Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult.FileEntry (var: Sq)
+ // Copied from: local:aiserver.v1.RipgrepRawSearchFilesResult.FileEntry (var: Lr)
message FileEntry {
string file = 1;
bool is_dirty = 2;
@@ -21524,7 +25760,7 @@ message RipgrepRawSearchFilesResult {
optional int32 offset_applied = 7;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchParams (var: lq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchParams (var: Br)
message RipgrepRawSearchParams {
string pattern = 1;
optional string path = 2;
@@ -21543,7 +25779,7 @@ message RipgrepRawSearchParams {
optional int32 offset = 15;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchResult (var: cq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchResult (var: Jr)
message RipgrepRawSearchResult {
oneof result {
RipgrepRawSearchSuccess success = 1;
@@ -21551,12 +25787,12 @@ message RipgrepRawSearchResult {
}
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchStream (var: bq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchStream (var: Or)
message RipgrepRawSearchStream {
string pattern = 1;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchSuccess (var: Aq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchSuccess (var: Nr)
message RipgrepRawSearchSuccess {
string pattern = 1;
string path = 2;
@@ -21565,7 +25801,7 @@ message RipgrepRawSearchSuccess {
optional RipgrepRawSearchUnionResult active_editor_result = 5;
}
-// Copied from: local:aiserver.v1.RipgrepRawSearchUnionResult (var: gq)
+// Copied from: local:aiserver.v1.RipgrepRawSearchUnionResult (var: Rr)
message RipgrepRawSearchUnionResult {
oneof result {
RipgrepRawSearchCountResult count = 1;
@@ -21574,11 +25810,11 @@ message RipgrepRawSearchUnionResult {
}
}
-// Copied from: local:aiserver.v1.RipgrepSearchParams (var: jJ)
+// Copied from: local:aiserver.v1.RipgrepSearchParams (var: Te)
message RipgrepSearchParams {
- // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto (var: XJ)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto (var: ye)
message IPatternInfoProto {
- // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto.INotebookPatternInfoProto (var: $J)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.IPatternInfoProto.INotebookPatternInfoProto (var: ke)
message INotebookPatternInfoProto {
optional bool is_in_notebook_markdown_input = 1;
optional bool is_in_notebook_markdown_preview = 2;
@@ -21597,19 +25833,19 @@ message RipgrepSearchParams {
optional bool pattern_was_escaped = 9;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto (var: tv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto (var: we)
message ITextQueryBuilderOptionsProto {
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExcludePatternProto (var: iv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExcludePatternProto (var: Se)
message ExcludePatternProto {
repeated RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPatternBuilderProto exclude_pattern = 1;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExtraFileResourcesProto (var: rv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ExtraFileResourcesProto (var: Ee)
message ExtraFileResourcesProto {
repeated string extra_file_resources = 1;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.INotebookSearchConfigProto (var: fv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.INotebookSearchConfigProto (var: Je)
message INotebookSearchConfigProto {
bool include_markup_input = 1;
bool include_markup_preview = 2;
@@ -21617,19 +25853,19 @@ message RipgrepSearchParams {
bool include_output = 4;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPathPatternBuilderProto (var: uv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPathPatternBuilderProto (var: ve)
message ISearchPathPatternBuilderProto {
optional string pattern = 1;
repeated string patterns = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPatternBuilderProto (var: ov)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPatternBuilderProto (var: Ie)
message ISearchPatternBuilderProto {
optional string uri = 1;
RipgrepSearchParams.ITextQueryBuilderOptionsProto.ISearchPathPatternBuilderProto pattern = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ITextSearchPreviewOptionsProto (var: mv)
+ // Copied from: local:aiserver.v1.RipgrepSearchParams.ITextQueryBuilderOptionsProto.ITextSearchPreviewOptionsProto (var: Be)
message ITextSearchPreviewOptionsProto {
int32 match_lines = 1;
int32 chars_per_line = 2;
@@ -21661,14 +25897,14 @@ message RipgrepSearchParams {
IPatternInfoProto pattern_info = 2;
}
-// Copied from: local:aiserver.v1.RipgrepSearchResult (var: pv)
+// Copied from: local:aiserver.v1.RipgrepSearchResult (var: Ce)
message RipgrepSearchResult {
RipgrepSearchResultInternal internal = 1;
}
-// Copied from: local:aiserver.v1.RipgrepSearchResultInternal (var: hv)
+// Copied from: local:aiserver.v1.RipgrepSearchResultInternal (var: Ne)
message RipgrepSearchResultInternal {
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ICachedSearchStats (var: Gv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ICachedSearchStats (var: xe)
message ICachedSearchStats {
bool cache_was_resolved = 1;
int32 cache_lookup_time = 2;
@@ -21676,21 +25912,21 @@ message RipgrepSearchResultInternal {
int32 cache_entry_count = 4;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileMatch (var: wv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileMatch (var: Re)
message IFileMatch {
string resource = 1;
repeated RipgrepSearchResultInternal.ITextSearchResult results = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchProviderStats (var: Vv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchProviderStats (var: Qe)
message IFileSearchProviderStats {
int32 provider_time = 1;
int32 post_process_time = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats (var: Lv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats (var: De)
message IFileSearchStats {
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats.FileSearchProviderType (var: Dv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.IFileSearchStats.FileSearchProviderType (var: d)
enum FileSearchProviderType {
FILE_SEARCH_PROVIDER_TYPE_UNSPECIFIED = 0;
FILE_SEARCH_PROVIDER_TYPE_FILE_SEARCH_PROVIDER = 1;
@@ -21708,7 +25944,7 @@ message RipgrepSearchResultInternal {
}
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchEngineStats (var: Ov)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchEngineStats (var: Ue)
message ISearchEngineStats {
int32 file_walk_time = 1;
int32 directories_walked = 2;
@@ -21717,7 +25953,7 @@ message RipgrepSearchResultInternal {
optional int32 cmd_result_count = 5;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRange (var: Rv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRange (var: Fe)
message ISearchRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -21725,27 +25961,27 @@ message RipgrepSearchResultInternal {
int32 end_column = 4;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRangeSetPairing (var: Cv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ISearchRangeSetPairing (var: Le)
message ISearchRangeSetPairing {
RipgrepSearchResultInternal.ISearchRange source = 1;
RipgrepSearchResultInternal.ISearchRange preview = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchCompleteMessage (var: Pv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchCompleteMessage (var: qe)
message ITextSearchCompleteMessage {
string text = 1;
RipgrepSearchResultInternal.TextSearchCompleteMessageType type = 2;
optional bool trusted = 3;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchContext (var: Jv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchContext (var: Me)
message ITextSearchContext {
optional string uri = 1;
string text = 2;
int32 line_number = 3;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchMatch (var: Bv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchMatch (var: be)
message ITextSearchMatch {
optional string uri = 1;
repeated RipgrepSearchResultInternal.ISearchRangeSetPairing range_locations = 2;
@@ -21754,7 +25990,7 @@ message RipgrepSearchResultInternal {
optional string cell_fragment = 5;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchResult (var: Ev)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchResult (var: Pe)
message ITextSearchResult {
oneof result {
RipgrepSearchResultInternal.ITextSearchMatch match = 1;
@@ -21762,9 +25998,9 @@ message RipgrepSearchResultInternal {
}
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats (var: Qv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats (var: Oe)
message ITextSearchStats {
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats.TextSearchProviderType (var: Uv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.ITextSearchStats.TextSearchProviderType (var: p)
enum TextSearchProviderType {
TEXT_SEARCH_PROVIDER_TYPE_UNSPECIFIED = 0;
TEXT_SEARCH_PROVIDER_TYPE_TEXT_SEARCH_PROVIDER = 1;
@@ -21775,14 +26011,14 @@ message RipgrepSearchResultInternal {
TextSearchProviderType type = 1;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.SearchCompletionExitCode (var: yv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.SearchCompletionExitCode (var: c)
enum SearchCompletionExitCode {
SEARCH_COMPLETION_EXIT_CODE_UNSPECIFIED = 0;
SEARCH_COMPLETION_EXIT_CODE_NORMAL = 1;
SEARCH_COMPLETION_EXIT_CODE_NEW_SEARCH_STARTED = 2;
}
- // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.TextSearchCompleteMessageType (var: Tv)
+ // Copied from: local:aiserver.v1.RipgrepSearchResultInternal.TextSearchCompleteMessageType (var: m)
enum TextSearchCompleteMessageType {
TEXT_SEARCH_COMPLETE_MESSAGE_TYPE_UNSPECIFIED = 0;
TEXT_SEARCH_COMPLETE_MESSAGE_TYPE_INFORMATION = 1;
@@ -21799,34 +26035,34 @@ message RipgrepSearchResultInternal {
}
}
-// Copied from: local:aiserver.v1.RipgrepSearchStream (var: Wv)
+// Copied from: local:aiserver.v1.RipgrepSearchStream (var: Ge)
message RipgrepSearchStream {
string query = 1;
}
-// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretRequest (var: xOe)
+// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretRequest (var: pn)
message RotateGitlabEnterpriseWebhookSecretRequest {
string git_enterprise_uuid = 1;
}
-// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretResponse (var: OOe)
+// Copied from: local:aiserver.v1.RotateGitlabEnterpriseWebhookSecretResponse (var: fn)
message RotateGitlabEnterpriseWebhookSecretResponse {
}
-// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyRequest (var: zKe)
+// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyRequest (var: Wl)
message RotateServiceAccountApiKeyRequest {
int32 team_id = 1;
string service_account_id = 2;
optional int32 old_api_key_id = 3;
}
-// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyResponse (var: KKe)
+// Copied from: local:aiserver.v1.RotateServiceAccountApiKeyResponse (var: zl)
message RotateServiceAccountApiKeyResponse {
string api_key = 1;
ServiceAccountKeyInfo key_info = 2;
}
-// Copied from: local:aiserver.v1.Rule (var: jit)
+// Copied from: local:aiserver.v1.Rule (var: py)
message Rule {
string id = 1;
string name = 2;
@@ -21834,9 +26070,10 @@ message Rule {
repeated string globs = 6;
bool is_active = 4;
bool is_required = 5;
+ TeamRuleAgentType agent_type = 7;
}
-// Copied from: local:aiserver.v1.RuleDescriptor (var: jct)
+// Copied from: local:aiserver.v1.RuleDescriptor (var: lE)
message RuleDescriptor {
string name = 1;
optional string description = 2;
@@ -21844,7 +26081,7 @@ message RuleDescriptor {
optional string source_url = 4;
}
-// Copied from: local:aiserver.v1.RunBugBotPromptProps (var: Ff)
+// Copied from: local:aiserver.v1.RunBugBotPromptProps (var: f)
message RunBugBotPromptProps {
StreamBugBotRequest req = 1;
string seed = 2;
@@ -21853,7 +26090,90 @@ message RunBugBotPromptProps {
optional string file_content_source = 5;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandEndedReason (var: AI)
+// Copied from: local:aiserver.v1.RunDiamondToBugbotMigrationRequest (var: kk)
+message RunDiamondToBugbotMigrationRequest {
+ int32 team_id = 1;
+ int64 installation_id = 2;
+ optional string ghe_application = 3;
+ string graphite_workspace_id = 4;
+ DiamondToBugbotMigrationMode mode = 5;
+ optional string approved_preview_hash = 6;
+ google.protobuf.Struct extracted_settings = 7;
+}
+
+// Copied from: local:aiserver.v1.RunDiamondToBugbotMigrationResponse (var: wk)
+message RunDiamondToBugbotMigrationResponse {
+ string status = 1;
+ string preview_hash = 2;
+ string preview_json = 3;
+ string repository_rules_json = 4;
+ string apply_plan_json = 5;
+ string audit_json = 6;
+ repeated string warnings = 7;
+ repeated string blockers = 8;
+ repeated string applied_operation_ids = 9;
+ repeated string skipped_operation_ids = 10;
+ int32 resolved_team_id = 11;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingCloudCommandRequest (var: te)
+message RunFullSelfDrivingCloudCommandRequest {
+ string pr_url = 1;
+ FullSelfDrivingMode mode = 2;
+ optional string user_instructions = 3;
+ optional string trigger_description = 4;
+ optional string model_id = 5;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingCloudCommandResponse (var: ne)
+message RunFullSelfDrivingCloudCommandResponse {
+ string bc_id = 1;
+ FullSelfDrivingCloudCommandAction action = 2;
+ FullSelfDrivingMode mode = 3;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingWorkflowSuggestionRequest (var: z)
+message RunFullSelfDrivingWorkflowSuggestionRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+}
+
+// Copied from: local:aiserver.v1.RunFullSelfDrivingWorkflowSuggestionResponse (var: j)
+message RunFullSelfDrivingWorkflowSuggestionResponse {
+ string bc_id = 1;
+ bool spawned_new_run = 2;
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageError (var: rs)
+message RunGenerateImageError {
+ string error = 1;
+ bool model_restricted = 2;
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageRequest (var: ts)
+message RunGenerateImageRequest {
+ string description = 1;
+ repeated GenerateImageReferenceImage reference_images = 2;
+ string model_id = 3;
+ bool max_mode = 4;
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageResponse (var: ss)
+message RunGenerateImageResponse {
+ oneof result {
+ RunGenerateImageSuccess success = 1;
+ RunGenerateImageError error = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.RunGenerateImageSuccess (var: ns)
+message RunGenerateImageSuccess {
+ string image_data = 1;
+ string mime_type = 2;
+}
+
+// Copied from: local:aiserver.v1.RunTerminalCommandEndedReason (var: i)
enum RunTerminalCommandEndedReason {
RUN_TERMINAL_COMMAND_ENDED_REASON_UNSPECIFIED = 0;
RUN_TERMINAL_COMMAND_ENDED_REASON_EXECUTION_COMPLETED = 1;
@@ -21863,9 +26183,9 @@ enum RunTerminalCommandEndedReason {
RUN_TERMINAL_COMMAND_ENDED_REASON_IDLE_TIMEOUT = 5;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandV2Params (var: WR)
+// Copied from: local:aiserver.v1.RunTerminalCommandV2Params (var: An)
message RunTerminalCommandV2Params {
- // Copied from: local:aiserver.v1.RunTerminalCommandV2Params.ExecutionOptions (var: jR)
+ // Copied from: local:aiserver.v1.RunTerminalCommandV2Params.ExecutionOptions (var: _n)
message ExecutionOptions {
optional int32 timeout = 1;
optional bool skip_ai_check = 2;
@@ -21891,7 +26211,7 @@ message RunTerminalCommandV2Params {
optional CommandClassifierResult classifier_result = 12;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandV2Result (var: $R)
+// Copied from: local:aiserver.v1.RunTerminalCommandV2Result (var: yn)
message RunTerminalCommandV2Result {
string output = 1;
int32 exit_code = 2;
@@ -21913,7 +26233,7 @@ message RunTerminalCommandV2Result {
optional uint32 background_shell_id = 18;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandV2Stream (var: tb)
+// Copied from: local:aiserver.v1.RunTerminalCommandV2Stream (var: kn)
message RunTerminalCommandV2Stream {
string command = 1;
bool is_background = 2;
@@ -21922,35 +26242,96 @@ message RunTerminalCommandV2Stream {
optional SandboxPolicy requested_sandbox_policy = 9;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandsParams (var: OC)
+// Copied from: local:aiserver.v1.RunTerminalCommandsParams (var: pt)
message RunTerminalCommandsParams {
repeated string commands = 1;
string commands_uuid = 2;
}
-// Copied from: local:aiserver.v1.RunTerminalCommandsResult (var: GC)
+// Copied from: local:aiserver.v1.RunTerminalCommandsResult (var: ft)
message RunTerminalCommandsResult {
repeated string outputs = 1;
}
-// Copied from: local:aiserver.v1.RunTerminalServerConfig (var: mLe)
+// Copied from: local:aiserver.v1.RunTerminalServerConfig (var: ze)
message RunTerminalServerConfig {
repeated string composite_shell_commands = 1;
repeated string safe_shell_commands = 2;
}
-// Copied from: local:aiserver.v1.RunTestParams (var: pR)
+// Copied from: local:aiserver.v1.RunTestParams (var: en)
message RunTestParams {
string relative_workspace_path = 1;
optional string test_name = 2;
}
-// Copied from: local:aiserver.v1.RunTestResult (var: hR)
+// Copied from: local:aiserver.v1.RunTestResult (var: tn)
message RunTestResult {
string result = 1;
}
-// Copied from: local:aiserver.v1.SCMCiStatus (var: jgt)
+// Copied from: local:aiserver.v1.RunWebFetchError (var: Zr)
+message RunWebFetchError {
+ string error = 1;
+ bool is_timeout = 2;
+}
+
+// Copied from: local:aiserver.v1.RunWebFetchRequest (var: jr)
+message RunWebFetchRequest {
+ string url = 1;
+}
+
+// Copied from: local:aiserver.v1.RunWebFetchResponse (var: $r)
+message RunWebFetchResponse {
+ oneof result {
+ RunWebFetchSuccess success = 1;
+ RunWebFetchError error = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.RunWebFetchSuccess (var: Xr)
+message RunWebFetchSuccess {
+ string content = 1;
+}
+
+// Copied from: local:aiserver.v1.RunWebSearchRequest (var: Kr)
+message RunWebSearchRequest {
+ string search_term = 1;
+ optional string explanation = 2;
+ string model_id = 3;
+}
+
+// Copied from: local:aiserver.v1.RunWebSearchResponse (var: zr)
+message RunWebSearchResponse {
+ optional string answer = 1;
+ repeated WebSearchDocument documents = 2;
+}
+
+// Copied from: local:aiserver.v1.SCMBatchGetPullRequestForBranchRequest (var: Bs)
+message SCMBatchGetPullRequestForBranchRequest {
+ repeated SCMBranchRef branches = 1;
+ optional bool skip_cache = 2;
+}
+
+// Copied from: local:aiserver.v1.SCMBatchGetPullRequestForBranchResponse (var: Cs)
+message SCMBatchGetPullRequestForBranchResponse {
+ repeated SCMBranchPullRequests results = 1;
+}
+
+// Copied from: local:aiserver.v1.SCMBranchPullRequests (var: Js)
+message SCMBranchPullRequests {
+ string repo_url = 1;
+ string branch_name = 2;
+ repeated string pr_urls = 3;
+}
+
+// Copied from: local:aiserver.v1.SCMBranchRef (var: vs)
+message SCMBranchRef {
+ string repo_url = 1;
+ string branch_name = 2;
+}
+
+// Copied from: local:aiserver.v1.SCMCiStatus (var: Dn)
enum SCMCiStatus {
SCM_CI_STATUS_UNSPECIFIED = 0;
SCM_CI_STATUS_UNKNOWN = 1;
@@ -21959,66 +26340,66 @@ enum SCMCiStatus {
SCM_CI_STATUS_PENDING = 4;
}
-// Copied from: local:aiserver.v1.SCMClosePullRequestRequest (var: Ght)
+// Copied from: local:aiserver.v1.SCMClosePullRequestRequest (var: qs)
message SCMClosePullRequestRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMClosePullRequestResponse (var: Yht)
+// Copied from: local:aiserver.v1.SCMClosePullRequestResponse (var: Ds)
message SCMClosePullRequestResponse {
bool success = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeRequest (var: jht)
+// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeRequest (var: Gs)
message SCMDisablePullRequestAutoMergeRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeResponse (var: Kht)
+// Copied from: local:aiserver.v1.SCMDisablePullRequestAutoMergeResponse (var: Hs)
message SCMDisablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeRequest (var: Wht)
+// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeRequest (var: xs)
message SCMEnablePullRequestAutoMergeRequest {
string pr_url = 1;
SCMMergeMethod merge_method = 2;
}
-// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeResponse (var: zht)
+// Copied from: local:aiserver.v1.SCMEnablePullRequestAutoMergeResponse (var: Qs)
message SCMEnablePullRequestAutoMergeResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchRequest (var: Pht)
+// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchRequest (var: Ss)
message SCMGetPullRequestForBranchRequest {
string repo_url = 1;
string branch_name = 2;
optional bool skip_cache = 3;
}
-// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchResponse (var: qht)
+// Copied from: local:aiserver.v1.SCMGetPullRequestForBranchResponse (var: Is)
message SCMGetPullRequestForBranchResponse {
repeated string pr_urls = 1;
}
-// Copied from: local:aiserver.v1.SCMMakePullRequestReadyRequest (var: Oht)
+// Copied from: local:aiserver.v1.SCMMakePullRequestReadyRequest (var: Ls)
message SCMMakePullRequestReadyRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMMakePullRequestReadyResponse (var: Mht)
+// Copied from: local:aiserver.v1.SCMMakePullRequestReadyResponse (var: Fs)
message SCMMakePullRequestReadyResponse {
bool success = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.SCMMergeMethod (var: Xgt)
+// Copied from: local:aiserver.v1.SCMMergeMethod (var: Un)
enum SCMMergeMethod {
SCM_MERGE_METHOD_UNSPECIFIED = 0;
SCM_MERGE_METHOD_MERGE = 1;
@@ -22026,20 +26407,20 @@ enum SCMMergeMethod {
SCM_MERGE_METHOD_REBASE = 3;
}
-// Copied from: local:aiserver.v1.SCMMergePullRequestRequest (var: Dht)
+// Copied from: local:aiserver.v1.SCMMergePullRequestRequest (var: Rs)
message SCMMergePullRequestRequest {
string pr_url = 1;
SCMMergeMethod merge_method = 2;
}
-// Copied from: local:aiserver.v1.SCMMergePullRequestResponse (var: Qht)
+// Copied from: local:aiserver.v1.SCMMergePullRequestResponse (var: Ps)
message SCMMergePullRequestResponse {
bool success = 1;
string error = 2;
optional string pr_node_id = 3;
}
-// Copied from: local:aiserver.v1.SCMMergeability (var: zgt)
+// Copied from: local:aiserver.v1.SCMMergeability (var: qn)
enum SCMMergeability {
SCM_MERGEABILITY_UNSPECIFIED = 0;
SCM_MERGEABILITY_UNKNOWN = 1;
@@ -22047,7 +26428,7 @@ enum SCMMergeability {
SCM_MERGEABILITY_CONFLICTING = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequest (var: rht)
+// Copied from: local:aiserver.v1.SCMPullRequest (var: ns)
message SCMPullRequest {
string id = 1;
string pr_url = 2;
@@ -22078,7 +26459,7 @@ message SCMPullRequest {
optional bool merge_status_degraded_by_rate_limit = 27;
}
-// Copied from: local:aiserver.v1.SCMPullRequestCommit (var: yht)
+// Copied from: local:aiserver.v1.SCMPullRequestCommit (var: gs)
message SCMPullRequestCommit {
string sha = 1;
string message = 2;
@@ -22088,16 +26469,17 @@ message SCMPullRequestCommit {
optional int32 changed_files = 6;
optional SCMPullRequestCommitUser author = 7;
optional SCMPullRequestCommitUser committer = 8;
+ repeated SCMPullRequestCommitUser authors = 9;
}
-// Copied from: local:aiserver.v1.SCMPullRequestCommitUser (var: kht)
+// Copied from: local:aiserver.v1.SCMPullRequestCommitUser (var: hs)
message SCMPullRequestCommitUser {
optional string name = 1;
optional string email = 2;
optional string avatar_url = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequestDiffFile (var: Lht)
+// Copied from: local:aiserver.v1.SCMPullRequestDiffFile (var: Ns)
message SCMPullRequestDiffFile {
string filename = 1;
optional string previous_filename = 2;
@@ -22108,7 +26490,7 @@ message SCMPullRequestDiffFile {
optional bool is_generated = 7;
}
-// Copied from: local:aiserver.v1.SCMPullRequestDiffFileStatus (var: Kgt)
+// Copied from: local:aiserver.v1.SCMPullRequestDiffFileStatus (var: On)
enum SCMPullRequestDiffFileStatus {
SCM_PULL_REQUEST_DIFF_FILE_STATUS_UNSPECIFIED = 0;
SCM_PULL_REQUEST_DIFF_FILE_STATUS_ADDED = 1;
@@ -22117,7 +26499,7 @@ enum SCMPullRequestDiffFileStatus {
SCM_PULL_REQUEST_DIFF_FILE_STATUS_RENAMED = 4;
}
-// Copied from: local:aiserver.v1.SCMPullRequestRequestedReviewer (var: oht)
+// Copied from: local:aiserver.v1.SCMPullRequestRequestedReviewer (var: ss)
message SCMPullRequestRequestedReviewer {
string login = 1;
optional string name = 2;
@@ -22125,7 +26507,7 @@ message SCMPullRequestRequestedReviewer {
optional string kind = 4;
}
-// Copied from: local:aiserver.v1.SCMPullRequestReviewer (var: iht)
+// Copied from: local:aiserver.v1.SCMPullRequestReviewer (var: rs)
message SCMPullRequestReviewer {
string login = 1;
optional string name = 2;
@@ -22133,7 +26515,7 @@ message SCMPullRequestReviewer {
optional string state = 4;
}
-// Copied from: local:aiserver.v1.SCMPullRequestState (var: Wgt)
+// Copied from: local:aiserver.v1.SCMPullRequestState (var: Fn)
enum SCMPullRequestState {
SCM_PULL_REQUEST_STATE_UNSPECIFIED = 0;
SCM_PULL_REQUEST_STATE_OPEN = 1;
@@ -22141,14 +26523,24 @@ enum SCMPullRequestState {
SCM_PULL_REQUEST_STATE_MERGED = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequestTimelineActor (var: vht)
+// Copied from: local:aiserver.v1.SCMPullRequestStatus (var: ts)
+message SCMPullRequestStatus {
+ string title = 1;
+ SCMPullRequestState state = 2;
+ bool is_merged = 3;
+ bool is_draft = 4;
+ optional bool degraded_by_rate_limit = 5;
+ optional string updated_at = 6;
+}
+
+// Copied from: local:aiserver.v1.SCMPullRequestTimelineActor (var: ys)
message SCMPullRequestTimelineActor {
string login = 1;
optional string avatar_url = 2;
optional string name = 3;
}
-// Copied from: local:aiserver.v1.SCMPullRequestTimelineEvent (var: Iht)
+// Copied from: local:aiserver.v1.SCMPullRequestTimelineEvent (var: Ts)
message SCMPullRequestTimelineEvent {
string id = 1;
string event_type = 2;
@@ -22158,32 +26550,124 @@ message SCMPullRequestTimelineEvent {
optional string body = 6;
}
-// Copied from: local:aiserver.v1.SCMReopenPullRequestRequest (var: Vht)
+// Copied from: local:aiserver.v1.SCMReopenPullRequestRequest (var: Os)
message SCMReopenPullRequestRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.SCMReopenPullRequestResponse (var: Hht)
+// Copied from: local:aiserver.v1.SCMReopenPullRequestResponse (var: Us)
message SCMReopenPullRequestResponse {
bool success = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleRequest (var: xht)
+// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleRequest (var: bs)
message SCMUpdatePullRequestTitleRequest {
string pr_url = 1;
string title = 2;
}
-// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleResponse (var: Uht)
+// Copied from: local:aiserver.v1.SCMUpdatePullRequestTitleResponse (var: Ms)
message SCMUpdatePullRequestTitleResponse {
bool success = 1;
string error = 2;
}
-// Copied from: agent.v1.SandboxPolicy (var: Mw)
+// Copied from: local:aiserver.v1.SandAuditEvent (var: ti)
+message SandAuditEvent {
+ // Copied from: local:aiserver.v1.SandAuditEvent.BrowserNavigation (var: si)
+ message BrowserNavigation {
+ string url = 1;
+ string page_title = 2;
+ }
+
+ // Copied from: local:aiserver.v1.SandAuditEvent.ComputerUseSession (var: oi)
+ message ComputerUseSession {
+ string tool_call_id = 1;
+ int64 action_count = 2;
+ map action_counts = 3;
+ int64 duration_ms = 4;
+ int64 screenshot_count = 5;
+ }
+
+ // Copied from: local:aiserver.v1.SandAuditEvent.McpToolCall (var: ni)
+ message McpToolCall {
+ string tool_call_id = 1;
+ string server_identifier = 2;
+ string server_name = 3;
+ string tool_name = 4;
+ string status = 5;
+ int64 duration_ms = 6;
+ }
+
+ // Copied from: local:aiserver.v1.SandAuditEvent.ShellCommand (var: ri)
+ message ShellCommand {
+ string command = 1;
+ string kind = 2;
+ string target = 3;
+ bool allowed = 4;
+ string blocked_reason = 5;
+ repeated string classification_reasons = 6;
+ }
+
+ string event_id = 1;
+ int64 occurred_at_ms = 2;
+ string agent_id = 3;
+ string turn_id = 4;
+ string box_id = 5;
+ oneof action {
+ McpToolCall mcp_tool_call = 6;
+ ShellCommand shell_command = 7;
+ BrowserNavigation browser_navigation = 8;
+ ComputerUseSession computer_use_session = 9;
+ }
+}
+
+// Copied from: local:aiserver.v1.SandBankedReset (var: Cd)
+message SandBankedReset {
+ int64 id = 1;
+ google.protobuf.Timestamp created_at = 2;
+ optional google.protobuf.Timestamp expires_at = 3;
+}
+
+// Copied from: local:aiserver.v1.SandProcessMetricsRowRequest (var: ou)
+message SandProcessMetricsRowRequest {
+ int32 pid = 1;
+ int32 ppid = 2;
+ string process_name = 3;
+ string process_name_hash = 4;
+ int64 sample_cpu_time_ms = 5;
+ double sample_avg_mem_mb = 6;
+ double sample_peak_mem_mb = 7;
+ double session_peak_mem_mb = 8;
+ double memory_during_sample_peak_mb = 9;
+ double cpu_during_sample_peak_pct = 10;
+}
+
+// Copied from: local:aiserver.v1.SandResetAlreadyAppliedError (var: Id)
+message SandResetAlreadyAppliedError {
+}
+
+// Copied from: local:aiserver.v1.SandResetTooRecentError (var: vd)
+message SandResetTooRecentError {
+ google.protobuf.Timestamp retry_after = 1;
+}
+
+// Copied from: local:aiserver.v1.SandResetUnavailableError (var: Bd)
+message SandResetUnavailableError {
+}
+
+// Copied from: agent.v1.SandboxPolicy (var: u)
message SandboxPolicy {
- // Copied from: agent.v1.SandboxPolicy.Type (var: Yw)
+ // Copied from: agent.v1.SandboxPolicy.ReadBoundaryMode (var: o)
+ enum ReadBoundaryMode {
+ READ_BOUNDARY_MODE_UNSPECIFIED = 0;
+ READ_BOUNDARY_MODE_SYSTEM = 1;
+ READ_BOUNDARY_MODE_WORKSPACE = 2;
+ READ_BOUNDARY_MODE_CUSTOM = 3;
+ }
+
+ // Copied from: agent.v1.SandboxPolicy.Type (var: s)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_INSECURE_NONE = 1;
@@ -22203,31 +26687,41 @@ message SandboxPolicy {
optional bool network_policy_strict = 11;
optional bool capture_denies = 12;
optional bool skip_statsig_defaults = 13;
+ ReadBoundaryMode read_boundary = 14;
+ repeated string additional_read_paths = 15;
}
-// Copied from: local:aiserver.v1.SandboxingMode (var: fUe)
+// Copied from: local:aiserver.v1.SandboxReadBoundaryMode (var: Pe)
+enum SandboxReadBoundaryMode {
+ SANDBOX_READ_BOUNDARY_MODE_UNSPECIFIED = 0;
+ SANDBOX_READ_BOUNDARY_MODE_SYSTEM = 1;
+ SANDBOX_READ_BOUNDARY_MODE_WORKSPACE = 2;
+ SANDBOX_READ_BOUNDARY_MODE_CUSTOM = 3;
+}
+
+// Copied from: local:aiserver.v1.SandboxingMode (var: Ce)
enum SandboxingMode {
SANDBOXING_MODE_UNSPECIFIED = 0;
SANDBOXING_MODE_ENABLED = 1;
SANDBOXING_MODE_DISABLED = 2;
}
-// Copied from: local:aiserver.v1.SaveFileParams (var: CR)
+// Copied from: local:aiserver.v1.SaveFileParams (var: ln)
message SaveFileParams {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.SaveFileResult (var: RR)
+// Copied from: local:aiserver.v1.SaveFileResult (var: un)
message SaveFileResult {
}
-// Copied from: local:aiserver.v1.ScimConflictDirectoryGroup (var: Grt)
+// Copied from: local:aiserver.v1.ScimConflictDirectoryGroup (var: F_)
message ScimConflictDirectoryGroup {
int32 directory_group_id = 1;
string directory_group_name = 2;
}
-// Copied from: local:aiserver.v1.ScimConflictUser (var: Vrt)
+// Copied from: local:aiserver.v1.ScimConflictUser (var: q_)
message ScimConflictUser {
int32 user_id = 1;
string email = 2;
@@ -22238,7 +26732,7 @@ message ScimConflictUser {
optional int32 current_billing_group_directory_group_id = 7;
}
-// Copied from: local:aiserver.v1.ScimDirectory (var: jrt)
+// Copied from: local:aiserver.v1.ScimDirectory (var: O_)
message ScimDirectory {
int64 id = 1;
string organization_id = 2;
@@ -22248,22 +26742,24 @@ message ScimDirectory {
ScimDirectoryProvider provider = 6;
int64 created_at = 7;
int64 updated_at = 8;
+ optional bool sync_directory_users_to_root_team = 9;
+ string identity_provider_public_id = 10;
}
-// Copied from: local:aiserver.v1.ScimDirectoryOwnerType (var: NUe)
+// Copied from: local:aiserver.v1.ScimDirectoryOwnerType (var: Xe)
enum ScimDirectoryOwnerType {
SCIM_DIRECTORY_OWNER_TYPE_UNSPECIFIED = 0;
SCIM_DIRECTORY_OWNER_TYPE_ORGANIZATION = 1;
SCIM_DIRECTORY_OWNER_TYPE_TEAM = 2;
}
-// Copied from: local:aiserver.v1.ScimDirectoryProvider (var: RUe)
+// Copied from: local:aiserver.v1.ScimDirectoryProvider (var: Ze)
enum ScimDirectoryProvider {
SCIM_DIRECTORY_PROVIDER_UNSPECIFIED = 0;
SCIM_DIRECTORY_PROVIDER_WORKOS = 1;
}
-// Copied from: local:aiserver.v1.ScimRequireUserDirectoryImpactedUser (var: Jze)
+// Copied from: local:aiserver.v1.ScimRequireUserDirectoryImpactedUser (var: wa)
message ScimRequireUserDirectoryImpactedUser {
int32 user_id = 1;
string name = 2;
@@ -22271,7 +26767,7 @@ message ScimRequireUserDirectoryImpactedUser {
optional string profile_picture_url = 4;
}
-// Copied from: local:aiserver.v1.ScimTargetMapping (var: pst)
+// Copied from: local:aiserver.v1.ScimTargetMapping (var: X_)
message ScimTargetMapping {
int64 id = 1;
int64 scim_directory_id = 2;
@@ -22282,9 +26778,27 @@ message ScimTargetMapping {
optional int64 last_synced_at = 7;
int64 created_at = 8;
int64 updated_at = 9;
+ ScimTargetMappingSourceType source_type = 10;
+ optional int64 cursor_group_id = 11;
+ ScimTargetMappingRole role = 12;
}
-// Copied from: local:aiserver.v1.ScimTargetMappingSyncState (var: PUe)
+// Copied from: local:aiserver.v1.ScimTargetMappingRole (var: nt)
+enum ScimTargetMappingRole {
+ SCIM_TARGET_MAPPING_ROLE_UNSPECIFIED = 0;
+ SCIM_TARGET_MAPPING_ROLE_MEMBER = 1;
+ SCIM_TARGET_MAPPING_ROLE_ADMIN = 2;
+ SCIM_TARGET_MAPPING_ROLE_UNPAID_ADMIN = 3;
+}
+
+// Copied from: local:aiserver.v1.ScimTargetMappingSourceType (var: tt)
+enum ScimTargetMappingSourceType {
+ SCIM_TARGET_MAPPING_SOURCE_TYPE_UNSPECIFIED = 0;
+ SCIM_TARGET_MAPPING_SOURCE_TYPE_SCIM_DIRECTORY_GROUP = 1;
+ SCIM_TARGET_MAPPING_SOURCE_TYPE_CURSOR_GROUP = 2;
+}
+
+// Copied from: local:aiserver.v1.ScimTargetMappingSyncState (var: et)
enum ScimTargetMappingSyncState {
SCIM_TARGET_MAPPING_SYNC_STATE_UNSPECIFIED = 0;
SCIM_TARGET_MAPPING_SYNC_STATE_PENDING = 1;
@@ -22292,14 +26806,14 @@ enum ScimTargetMappingSyncState {
SCIM_TARGET_MAPPING_SYNC_STATE_ERRORED = 3;
}
-// Copied from: local:aiserver.v1.ScimTargetMappingTargetType (var: bUe)
+// Copied from: local:aiserver.v1.ScimTargetMappingTargetType (var: $e)
enum ScimTargetMappingTargetType {
SCIM_TARGET_MAPPING_TARGET_TYPE_UNSPECIFIED = 0;
SCIM_TARGET_MAPPING_TARGET_TYPE_GROUP = 1;
SCIM_TARGET_MAPPING_TARGET_TYPE_TEAM = 2;
}
-// Copied from: local:aiserver.v1.ScimUpstreamGroup (var: ust)
+// Copied from: local:aiserver.v1.ScimUpstreamGroup (var: W_)
message ScimUpstreamGroup {
string scim_group_external_id = 1;
string name = 2;
@@ -22307,7 +26821,29 @@ message ScimUpstreamGroup {
string idp_id = 4;
}
-// Copied from: local:aiserver.v1.ScoredAiCodeMetadata (var: uEe)
+// Copied from: local:aiserver.v1.ScmConnectAdConnectionState (var: f)
+enum ScmConnectAdConnectionState {
+ SCM_CONNECT_AD_CONNECTION_STATE_UNSPECIFIED = 0;
+ SCM_CONNECT_AD_CONNECTION_STATE_UNKNOWN = 1;
+ SCM_CONNECT_AD_CONNECTION_STATE_NOT_CONNECTED = 2;
+ SCM_CONNECT_AD_CONNECTION_STATE_HAS_ACCESS = 3;
+}
+
+// Copied from: local:aiserver.v1.ScmConnectAdContext (var: Le)
+message ScmConnectAdContext {
+ ScmConnectAdProvider provider = 1;
+ string remote_url = 2;
+ ScmConnectAdConnectionState connection_state = 3;
+}
+
+// Copied from: local:aiserver.v1.ScmConnectAdProvider (var: p)
+enum ScmConnectAdProvider {
+ SCM_CONNECT_AD_PROVIDER_UNSPECIFIED = 0;
+ SCM_CONNECT_AD_PROVIDER_GITHUB = 1;
+ SCM_CONNECT_AD_PROVIDER_GITLAB = 2;
+}
+
+// Copied from: local:aiserver.v1.ScoredAiCodeMetadata (var: bu)
message ScoredAiCodeMetadata {
string file_extension = 1;
int32 lines_added = 2;
@@ -22316,15 +26852,15 @@ message ScoredAiCodeMetadata {
optional string file_name = 4;
}
-// Copied from: local:aiserver.v1.ScratchpadResult (var: DN)
+// Copied from: local:aiserver.v1.ScratchpadResult (var: Dt)
message ScratchpadResult {
}
-// Copied from: agent.v1.ScreenshotAction (var: UB)
+// Copied from: agent.v1.ScreenshotAction (var: _)
message ScreenshotAction {
}
-// Copied from: local:aiserver.v1.ScriptTiming (var: tSe)
+// Copied from: local:aiserver.v1.ScriptTiming (var: g)
message ScriptTiming {
string name = 1;
double start_time = 2;
@@ -22340,7 +26876,7 @@ message ScriptTiming {
string window_attribution = 12;
}
-// Copied from: agent.v1.ScrollAction (var: bB)
+// Copied from: agent.v1.ScrollAction (var: f)
message ScrollAction {
optional Coordinate coordinate = 1;
ScrollDirection direction = 2;
@@ -22348,7 +26884,7 @@ message ScrollAction {
optional string modifier_keys = 4;
}
-// Copied from: agent.v1.ScrollDirection (var: pB)
+// Copied from: agent.v1.ScrollDirection (var: s)
enum ScrollDirection {
SCROLL_DIRECTION_UNSPECIFIED = 0;
SCROLL_DIRECTION_UP = 1;
@@ -22357,14 +26893,14 @@ enum ScrollDirection {
SCROLL_DIRECTION_RIGHT = 4;
}
-// Copied from: local:aiserver.v1.ScrollEvent (var: zh)
+// Copied from: local:aiserver.v1.ScrollEvent (var: It)
message ScrollEvent {
PointInTimeModel point_in_time_model = 1;
repeated IRange visible_ranges = 2;
string editor_id = 3;
}
-// Copied from: local:aiserver.v1.SearchEvent (var: UT)
+// Copied from: local:aiserver.v1.SearchEvent (var: yn)
message SearchEvent {
string query = 1;
int32 result_count = 2;
@@ -22378,35 +26914,35 @@ message SearchEvent {
repeated SearchResultFile results = 10;
}
-// Copied from: local:aiserver.v1.SearchFileInfo (var: n4)
+// Copied from: local:aiserver.v1.SearchFileInfo (var: on)
message SearchFileInfo {
string relative_path = 1;
string content = 2;
}
-// Copied from: local:aiserver.v1.SearchInfo (var: t4)
+// Copied from: local:aiserver.v1.SearchInfo (var: sn)
message SearchInfo {
string query = 1;
repeated SearchFileInfo files = 2;
}
-// Copied from: local:aiserver.v1.SearchMatch (var: FT)
+// Copied from: local:aiserver.v1.SearchMatch (var: _n)
message SearchMatch {
int32 line_number = 1;
int32 column = 2;
string match_text = 3;
}
-// Copied from: local:aiserver.v1.SearchPRHistoryRequest (var: uf)
+// Copied from: local:aiserver.v1.SearchPRHistoryRequest (var: jt)
message SearchPRHistoryRequest {
RepositoryInfo repository = 1;
string query = 2;
int32 top_k = 3;
}
-// Copied from: local:aiserver.v1.SearchPRHistoryResponse (var: df)
+// Copied from: local:aiserver.v1.SearchPRHistoryResponse (var: Zt)
message SearchPRHistoryResponse {
- // Copied from: local:aiserver.v1.SearchPRHistoryResponse.PRSearchResult (var: ff)
+ // Copied from: local:aiserver.v1.SearchPRHistoryResponse.PRSearchResult (var: $t)
message PRSearchResult {
string commit_hash = 1;
float score = 2;
@@ -22423,7 +26959,7 @@ message SearchPRHistoryResponse {
optional uint32 git_height = 2;
}
-// Copied from: local:aiserver.v1.SearchParams (var: fN)
+// Copied from: local:aiserver.v1.SearchParams (var: vt)
message SearchParams {
string query = 1;
bool regex = 2;
@@ -22432,7 +26968,7 @@ message SearchParams {
bool filename_search = 5;
}
-// Copied from: local:aiserver.v1.SearchRepositoryDeepContextRequest (var: vd)
+// Copied from: local:aiserver.v1.SearchRepositoryDeepContextRequest (var: Pt)
message SearchRepositoryDeepContextRequest {
string query = 1;
int32 top_k = 2;
@@ -22442,14 +26978,14 @@ message SearchRepositoryDeepContextRequest {
bool use_reflections = 6;
}
-// Copied from: local:aiserver.v1.SearchRepositoryDeepContextResponse (var: Pd)
+// Copied from: local:aiserver.v1.SearchRepositoryDeepContextResponse (var: Lt)
message SearchRepositoryDeepContextResponse {
repeated NodeResult top_nodes = 1;
repeated ReflectionResult reflections = 2;
string index_id = 3;
}
-// Copied from: local:aiserver.v1.SearchRepositoryRequest (var: Em)
+// Copied from: local:aiserver.v1.SearchRepositoryRequest (var: Ze)
message SearchRepositoryRequest {
string query = 1;
RepositoryInfo repository = 2;
@@ -22463,12 +26999,12 @@ message SearchRepositoryRequest {
QueryOnlyRepoAccess query_only_repo_access = 10;
}
-// Copied from: local:aiserver.v1.SearchRepositoryResponse (var: Rm)
+// Copied from: local:aiserver.v1.SearchRepositoryResponse (var: nt)
message SearchRepositoryResponse {
repeated CodeResult code_results = 1;
}
-// Copied from: local:aiserver.v1.SearchResult (var: TN)
+// Copied from: local:aiserver.v1.SearchResult (var: Ct)
message SearchResult {
repeated SearchToolFileSearchResult file_results = 1;
int32 num_total_matches = 2;
@@ -22477,21 +27013,21 @@ message SearchResult {
bool files_only = 5;
}
-// Copied from: local:aiserver.v1.SearchResultFile (var: QT)
+// Copied from: local:aiserver.v1.SearchResultFile (var: Tn)
message SearchResultFile {
string file_path = 1;
int32 match_count = 2;
repeated SearchMatch matches = 3;
}
-// Copied from: local:aiserver.v1.SearchSymbolsParams (var: xb)
+// Copied from: local:aiserver.v1.SearchSymbolsParams (var: xn)
message SearchSymbolsParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.SearchSymbolsResult (var: Ob)
+// Copied from: local:aiserver.v1.SearchSymbolsResult (var: Qn)
message SearchSymbolsResult {
- // Copied from: local:aiserver.v1.SearchSymbolsResult.SymbolMatch (var: Gb)
+ // Copied from: local:aiserver.v1.SearchSymbolsResult.SymbolMatch (var: Gn)
message SymbolMatch {
string name = 1;
string uri = 2;
@@ -22506,14 +27042,14 @@ message SearchSymbolsResult {
optional bool rejected = 2;
}
-// Copied from: local:aiserver.v1.SearchSymbolsStream (var: Vb)
+// Copied from: local:aiserver.v1.SearchSymbolsStream (var: Hn)
message SearchSymbolsStream {
string query = 1;
}
-// Copied from: local:aiserver.v1.SearchToolFileSearchResult (var: pN)
+// Copied from: local:aiserver.v1.SearchToolFileSearchResult (var: Bt)
message SearchToolFileSearchResult {
- // Copied from: local:aiserver.v1.SearchToolFileSearchResult.Line (var: hN)
+ // Copied from: local:aiserver.v1.SearchToolFileSearchResult.Line (var: Jt)
message Line {
int32 line_number = 1;
string text = 2;
@@ -22525,7 +27061,30 @@ message SearchToolFileSearchResult {
bool cropped = 4;
}
-// Copied from: agent.v1.SelectedAgenticGitAction (var: FK)
+// Copied from: local:aiserver.v1.SeatUpgradePoolDriver (var: Fe)
+enum SeatUpgradePoolDriver {
+ SEAT_UPGRADE_POOL_DRIVER_UNSPECIFIED = 0;
+ SEAT_UPGRADE_POOL_DRIVER_FIRST_PARTY = 1;
+ SEAT_UPGRADE_POOL_DRIVER_THIRD_PARTY = 2;
+ SEAT_UPGRADE_POOL_DRIVER_BOTH = 3;
+}
+
+// Copied from: local:aiserver.v1.SeatUpgradeRecommendation (var: fp)
+message SeatUpgradeRecommendation {
+ int32 user_id = 1;
+ string name = 2;
+ string email = 3;
+ optional string profile_picture_url = 4;
+ TeamRole role = 5;
+ TeamMemberBillingTier billing_tier = 6;
+ bool previous_cycle_savings = 7;
+ bool current_cycle_pacing = 8;
+ SeatUpgradePoolDriver pool_driver = 9;
+ optional int32 previous_cycle_savings_cents = 10;
+ optional int32 projected_current_cycle_savings_cents = 11;
+}
+
+// Copied from: agent.v1.SelectedAgenticGitAction (var: j)
message SelectedAgenticGitAction {
optional SelectedGitBranchContext branch_context = 5;
optional string path_to_template_file = 9;
@@ -22543,15 +27102,16 @@ message SelectedAgenticGitAction {
SelectedAgenticGitActionCommitParams create_branch_and_commit_params = 12;
SelectedAgenticGitActionCommitParams create_branch_commit_and_push_params = 13;
SelectedAgenticGitActionUpdateBranchParams update_branch_params = 16;
+ SelectedAgenticGitActionCreateBranchParams create_branch_params = 17;
}
}
-// Copied from: agent.v1.SelectedAgenticGitActionBabysitPrInCloudParams (var: NK)
+// Copied from: agent.v1.SelectedAgenticGitActionBabysitPrInCloudParams (var: K)
message SelectedAgenticGitActionBabysitPrInCloudParams {
optional string base_branch = 1;
}
-// Copied from: agent.v1.SelectedAgenticGitActionCommitParams (var: kK)
+// Copied from: agent.v1.SelectedAgenticGitActionCommitParams (var: Q)
message SelectedAgenticGitActionCommitParams {
repeated string files_to_commit = 1;
repeated string files_to_exclude_from_commit = 2;
@@ -22561,41 +27121,46 @@ message SelectedAgenticGitActionCommitParams {
repeated SelectedAgenticGitFileWithStatus files_to_exclude_from_commit_with_status = 6;
}
-// Copied from: agent.v1.SelectedAgenticGitActionFixMergeConflictsParams (var: vK)
-message SelectedAgenticGitActionFixMergeConflictsParams {
- optional string base_branch = 1;
+// Copied from: agent.v1.SelectedAgenticGitActionCreateBranchParams (var: G)
+message SelectedAgenticGitActionCreateBranchParams {
}
-// Copied from: agent.v1.SelectedAgenticGitActionPullLocallyParams (var: qK)
+// Copied from: agent.v1.SelectedAgenticGitActionFixMergeConflictsParams (var: Y)
+message SelectedAgenticGitActionFixMergeConflictsParams {
+ optional string base_branch = 1;
+ optional string pr_url = 2;
+}
+
+// Copied from: agent.v1.SelectedAgenticGitActionPullLocallyParams (var: z)
message SelectedAgenticGitActionPullLocallyParams {
string remote_branch = 1;
}
-// Copied from: agent.v1.SelectedAgenticGitActionPushParams (var: IK)
+// Copied from: agent.v1.SelectedAgenticGitActionPushParams (var: V)
message SelectedAgenticGitActionPushParams {
repeated string files_to_push = 1;
optional bool create_pr_draft = 2;
}
-// Copied from: agent.v1.SelectedAgenticGitActionUpdateBranchParams (var: bK)
+// Copied from: agent.v1.SelectedAgenticGitActionUpdateBranchParams (var: W)
message SelectedAgenticGitActionUpdateBranchParams {
optional string base_branch = 1;
}
-// Copied from: agent.v1.SelectedAgenticGitFileWithStatus (var: SK)
+// Copied from: agent.v1.SelectedAgenticGitFileWithStatus (var: H)
message SelectedAgenticGitFileWithStatus {
string path = 1;
optional string status = 2;
}
-// Copied from: agent.v1.SelectedBrowser (var: yK)
+// Copied from: agent.v1.SelectedBrowser (var: x)
message SelectedBrowser {
string browser_id = 1;
string url = 2;
optional string page_title = 3;
}
-// Copied from: agent.v1.SelectedCodeSelection (var: Nj)
+// Copied from: agent.v1.SelectedCodeSelection (var: T)
message SelectedCodeSelection {
string content = 1;
string path = 2;
@@ -22603,7 +27168,7 @@ message SelectedCodeSelection {
Range range = 4;
}
-// Copied from: agent.v1.SelectedConsoleLog (var: AK)
+// Copied from: agent.v1.SelectedConsoleLog (var: D)
message SelectedConsoleLog {
string message = 1;
double timestamp = 2;
@@ -22614,7 +27179,7 @@ message SelectedConsoleLog {
optional string object_data_json = 7;
}
-// Copied from: agent.v1.SelectedContext (var: UK)
+// Copied from: agent.v1.SelectedContext (var: Z)
message SelectedContext {
repeated SelectedImage selected_images = 1;
optional InvocationContext invocation_context = 2;
@@ -22646,21 +27211,23 @@ message SelectedContext {
optional SelectedAgenticGitAction selected_agentic_git_action = 34;
}
-// Copied from: agent.v1.SelectedCursorCommand (var: eK)
+// Copied from: agent.v1.SelectedCursorCommand (var: R)
message SelectedCursorCommand {
string name = 1;
string content = 2;
optional SelectedPluginCapabilityRef plugin_capability = 3;
+ optional string full_path = 4;
+ optional string display_name = 5;
}
-// Copied from: agent.v1.SelectedCursorRule (var: Uj)
+// Copied from: agent.v1.SelectedCursorRule (var: S)
message SelectedCursorRule {
CursorRule rule = 1;
}
-// Copied from: agent.v1.SelectedDocument (var: gj)
+// Copied from: agent.v1.SelectedDocument (var: d)
message SelectedDocument {
- // Copied from: agent.v1.SelectedDocument.BlobIdWithData (var: _j)
+ // Copied from: agent.v1.SelectedDocument.BlobIdWithData (var: p)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
@@ -22677,13 +27244,13 @@ message SelectedDocument {
}
}
-// Copied from: agent.v1.SelectedDocumentation (var: nK)
+// Copied from: agent.v1.SelectedDocumentation (var: P)
message SelectedDocumentation {
string doc_id = 1;
string name = 2;
}
-// Copied from: agent.v1.SelectedExternalLink (var: Qj)
+// Copied from: agent.v1.SelectedExternalLink (var: E)
message SelectedExternalLink {
string url = 1;
string uuid = 2;
@@ -22693,28 +27260,28 @@ message SelectedExternalLink {
optional bytes blob_id = 6;
}
-// Copied from: agent.v1.SelectedFile (var: vj)
+// Copied from: agent.v1.SelectedFile (var: _)
message SelectedFile {
string content = 1;
string path = 2;
optional string relative_path = 3;
}
-// Copied from: agent.v1.SelectedFolder (var: Fj)
+// Copied from: agent.v1.SelectedFolder (var: w)
message SelectedFolder {
string path = 1;
optional string relative_path = 2;
LsDirectoryTreeNode directory_tree = 3;
}
-// Copied from: agent.v1.SelectedGitBranchContext (var: QK)
+// Copied from: agent.v1.SelectedGitBranchContext (var: X)
message SelectedGitBranchContext {
optional string current_branch = 1;
optional string base_branch = 2;
optional string agent_branch_prefix = 3;
}
-// Copied from: agent.v1.SelectedGitCommit (var: Hj)
+// Copied from: agent.v1.SelectedGitCommit (var: B)
message SelectedGitCommit {
string sha = 1;
string message = 2;
@@ -22722,19 +27289,19 @@ message SelectedGitCommit {
string diff = 4;
}
-// Copied from: agent.v1.SelectedGitDiff (var: Mj)
+// Copied from: agent.v1.SelectedGitDiff (var: I)
message SelectedGitDiff {
string content = 1;
int32 full_content_length_char_count = 2;
}
-// Copied from: agent.v1.SelectedGitDiffFromBranchToMain (var: Yj)
+// Copied from: agent.v1.SelectedGitDiffFromBranchToMain (var: v)
message SelectedGitDiffFromBranchToMain {
string content = 1;
int32 full_content_length_char_count = 2;
}
-// Copied from: agent.v1.SelectedGitPRDiffSelection (var: Kj)
+// Copied from: agent.v1.SelectedGitPRDiffSelection (var: C)
message SelectedGitPRDiffSelection {
string pr_url = 1;
string file_path = 2;
@@ -22744,15 +27311,15 @@ message SelectedGitPRDiffSelection {
optional bytes blob_id = 6;
}
-// Copied from: agent.v1.SelectedImage (var: cj)
+// Copied from: agent.v1.SelectedImage (var: u)
message SelectedImage {
- // Copied from: agent.v1.SelectedImage.BlobIdWithData (var: dj)
+ // Copied from: agent.v1.SelectedImage.BlobIdWithData (var: m)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
}
- // Copied from: agent.v1.SelectedImage.Dimension (var: Aj)
+ // Copied from: agent.v1.SelectedImage.Dimension (var: c)
message Dimension {
int32 width = 1;
int32 height = 2;
@@ -22769,13 +27336,13 @@ message SelectedImage {
}
}
-// Copied from: agent.v1.SelectedPastChat (var: sK)
+// Copied from: agent.v1.SelectedPastChat (var: b)
message SelectedPastChat {
string agent_id = 1;
string name = 2;
}
-// Copied from: agent.v1.SelectedPluginCapabilityRef (var: Zj)
+// Copied from: agent.v1.SelectedPluginCapabilityRef (var: N)
message SelectedPluginCapabilityRef {
string plugin_id = 1;
SelectedPluginCapabilityType capability_type = 2;
@@ -22784,7 +27351,7 @@ message SelectedPluginCapabilityRef {
optional string resolved_commit_sha = 5;
}
-// Copied from: agent.v1.SelectedPluginCapabilityType (var: uj)
+// Copied from: agent.v1.SelectedPluginCapabilityType (var: r)
enum SelectedPluginCapabilityType {
SELECTED_PLUGIN_CAPABILITY_TYPE_UNSPECIFIED = 0;
SELECTED_PLUGIN_CAPABILITY_TYPE_COMMAND = 1;
@@ -22792,7 +27359,7 @@ enum SelectedPluginCapabilityType {
SELECTED_PLUGIN_CAPABILITY_TYPE_SUBAGENT = 3;
}
-// Copied from: agent.v1.SelectedPullRequest (var: zj)
+// Copied from: agent.v1.SelectedPullRequest (var: J)
message SelectedPullRequest {
int32 number = 1;
string url = 2;
@@ -22803,19 +27370,19 @@ message SelectedPullRequest {
optional bytes blob_id = 7;
}
-// Copied from: agent.v1.SelectedSubagent (var: _K)
+// Copied from: agent.v1.SelectedSubagent (var: U)
message SelectedSubagent {
string name = 1;
}
-// Copied from: agent.v1.SelectedTerminal (var: bj)
+// Copied from: agent.v1.SelectedTerminal (var: y)
message SelectedTerminal {
string content = 1;
optional string title = 2;
optional string path = 3;
}
-// Copied from: agent.v1.SelectedTerminalSelection (var: qj)
+// Copied from: agent.v1.SelectedTerminalSelection (var: k)
message SelectedTerminalSelection {
string content = 1;
optional string title = 2;
@@ -22823,7 +27390,7 @@ message SelectedTerminalSelection {
Range range = 4;
}
-// Copied from: agent.v1.SelectedUIElement (var: gK)
+// Copied from: agent.v1.SelectedUIElement (var: O)
message SelectedUIElement {
string element = 1;
string xpath = 2;
@@ -22833,15 +27400,15 @@ message SelectedUIElement {
optional string component_props_json = 6;
}
-// Copied from: agent.v1.SelectedVideo (var: yj)
+// Copied from: agent.v1.SelectedVideo (var: f)
message SelectedVideo {
- // Copied from: agent.v1.SelectedVideo.BlobIdWithData (var: kj)
+ // Copied from: agent.v1.SelectedVideo.BlobIdWithData (var: g)
message BlobIdWithData {
bytes blob_id = 1;
bytes data = 2;
}
- // Copied from: agent.v1.SelectedVideo.SignedUrl (var: Sj)
+ // Copied from: agent.v1.SelectedVideo.SignedUrl (var: h)
message SignedUrl {
string url = 1;
string key = 2;
@@ -22864,7 +27431,7 @@ message SelectedVideo {
}
}
-// Copied from: local:aiserver.v1.SelectionWithOrientation (var: Ir)
+// Copied from: local:aiserver.v1.SelectionWithOrientation (var: y)
message SelectionWithOrientation {
int32 selection_start_line_number = 1;
int32 selection_start_column = 2;
@@ -22872,14 +27439,14 @@ message SelectionWithOrientation {
int32 position_column = 4;
}
-// Copied from: local:aiserver.v1.SemSearchRequest (var: Pm)
+// Copied from: local:aiserver.v1.SemSearchRequest (var: rt)
message SemSearchRequest {
SearchRepositoryRequest request = 1;
}
-// Copied from: local:aiserver.v1.SemSearchResponse (var: xm)
+// Copied from: local:aiserver.v1.SemSearchResponse (var: it)
message SemSearchResponse {
- // Copied from: local:aiserver.v1.SemSearchResponse.SemSearchMetadata (var: Om)
+ // Copied from: local:aiserver.v1.SemSearchResponse.SemSearchMetadata (var: at)
message SemSearchMetadata {
optional string query_embedding_model = 1;
optional int32 server_side_latency_ms = 2;
@@ -22892,46 +27459,46 @@ message SemSearchResponse {
repeated CodeResultWithClassificationInfo code_results = 3;
}
-// Copied from: local:aiserver.v1.SemanticDiffGroup (var: Yye)
+// Copied from: local:aiserver.v1.SemanticDiffGroup (var: Al)
message SemanticDiffGroup {
string description = 1;
repeated SemanticDiffReference diffs = 2;
string title = 3;
}
-// Copied from: local:aiserver.v1.SemanticDiffGroups (var: Mye)
+// Copied from: local:aiserver.v1.SemanticDiffGroups (var: hl)
message SemanticDiffGroups {
repeated SemanticDiffGroup groups = 1;
optional string summary = 2;
}
-// Copied from: local:aiserver.v1.SemanticDiffReference (var: Hye)
+// Copied from: local:aiserver.v1.SemanticDiffReference (var: _l)
message SemanticDiffReference {
string relative_workspace_path = 1;
int32 chunk_index = 2;
}
-// Copied from: local:aiserver.v1.SemanticFileGroup (var: Zye)
+// Copied from: local:aiserver.v1.SemanticFileGroup (var: kl)
message SemanticFileGroup {
string title = 1;
string description = 2;
repeated string files = 3;
}
-// Copied from: local:aiserver.v1.SemanticFileGroups (var: Kye)
+// Copied from: local:aiserver.v1.SemanticFileGroups (var: yl)
message SemanticFileGroups {
repeated SemanticFileGroup groups = 1;
optional string summary = 2;
}
-// Copied from: local:aiserver.v1.SemanticSearchArguments (var: JI)
+// Copied from: local:aiserver.v1.SemanticSearchArguments (var: F)
message SemanticSearchArguments {
string query = 1;
repeated string target_directories = 2;
string explanation = 3;
}
-// Copied from: local:aiserver.v1.SemanticSearchFullParams (var: lC)
+// Copied from: local:aiserver.v1.SemanticSearchFullParams (var: je)
message SemanticSearchFullParams {
RepositoryInfo repository_info = 1;
string query = 2;
@@ -22944,7 +27511,7 @@ message SemanticSearchFullParams {
repeated CodeResult code_results = 9;
}
-// Copied from: local:aiserver.v1.SemanticSearchFullResult (var: cC)
+// Copied from: local:aiserver.v1.SemanticSearchFullResult (var: Xe)
message SemanticSearchFullResult {
repeated CodeResult code_results = 1;
repeated File all_files = 2;
@@ -22955,12 +27522,12 @@ message SemanticSearchFullResult {
optional bool pr_hydration_timed_out = 7;
}
-// Copied from: local:aiserver.v1.SemanticSearchFullStream (var: dC)
+// Copied from: local:aiserver.v1.SemanticSearchFullStream (var: Ze)
message SemanticSearchFullStream {
int32 num_files = 1;
}
-// Copied from: local:aiserver.v1.SemanticSearchParams (var: rN)
+// Copied from: local:aiserver.v1.SemanticSearchParams (var: kt)
message SemanticSearchParams {
string query = 1;
optional string include_pattern = 2;
@@ -22970,9 +27537,9 @@ message SemanticSearchParams {
bool grab_whole_file = 6;
}
-// Copied from: local:aiserver.v1.SemanticSearchResult (var: uN)
+// Copied from: local:aiserver.v1.SemanticSearchResult (var: St)
message SemanticSearchResult {
- // Copied from: local:aiserver.v1.SemanticSearchResult.Item (var: mN)
+ // Copied from: local:aiserver.v1.SemanticSearchResult.Item (var: It)
message Item {
string relative_workspace_path = 1;
float score = 2;
@@ -22986,27 +27553,27 @@ message SemanticSearchResult {
map files = 2;
}
-// Copied from: local:aiserver.v1.SendDownloadEmailRequest (var: Pct)
+// Copied from: local:aiserver.v1.SendDownloadEmailRequest (var: eE)
message SendDownloadEmailRequest {
}
-// Copied from: local:aiserver.v1.SendDownloadEmailResponse (var: Lct)
+// Copied from: local:aiserver.v1.SendDownloadEmailResponse (var: tE)
message SendDownloadEmailResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.SendP2PReferralInvitesFailure (var: b$e)
+// Copied from: local:aiserver.v1.SendP2PReferralInvitesFailure (var: mm)
message SendP2PReferralInvitesFailure {
string email = 1;
string reason = 2;
}
-// Copied from: local:aiserver.v1.SendP2PReferralInvitesRequest (var: v$e)
+// Copied from: local:aiserver.v1.SendP2PReferralInvitesRequest (var: lm)
message SendP2PReferralInvitesRequest {
repeated string emails = 1;
}
-// Copied from: local:aiserver.v1.SendP2PReferralInvitesResponse (var: N$e)
+// Copied from: local:aiserver.v1.SendP2PReferralInvitesResponse (var: um)
message SendP2PReferralInvitesResponse {
repeated string sent_emails = 1;
repeated SendP2PReferralInvitesFailure failures = 2;
@@ -23014,7 +27581,7 @@ message SendP2PReferralInvitesResponse {
string url_path = 4;
}
-// Copied from: local:aiserver.v1.SendTeamInviteRequest (var: Mje)
+// Copied from: local:aiserver.v1.SendTeamInviteRequest (var: nl)
message SendTeamInviteRequest {
int32 team_id = 1;
string email = 2;
@@ -23023,17 +27590,17 @@ message SendTeamInviteRequest {
optional TeamMemberBillingTier billing_tier = 5;
}
-// Copied from: local:aiserver.v1.SendTeamInviteResponse (var: Yje)
+// Copied from: local:aiserver.v1.SendTeamInviteResponse (var: rl)
message SendTeamInviteResponse {
int64 valid_until = 1;
}
-// Copied from: local:aiserver.v1.SerializablePrivacyMode (var: z6e)
+// Copied from: local:aiserver.v1.SerializablePrivacyMode (var: th)
message SerializablePrivacyMode {
PrivacyMode privacy_mode = 1;
}
-// Copied from: local:aiserver.v1.SerializedContextNode (var: bl)
+// Copied from: local:aiserver.v1.SerializedContextNode (var: O)
message SerializedContextNode {
string workspace_relative_path = 1;
int32 start_line_number = 2;
@@ -23042,21 +27609,21 @@ message SerializedContextNode {
FileCodeSnippets node_snippets = 5;
}
-// Copied from: local:aiserver.v1.ServerSideToolResult (var: bC)
+// Copied from: local:aiserver.v1.ServerSideToolResult (var: lt)
message ServerSideToolResult {
}
-// Copied from: local:aiserver.v1.ServerTimeRequest (var: dfe)
+// Copied from: local:aiserver.v1.ServerTimeRequest (var: Ns)
message ServerTimeRequest {
}
-// Copied from: local:aiserver.v1.ServerTimeResponse (var: Afe)
+// Copied from: local:aiserver.v1.ServerTimeResponse (var: Rs)
message ServerTimeResponse {
double receive_timestamp = 1;
double transmit_timestamp = 2;
}
-// Copied from: local:aiserver.v1.ServerTimingInfo (var: bge)
+// Copied from: local:aiserver.v1.ServerTimingInfo (var: di)
message ServerTimingInfo {
double server_start_time = 1;
double server_first_token_time = 2;
@@ -23064,7 +27631,7 @@ message ServerTimingInfo {
double server_end_time = 4;
}
-// Copied from: local:aiserver.v1.ServiceAccountInfo (var: FKe)
+// Copied from: local:aiserver.v1.ServiceAccountInfo (var: Ql)
message ServiceAccountInfo {
string id = 1;
string service_type = 2;
@@ -23081,7 +27648,7 @@ message ServiceAccountInfo {
optional int64 archived_at = 13;
}
-// Copied from: local:aiserver.v1.ServiceAccountKeyInfo (var: QKe)
+// Copied from: local:aiserver.v1.ServiceAccountKeyInfo (var: Gl)
message ServiceAccountKeyInfo {
int32 api_key_id = 1;
string masked_api_key = 2;
@@ -23091,14 +27658,14 @@ message ServiceAccountKeyInfo {
bool repo_scope_enabled = 6;
}
-// Copied from: local:aiserver.v1.ServiceAccountScopeRepository (var: eXe)
+// Copied from: local:aiserver.v1.ServiceAccountScopeRepository (var: Xl)
message ServiceAccountScopeRepository {
string owner = 1;
string name = 2;
string html_url = 3;
}
-// Copied from: local:aiserver.v1.ServiceAccountSpendInfo (var: Vnt)
+// Copied from: local:aiserver.v1.ServiceAccountSpendInfo (var: m_)
message ServiceAccountSpendInfo {
string service_account_id = 1;
string name = 2;
@@ -23109,7 +27676,7 @@ message ServiceAccountSpendInfo {
optional int64 created_at = 7;
}
-// Copied from: local:aiserver.v1.ServiceStatusUpdate (var: N3)
+// Copied from: local:aiserver.v1.ServiceStatusUpdate (var: yt)
message ServiceStatusUpdate {
string message = 1;
string codicon = 2;
@@ -23117,30 +27684,32 @@ message ServiceStatusUpdate {
optional string action_to_run_on_status_update = 4;
}
-// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingRequest (var: MZe)
+// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingRequest (var: Qu)
message SetAdminOnlyUsagePricingRequest {
int32 team_id = 1;
bool admin_only_usage_pricing = 2;
}
-// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingResponse (var: YZe)
+// Copied from: local:aiserver.v1.SetAdminOnlyUsagePricingResponse (var: Gu)
message SetAdminOnlyUsagePricingResponse {
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigRequest (var: Pxe)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigRequest (var: k)
message SetFullSelfDrivingConfigRequest {
string pr_url = 1;
bool enabled = 2;
FullSelfDrivingMode mode = 3;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigResponse (var: qxe)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingConfigResponse (var: w)
message SetFullSelfDrivingConfigResponse {
bool enabled = 1;
FullSelfDrivingMode mode = 2;
+ string spawned_bc_id = 3;
+ bool auto_started = 4;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledRequest (var: W4e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledRequest (var: Of)
message SetFullSelfDrivingRepoEnabledRequest {
ProtectedGitProvider scm_provider = 1;
optional string git_enterprise_uuid = 2;
@@ -23149,12 +27718,12 @@ message SetFullSelfDrivingRepoEnabledRequest {
bool enabled = 5;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledResponse (var: j4e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingRepoEnabledResponse (var: Uf)
message SetFullSelfDrivingRepoEnabledResponse {
FullSelfDrivingRepoSetting repo = 1;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledRequest (var: f8e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledRequest (var: zf)
message SetFullSelfDrivingTeamRepoEnabledRequest {
int32 team_id = 1;
ProtectedGitProvider scm_provider = 2;
@@ -23164,32 +27733,32 @@ message SetFullSelfDrivingTeamRepoEnabledRequest {
bool enabled = 6;
}
-// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledResponse (var: p8e)
+// Copied from: local:aiserver.v1.SetFullSelfDrivingTeamRepoEnabledResponse (var: jf)
message SetFullSelfDrivingTeamRepoEnabledResponse {
FullSelfDrivingTeamRepoSetting repo = 1;
}
-// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenRequest (var: LOe)
+// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenRequest (var: cn)
message SetGitlabEnterpriseHostControlledServiceAccountTokenRequest {
string git_enterprise_uuid = 1;
string access_token = 2;
bool clear_token = 3;
}
-// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenResponse (var: DOe)
+// Copied from: local:aiserver.v1.SetGitlabEnterpriseHostControlledServiceAccountTokenResponse (var: dn)
message SetGitlabEnterpriseHostControlledServiceAccountTokenResponse {
}
-// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInRequest (var: v7e)
+// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInRequest (var: Nh)
message SetGlobalLeaderboardOptInRequest {
bool opted_in = 1;
}
-// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInResponse (var: N7e)
+// Copied from: local:aiserver.v1.SetGlobalLeaderboardOptInResponse (var: Rh)
message SetGlobalLeaderboardOptInResponse {
}
-// Copied from: local:aiserver.v1.SetHardLimitRequest (var: VWe)
+// Copied from: local:aiserver.v1.SetHardLimitRequest (var: sa)
message SetHardLimitRequest {
optional int32 team_id = 1;
int32 hard_limit = 2;
@@ -23203,20 +27772,33 @@ message SetHardLimitRequest {
optional bool auto_alerts_enabled = 10;
}
-// Copied from: local:aiserver.v1.SetHardLimitResponse (var: WWe)
+// Copied from: local:aiserver.v1.SetHardLimitResponse (var: oa)
message SetHardLimitResponse {
}
-// Copied from: local:aiserver.v1.SetJobDataRequest (var: Lpt)
+// Copied from: local:aiserver.v1.SetJobDataRequest (var: KI)
message SetJobDataRequest {
string job_role = 1;
+ optional string use_case = 2;
}
-// Copied from: local:aiserver.v1.SetJobDataResponse (var: Dpt)
+// Copied from: local:aiserver.v1.SetJobDataResponse (var: WI)
message SetJobDataResponse {
}
-// Copied from: local:aiserver.v1.SetMcpConfigRequest (var: OVe)
+// Copied from: local:aiserver.v1.SetMarketplaceOriginDistributionRequest (var: TI)
+message SetMarketplaceOriginDistributionRequest {
+ int64 marketplace_id = 1;
+ optional int32 team_id = 2;
+ bool enabled = 3;
+}
+
+// Copied from: local:aiserver.v1.SetMarketplaceOriginDistributionResponse (var: yI)
+message SetMarketplaceOriginDistributionResponse {
+ bool enabled = 1;
+}
+
+// Copied from: local:aiserver.v1.SetMcpConfigRequest (var: bo)
message SetMcpConfigRequest {
bool team_scope = 1;
int32 team_id = 2;
@@ -23225,59 +27807,80 @@ message SetMcpConfigRequest {
map server_ids_by_name = 5;
}
-// Copied from: local:aiserver.v1.SetMcpConfigResponse (var: GVe)
+// Copied from: local:aiserver.v1.SetMcpConfigResponse (var: Mo)
message SetMcpConfigResponse {
}
-// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthRequest (var: net)
+// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthRequest (var: Hh)
message SetMicrosoftTeamsAuthRequest {
string link_id = 1;
}
-// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthResponse (var: set)
+// Copied from: local:aiserver.v1.SetMicrosoftTeamsAuthResponse (var: Vh)
message SetMicrosoftTeamsAuthResponse {
string success_type = 1;
}
-// Copied from: local:aiserver.v1.SetOrgTeamBudgetRequest (var: fze)
+// Copied from: local:aiserver.v1.SetOrgTeamBudgetRequest (var: ga)
message SetOrgTeamBudgetRequest {
string organization_id = 1;
int32 team_id = 2;
optional int32 limit_dollars = 3;
}
-// Copied from: local:aiserver.v1.SetOrgTeamBudgetResponse (var: pze)
+// Copied from: local:aiserver.v1.SetOrgTeamBudgetResponse (var: ha)
message SetOrgTeamBudgetResponse {
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberRoleRequest (var: pGe)
+// Copied from: local:aiserver.v1.SetOrganizationIdentityProviderAllowDomainJoinRequest (var: fr)
+message SetOrganizationIdentityProviderAllowDomainJoinRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ bool allow_domain_join = 3;
+}
+
+// Copied from: local:aiserver.v1.SetOrganizationMemberRoleRequest (var: xr)
message SetOrganizationMemberRoleRequest {
string organization_id = 1;
int32 user_id = 2;
UserOrganizationRole role = 3;
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberRoleResponse (var: hGe)
+// Copied from: local:aiserver.v1.SetOrganizationMemberRoleResponse (var: Qr)
message SetOrganizationMemberRoleResponse {
bool updated = 1;
UserOrganizationRole role = 2;
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsRequest (var: rGe)
+// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsRequest (var: Nr)
message SetOrganizationMemberTeamsRequest {
string organization_id = 1;
int32 user_id = 2;
repeated int32 team_ids = 3;
}
-// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsResponse (var: iGe)
+// Copied from: local:aiserver.v1.SetOrganizationMemberTeamsResponse (var: Rr)
message SetOrganizationMemberTeamsResponse {
bool changed = 1;
repeated int32 added_team_ids = 2;
repeated int32 removed_team_ids = 3;
}
-// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonRequest (var: eBt)
+// Copied from: local:aiserver.v1.SetOrganizationNoZdrModelConsentRequest (var: gh)
+message SetOrganizationNoZdrModelConsentRequest {
+ string organization_id = 1;
+ string model_id = 2;
+ bool enabled = 3;
+ bool acknowledged = 4;
+ string consent_version = 5;
+}
+
+// Copied from: local:aiserver.v1.SetOrganizationNoZdrModelConsentResponse (var: hh)
+message SetOrganizationNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonRequest (var: au)
message SetPersonalEnvironmentJsonRequest {
string environment_json = 1;
string repo_url = 2;
@@ -23289,24 +27892,32 @@ message SetPersonalEnvironmentJsonRequest {
optional string environment_public_id = 8;
}
-// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonResponse (var: nBt)
+// Copied from: local:aiserver.v1.SetPersonalEnvironmentJsonResponse (var: lu)
message SetPersonalEnvironmentJsonResponse {
optional LogicalEnvironment environment = 1;
}
-// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitRequest (var: s7e)
+// Copied from: agent.v1.SetPrStatusAction (var: Xt)
+message SetPrStatusAction {
+ optional string pr_url = 1;
+ optional string branch_name = 2;
+ optional string repo_url = 3;
+ PullRequestStatus status = 4;
+}
+
+// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitRequest (var: ah)
message SetServiceAccountSpendLimitRequest {
optional int32 team_id = 1;
string service_type = 2;
int32 spend_limit_cents = 3;
}
-// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitResponse (var: a7e)
+// Copied from: local:aiserver.v1.SetServiceAccountSpendLimitResponse (var: lh)
message SetServiceAccountSpendLimitResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.SetSlackAuthRequest (var: Zze)
+// Copied from: local:aiserver.v1.SetSlackAuthRequest (var: Ma)
message SetSlackAuthRequest {
string slack_team_id = 1;
string slack_user_id = 2;
@@ -23314,11 +27925,11 @@ message SetSlackAuthRequest {
optional bool setup_complete = 4;
}
-// Copied from: local:aiserver.v1.SetSlackAuthResponse (var: eje)
+// Copied from: local:aiserver.v1.SetSlackAuthResponse (var: La)
message SetSlackAuthResponse {
}
-// Copied from: local:aiserver.v1.SetSpendLimitPolicyRequest (var: rze)
+// Copied from: local:aiserver.v1.SetSpendLimitPolicyRequest (var: ma)
message SetSpendLimitPolicyRequest {
int32 team_id = 1;
SpendLimitPolicyScope scope = 2;
@@ -23335,12 +27946,12 @@ message SetSpendLimitPolicyRequest {
optional bool auto_alerts_enabled = 13;
}
-// Copied from: local:aiserver.v1.SetSpendLimitPolicyResponse (var: ize)
+// Copied from: local:aiserver.v1.SetSpendLimitPolicyResponse (var: ca)
message SetSpendLimitPolicyResponse {
SpendLimitPolicy policy = 1;
}
-// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonRequest (var: vIt)
+// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonRequest (var: hm)
message SetTeamEnvironmentJsonRequest {
string environment_json = 1;
string repo_url = 2;
@@ -23356,14 +27967,14 @@ message SetTeamEnvironmentJsonRequest {
optional string delete_personal_environment_public_id = 12;
}
-// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonResponse (var: NIt)
+// Copied from: local:aiserver.v1.SetTeamEnvironmentJsonResponse (var: Am)
message SetTeamEnvironmentJsonResponse {
optional LogicalEnvironment environment = 1;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest (var: jAt)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest (var: SI)
message SetTeamMarketplacePluginPoliciesRequest {
- // Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest.Policy (var: XAt)
+ // Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesRequest.Policy (var: II)
message Policy {
int64 plugin_id = 1;
TeamMarketplacePluginInstallMode install_mode = 2;
@@ -23371,98 +27982,153 @@ message SetTeamMarketplacePluginPoliciesRequest {
int64 marketplace_id = 1;
repeated Policy policies = 2;
+ optional int32 team_id = 3;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesResponse (var: $At)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPoliciesResponse (var: vI)
message SetTeamMarketplacePluginPoliciesResponse {
repeated TeamMarketplacePluginPolicy policies = 1;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesRequest (var: tpt)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesRequest (var: BI)
message SetTeamMarketplacePluginPolicyVariablesRequest {
int64 marketplace_id = 1;
int64 plugin_id = 2;
google.protobuf.Struct variables = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesResponse (var: rpt)
+// Copied from: local:aiserver.v1.SetTeamMarketplacePluginPolicyVariablesResponse (var: JI)
message SetTeamMarketplacePluginPolicyVariablesResponse {
}
-// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryRequest (var: GAt)
+// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryRequest (var: AI)
message SetTeamMarketplaceRepositoryRequest {
int64 marketplace_id = 1;
string git_url = 2;
optional string git_ref = 3;
}
-// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryResponse (var: VAt)
+// Copied from: local:aiserver.v1.SetTeamMarketplaceRepositoryResponse (var: _I)
message SetTeamMarketplaceRepositoryResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.SetTeamRepoTypeRequest (var: V2e)
+// Copied from: local:aiserver.v1.SetTeamMemberNoZdrModelConsentRequest (var: Th)
+message SetTeamMemberNoZdrModelConsentRequest {
+ int32 team_id = 1;
+ string model_id = 2;
+ bool enabled = 3;
+ bool acknowledged = 4;
+ string consent_version = 5;
+}
+
+// Copied from: local:aiserver.v1.SetTeamMemberNoZdrModelConsentResponse (var: yh)
+message SetTeamMemberNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetTeamNoZdrModelConsentRequest (var: ph)
+message SetTeamNoZdrModelConsentRequest {
+ int32 team_id = 1;
+ string model_id = 2;
+ bool enabled = 3;
+ bool acknowledged = 4;
+ string consent_version = 5;
+}
+
+// Copied from: local:aiserver.v1.SetTeamNoZdrModelConsentResponse (var: fh)
+message SetTeamNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetTeamRepoTypeRequest (var: pd)
message SetTeamRepoTypeRequest {
int32 team_id = 1;
string team_repo_type = 2;
int32 repo_id = 3;
}
-// Copied from: local:aiserver.v1.SetTeamRepoTypeResponse (var: W2e)
+// Copied from: local:aiserver.v1.SetTeamRepoTypeResponse (var: fd)
message SetTeamRepoTypeResponse {
}
-// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsRequest (var: l$e)
+// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsRequest (var: Zu)
message SetUsageBasedPremiumRequestsRequest {
int32 team_id = 1;
bool usage_based_premium_requests = 2;
}
-// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsResponse (var: c$e)
+// Copied from: local:aiserver.v1.SetUsageBasedPremiumRequestsResponse (var: $u)
message SetUsageBasedPremiumRequestsResponse {
}
-// Copied from: local:aiserver.v1.SetUserDefaultTeamRequest (var: LMe)
+// Copied from: local:aiserver.v1.SetUserDefaultTeamRequest (var: Kn)
message SetUserDefaultTeamRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.SetUserDefaultTeamResponse (var: DMe)
+// Copied from: local:aiserver.v1.SetUserDefaultTeamResponse (var: Wn)
message SetUserDefaultTeamResponse {
}
-// Copied from: local:aiserver.v1.SetUserHardLimitRequest (var: l7e)
+// Copied from: local:aiserver.v1.SetUserHardLimitRequest (var: uh)
message SetUserHardLimitRequest {
int32 team_id = 1;
int32 user_id = 2;
int32 hard_limit_dollars = 3;
}
-// Copied from: local:aiserver.v1.SetUserHardLimitResponse (var: c7e)
+// Copied from: local:aiserver.v1.SetUserHardLimitResponse (var: mh)
message SetUserHardLimitResponse {
}
-// Copied from: local:aiserver.v1.SetUserMonthlyLimitRequest (var: d7e)
+// Copied from: local:aiserver.v1.SetUserMonthlyLimitRequest (var: ch)
message SetUserMonthlyLimitRequest {
int32 team_id = 1;
int32 user_id = 2;
int32 monthly_limit_dollars = 3;
}
-// Copied from: local:aiserver.v1.SetUserMonthlyLimitResponse (var: A7e)
+// Copied from: local:aiserver.v1.SetUserMonthlyLimitResponse (var: dh)
message SetUserMonthlyLimitResponse {
}
-// Copied from: local:aiserver.v1.SetUserPrivacyModeRequest (var: b6e)
+// Copied from: local:aiserver.v1.SetUserNoZdrModelConsentRequest (var: Ah)
+message SetUserNoZdrModelConsentRequest {
+ string model_id = 1;
+ bool enabled = 2;
+ bool acknowledged = 3;
+ string consent_version = 4;
+}
+
+// Copied from: local:aiserver.v1.SetUserNoZdrModelConsentResponse (var: _h)
+message SetUserNoZdrModelConsentResponse {
+ bool consented = 1;
+}
+
+// Copied from: local:aiserver.v1.SetUserPrivacyModeRequest (var: Kg)
message SetUserPrivacyModeRequest {
PrivacyMode privacy_mode = 1;
}
-// Copied from: local:aiserver.v1.SetUserPrivacyModeResponse (var: q6e)
+// Copied from: local:aiserver.v1.SetUserPrivacyModeResponse (var: Wg)
message SetUserPrivacyModeResponse {
}
-// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceRequest (var: BOe)
+// Copied from: local:aiserver.v1.SetupBitbucketServerInstanceRequest (var: An)
+message SetupBitbucketServerInstanceRequest {
+ string hostname = 1;
+ optional string external_host = 2;
+ string access_token = 3;
+}
+
+// Copied from: local:aiserver.v1.SetupBitbucketServerInstanceResponse (var: _n)
+message SetupBitbucketServerInstanceResponse {
+ string uuid = 1;
+}
+
+// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceRequest (var: on)
message SetupGitlabEnterpriseInstanceRequest {
string hostname = 1;
string access_token = 2;
@@ -23473,43 +28139,79 @@ message SetupGitlabEnterpriseInstanceRequest {
optional string external_host = 7;
}
-// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceResponse (var: JOe)
+// Copied from: local:aiserver.v1.SetupGitlabEnterpriseInstanceResponse (var: an)
message SetupGitlabEnterpriseInstanceResponse {
string uuid = 1;
}
-// Copied from: local:aiserver.v1.SetupIndexDependenciesRequest (var: Ho)
+// Copied from: local:aiserver.v1.SetupIndexDependenciesRequest (var: T)
message SetupIndexDependenciesRequest {
string index_id = 1;
string file_id = 3;
repeated URIResolutionResult dependency_resolution_results = 2;
}
-// Copied from: local:aiserver.v1.SetupIndexDependenciesResponse (var: zo)
+// Copied from: local:aiserver.v1.SetupIndexDependenciesResponse (var: y)
message SetupIndexDependenciesResponse {
}
-// Copied from: local:aiserver.v1.ShadowHealthCheckRequest (var: B2)
+// Copied from: agent.v1.SetupVmEnvironmentArgs (var: At)
+message SetupVmEnvironmentArgs {
+ string install_command = 2;
+ string start_command = 3;
+ string dockerfile_contents = 4;
+}
+
+// Copied from: agent.v1.SetupVmEnvironmentResult (var: _t)
+message SetupVmEnvironmentResult {
+ oneof result {
+ SetupVmEnvironmentSuccess success = 1;
+ }
+}
+
+// Copied from: agent.v1.SetupVmEnvironmentSuccess (var: Tt)
+message SetupVmEnvironmentSuccess {
+}
+
+// Copied from: local:aiserver.v1.SetupWaterfallSentinel (var: Tn)
+message SetupWaterfallSentinel {
+}
+
+// Copied from: local:aiserver.v1.ShadowHealthCheckRequest (var: he)
message ShadowHealthCheckRequest {
}
-// Copied from: local:aiserver.v1.ShadowHealthCheckResponse (var: I2)
+// Copied from: local:aiserver.v1.ShadowHealthCheckResponse (var: Ae)
message ShadowHealthCheckResponse {
}
-// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactRequest (var: OJt)
+// Copied from: local:aiserver.v1.ShareAgentStoreRequest (var: rg)
+message ShareAgentStoreRequest {
+ string agent_id = 1;
+ string path_prefix = 2;
+ optional string store_id = 4;
+ AgentStoreSourceRef source = 5;
+}
+
+// Copied from: local:aiserver.v1.ShareAgentStoreResponse (var: sg)
+message ShareAgentStoreResponse {
+ string share_id = 1;
+ string share_url = 2;
+}
+
+// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactRequest (var: jm)
message ShareBackgroundComposerArtifactRequest {
string bc_id = 1;
string absolute_path = 2;
optional string title = 3;
}
-// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactResponse (var: GJt)
+// Copied from: local:aiserver.v1.ShareBackgroundComposerArtifactResponse (var: Xm)
message ShareBackgroundComposerArtifactResponse {
BackgroundComposerSharedArtifact artifact = 1;
}
-// Copied from: local:aiserver.v1.ShareCanvasRequest (var: Plt)
+// Copied from: local:aiserver.v1.ShareCanvasRequest (var: Lk)
message ShareCanvasRequest {
string title = 1;
SharedCanvasVisibility visibility = 2;
@@ -23518,13 +28220,13 @@ message ShareCanvasRequest {
optional string canvas_key = 6;
}
-// Copied from: local:aiserver.v1.ShareCanvasResponse (var: Llt)
+// Copied from: local:aiserver.v1.ShareCanvasResponse (var: Fk)
message ShareCanvasResponse {
string share_id = 1;
string share_url = 2;
}
-// Copied from: local:aiserver.v1.ShareConversationRequest (var: $lt)
+// Copied from: local:aiserver.v1.ShareConversationRequest (var: Wk)
message ShareConversationRequest {
string conversation_id = 1;
string title = 2;
@@ -23533,20 +28235,46 @@ message ShareConversationRequest {
optional SharedConversationLatestPlan latest_plan = 5;
}
-// Copied from: local:aiserver.v1.ShareConversationResponse (var: tut)
+// Copied from: local:aiserver.v1.ShareConversationResponse (var: zk)
message ShareConversationResponse {
string share_id = 1;
string share_url = 2;
optional int32 redactions = 3;
}
-// Copied from: local:aiserver.v1.SharedCanvasCreator (var: Clt)
+// Copied from: local:aiserver.v1.SharedAgentStoreInfo (var: ng)
+message SharedAgentStoreInfo {
+ string share_id = 1;
+ string path_prefix = 2;
+ AgentStoreShareVisibility visibility = 3;
+ double created_at_ms = 4;
+ optional double revoked_at_ms = 5;
+}
+
+// Copied from: local:aiserver.v1.SharedAgentStoreListing (var: lg)
+message SharedAgentStoreListing {
+ string share_id = 1;
+ string agent_id = 2;
+ string store_id = 3;
+ string path_prefix = 4;
+ AgentStoreShareVisibility visibility = 5;
+ double created_at_ms = 6;
+ optional double revoked_at_ms = 7;
+ optional int32 owning_user_id = 8;
+ optional int32 owning_team_id = 9;
+ string owner_display_name = 10;
+ string store_kind = 11;
+ AgentStoreKind kind = 12;
+ AgentStoreSourceRef source = 13;
+}
+
+// Copied from: local:aiserver.v1.SharedCanvasCreator (var: bk)
message SharedCanvasCreator {
string user_id = 1;
optional string first_name = 2;
}
-// Copied from: local:aiserver.v1.SharedCanvasMetadata (var: Rlt)
+// Copied from: local:aiserver.v1.SharedCanvasMetadata (var: Mk)
message SharedCanvasMetadata {
string id = 1;
string title = 2;
@@ -23556,18 +28284,18 @@ message SharedCanvasMetadata {
string updated_at = 7;
}
-// Copied from: local:aiserver.v1.SharedCanvasSettings (var: q0e)
+// Copied from: local:aiserver.v1.SharedCanvasSettings (var: wc)
message SharedCanvasSettings {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.SharedCanvasSnapshot (var: vlt)
+// Copied from: local:aiserver.v1.SharedCanvasSnapshot (var: Pk)
message SharedCanvasSnapshot {
bytes app_js = 1;
bytes data_json = 2;
}
-// Copied from: local:aiserver.v1.SharedCanvasVisibility (var: xUe)
+// Copied from: local:aiserver.v1.SharedCanvasVisibility (var: ft)
enum SharedCanvasVisibility {
SHARED_CANVAS_VISIBILITY_UNSPECIFIED = 0;
SHARED_CANVAS_VISIBILITY_PRIVATE = 1;
@@ -23575,20 +28303,20 @@ enum SharedCanvasVisibility {
SHARED_CANVAS_VISIBILITY_PUBLIC = 3;
}
-// Copied from: local:aiserver.v1.SharedConversationCreator (var: wlt)
+// Copied from: local:aiserver.v1.SharedConversationCreator (var: Jk)
message SharedConversationCreator {
optional int32 user_id = 1;
optional string first_name = 2;
}
-// Copied from: local:aiserver.v1.SharedConversationLatestPlan (var: Blt)
+// Copied from: local:aiserver.v1.SharedConversationLatestPlan (var: Nk)
message SharedConversationLatestPlan {
string plan_id = 1;
string title = 2;
string content = 3;
}
-// Copied from: local:aiserver.v1.SharedConversationMetadata (var: Elt)
+// Copied from: local:aiserver.v1.SharedConversationMetadata (var: Ck)
message SharedConversationMetadata {
string id = 1;
string title = 2;
@@ -23597,20 +28325,20 @@ message SharedConversationMetadata {
SharedConversationCreator creator = 5;
}
-// Copied from: local:aiserver.v1.SharedConversationSettings (var: b0e)
+// Copied from: local:aiserver.v1.SharedConversationSettings (var: kc)
message SharedConversationSettings {
bool enabled = 1;
repeated SharedConversationVisibility allowed_visibilities = 2;
optional bool allow_public_indexing = 3;
}
-// Copied from: local:aiserver.v1.SharedConversationSnapshot (var: Jlt)
+// Copied from: local:aiserver.v1.SharedConversationSnapshot (var: Rk)
message SharedConversationSnapshot {
repeated ConversationMessage messages = 1;
optional SharedConversationLatestPlan latest_plan = 2;
}
-// Copied from: local:aiserver.v1.SharedConversationVisibility (var: QUe)
+// Copied from: local:aiserver.v1.SharedConversationVisibility (var: pt)
enum SharedConversationVisibility {
SHARED_CONVERSATION_VISIBILITY_UNSPECIFIED = 0;
SHARED_CONVERSATION_VISIBILITY_PRIVATE = 1;
@@ -23618,14 +28346,28 @@ enum SharedConversationVisibility {
SHARED_CONVERSATION_VISIBILITY_PUBLIC = 3;
}
-// Copied from: agent.v1.ShellAbortReason (var: rk)
+// Copied from: agent.v1.ShellAbortReason (var: i)
enum ShellAbortReason {
SHELL_ABORT_REASON_UNSPECIFIED = 0;
SHELL_ABORT_REASON_USER_ABORT = 1;
SHELL_ABORT_REASON_TIMEOUT = 2;
}
-// Copied from: agent.v1.ShellArgs (var: Ik)
+// Copied from: agent.v1.ShellAllowlistPrecheckArgs (var: Z)
+message ShellAllowlistPrecheckArgs {
+ string command = 1;
+ string working_directory = 2;
+ ShellCommandParsingResult parsing_result = 3;
+ optional CommandClassifierResult classifier_result = 4;
+ optional string tool_call_id = 5;
+}
+
+// Copied from: agent.v1.ShellAllowlistPrecheckResult (var: $)
+message ShellAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: agent.v1.ShellArgs (var: E)
message ShellArgs {
string command = 1;
string working_directory = 2;
@@ -23647,42 +28389,43 @@ message ShellArgs {
optional ShellOutputNotificationConfig output_notification = 18;
optional SmartModeApproval smart_mode_approval = 19;
optional ShellHookApprovalRequirement hook_approval_requirement = 20;
+ optional string conversation_id = 21;
}
-// Copied from: agent.v1.ShellBackgroundReason (var: tk)
+// Copied from: agent.v1.ShellBackgroundReason (var: s)
enum ShellBackgroundReason {
SHELL_BACKGROUND_REASON_UNSPECIFIED = 0;
SHELL_BACKGROUND_REASON_TIMEOUT = 1;
SHELL_BACKGROUND_REASON_USER_REQUEST = 2;
}
-// Copied from: agent.v1.ShellCommand (var: A$)
+// Copied from: agent.v1.ShellCommand (var: Pi)
message ShellCommand {
string command = 1;
}
-// Copied from: agent.v1.ShellCommandAction (var: KZ)
+// Copied from: agent.v1.ShellCommandAction (var: yi)
message ShellCommandAction {
ShellCommand shell_command = 1;
string exec_id = 2;
}
-// Copied from: local:aiserver.v1.ShellCommandParsingResult (var: xR)
+// Copied from: local:aiserver.v1.ShellCommandParsingResult (var: pn)
message ShellCommandParsingResult {
- // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommand (var: GR)
+ // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommand (var: gn)
message ExecutableCommand {
string name = 1;
repeated ShellCommandParsingResult.ExecutableCommandArg args = 2;
string full_text = 3;
}
- // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommandArg (var: OR)
+ // Copied from: local:aiserver.v1.ShellCommandParsingResult.ExecutableCommandArg (var: fn)
message ExecutableCommandArg {
string type = 1;
string value = 2;
}
- // Copied from: local:aiserver.v1.ShellCommandParsingResult.Redirect (var: VR)
+ // Copied from: local:aiserver.v1.ShellCommandParsingResult.Redirect (var: hn)
message Redirect {
string operator = 1;
repeated uint32 destination_fds = 2;
@@ -23698,7 +28441,7 @@ message ShellCommandParsingResult {
repeated Redirect redirects = 6;
}
-// Copied from: agent.v1.ShellFailure (var: Yk)
+// Copied from: agent.v1.ShellFailure (var: M)
message ShellFailure {
string command = 1;
string working_directory = 2;
@@ -23712,11 +28455,14 @@ message ShellFailure {
optional ShellAbortReason abort_reason = 10;
bool aborted = 11;
optional int32 local_execution_time_ms = 12;
+ optional string output_head = 13;
+ optional string output_tail = 14;
+ optional uint32 elided_chars = 15;
}
-// Copied from: agent.v1.ShellHookApprovalRequirement (var: Ek)
+// Copied from: agent.v1.ShellHookApprovalRequirement (var: w)
message ShellHookApprovalRequirement {
- // Copied from: agent.v1.ShellHookApprovalRequirement.Kind (var: Bk)
+ // Copied from: agent.v1.ShellHookApprovalRequirement.Kind (var: l)
enum Kind {
KIND_UNSPECIFIED = 0;
KIND_FORCE_PROMPT = 1;
@@ -23726,7 +28472,7 @@ message ShellHookApprovalRequirement {
optional string reason = 2;
}
-// Copied from: agent.v1.ShellOutputDeltaUpdate (var: Z1)
+// Copied from: agent.v1.ShellOutputDeltaUpdate (var: Ca)
message ShellOutputDeltaUpdate {
oneof event {
ShellStreamStdout stdout = 1;
@@ -23736,7 +28482,7 @@ message ShellOutputDeltaUpdate {
}
}
-// Copied from: agent.v1.ShellOutputNotificationConfig (var: hk)
+// Copied from: agent.v1.ShellOutputNotificationConfig (var: T)
message ShellOutputNotificationConfig {
string pattern = 1;
string reason = 2;
@@ -23744,7 +28490,7 @@ message ShellOutputNotificationConfig {
optional int32 notification_limit = 4;
}
-// Copied from: agent.v1.ShellPermissionDenied (var: Kk)
+// Copied from: agent.v1.ShellPermissionDenied (var: q)
message ShellPermissionDenied {
string command = 1;
string working_directory = 2;
@@ -23752,7 +28498,7 @@ message ShellPermissionDenied {
bool is_readonly = 4;
}
-// Copied from: agent.v1.ShellRejected (var: zk)
+// Copied from: agent.v1.ShellRejected (var: F)
message ShellRejected {
string command = 1;
string working_directory = 2;
@@ -23760,7 +28506,7 @@ message ShellRejected {
bool is_readonly = 4;
}
-// Copied from: agent.v1.ShellResult (var: vk)
+// Copied from: agent.v1.ShellResult (var: S)
message ShellResult {
optional SandboxPolicy sandbox_policy = 101;
optional bool is_background = 102;
@@ -23776,14 +28522,23 @@ message ShellResult {
}
}
-// Copied from: agent.v1.ShellSpawnError (var: Zk)
+// Copied from: agent.v1.ShellSandboxUnsupported (var: R)
+message ShellSandboxUnsupported {
+ string command = 1;
+ string working_directory = 2;
+ string sandbox_policy_type = 3;
+ string reason = 4;
+ bool is_readonly = 5;
+}
+
+// Copied from: agent.v1.ShellSpawnError (var: D)
message ShellSpawnError {
string command = 1;
string working_directory = 2;
string error = 3;
}
-// Copied from: agent.v1.ShellStream (var: Uk)
+// Copied from: agent.v1.ShellStream (var: P)
message ShellStream {
oneof event {
ShellStreamStdout stdout = 1;
@@ -23793,10 +28548,12 @@ message ShellStream {
ShellRejected rejected = 5;
ShellPermissionDenied permission_denied = 6;
ShellStreamBackgrounded backgrounded = 7;
+ ShellStreamHookContext hook_context = 8;
+ ShellSandboxUnsupported sandbox_unsupported = 9;
}
}
-// Copied from: agent.v1.ShellStreamBackgrounded (var: Qk)
+// Copied from: agent.v1.ShellStreamBackgrounded (var: C)
message ShellStreamBackgrounded {
uint32 shell_id = 1;
string command = 2;
@@ -23806,7 +28563,7 @@ message ShellStreamBackgrounded {
optional ShellBackgroundReason reason = 6;
}
-// Copied from: agent.v1.ShellStreamExit (var: qk)
+// Copied from: agent.v1.ShellStreamExit (var: B)
message ShellStreamExit {
uint32 code = 1;
string cwd = 2;
@@ -23816,22 +28573,27 @@ message ShellStreamExit {
optional int32 local_execution_time_ms = 6;
}
-// Copied from: agent.v1.ShellStreamStart (var: Fk)
+// Copied from: agent.v1.ShellStreamHookContext (var: N)
+message ShellStreamHookContext {
+ repeated HookAdditionalContext hook_additional_contexts = 1;
+}
+
+// Copied from: agent.v1.ShellStreamStart (var: J)
message ShellStreamStart {
optional SandboxPolicy sandbox_policy = 1;
}
-// Copied from: agent.v1.ShellStreamStderr (var: bk)
+// Copied from: agent.v1.ShellStreamStderr (var: v)
message ShellStreamStderr {
string data = 1;
}
-// Copied from: agent.v1.ShellStreamStdout (var: Nk)
+// Copied from: agent.v1.ShellStreamStdout (var: I)
message ShellStreamStdout {
string data = 1;
}
-// Copied from: agent.v1.ShellSuccess (var: Mk)
+// Copied from: agent.v1.ShellSuccess (var: b)
message ShellSuccess {
string command = 1;
string working_directory = 2;
@@ -23847,16 +28609,19 @@ message ShellSuccess {
optional int32 ms_to_wait = 12;
optional int32 local_execution_time_ms = 13;
optional ShellBackgroundReason background_reason = 14;
+ optional string output_head = 15;
+ optional string output_tail = 16;
+ optional uint32 elided_chars = 17;
}
-// Copied from: agent.v1.ShellTimeout (var: Hk)
+// Copied from: agent.v1.ShellTimeout (var: L)
message ShellTimeout {
string command = 1;
string working_directory = 2;
int32 timeout_ms = 3;
}
-// Copied from: agent.v1.ShellToolCallDelta (var: ZD)
+// Copied from: agent.v1.ShellToolCallDelta (var: u)
message ShellToolCallDelta {
oneof delta {
ShellToolCallStdoutDelta stdout = 1;
@@ -23864,63 +28629,63 @@ message ShellToolCallDelta {
}
}
-// Copied from: agent.v1.ShellToolCallStderrDelta (var: KD)
+// Copied from: agent.v1.ShellToolCallStderrDelta (var: l)
message ShellToolCallStderrDelta {
string content = 1;
}
-// Copied from: agent.v1.ShellToolCallStdoutDelta (var: zD)
+// Copied from: agent.v1.ShellToolCallStdoutDelta (var: a)
message ShellToolCallStdoutDelta {
string content = 1;
}
-// Copied from: local:aiserver.v1.ShellType (var: dI)
+// Copied from: local:aiserver.v1.ShellType (var: s)
enum ShellType {
SHELL_TYPE_UNSPECIFIED = 0;
SHELL_TYPE_BASH = 1;
SHELL_TYPE_POWERSHELL = 2;
}
-// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingRequest (var: sA)
+// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingRequest (var: C)
message ShouldTurnOnCppOnboardingRequest {
}
-// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingResponse (var: aA)
+// Copied from: local:aiserver.v1.ShouldTurnOnCppOnboardingResponse (var: N)
message ShouldTurnOnCppOnboardingResponse {
bool should_turn_on_cpp_onboarding = 1;
}
-// Copied from: local:aiserver.v1.ShowWelcomeScreenRequest (var: Oue)
+// Copied from: local:aiserver.v1.ShowWelcomeScreenRequest (var: bn)
message ShowWelcomeScreenRequest {
}
-// Copied from: local:aiserver.v1.ShowWelcomeScreenResponse (var: Gue)
+// Copied from: local:aiserver.v1.ShowWelcomeScreenResponse (var: Mn)
message ShowWelcomeScreenResponse {
repeated string enable_cards = 1;
}
-// Copied from: local:aiserver.v1.SimilarityMetricType (var: eu)
+// Copied from: local:aiserver.v1.SimilarityMetricType (var: s)
enum SimilarityMetricType {
SIMILARITY_METRIC_TYPE_UNSPECIFIED = 0;
SIMILARITY_METRIC_TYPE_SIMHASH = 1;
}
-// Copied from: local:aiserver.v1.SimpleCommitWithDiff (var: iue)
+// Copied from: local:aiserver.v1.SimpleCommitWithDiff (var: hn)
message SimpleCommitWithDiff {
string commit_hash = 1;
string diff = 2;
}
-// Copied from: local:aiserver.v1.SimpleFileChunk (var: Hr)
+// Copied from: local:aiserver.v1.SimpleFileChunk (var: N)
message SimpleFileChunk {
string relative_workspace_path = 1;
SimplestRange range = 2;
string chunk_hash = 3;
}
-// Copied from: local:aiserver.v1.SimpleFileDiff (var: c4)
+// Copied from: local:aiserver.v1.SimpleFileDiff (var: mn)
message SimpleFileDiff {
- // Copied from: local:aiserver.v1.SimpleFileDiff.Chunk (var: d4)
+ // Copied from: local:aiserver.v1.SimpleFileDiff.Chunk (var: cn)
message Chunk {
repeated string old_lines = 1;
repeated string new_lines = 2;
@@ -23932,7 +28697,7 @@ message SimpleFileDiff {
repeated Chunk chunks = 3;
}
-// Copied from: local:aiserver.v1.SimpleRange (var: Yr)
+// Copied from: local:aiserver.v1.SimpleRange (var: C)
message SimpleRange {
int32 start_line_number = 1;
int32 start_column = 2;
@@ -23940,7 +28705,7 @@ message SimpleRange {
int32 end_column = 4;
}
-// Copied from: local:aiserver.v1.SimpleUnaryCrossExtensionHostMessage (var: ma)
+// Copied from: local:aiserver.v1.SimpleUnaryCrossExtensionHostMessage (var: xe)
message SimpleUnaryCrossExtensionHostMessage {
bytes message = 1;
CrossExtHostHeaders header = 2;
@@ -23949,13 +28714,13 @@ message SimpleUnaryCrossExtensionHostMessage {
string connect_error = 5;
}
-// Copied from: local:aiserver.v1.SimplestRange (var: qr)
+// Copied from: local:aiserver.v1.SimplestRange (var: S)
message SimplestRange {
int32 start_line = 1;
int32 end_line_inclusive = 2;
}
-// Copied from: agent.v1.SimulatedMsgReason (var: cX)
+// Copied from: agent.v1.SimulatedMsgReason (var: zs)
enum SimulatedMsgReason {
SIMULATED_MSG_REASON_UNSPECIFIED = 0;
SIMULATED_MSG_REASON_PLAN_EXECUTION = 1;
@@ -23978,10 +28743,20 @@ enum SimulatedMsgReason {
SIMULATED_MSG_REASON_CHECKOUT_BRANCH = 18;
SIMULATED_MSG_REASON_DIFF_TAB_UPDATE_BRANCH = 19;
SIMULATED_MSG_REASON_PR_TAB_BUGBOT_FIX = 20;
- SIMULATED_MSG_REASON_SESSION_GOAL_FOLLOWUP = 21;
+ SIMULATED_MSG_REASON_RUN_BUGBOT_REVIEW = 22;
+ SIMULATED_MSG_REASON_RUN_SECURITY_REVIEW = 23;
+ SIMULATED_MSG_REASON_FSD_APPLY_FINDING = 24;
+ SIMULATED_MSG_REASON_FSD_UNDO_FINDING = 25;
+ SIMULATED_MSG_REASON_FSD_START = 26;
+ SIMULATED_MSG_REASON_FSD_PR_INTERRUPT = 27;
+ SIMULATED_MSG_REASON_SUBSCRIPTION = 28;
+ SIMULATED_MSG_REASON_DIFF_TAB_CREATE_BRANCH = 29;
+ SIMULATED_MSG_REASON_AGENT_STORE_CONFLICT = 30;
+ SIMULATED_MSG_REASON_GOAL_CONTINUATION = 31;
+ SIMULATED_MSG_REASON_PROJECT_KICKOFF = 32;
}
-// Copied from: local:aiserver.v1.SingleUpdateRequest (var: Ga)
+// Copied from: local:aiserver.v1.SingleUpdateRequest (var: m)
message SingleUpdateRequest {
int32 start_position = 1;
int32 end_position = 2;
@@ -23990,7 +28765,7 @@ message SingleUpdateRequest {
SimpleRange range = 5;
}
-// Copied from: local:aiserver.v1.SkillDescriptor (var: Gct)
+// Copied from: local:aiserver.v1.SkillDescriptor (var: oE)
message SkillDescriptor {
string name = 1;
optional string description = 2;
@@ -23998,28 +28773,30 @@ message SkillDescriptor {
optional string source_url = 4;
repeated string environments = 5;
repeated string disabled_environments = 6;
+ optional CustomModeDescriptor custom_mode = 7;
+ optional string display_name = 8;
}
-// Copied from: agent.v1.SkillOptions (var: Wz)
+// Copied from: agent.v1.SkillOptions (var: B)
message SkillOptions {
repeated SkillDescriptor skill_descriptors = 1;
}
-// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodRequest (var: U6e)
+// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodRequest (var: Xg)
message SkipPrivacyModeGracePeriodRequest {
}
-// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodResponse (var: M6e)
+// Copied from: local:aiserver.v1.SkipPrivacyModeGracePeriodResponse (var: Zg)
message SkipPrivacyModeGracePeriodResponse {
}
-// Copied from: local:aiserver.v1.SlackChannelRepoMapping (var: sje)
+// Copied from: local:aiserver.v1.SlackChannelRepoMapping (var: qa)
message SlackChannelRepoMapping {
string slack_channel = 1;
string repo = 2;
}
-// Copied from: local:aiserver.v1.SlackConversation (var: Rct)
+// Copied from: local:aiserver.v1.SlackConversation (var: $w)
message SlackConversation {
string id = 1;
string name = 2;
@@ -24028,7 +28805,7 @@ message SlackConversation {
optional bool is_bot_in_channel = 5;
}
-// Copied from: local:aiserver.v1.SlackConversationType (var: OUe)
+// Copied from: local:aiserver.v1.SlackConversationType (var: At)
enum SlackConversationType {
SLACK_CONVERSATION_TYPE_UNSPECIFIED = 0;
SLACK_CONVERSATION_TYPE_CHANNEL = 1;
@@ -24036,20 +28813,29 @@ enum SlackConversationType {
SLACK_CONVERSATION_TYPE_GROUP_DM = 3;
}
-// Copied from: local:aiserver.v1.SlackIntegrationSettings (var: S0e)
+// Copied from: local:aiserver.v1.SlackIntegrationSettings (var: Ac)
message SlackIntegrationSettings {
bool hidden = 1;
}
-// Copied from: local:aiserver.v1.SlackRepoRoutingRule (var: btt)
+// Copied from: local:aiserver.v1.SlackRepoRoutingRule (var: RA)
message SlackRepoRoutingRule {
int32 id = 1;
string pattern = 2;
string repo = 3;
bool is_team_rule = 4;
+ SlackRoutingRuleTargetType target_type = 5;
+ optional string environment_public_id = 6;
}
-// Copied from: local:aiserver.v1.SlackSourceMetadata (var: gwt)
+// Copied from: local:aiserver.v1.SlackRoutingRuleTargetType (var: Ye)
+enum SlackRoutingRuleTargetType {
+ SLACK_ROUTING_RULE_TARGET_TYPE_UNSPECIFIED = 0;
+ SLACK_ROUTING_RULE_TARGET_TYPE_REPOSITORY = 1;
+ SLACK_ROUTING_RULE_TARGET_TYPE_ENVIRONMENT = 2;
+}
+
+// Copied from: local:aiserver.v1.SlackSourceMetadata (var: Xi)
message SlackSourceMetadata {
optional string channel_id = 1;
optional string channel_name = 2;
@@ -24058,14 +28844,14 @@ message SlackSourceMetadata {
optional string message_permalink = 5;
}
-// Copied from: local:aiserver.v1.SlashEditFollowUpWithPreviousEditsRequest (var: jfe)
+// Copied from: local:aiserver.v1.SlashEditFollowUpWithPreviousEditsRequest (var: Ks)
message SlashEditFollowUpWithPreviousEditsRequest {
repeated ConversationMessage conversation = 1;
ModelDetails model_details = 2;
repeated SlashEditPreviousEdit previous_edits = 3;
}
-// Copied from: local:aiserver.v1.SlashEditPreviousEdit (var: Wfe)
+// Copied from: local:aiserver.v1.SlashEditPreviousEdit (var: Ys)
message SlashEditPreviousEdit {
repeated string original_lines = 1;
repeated string new_lines = 2;
@@ -24073,9 +28859,9 @@ message SlashEditPreviousEdit {
LineRange range = 4;
}
-// Copied from: local:aiserver.v1.SlashEditRequest (var: Mfe)
+// Copied from: local:aiserver.v1.SlashEditRequest (var: Hs)
message SlashEditRequest {
- // Copied from: local:aiserver.v1.SlashEditRequest.FastApplyModelType (var: Yfe)
+ // Copied from: local:aiserver.v1.SlashEditRequest.FastApplyModelType (var: Te)
enum FastApplyModelType {
FAST_APPLY_MODEL_TYPE_UNSPECIFIED = 0;
FAST_APPLY_MODEL_TYPE_DEFAULT = 1;
@@ -24128,18 +28914,51 @@ message SlashEditRequest {
optional bool should_throw_timeout_error = 31;
}
-// Copied from: local:aiserver.v1.SlashEditResponse (var: Vfe)
+// Copied from: local:aiserver.v1.SlashEditResponse (var: Vs)
message SlashEditResponse {
StreamCmdKResponse cmd_k_response = 1;
}
-// Copied from: agent.v1.SmartModeApproval (var: Zw)
+// Copied from: local:aiserver.v1.SmartAutoMemberTeamConflict (var: pw)
+message SmartAutoMemberTeamConflict {
+ SmartAutoRequiredModel model = 1;
+ repeated string team_names = 2;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoModelSeverity (var: gt)
+enum SmartAutoModelSeverity {
+ SMART_AUTO_MODEL_SEVERITY_UNSPECIFIED = 0;
+ SMART_AUTO_MODEL_SEVERITY_REQUIRED = 1;
+ SMART_AUTO_MODEL_SEVERITY_RECOMMENDED = 2;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoOptimizeForSettings (var: cw)
+message SmartAutoOptimizeForSettings {
+ repeated string allowed_values = 1;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoRequiredModel (var: dw)
+message SmartAutoRequiredModel {
+ string model_id = 1;
+ string display_name = 2;
+ SmartAutoModelSeverity severity = 3;
+ bool blocked = 4;
+}
+
+// Copied from: local:aiserver.v1.SmartAutoSettings (var: mw)
+message SmartAutoSettings {
+ optional bool enabled = 1;
+ optional SmartAutoOptimizeForSettings optimize_for = 2;
+ optional bool show_routed_model = 3;
+}
+
+// Copied from: agent.v1.SmartModeApproval (var: a)
message SmartModeApproval {
string request_id = 1;
string reason = 2;
}
-// Copied from: agent.v1.SmartModeClassifierArgs (var: F6)
+// Copied from: agent.v1.SmartModeClassifierArgs (var: i)
message SmartModeClassifierArgs {
string tool_call_id = 1;
optional string parent_conversation_id = 2;
@@ -24147,25 +28966,25 @@ message SmartModeClassifierArgs {
repeated SmartModeClassifierConversationMessage conversation_context = 4;
}
-// Copied from: agent.v1.SmartModeClassifierConversationMessage (var: q6)
+// Copied from: agent.v1.SmartModeClassifierConversationMessage (var: o)
message SmartModeClassifierConversationMessage {
string role = 1;
string content = 2;
}
-// Copied from: agent.v1.SmartModeClassifierDecision (var: P6)
+// Copied from: agent.v1.SmartModeClassifierDecision (var: r)
enum SmartModeClassifierDecision {
SMART_MODE_CLASSIFIER_DECISION_UNSPECIFIED = 0;
SMART_MODE_CLASSIFIER_DECISION_ALLOW = 1;
SMART_MODE_CLASSIFIER_DECISION_BLOCK = 2;
}
-// Copied from: agent.v1.SmartModeClassifierError (var: Y6)
+// Copied from: agent.v1.SmartModeClassifierError (var: m)
message SmartModeClassifierError {
string error = 1;
}
-// Copied from: agent.v1.SmartModeClassifierResult (var: U6)
+// Copied from: agent.v1.SmartModeClassifierResult (var: l)
message SmartModeClassifierResult {
oneof result {
SmartModeClassifierSuccess success = 1;
@@ -24173,21 +28992,27 @@ message SmartModeClassifierResult {
}
}
-// Copied from: agent.v1.SmartModeClassifierSuccess (var: M6)
+// Copied from: agent.v1.SmartModeClassifierSuccess (var: u)
message SmartModeClassifierSuccess {
SmartModeClassifierDecision decision = 1;
optional string block_reason = 2;
}
-// Copied from: agent.v1.SmartModeRiskTarget (var: Q6)
+// Copied from: agent.v1.SmartModeRiskTarget (var: a)
message SmartModeRiskTarget {
string action = 1;
google.protobuf.Struct arguments = 2;
}
-// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest (var: bIt)
+// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest (var: _m)
message SnapshotAndSaveEnvironmentRequest {
- // Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest.Target (var: qIt)
+ // Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest.EgressConfig (var: Tm)
+ message EgressConfig {
+ CloudAgentEgressProtectionMode mode = 1;
+ repeated string allowlist = 2;
+ }
+
+ // Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentRequest.Target (var: Vr)
enum Target {
TARGET_UNSPECIFIED = 0;
TARGET_PERSONAL = 1;
@@ -24204,22 +29029,15 @@ message SnapshotAndSaveEnvironmentRequest {
optional string environment_name = 8;
optional EnvironmentRepoConfig repo_config = 9;
optional string environment_public_id = 10;
+ optional EgressConfig egress_config = 11;
}
-// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentResponse (var: LIt)
+// Copied from: local:aiserver.v1.SnapshotAndSaveEnvironmentResponse (var: ym)
message SnapshotAndSaveEnvironmentResponse {
string snapshot_id = 1;
}
-// Copied from: anyrun.v1.SnapshotState (var: oxe)
-enum SnapshotState {
- SNAPSHOT_STATE_UNSPECIFIED = 0;
- SNAPSHOT_STATE_CREATING = 1;
- SNAPSHOT_STATE_READY = 2;
- SNAPSHOT_STATE_FAILED = 3;
-}
-
-// Copied from: local:aiserver.v1.SpanContext (var: $2)
+// Copied from: local:aiserver.v1.SpanContext (var: Pe)
message SpanContext {
string trace_id = 1;
string span_id = 2;
@@ -24227,12 +29045,13 @@ message SpanContext {
optional string trace_state = 4;
}
-// Copied from: anyrun.v1.SpanEnded (var: $Le)
-message SpanEnded {
+// Copied from: local:aiserver.v1.SpanEnd (var: wn)
+message SpanEnd {
string span_id = 1;
+ WaterfallSpanEndStatus end_status = 2;
}
-// Copied from: local:aiserver.v1.SpanKind (var: MEe)
+// Copied from: local:aiserver.v1.SpanKind (var: i)
enum SpanKind {
SPAN_KIND_UNSPECIFIED = 0;
SPAN_KIND_INTERNAL = 1;
@@ -24242,33 +29061,62 @@ enum SpanKind {
SPAN_KIND_CONSUMER = 5;
}
-// Copied from: anyrun.v1.SpanStarted (var: XLe)
-message SpanStarted {
+// Copied from: local:aiserver.v1.SpanLog (var: En)
+message SpanLog {
string span_id = 1;
- string name = 2;
- optional string parent_span_id = 3;
- optional string href = 5;
+ google.protobuf.Timestamp timestamp = 2;
+ string message = 3;
+ WaterfallLogLevel level = 4;
}
-// Copied from: local:aiserver.v1.SpecSubagentParams (var: d8)
+// Copied from: local:aiserver.v1.SpanStart (var: yn)
+message SpanStart {
+ string span_id = 1;
+ optional string parent_span_id = 2;
+ WaterfallPhaseType phase_type = 5;
+ optional string fallback_phase_label = 6;
+ oneof span_details {
+ GitReposSetupSpanDetails git_repos_setup = 3;
+ GitRepoSetupSpanDetails git_repo_setup = 4;
+ }
+}
+
+// Copied from: local:aiserver.v1.SpanStatusUpdate (var: Sn)
+message SpanStatusUpdate {
+ string span_id = 1;
+ google.protobuf.Timestamp timestamp = 2;
+ WaterfallSpanStatusType status_type = 3;
+ string message = 4;
+ optional CallToAction call_to_action = 5;
+}
+
+// Copied from: local:aiserver.v1.SpanUpdate (var: kn)
+message SpanUpdate {
+ string span_id = 1;
+ oneof span_update {
+ GenericLogSpanUpdate generic_log = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.SpecSubagentParams (var: Ln)
message SpecSubagentParams {
string plan = 1;
}
-// Copied from: local:aiserver.v1.SpecSubagentReturnValue (var: A8)
+// Copied from: local:aiserver.v1.SpecSubagentReturnValue (var: Fn)
message SpecSubagentReturnValue {
string summary = 1;
repeated StringReplacement string_replacements = 2;
}
-// Copied from: local:aiserver.v1.SpendGroupByCategory (var: JUe)
+// Copied from: local:aiserver.v1.SpendGroupByCategory (var: We)
enum SpendGroupByCategory {
SPEND_GROUP_BY_CATEGORY_UNSPECIFIED = 0;
SPEND_GROUP_BY_CATEGORY_MODEL = 1;
SPEND_GROUP_BY_CATEGORY_USAGE_TYPE = 2;
}
-// Copied from: local:aiserver.v1.SpendLimitPolicy (var: XWe)
+// Copied from: local:aiserver.v1.SpendLimitPolicy (var: aa)
message SpendLimitPolicy {
SpendLimitPolicyScope scope = 1;
SpendLimitPolicyType type = 2;
@@ -24279,14 +29127,14 @@ message SpendLimitPolicy {
optional bool auto_alerts_enabled = 7;
}
-// Copied from: local:aiserver.v1.SpendLimitPolicyScope (var: tUe)
+// Copied from: local:aiserver.v1.SpendLimitPolicyScope (var: pe)
enum SpendLimitPolicyScope {
SPEND_LIMIT_POLICY_SCOPE_UNSPECIFIED = 0;
SPEND_LIMIT_POLICY_SCOPE_TEAM_TOTAL = 1;
SPEND_LIMIT_POLICY_SCOPE_TEAM_MEMBER_DEFAULT = 2;
}
-// Copied from: local:aiserver.v1.SpendLimitPolicyType (var: nUe)
+// Copied from: local:aiserver.v1.SpendLimitPolicyType (var: fe)
enum SpendLimitPolicyType {
SPEND_LIMIT_POLICY_TYPE_UNSPECIFIED = 0;
SPEND_LIMIT_POLICY_TYPE_NONE = 1;
@@ -24294,7 +29142,7 @@ enum SpendLimitPolicyType {
SPEND_LIMIT_POLICY_TYPE_SOFT = 3;
}
-// Copied from: local:aiserver.v1.SpendType (var: vUe)
+// Copied from: local:aiserver.v1.SpendType (var: ze)
enum SpendType {
SPEND_TYPE_UNSPECIFIED = 0;
SPEND_TYPE_ON_DEMAND = 1;
@@ -24302,32 +29150,32 @@ enum SpendType {
SPEND_TYPE_ALL = 3;
}
-// Copied from: local:aiserver.v1.SshConfigPromptProps (var: $Te)
+// Copied from: local:aiserver.v1.SshConfigPromptProps (var: Wa)
message SshConfigPromptProps {
string ssh_string = 1;
}
-// Copied from: agent.v1.StackTrace (var: dK)
+// Copied from: agent.v1.StackTrace (var: q)
message StackTrace {
repeated CallFrame call_frames = 1;
optional string raw_stack_trace = 2;
}
-// Copied from: local:aiserver.v1.StarsFeedbackRequest (var: I3)
+// Copied from: local:aiserver.v1.StarsFeedbackRequest (var: _t)
message StarsFeedbackRequest {
string bubble_id = 1;
string message = 2;
}
-// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest (var: Uwt)
+// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest (var: ca)
message StartBackgroundComposerFromSnapshotRequest {
- // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.File (var: Mwt)
+ // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.File (var: da)
message File {
string relative_workspace_path = 1;
string contents = 2;
}
- // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.WebhookConfig (var: Ywt)
+ // Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotRequest.WebhookConfig (var: pa)
message WebhookConfig {
string url = 1;
optional string secret = 2;
@@ -24393,6 +29241,7 @@ message StartBackgroundComposerFromSnapshotRequest {
repeated PrivateWorkerLabel labels = 59;
optional PrivateWorkerOwnerFilter private_worker_owner_filter = 97;
optional PrivateWorkspaceIdentifier private_workspace_identifier = 100;
+ optional AgentWorkspaceBinding workspace_binding = 110;
optional bool force_non_chargeable = 56;
optional string pr_url = 57;
optional CloudAgentEffortMode effort_mode = 75;
@@ -24407,16 +29256,31 @@ message StartBackgroundComposerFromSnapshotRequest {
repeated CustomSubagent custom_subagents = 96;
optional int32 team_id = 98;
optional CloudSubagentParentReference cloud_subagent_parent = 99;
+ repeated string requested_additional_store_ids = 101;
+ repeated AgentStoreMount store_mounts = 108;
+ optional bool is_slack_v2 = 104;
+ optional bool is_slack_v1_5 = 113;
+ optional string named_agent_id = 105;
+ optional string named_agent_session_key = 106;
+ optional string named_agent_session_kind = 107;
+ optional NamedAgentProfile named_agent_profile = 109;
+ map run_env_vars = 111;
+ optional string selected_private_worker_id = 112;
+ optional bool use_experimental_model_opt_out = 114;
+ optional string forked_from_bc_id = 115;
+ optional string requested_environment_build_id = 116;
+ map external_metadata = 117;
+ optional EnvironmentSetupRunStartedMetadata environment_setup_run_started_metadata = 118;
}
-// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotResponse (var: Hwt)
+// Copied from: local:aiserver.v1.StartBackgroundComposerFromSnapshotResponse (var: fa)
message StartBackgroundComposerFromSnapshotResponse {
BackgroundComposer composer = 1;
optional bool was_swapped_to_default = 2;
optional string initial_run_id = 3;
}
-// Copied from: local:aiserver.v1.StartBugbotBackfillLearningRequest (var: y5e)
+// Copied from: local:aiserver.v1.StartBugbotBackfillLearningRequest (var: Xp)
message StartBugbotBackfillLearningRequest {
int64 installation_id = 1;
string repo_node_id = 2;
@@ -24424,52 +29288,81 @@ message StartBugbotBackfillLearningRequest {
optional bool skip_write_access_check = 4;
}
-// Copied from: local:aiserver.v1.StartBugbotBackfillLearningResponse (var: k5e)
+// Copied from: local:aiserver.v1.StartBugbotBackfillLearningResponse (var: Zp)
message StartBugbotBackfillLearningResponse {
}
-// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupRequest (var: YEt)
+// Copied from: local:aiserver.v1.StartBulkMoveOrganizationMembersRequest (var: Fr)
+message StartBulkMoveOrganizationMembersRequest {
+ string organization_id = 1;
+ repeated OrganizationMemberTeamMove moves = 2;
+}
+
+// Copied from: local:aiserver.v1.StartBulkMoveOrganizationMembersResponse (var: qr)
+message StartBulkMoveOrganizationMembersResponse {
+ string job_handle = 1;
+}
+
+// Copied from: local:aiserver.v1.StartCloudAgentLoadTestRequest (var: np)
+message StartCloudAgentLoadTestRequest {
+ string scenario_name = 1;
+ CloudAgentSyntheticsScenarioInput custom_scenario = 2;
+ string pool_id = 3;
+ uint32 count = 4;
+ uint32 per_identity_create_per_min = 5;
+ uint32 ramp_up_sec = 6;
+ string created_by = 7;
+}
+
+// Copied from: local:aiserver.v1.StartCloudAgentLoadTestResponse (var: rp)
+message StartCloudAgentLoadTestResponse {
+ string temporal_workflow_id = 1;
+ string temporal_run_id = 2;
+ string load_test_run_id = 3;
+}
+
+// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupRequest (var: El)
message StartGithubStreamingForFollowupRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupResponse (var: HEt)
+// Copied from: local:aiserver.v1.StartGithubStreamingForFollowupResponse (var: Sl)
message StartGithubStreamingForFollowupResponse {
}
-// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupRequest (var: zEt)
+// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupRequest (var: Il)
message StartLinearStreamingForFollowupRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupResponse (var: KEt)
+// Copied from: local:aiserver.v1.StartLinearStreamingForFollowupResponse (var: vl)
message StartLinearStreamingForFollowupResponse {
}
-// Copied from: agent.v1.StartPlanAction (var: ZZ)
+// Copied from: agent.v1.StartPlanAction (var: ki)
message StartPlanAction {
UserMessage user_message = 1;
RequestContext request_context = 2;
bool is_spec = 3;
}
-// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupRequest (var: UEt)
+// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupRequest (var: kl)
message StartSlackStreamingForFollowupRequest {
string bc_id = 1;
}
-// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupResponse (var: MEt)
+// Copied from: local:aiserver.v1.StartSlackStreamingForFollowupResponse (var: wl)
message StartSlackStreamingForFollowupResponse {
}
-// Copied from: local:aiserver.v1.StartUpdateRepoRequest (var: Zc)
+// Copied from: local:aiserver.v1.StartUpdateRepoRequest (var: Fe)
message StartUpdateRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.StartUpdateRepoResponse (var: $c)
+// Copied from: local:aiserver.v1.StartUpdateRepoResponse (var: qe)
message StartUpdateRepoResponse {
- // Copied from: local:aiserver.v1.StartUpdateRepoResponse.Status (var: em)
+ // Copied from: local:aiserver.v1.StartUpdateRepoResponse.Status (var: y)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -24481,14 +29374,14 @@ message StartUpdateRepoResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.StartUploadRepoRequest (var: Gc)
+// Copied from: local:aiserver.v1.StartUploadRepoRequest (var: Ne)
message StartUploadRepoRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.StartUploadRepoResponse (var: Yc)
+// Copied from: local:aiserver.v1.StartUploadRepoResponse (var: Re)
message StartUploadRepoResponse {
- // Copied from: local:aiserver.v1.StartUploadRepoResponse.Status (var: Vc)
+ // Copied from: local:aiserver.v1.StartUploadRepoResponse.Status (var: A)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -24500,7 +29393,7 @@ message StartUploadRepoResponse {
repeated string seen_files = 2;
}
-// Copied from: local:aiserver.v1.StartingMessageType (var: Q_t)
+// Copied from: local:aiserver.v1.StartingMessageType (var: Er)
enum StartingMessageType {
STARTING_MESSAGE_TYPE_UNSPECIFIED = 0;
STARTING_MESSAGE_TYPE_USER_MESSAGE = 1;
@@ -24508,7 +29401,7 @@ enum StartingMessageType {
STARTING_MESSAGE_TYPE_PLAN_EXECUTE = 3;
}
-// Copied from: local:aiserver.v1.StartingModel (var: J_)
+// Copied from: local:aiserver.v1.StartingModel (var: xt)
message StartingModel {
string relative_path = 1;
string starting_contents = 2;
@@ -24521,9 +29414,9 @@ message StartingModel {
string uri = 9;
}
-// Copied from: local:aiserver.v1.Status (var: ESe)
+// Copied from: local:aiserver.v1.Status (var: C)
message Status {
- // Copied from: local:aiserver.v1.Status.StatusCode (var: BSe)
+ // Copied from: local:aiserver.v1.Status.StatusCode (var: a)
enum StatusCode {
STATUS_CODE_UNSPECIFIED = 0;
STATUS_CODE_OK = 1;
@@ -24534,18 +29427,18 @@ message Status {
StatusCode code = 2;
}
-// Copied from: local:aiserver.v1.StatusUpdate (var: N9)
+// Copied from: local:aiserver.v1.StatusUpdate (var: We)
message StatusUpdate {
string message = 1;
optional string metadata = 2;
}
-// Copied from: local:aiserver.v1.StatusUpdates (var: b9)
+// Copied from: local:aiserver.v1.StatusUpdates (var: ze)
message StatusUpdates {
repeated StatusUpdate updates = 1;
}
-// Copied from: local:aiserver.v1.Step (var: qL)
+// Copied from: local:aiserver.v1.Step (var: ps)
message Step {
string id = 1;
string title = 2;
@@ -24555,24 +29448,50 @@ message Step {
string sub_composer_id = 6;
}
-// Copied from: agent.v1.StepCompletedUpdate (var: a0)
+// Copied from: agent.v1.StepCompletedUpdate (var: ba)
message StepCompletedUpdate {
uint64 step_id = 1;
int64 step_duration_ms = 2;
}
-// Copied from: agent.v1.StepStartedUpdate (var: s0)
+// Copied from: agent.v1.StepStartedUpdate (var: Pa)
message StepStartedUpdate {
uint64 step_id = 1;
}
-// Copied from: agent.v1.StepTiming (var: W$)
+// Copied from: agent.v1.StepTiming (var: $i)
message StepTiming {
uint64 duration_ms = 1;
uint64 timestamp_ms = 2;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateRequest (var: DHe)
+// Copied from: local:aiserver.v1.StopHookContinuation (var: Rd)
+message StopHookContinuation {
+ string base_run_id = 1;
+ int32 loop_count = 2;
+}
+
+// Copied from: agent.v1.StopRequestQuery (var: ml)
+message StopRequestQuery {
+ string status = 1;
+ int32 loop_count = 2;
+ optional string conversation_id = 3;
+ optional string generation_id = 4;
+ optional string model = 5;
+ optional string model_id = 6;
+ repeated RequestedModel.ModelParameterValue model_params = 7;
+ optional int64 input_tokens = 8;
+ optional int64 output_tokens = 9;
+ optional int64 cache_read_tokens = 10;
+ optional int64 cache_write_tokens = 11;
+}
+
+// Copied from: agent.v1.StopRequestResponse (var: cl)
+message StopRequestResponse {
+ optional string followup_message = 1;
+}
+
+// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateRequest (var: ki)
message StoreMcpOAuthPendingStateRequest {
string server_url = 1;
string code_verifier = 2;
@@ -24580,14 +29499,15 @@ message StoreMcpOAuthPendingStateRequest {
optional string client_secret = 4;
optional string redirect_uri = 5;
optional string service_account_id = 6;
+ string account_key = 7;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateResponse (var: xHe)
+// Copied from: local:aiserver.v1.StoreMcpOAuthPendingStateResponse (var: wi)
message StoreMcpOAuthPendingStateResponse {
string state_id = 1;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthTokenRequest (var: rHe)
+// Copied from: local:aiserver.v1.StoreMcpOAuthTokenRequest (var: Go)
message StoreMcpOAuthTokenRequest {
string server_url = 1;
optional string refresh_token = 2;
@@ -24598,18 +29518,19 @@ message StoreMcpOAuthTokenRequest {
optional string service_account_id = 7;
optional int64 client_token_created_at_ms = 8;
optional string source = 9;
+ string account_key = 10;
}
-// Copied from: local:aiserver.v1.StoreMcpOAuthTokenResponse (var: iHe)
+// Copied from: local:aiserver.v1.StoreMcpOAuthTokenResponse (var: Ho)
message StoreMcpOAuthTokenResponse {
optional int64 updated_at_ms = 1;
bool applied = 2;
bool skipped_because_backend_newer = 3;
}
-// Copied from: local:aiserver.v1.StoredRequestTrackingMetadata (var: eqe)
+// Copied from: local:aiserver.v1.StoredRequestTrackingMetadata (var: Te)
message StoredRequestTrackingMetadata {
- // Copied from: local:aiserver.v1.StoredRequestTrackingMetadata.File (var: tqe)
+ // Copied from: local:aiserver.v1.StoredRequestTrackingMetadata.File (var: ye)
message File {
string fs_path = 1;
string file_uuid = 2;
@@ -24626,22 +29547,22 @@ message StoredRequestTrackingMetadata {
string workspace_id = 7;
}
-// Copied from: local:aiserver.v1.StreamAiCursorHelpRequest (var: FAe)
+// Copied from: local:aiserver.v1.StreamAiCursorHelpRequest (var: fo)
message StreamAiCursorHelpRequest {
repeated CursorHelpConversationMessage messages = 1;
string user_os = 2;
ModelDetails model_details = 3;
}
-// Copied from: local:aiserver.v1.StreamAiCursorHelpResponse (var: QAe)
+// Copied from: local:aiserver.v1.StreamAiCursorHelpResponse (var: go)
message StreamAiCursorHelpResponse {
string text = 1;
repeated string actions = 2;
}
-// Copied from: local:aiserver.v1.StreamAiLintBugRequest (var: fAe)
+// Copied from: local:aiserver.v1.StreamAiLintBugRequest (var: no)
message StreamAiLintBugRequest {
- // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunk (var: pAe)
+ // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunk (var: ro)
message CodeChunk {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -24650,14 +29571,14 @@ message StreamAiLintBugRequest {
repeated string context_lines_after = 5;
}
- // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunkList (var: hAe)
+ // Copied from: local:aiserver.v1.StreamAiLintBugRequest.CodeChunkList (var: so)
message CodeChunkList {
repeated StreamAiLintBugRequest.CodeChunk chunks = 13;
repeated int32 referred_start_lines = 14;
repeated int32 referred_end_lines = 15;
}
- // Copied from: local:aiserver.v1.StreamAiLintBugRequest.DiscriminatorOptions (var: TAe)
+ // Copied from: local:aiserver.v1.StreamAiLintBugRequest.DiscriminatorOptions (var: oo)
message DiscriminatorOptions {
bool specific_rules = 1;
bool compile_errors = 2;
@@ -24684,7 +29605,7 @@ message StreamAiLintBugRequest {
bool debug_mode = 16;
}
-// Copied from: local:aiserver.v1.StreamAiLintBugResponse (var: wAe)
+// Copied from: local:aiserver.v1.StreamAiLintBugResponse (var: io)
message StreamAiLintBugResponse {
oneof response {
AiLintBug bug = 1;
@@ -24692,7 +29613,7 @@ message StreamAiLintBugResponse {
}
}
-// Copied from: local:aiserver.v1.StreamAiPreviewsIntent (var: PEe)
+// Copied from: local:aiserver.v1.StreamAiPreviewsIntent (var: d)
message StreamAiPreviewsIntent {
repeated DocumentSymbolWithText main_symbols_to_analyze_from_go_to_def = 1;
HoverDetails main_symbol_hover_details = 4;
@@ -24700,7 +29621,7 @@ message StreamAiPreviewsIntent {
repeated DocumentSymbolWithText main_symbols_to_analyze_from_implementations = 6;
}
-// Copied from: local:aiserver.v1.StreamAiPreviewsRequest (var: LEe)
+// Copied from: local:aiserver.v1.StreamAiPreviewsRequest (var: p)
message StreamAiPreviewsRequest {
CurrentFileInfo current_file = 1;
StreamAiPreviewsIntent intent = 2;
@@ -24708,25 +29629,25 @@ message StreamAiPreviewsRequest {
optional bool is_detailed = 15;
}
-// Copied from: local:aiserver.v1.StreamAiPreviewsResponse (var: DEe)
+// Copied from: local:aiserver.v1.StreamAiPreviewsResponse (var: f)
message StreamAiPreviewsResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactRequest (var: RJt)
+// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactRequest (var: Vm)
message StreamBackgroundComposerArtifactRequest {
string bc_id = 1;
string absolute_path = 2;
}
-// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactResponse (var: PJt)
+// Copied from: local:aiserver.v1.StreamBackgroundComposerArtifactResponse (var: Ym)
message StreamBackgroundComposerArtifactResponse {
bytes content_chunk = 1;
string content_type = 2;
int64 total_size = 3;
}
-// Copied from: local:aiserver.v1.StreamBugBotAgenticClientMessage (var: Mae)
+// Copied from: local:aiserver.v1.StreamBugBotAgenticClientMessage (var: mt)
message StreamBugBotAgenticClientMessage {
oneof message {
StreamBugBotRequest start = 1;
@@ -24735,7 +29656,7 @@ message StreamBugBotAgenticClientMessage {
}
}
-// Copied from: local:aiserver.v1.StreamBugBotAgenticServerMessage (var: Yae)
+// Copied from: local:aiserver.v1.StreamBugBotAgenticServerMessage (var: ct)
message StreamBugBotAgenticServerMessage {
oneof message {
StreamBugBotResponse bugbot_response = 1;
@@ -24744,7 +29665,7 @@ message StreamBugBotAgenticServerMessage {
}
}
-// Copied from: local:aiserver.v1.StreamBugBotLinterRequest (var: Hbe)
+// Copied from: local:aiserver.v1.StreamBugBotLinterRequest (var: D)
message StreamBugBotLinterRequest {
GitDiff git_diff = 1;
string active_file = 2;
@@ -24753,14 +29674,14 @@ message StreamBugBotLinterRequest {
bool telem_enabled = 5;
}
-// Copied from: local:aiserver.v1.StreamBugBotLinterResponse (var: Wbe)
+// Copied from: local:aiserver.v1.StreamBugBotLinterResponse (var: O)
message StreamBugBotLinterResponse {
repeated BugReport bugs = 1;
}
-// Copied from: local:aiserver.v1.StreamBugBotRequest (var: Nf)
+// Copied from: local:aiserver.v1.StreamBugBotRequest (var: c)
message StreamBugBotRequest {
- // Copied from: local:aiserver.v1.StreamBugBotRequest.Range (var: bf)
+ // Copied from: local:aiserver.v1.StreamBugBotRequest.Range (var: d)
message Range {
int32 start_line = 1;
int32 end_line_inclusive = 2;
@@ -24782,7 +29703,7 @@ message StreamBugBotRequest {
optional bool deep_review = 14;
}
-// Copied from: local:aiserver.v1.StreamBugBotResponse (var: Uae)
+// Copied from: local:aiserver.v1.StreamBugBotResponse (var: ut)
message StreamBugBotResponse {
optional BugReports bug_reports = 1;
BugBotStatus status = 2;
@@ -24791,11 +29712,11 @@ message StreamBugBotResponse {
optional int32 num_turns = 5;
}
-// Copied from: local:aiserver.v1.StreamBugFindingRequest (var: BPe)
+// Copied from: local:aiserver.v1.StreamBugFindingRequest (var: se)
message StreamBugFindingRequest {
- // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff (var: IPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff (var: oe)
message FileDiff {
- // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Hunk (var: vPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Hunk (var: ie)
message Hunk {
int32 old_start_one_indexed = 1;
int32 new_start_one_indexed = 2;
@@ -24803,7 +29724,7 @@ message StreamBugFindingRequest {
repeated string new_lines = 4;
}
- // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Line (var: NPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingRequest.FileDiff.Line (var: ae)
message Line {
int32 one_indexed_line_number = 1;
string line = 2;
@@ -24819,9 +29740,9 @@ message StreamBugFindingRequest {
repeated FileDiff file_diffs = 1;
}
-// Copied from: local:aiserver.v1.StreamBugFindingResponse (var: kPe)
+// Copied from: local:aiserver.v1.StreamBugFindingResponse (var: ne)
message StreamBugFindingResponse {
- // Copied from: local:aiserver.v1.StreamBugFindingResponse.Bug (var: EPe)
+ // Copied from: local:aiserver.v1.StreamBugFindingResponse.Bug (var: re)
message Bug {
string relative_workspace_path = 1;
int32 start_line = 2;
@@ -24835,9 +29756,9 @@ message StreamBugFindingResponse {
repeated Bug bugs = 1;
}
-// Copied from: local:aiserver.v1.StreamChatContextRequest (var: zme)
+// Copied from: local:aiserver.v1.StreamChatContextRequest (var: Fr)
message StreamChatContextRequest {
- // Copied from: local:aiserver.v1.StreamChatContextRequest.CodeContext (var: Kme)
+ // Copied from: local:aiserver.v1.StreamChatContextRequest.CodeContext (var: qr)
message CodeContext {
repeated CodeBlock chunks = 1;
repeated CodeResult scored_chunks = 2;
@@ -24870,9 +29791,9 @@ message StreamChatContextRequest {
}
}
-// Copied from: local:aiserver.v1.StreamChatContextResponse (var: Zme)
+// Copied from: local:aiserver.v1.StreamChatContextResponse (var: Dr)
message StreamChatContextResponse {
- // Copied from: local:aiserver.v1.StreamChatContextResponse.ChunkIdentity (var: sde)
+ // Copied from: local:aiserver.v1.StreamChatContextResponse.ChunkIdentity (var: xr)
message ChunkIdentity {
string file_name = 1;
int32 start_line = 2;
@@ -24881,14 +29802,14 @@ message StreamChatContextResponse {
ChunkType chunk_type = 5;
}
- // Copied from: local:aiserver.v1.StreamChatContextResponse.CodeLink (var: nde)
+ // Copied from: local:aiserver.v1.StreamChatContextResponse.CodeLink (var: Ur)
message CodeLink {
string relative_workspace_path = 1;
int32 start_line_number = 2;
int32 end_line_number = 3;
}
- // Copied from: local:aiserver.v1.StreamChatContextResponse.UsedCode (var: ede)
+ // Copied from: local:aiserver.v1.StreamChatContextResponse.UsedCode (var: Or)
message UsedCode {
repeated CodeResult code_results = 1;
}
@@ -24906,7 +29827,7 @@ message StreamChatContextResponse {
optional FileLink file_link = 11;
}
-// Copied from: local:aiserver.v1.StreamChatDeepContextRequest (var: ade)
+// Copied from: local:aiserver.v1.StreamChatDeepContextRequest (var: Qr)
message StreamChatDeepContextRequest {
repeated ConversationMessage conversation = 1;
ExplicitContext explicit_context = 2;
@@ -24915,14 +29836,14 @@ message StreamChatDeepContextRequest {
bool rerank_results = 5;
}
-// Copied from: local:aiserver.v1.StreamChatDeepContextResponse (var: lde)
+// Copied from: local:aiserver.v1.StreamChatDeepContextResponse (var: Gr)
message StreamChatDeepContextResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamChatResponse (var: qge)
+// Copied from: local:aiserver.v1.StreamChatResponse (var: pi)
message StreamChatResponse {
- // Copied from: local:aiserver.v1.StreamChatResponse.ChunkIdentity (var: Qge)
+ // Copied from: local:aiserver.v1.StreamChatResponse.ChunkIdentity (var: gi)
message ChunkIdentity {
string file_name = 1;
int32 start_line = 2;
@@ -24931,7 +29852,7 @@ message StreamChatResponse {
ChunkType chunk_type = 5;
}
- // Copied from: local:aiserver.v1.StreamChatResponse.UsedCode (var: Fge)
+ // Copied from: local:aiserver.v1.StreamChatResponse.UsedCode (var: fi)
message UsedCode {
repeated CodeResult code_results = 1;
}
@@ -24959,25 +29880,25 @@ message StreamChatResponse {
optional string usage_uuid = 27;
}
-// Copied from: local:aiserver.v1.StreamChatToolformerContinueRequest (var: Ihe)
+// Copied from: local:aiserver.v1.StreamChatToolformerContinueRequest (var: Fi)
message StreamChatToolformerContinueRequest {
string toolformer_session_id = 1;
ToolResult tool_result = 2;
}
-// Copied from: local:aiserver.v1.StreamChatToolformerResponse (var: vhe)
+// Copied from: local:aiserver.v1.StreamChatToolformerResponse (var: qi)
message StreamChatToolformerResponse {
- // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Output (var: Nhe)
+ // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Output (var: Di)
message Output {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Thought (var: bhe)
+ // Copied from: local:aiserver.v1.StreamChatToolformerResponse.Thought (var: Oi)
message Thought {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamChatToolformerResponse.ToolAction (var: qhe)
+ // Copied from: local:aiserver.v1.StreamChatToolformerResponse.ToolAction (var: Ui)
message ToolAction {
string user_facing_text = 1;
string raw_model_output = 3;
@@ -24993,11 +29914,11 @@ message StreamChatToolformerResponse {
}
}
-// Copied from: local:aiserver.v1.StreamCmdKRequest (var: tre)
+// Copied from: local:aiserver.v1.StreamCmdKRequest (var: A)
message StreamCmdKRequest {
- // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff (var: nre)
+ // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff (var: _)
message BranchDiff {
- // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff.FileDiff (var: sre)
+ // Copied from: local:aiserver.v1.StreamCmdKRequest.BranchDiff.FileDiff (var: T)
message FileDiff {
string file_name = 1;
string diff = 2;
@@ -25025,21 +29946,21 @@ message StreamCmdKRequest {
repeated CursorRule rules = 16;
}
-// Copied from: local:aiserver.v1.StreamCmdKResponse (var: wre)
+// Copied from: local:aiserver.v1.StreamCmdKResponse (var: C)
message StreamCmdKResponse {
- // Copied from: local:aiserver.v1.StreamCmdKResponse.Chat (var: Cre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.Chat (var: b)
message Chat {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.EditEnd (var: Jre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.EditEnd (var: P)
message EditEnd {
int32 end_line_number_exclusive = 1;
int32 edit_id = 2;
optional string file_path = 3;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStart (var: Ere)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStart (var: N)
message EditStart {
int32 start_line_number = 1;
int32 edit_id = 2;
@@ -25047,14 +29968,14 @@ message StreamCmdKResponse {
optional string file_path = 4;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStream (var: Bre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.EditStream (var: R)
message EditStream {
string text = 1;
int32 edit_id = 2;
optional string file_path = 3;
}
- // Copied from: local:aiserver.v1.StreamCmdKResponse.StatusUpdate (var: Rre)
+ // Copied from: local:aiserver.v1.StreamCmdKResponse.StatusUpdate (var: M)
message StatusUpdate {
repeated string messages = 1;
}
@@ -25068,7 +29989,7 @@ message StreamCmdKResponse {
}
}
-// Copied from: local:aiserver.v1.StreamCmdKResponseContextWrapped (var: mre)
+// Copied from: local:aiserver.v1.StreamCmdKResponseContextWrapped (var: E)
message StreamCmdKResponseContextWrapped {
oneof response {
StreamCmdKResponse real_response = 1;
@@ -25077,16 +29998,16 @@ message StreamCmdKResponseContextWrapped {
}
}
-// Copied from: local:aiserver.v1.StreamCodeTourRequest (var: sPe)
+// Copied from: local:aiserver.v1.StreamCodeTourRequest (var: K)
message StreamCodeTourRequest {
- // Copied from: local:aiserver.v1.StreamCodeTourRequest.PromptConstructionMode (var: iPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourRequest.PromptConstructionMode (var: s)
enum PromptConstructionMode {
PROMPT_CONSTRUCTION_MODE_UNSPECIFIED = 0;
PROMPT_CONSTRUCTION_MODE_SERVER_COMPACT = 1;
PROMPT_CONSTRUCTION_MODE_CLIENT_RAW = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourRequest.PullRequestReference (var: aPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourRequest.PullRequestReference (var: W)
message PullRequestReference {
string provider = 1;
string owner = 2;
@@ -25112,33 +30033,33 @@ message StreamCodeTourRequest {
optional string raw_user_prompt = 11;
}
-// Copied from: local:aiserver.v1.StreamCodeTourResponse (var: lPe)
+// Copied from: local:aiserver.v1.StreamCodeTourResponse (var: z)
message StreamCodeTourResponse {
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.Blame (var: yPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.Blame (var: te)
message Blame {
repeated CommitMetrics commits = 1;
repeated ConversationReference conversations = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.DoneEvent (var: dPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.DoneEvent (var: X)
message DoneEvent {
CodeTourDoneReason reason = 1;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.ErrorEvent (var: APe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.ErrorEvent (var: Z)
message ErrorEvent {
string message = 1;
CodeTourDoneReason reason = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.MarkdownDeltaEvent (var: gPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.MarkdownDeltaEvent (var: $)
message MarkdownDeltaEvent {
string markdown_delta = 1;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent (var: uPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent (var: j)
message StatusEvent {
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent.Status (var: mPe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.StatusEvent.Status (var: o)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_STARTED = 1;
@@ -25149,7 +30070,7 @@ message StreamCodeTourResponse {
optional string message = 2;
}
- // Copied from: local:aiserver.v1.StreamCodeTourResponse.ThinkingDeltaEvent (var: _Pe)
+ // Copied from: local:aiserver.v1.StreamCodeTourResponse.ThinkingDeltaEvent (var: ee)
message ThinkingDeltaEvent {
string thinking_delta = 1;
}
@@ -25166,9 +30087,9 @@ message StreamCodeTourResponse {
}
}
-// Copied from: local:aiserver.v1.StreamComposerContextRequest (var: qpe)
+// Copied from: local:aiserver.v1.StreamComposerContextRequest (var: Uo)
message StreamComposerContextRequest {
- // Copied from: local:aiserver.v1.StreamComposerContextRequest.CodeContext (var: Lpe)
+ // Copied from: local:aiserver.v1.StreamComposerContextRequest.CodeContext (var: xo)
message CodeContext {
repeated CodeBlock chunks = 1;
repeated CodeResult scored_chunks = 2;
@@ -25201,7 +30122,7 @@ message StreamComposerContextRequest {
}
}
-// Copied from: local:aiserver.v1.StreamConversationRequest (var: skt)
+// Copied from: local:aiserver.v1.StreamConversationRequest (var: wa)
message StreamConversationRequest {
string bc_id = 1;
optional string offset_key = 2;
@@ -25212,11 +30133,12 @@ message StreamConversationRequest {
optional bool send_stream_signal_after_prefetch = 7;
optional uint32 max_blobs_after_prefetch = 8;
optional bool allow_streaming_when_terminal_status = 9;
+ optional PreFetchedBlobFilter pre_fetched_blob_filter = 10;
}
-// Copied from: local:aiserver.v1.StreamConversationResponse (var: mkt)
+// Copied from: local:aiserver.v1.StreamConversationResponse (var: Ja)
message StreamConversationResponse {
- // Copied from: local:aiserver.v1.StreamConversationResponse.CloudAgentStateWithIdAndOffset (var: _kt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.CloudAgentStateWithIdAndOffset (var: Ra)
message CloudAgentStateWithIdAndOffset {
string offset_key = 1;
bytes blob_id = 2;
@@ -25225,12 +30147,12 @@ message StreamConversationResponse {
repeated UserDisplayInfo user_display_infos = 5;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.DevBannerMessage (var: Ikt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.DevBannerMessage (var: Fa)
message DevBannerMessage {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.InitialState (var: gkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.InitialState (var: Na)
message InitialState {
bytes blob_id = 1;
CloudAgentState cloud_agent_state = 2;
@@ -25239,37 +30161,49 @@ message StreamConversationResponse {
repeated UserDisplayInfo user_display_infos = 6;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.InteractionUpdateWithOffset (var: ykt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.InteractionQueryWithOffset (var: ba)
+ message InteractionQueryWithOffset {
+ string offset_key = 1;
+ InteractionQuery interaction_query = 2;
+ }
+
+ // Copied from: local:aiserver.v1.StreamConversationResponse.InteractionUpdateWithOffset (var: Pa)
message InteractionUpdateWithOffset {
string offset_key = 1;
InteractionUpdate interaction_update = 2;
repeated UserDisplayInfo user_display_infos = 3;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.PrefetchedBlobs (var: Akt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.PrefetchedBlobs (var: Ca)
message PrefetchedBlobs {
repeated PreFetchedBlob pre_fetched_blobs = 1;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.StreamSignal (var: fkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.ReadOnlySharedPodLifecycleEventWithOffset (var: Da)
+ message ReadOnlySharedPodLifecycleEventWithOffset {
+ string offset_key = 1;
+ ReadOnlySharedPodLifecycleEvent read_only_shared_pod_lifecycle_event = 2;
+ }
+
+ // Copied from: local:aiserver.v1.StreamConversationResponse.StreamSignal (var: Qr)
enum StreamSignal {
STREAM_SIGNAL_UNSPECIFIED = 0;
STREAM_SIGNAL_END_OF_INITIAL_STATE_PREFETCH = 1;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.TransientErrorWithOffset (var: Skt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.TransientErrorWithOffset (var: La)
message TransientErrorWithOffset {
string offset_key = 1;
TransientError transient_error = 2;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.WorkerLifecycleEventWithOffset (var: vkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.WorkerLifecycleEventWithOffset (var: qa)
message WorkerLifecycleEventWithOffset {
string offset_key = 1;
WorkerLifecycleEvent worker_lifecycle_event = 2;
}
- // Copied from: local:aiserver.v1.StreamConversationResponse.WorkflowStatusWithOffset (var: kkt)
+ // Copied from: local:aiserver.v1.StreamConversationResponse.WorkflowStatusWithOffset (var: Ma)
message WorkflowStatusWithOffset {
string offset_key = 1;
CloudAgentWorkflowStatus workflow_status = 2;
@@ -25285,12 +30219,14 @@ message StreamConversationResponse {
TransientErrorWithOffset transient_error_with_offset = 9;
DevBannerMessage dev_banner_message = 10;
WorkerLifecycleEventWithOffset worker_lifecycle_event_with_offset = 11;
+ InteractionQueryWithOffset interaction_query_with_offset = 12;
+ ReadOnlySharedPodLifecycleEventWithOffset read_only_shared_pod_lifecycle_event_with_offset = 13;
}
}
-// Copied from: local:aiserver.v1.StreamCppRequest (var: lA)
+// Copied from: local:aiserver.v1.StreamCppRequest (var: R)
message StreamCppRequest {
- // Copied from: local:aiserver.v1.StreamCppRequest.ControlToken (var: cA)
+ // Copied from: local:aiserver.v1.StreamCppRequest.ControlToken (var: o)
enum ControlToken {
CONTROL_TOKEN_UNSPECIFIED = 0;
CONTROL_TOKEN_QUIET = 1;
@@ -25329,9 +30265,9 @@ message StreamCppRequest {
repeated CodeResult code_results = 29;
}
-// Copied from: local:aiserver.v1.StreamCppResponse (var: mA)
+// Copied from: local:aiserver.v1.StreamCppResponse (var: P)
message StreamCppResponse {
- // Copied from: local:aiserver.v1.StreamCppResponse.CursorPredictionTarget (var: fA)
+ // Copied from: local:aiserver.v1.StreamCppResponse.CursorPredictionTarget (var: b)
message CursorPredictionTarget {
string relative_path = 1;
int32 line_number_one_indexed = 2;
@@ -25339,7 +30275,7 @@ message StreamCppResponse {
bool should_retrigger_cpp = 4;
}
- // Copied from: local:aiserver.v1.StreamCppResponse.ModelInfo (var: pA)
+ // Copied from: local:aiserver.v1.StreamCppResponse.ModelInfo (var: M)
message ModelInfo {
bool is_fused_cursor_prediction_model = 1;
bool is_multidiff_model = 2;
@@ -25364,31 +30300,18 @@ message StreamCppResponse {
optional string binding_id = 17;
}
-// Copied from: local:aiserver.v1.StreamCursorMotionRequest (var: tle)
-message StreamCursorMotionRequest {
- CurrentFileInfo current_file_info = 1;
- SimpleRange selection_range = 2;
- string instruction = 3;
- ModelDetails model_details = 4;
-}
-
-// Copied from: local:aiserver.v1.StreamCursorMotionResponse (var: rle)
-message StreamCursorMotionResponse {
- string text = 1;
-}
-
-// Copied from: local:aiserver.v1.StreamCursorTutorRequest (var: Xce)
+// Copied from: local:aiserver.v1.StreamCursorTutorRequest (var: cr)
message StreamCursorTutorRequest {
repeated ConversationMessage conversation = 1;
ModelDetails model_details = 2;
}
-// Copied from: local:aiserver.v1.StreamCursorTutorResponse (var: $ce)
+// Copied from: local:aiserver.v1.StreamCursorTutorResponse (var: dr)
message StreamCursorTutorResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamDiffReviewByFileResponse (var: zye)
+// Copied from: local:aiserver.v1.StreamDiffReviewByFileResponse (var: Tl)
message StreamDiffReviewByFileResponse {
oneof response {
string text = 1;
@@ -25396,7 +30319,7 @@ message StreamDiffReviewByFileResponse {
}
}
-// Copied from: local:aiserver.v1.StreamDiffReviewResponse (var: Uye)
+// Copied from: local:aiserver.v1.StreamDiffReviewResponse (var: gl)
message StreamDiffReviewResponse {
oneof response {
string text = 1;
@@ -25404,7 +30327,7 @@ message StreamDiffReviewResponse {
}
}
-// Copied from: local:aiserver.v1.StreamEditRequest (var: oAe)
+// Copied from: local:aiserver.v1.StreamEditRequest (var: $s)
message StreamEditRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -25426,7 +30349,7 @@ message StreamEditRequest {
repeated CursorRule rules = 19;
}
-// Copied from: local:aiserver.v1.StreamFastEditRequest (var: rAe)
+// Copied from: local:aiserver.v1.StreamFastEditRequest (var: Xs)
message StreamFastEditRequest {
CurrentFileInfo current_file = 1;
repeated RepositoryInfo repositories = 3;
@@ -25439,7 +30362,7 @@ message StreamFastEditRequest {
LinterErrors linter_errors = 11;
}
-// Copied from: local:aiserver.v1.StreamFastEditResponse (var: iAe)
+// Copied from: local:aiserver.v1.StreamFastEditResponse (var: Zs)
message StreamFastEditResponse {
int32 line_number = 2;
int32 replace_num_lines = 3;
@@ -25449,7 +30372,7 @@ message StreamFastEditResponse {
bool reset_new_lines = 7;
}
-// Copied from: local:aiserver.v1.StreamGenerateRequest (var: Jfe)
+// Copied from: local:aiserver.v1.StreamGenerateRequest (var: qs)
message StreamGenerateRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -25468,14 +30391,14 @@ message StreamGenerateRequest {
StreamGenerateRequest original_request = 16;
}
-// Copied from: local:aiserver.v1.StreamGetRelevantChunksResponseContextWrapped (var: qre)
+// Copied from: local:aiserver.v1.StreamGetRelevantChunksResponseContextWrapped (var: F)
message StreamGetRelevantChunksResponseContextWrapped {
oneof response {
GetRelevantChunksResponse real_response = 1;
}
}
-// Copied from: local:aiserver.v1.StreamHoldCppRequest (var: HA)
+// Copied from: local:aiserver.v1.StreamHoldCppRequest (var: X)
message StreamHoldCppRequest {
CurrentFileInfo current_file = 1;
optional LinterErrors linter_errors = 4;
@@ -25486,12 +30409,12 @@ message StreamHoldCppRequest {
ModelDetails model_details = 10;
}
-// Copied from: local:aiserver.v1.StreamHoldCppResponse (var: WA)
+// Copied from: local:aiserver.v1.StreamHoldCppResponse (var: Z)
message StreamHoldCppResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamHypermodeRequest (var: ere)
+// Copied from: local:aiserver.v1.StreamHypermodeRequest (var: h)
message StreamHypermodeRequest {
repeated PotentiallyCachedContextItem context_items = 1;
CmdKOptions cmd_k_options = 2;
@@ -25509,11 +30432,11 @@ message StreamHypermodeRequest {
optional TimingInfo timing_info = 15;
}
-// Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest (var: vEe)
+// Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest (var: m)
message StreamInlineLongCompletionRequest {
- // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock (var: NEe)
+ // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock (var: c)
message ContextBlock {
- // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock.ContextType (var: bEe)
+ // Copied from: local:aiserver.v1.StreamInlineLongCompletionRequest.ContextBlock.ContextType (var: r)
enum ContextType {
CONTEXT_TYPE_UNSPECIFIED = 0;
CONTEXT_TYPE_RECENT_LOCATIONS = 1;
@@ -25531,17 +30454,17 @@ message StreamInlineLongCompletionRequest {
LinterErrors linter_errors = 15;
}
-// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusRequest (var: a_e)
+// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusRequest (var: $i)
message StreamInterfaceAgentStatusRequest {
string task_uuid = 1;
}
-// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusResponse (var: l_e)
+// Copied from: local:aiserver.v1.StreamInterfaceAgentStatusResponse (var: ea)
message StreamInterfaceAgentStatusResponse {
InterfaceAgentStatus status = 1;
}
-// Copied from: local:aiserver.v1.StreamLintRequest (var: MTe)
+// Copied from: local:aiserver.v1.StreamLintRequest (var: Ga)
message StreamLintRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -25556,21 +30479,21 @@ message StreamLintRequest {
string lint_rules = 12;
}
-// Copied from: local:aiserver.v1.StreamNewRuleRequest (var: bAe)
+// Copied from: local:aiserver.v1.StreamNewRuleRequest (var: co)
message StreamNewRuleRequest {
string current_rules = 1;
string dismissed_bug = 2;
}
-// Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest (var: cue)
+// Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest (var: Tn)
message StreamNextCursorPredictionRequest {
- // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.FileVisibleRange (var: Aue)
+ // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.FileVisibleRange (var: kn)
message FileVisibleRange {
string filename = 1;
repeated StreamNextCursorPredictionRequest.VisibleRange visible_ranges = 2;
}
- // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.VisibleRange (var: due)
+ // Copied from: local:aiserver.v1.StreamNextCursorPredictionRequest.VisibleRange (var: yn)
message VisibleRange {
int32 start_line_number_inclusive = 1;
int32 end_line_number_exclusive = 2;
@@ -25598,7 +30521,7 @@ message StreamNextCursorPredictionRequest {
repeated FileVisibleRange file_visible_ranges = 20;
}
-// Copied from: local:aiserver.v1.StreamNextCursorPredictionResponse (var: gue)
+// Copied from: local:aiserver.v1.StreamNextCursorPredictionResponse (var: wn)
message StreamNextCursorPredictionResponse {
oneof response {
string text = 1;
@@ -25608,7 +30531,7 @@ message StreamNextCursorPredictionResponse {
}
}
-// Copied from: local:aiserver.v1.StreamPriomptPromptRequest (var: $ue)
+// Copied from: local:aiserver.v1.StreamPriomptPromptRequest (var: On)
message StreamPriomptPromptRequest {
string prompt_props = 2;
string prompt_props_type_name = 3;
@@ -25616,47 +30539,47 @@ message StreamPriomptPromptRequest {
ModelDetails model_details = 4;
}
-// Copied from: local:aiserver.v1.StreamPriomptPromptResponse (var: tce)
+// Copied from: local:aiserver.v1.StreamPriomptPromptResponse (var: Un)
message StreamPriomptPromptResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorRequest (var: YAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorRequest (var: _o)
message StreamPseudocodeGeneratorRequest {
CurrentFileInfo current_file = 1;
PseudocodeTarget target = 2;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorResponse (var: HAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeGeneratorResponse (var: To)
message StreamPseudocodeGeneratorResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeMapperRequest (var: zAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeMapperRequest (var: yo)
message StreamPseudocodeMapperRequest {
PseudocodeTarget target = 2;
string pseudocode = 1;
}
-// Copied from: local:aiserver.v1.StreamPseudocodeMapperResponse (var: KAe)
+// Copied from: local:aiserver.v1.StreamPseudocodeMapperResponse (var: ko)
message StreamPseudocodeMapperResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.StreamReplayChatRequest (var: H2)
+// Copied from: local:aiserver.v1.StreamReplayChatRequest (var: Je)
message StreamReplayChatRequest {
string request_id = 1;
optional double tokens_per_second = 3;
}
-// Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse (var: Xfe)
+// Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse (var: Ws)
message StreamSlashEditFollowUpWithPreviousEditsResponse {
- // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.Chat (var: $fe)
+ // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.Chat (var: zs)
message Chat {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.EditsToUpdate (var: tAe)
+ // Copied from: local:aiserver.v1.StreamSlashEditFollowUpWithPreviousEditsResponse.EditsToUpdate (var: js)
message EditsToUpdate {
repeated SlashEditPreviousEdit previous_edits = 1;
}
@@ -25667,12 +30590,12 @@ message StreamSlashEditFollowUpWithPreviousEditsResponse {
}
}
-// Copied from: local:aiserver.v1.StreamStart (var: X2)
+// Copied from: local:aiserver.v1.StreamStart (var: Re)
message StreamStart {
string padding = 1;
}
-// Copied from: local:aiserver.v1.StreamTerminalAutocompleteRequest (var: UAe)
+// Copied from: local:aiserver.v1.StreamTerminalAutocompleteRequest (var: ho)
message StreamTerminalAutocompleteRequest {
string current_command = 1;
repeated string command_history = 2;
@@ -25683,13 +30606,13 @@ message StreamTerminalAutocompleteRequest {
repeated string past_results = 7;
}
-// Copied from: local:aiserver.v1.StreamTerminalAutocompleteResponse (var: ZAe)
+// Copied from: local:aiserver.v1.StreamTerminalAutocompleteResponse (var: wo)
message StreamTerminalAutocompleteResponse {
string text = 1;
optional bool done_stream = 2;
}
-// Copied from: local:aiserver.v1.StreamTerminalCmdKRequest (var: lre)
+// Copied from: local:aiserver.v1.StreamTerminalCmdKRequest (var: k)
message StreamTerminalCmdKRequest {
repeated PotentiallyCachedContextItem context_items = 1;
TerminalCmdKOptions cmd_k_options = 2;
@@ -25697,19 +30620,19 @@ message StreamTerminalCmdKRequest {
CmdKLegacyContext legacy_context = 5;
}
-// Copied from: local:aiserver.v1.StreamTerminalCmdKResponse (var: fre)
+// Copied from: local:aiserver.v1.StreamTerminalCmdKResponse (var: I)
message StreamTerminalCmdKResponse {
- // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.Chat (var: hre)
+ // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.Chat (var: B)
message Chat {
string text = 1;
}
- // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.StatusUpdate (var: Tre)
+ // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.StatusUpdate (var: J)
message StatusUpdate {
repeated string messages = 1;
}
- // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.TerminalCommand (var: pre)
+ // Copied from: local:aiserver.v1.StreamTerminalCmdKResponse.TerminalCommand (var: v)
message TerminalCommand {
string partial_command = 1;
}
@@ -25721,7 +30644,7 @@ message StreamTerminalCmdKResponse {
}
}
-// Copied from: local:aiserver.v1.StreamTerminalCmdKResponseContextWrapped (var: dre)
+// Copied from: local:aiserver.v1.StreamTerminalCmdKResponseContextWrapped (var: S)
message StreamTerminalCmdKResponseContextWrapped {
oneof response {
StreamTerminalCmdKResponse real_response = 1;
@@ -25730,7 +30653,7 @@ message StreamTerminalCmdKResponseContextWrapped {
}
}
-// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeClientMessage (var: Zae)
+// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeClientMessage (var: gt)
message StreamUiBestOfNJudgeClientMessage {
oneof message {
StreamUiBestOfNJudgeStartRequest start = 1;
@@ -25739,7 +30662,7 @@ message StreamUiBestOfNJudgeClientMessage {
}
}
-// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeServerMessage (var: eoe)
+// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeServerMessage (var: ht)
message StreamUiBestOfNJudgeServerMessage {
oneof message {
UiBestOfNJudgeFinalResult final_result = 1;
@@ -25748,34 +30671,34 @@ message StreamUiBestOfNJudgeServerMessage {
}
}
-// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeStartRequest (var: zae)
+// Copied from: local:aiserver.v1.StreamUiBestOfNJudgeStartRequest (var: pt)
message StreamUiBestOfNJudgeStartRequest {
string task = 1;
repeated UiBestOfNJudgeCandidate candidates = 2;
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatRequest (var: H9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatRequest (var: nt)
message StreamUnifiedChatRequest {
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CodeSearchResult (var: s3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CodeSearchResult (var: at)
message CodeSearchResult {
repeated CodeResult results = 1;
repeated File all_files = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CurrentPlan (var: l3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.CurrentPlan (var: ut)
message CurrentPlan {
string content = 1;
string name = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.FullFileCmdKOptions (var: a3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.FullFileCmdKOptions (var: lt)
message FullFileCmdKOptions {
string file_path = 1;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits (var: Z9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits (var: st)
message RecentEdits {
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.CodeBlockInfo (var: e3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.CodeBlockInfo (var: ot)
message CodeBlockInfo {
string relative_workspace_path = 1;
optional string content_before = 2;
@@ -25784,7 +30707,7 @@ message StreamUnifiedChatRequest {
optional int32 version = 5;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.FileInfo (var: n3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RecentEdits.FileInfo (var: it)
message FileInfo {
string relative_workspace_path = 1;
string content = 2;
@@ -25795,7 +30718,7 @@ message StreamUnifiedChatRequest {
optional string edits_belong_to_composer_generation_uuid = 3;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RedDiff (var: K9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.RedDiff (var: rt)
message RedDiff {
string relative_workspace_path = 1;
repeated SimplestRange red_ranges = 2;
@@ -25804,14 +30727,14 @@ message StreamUnifiedChatRequest {
string end_hash = 5;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.ThinkingLevel (var: j9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.ThinkingLevel (var: L)
enum ThinkingLevel {
THINKING_LEVEL_UNSPECIFIED = 0;
THINKING_LEVEL_MEDIUM = 1;
THINKING_LEVEL_HIGH = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.UnifiedMode (var: z9)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatRequest.UnifiedMode (var: M)
enum UnifiedMode {
UNIFIED_MODE_UNSPECIFIED = 0;
UNIFIED_MODE_CHAT = 1;
@@ -25915,7 +30838,7 @@ message StreamUnifiedChatRequest {
optional bool try_use_best_of_n_promotion = 92;
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithTools (var: W2)
+// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithTools (var: Ce)
message StreamUnifiedChatRequestWithTools {
oneof request {
StreamUnifiedChatRequest stream_unified_chat_request = 1;
@@ -25923,7 +30846,7 @@ message StreamUnifiedChatRequestWithTools {
}
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithToolsIdempotent (var: r9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatRequestWithToolsIdempotent (var: Me)
message StreamUnifiedChatRequestWithToolsIdempotent {
optional string idempotency_key = 4;
optional uint32 seqno = 5;
@@ -25934,9 +30857,9 @@ message StreamUnifiedChatRequestWithToolsIdempotent {
}
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatResponse (var: A3)
+// Copied from: local:aiserver.v1.StreamUnifiedChatResponse (var: dt)
message StreamUnifiedChatResponse {
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ChunkIdentity (var: _3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ChunkIdentity (var: ft)
message ChunkIdentity {
string file_name = 1;
int32 start_line = 2;
@@ -25945,19 +30868,19 @@ message StreamUnifiedChatResponse {
ChunkType chunk_type = 5;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.FinalToolResult (var: y3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.FinalToolResult (var: gt)
message FinalToolResult {
string tool_call_id = 1;
ClientSideToolV2Result result = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ImageDescription (var: k3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.ImageDescription (var: ht)
message ImageDescription {
string description = 1;
string image_uuid = 2;
}
- // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.UsedCode (var: g3)
+ // Copied from: local:aiserver.v1.StreamUnifiedChatResponse.UsedCode (var: pt)
message UsedCode {
repeated CodeResult code_results = 1;
}
@@ -26001,7 +30924,7 @@ message StreamUnifiedChatResponse {
optional string model_provider_request_json = 35;
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithTools (var: t9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithTools (var: be)
message StreamUnifiedChatResponseWithTools {
optional SpanContext tracing_context = 6;
string event_id = 7;
@@ -26014,7 +30937,7 @@ message StreamUnifiedChatResponseWithTools {
}
}
-// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithToolsIdempotent (var: o9)
+// Copied from: local:aiserver.v1.StreamUnifiedChatResponseWithToolsIdempotent (var: Fe)
message StreamUnifiedChatResponseWithToolsIdempotent {
oneof response {
StreamUnifiedChatResponseWithTools server_chunk = 1;
@@ -26023,7 +30946,7 @@ message StreamUnifiedChatResponseWithToolsIdempotent {
}
}
-// Copied from: local:aiserver.v1.StreamWebCmdKV1Request (var: _ue)
+// Copied from: local:aiserver.v1.StreamWebCmdKV1Request (var: En)
message StreamWebCmdKV1Request {
string relative_workspace_path = 1;
string file_contents = 2;
@@ -26033,12 +30956,12 @@ message StreamWebCmdKV1Request {
repeated ImageProto images = 10;
}
-// Copied from: local:aiserver.v1.StreamWebCmdKV1Response (var: yue)
+// Copied from: local:aiserver.v1.StreamWebCmdKV1Response (var: Sn)
message StreamWebCmdKV1Response {
StreamCmdKResponse cmd_k_response = 1;
}
-// Copied from: local:aiserver.v1.StreamedBackPartialToolCall (var: VI)
+// Copied from: local:aiserver.v1.StreamedBackPartialToolCall (var: V)
message StreamedBackPartialToolCall {
ClientSideToolV2 tool = 1;
string tool_call_id = 2;
@@ -26047,7 +30970,7 @@ message StreamedBackPartialToolCall {
optional string model_call_id = 5;
}
-// Copied from: local:aiserver.v1.StreamedBackToolCall (var: WI)
+// Copied from: local:aiserver.v1.StreamedBackToolCall (var: Y)
message StreamedBackToolCall {
ClientSideToolV2 tool = 1;
string tool_call_id = 2;
@@ -26102,10 +31025,11 @@ message StreamedBackToolCall {
WebFetchStream web_fetch_stream = 68;
ReportBugfixResultsStream report_bugfix_results_stream = 69;
McpAuthStream mcp_auth_stream = 70;
+ ConnectScmStream connect_scm_stream = 71;
}
}
-// Copied from: local:aiserver.v1.StreamedBackToolCallV2 (var: jI)
+// Copied from: local:aiserver.v1.StreamedBackToolCallV2 (var: K)
message StreamedBackToolCallV2 {
ClientSideToolV2 tool = 1;
string tool_call_id = 2;
@@ -26163,27 +31087,28 @@ message StreamedBackToolCallV2 {
ReportBugfixResultsParams report_bugfix_results_params = 78;
McpAuthParams mcp_auth_params = 79;
GetMcpToolsParams get_mcp_tools_params = 80;
+ ConnectScmParams connect_scm_params = 81;
}
}
-// Copied from: local:aiserver.v1.StringCount (var: G2e)
+// Copied from: local:aiserver.v1.StringCount (var: dd)
message StringCount {
string name = 1;
int32 count = 2;
}
-// Copied from: local:aiserver.v1.StringReplacement (var: g8)
+// Copied from: local:aiserver.v1.StringReplacement (var: qn)
message StringReplacement {
string old_string = 1;
string new_string = 2;
}
-// Copied from: local:aiserver.v1.SttAudioChunk (var: AEe)
+// Copied from: local:aiserver.v1.SttAudioChunk (var: Fu)
message SttAudioChunk {
bytes pcm16 = 1;
}
-// Copied from: local:aiserver.v1.SttClientMessage (var: TEe)
+// Copied from: local:aiserver.v1.SttClientMessage (var: Du)
message SttClientMessage {
oneof payload {
SttConfig config = 1;
@@ -26192,15 +31117,15 @@ message SttClientMessage {
}
}
-// Copied from: local:aiserver.v1.SttConfig (var: dEe)
+// Copied from: local:aiserver.v1.SttConfig (var: Lu)
message SttConfig {
optional string language = 1;
optional bool punctuate = 2;
}
-// Copied from: local:aiserver.v1.SttControl (var: gEe)
+// Copied from: local:aiserver.v1.SttControl (var: qu)
message SttControl {
- // Copied from: local:aiserver.v1.SttControl.Type (var: _Ee)
+ // Copied from: local:aiserver.v1.SttControl.Type (var: Be)
enum Type {
TYPE_UNSPECIFIED = 0;
TYPE_STOP = 1;
@@ -26210,13 +31135,13 @@ message SttControl {
Type type = 1;
}
-// Copied from: local:aiserver.v1.SttServerMessage (var: wEe)
+// Copied from: local:aiserver.v1.SttServerMessage (var: Ou)
message SttServerMessage {
string text = 1;
bool is_final = 2;
}
-// Copied from: agent.v1.SubagentArgs (var: o6)
+// Copied from: agent.v1.SubagentArgs (var: M)
message SubagentArgs {
string tool_call_id = 1;
string subagent_type = 2;
@@ -26242,13 +31167,13 @@ message SubagentArgs {
}
}
-// Copied from: agent.v1.SubagentAwaitArgs (var: f6)
+// Copied from: agent.v1.SubagentAwaitArgs (var: q)
message SubagentAwaitArgs {
string agent_id = 1;
uint32 timeout_ms = 2;
}
-// Copied from: agent.v1.SubagentAwaitComplete (var: h6)
+// Copied from: agent.v1.SubagentAwaitComplete (var: O)
message SubagentAwaitComplete {
string agent_id = 1;
optional string transcript_path = 2;
@@ -26256,18 +31181,18 @@ message SubagentAwaitComplete {
optional string final_message = 4;
}
-// Copied from: agent.v1.SubagentAwaitError (var: E6)
+// Copied from: agent.v1.SubagentAwaitError (var: Q)
message SubagentAwaitError {
optional string agent_id = 1;
string error = 2;
}
-// Copied from: agent.v1.SubagentAwaitNotFound (var: w6)
+// Copied from: agent.v1.SubagentAwaitNotFound (var: x)
message SubagentAwaitNotFound {
string agent_id = 1;
}
-// Copied from: agent.v1.SubagentAwaitResult (var: p6)
+// Copied from: agent.v1.SubagentAwaitResult (var: D)
message SubagentAwaitResult {
oneof result {
SubagentAwaitComplete complete = 1;
@@ -26277,13 +31202,13 @@ message SubagentAwaitResult {
}
}
-// Copied from: agent.v1.SubagentAwaitStillRunning (var: T6)
+// Copied from: agent.v1.SubagentAwaitStillRunning (var: U)
message SubagentAwaitStillRunning {
string agent_id = 1;
optional string transcript_path = 2;
}
-// Copied from: agent.v1.SubagentBackgroundReason (var: aX)
+// Copied from: agent.v1.SubagentBackgroundReason (var: Gs)
enum SubagentBackgroundReason {
SUBAGENT_BACKGROUND_REASON_UNSPECIFIED = 0;
SUBAGENT_BACKGROUND_REASON_AGENT_REQUEST = 1;
@@ -26291,7 +31216,7 @@ enum SubagentBackgroundReason {
SUBAGENT_BACKGROUND_REASON_QUEUED_FOLLOW_UP = 3;
}
-// Copied from: local:aiserver.v1.SubagentDescriptor (var: Vct)
+// Copied from: local:aiserver.v1.SubagentDescriptor (var: iE)
message SubagentDescriptor {
string name = 1;
optional string description = 2;
@@ -26299,20 +31224,20 @@ message SubagentDescriptor {
optional string source_url = 4;
}
-// Copied from: agent.v1.SubagentError (var: J6)
+// Copied from: agent.v1.SubagentError (var: H)
message SubagentError {
optional string agent_id = 1;
string error = 2;
}
-// Copied from: agent.v1.SubagentExecutionEnvironment (var: iX)
+// Copied from: agent.v1.SubagentExecutionEnvironment (var: Qs)
enum SubagentExecutionEnvironment {
SUBAGENT_EXECUTION_ENVIRONMENT_UNSPECIFIED = 0;
SUBAGENT_EXECUTION_ENVIRONMENT_LOCAL = 1;
SUBAGENT_EXECUTION_ENVIRONMENT_CLOUD = 2;
}
-// Copied from: local:aiserver.v1.SubagentInfo (var: K4)
+// Copied from: local:aiserver.v1.SubagentInfo (var: Bn)
message SubagentInfo {
SubagentType subagent_type = 1;
string subagent_id = 2;
@@ -26325,7 +31250,7 @@ message SubagentInfo {
}
}
-// Copied from: agent.v1.SubagentPersistedState (var: e1)
+// Copied from: agent.v1.SubagentPersistedState (var: ra)
message SubagentPersistedState {
ConversationStateStructure conversation_state = 1;
uint64 created_timestamp_ms = 2;
@@ -26334,9 +31259,11 @@ message SubagentPersistedState {
optional string model_id = 5;
SubagentExecutionEnvironment environment = 6;
optional CloudSubagentReference cloud_subagent = 7;
+ optional string first_class_bc_id = 8;
+ optional string cloud_requested_environment_build_id = 9;
}
-// Copied from: agent.v1.SubagentResult (var: m6)
+// Copied from: agent.v1.SubagentResult (var: F)
message SubagentResult {
oneof result {
SubagentSuccess success = 1;
@@ -26344,7 +31271,7 @@ message SubagentResult {
}
}
-// Copied from: local:aiserver.v1.SubagentReturnCall (var: z4)
+// Copied from: local:aiserver.v1.SubagentReturnCall (var: vn)
message SubagentReturnCall {
SubagentType subagent_type = 1;
oneof return_value {
@@ -26355,7 +31282,31 @@ message SubagentReturnCall {
}
}
-// Copied from: agent.v1.SubagentStartRequestQuery (var: q0)
+// Copied from: agent.v1.SubagentRunState (var: Mo)
+message SubagentRunState {
+ string parent_tool_call_id = 1;
+ optional string subagent_id = 2;
+ SubagentExecutionEnvironment environment = 3;
+ SubagentRunStatus status = 4;
+ optional string title = 5;
+ optional string detail = 6;
+ optional string transcript_path = 7;
+ optional string output_path = 8;
+ optional uint64 completed_timestamp_ms = 9;
+ optional BackgroundTaskCompletionReason completion_reason = 10;
+}
+
+// Copied from: agent.v1.SubagentRunStatus (var: Ks)
+enum SubagentRunStatus {
+ SUBAGENT_RUN_STATUS_UNSPECIFIED = 0;
+ SUBAGENT_RUN_STATUS_RUNNING = 1;
+ SUBAGENT_RUN_STATUS_BACKGROUNDED = 2;
+ SUBAGENT_RUN_STATUS_SUCCESS = 3;
+ SUBAGENT_RUN_STATUS_ERROR = 4;
+ SUBAGENT_RUN_STATUS_ABORTED = 5;
+}
+
+// Copied from: agent.v1.SubagentStartRequestQuery (var: $a)
message SubagentStartRequestQuery {
string subagent_id = 1;
string subagent_type = 2;
@@ -26372,13 +31323,14 @@ message SubagentStartRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 13;
}
-// Copied from: agent.v1.SubagentStartRequestResponse (var: F0)
+// Copied from: agent.v1.SubagentStartRequestResponse (var: el)
message SubagentStartRequestResponse {
optional string permission = 1;
optional string user_message = 2;
+ optional string additional_context = 3;
}
-// Copied from: agent.v1.SubagentStopRequestQuery (var: Q0)
+// Copied from: agent.v1.SubagentStopRequestQuery (var: tl)
message SubagentStopRequestQuery {
string subagent_id = 1;
string subagent_type = 2;
@@ -26401,12 +31353,13 @@ message SubagentStopRequestQuery {
repeated RequestedModel.ModelParameterValue model_params = 19;
}
-// Copied from: agent.v1.SubagentStopRequestResponse (var: U0)
+// Copied from: agent.v1.SubagentStopRequestResponse (var: nl)
message SubagentStopRequestResponse {
optional string followup_message = 1;
+ optional string additional_context = 2;
}
-// Copied from: agent.v1.SubagentSuccess (var: B6)
+// Copied from: agent.v1.SubagentSuccess (var: G)
message SubagentSuccess {
string agent_id = 1;
optional string final_message = 2;
@@ -26415,7 +31368,7 @@ message SubagentSuccess {
optional string transcript_path = 5;
}
-// Copied from: local:aiserver.v1.SubagentType (var: V2)
+// Copied from: local:aiserver.v1.SubagentType (var: b)
enum SubagentType {
SUBAGENT_TYPE_UNSPECIFIED = 0;
SUBAGENT_TYPE_DEEP_SEARCH = 1;
@@ -26424,7 +31377,14 @@ enum SubagentType {
SUBAGENT_TYPE_SPEC = 4;
}
-// Copied from: local:aiserver.v1.SubmitChatRequestEventsRequest (var: qSe)
+// Copied from: local:aiserver.v1.SubjectScore (var: o)
+message SubjectScore {
+ string subject_key = 1;
+ double score = 2;
+ double sample_count = 3;
+}
+
+// Copied from: local:aiserver.v1.SubmitChatRequestEventsRequest (var: F)
message SubmitChatRequestEventsRequest {
string session_id = 1;
repeated ChatRequestTelemetryEvent events = 2;
@@ -26434,14 +31394,14 @@ message SubmitChatRequestEventsRequest {
optional string window_type = 6;
}
-// Copied from: local:aiserver.v1.SubmitChatRequestEventsResponse (var: LSe)
+// Copied from: local:aiserver.v1.SubmitChatRequestEventsResponse (var: q)
message SubmitChatRequestEventsResponse {
bool success = 1;
optional string error_message = 2;
int32 events_processed = 3;
}
-// Copied from: local:aiserver.v1.SubmitFeedbackRequest (var: jst)
+// Copied from: local:aiserver.v1.SubmitFeedbackRequest (var: AT)
message SubmitFeedbackRequest {
string message = 1;
string version = 2;
@@ -26451,13 +31411,24 @@ message SubmitFeedbackRequest {
optional string shell = 6;
optional string model = 7;
optional string update_channel = 8;
+ optional string agent_mode = 9;
}
-// Copied from: local:aiserver.v1.SubmitFeedbackResponse (var: Xst)
+// Copied from: local:aiserver.v1.SubmitFeedbackResponse (var: _T)
message SubmitFeedbackResponse {
}
-// Copied from: local:aiserver.v1.SubmitInteractionWindowRequest (var: hSe)
+// Copied from: local:aiserver.v1.SubmitInteractionResponseBackgroundComposerRequest (var: il)
+message SubmitInteractionResponseBackgroundComposerRequest {
+ string bc_id = 1;
+ InteractionResponse interaction_response = 2;
+}
+
+// Copied from: local:aiserver.v1.SubmitInteractionResponseBackgroundComposerResponse (var: al)
+message SubmitInteractionResponseBackgroundComposerResponse {
+}
+
+// Copied from: local:aiserver.v1.SubmitInteractionWindowRequest (var: I)
message SubmitInteractionWindowRequest {
google.protobuf.Timestamp time_origin = 1;
CapturedWebProfile web_profile = 2;
@@ -26465,18 +31436,18 @@ message SubmitInteractionWindowRequest {
string session_id = 4;
}
-// Copied from: local:aiserver.v1.SubmitInteractionWindowResponse (var: _Se)
+// Copied from: local:aiserver.v1.SubmitInteractionWindowResponse (var: v)
message SubmitInteractionWindowResponse {
bool success = 1;
optional string error_message = 2;
}
-// Copied from: local:aiserver.v1.SubmitLogsRequest (var: eJe)
+// Copied from: local:aiserver.v1.SubmitLogsRequest (var: y)
message SubmitLogsRequest {
repeated ClientLogEntry logs = 1;
}
-// Copied from: local:aiserver.v1.SubmitLogsResponse (var: nJe)
+// Copied from: local:aiserver.v1.SubmitLogsResponse (var: k)
message SubmitLogsResponse {
bool success = 1;
optional string error_message = 2;
@@ -26484,19 +31455,19 @@ message SubmitLogsResponse {
uint32 logs_dropped = 4;
}
-// Copied from: local:aiserver.v1.SubmitPendingFollowupNowRequest (var: bEt)
+// Copied from: local:aiserver.v1.SubmitPendingFollowupNowRequest (var: Al)
message SubmitPendingFollowupNowRequest {
string bc_id = 1;
string followup_id = 2;
}
-// Copied from: local:aiserver.v1.SubmitPendingFollowupNowResponse (var: qEt)
+// Copied from: local:aiserver.v1.SubmitPendingFollowupNowResponse (var: _l)
message SubmitPendingFollowupNowResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.SubmitPerformanceEventsRequest (var: oSe)
+// Copied from: local:aiserver.v1.SubmitPerformanceEventsRequest (var: _)
message SubmitPerformanceEventsRequest {
string session_id = 1;
repeated PerformanceEvent events = 2;
@@ -26508,47 +31479,47 @@ message SubmitPerformanceEventsRequest {
repeated PerformanceMetric metrics = 8;
}
-// Copied from: local:aiserver.v1.SubmitPerformanceEventsResponse (var: lSe)
+// Copied from: local:aiserver.v1.SubmitPerformanceEventsResponse (var: T)
message SubmitPerformanceEventsResponse {
bool success = 1;
optional string error_message = 2;
int32 events_processed = 3;
}
-// Copied from: local:aiserver.v1.SubmitPluginForApprovalRequest (var: Cdt)
+// Copied from: local:aiserver.v1.SubmitPluginForApprovalRequest (var: uS)
message SubmitPluginForApprovalRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.SubmitPluginForApprovalResponse (var: Rdt)
+// Copied from: local:aiserver.v1.SubmitPluginForApprovalResponse (var: mS)
message SubmitPluginForApprovalResponse {
Plugin plugin = 1;
}
-// Copied from: local:aiserver.v1.SubmitProfileRequest (var: pSe)
+// Copied from: local:aiserver.v1.SubmitProfileRequest (var: E)
message SubmitProfileRequest {
repeated CapturedProfile profiles = 1;
}
-// Copied from: local:aiserver.v1.SubmitProfileResponse (var: gSe)
+// Copied from: local:aiserver.v1.SubmitProfileResponse (var: S)
message SubmitProfileResponse {
repeated string profile_ids = 1;
}
-// Copied from: local:aiserver.v1.SubmitSpansRequest (var: vSe)
+// Copied from: local:aiserver.v1.SubmitSpansRequest (var: R)
message SubmitSpansRequest {
repeated TraceSpan spans = 1;
string client_version = 2;
string client_commit = 3;
}
-// Copied from: local:aiserver.v1.SubmitSpansResponse (var: CSe)
+// Copied from: local:aiserver.v1.SubmitSpansResponse (var: P)
message SubmitSpansResponse {
bool success = 1;
optional string error_message = 2;
}
-// Copied from: local:aiserver.v1.SubmitToolCallEventsRequest (var: NSe)
+// Copied from: local:aiserver.v1.SubmitToolCallEventsRequest (var: b)
message SubmitToolCallEventsRequest {
string session_id = 1;
repeated ToolCallTelemetryEvent events = 2;
@@ -26558,21 +31529,39 @@ message SubmitToolCallEventsRequest {
optional string window_type = 6;
}
-// Copied from: local:aiserver.v1.SubmitToolCallEventsResponse (var: RSe)
+// Copied from: local:aiserver.v1.SubmitToolCallEventsResponse (var: M)
message SubmitToolCallEventsResponse {
bool success = 1;
optional string error_message = 2;
int32 events_processed = 3;
}
-// Copied from: local:aiserver.v1.SubscribeRepositoryRequest (var: ym)
+// Copied from: agent.v1.SubmittedCustomMode (var: ci)
+message SubmittedCustomMode {
+ string id = 1;
+ string label = 2;
+ CustomModeSource source = 5;
+ optional string source_path = 6;
+ optional string source_hash = 7;
+ optional string managed_skill_id = 10;
+ optional string plugin_id = 11;
+ optional string plugin_snapshot_token = 12;
+}
+
+// Copied from: agent.v1.SubmittedExitedCustomMode (var: pi)
+message SubmittedExitedCustomMode {
+ string id = 1;
+ string label = 2;
+}
+
+// Copied from: local:aiserver.v1.SubscribeRepositoryRequest (var: je)
message SubscribeRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.SubscribeRepositoryResponse (var: wm)
+// Copied from: local:aiserver.v1.SubscribeRepositoryResponse (var: Xe)
message SubscribeRepositoryResponse {
- // Copied from: local:aiserver.v1.SubscribeRepositoryResponse.Status (var: km)
+ // Copied from: local:aiserver.v1.SubscribeRepositoryResponse.Status (var: v)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -26584,13 +31573,27 @@ message SubscribeRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.SuggestCursorPredictionEvent (var: Gp)
+// Copied from: agent.v1.SubscriptionNotificationAction (var: ei)
+message SubscriptionNotificationAction {
+ repeated UserMessage notifications = 1;
+ RequestContext request_context = 2;
+ optional bool send_to_interaction_listener = 3;
+}
+
+// Copied from: agent.v1.SubscriptionSource (var: js)
+enum SubscriptionSource {
+ SUBSCRIPTION_SOURCE_UNSPECIFIED = 0;
+ SUBSCRIPTION_SOURCE_SLACK = 1;
+ SUBSCRIPTION_SOURCE_GITHUB = 2;
+}
+
+// Copied from: local:aiserver.v1.SuggestCursorPredictionEvent (var: Ie)
message SuggestCursorPredictionEvent {
CursorPrediction cursor_prediction = 1;
PointInTimeModel point_in_time_model = 2;
}
-// Copied from: local:aiserver.v1.SuggestQuickActionsRequest (var: oge)
+// Copied from: local:aiserver.v1.SuggestQuickActionsRequest (var: ei)
message SuggestQuickActionsRequest {
repeated QuickActionCandidate candidates = 1;
string last_user_message = 2;
@@ -26601,63 +31604,63 @@ message SuggestQuickActionsRequest {
bool include_text = 7;
}
-// Copied from: local:aiserver.v1.SuggestQuickActionsResponse (var: mge)
+// Copied from: local:aiserver.v1.SuggestQuickActionsResponse (var: ni)
message SuggestQuickActionsResponse {
repeated SuggestedQuickAction suggestions = 1;
}
-// Copied from: local:aiserver.v1.SuggestedCodeBlock (var: _4)
+// Copied from: local:aiserver.v1.SuggestedCodeBlock (var: fn)
message SuggestedCodeBlock {
string relative_workspace_path = 1;
}
-// Copied from: local:aiserver.v1.SuggestedEdit (var: NA)
+// Copied from: local:aiserver.v1.SuggestedEdit (var: x)
message SuggestedEdit {
SimpleRange edit_range = 1;
string text = 2;
}
-// Copied from: local:aiserver.v1.SuggestedQuickAction (var: fge)
+// Copied from: local:aiserver.v1.SuggestedQuickAction (var: ri)
message SuggestedQuickAction {
string id = 1;
string label = 2;
string type = 3;
}
-// Copied from: agent.v1.SummarizeAction (var: zZ)
+// Copied from: agent.v1.SummarizeAction (var: Ti)
message SummarizeAction {
}
-// Copied from: local:aiserver.v1.SummarizeCodeParams (var: $b)
+// Copied from: local:aiserver.v1.SummarizeCodeParams (var: Wn)
message SummarizeCodeParams {
repeated string target_files = 1;
string focus_query = 2;
}
-// Copied from: local:aiserver.v1.SummarizeCodeResult (var: eP)
+// Copied from: local:aiserver.v1.SummarizeCodeResult (var: zn)
message SummarizeCodeResult {
string summary = 1;
}
-// Copied from: local:aiserver.v1.SummarizeCodeStream (var: tP)
+// Copied from: local:aiserver.v1.SummarizeCodeStream (var: jn)
message SummarizeCodeStream {
}
-// Copied from: local:aiserver.v1.SummarizeWithReferencesRequest (var: gl)
+// Copied from: local:aiserver.v1.SummarizeWithReferencesRequest (var: R)
message SummarizeWithReferencesRequest {
string index_id = 1;
string node_id = 2;
bool recompute = 3;
}
-// Copied from: local:aiserver.v1.SummarizeWithReferencesResponse (var: _l)
+// Copied from: local:aiserver.v1.SummarizeWithReferencesResponse (var: P)
message SummarizeWithReferencesResponse {
- // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Dependency (var: kl)
+ // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Dependency (var: M)
message Dependency {
repeated string nodes = 2;
}
- // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Success (var: yl)
+ // Copied from: local:aiserver.v1.SummarizeWithReferencesResponse.Success (var: b)
message Success {
string summary = 1;
}
@@ -26669,48 +31672,62 @@ message SummarizeWithReferencesResponse {
}
}
-// Copied from: agent.v1.SummaryCompletedUpdate (var: K1)
+// Copied from: agent.v1.SummaryCompletedUpdate (var: Ja)
message SummaryCompletedUpdate {
optional string hook_message = 1;
}
-// Copied from: agent.v1.SummaryStartedUpdate (var: H1)
+// Copied from: agent.v1.SummaryStartedUpdate (var: va)
message SummaryStartedUpdate {
}
-// Copied from: agent.v1.SummaryUpdate (var: Y1)
+// Copied from: agent.v1.SummaryUpdate (var: Ia)
message SummaryUpdate {
string summary = 1;
}
-// Copied from: local:aiserver.v1.SurroundingLines (var: Hge)
+// Copied from: local:aiserver.v1.SupersedeFullSelfDrivingOutputRequest (var: q)
+message SupersedeFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ optional string replacement_stable_key = 4;
+ optional string reason = 5;
+}
+
+// Copied from: local:aiserver.v1.SupersedeFullSelfDrivingOutputResponse (var: D)
+message SupersedeFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.SurroundingLines (var: Ti)
message SurroundingLines {
int32 start_line = 1;
repeated string lines = 2;
}
-// Copied from: local:aiserver.v1.SwCallClientSideV2ToolRequest (var: T2)
+// Copied from: local:aiserver.v1.SwCallClientSideV2ToolRequest (var: me)
message SwCallClientSideV2ToolRequest {
ClientSideToolV2Call tool_call = 1;
string composer_id = 2;
}
-// Copied from: local:aiserver.v1.SwCallClientSideV2ToolResponse (var: y2)
+// Copied from: local:aiserver.v1.SwCallClientSideV2ToolResponse (var: ce)
message SwCallClientSideV2ToolResponse {
ClientSideToolV2Result tool_result = 1;
}
-// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorRequest (var: o2)
+// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorRequest (var: Z)
message SwCallDiagnosticsExecutorRequest {
DiagnosticsArgs diagnostics_args = 1;
}
-// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorResponse (var: l2)
+// Copied from: local:aiserver.v1.SwCallDiagnosticsExecutorResponse (var: $)
message SwCallDiagnosticsExecutorResponse {
DiagnosticsResult diagnostics_result = 1;
}
-// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsRequest (var: w2)
+// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsRequest (var: de)
message SwCompileRepoIncludeExcludePatternsRequest {
optional string include_pattern = 1;
optional string exclude_pattern = 2;
@@ -26718,98 +31735,127 @@ message SwCompileRepoIncludeExcludePatternsRequest {
RepositoryInfo repository_info = 4;
}
-// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsResponse (var: k2)
+// Copied from: local:aiserver.v1.SwCompileRepoIncludeExcludePatternsResponse (var: pe)
message SwCompileRepoIncludeExcludePatternsResponse {
optional string glob_filter = 1;
optional string not_glob_filter = 2;
}
-// Copied from: local:aiserver.v1.SwGetEnvironmentInfoRequest (var: f2)
+// Copied from: local:aiserver.v1.SwGetEnvironmentInfoRequest (var: se)
message SwGetEnvironmentInfoRequest {
}
-// Copied from: local:aiserver.v1.SwGetEnvironmentInfoResponse (var: A2)
+// Copied from: local:aiserver.v1.SwGetEnvironmentInfoResponse (var: oe)
message SwGetEnvironmentInfoResponse {
EnvironmentInfo environment_info = 1;
}
-// Copied from: local:aiserver.v1.SwGetExplicitContextRequest (var: m2)
+// Copied from: local:aiserver.v1.SwGetExplicitContextRequest (var: ne)
message SwGetExplicitContextRequest {
}
-// Copied from: local:aiserver.v1.SwGetExplicitContextResponse (var: d2)
+// Copied from: local:aiserver.v1.SwGetExplicitContextResponse (var: re)
message SwGetExplicitContextResponse {
ExplicitContext explicit_context = 1;
}
-// Copied from: local:aiserver.v1.SwGetLinterErrorsRequest (var: p2)
+// Copied from: local:aiserver.v1.SwGetLinterErrorsRequest (var: ie)
message SwGetLinterErrorsRequest {
repeated string absolute_paths = 1;
}
-// Copied from: local:aiserver.v1.SwGetLinterErrorsResponse (var: g2)
+// Copied from: local:aiserver.v1.SwGetLinterErrorsResponse (var: ae)
message SwGetLinterErrorsResponse {
repeated LinterErrors linter_errors = 1;
}
-// Copied from: local:aiserver.v1.SwGetMcpToolsRequest (var: h2)
+// Copied from: local:aiserver.v1.SwGetMcpToolsRequest (var: le)
message SwGetMcpToolsRequest {
optional string browser_integration_preference = 1;
}
-// Copied from: local:aiserver.v1.SwGetMcpToolsResponse (var: _2)
+// Copied from: local:aiserver.v1.SwGetMcpToolsResponse (var: ue)
message SwGetMcpToolsResponse {
repeated MCPParams.Tool tools = 1;
}
-// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenRequest (var: E2)
+// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenRequest (var: fe)
message SwProvideTemporaryAccessTokenRequest {
string access_token = 1;
}
-// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenResponse (var: S2)
+// Copied from: local:aiserver.v1.SwProvideTemporaryAccessTokenResponse (var: ge)
message SwProvideTemporaryAccessTokenResponse {
}
-// Copied from: local:aiserver.v1.SwSyncIndexRequest (var: J2)
+// Copied from: local:aiserver.v1.SwSyncIndexRequest (var: _e)
message SwSyncIndexRequest {
RepositoryInfo repository_info = 1;
string path_encryption_key = 2;
optional double indexing_progress_threshold = 3;
}
-// Copied from: local:aiserver.v1.SwSyncIndexResponse (var: v2)
+// Copied from: local:aiserver.v1.SwSyncIndexResponse (var: Te)
message SwSyncIndexResponse {
}
-// Copied from: local:aiserver.v1.SwTrackModelRequest (var: i2)
+// Copied from: local:aiserver.v1.SwTrackModelRequest (var: j)
message SwTrackModelRequest {
string absolute_path = 1;
}
-// Copied from: local:aiserver.v1.SwTrackModelResponse (var: a2)
+// Copied from: local:aiserver.v1.SwTrackModelResponse (var: X)
message SwTrackModelResponse {
}
-// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsRequest (var: u2)
+// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsRequest (var: ee)
message SwWriteTextFileWithLintsRequest {
string absolute_path = 1;
string new_contents = 2;
}
-// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsResponse (var: c2)
+// Copied from: local:aiserver.v1.SwWriteTextFileWithLintsResponse (var: te)
message SwWriteTextFileWithLintsResponse {
repeated LinterError new_linter_errors = 1;
}
-// Copied from: local:aiserver.v1.SwitchModeParams (var: kF)
+// Copied from: agent.v1.SwitchModeArgs (var: je)
+message SwitchModeArgs {
+ string target_mode_id = 1;
+ optional string explanation = 2;
+ string tool_call_id = 3;
+}
+
+// Copied from: local:aiserver.v1.SwitchModeParams (var: Ms)
message SwitchModeParams {
string from_mode_id = 1;
string to_mode_id = 2;
optional string explanation = 3;
}
-// Copied from: local:aiserver.v1.SwitchModeResult (var: SF)
+// Copied from: agent.v1.SwitchModeRequestQuery (var: nt)
+message SwitchModeRequestQuery {
+ SwitchModeArgs args = 1;
+}
+
+// Copied from: agent.v1.SwitchModeRequestResponse (var: rt)
+message SwitchModeRequestResponse {
+ // Copied from: agent.v1.SwitchModeRequestResponse.Approved (var: st)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.SwitchModeRequestResponse.Rejected (var: ot)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.SwitchModeResult (var: Ls)
message SwitchModeResult {
string from_mode_id = 1;
string to_mode_id = 2;
@@ -26817,40 +31863,40 @@ message SwitchModeResult {
bool user_approved = 4;
}
-// Copied from: local:aiserver.v1.SwitchModeStream (var: IF)
+// Copied from: local:aiserver.v1.SwitchModeStream (var: Fs)
message SwitchModeStream {
SwitchModeParams params = 1;
}
-// Copied from: local:aiserver.v1.SwitchModelAction (var: Fi)
+// Copied from: local:aiserver.v1.SwitchModelAction (var: ve)
message SwitchModelAction {
optional string suggested_model = 1;
}
-// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeRequest (var: xYe)
+// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeRequest (var: no)
message SwitchTeamPrivacyModeRequest {
int32 team_id = 1;
bool privacy_mode_forced = 2;
PrivacyMode privacy_mode = 3;
}
-// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeResponse (var: OYe)
+// Copied from: local:aiserver.v1.SwitchTeamPrivacyModeResponse (var: ro)
message SwitchTeamPrivacyModeResponse {
}
-// Copied from: local:aiserver.v1.SymbolActionResultReference (var: Yl)
+// Copied from: local:aiserver.v1.SymbolActionResultReference (var: V)
message SymbolActionResultReference {
SimpleRange range = 1;
FileCodeSnippets reference = 2;
}
-// Copied from: local:aiserver.v1.SymbolActionResults (var: Ml)
+// Copied from: local:aiserver.v1.SymbolActionResults (var: H)
message SymbolActionResults {
CodeSymbolWithAction action = 1;
repeated SymbolActionResultReference references = 2;
}
-// Copied from: local:aiserver.v1.SymbolLink (var: b3)
+// Copied from: local:aiserver.v1.SymbolLink (var: kt)
message SymbolLink {
string symbol_name = 1;
string symbol_search_string = 2;
@@ -26858,26 +31904,40 @@ message SymbolLink {
int32 rough_line_number = 4;
}
-// Copied from: local:aiserver.v1.SyncGitlabReposRequest (var: WOe)
+// Copied from: local:aiserver.v1.SyncGitlabReposRequest (var: Jn)
message SyncGitlabReposRequest {
string git_enterprise_uuid = 1;
}
-// Copied from: local:aiserver.v1.SyncGitlabReposResponse (var: jOe)
+// Copied from: local:aiserver.v1.SyncGitlabReposResponse (var: Cn)
message SyncGitlabReposResponse {
bool started = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeRequest (var: Ou)
+// Copied from: local:aiserver.v1.SyncLiveActivityRequest (var: ad)
+message SyncLiveActivityRequest {
+ string device_id = 1;
+ PushPlatform platform = 2;
+ string activity_push_token = 3;
+ LiveActivityContentState content_state = 4;
+ uint64 state_version = 5;
+ string bundle_id = 6;
+}
+
+// Copied from: local:aiserver.v1.SyncLiveActivityResponse (var: ld)
+message SyncLiveActivityResponse {
+}
+
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeRequest (var: ne)
message SyncMerkleSubtreeRequest {
RepositoryInfo repository = 1;
PartialPathItem local_partial_path = 2;
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse (var: Gu)
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse (var: re)
message SyncMerkleSubtreeResponse {
- // Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse.Mismatch (var: Vu)
+ // Copied from: local:aiserver.v1.SyncMerkleSubtreeResponse.Mismatch (var: se)
message Mismatch {
repeated PartialPathItem children = 1;
}
@@ -26888,7 +31948,7 @@ message SyncMerkleSubtreeResponse {
}
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Request (var: ju)
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Request (var: ie)
message SyncMerkleSubtreeV2Request {
ClientRepositoryInfo client_repository_info = 1;
string codebase_id = 2;
@@ -26896,14 +31956,14 @@ message SyncMerkleSubtreeV2Request {
repeated PartialPathItem local_partial_paths = 4;
}
-// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response (var: Xu)
+// Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response (var: ae)
message SyncMerkleSubtreeV2Response {
- // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.Mismatch (var: $u)
+ // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.Mismatch (var: le)
message Mismatch {
repeated PartialPathItem children = 1;
}
- // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.PartialPathResult (var: tc)
+ // Copied from: local:aiserver.v1.SyncMerkleSubtreeV2Response.PartialPathResult (var: ue)
message PartialPathResult {
oneof result {
bool match = 1;
@@ -26919,22 +31979,28 @@ message SyncMerkleSubtreeV2Response {
}
}
-// Copied from: local:aiserver.v1.SyncRepositoryRequest (var: Oc)
+// Copied from: local:aiserver.v1.SyncRepositoryRequest (var: Je)
message SyncRepositoryRequest {
int32 codebase_id = 1;
}
-// Copied from: local:aiserver.v1.SyncRepositoryResponse (var: Mc)
+// Copied from: local:aiserver.v1.SyncRepositoryResponse (var: Ce)
message SyncRepositoryResponse {
}
-// Copied from: local:aiserver.v1.SynthesisSubagentConfig (var: CNt)
+// Copied from: local:aiserver.v1.SynthesisSubagentConfig (var: Sd)
message SynthesisSubagentConfig {
repeated string additional_model_names = 1;
bytes original_user_prompt_blob_id = 2;
}
-// Copied from: local:aiserver.v1.SystemMetadata (var: iSe)
+// Copied from: agent.v1.SystemContextInjection (var: si)
+message SystemContextInjection {
+ string producer = 1;
+ string content = 2;
+}
+
+// Copied from: local:aiserver.v1.SystemMetadata (var: A)
message SystemMetadata {
google.protobuf.Timestamp timestamp = 1;
optional double memory_used_mb = 2;
@@ -26947,33 +32013,33 @@ message SystemMetadata {
map additional_metadata = 9;
}
-// Copied from: local:aiserver.v1.TabCloseEvent (var: Zh)
+// Copied from: local:aiserver.v1.TabCloseEvent (var: Bt)
message TabCloseEvent {
MaybeDefinedPointInTimeModel point_in_time_model = 1;
}
-// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffRequest (var: tue)
+// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffRequest (var: fn)
message TakeNotesOnCommitDiffRequest {
CommitDiffString diff = 1;
string commit_hash = 2;
}
-// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffResponse (var: rue)
+// Copied from: local:aiserver.v1.TakeNotesOnCommitDiffResponse (var: gn)
message TakeNotesOnCommitDiffResponse {
repeated CommitNoteWithEmbeddings notes = 1;
}
-// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusRequest (var: c_e)
+// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusRequest (var: ta)
message TaskGetInterfaceAgentStatusRequest {
InterfaceAgentClientState interface_agent_client_state = 1;
}
-// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponse (var: d_e)
+// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponse (var: na)
message TaskGetInterfaceAgentStatusResponse {
InterfaceAgentStatus status = 1;
}
-// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponseWrapped (var: A_e)
+// Copied from: local:aiserver.v1.TaskGetInterfaceAgentStatusResponseWrapped (var: ra)
message TaskGetInterfaceAgentStatusResponseWrapped {
oneof response {
TaskGetInterfaceAgentStatusResponse real_response = 1;
@@ -26981,19 +32047,19 @@ message TaskGetInterfaceAgentStatusResponseWrapped {
}
}
-// Copied from: local:aiserver.v1.TaskInfoRequest (var: b_e)
+// Copied from: local:aiserver.v1.TaskInfoRequest (var: da)
message TaskInfoRequest {
string task_uuid = 1;
}
-// Copied from: local:aiserver.v1.TaskInfoResponse (var: Q_e)
+// Copied from: local:aiserver.v1.TaskInfoResponse (var: ga)
message TaskInfoResponse {
string human_readable_title = 1;
TaskStatus task_status = 2;
int32 last_log_sequence_number = 3;
}
-// Copied from: local:aiserver.v1.TaskInitRequest (var: g_e)
+// Copied from: local:aiserver.v1.TaskInitRequest (var: sa)
message TaskInitRequest {
TaskInstruction instruction = 1;
ModelDetails model_details = 2;
@@ -27001,15 +32067,15 @@ message TaskInitRequest {
optional string engine_id = 4;
}
-// Copied from: local:aiserver.v1.TaskInitResponse (var: __e)
+// Copied from: local:aiserver.v1.TaskInitResponse (var: oa)
message TaskInitResponse {
string task_uuid = 1;
string human_readable_title = 2;
}
-// Copied from: local:aiserver.v1.TaskInstruction (var: Fhe)
+// Copied from: local:aiserver.v1.TaskInstruction (var: xi)
message TaskInstruction {
- // Copied from: local:aiserver.v1.TaskInstruction.CodeChunk (var: Qhe)
+ // Copied from: local:aiserver.v1.TaskInstruction.CodeChunk (var: Qi)
message CodeChunk {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -27023,7 +32089,7 @@ message TaskInstruction {
ExplicitContext explicit_context = 5;
}
-// Copied from: local:aiserver.v1.TaskLogItem (var: N_e)
+// Copied from: local:aiserver.v1.TaskLogItem (var: ca)
message TaskLogItem {
int32 sequence_number = 1;
bool is_not_done = 2;
@@ -27037,37 +32103,37 @@ message TaskLogItem {
}
}
-// Copied from: local:aiserver.v1.TaskLogOutput (var: k_e)
+// Copied from: local:aiserver.v1.TaskLogOutput (var: aa)
message TaskLogOutput {
string text = 1;
}
-// Copied from: local:aiserver.v1.TaskLogThought (var: I_e)
+// Copied from: local:aiserver.v1.TaskLogThought (var: ua)
message TaskLogThought {
string text = 1;
}
-// Copied from: local:aiserver.v1.TaskLogToolAction (var: S_e)
+// Copied from: local:aiserver.v1.TaskLogToolAction (var: la)
message TaskLogToolAction {
string user_facing_text = 1;
string raw_model_output = 3;
ToolCall tool_call = 2;
}
-// Copied from: local:aiserver.v1.TaskLogToolResult (var: v_e)
+// Copied from: local:aiserver.v1.TaskLogToolResult (var: ma)
message TaskLogToolResult {
ToolResult tool_result = 1;
int32 action_sequence_number = 2;
}
-// Copied from: agent.v1.TaskMode (var: TS)
+// Copied from: agent.v1.TaskMode (var: s)
enum TaskMode {
TASK_MODE_UNSPECIFIED = 0;
TASK_MODE_AGENT = 1;
TASK_MODE_PLAN = 2;
}
-// Copied from: local:aiserver.v1.TaskParams (var: HP)
+// Copied from: local:aiserver.v1.TaskParams (var: Tr)
message TaskParams {
string task_description = 1;
string task_title = 4;
@@ -27078,36 +32144,36 @@ message TaskParams {
optional bool default_expanded_while_running = 7;
}
-// Copied from: local:aiserver.v1.TaskPauseRequest (var: q_e)
+// Copied from: local:aiserver.v1.TaskPauseRequest (var: pa)
message TaskPauseRequest {
string task_uuid = 1;
}
-// Copied from: local:aiserver.v1.TaskPauseResponse (var: F_e)
+// Copied from: local:aiserver.v1.TaskPauseResponse (var: fa)
message TaskPauseResponse {
}
-// Copied from: local:aiserver.v1.TaskProvideResultRequest (var: Y_e)
+// Copied from: local:aiserver.v1.TaskProvideResultRequest (var: _a)
message TaskProvideResultRequest {
string task_uuid = 1;
int32 action_sequence_number = 2;
ToolResult tool_result = 3;
}
-// Copied from: local:aiserver.v1.TaskProvideResultResponse (var: H_e)
+// Copied from: local:aiserver.v1.TaskProvideResultResponse (var: Ta)
message TaskProvideResultResponse {
}
-// Copied from: local:aiserver.v1.TaskResult (var: zP)
+// Copied from: local:aiserver.v1.TaskResult (var: yr)
message TaskResult {
- // Copied from: local:aiserver.v1.TaskResult.AsyncTaskResult (var: ZP)
+ // Copied from: local:aiserver.v1.TaskResult.AsyncTaskResult (var: wr)
message AsyncTaskResult {
string task_id = 1;
bool user_aborted = 2;
bool subagent_errored = 3;
}
- // Copied from: local:aiserver.v1.TaskResult.CompletedTaskResult (var: KP)
+ // Copied from: local:aiserver.v1.TaskResult.CompletedTaskResult (var: kr)
message CompletedTaskResult {
string summary = 1;
repeated FixLintsResult.FileResult file_results = 2;
@@ -27121,18 +32187,18 @@ message TaskResult {
}
}
-// Copied from: local:aiserver.v1.TaskSendMessageRequest (var: z_e)
+// Copied from: local:aiserver.v1.TaskSendMessageRequest (var: ya)
message TaskSendMessageRequest {
string task_uuid = 1;
TaskUserMessage user_message = 2;
bool wants_attention_right_now = 3;
}
-// Copied from: local:aiserver.v1.TaskSendMessageResponse (var: K_e)
+// Copied from: local:aiserver.v1.TaskSendMessageResponse (var: ka)
message TaskSendMessageResponse {
}
-// Copied from: local:aiserver.v1.TaskStatus (var: Sie)
+// Copied from: local:aiserver.v1.TaskStatus (var: ne)
enum TaskStatus {
TASK_STATUS_UNSPECIFIED = 0;
TASK_STATUS_RUNNING = 1;
@@ -27141,11 +32207,11 @@ enum TaskStatus {
TASK_STATUS_NOT_STARTED = 4;
}
-// Copied from: local:aiserver.v1.TaskStream (var: eq)
+// Copied from: local:aiserver.v1.TaskStream (var: Er)
message TaskStream {
}
-// Copied from: local:aiserver.v1.TaskStreamChatContextRequest (var: Ime)
+// Copied from: local:aiserver.v1.TaskStreamChatContextRequest (var: Ir)
message TaskStreamChatContextRequest {
CurrentFileInfo current_file = 1;
repeated ConversationMessage conversation = 2;
@@ -27162,9 +32228,9 @@ message TaskStreamChatContextRequest {
optional int32 desired_token_limit = 18;
}
-// Copied from: local:aiserver.v1.TaskStreamChatContextResponse (var: Nme)
+// Copied from: local:aiserver.v1.TaskStreamChatContextResponse (var: Br)
message TaskStreamChatContextResponse {
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringFile (var: qme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringFile (var: Cr)
message GatheringFile {
string relative_workspace_path = 1;
SimpleRange range = 2;
@@ -27172,31 +32238,31 @@ message TaskStreamChatContextResponse {
float score = 4;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringStep (var: Fme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.GatheringStep (var: Nr)
message GatheringStep {
string title = 1;
int32 index = 2;
string query = 3;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.Output (var: bme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.Output (var: Jr)
message Output {
string text = 1;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningStep (var: Mme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningStep (var: br)
message ReasoningStep {
string title = 1;
int32 index = 2;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningSubstep (var: Yme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.ReasoningSubstep (var: Mr)
message ReasoningSubstep {
string markdown_explanation = 1;
int32 step_index = 2;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingFile (var: Ume)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingFile (var: Pr)
message RerankingFile {
string relative_workspace_path = 1;
SimpleRange range = 2;
@@ -27206,7 +32272,7 @@ message TaskStreamChatContextResponse {
int32 step_index = 6;
}
- // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingStep (var: Qme)
+ // Copied from: local:aiserver.v1.TaskStreamChatContextResponse.RerankingStep (var: Rr)
message RerankingStep {
string title = 1;
int32 index = 2;
@@ -27223,7 +32289,7 @@ message TaskStreamChatContextResponse {
}
}
-// Copied from: local:aiserver.v1.TaskStreamChatContextResponseWrapped (var: Hme)
+// Copied from: local:aiserver.v1.TaskStreamChatContextResponseWrapped (var: Lr)
message TaskStreamChatContextResponseWrapped {
oneof response {
TaskStreamChatContextResponse real_response = 1;
@@ -27231,15 +32297,15 @@ message TaskStreamChatContextResponseWrapped {
}
}
-// Copied from: local:aiserver.v1.TaskStreamLogRequest (var: y_e)
+// Copied from: local:aiserver.v1.TaskStreamLogRequest (var: ia)
message TaskStreamLogRequest {
string task_uuid = 1;
int32 start_sequence_number = 2;
}
-// Copied from: local:aiserver.v1.TaskStreamLogResponse (var: U_e)
+// Copied from: local:aiserver.v1.TaskStreamLogResponse (var: ha)
message TaskStreamLogResponse {
- // Copied from: local:aiserver.v1.TaskStreamLogResponse.InfoUpdate (var: M_e)
+ // Copied from: local:aiserver.v1.TaskStreamLogResponse.InfoUpdate (var: Aa)
message InfoUpdate {
optional string human_readable_title = 1;
optional TaskStatus task_status = 2;
@@ -27252,25 +32318,25 @@ message TaskStreamLogResponse {
}
}
-// Copied from: local:aiserver.v1.TaskSubagentParams (var: l8)
+// Copied from: local:aiserver.v1.TaskSubagentParams (var: bn)
message TaskSubagentParams {
string task_description = 1;
repeated string allowed_write_directories = 2;
}
-// Copied from: local:aiserver.v1.TaskSubagentReturnValue (var: c8)
+// Copied from: local:aiserver.v1.TaskSubagentReturnValue (var: Mn)
message TaskSubagentReturnValue {
string summary = 1;
}
-// Copied from: agent.v1.TaskToolCallDelta (var: kX)
+// Copied from: agent.v1.TaskToolCallDelta (var: ho)
message TaskToolCallDelta {
InteractionUpdate interaction_update = 1;
}
-// Copied from: local:aiserver.v1.TaskUserMessage (var: Uhe)
+// Copied from: local:aiserver.v1.TaskUserMessage (var: Gi)
message TaskUserMessage {
- // Copied from: local:aiserver.v1.TaskUserMessage.CodeChunk (var: Mhe)
+ // Copied from: local:aiserver.v1.TaskUserMessage.CodeChunk (var: Hi)
message CodeChunk {
string relative_workspace_path = 1;
int32 start_line_number = 2;
@@ -27281,7 +32347,7 @@ message TaskUserMessage {
repeated CodeChunk attached_code_chunks = 2;
}
-// Copied from: local:aiserver.v1.TaskV2Params (var: nq)
+// Copied from: local:aiserver.v1.TaskV2Params (var: Sr)
message TaskV2Params {
string description = 1;
string prompt = 2;
@@ -27291,17 +32357,18 @@ message TaskV2Params {
TaskMode mode = 6;
}
-// Copied from: local:aiserver.v1.TaskV2Result (var: sq)
+// Copied from: local:aiserver.v1.TaskV2Result (var: Ir)
message TaskV2Result {
optional string agent_id = 1;
bool is_background = 2;
+ optional string cloud_agent_bc_id = 3;
}
-// Copied from: local:aiserver.v1.TaskV2Stream (var: aq)
+// Copied from: local:aiserver.v1.TaskV2Stream (var: vr)
message TaskV2Stream {
}
-// Copied from: local:aiserver.v1.Team (var: wze)
+// Copied from: local:aiserver.v1.Team (var: Ta)
message Team {
string name = 1;
int32 id = 2;
@@ -27333,11 +32400,16 @@ message Team {
optional int64 customer_balance_cents = 28;
bool scim_require_user_directory = 29;
bool self_serve_tiered_pricing_enabled = 30;
+ bool new_member_usage_promo_eligible = 31;
+ optional int64 deleted_at_ms = 34;
+ repeated string granted_permissions = 35;
+ bool is_direct_member = 36;
+ string team_slug = 37;
}
-// Copied from: local:aiserver.v1.TeamAdminModelRef (var: M0e)
+// Copied from: local:aiserver.v1.TeamAdminModelRef (var: Jc)
message TeamAdminModelRef {
- // Copied from: local:aiserver.v1.TeamAdminModelRef.ModelParameterValue (var: Y0e)
+ // Copied from: local:aiserver.v1.TeamAdminModelRef.ModelParameterValue (var: Cc)
message ModelParameterValue {
string id = 1;
string value = 2;
@@ -27347,19 +32419,19 @@ message TeamAdminModelRef {
repeated ModelParameterValue parameters = 2;
}
-// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetRule (var: H0e)
+// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetRule (var: Nc)
message TeamAdminNewChatModelResetRule {
TeamAdminModelRef source_model = 1;
TeamAdminModelRef target_model = 2;
}
-// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetSettings (var: z0e)
+// Copied from: local:aiserver.v1.TeamAdminNewChatModelResetSettings (var: Rc)
message TeamAdminNewChatModelResetSettings {
bool enabled = 1;
repeated TeamAdminNewChatModelResetRule rules = 2;
}
-// Copied from: local:aiserver.v1.TeamCommand (var: Rat)
+// Copied from: local:aiserver.v1.TeamCommand (var: Ry)
message TeamCommand {
string id = 1;
string name = 2;
@@ -27368,7 +32440,94 @@ message TeamCommand {
bool is_active = 5;
}
-// Copied from: local:aiserver.v1.TeamEnvironment (var: bBt)
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestination (var: CT)
+message TeamCustomerTelemetryDestination {
+ string id = 1;
+ TeamCustomerTelemetryDestinationKind kind = 2;
+ string endpoint_url = 3;
+ bool enabled = 4;
+ bool metrics_enabled = 5;
+ bool logs_enabled = 6;
+ bool has_credentials = 7;
+ int64 activated_at_epoch_millis = 8;
+ int64 created_at_epoch_millis = 9;
+ int64 updated_at_epoch_millis = 10;
+ repeated string credential_header_names = 11;
+ repeated string disabled_families = 12;
+ repeated string enabled_families = 13;
+ bool auto_enable_new_families = 14;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationFamily (var: JT)
+message TeamCustomerTelemetryDestinationFamily {
+ string id = 1;
+ string display_name = 2;
+ string description = 3;
+ bool metrics = 4;
+ bool logs = 5;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationFamilyList (var: BT)
+message TeamCustomerTelemetryDestinationFamilyList {
+ repeated string ids = 1;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationHeaders (var: vT)
+message TeamCustomerTelemetryDestinationHeaders {
+ map values = 1;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationHealthBucket (var: UT)
+message TeamCustomerTelemetryDestinationHealthBucket {
+ int64 bucket_start_epoch_millis = 1;
+ int64 exported = 2;
+ int64 failed = 3;
+ int64 dropped = 4;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationHealthStatus (var: at)
+enum TeamCustomerTelemetryDestinationHealthStatus {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_HEALTHY = 1;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_DEGRADED = 2;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_FAILING = 3;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_HEALTH_STATUS_IDLE = 4;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationKind (var: st)
+enum TeamCustomerTelemetryDestinationKind {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_KIND_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_KIND_OTLP_HTTP = 1;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationRecentError (var: xT)
+message TeamCustomerTelemetryDestinationRecentError {
+ int64 at_epoch_millis = 1;
+ string error_class = 2;
+ optional int32 status_code = 3;
+ string signal = 4;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationTestOutcome (var: it)
+enum TeamCustomerTelemetryDestinationTestOutcome {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_OK = 1;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_VALIDATION_ERROR = 2;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_HTTP_ERROR = 3;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_REDIRECT = 4;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_TIMED_OUT = 5;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_TLS_ERROR = 6;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_OUTCOME_NETWORK_ERROR = 7;
+}
+
+// Copied from: local:aiserver.v1.TeamCustomerTelemetryDestinationTestSignal (var: ot)
+enum TeamCustomerTelemetryDestinationTestSignal {
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_SIGNAL_UNSPECIFIED = 0;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_SIGNAL_LOGS = 1;
+ TEAM_CUSTOMER_TELEMETRY_DESTINATION_TEST_SIGNAL_METRICS = 2;
+}
+
+// Copied from: local:aiserver.v1.TeamEnvironment (var: Eu)
message TeamEnvironment {
int64 id = 1;
int32 team_id = 2;
@@ -27382,7 +32541,7 @@ message TeamEnvironment {
optional string environment_public_id = 10;
}
-// Copied from: local:aiserver.v1.TeamFollowupEnabledMode (var: dUe)
+// Copied from: local:aiserver.v1.TeamFollowupEnabledMode (var: Be)
enum TeamFollowupEnabledMode {
TEAM_FOLLOWUP_ENABLED_MODE_UNSPECIFIED = 0;
TEAM_FOLLOWUP_ENABLED_MODE_DISABLED = 1;
@@ -27390,7 +32549,27 @@ enum TeamFollowupEnabledMode {
TEAM_FOLLOWUP_ENABLED_MODE_ALL = 3;
}
-// Copied from: local:aiserver.v1.TeamHook (var: fat)
+// Copied from: local:aiserver.v1.TeamGroup (var: Ds)
+message TeamGroup {
+ int64 id = 1;
+ string name = 2;
+ int32 team_id = 3;
+ int64 created_at = 4;
+ int64 updated_at = 5;
+ int32 member_count = 6;
+ string public_id = 7;
+}
+
+// Copied from: local:aiserver.v1.TeamGroupMember (var: Gs)
+message TeamGroupMember {
+ int32 user_id = 1;
+ optional string email = 2;
+ optional string first_name = 3;
+ optional string last_name = 4;
+ int64 joined_at = 5;
+}
+
+// Copied from: local:aiserver.v1.TeamHook (var: wy)
message TeamHook {
int32 id = 1;
string hook_step = 2;
@@ -27403,22 +32582,23 @@ message TeamHook {
optional string prompt_model = 9;
}
-// Copied from: local:aiserver.v1.TeamMarketplaceConfig (var: DAt)
+// Copied from: local:aiserver.v1.TeamMarketplaceConfig (var: fI)
message TeamMarketplaceConfig {
repeated int64 directory_group_ids = 1;
optional int32 configured_by = 2;
int64 created_at = 3;
int64 updated_at = 4;
+ repeated MarketplaceAccessGrant access_grants = 5;
}
-// Copied from: local:aiserver.v1.TeamMarketplacePluginInstallMode (var: VUe)
+// Copied from: local:aiserver.v1.TeamMarketplacePluginInstallMode (var: St)
enum TeamMarketplacePluginInstallMode {
TEAM_MARKETPLACE_PLUGIN_INSTALL_MODE_OPTIONAL = 0;
TEAM_MARKETPLACE_PLUGIN_INSTALL_MODE_DEFAULT = 1;
TEAM_MARKETPLACE_PLUGIN_INSTALL_MODE_REQUIRED = 2;
}
-// Copied from: local:aiserver.v1.TeamMarketplacePluginPolicy (var: WAt)
+// Copied from: local:aiserver.v1.TeamMarketplacePluginPolicy (var: EI)
message TeamMarketplacePluginPolicy {
int64 plugin_id = 1;
TeamMarketplacePluginInstallMode install_mode = 2;
@@ -27427,7 +32607,7 @@ message TeamMarketplacePluginPolicy {
int64 updated_at = 5;
}
-// Copied from: local:aiserver.v1.TeamMember (var: qje)
+// Copied from: local:aiserver.v1.TeamMember (var: Za)
message TeamMember {
string name = 1;
string email = 4;
@@ -27436,42 +32616,24 @@ message TeamMember {
bool is_removed = 5;
TeamMemberBillingTier billing_tier = 6;
TeamMemberBillingTier pending_billing_tier = 7;
+ bool role_is_managed = 8;
}
-// Copied from: local:aiserver.v1.TeamMemberBillingTier (var: sUe)
+// Copied from: local:aiserver.v1.TeamMemberBillingTier (var: he)
enum TeamMemberBillingTier {
TEAM_MEMBER_BILLING_TIER_UNSPECIFIED = 0;
TEAM_MEMBER_BILLING_TIER_TIER_1000 = 1;
TEAM_MEMBER_BILLING_TIER_TIER_2000 = 2;
}
-// Copied from: local:aiserver.v1.TeamMemberDomain (var: UXe)
+// Copied from: local:aiserver.v1.TeamMemberDomain (var: Au)
message TeamMemberDomain {
string domain = 1;
int32 member_count = 2;
bool is_enabled = 3;
}
-// Copied from: local:aiserver.v1.TeamMemberUsage (var: AZe)
-message TeamMemberUsage {
- int32 id = 1;
- repeated TeamMemberUsageData usage_data = 2;
-}
-
-// Copied from: local:aiserver.v1.TeamMemberUsageData (var: gZe)
-message TeamMemberUsageData {
- string model_type = 1;
- int32 num_requests = 2;
- int32 num_tokens = 3;
- int32 max_token_usage = 4;
- int32 max_request_usage = 5;
- string last_usage = 6;
- optional int32 copilot_usage = 7;
- optional int32 docs_count = 8;
- optional int32 copilot_accepted_usage = 9;
-}
-
-// Copied from: local:aiserver.v1.TeamPluginInstall (var: imt)
+// Copied from: local:aiserver.v1.TeamPluginInstall (var: pE)
message TeamPluginInstall {
int32 team_id = 1;
int64 plugin_id = 2;
@@ -27483,21 +32645,23 @@ message TeamPluginInstall {
optional string pinned_git_ref = 10;
}
-// Copied from: local:aiserver.v1.TeamPluginPopularityCount (var: oft)
+// Copied from: local:aiserver.v1.TeamPluginPopularityCount (var: IS)
message TeamPluginPopularityCount {
int64 plugin_id = 1;
int32 member_install_count = 2;
}
-// Copied from: local:aiserver.v1.TeamPluginPrimitiveUsageRow (var: pft)
+// Copied from: local:aiserver.v1.TeamPluginPrimitiveUsageRow (var: CS)
message TeamPluginPrimitiveUsageRow {
string primitive_name = 1;
int64 plugin_id = 2;
PluginPrimitiveType primitive_type = 3;
uint64 usage_count = 4;
+ uint64 human_usage_count = 5;
+ uint64 agent_usage_count = 6;
}
-// Copied from: local:aiserver.v1.TeamRole (var: rUe)
+// Copied from: local:aiserver.v1.TeamRole (var: ge)
enum TeamRole {
TEAM_ROLE_UNSPECIFIED = 0;
TEAM_ROLE_OWNER = 1;
@@ -27506,33 +32670,41 @@ enum TeamRole {
TEAM_ROLE_REMOVED = 4;
}
-// Copied from: local:aiserver.v1.TeamRoleCount (var: m3e)
+// Copied from: local:aiserver.v1.TeamRoleCount (var: mp)
message TeamRoleCount {
TeamRole role = 1;
int32 count = 2;
}
-// Copied from: local:aiserver.v1.TeamSkill (var: xmt)
+// Copied from: local:aiserver.v1.TeamRuleAgentType (var: ut)
+enum TeamRuleAgentType {
+ TEAM_RULE_AGENT_TYPE_UNSPECIFIED = 0;
+ TEAM_RULE_AGENT_TYPE_ALL = 1;
+ TEAM_RULE_AGENT_TYPE_SAND = 2;
+ TEAM_RULE_AGENT_TYPE_CURSOR = 3;
+}
+
+// Copied from: local:aiserver.v1.TeamSkill (var: qE)
message TeamSkill {
}
-// Copied from: local:aiserver.v1.TeamSubagent (var: Omt)
+// Copied from: local:aiserver.v1.TeamSubagent (var: DE)
message TeamSubagent {
}
-// Copied from: local:aiserver.v1.TeamWorkerLimitSummary (var: tbt)
+// Copied from: local:aiserver.v1.TeamWorkerLimitSummary (var: Gp)
message TeamWorkerLimitSummary {
int32 total_connected = 1;
int32 max_workers = 2;
}
-// Copied from: local:aiserver.v1.TeamWorkerSummary (var: $Rt)
+// Copied from: local:aiserver.v1.TeamWorkerSummary (var: Qp)
message TeamWorkerSummary {
int32 total_connected = 1;
int32 in_use = 2;
}
-// Copied from: local:aiserver.v1.TerminalCmdKOptions (var: Hne)
+// Copied from: local:aiserver.v1.TerminalCmdKOptions (var: d)
message TerminalCmdKOptions {
ModelDetails model_details = 3;
bool chat_mode = 1;
@@ -27540,26 +32712,26 @@ message TerminalCmdKOptions {
optional bool use_web = 4;
}
-// Copied from: local:aiserver.v1.TerminalEvent (var: K_)
+// Copied from: local:aiserver.v1.TerminalEvent (var: $t)
message TerminalEvent {
- // Copied from: local:aiserver.v1.TerminalEvent.CommandFinish (var: sT)
+ // Copied from: local:aiserver.v1.TerminalEvent.CommandFinish (var: rn)
message CommandFinish {
PointInTimeModel point_in_time_model = 1;
optional int32 exit_code = 2;
}
- // Copied from: local:aiserver.v1.TerminalEvent.CommandStart (var: nT)
+ // Copied from: local:aiserver.v1.TerminalEvent.CommandStart (var: nn)
message CommandStart {
PointInTimeModel point_in_time_model = 1;
optional string cwd = 2;
}
- // Copied from: local:aiserver.v1.TerminalEvent.Create (var: Z_)
+ // Copied from: local:aiserver.v1.TerminalEvent.Create (var: en)
message Create {
bool is_remote = 1;
}
- // Copied from: local:aiserver.v1.TerminalEvent.Exit (var: eT)
+ // Copied from: local:aiserver.v1.TerminalEvent.Exit (var: tn)
message Exit {
optional int32 exit_code = 1;
}
@@ -27573,9 +32745,9 @@ message TerminalEvent {
}
}
-// Copied from: agent.v1.TerminalMetadata (var: cB)
+// Copied from: agent.v1.TerminalMetadata (var: p)
message TerminalMetadata {
- // Copied from: agent.v1.TerminalMetadata.Command (var: dB)
+ // Copied from: agent.v1.TerminalMetadata.Command (var: f)
message Command {
string command = 1;
optional int32 exit_code = 2;
@@ -27589,13 +32761,13 @@ message TerminalMetadata {
optional Command current_command = 4;
}
-// Copied from: local:aiserver.v1.TerminalTipConfig (var: pLe)
+// Copied from: local:aiserver.v1.TerminalTipConfig (var: Xe)
message TerminalTipConfig {
string message = 1;
bool enabled = 2;
}
-// Copied from: local:aiserver.v1.TestBedrockCredentialsRequest (var: qwe)
+// Copied from: local:aiserver.v1.TestBedrockCredentialsRequest (var: Ul)
message TestBedrockCredentialsRequest {
string access_key = 1;
string secret_key = 2;
@@ -27603,28 +32775,28 @@ message TestBedrockCredentialsRequest {
string model_name = 4;
}
-// Copied from: local:aiserver.v1.TestBedrockCredentialsResponse (var: Fwe)
+// Copied from: local:aiserver.v1.TestBedrockCredentialsResponse (var: xl)
message TestBedrockCredentialsResponse {
bool success = 1;
optional string error = 2;
}
-// Copied from: local:aiserver.v1.TestBidiRequest (var: $ie)
+// Copied from: local:aiserver.v1.TestBidiRequest (var: Ge)
message TestBidiRequest {
string message = 1;
}
-// Copied from: local:aiserver.v1.TestBidiResponse (var: tae)
+// Copied from: local:aiserver.v1.TestBidiResponse (var: He)
message TestBidiResponse {
string message = 1;
}
-// Copied from: local:aiserver.v1.TestModelStatusRequest (var: coe)
+// Copied from: local:aiserver.v1.TestModelStatusRequest (var: kt)
message TestModelStatusRequest {
string model_name = 1;
}
-// Copied from: local:aiserver.v1.TestModelStatusResponse (var: doe)
+// Copied from: local:aiserver.v1.TestModelStatusResponse (var: wt)
message TestModelStatusResponse {
string text = 1;
float latency = 2;
@@ -27633,23 +32805,41 @@ message TestModelStatusResponse {
string server_timing = 5;
}
-// Copied from: agent.v1.TextDeltaUpdate (var: v1)
-message TextDeltaUpdate {
- string text = 1;
+// Copied from: local:aiserver.v1.TestTeamCustomerTelemetryDestinationConnectionRequest (var: DT)
+message TestTeamCustomerTelemetryDestinationConnectionRequest {
+ int32 team_id = 1;
+ string endpoint_url = 2;
+ optional TeamCustomerTelemetryDestinationHeaders headers = 3;
+ TeamCustomerTelemetryDestinationTestSignal signal = 4;
}
-// Copied from: agent.v1.ThinkingCompletedUpdate (var: U1)
+// Copied from: local:aiserver.v1.TestTeamCustomerTelemetryDestinationConnectionResponse (var: OT)
+message TestTeamCustomerTelemetryDestinationConnectionResponse {
+ bool ok = 1;
+ TeamCustomerTelemetryDestinationTestOutcome outcome = 2;
+ optional int32 status_code = 3;
+ optional int64 latency_ms = 4;
+ string message = 5;
+}
+
+// Copied from: agent.v1.TextDeltaUpdate (var: Aa)
+message TextDeltaUpdate {
+ string text = 1;
+ bool is_server_notice = 2;
+}
+
+// Copied from: agent.v1.ThinkingCompletedUpdate (var: Ea)
message ThinkingCompletedUpdate {
int32 thinking_duration_ms = 1;
}
-// Copied from: agent.v1.ThinkingDeltaUpdate (var: Q1)
+// Copied from: agent.v1.ThinkingDeltaUpdate (var: wa)
message ThinkingDeltaUpdate {
string text = 1;
optional ThinkingStyle thinking_style = 2;
}
-// Copied from: agent.v1.ThinkingStyle (var: mX)
+// Copied from: agent.v1.ThinkingStyle (var: Xs)
enum ThinkingStyle {
THINKING_STYLE_UNSPECIFIED = 0;
THINKING_STYLE_DEFAULT = 1;
@@ -27657,44 +32847,56 @@ enum ThinkingStyle {
THINKING_STYLE_GPT5 = 3;
}
-// Copied from: local:aiserver.v1.ThrowErrorCheckRequest (var: gde)
+// Copied from: local:aiserver.v1.ThirdPartyUsageNudge (var: zd)
+message ThirdPartyUsageNudge {
+ string experiment_name = 1;
+ string group = 2;
+ int32 threshold = 3;
+ string cycle_id = 4;
+ string target_model = 5;
+ string label = 6;
+ string cta_label = 7;
+ string nudge_id = 8;
+}
+
+// Copied from: local:aiserver.v1.ThrowErrorCheckRequest (var: os)
message ThrowErrorCheckRequest {
ErrorDetails.Error error = 1;
}
-// Copied from: local:aiserver.v1.ThrowErrorCheckResponse (var: _de)
+// Copied from: local:aiserver.v1.ThrowErrorCheckResponse (var: is)
message ThrowErrorCheckResponse {
}
-// Copied from: local:aiserver.v1.TimeLeftHealthCheckResponse (var: Bfe)
+// Copied from: local:aiserver.v1.TimeLeftHealthCheckResponse (var: Fs)
message TimeLeftHealthCheckResponse {
string time_left = 1;
}
-// Copied from: agent.v1.TimeoutBehavior (var: ek)
+// Copied from: agent.v1.TimeoutBehavior (var: r)
enum TimeoutBehavior {
TIMEOUT_BEHAVIOR_UNSPECIFIED = 0;
TIMEOUT_BEHAVIOR_CANCEL = 1;
TIMEOUT_BEHAVIOR_BACKGROUND = 2;
}
-// Copied from: local:aiserver.v1.TimingInfo (var: are)
+// Copied from: local:aiserver.v1.TimingInfo (var: y)
message TimingInfo {
double user_input_time = 1;
double stream_cmdk_time = 2;
}
-// Copied from: local:aiserver.v1.ToCamelCaseRequest (var: jue)
+// Copied from: local:aiserver.v1.ToCamelCaseRequest (var: qn)
message ToCamelCaseRequest {
string text = 1;
}
-// Copied from: local:aiserver.v1.ToCamelCaseResponse (var: Xue)
+// Copied from: local:aiserver.v1.ToCamelCaseResponse (var: Dn)
message ToCamelCaseResponse {
string text = 1;
}
-// Copied from: local:aiserver.v1.TodoItem (var: Yq)
+// Copied from: local:aiserver.v1.TodoItem (var: Vr)
message TodoItem {
string content = 1;
string status = 2;
@@ -27702,27 +32904,27 @@ message TodoItem {
repeated string dependencies = 4;
}
-// Copied from: local:aiserver.v1.TodoReadParams (var: Mq)
+// Copied from: local:aiserver.v1.TodoReadParams (var: Hr)
message TodoReadParams {
bool read = 1;
}
-// Copied from: local:aiserver.v1.TodoReadResult (var: Hq)
+// Copied from: local:aiserver.v1.TodoReadResult (var: Yr)
message TodoReadResult {
repeated TodoItem todos = 1;
}
-// Copied from: local:aiserver.v1.TodoReadStream (var: zq)
+// Copied from: local:aiserver.v1.TodoReadStream (var: Kr)
message TodoReadStream {
}
-// Copied from: local:aiserver.v1.TodoWriteParams (var: Kq)
+// Copied from: local:aiserver.v1.TodoWriteParams (var: Wr)
message TodoWriteParams {
repeated TodoItem todos = 1;
bool merge = 2;
}
-// Copied from: local:aiserver.v1.TodoWriteResult (var: Zq)
+// Copied from: local:aiserver.v1.TodoWriteResult (var: zr)
message TodoWriteResult {
bool success = 1;
repeated string ready_task_ids = 2;
@@ -27732,32 +32934,32 @@ message TodoWriteResult {
bool was_merge = 6;
}
-// Copied from: local:aiserver.v1.TodoWriteStream (var: eL)
+// Copied from: local:aiserver.v1.TodoWriteStream (var: jr)
message TodoWriteStream {
}
-// Copied from: local:aiserver.v1.ToggleMarketingEmailOptRequest (var: g7e)
+// Copied from: local:aiserver.v1.ToggleMarketingEmailOptRequest (var: Sh)
message ToggleMarketingEmailOptRequest {
bool opt_out = 1;
}
-// Copied from: local:aiserver.v1.ToggleMarketingEmailOptResponse (var: _7e)
+// Copied from: local:aiserver.v1.ToggleMarketingEmailOptResponse (var: Ih)
message ToggleMarketingEmailOptResponse {
bool opted_out = 1;
}
-// Copied from: agent.v1.TokenDeltaUpdate (var: M1)
+// Copied from: agent.v1.TokenDeltaUpdate (var: Sa)
message TokenDeltaUpdate {
int32 tokens = 1;
}
-// Copied from: local:aiserver.v1.TokenIndex (var: ose)
+// Copied from: local:aiserver.v1.TokenIndex (var: L)
message TokenIndex {
repeated TokensWithLogprobs tokens_with_logprobs = 1;
string actual_token = 2;
}
-// Copied from: local:aiserver.v1.TokenUsage (var: pie)
+// Copied from: local:aiserver.v1.TokenUsage (var: S)
message TokenUsage {
int32 input_tokens = 1;
int32 output_tokens = 2;
@@ -27768,13 +32970,13 @@ message TokenUsage {
optional float enterprise_usage_discount_percent = 7;
}
-// Copied from: local:aiserver.v1.TokensWithLogprobs (var: ise)
+// Copied from: local:aiserver.v1.TokensWithLogprobs (var: M)
message TokensWithLogprobs {
string token = 1;
float log_probability = 2;
}
-// Copied from: local:aiserver.v1.ToolCall (var: PC)
+// Copied from: local:aiserver.v1.ToolCall (var: ut)
message ToolCall {
oneof tool_call {
BuiltinToolCall builtin_tool_call = 1;
@@ -27782,14 +32984,14 @@ message ToolCall {
}
}
-// Copied from: agent.v1.ToolCallCompletedUpdate (var: b1)
+// Copied from: agent.v1.ToolCallCompletedUpdate (var: Ta)
message ToolCallCompletedUpdate {
string call_id = 1;
ToolCall tool_call = 2;
string model_call_id = 3;
}
-// Copied from: agent.v1.ToolCallDelta (var: HX)
+// Copied from: agent.v1.ToolCallDelta (var: Jo)
message ToolCallDelta {
oneof delta {
ShellToolCallDelta shell_tool_call_delta = 1;
@@ -27799,28 +33001,28 @@ message ToolCallDelta {
}
}
-// Copied from: agent.v1.ToolCallDeltaUpdate (var: q1)
+// Copied from: agent.v1.ToolCallDeltaUpdate (var: ya)
message ToolCallDeltaUpdate {
string call_id = 1;
ToolCallDelta tool_call_delta = 2;
string model_call_id = 3;
}
-// Copied from: local:aiserver.v1.ToolCallEvent (var: qT)
+// Copied from: local:aiserver.v1.ToolCallEvent (var: An)
message ToolCallEvent {
string tool_call_id = 1;
string request_id = 2;
string tool_name = 3;
}
-// Copied from: local:aiserver.v1.ToolCallFileSearchParams (var: JJ)
+// Copied from: local:aiserver.v1.ToolCallFileSearchParams (var: le)
message ToolCallFileSearchParams {
string query = 1;
}
-// Copied from: local:aiserver.v1.ToolCallFileSearchResult (var: RJ)
+// Copied from: local:aiserver.v1.ToolCallFileSearchResult (var: me)
message ToolCallFileSearchResult {
- // Copied from: local:aiserver.v1.ToolCallFileSearchResult.File (var: PJ)
+ // Copied from: local:aiserver.v1.ToolCallFileSearchResult.File (var: ce)
message File {
string uri = 1;
}
@@ -27830,19 +33032,19 @@ message ToolCallFileSearchResult {
int32 num_results = 3;
}
-// Copied from: local:aiserver.v1.ToolCallFileSearchStream (var: CJ)
+// Copied from: local:aiserver.v1.ToolCallFileSearchStream (var: ue)
message ToolCallFileSearchStream {
string query = 1;
}
-// Copied from: agent.v1.ToolCallStartedUpdate (var: N1)
+// Copied from: agent.v1.ToolCallStartedUpdate (var: _a)
message ToolCallStartedUpdate {
string call_id = 1;
ToolCall tool_call = 2;
string model_call_id = 3;
}
-// Copied from: local:aiserver.v1.ToolCallTelemetryEvent (var: bSe)
+// Copied from: local:aiserver.v1.ToolCallTelemetryEvent (var: L)
message ToolCallTelemetryEvent {
string tool_call_id = 1;
string tool_type = 2;
@@ -27860,7 +33062,7 @@ message ToolCallTelemetryEvent {
bool is_stream = 14;
}
-// Copied from: local:aiserver.v1.ToolPullRequestResult (var: nC)
+// Copied from: local:aiserver.v1.ToolPullRequestResult (var: Ke)
message ToolPullRequestResult {
string sha = 1;
string full_pr_contents = 2;
@@ -27873,7 +33075,7 @@ message ToolPullRequestResult {
optional string date = 9;
}
-// Copied from: local:aiserver.v1.ToolResult (var: LC)
+// Copied from: local:aiserver.v1.ToolResult (var: mt)
message ToolResult {
oneof tool_result {
BuiltinToolResult builtin_tool_result = 1;
@@ -27882,15 +33084,15 @@ message ToolResult {
}
}
-// Copied from: local:aiserver.v1.ToolResultAttachments (var: UI)
+// Copied from: local:aiserver.v1.ToolResultAttachments (var: G)
message ToolResultAttachments {
- // Copied from: local:aiserver.v1.ToolResultAttachments.DiscoveryBudgetReminder (var: GI)
+ // Copied from: local:aiserver.v1.ToolResultAttachments.DiscoveryBudgetReminder (var: H)
message DiscoveryBudgetReminder {
int32 discovery_rounds_remaining = 1;
optional string discovery_effort = 2;
}
- // Copied from: local:aiserver.v1.ToolResultAttachments.TodoReminderType (var: MI)
+ // Copied from: local:aiserver.v1.ToolResultAttachments.TodoReminderType (var: a)
enum TodoReminderType {
TODO_REMINDER_TYPE_UNSPECIFIED = 0;
TODO_REMINDER_TYPE_EVERY_10_TURNS = 1;
@@ -27905,14 +33107,14 @@ message ToolResultAttachments {
optional DiscoveryBudgetReminder discovery_budget_reminder = 6;
}
-// Copied from: local:aiserver.v1.ToolResultError (var: vI)
+// Copied from: local:aiserver.v1.ToolResultError (var: q)
message ToolResultError {
- // Copied from: local:aiserver.v1.ToolResultError.EditFileError (var: NI)
+ // Copied from: local:aiserver.v1.ToolResultError.EditFileError (var: D)
message EditFileError {
int32 num_lines_in_file_before_edit = 1;
}
- // Copied from: local:aiserver.v1.ToolResultError.SearchReplaceError (var: bI)
+ // Copied from: local:aiserver.v1.ToolResultError.SearchReplaceError (var: O)
message SearchReplaceError {
int32 num_lines_in_file_before_edit = 1;
}
@@ -27926,15 +33128,17 @@ message ToolResultError {
}
}
-// Copied from: local:aiserver.v1.TraceConfig (var: iLe)
+// Copied from: local:aiserver.v1.TraceConfig (var: Ye)
message TraceConfig {
bool enabled = 1;
optional int32 buffer_size = 2;
optional int32 flush_interval_ms = 3;
optional double sample_rate = 4;
+ optional double internal_sample_rate = 5;
+ optional double internal_ext_host_sample_rate = 6;
}
-// Copied from: local:aiserver.v1.TraceLink (var: ISe)
+// Copied from: local:aiserver.v1.TraceLink (var: N)
message TraceLink {
string trace_id = 1;
string span_id = 2;
@@ -27943,7 +33147,7 @@ message TraceLink {
optional uint32 flags = 5;
}
-// Copied from: local:aiserver.v1.TraceSpan (var: wSe)
+// Copied from: local:aiserver.v1.TraceSpan (var: J)
message TraceSpan {
string trace_id = 1;
string span_id = 2;
@@ -27960,106 +33164,133 @@ message TraceSpan {
repeated TraceLink links = 13;
}
-// Copied from: local:aiserver.v1.TrackEventsRequest (var: QIe)
+// Copied from: local:aiserver.v1.TrackEventsRequest (var: d)
message TrackEventsRequest {
repeated AnalyticsEvent events = 1;
}
-// Copied from: local:aiserver.v1.TrackEventsResponse (var: UIe)
+// Copied from: local:aiserver.v1.TrackEventsResponse (var: p)
message TrackEventsResponse {
}
-// Copied from: agent.v1.TrackedGitRepo (var: s1)
+// Copied from: agent.v1.TrackedGitRepo (var: oa)
message TrackedGitRepo {
string repo_path = 1;
string branch_name = 2;
}
-// Copied from: local:aiserver.v1.TranscribeAudioRequest (var: EEe)
+// Copied from: local:aiserver.v1.TranscribeAudioRequest (var: Uu)
message TranscribeAudioRequest {
bytes audio = 1;
string mime_type = 2;
optional string language = 3;
}
-// Copied from: local:aiserver.v1.TranscribeAudioResponse (var: BEe)
+// Copied from: local:aiserver.v1.TranscribeAudioResponse (var: xu)
message TranscribeAudioResponse {
string text = 1;
int64 transcription_time_ms = 2;
}
-// Copied from: local:aiserver.v1.TransientError (var: RNt)
+// Copied from: local:aiserver.v1.TransientError (var: Id)
message TransientError {
string error_message = 1;
}
-// Copied from: local:aiserver.v1.TrialType (var: gUe)
+// Copied from: local:aiserver.v1.TrialType (var: be)
enum TrialType {
TRIAL_TYPE_UNSPECIFIED = 0;
TRIAL_TYPE_REQUEST = 1;
TRIAL_TYPE_TOKEN = 2;
}
-// Copied from: agent.v1.TriggeringUserInfo (var: ZX)
+// Copied from: local:aiserver.v1.TriggerCrewStandupRequest (var: $v)
+message TriggerCrewStandupRequest {
+ string crew_id = 1;
+ string member_id = 2;
+ string instructions = 3;
+}
+
+// Copied from: local:aiserver.v1.TriggerCrewStandupResponse (var: tB)
+message TriggerCrewStandupResponse {
+ int32 triggered_count = 1;
+ repeated CrewStandupTriggerResult results = 2;
+ bool skipped = 3;
+}
+
+// Copied from: local:aiserver.v1.TriggerEnvironmentBuildRequest (var: Ou)
+message TriggerEnvironmentBuildRequest {
+ string environment_public_id = 1;
+ optional bool is_draft = 2;
+ repeated RepoStartingRef refs = 3;
+}
+
+// Copied from: local:aiserver.v1.TriggerEnvironmentBuildResponse (var: Uu)
+message TriggerEnvironmentBuildResponse {
+ string build_id = 1;
+}
+
+// Copied from: agent.v1.TriggeringUserInfo (var: Ro)
message TriggeringUserInfo {
optional string auth_id = 1;
optional int32 user_id = 2;
}
-// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterRequest (var: _oe)
+// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterRequest (var: It)
message TryParseTypeScriptTreeSitterRequest {
string workspace_relative_path = 1;
string text = 2;
}
-// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterResponse (var: yoe)
+// Copied from: local:aiserver.v1.TryParseTypeScriptTreeSitterResponse (var: vt)
message TryParseTypeScriptTreeSitterResponse {
string text = 1;
}
-// Copied from: agent.v1.TurnEndedUpdate (var: e0)
+// Copied from: agent.v1.TurnEndedUpdate (var: Na)
message TurnEndedUpdate {
optional int64 input_tokens = 1;
optional int64 output_tokens = 2;
optional int64 cache_read_tokens = 3;
optional int64 cache_write_tokens = 4;
+ optional int64 reasoning_tokens = 5;
}
-// Copied from: agent.v1.TypeAction (var: qB)
+// Copied from: agent.v1.TypeAction (var: g)
message TypeAction {
string text = 1;
}
-// Copied from: local:aiserver.v1.URIResolutionAttempt (var: ql)
+// Copied from: local:aiserver.v1.URIResolutionAttempt (var: U)
message URIResolutionAttempt {
string workspace_relative_path = 1;
string node_id = 2;
CodeSymbolWithAction symbol = 3;
}
-// Copied from: local:aiserver.v1.URIResolutionResult (var: Fl)
+// Copied from: local:aiserver.v1.URIResolutionResult (var: x)
message URIResolutionResult {
URIResolutionAttempt request = 1;
repeated string resolved_paths = 2;
}
-// Copied from: local:aiserver.v1.UiBestOfNJudgeCandidate (var: Hae)
+// Copied from: local:aiserver.v1.UiBestOfNJudgeCandidate (var: dt)
message UiBestOfNJudgeCandidate {
string composer_id = 1;
GitDiff diff = 2;
}
-// Copied from: local:aiserver.v1.UiBestOfNJudgeFinalResult (var: Kae)
+// Copied from: local:aiserver.v1.UiBestOfNJudgeFinalResult (var: ft)
message UiBestOfNJudgeFinalResult {
string winner_composer_id = 1;
string reasoning = 2;
}
-// Copied from: local:aiserver.v1.UndoEditParams (var: BN)
+// Copied from: local:aiserver.v1.UndoEditParams (var: Pt)
message UndoEditParams {
}
-// Copied from: local:aiserver.v1.UndoEditResult (var: RN)
+// Copied from: local:aiserver.v1.UndoEditResult (var: Lt)
message UndoEditResult {
repeated string feedback = 1;
string relative_workspace_path = 4;
@@ -28069,102 +33300,135 @@ message UndoEditResult {
int32 file_total_lines = 6;
}
-// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewRequest (var: D8e)
+// Copied from: local:aiserver.v1.UndoFullSelfDrivingOutputRequest (var: x)
+message UndoFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+}
+
+// Copied from: local:aiserver.v1.UndoFullSelfDrivingOutputResponse (var: Q)
+message UndoFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewRequest (var: gg)
message UnenrollFromGlassEarlyPreviewRequest {
}
-// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewResponse (var: x8e)
+// Copied from: local:aiserver.v1.UnenrollFromGlassEarlyPreviewResponse (var: hg)
message UnenrollFromGlassEarlyPreviewResponse {
}
-// Copied from: local:aiserver.v1.UninstallTeamPluginRequest (var: xft)
+// Copied from: local:aiserver.v1.UninstallTeamPluginRequest (var: xS)
message UninstallTeamPluginRequest {
int32 team_id = 1;
int64 plugin_id = 2;
}
-// Copied from: local:aiserver.v1.UninstallTeamPluginResponse (var: Oft)
+// Copied from: local:aiserver.v1.UninstallTeamPluginResponse (var: QS)
message UninstallTeamPluginResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UninstallUserPluginRequest (var: $dt)
+// Copied from: local:aiserver.v1.UninstallUserPluginRequest (var: kS)
message UninstallUserPluginRequest {
int64 plugin_id = 1;
}
-// Copied from: local:aiserver.v1.UninstallUserPluginResponse (var: tft)
+// Copied from: local:aiserver.v1.UninstallUserPluginResponse (var: wS)
message UninstallUserPluginResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UniqueFileIdentifier (var: Zge)
+// Copied from: local:aiserver.v1.UniqueFileIdentifier (var: wi)
message UniqueFileIdentifier {
string project_uuid = 1;
string relative_path = 2;
optional string language_id = 3;
}
-// Copied from: local:aiserver.v1.UnlinkJiraUserRequest (var: Ggt)
+// Copied from: local:aiserver.v1.UnlinkJiraUserRequest (var: Jv)
message UnlinkJiraUserRequest {
string cloud_id = 1;
string jira_account_id = 2;
}
-// Copied from: local:aiserver.v1.UnlinkJiraUserResponse (var: Vgt)
+// Copied from: local:aiserver.v1.UnlinkJiraUserResponse (var: Cv)
message UnlinkJiraUserResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceRequest (var: fpt)
+// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceRequest (var: bI)
message UnlinkPluginsFromTeamMarketplaceRequest {
repeated string plugin_ids = 1;
int64 marketplace_id = 2;
}
-// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceResponse (var: ppt)
+// Copied from: local:aiserver.v1.UnlinkPluginsFromTeamMarketplaceResponse (var: MI)
message UnlinkPluginsFromTeamMarketplaceResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnlinkSlackAccessRequest (var: Stt)
+// Copied from: local:aiserver.v1.UnlinkSlackAccessRequest (var: BA)
message UnlinkSlackAccessRequest {
}
-// Copied from: local:aiserver.v1.UnlinkSlackAccessResponse (var: Itt)
+// Copied from: local:aiserver.v1.UnlinkSlackAccessResponse (var: JA)
message UnlinkSlackAccessResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnresolveReviewThreadRequest (var: BCt)
+// Copied from: local:aiserver.v1.UnpublishPluginRequest (var: GE)
+message UnpublishPluginRequest {
+ int64 plugin_id = 1;
+ optional int32 team_id = 2;
+ optional string commit_message = 3;
+}
+
+// Copied from: local:aiserver.v1.UnpublishPluginResponse (var: HE)
+message UnpublishPluginResponse {
+ string commit_sha = 1;
+}
+
+// Copied from: local:aiserver.v1.UnresolveReviewThreadRequest (var: Qc)
message UnresolveReviewThreadRequest {
string pr_url = 1;
string thread_id = 2;
}
-// Copied from: local:aiserver.v1.UnresolveReviewThreadResponse (var: JCt)
+// Copied from: local:aiserver.v1.UnresolveReviewThreadResponse (var: Gc)
message UnresolveReviewThreadResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactRequest (var: VJt)
+// Copied from: local:aiserver.v1.UnshareAgentStoreRequest (var: og)
+message UnshareAgentStoreRequest {
+ string share_id = 1;
+}
+
+// Copied from: local:aiserver.v1.UnshareAgentStoreResponse (var: ig)
+message UnshareAgentStoreResponse {
+}
+
+// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactRequest (var: Zm)
message UnshareBackgroundComposerArtifactRequest {
string artifact_id = 1;
}
-// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactResponse (var: WJt)
+// Copied from: local:aiserver.v1.UnshareBackgroundComposerArtifactResponse (var: $m)
message UnshareBackgroundComposerArtifactResponse {
optional BackgroundComposerSharedArtifact artifact = 1;
}
-// Copied from: local:aiserver.v1.UnsubscribeRepositoryRequest (var: um)
+// Copied from: local:aiserver.v1.UnsubscribeRepositoryRequest (var: He)
message UnsubscribeRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse (var: cm)
+// Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse (var: Ve)
message UnsubscribeRepositoryResponse {
- // Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse.Status (var: mm)
+ // Copied from: local:aiserver.v1.UnsubscribeRepositoryResponse.Status (var: E)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_NOT_FOUND = 1;
@@ -28175,35 +33439,63 @@ message UnsubscribeRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsRequest (var: v5e)
+// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsFailure (var: nf)
+message UpdateAllGithubRepoSettingsFailure {
+ // Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsFailure.Reason (var: Dt)
+ enum Reason {
+ REASON_UNSPECIFIED = 0;
+ REASON_INTERNAL = 1;
+ REASON_BITBUCKET_WORKSPACE_UNLINKED = 2;
+ REASON_BITBUCKET_WORKSPACE_LINKED_TO_OTHER_TEAM = 3;
+ REASON_BITBUCKET_WORKSPACE_CONNECTION_UNVERIFIABLE = 4;
+ }
+
+ string repo_node_id = 1;
+ Reason reason = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsRequest (var: tf)
message UpdateAllGithubRepoSettingsRequest {
int64 installation_id = 1;
bool bug_bot_enabled = 2;
optional int32 total_pages = 3;
optional bool include_all_team_owned_repos = 5;
optional string ghe_application = 6;
+ optional int32 team_id = 7;
}
-// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsResponse (var: N5e)
+// Copied from: local:aiserver.v1.UpdateAllGithubRepoSettingsResponse (var: rf)
message UpdateAllGithubRepoSettingsResponse {
int32 updated_count = 1;
bool async_operation_started = 2;
bool async_operation_already_in_progress = 3;
+ repeated string failed_repo_node_ids = 4;
+ repeated UpdateAllGithubRepoSettingsFailure failures = 5;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentRequest (var: Y_t)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentRequest (var: no)
message UpdateBackgroundComposerEnvironmentRequest {
string bc_id = 1;
bool replace = 2;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentResponse (var: H_t)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerEnvironmentResponse (var: ro)
message UpdateBackgroundComposerEnvironmentResponse {
uint32 applied = 1;
uint32 removed = 2;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretRequest (var: TVe)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerExperimentalModelOptOutRequest (var: co)
+message UpdateBackgroundComposerExperimentalModelOptOutRequest {
+ string bc_id = 1;
+ bool use_experimental_model_opt_out = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerExperimentalModelOptOutResponse (var: po)
+message UpdateBackgroundComposerExperimentalModelOptOutResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretRequest (var: To)
message UpdateBackgroundComposerSecretRequest {
string name = 1;
bool team_scope = 2;
@@ -28214,11 +33506,11 @@ message UpdateBackgroundComposerSecretRequest {
BackgroundComposerSecretOwner owner = 7;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretResponse (var: wVe)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerSecretResponse (var: yo)
message UpdateBackgroundComposerSecretResponse {
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsRequest (var: mvt)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsRequest (var: lc)
message UpdateBackgroundComposerUserSettingsRequest {
optional string model_name = 1;
optional bool slack_notifications_for_web_enabled = 2;
@@ -28235,22 +33527,65 @@ message UpdateBackgroundComposerUserSettingsRequest {
optional string bc_id = 13;
optional string default_environment_public_id = 14;
repeated BackgroundComposerDefaultEnvironmentSetting default_environment_settings = 15;
+ optional bool remote_control_enabled = 16;
+ optional PrReviewOpenSurfaceMode pr_review_open_surface = 17;
+ repeated string sidebar_named_agent_ids = 18;
+ optional bool sidebar_named_agent_ids_explicitly_set = 19;
+ optional CloudAgentModelSelection default_model_selection = 20;
+ optional int32 ask_question_auto_answer_timeout_minutes = 21;
}
-// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsResponse (var: fvt)
+// Copied from: local:aiserver.v1.UpdateBackgroundComposerUserSettingsResponse (var: uc)
message UpdateBackgroundComposerUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsRequest (var: w8e)
+// Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenRequest (var: wn)
+message UpdateBitbucketServerInstanceTokenRequest {
+ // Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenRequest.ClearToken (var: Sn)
+ message ClearToken {
+ }
+
+ // Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenRequest.SetToken (var: En)
+ message SetToken {
+ string access_token = 1;
+ }
+
+ string uuid = 1;
+ oneof action {
+ SetToken set_token = 2;
+ ClearToken clear_token = 3;
+ }
+}
+
+// Copied from: local:aiserver.v1.UpdateBitbucketServerInstanceTokenResponse (var: In)
+message UpdateBitbucketServerInstanceTokenResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateBugBotProUserModeRequest (var: ey)
+message UpdateBugBotProUserModeRequest {
+ BugbotMode mode = 1;
+ repeated BugbotModePrompt prompts = 2;
+ optional bool smart_frontier_enabled = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateBugBotProUserModeResponse (var: ty)
+message UpdateBugBotProUserModeResponse {
+ BugbotMode mode = 1;
+ repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsRequest (var: ag)
message UpdateBugBotProUserSettingsRequest {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsResponse (var: E8e)
+// Copied from: local:aiserver.v1.UpdateBugBotProUserSettingsResponse (var: lg)
message UpdateBugBotProUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleRequest (var: xot)
+// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleRequest (var: lk)
message UpdateBugbotLearnedRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
@@ -28261,12 +33596,12 @@ message UpdateBugbotLearnedRuleRequest {
repeated string scoped_paths = 7;
}
-// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleResponse (var: Oot)
+// Copied from: local:aiserver.v1.UpdateBugbotLearnedRuleResponse (var: uk)
message UpdateBugbotLearnedRuleResponse {
BugbotLearnedRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleRequest (var: rlt)
+// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleRequest (var: Ak)
message UpdateBugbotManualRepositoryRuleRequest {
string rule_id = 1;
int64 installation_id = 2;
@@ -28277,38 +33612,43 @@ message UpdateBugbotManualRepositoryRuleRequest {
repeated string scoped_paths = 7;
}
-// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleResponse (var: ilt)
+// Copied from: local:aiserver.v1.UpdateBugbotManualRepositoryRuleResponse (var: _k)
message UpdateBugbotManualRepositoryRuleResponse {
BugbotManualRepositoryRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugbotModeRequest (var: Tit)
+// Copied from: local:aiserver.v1.UpdateBugbotModeRequest (var: jT)
message UpdateBugbotModeRequest {
BugbotMode mode = 1;
repeated BugbotModePrompt prompts = 2;
+ optional bool smart_frontier_enabled = 3;
+ optional int32 team_id = 4;
}
-// Copied from: local:aiserver.v1.UpdateBugbotModeResponse (var: wit)
+// Copied from: local:aiserver.v1.UpdateBugbotModeResponse (var: XT)
message UpdateBugbotModeResponse {
BugbotMode mode = 1;
repeated BugbotModePrompt prompts = 2;
+ bool smart_frontier_enabled = 3;
+ bool frontier_available = 4;
}
-// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleRequest (var: Bot)
+// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleRequest (var: tk)
message UpdateBugbotTeamRuleRequest {
string rule_id = 1;
optional string name = 2;
optional string content = 3;
optional bool is_active = 4;
optional bool is_required = 5;
+ optional int32 team_id = 6;
}
-// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleResponse (var: Jot)
+// Copied from: local:aiserver.v1.UpdateBugbotTeamRuleResponse (var: nk)
message UpdateBugbotTeamRuleResponse {
BugbotRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsRequest (var: C4e)
+// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsRequest (var: Nf)
message UpdateBugbotUserSettingsRequest {
bool manual_trigger_only = 1;
bool run_only_once = 2;
@@ -28319,15 +33659,17 @@ message UpdateBugbotUserSettingsRequest {
bool enable_vm_run = 7;
bool fail_github_action_on_bugbot_findings = 8;
repeated string bugbot_autofix_severity_filter = 9;
+ optional bool is_incremental_review_enabled = 10;
+ optional bool is_pr_risk_score_enabled = 11;
}
-// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsResponse (var: R4e)
+// Copied from: local:aiserver.v1.UpdateBugbotUserSettingsResponse (var: Rf)
message UpdateBugbotUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateConfig (var: Kqe)
+// Copied from: local:aiserver.v1.UpdateConfig (var: Qe)
message UpdateConfig {
- // Copied from: local:aiserver.v1.UpdateConfig.UpdateMode (var: Zqe)
+ // Copied from: local:aiserver.v1.UpdateConfig.UpdateMode (var: T)
enum UpdateMode {
UPDATE_MODE_UNSPECIFIED = 0;
UPDATE_MODE_ONE_TIME = 1;
@@ -28338,29 +33680,68 @@ message UpdateConfig {
optional int32 applied_at = 3;
}
-// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsRequest (var: Jnt)
+// Copied from: local:aiserver.v1.UpdateCrewRequest (var: Gv)
+message UpdateCrewRequest {
+ Crew crew = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateCrewResponse (var: Hv)
+message UpdateCrewResponse {
+ Crew crew = 1;
+ optional CrewSlackChannelStatus slack_channel_status = 2;
+ bool annotations_refreshed = 3;
+ optional CrewScheduleStatus schedule_status = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsRequest (var: t_)
message UpdateDirectoryGroupSettingsRequest {
int32 directory_group_id = 1;
optional int32 hard_limit_per_user_dollars = 2;
int32 per_user_monthly_limit_dollars = 4;
AutoRunControls auto_run_controls = 3;
int32 team_id = 5;
+ optional AllowedMCPConfiguration allowed_mcp_configuration = 6;
}
-// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsResponse (var: Cnt)
+// Copied from: local:aiserver.v1.UpdateDirectoryGroupSettingsResponse (var: n_)
message UpdateDirectoryGroupSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateFastRequestsRequest (var: fMe)
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildRequest (var: qu)
+message UpdateEnvironmentBuildRequest {
+ string build_id = 1;
+ optional bool is_draft = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildResponse (var: Du)
+message UpdateEnvironmentBuildResponse {
+ EnvironmentBuildRow row = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildSettingsRequest (var: Wu)
+message UpdateEnvironmentBuildSettingsRequest {
+ string environment_public_id = 1;
+ optional bool fast_forward_default_branch = 2;
+ bool clear_fast_forward_default_branch = 3;
+ optional bool builds_enabled = 4;
+ bool clear_builds_enabled = 5;
+}
+
+// Copied from: local:aiserver.v1.UpdateEnvironmentBuildSettingsResponse (var: zu)
+message UpdateEnvironmentBuildSettingsResponse {
+ EnvironmentBuildSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFastRequestsRequest (var: Fn)
message UpdateFastRequestsRequest {
int32 request_quota = 1;
}
-// Copied from: local:aiserver.v1.UpdateFastRequestsResponse (var: pMe)
+// Copied from: local:aiserver.v1.UpdateFastRequestsResponse (var: qn)
message UpdateFastRequestsResponse {
}
-// Copied from: local:aiserver.v1.UpdateFileRequest (var: tm)
+// Copied from: local:aiserver.v1.UpdateFileRequest (var: De)
message UpdateFileRequest {
RepositoryInfo repository = 1;
File added_file = 2;
@@ -28369,9 +33750,9 @@ message UpdateFileRequest {
string queue_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateFileResponse (var: nm)
+// Copied from: local:aiserver.v1.UpdateFileResponse (var: Oe)
message UpdateFileResponse {
- // Copied from: local:aiserver.v1.UpdateFileResponse.Status (var: rm)
+ // Copied from: local:aiserver.v1.UpdateFileResponse.Status (var: k)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -28383,68 +33764,125 @@ message UpdateFileResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsRequest (var: r8e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingFindingStatusRequest (var: K)
+message UpdateFullSelfDrivingFindingStatusRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ string status = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingFindingStatusResponse (var: W)
+message UpdateFullSelfDrivingFindingStatusResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingOutputRequest (var: L)
+message UpdateFullSelfDrivingOutputRequest {
+ string pr_url = 1;
+ string bc_id = 2;
+ string stable_key = 3;
+ optional string title = 4;
+ optional string body = 5;
+ optional string status = 6;
+ optional string severity = 7;
+ optional bool clear_severity = 8;
+ optional string action = 9;
+ optional bool clear_action = 10;
+ google.protobuf.Struct payload = 11;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingOutputResponse (var: F)
+message UpdateFullSelfDrivingOutputResponse {
+ FullSelfDrivingFinding finding = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingPrConfigRequest (var: rg)
+message UpdateFullSelfDrivingPrConfigRequest {
+ string pr_url = 1;
+ optional bool enabled = 2;
+ optional FullSelfDrivingMode mode = 3;
+ optional int32 team_id = 4;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingPrConfigResponse (var: sg)
+message UpdateFullSelfDrivingPrConfigResponse {
+ FullSelfDrivingActiveAgent agent = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsRequest (var: Hf)
message UpdateFullSelfDrivingTeamSettingsRequest {
int32 team_id = 1;
optional FullSelfDrivingMode default_mode = 2;
optional bool only_cloud_agent_prs = 3;
optional bool globally_disabled = 4;
+ optional bool auto_create_on_first_pr_push = 5;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsResponse (var: i8e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingTeamSettingsResponse (var: Vf)
message UpdateFullSelfDrivingTeamSettingsResponse {
FullSelfDrivingTeamSettings settings = 1;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsRequest (var: D4e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsRequest (var: Mf)
message UpdateFullSelfDrivingUserSettingsRequest {
optional FullSelfDrivingMode default_mode = 1;
optional bool only_cloud_agent_prs = 2;
optional bool globally_disabled = 3;
+ optional bool auto_create_on_first_pr_push = 4;
+ optional bool slack_notifications_enabled = 5;
+ optional string fsd_slack_channel_id = 6;
+ optional string default_model = 7;
}
-// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsResponse (var: x4e)
+// Copied from: local:aiserver.v1.UpdateFullSelfDrivingUserSettingsResponse (var: Lf)
message UpdateFullSelfDrivingUserSettingsResponse {
FullSelfDrivingMode default_mode = 1;
bool only_cloud_agent_prs = 2;
bool globally_disabled = 3;
+ bool auto_create_on_first_pr_push = 4;
+ bool slack_notifications_enabled = 5;
+ optional string fsd_slack_channel_id = 6;
+ optional string default_model = 7;
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsRequest (var: d5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsRequest (var: Kp)
message UpdateGithubInstallationSettingsRequest {
int64 installation_id = 1;
InstallationSettings settings = 2;
optional string ghe_application = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsResponse (var: A5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationSettingsResponse (var: Wp)
message UpdateGithubInstallationSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeRequest (var: g5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeRequest (var: zp)
message UpdateGithubInstallationTeamScopeRequest {
int64 installation_id = 1;
optional string ghe_application = 2;
int32 team_id = 3;
}
-// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeResponse (var: _5e)
+// Copied from: local:aiserver.v1.UpdateGithubInstallationTeamScopeResponse (var: jp)
message UpdateGithubInstallationTeamScopeResponse {
}
-// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsRequest (var: l5e)
+// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsRequest (var: Vp)
message UpdateGithubRepoSettingsRequest {
RepoIdentifier repo = 1;
RepoSettings settings = 2;
optional bool skip_write_access_check = 3;
optional string ghe_application = 4;
+ optional int32 team_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsResponse (var: c5e)
+// Copied from: local:aiserver.v1.UpdateGithubRepoSettingsResponse (var: Yp)
message UpdateGithubRepoSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateGroupRequest (var: irt)
+// Copied from: local:aiserver.v1.UpdateGroupRequest (var: A_)
message UpdateGroupRequest {
int32 group_id = 1;
int32 team_id = 2;
@@ -28453,12 +33891,12 @@ message UpdateGroupRequest {
optional int32 directory_group_id = 5;
}
-// Copied from: local:aiserver.v1.UpdateGroupResponse (var: ort)
+// Copied from: local:aiserver.v1.UpdateGroupResponse (var: __)
message UpdateGroupResponse {
Group group = 1;
}
-// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleRequest (var: Bgt)
+// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleRequest (var: Tv)
message UpdateJiraRoutingRuleRequest {
int32 team_id = 1;
int64 rule_id = 2;
@@ -28466,22 +33904,22 @@ message UpdateJiraRoutingRuleRequest {
string rule_text = 4;
}
-// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleResponse (var: Jgt)
+// Copied from: local:aiserver.v1.UpdateJiraRoutingRuleResponse (var: yv)
message UpdateJiraRoutingRuleResponse {
JiraRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsRequest (var: mgt)
+// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsRequest (var: dv)
message UpdateJiraTeamSettingsRequest {
int32 team_id = 1;
optional bool require_user_auth = 2;
}
-// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsResponse (var: fgt)
+// Copied from: local:aiserver.v1.UpdateJiraTeamSettingsResponse (var: pv)
message UpdateJiraTeamSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateLinearProjectSettingRequest (var: Fet)
+// Copied from: local:aiserver.v1.UpdateLinearProjectSettingRequest (var: iA)
message UpdateLinearProjectSettingRequest {
optional int32 team_id = 1;
string linear_team_id = 2;
@@ -28490,12 +33928,12 @@ message UpdateLinearProjectSettingRequest {
string conditions = 5;
}
-// Copied from: local:aiserver.v1.UpdateLinearProjectSettingResponse (var: Qet)
+// Copied from: local:aiserver.v1.UpdateLinearProjectSettingResponse (var: aA)
message UpdateLinearProjectSettingResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UpdateLinearTeamSettingRequest (var: bet)
+// Copied from: local:aiserver.v1.UpdateLinearTeamSettingRequest (var: sA)
message UpdateLinearTeamSettingRequest {
optional int32 team_id = 1;
string linear_team_id = 2;
@@ -28506,36 +33944,49 @@ message UpdateLinearTeamSettingRequest {
optional int32 autorun_as_user_id = 7;
}
-// Copied from: local:aiserver.v1.UpdateLinearTeamSettingResponse (var: qet)
+// Copied from: local:aiserver.v1.UpdateLinearTeamSettingResponse (var: oA)
message UpdateLinearTeamSettingResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UpdateMarketplaceRequest (var: fAt)
+// Copied from: local:aiserver.v1.UpdateMarketplaceRequest (var: tI)
message UpdateMarketplaceRequest {
int64 marketplace_id = 1;
optional string name = 2;
optional string description = 3;
optional bool auto_reindex = 4;
+ optional int32 team_id = 5;
+ optional string display_name = 6;
}
-// Copied from: local:aiserver.v1.UpdateMarketplaceResponse (var: pAt)
+// Copied from: local:aiserver.v1.UpdateMarketplaceResponse (var: nI)
message UpdateMarketplaceResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsRequest (var: TYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutoReviewSettingsRequest (var: vs)
+message UpdateOrganizationGroupAutoReviewSettingsRequest {
+ string organization_id = 1;
+ int64 group_id = 2;
+ AutoReviewInstructions auto_review = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutoReviewSettingsResponse (var: Bs)
+message UpdateOrganizationGroupAutoReviewSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsRequest (var: _s)
message UpdateOrganizationGroupAutorunSettingsRequest {
string organization_id = 1;
int64 group_id = 2;
AutoRunControls auto_run_controls = 3;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsResponse (var: wYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupAutorunSettingsResponse (var: Ts)
message UpdateOrganizationGroupAutorunSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberRequest (var: XGe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberRequest (var: as)
message UpdateOrganizationGroupMemberRequest {
string organization_id = 1;
int64 group_id = 2;
@@ -28544,23 +33995,23 @@ message UpdateOrganizationGroupMemberRequest {
bool clear_monthly_spending_limit_dollars = 5;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberResponse (var: $Ge)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupMemberResponse (var: ls)
message UpdateOrganizationGroupMemberResponse {
OrganizationGroupMember member = 1;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistRequest (var: JYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistRequest (var: ws)
message UpdateOrganizationGroupModelAllowlistRequest {
string organization_id = 1;
int64 group_id = 2;
optional ModelAllowlist model_allowlist = 3;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistResponse (var: CYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupModelAllowlistResponse (var: Es)
message UpdateOrganizationGroupModelAllowlistResponse {
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupRequest (var: oYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupRequest (var: ds)
message UpdateOrganizationGroupRequest {
string organization_id = 1;
int64 group_id = 2;
@@ -28569,12 +34020,49 @@ message UpdateOrganizationGroupRequest {
bool clear_monthly_spending_limit_dollars = 5;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationGroupResponse (var: uYe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupResponse (var: ps)
message UpdateOrganizationGroupResponse {
OrganizationGroup group = 1;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationTeamRequest (var: TGe)
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupSmartAutoSettingsRequest (var: Ns)
+message UpdateOrganizationGroupSmartAutoSettingsRequest {
+ string organization_id = 1;
+ int64 group_id = 2;
+ SmartAutoSettings settings = 3;
+ optional bool new_chat_nudge_all_to_smart_auto = 4;
+ optional bool models_auto_only = 5;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 6;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationGroupSmartAutoSettingsResponse (var: Rs)
+message UpdateOrganizationGroupSmartAutoSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationIdentityProviderResponse (var: Ar)
+message UpdateOrganizationIdentityProviderResponse {
+ OrganizationIdentityProvider provider = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationIdentityProviderSsoSettingsRequest (var: pr)
+message UpdateOrganizationIdentityProviderSsoSettingsRequest {
+ string organization_id = 1;
+ string identity_provider_public_id = 2;
+ bool allow_sso = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationRequest (var: Gr)
+message UpdateOrganizationRequest {
+ string organization_id = 1;
+ string name = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationResponse (var: Hr)
+message UpdateOrganizationResponse {
+ string name = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateOrganizationTeamRequest (var: Vr)
message UpdateOrganizationTeamRequest {
string organization_id = 1;
int32 team_id = 2;
@@ -28582,90 +34070,97 @@ message UpdateOrganizationTeamRequest {
string slug = 4;
}
-// Copied from: local:aiserver.v1.UpdateOrganizationTeamResponse (var: wGe)
+// Copied from: local:aiserver.v1.UpdateOrganizationTeamResponse (var: Yr)
message UpdateOrganizationTeamResponse {
string name = 1;
string slug = 2;
}
-// Copied from: local:aiserver.v1.UpdatePendingFollowupRequest (var: yEt)
+// Copied from: local:aiserver.v1.UpdatePendingFollowupRequest (var: cl)
message UpdatePendingFollowupRequest {
string bc_id = 1;
string followup_id = 2;
ConversationMessage updated_message = 3;
}
-// Copied from: local:aiserver.v1.UpdatePendingFollowupResponse (var: kEt)
+// Copied from: local:aiserver.v1.UpdatePendingFollowupResponse (var: dl)
message UpdatePendingFollowupResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.UpdatePluginRequest (var: Wmt)
-message UpdatePluginRequest {
- int64 plugin_id = 1;
- bool is_published = 2;
- repeated SkillDescriptor skills = 3;
- repeated SubagentDescriptor subagents = 4;
- repeated HookDescriptor hooks = 5;
- repeated RuleDescriptor rules = 6;
- repeated McpDescriptor mcp_servers = 7;
- repeated CommandDescriptor commands = 8;
+// Copied from: agent.v1.UpdatePrAction (var: Kt)
+message UpdatePrAction {
+ optional string pr_url = 1;
+ optional string title = 2;
+ optional string body = 3;
+ optional string base_branch = 4;
+ optional string branch_name = 5;
+ repeated string add_labels = 6;
+ repeated string remove_labels = 7;
+ optional string repo_url = 8;
}
-// Copied from: local:aiserver.v1.UpdatePluginResponse (var: jmt)
-message UpdatePluginResponse {
- Plugin plugin = 1;
-}
-
-// Copied from: local:aiserver.v1.UpdateProjectParams (var: sF)
+// Copied from: local:aiserver.v1.UpdateProjectParams (var: Is)
message UpdateProjectParams {
repeated UpdateProjectStringReplacement string_replacements = 1;
string summary = 2;
}
-// Copied from: local:aiserver.v1.UpdateProjectResult (var: aF)
+// Copied from: local:aiserver.v1.UpdateProjectResult (var: vs)
message UpdateProjectResult {
bool success = 1;
string updated_plan = 2;
}
-// Copied from: local:aiserver.v1.UpdateProjectStream (var: lF)
+// Copied from: local:aiserver.v1.UpdateProjectStream (var: Bs)
message UpdateProjectStream {
}
-// Copied from: local:aiserver.v1.UpdateProjectStringReplacement (var: nF)
+// Copied from: local:aiserver.v1.UpdateProjectStringReplacement (var: Ss)
message UpdateProjectStringReplacement {
string old_string = 1;
string new_string = 2;
}
-// Copied from: local:aiserver.v1.UpdatePullRequestBranchRequest (var: fNt)
+// Copied from: local:aiserver.v1.UpdatePullRequestBranchRequest (var: gd)
message UpdatePullRequestBranchRequest {
string pr_url = 1;
}
-// Copied from: local:aiserver.v1.UpdatePullRequestBranchResponse (var: pNt)
+// Copied from: local:aiserver.v1.UpdatePullRequestBranchResponse (var: hd)
message UpdatePullRequestBranchResponse {
bool success = 1;
string error = 2;
optional string new_head_sha = 3;
}
-// Copied from: local:aiserver.v1.UpdateRoleRequest (var: zXe)
+// Copied from: local:aiserver.v1.UpdateRoleRequest (var: ku)
message UpdateRoleRequest {
int32 team_id = 1;
int32 user_id = 2;
TeamRole role = 3;
}
-// Copied from: local:aiserver.v1.UpdateRoleResponse (var: KXe)
+// Copied from: local:aiserver.v1.UpdateRoleResponse (var: wu)
message UpdateRoleResponse {
}
-// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest (var: b5e)
+// Copied from: local:aiserver.v1.UpdateScimDirectorySyncSettingsRequest (var: H_)
+message UpdateScimDirectorySyncSettingsRequest {
+ string organization_id = 1;
+ int64 scim_directory_id = 2;
+ optional bool sync_directory_users_to_root_team = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateScimDirectorySyncSettingsResponse (var: V_)
+message UpdateScimDirectorySyncSettingsResponse {
+ ScimDirectory directory = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest (var: sf)
message UpdateSelfGithubAllowlistRequest {
- // Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest.Operation (var: q5e)
+ // Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistRequest.Operation (var: Ot)
enum Operation {
OPERATION_UNSPECIFIED = 0;
OPERATION_ADD = 1;
@@ -28677,12 +34172,12 @@ message UpdateSelfGithubAllowlistRequest {
optional string ghe_application = 4;
}
-// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistResponse (var: L5e)
+// Copied from: local:aiserver.v1.UpdateSelfGithubAllowlistResponse (var: of)
message UpdateSelfGithubAllowlistResponse {
repeated string allowlist = 1;
}
-// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeRequest (var: sXe)
+// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeRequest (var: $l)
message UpdateServiceAccountRepoScopeRequest {
int32 team_id = 1;
string service_account_id = 2;
@@ -28691,36 +34186,38 @@ message UpdateServiceAccountRepoScopeRequest {
bool repo_scope_enabled = 5;
}
-// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeResponse (var: aXe)
+// Copied from: local:aiserver.v1.UpdateServiceAccountRepoScopeResponse (var: eu)
message UpdateServiceAccountRepoScopeResponse {
ServiceAccountKeyInfo api_key = 1;
}
-// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityRequest (var: put)
+// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityRequest (var: nw)
message UpdateSharedConversationVisibilityRequest {
string share_id = 1;
SharedConversationVisibility visibility = 2;
}
-// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityResponse (var: hut)
+// Copied from: local:aiserver.v1.UpdateSharedConversationVisibilityResponse (var: rw)
message UpdateSharedConversationVisibilityResponse {
bool success = 1;
}
-// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleRequest (var: Htt)
+// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleRequest (var: DA)
message UpdateSlackRepoRoutingRuleRequest {
int32 team_id = 1;
string rule_id = 2;
string pattern = 3;
string repo = 4;
+ SlackRoutingRuleTargetType target_type = 5;
+ optional string environment_public_id = 6;
}
-// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleResponse (var: ztt)
+// Copied from: local:aiserver.v1.UpdateSlackRepoRoutingRuleResponse (var: OA)
message UpdateSlackRepoRoutingRuleResponse {
SlackRepoRoutingRule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsRequest (var: lje)
+// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsRequest (var: Oa)
message UpdateSlackTeamSettingsRequest {
int32 team_id = 1;
string default_repo = 2;
@@ -28731,13 +34228,14 @@ message UpdateSlackTeamSettingsRequest {
repeated SlackChannelRepoMapping channel_repo_mappings = 7;
optional bool use_github_app_for_auto_draft_prs = 8;
string branch_prefix = 9;
+ optional CloudAgentModelSelection default_model_selection = 10;
}
-// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsResponse (var: cje)
+// Copied from: local:aiserver.v1.UpdateSlackTeamSettingsResponse (var: Ua)
message UpdateSlackTeamSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateSlackUserSettingsRequest (var: vtt)
+// Copied from: local:aiserver.v1.UpdateSlackUserSettingsRequest (var: CA)
message UpdateSlackUserSettingsRequest {
int32 team_id = 1;
string default_repo = 2;
@@ -28747,13 +34245,14 @@ message UpdateSlackUserSettingsRequest {
optional bool use_github_app_for_auto_draft_prs = 6;
bool ci_failure_followup_enabled = 7;
string branch_prefix = 8;
+ optional CloudAgentModelSelection default_model_selection = 9;
}
-// Copied from: local:aiserver.v1.UpdateSlackUserSettingsResponse (var: Ntt)
+// Copied from: local:aiserver.v1.UpdateSlackUserSettingsResponse (var: NA)
message UpdateSlackUserSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsRequest (var: p2e)
+// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsRequest (var: Yc)
message UpdateTeamAdminSettingsRequest {
int32 team_id = 1;
repeated string allowed_models = 2;
@@ -28797,25 +34296,39 @@ message UpdateTeamAdminSettingsRequest {
optional BrowserSettings browser_settings = 39;
repeated string cloud_agent_egress_allowlist = 40;
optional bool mirror_sandbox_allowlist_for_egress = 41;
+ AutoReviewInstructions auto_review = 49;
optional string remote_permissions_file_path = 42;
+ repeated string remote_permissions_file_paths = 46;
+ repeated string local_permissions_file_path = 45;
+ optional bool permissions_file_overrides_auto_run = 47;
+ optional bool update_permissions_file_paths = 57;
optional SharedCanvasSettings shared_canvas_settings = 43;
+ optional ExtensionInstallCooldownSettings extension_install_cooldown_settings = 48;
+ optional PublicProfileSettings public_profile_settings = 50;
+ optional BitbucketIntegrationSettings bitbucket_integration_settings = 51;
+ optional bool marketplace_leaderboard_disabled = 52;
+ optional bool new_chat_nudge_all_to_smart_auto = 53;
+ optional bool models_auto_only = 54;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 55;
+ optional bool enforce_hooks_readiness = 56;
+ optional LlmGatewaySettings llm_gateway = 58;
}
-// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsResponse (var: h2e)
+// Copied from: local:aiserver.v1.UpdateTeamAdminSettingsResponse (var: Kc)
message UpdateTeamAdminSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsRequest (var: Gut)
+// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsRequest (var: Pw)
message UpdateTeamBackgroundAgentSettingsRequest {
int32 team_id = 1;
BackgroundAgentSettings settings = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsResponse (var: Vut)
+// Copied from: local:aiserver.v1.UpdateTeamBackgroundAgentSettingsResponse (var: bw)
message UpdateTeamBackgroundAgentSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsRequest (var: iit)
+// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsRequest (var: wT)
message UpdateTeamBugbotSettingsRequest {
int32 team_id = 1;
optional int32 bugbot_licenses_hard_limit = 2;
@@ -28824,37 +34337,60 @@ message UpdateTeamBugbotSettingsRequest {
optional AllowlistConfig allowlist_config = 5;
optional bool bugbot_globally_disabled = 6;
repeated string mcp_server_names = 7;
+ optional bool is_incremental_review_enabled = 8;
+ optional bool merged_pr_scan_opt_out = 9;
+ optional bool apply_onboarding_high_effort_learning_defaults = 10;
}
-// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsResponse (var: oit)
+// Copied from: local:aiserver.v1.UpdateTeamBugbotSettingsResponse (var: ET)
message UpdateTeamBugbotSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamCommandRequest (var: Oat)
+// Copied from: local:aiserver.v1.UpdateTeamCommandRequest (var: Fy)
message UpdateTeamCommandRequest {
string command_id = 1;
optional string name = 2;
optional string content = 3;
optional string description = 4;
optional bool is_active = 5;
+ optional int32 team_id = 6;
}
-// Copied from: local:aiserver.v1.UpdateTeamCommandResponse (var: Gat)
+// Copied from: local:aiserver.v1.UpdateTeamCommandResponse (var: qy)
message UpdateTeamCommandResponse {
TeamCommand command = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingRequest (var: F7e)
+// Copied from: local:aiserver.v1.UpdateTeamCustomerTelemetryDestinationRequest (var: MT)
+message UpdateTeamCustomerTelemetryDestinationRequest {
+ int32 team_id = 1;
+ string destination_id = 2;
+ optional string endpoint_url = 3;
+ optional TeamCustomerTelemetryDestinationHeaders headers = 4;
+ optional bool metrics_enabled = 5;
+ optional bool logs_enabled = 6;
+ optional bool enabled = 7;
+ optional TeamCustomerTelemetryDestinationFamilyList disabled_families = 8;
+ optional TeamCustomerTelemetryDestinationFamilyList enabled_families = 9;
+ optional bool auto_enable_new_families = 10;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamCustomerTelemetryDestinationResponse (var: LT)
+message UpdateTeamCustomerTelemetryDestinationResponse {
+ TeamCustomerTelemetryDestination destination = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingRequest (var: Mh)
message UpdateTeamDashboardAnalyticsSettingRequest {
int32 team_id = 1;
bool dashboard_analytics_requires_admin = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingResponse (var: Q7e)
+// Copied from: local:aiserver.v1.UpdateTeamDashboardAnalyticsSettingResponse (var: Lh)
message UpdateTeamDashboardAnalyticsSettingResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingRequest (var: qXe)
+// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingRequest (var: fu)
message UpdateTeamDomainJoinSettingRequest {
int32 team_id = 1;
bool allow_domain_join = 2;
@@ -28862,11 +34398,23 @@ message UpdateTeamDomainJoinSettingRequest {
optional bool enforce_invite_domain_on_accept = 4;
}
-// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingResponse (var: FXe)
+// Copied from: local:aiserver.v1.UpdateTeamDomainJoinSettingResponse (var: gu)
message UpdateTeamDomainJoinSettingResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamHookRequest (var: Eat)
+// Copied from: local:aiserver.v1.UpdateTeamGroupRequest (var: Ws)
+message UpdateTeamGroupRequest {
+ int32 team_id = 1;
+ int64 group_id = 2;
+ string name = 3;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamGroupResponse (var: zs)
+message UpdateTeamGroupResponse {
+ TeamGroup group = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamHookRequest (var: By)
message UpdateTeamHookRequest {
string hook_id = 1;
optional string script_name = 2;
@@ -28876,46 +34424,70 @@ message UpdateTeamHookRequest {
optional string hook_type = 6;
optional string prompt_content = 7;
optional string prompt_model = 8;
+ optional int32 team_id = 9;
}
-// Copied from: local:aiserver.v1.UpdateTeamHookResponse (var: Bat)
+// Copied from: local:aiserver.v1.UpdateTeamHookResponse (var: Jy)
message UpdateTeamHookResponse {
TeamHook hook = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigRequest (var: xAt)
+// Copied from: local:aiserver.v1.UpdateTeamInviteLinkTTLSettingRequest (var: Wc)
+message UpdateTeamInviteLinkTTLSettingRequest {
+ int32 team_id = 1;
+ int32 invite_link_max_ttl_seconds = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamInviteLinkTTLSettingResponse (var: zc)
+message UpdateTeamInviteLinkTTLSettingResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigRequest (var: gI)
message UpdateTeamMarketplaceConfigRequest {
int64 marketplace_id = 1;
repeated int64 directory_group_ids = 2;
+ optional int32 team_id = 3;
+ repeated MarketplaceAccessGrant access_grants = 4;
+ optional bool sync_access_grants = 5;
}
-// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigResponse (var: OAt)
+// Copied from: local:aiserver.v1.UpdateTeamMarketplaceConfigResponse (var: hI)
message UpdateTeamMarketplaceConfigResponse {
Marketplace marketplace = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamNameRequest (var: b7e)
+// Copied from: local:aiserver.v1.UpdateTeamMemberInviteSettingRequest (var: jc)
+message UpdateTeamMemberInviteSettingRequest {
+ int32 team_id = 1;
+ bool restrict_invites_to_admins = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamMemberInviteSettingResponse (var: Xc)
+message UpdateTeamMemberInviteSettingResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamNameRequest (var: Ph)
message UpdateTeamNameRequest {
int32 team_id = 1;
string new_name = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamNameResponse (var: q7e)
+// Copied from: local:aiserver.v1.UpdateTeamNameResponse (var: bh)
message UpdateTeamNameResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsRequest (var: Jft)
+// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsRequest (var: LS)
message UpdateTeamPinnedMarketplacePluginsRequest {
int32 team_id = 1;
repeated int64 plugin_ids = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsResponse (var: Cft)
+// Copied from: local:aiserver.v1.UpdateTeamPinnedMarketplacePluginsResponse (var: FS)
message UpdateTeamPinnedMarketplacePluginsResponse {
repeated Plugin plugins = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamPluginInstallRequest (var: Lft)
+// Copied from: local:aiserver.v1.UpdateTeamPluginInstallRequest (var: OS)
message UpdateTeamPluginInstallRequest {
int32 team_id = 1;
int64 plugin_id = 2;
@@ -28923,22 +34495,42 @@ message UpdateTeamPluginInstallRequest {
optional string pinned_git_ref = 5;
}
-// Copied from: local:aiserver.v1.UpdateTeamPluginInstallResponse (var: Dft)
+// Copied from: local:aiserver.v1.UpdateTeamPluginInstallResponse (var: US)
message UpdateTeamPluginInstallResponse {
TeamPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutRequest (var: Vst)
+// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutRequest (var: gT)
message UpdateTeamPrivacyModeMigrationOptOutRequest {
int32 team_id = 1;
bool opt_out = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutResponse (var: Wst)
+// Copied from: local:aiserver.v1.UpdateTeamPrivacyModeMigrationOptOutResponse (var: hT)
message UpdateTeamPrivacyModeMigrationOptOutResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamRuleRequest (var: iat)
+// Copied from: local:aiserver.v1.UpdateTeamPublicProfileSettingsRequest (var: Jw)
+message UpdateTeamPublicProfileSettingsRequest {
+ int32 team_id = 1;
+ PublicProfileSettings settings = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamPublicProfileSettingsResponse (var: Cw)
+message UpdateTeamPublicProfileSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamRepoSourcePreferenceRequest (var: Zm)
+message UpdateTeamRepoSourcePreferenceRequest {
+ int32 team_id = 1;
+ PreferredRepoSourceMode preference = 2;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamRepoSourcePreferenceResponse (var: $m)
+message UpdateTeamRepoSourcePreferenceResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamRuleRequest (var: _y)
message UpdateTeamRuleRequest {
string rule_id = 1;
optional string name = 2;
@@ -28946,44 +34538,59 @@ message UpdateTeamRuleRequest {
repeated string globs = 6;
optional bool is_active = 4;
optional bool is_required = 5;
+ optional int32 team_id = 7;
+ optional TeamRuleAgentType agent_type = 8;
}
-// Copied from: local:aiserver.v1.UpdateTeamRuleResponse (var: oat)
+// Copied from: local:aiserver.v1.UpdateTeamRuleResponse (var: Ty)
message UpdateTeamRuleResponse {
Rule rule = 1;
}
-// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingRequest (var: U7e)
+// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingRequest (var: Fh)
message UpdateTeamScimRequireUserDirectorySettingRequest {
int32 team_id = 1;
bool scim_require_user_directory = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingResponse (var: M7e)
+// Copied from: local:aiserver.v1.UpdateTeamScimRequireUserDirectorySettingResponse (var: qh)
message UpdateTeamScimRequireUserDirectorySettingResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsRequest (var: Lut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsRequest (var: Sw)
message UpdateTeamSharedCanvasSettingsRequest {
int32 team_id = 1;
SharedCanvasSettings settings = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsResponse (var: Dut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedCanvasSettingsResponse (var: Iw)
message UpdateTeamSharedCanvasSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsRequest (var: Jut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsRequest (var: lw)
message UpdateTeamSharedConversationSettingsRequest {
int32 team_id = 1;
SharedConversationSettings settings = 2;
}
-// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsResponse (var: Cut)
+// Copied from: local:aiserver.v1.UpdateTeamSharedConversationSettingsResponse (var: uw)
message UpdateTeamSharedConversationSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateUsageAlertsRequest (var: oct)
+// Copied from: local:aiserver.v1.UpdateTeamSmartAutoSettingsRequest (var: hw)
+message UpdateTeamSmartAutoSettingsRequest {
+ int32 team_id = 1;
+ SmartAutoSettings settings = 2;
+ optional bool new_chat_nudge_all_to_smart_auto = 3;
+ optional bool models_auto_only = 4;
+ optional string new_chat_nudge_all_to_smart_auto_optimize_for = 5;
+}
+
+// Copied from: local:aiserver.v1.UpdateTeamSmartAutoSettingsResponse (var: Aw)
+message UpdateTeamSmartAutoSettingsResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateUsageAlertsRequest (var: xw)
message UpdateUsageAlertsRequest {
int32 team_id = 1;
repeated string alert_ids = 2;
@@ -28994,31 +34601,31 @@ message UpdateUsageAlertsRequest {
repeated string notification_channels = 7;
}
-// Copied from: local:aiserver.v1.UpdateUsageAlertsResponse (var: uct)
+// Copied from: local:aiserver.v1.UpdateUsageAlertsResponse (var: Qw)
message UpdateUsageAlertsResponse {
int32 updated_count = 1;
}
-// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsRequest (var: jVe)
+// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsRequest (var: Oo)
message UpdateUserDefaultMcpSettingsRequest {
repeated int32 enabled_server_ids = 1;
}
-// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsResponse (var: XVe)
+// Copied from: local:aiserver.v1.UpdateUserDefaultMcpSettingsResponse (var: Uo)
message UpdateUserDefaultMcpSettingsResponse {
}
-// Copied from: local:aiserver.v1.UpdateUserNameRequest (var: _6e)
+// Copied from: local:aiserver.v1.UpdateUserNameRequest (var: Mg)
message UpdateUserNameRequest {
string first_name = 1;
string last_name = 2;
}
-// Copied from: local:aiserver.v1.UpdateUserNameResponse (var: y6e)
+// Copied from: local:aiserver.v1.UpdateUserNameResponse (var: Lg)
message UpdateUserNameResponse {
}
-// Copied from: local:aiserver.v1.UpdateUserPluginInstallRequest (var: jdt)
+// Copied from: local:aiserver.v1.UpdateUserPluginInstallRequest (var: TS)
message UpdateUserPluginInstallRequest {
int64 plugin_id = 1;
optional bool is_enabled = 3;
@@ -29026,53 +34633,82 @@ message UpdateUserPluginInstallRequest {
google.protobuf.Struct variables = 6;
}
-// Copied from: local:aiserver.v1.UpdateUserPluginInstallResponse (var: Xdt)
+// Copied from: local:aiserver.v1.UpdateUserPluginInstallResponse (var: yS)
message UpdateUserPluginInstallResponse {
UserPluginInstall install = 1;
}
-// Copied from: local:aiserver.v1.UpdateUserProfileRequest (var: Emt)
+// Copied from: local:aiserver.v1.UpdateUserProfilePictureRequest (var: Dg)
+message UpdateUserProfilePictureRequest {
+ optional string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserProfilePictureResponse (var: Og)
+message UpdateUserProfilePictureResponse {
+ optional string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserProfileRequest (var: IE)
message UpdateUserProfileRequest {
optional string visibility = 1;
map links = 2;
optional google.protobuf.Struct metadata = 3;
}
-// Copied from: local:aiserver.v1.UpdateUserProfileResponse (var: Bmt)
+// Copied from: local:aiserver.v1.UpdateUserProfileResponse (var: vE)
message UpdateUserProfileResponse {
UserProfile profile = 1;
}
-// Copied from: local:aiserver.v1.UpdateVscodeProfileRequest (var: Ole)
+// Copied from: local:aiserver.v1.UpdateUserRepoSourcePreferenceRequest (var: jm)
+message UpdateUserRepoSourcePreferenceRequest {
+ PreferredRepoSourceMode preference = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserRepoSourcePreferenceResponse (var: Xm)
+message UpdateUserRepoSourcePreferenceResponse {
+}
+
+// Copied from: local:aiserver.v1.UpdateUserSmartAutoSettingsRequest (var: yw)
+message UpdateUserSmartAutoSettingsRequest {
+ SmartAutoSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateUserSmartAutoSettingsResponse (var: kw)
+message UpdateUserSmartAutoSettingsResponse {
+ SmartAutoSettings settings = 1;
+}
+
+// Copied from: local:aiserver.v1.UpdateVscodeProfileRequest (var: an)
message UpdateVscodeProfileRequest {
string machine_id = 1;
repeated string workspace_extensions = 2;
repeated string extensions = 3;
}
-// Copied from: local:aiserver.v1.UpdateVscodeProfileResponse (var: Gle)
+// Copied from: local:aiserver.v1.UpdateVscodeProfileResponse (var: ln)
message UpdateVscodeProfileResponse {
}
-// Copied from: local:aiserver.v1.UpgradeAction (var: qi)
+// Copied from: local:aiserver.v1.UpgradeAction (var: Ie)
message UpgradeAction {
string membership_to_upgrade_to = 1;
optional bool try_immediate_upgrade = 2;
optional bool allow_trial = 3;
}
-// Copied from: local:aiserver.v1.UpgradeChoice (var: bi)
+// Copied from: local:aiserver.v1.UpgradeChoice (var: Se)
message UpgradeChoice {
}
-// Copied from: local:aiserver.v1.UpgradeScopeRequest (var: Km)
+// Copied from: local:aiserver.v1.UpgradeScopeRequest (var: ft)
message UpgradeScopeRequest {
repeated string scopes = 2;
}
-// Copied from: local:aiserver.v1.UpgradeScopeResponse (var: Xm)
+// Copied from: local:aiserver.v1.UpgradeScopeResponse (var: gt)
message UpgradeScopeResponse {
- // Copied from: local:aiserver.v1.UpgradeScopeResponse.Status (var: Zm)
+ // Copied from: local:aiserver.v1.UpgradeScopeResponse.Status (var: J)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29082,21 +34718,21 @@ message UpgradeScopeResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UpgradeToYearlyRequest (var: KZe)
+// Copied from: local:aiserver.v1.UpgradeToYearlyRequest (var: Yu)
message UpgradeToYearlyRequest {
int32 team_id = 1;
}
-// Copied from: local:aiserver.v1.UpgradeToYearlyResponse (var: ZZe)
+// Copied from: local:aiserver.v1.UpgradeToYearlyResponse (var: Ku)
message UpgradeToYearlyResponse {
}
-// Copied from: local:aiserver.v1.UploadDocumentationRequest (var: _w)
+// Copied from: local:aiserver.v1.UploadDocumentationRequest (var: d)
message UploadDocumentationRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.UploadFileRequest (var: Hc)
+// Copied from: local:aiserver.v1.UploadFileRequest (var: Pe)
message UploadFileRequest {
RepositoryInfo repository = 1;
File file = 2;
@@ -29104,9 +34740,9 @@ message UploadFileRequest {
string queue_id = 4;
}
-// Copied from: local:aiserver.v1.UploadFileResponse (var: Wc)
+// Copied from: local:aiserver.v1.UploadFileResponse (var: be)
message UploadFileResponse {
- // Copied from: local:aiserver.v1.UploadFileResponse.Status (var: zc)
+ // Copied from: local:aiserver.v1.UploadFileResponse.Status (var: _)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29118,27 +34754,27 @@ message UploadFileResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UploadIssueTraceRequest (var: lJe)
+// Copied from: local:aiserver.v1.UploadIssueTraceRequest (var: S)
message UploadIssueTraceRequest {
string token = 1;
string payload = 2;
string payload_hash = 3;
}
-// Copied from: local:aiserver.v1.UploadIssueTraceResponse (var: cJe)
+// Copied from: local:aiserver.v1.UploadIssueTraceResponse (var: I)
message UploadIssueTraceResponse {
string event_id = 1;
int64 size = 2;
}
-// Copied from: local:aiserver.v1.UploadRepositoryRequest (var: td)
+// Copied from: local:aiserver.v1.UploadRepositoryRequest (var: _t)
message UploadRepositoryRequest {
RepositoryInfo repository = 1;
}
-// Copied from: local:aiserver.v1.UploadRepositoryResponse (var: nd)
+// Copied from: local:aiserver.v1.UploadRepositoryResponse (var: Tt)
message UploadRepositoryResponse {
- // Copied from: local:aiserver.v1.UploadRepositoryResponse.Status (var: rd)
+ // Copied from: local:aiserver.v1.UploadRepositoryResponse.Status (var: C)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29150,9 +34786,9 @@ message UploadRepositoryResponse {
Status status = 1;
}
-// Copied from: local:aiserver.v1.UploadResponse (var: vw)
+// Copied from: local:aiserver.v1.UploadResponse (var: y)
message UploadResponse {
- // Copied from: local:aiserver.v1.UploadResponse.Status (var: Nw)
+ // Copied from: local:aiserver.v1.UploadResponse.Status (var: s)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_SUCCESS = 1;
@@ -29168,7 +34804,7 @@ message UploadResponse {
string doc_uuid = 5;
}
-// Copied from: local:aiserver.v1.UploadStatus (var: fw)
+// Copied from: local:aiserver.v1.UploadStatus (var: r)
enum UploadStatus {
UPLOAD_STATUS_UNSPECIFIED = 0;
UPLOAD_STATUS_IN_PROGRESS = 1;
@@ -29177,9 +34813,20 @@ enum UploadStatus {
UPLOAD_STATUS_NOT_FOUND = 4;
}
-// Copied from: local:aiserver.v1.UploadedStatus (var: Rw)
+// Copied from: local:aiserver.v1.UploadUserProfilePictureRequest (var: Fg)
+message UploadUserProfilePictureRequest {
+ string content_type = 1;
+ bytes bytes = 2;
+}
+
+// Copied from: local:aiserver.v1.UploadUserProfilePictureResponse (var: qg)
+message UploadUserProfilePictureResponse {
+ string profile_picture_url = 1;
+}
+
+// Copied from: local:aiserver.v1.UploadedStatus (var: k)
message UploadedStatus {
- // Copied from: local:aiserver.v1.UploadedStatus.Status (var: Pw)
+ // Copied from: local:aiserver.v1.UploadedStatus.Status (var: o)
enum Status {
STATUS_UNSPECIFIED = 0;
STATUS_IN_PROGRESS = 1;
@@ -29192,24 +34839,24 @@ message UploadedStatus {
repeated string uploaded_pages = 2;
}
-// Copied from: local:aiserver.v1.UploadedStatusRequest (var: hw)
+// Copied from: local:aiserver.v1.UploadedStatusRequest (var: c)
message UploadedStatusRequest {
string doc_identifier = 1;
}
-// Copied from: local:aiserver.v1.UpsertDocsRequest (var: qw)
+// Copied from: local:aiserver.v1.UpsertDocsRequest (var: w)
message UpsertDocsRequest {
optional UploadStatus upload_status = 1;
optional string ignore_index_prefix = 2;
optional int32 doc_id = 3;
}
-// Copied from: local:aiserver.v1.UpsertDocsResponse (var: Lw)
+// Copied from: local:aiserver.v1.UpsertDocsResponse (var: E)
message UpsertDocsResponse {
repeated UploadResponse responses = 1;
}
-// Copied from: local:aiserver.v1.UriComponents (var: mi)
+// Copied from: local:aiserver.v1.UriComponents (var: fe)
message UriComponents {
string scheme = 1;
optional string authority = 2;
@@ -29218,12 +34865,12 @@ message UriComponents {
optional string fragment = 5;
}
-// Copied from: local:aiserver.v1.UrlAction (var: Ui)
+// Copied from: local:aiserver.v1.UrlAction (var: Je)
message UrlAction {
string url = 1;
}
-// Copied from: local:aiserver.v1.UsageAlert (var: Wut)
+// Copied from: local:aiserver.v1.UsageAlert (var: Mw)
message UsageAlert {
string id = 1;
int32 team_id = 2;
@@ -29246,13 +34893,13 @@ message UsageAlert {
repeated string notification_channels = 19;
}
-// Copied from: local:aiserver.v1.UsageData (var: nhe)
+// Copied from: local:aiserver.v1.UsageData (var: Si)
message UsageData {
int32 gpt4_requests = 2;
int32 gpt4_max_requests = 3;
}
-// Copied from: local:aiserver.v1.UsageEvent (var: mie)
+// Copied from: local:aiserver.v1.UsageEvent (var: w)
message UsageEvent {
int64 timestamp = 1;
UsageEventDetails details = 2;
@@ -29266,13 +34913,13 @@ message UsageEvent {
optional string team_membership_type = 10;
}
-// Copied from: local:aiserver.v1.UsageEventDetails (var: Lse)
+// Copied from: local:aiserver.v1.UsageEventDetails (var: a)
message UsageEventDetails {
- // Copied from: local:aiserver.v1.UsageEventDetails.AiReviewAcceptedComment (var: iie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.AiReviewAcceptedComment (var: T)
message AiReviewAcceptedComment {
}
- // Copied from: local:aiserver.v1.UsageEventDetails.BugBot (var: Ose)
+ // Copied from: local:aiserver.v1.UsageEventDetails.BugBot (var: m)
message BugBot {
string model_intent = 1;
TokenUsage token_usage = 2;
@@ -29285,14 +34932,14 @@ message UsageEventDetails {
}
}
- // Copied from: local:aiserver.v1.UsageEventDetails.BugFinderTriggerV1 (var: xse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.BugFinderTriggerV1 (var: u)
message BugFinderTriggerV1 {
bool in_background_subsidized = 1;
int32 cost_cents = 2;
bool is_fast = 3;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.Chat (var: Gse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.Chat (var: c)
message Chat {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29301,7 +34948,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.CmdK (var: tie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.CmdK (var: A)
message CmdK {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29310,7 +34957,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.Composer (var: Wse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.Composer (var: p)
message Composer {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29320,7 +34967,7 @@ message UsageEventDetails {
optional bool max_mode = 6;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.ContextChat (var: $se)
+ // Copied from: local:aiserver.v1.UsageEventDetails.ContextChat (var: h)
message ContextChat {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29329,13 +34976,13 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.FastApply (var: Vse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.FastApply (var: d)
message FastApply {
bool is_optimistic = 1;
bool willing_to_pay_extra_for_speed = 2;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.InterpreterChat (var: oie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.InterpreterChat (var: y)
message InterpreterChat {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29344,7 +34991,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.PromptHook (var: Dse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.PromptHook (var: l)
message PromptHook {
string model_intent = 1;
optional TokenUsage token_usage = 2;
@@ -29352,13 +34999,13 @@ message UsageEventDetails {
optional bool is_token_based_call = 4;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.SlashEdit (var: uie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.SlashEdit (var: k)
message SlashEdit {
string model_intent = 1;
optional bool max_mode = 2;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.TerminalCmdK (var: rie)
+ // Copied from: local:aiserver.v1.UsageEventDetails.TerminalCmdK (var: _)
message TerminalCmdK {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29367,7 +35014,7 @@ message UsageEventDetails {
optional bool max_mode = 5;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.ToolCallComposer (var: jse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.ToolCallComposer (var: f)
message ToolCallComposer {
string model_intent = 1;
optional int32 override_num_requests_counted = 2;
@@ -29377,7 +35024,7 @@ message UsageEventDetails {
optional bool max_mode = 6;
}
- // Copied from: local:aiserver.v1.UsageEventDetails.WarmComposer (var: Xse)
+ // Copied from: local:aiserver.v1.UsageEventDetails.WarmComposer (var: g)
message WarmComposer {
string model_intent = 1;
optional bool max_mode = 2;
@@ -29385,6 +35032,9 @@ message UsageEventDetails {
optional int32 override_num_requests_counted = 13;
optional int32 override_num_requests_counted_millis = 16;
+ optional string routed_model = 17;
+ optional ModelSelectionSnapshot requested_model_selection = 18;
+ optional ModelSelectionSnapshot effective_model_selection = 19;
oneof feature {
Chat chat = 1;
ContextChat context_chat = 2;
@@ -29403,7 +35053,7 @@ message UsageEventDetails {
}
}
-// Copied from: local:aiserver.v1.UsageEventDisplay (var: fie)
+// Copied from: local:aiserver.v1.UsageEventDisplay (var: E)
message UsageEventDisplay {
int64 timestamp = 1;
string model = 2;
@@ -29427,9 +35077,11 @@ message UsageEventDisplay {
optional string automation_id = 20;
optional string automation_managed_type = 21;
optional string client_type = 22;
+ optional string conversation_id = 23;
+ optional string subscription_product_id = 24;
}
-// Copied from: local:aiserver.v1.UsageEventKind (var: qse)
+// Copied from: local:aiserver.v1.UsageEventKind (var: r)
enum UsageEventKind {
USAGE_EVENT_KIND_UNSPECIFIED = 0;
USAGE_EVENT_KIND_USAGE_BASED = 1;
@@ -29444,7 +35096,28 @@ enum UsageEventKind {
USAGE_EVENT_KIND_FREE_CREDIT = 10;
}
-// Copied from: agent.v1.UserDisplayInfo (var: n$)
+// Copied from: local:aiserver.v1.UseSandBankedResetRequest (var: Ed)
+message UseSandBankedResetRequest {
+ int64 expected_current_period_start_ms = 1;
+}
+
+// Copied from: local:aiserver.v1.UseSandBankedResetResponse (var: Sd)
+message UseSandBankedResetResponse {
+ google.protobuf.Timestamp new_current_period_start = 1;
+}
+
+// Copied from: local:aiserver.v1.UsedEnvironmentBuildInfo (var: Nl)
+message UsedEnvironmentBuildInfo {
+ optional StreamUnifiedChatResponseWithToolsIdempotent boot_info = 1;
+}
+
+// Copied from: agent.v1.UserContextInjection (var: ri)
+message UserContextInjection {
+ UserMessage user_message = 1;
+ RequestContext request_context = 2;
+}
+
+// Copied from: agent.v1.UserDisplayInfo (var: Ei)
message UserDisplayInfo {
int32 user_id = 1;
optional string display_name = 2;
@@ -29452,12 +35125,15 @@ message UserDisplayInfo {
optional string profile_picture_url = 4;
}
-// Copied from: agent.v1.UserMessage (var: a$)
+// Copied from: agent.v1.UserMessage (var: Ji)
message UserMessage {
- // Copied from: agent.v1.UserMessage.SimulatedMessageMetadata (var: l$)
+ // Copied from: agent.v1.UserMessage.SimulatedMessageMetadata (var: Ci)
message SimulatedMessageMetadata {
optional string title = 1;
optional string task_id = 2;
+ optional string fsd_finding_action = 3;
+ optional string url = 4;
+ optional SubscriptionSource subscription_source = 5;
}
string text = 1;
@@ -29478,9 +35154,12 @@ message UserMessage {
optional string thread_id = 17;
optional bytes text_blob_id = 18;
optional bytes rich_text_blob_id = 19;
+ repeated HookAdditionalContext hook_additional_contexts = 21;
+ optional CustomModeIntent custom_mode_intent = 22;
+ optional ProjectDetails project_details = 23;
}
-// Copied from: agent.v1.UserMessageAction (var: UZ)
+// Copied from: agent.v1.UserMessageAction (var: $o)
message UserMessageAction {
UserMessage user_message = 1;
RequestContext request_context = 2;
@@ -29490,19 +35169,19 @@ message UserMessageAction {
optional ConversationHistory conversation_history = 7;
}
-// Copied from: agent.v1.UserMessageAppendedUpdate (var: n0)
+// Copied from: agent.v1.UserMessageAppendedUpdate (var: Ra)
message UserMessageAppendedUpdate {
UserMessage user_message = 1;
}
-// Copied from: local:aiserver.v1.UserOrganizationRole (var: jxe)
+// Copied from: local:aiserver.v1.UserOrganizationRole (var: oe)
enum UserOrganizationRole {
USER_ORGANIZATION_ROLE_UNSPECIFIED = 0;
USER_ORGANIZATION_ROLE_ADMIN = 1;
USER_ORGANIZATION_ROLE_MEMBER = 2;
}
-// Copied from: local:aiserver.v1.UserPluginInstall (var: rmt)
+// Copied from: local:aiserver.v1.UserPluginInstall (var: dE)
message UserPluginInstall {
int32 user_id = 1;
int64 plugin_id = 2;
@@ -29513,7 +35192,7 @@ message UserPluginInstall {
optional string pinned_git_ref = 10;
}
-// Copied from: local:aiserver.v1.UserProfile (var: mmt)
+// Copied from: local:aiserver.v1.UserProfile (var: hE)
message UserProfile {
optional string handle = 1;
string visibility = 2;
@@ -29522,9 +35201,10 @@ message UserProfile {
string updated_at = 5;
optional string display_name = 6;
optional string avatar_url = 7;
+ repeated string badges = 8;
}
-// Copied from: local:aiserver.v1.UserPullRequest (var: T4e)
+// Copied from: local:aiserver.v1.UserPullRequest (var: If)
message UserPullRequest {
int32 number = 1;
string title = 2;
@@ -29547,9 +35227,9 @@ message UserPullRequest {
string head_sha = 19;
}
-// Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock (var: y4)
+// Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock (var: gn)
message UserResponseToSuggestedCodeBlock {
- // Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock.UserResponseType (var: k4)
+ // Copied from: local:aiserver.v1.UserResponseToSuggestedCodeBlock.UserResponseType (var: U)
enum UserResponseType {
USER_RESPONSE_TYPE_UNSPECIFIED = 0;
USER_RESPONSE_TYPE_ACCEPT = 1;
@@ -29562,19 +35242,19 @@ message UserResponseToSuggestedCodeBlock {
optional FileDiff user_modifications_to_suggested_code_blocks = 3;
}
-// Copied from: local:aiserver.v1.UserRules (var: j2)
+// Copied from: local:aiserver.v1.UserRules (var: Ne)
message UserRules {
repeated ConversationMessage.KnowledgeItem rules = 1;
}
-// Copied from: local:aiserver.v1.UserWorkerSummary (var: XRt)
+// Copied from: local:aiserver.v1.UserWorkerSummary (var: xp)
message UserWorkerSummary {
int32 total_connected = 1;
int32 in_use = 2;
int32 team_workers_in_use_by_user = 3;
}
-// Copied from: local:aiserver.v1.ValidateBedrockIamRoleRequest (var: t3e)
+// Copied from: local:aiserver.v1.ValidateBedrockIamRoleRequest (var: op)
message ValidateBedrockIamRoleRequest {
int32 team_id = 1;
string bedrock_iam_role = 2;
@@ -29582,41 +35262,61 @@ message ValidateBedrockIamRoleRequest {
string model_id = 4;
}
-// Copied from: local:aiserver.v1.ValidateBedrockIamRoleResponse (var: r3e)
+// Copied from: local:aiserver.v1.ValidateBedrockIamRoleResponse (var: ip)
message ValidateBedrockIamRoleResponse {
bool success = 1;
string error_message = 2;
}
-// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensRequest (var: BHe)
+// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensRequest (var: fi)
message ValidateMcpOAuthTokensRequest {
+ // Copied from: local:aiserver.v1.ValidateMcpOAuthTokensRequest.Target (var: gi)
+ message Target {
+ string server_url = 1;
+ string account_key = 2;
+ }
+
repeated string server_urls = 1;
optional string service_account_id = 2;
+ repeated Target targets = 3;
}
-// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse (var: JHe)
+// Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse (var: hi)
message ValidateMcpOAuthTokensResponse {
- // Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse.Result (var: CHe)
+ // Copied from: local:aiserver.v1.ValidateMcpOAuthTokensResponse.Result (var: Ai)
message Result {
string server_url = 1;
bool has_valid_token = 2;
+ string account_key = 3;
}
repeated Result results = 1;
}
-// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessRequest (var: iNt)
+// Copied from: local:aiserver.v1.VerifyAppleTransactionRequest (var: qd)
+message VerifyAppleTransactionRequest {
+ string signed_transaction_jws = 1;
+ string product_id = 2;
+ string app_account_token = 3;
+}
+
+// Copied from: local:aiserver.v1.VerifyAppleTransactionResponse (var: Dd)
+message VerifyAppleTransactionResponse {
+ string tier = 1;
+}
+
+// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessRequest (var: cd)
message VerifyBackgroundComposerAccessRequest {
string bc_id = 1;
string access_type = 2;
}
-// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessResponse (var: oNt)
+// Copied from: local:aiserver.v1.VerifyBackgroundComposerAccessResponse (var: dd)
message VerifyBackgroundComposerAccessResponse {
bool has_access = 1;
}
-// Copied from: local:aiserver.v1.VideoAnnotation (var: ASt)
+// Copied from: local:aiserver.v1.VideoAnnotation (var: ql)
message VideoAnnotation {
repeated VideoChapter labeled_chapters = 1;
VideoTimestamp thumbnail_timestamp = 2;
@@ -29624,70 +35324,80 @@ message VideoAnnotation {
optional double trim_end_seconds = 4;
}
-// Copied from: local:aiserver.v1.VideoAnnotationEntry (var: gSt)
+// Copied from: local:aiserver.v1.VideoAnnotationEntry (var: Dl)
message VideoAnnotationEntry {
string artifact_path = 1;
VideoAnnotation annotation = 2;
}
-// Copied from: local:aiserver.v1.VideoAnnotationsWrapper (var: zNt)
+// Copied from: local:aiserver.v1.VideoAnnotationsWrapper (var: Ud)
message VideoAnnotationsWrapper {
repeated VideoAnnotationEntry entries = 1;
}
-// Copied from: local:aiserver.v1.VideoChapter (var: dSt)
+// Copied from: local:aiserver.v1.VideoChapter (var: Fl)
message VideoChapter {
VideoTimestamp start_time = 1;
string label = 3;
bool should_hide = 4;
}
-// Copied from: local:aiserver.v1.VideoTimestamp (var: cSt)
+// Copied from: local:aiserver.v1.VideoTimestamp (var: Ll)
message VideoTimestamp {
int32 minutes = 1;
double seconds = 2;
}
-// Copied from: local:aiserver.v1.ViewableCommitProps (var: M3)
+// Copied from: local:aiserver.v1.ViewableCommitProps (var: vt)
message ViewableCommitProps {
string description = 1;
string message = 2;
repeated DiffFile files = 3;
}
-// Copied from: local:aiserver.v1.ViewableDiffProps (var: H3)
+// Copied from: local:aiserver.v1.ViewableDiffProps (var: Jt)
message ViewableDiffProps {
repeated DiffFile files = 1;
string diff_preface = 2;
}
-// Copied from: local:aiserver.v1.ViewableGitContext (var: z3)
+// Copied from: local:aiserver.v1.ViewableGitContext (var: Ct)
message ViewableGitContext {
optional ViewableCommitProps commit_data = 1;
optional ViewablePRProps pull_request_data = 2;
repeated ViewableDiffProps diff_data = 3;
}
-// Copied from: local:aiserver.v1.ViewablePRProps (var: Y3)
+// Copied from: local:aiserver.v1.ViewablePRProps (var: Bt)
message ViewablePRProps {
string title = 1;
string body = 2;
repeated DiffFile files = 3;
}
-// Copied from: local:aiserver.v1.VmProvisionedSkill (var: aSt)
-message VmProvisionedSkill {
- string skill_id = 1;
+// Copied from: local:aiserver.v1.VmProvisionedCommand (var: bl)
+message VmProvisionedCommand {
+ string name = 1;
string description = 2;
}
-// Copied from: local:aiserver.v1.VscodeCPUProperties (var: kr)
+// Copied from: local:aiserver.v1.VmProvisionedSkill (var: Pl)
+message VmProvisionedSkill {
+ string skill_id = 1;
+ string description = 2;
+ repeated string environments = 3;
+ repeated string disabled_environments = 4;
+ optional CustomModeDescriptor custom_mode = 5;
+ optional string display_name = 6;
+}
+
+// Copied from: local:aiserver.v1.VscodeCPUProperties (var: _)
message VscodeCPUProperties {
string model = 1;
double speed = 2;
}
-// Copied from: local:aiserver.v1.VscodeOSProperties (var: yr)
+// Copied from: local:aiserver.v1.VscodeOSProperties (var: A)
message VscodeOSProperties {
string type = 1;
string release = 2;
@@ -29696,26 +35406,28 @@ message VscodeOSProperties {
repeated VscodeCPUProperties cpus = 5;
}
-// Copied from: local:aiserver.v1.VscodeOSStatistics (var: _r)
+// Copied from: local:aiserver.v1.VscodeOSStatistics (var: h)
message VscodeOSStatistics {
double totalmem = 1;
double freemem = 2;
repeated double loadavg = 3;
}
-// Copied from: agent.v1.WaitAction (var: QB)
+// Copied from: agent.v1.WaitAction (var: A)
message WaitAction {
int32 duration_ms = 1;
}
-// Copied from: anyrun.v1.WaitingForWorkerStatus (var: tFe)
-message WaitingForWorkerStatus {
- int32 retry_count = 1;
- int32 max_retries = 2;
- PrivateWorkerWaitReason wait_reason = 3;
+// Copied from: local:aiserver.v1.WakeBackgroundComposerRequest (var: ko)
+message WakeBackgroundComposerRequest {
+ string bc_id = 1;
}
-// Copied from: local:aiserver.v1.WarmApplyRequest (var: Vre)
+// Copied from: local:aiserver.v1.WakeBackgroundComposerResponse (var: wo)
+message WakeBackgroundComposerResponse {
+}
+
+// Copied from: local:aiserver.v1.WarmApplyRequest (var: E)
message WarmApplyRequest {
CurrentFileInfo current_file = 2;
repeated ConversationMessage conversation = 3;
@@ -29724,97 +35436,229 @@ message WarmApplyRequest {
bool willing_to_pay_extra_for_speed = 6;
}
-// Copied from: local:aiserver.v1.WarmApplyResponse (var: Hre)
+// Copied from: local:aiserver.v1.WarmApplyResponse (var: S)
message WarmApplyResponse {
}
-// Copied from: local:aiserver.v1.WarmChatCacheRequest (var: Mge)
+// Copied from: local:aiserver.v1.WarmChatCacheRequest (var: Ai)
message WarmChatCacheRequest {
GetChatRequest request = 1;
}
-// Copied from: local:aiserver.v1.WarmChatCacheResponse (var: Yge)
+// Copied from: local:aiserver.v1.WarmChatCacheResponse (var: _i)
message WarmChatCacheResponse {
bool did_warm_cache = 1;
}
-// Copied from: local:aiserver.v1.WarmComposerCacheResponse (var: Uge)
+// Copied from: local:aiserver.v1.WarmComposerCacheResponse (var: hi)
message WarmComposerCacheResponse {
bool did_warm_cache = 1;
}
-// Copied from: local:aiserver.v1.WarmCursorServerDownloadRequest (var: Hyt)
+// Copied from: local:aiserver.v1.WarmCursorServerDownloadRequest (var: Si)
message WarmCursorServerDownloadRequest {
string bc_id = 1;
string commit = 2;
}
-// Copied from: local:aiserver.v1.WarmCursorServerDownloadResponse (var: zyt)
+// Copied from: local:aiserver.v1.WarmCursorServerDownloadResponse (var: Ii)
message WarmCursorServerDownloadResponse {
bool already_downloaded = 1;
}
-// Copied from: local:aiserver.v1.WarmStreamUnifiedChatWithToolsResponse (var: b4)
+// Copied from: local:aiserver.v1.WarmStreamUnifiedChatWithToolsResponse (var: yn)
message WarmStreamUnifiedChatWithToolsResponse {
}
-// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateRequest (var: nyt)
+// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateRequest (var: Uo)
message WatchBackgroundComposerSnapshotStateRequest {
string snapshot_id = 1;
}
-// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateResponse (var: syt)
+// Copied from: local:aiserver.v1.WatchBackgroundComposerSnapshotStateResponse (var: xo)
message WatchBackgroundComposerSnapshotStateResponse {
string snapshot_id = 1;
- SnapshotState state = 2;
+ FinishUpdateRepoResponse.Status state = 2;
optional string error_message = 3;
}
-// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerRequest (var: F6e)
+// Copied from: local:aiserver.v1.WaterfallLogLevel (var: un)
+enum WaterfallLogLevel {
+ WATERFALL_LOG_LEVEL_UNSPECIFIED = 0;
+ WATERFALL_LOG_LEVEL_DEBUG = 1;
+ WATERFALL_LOG_LEVEL_INFO = 2;
+ WATERFALL_LOG_LEVEL_WARN = 3;
+ WATERFALL_LOG_LEVEL_ERROR = 4;
+}
+
+// Copied from: local:aiserver.v1.WaterfallPhaseType (var: dn)
+enum WaterfallPhaseType {
+ WATERFALL_PHASE_TYPE_UNSPECIFIED = 0;
+ WATERFALL_PHASE_TYPE_ENVIRONMENT = 1;
+ WATERFALL_PHASE_TYPE_CREATE_CLOUD_WORKSPACE = 2;
+ WATERFALL_PHASE_TYPE_PROVISION_SANDBOX = 3;
+ WATERFALL_PHASE_TYPE_RESTORE_WORKSPACE_FILES = 4;
+ WATERFALL_PHASE_TYPE_DOCKER_BUILD = 5;
+ WATERFALL_PHASE_TYPE_SETUP_REPOSITORY = 6;
+ WATERFALL_PHASE_TYPE_INSTALL_DEPENDENCIES = 7;
+ WATERFALL_PHASE_TYPE_RUN_WORKSPACE_SETUP = 8;
+ WATERFALL_PHASE_TYPE_START_AGENT_SERVICES = 9;
+ WATERFALL_PHASE_TYPE_INSTALL_EXTENSIONS = 10;
+ WATERFALL_PHASE_TYPE_COMPLETE = 11;
+ WATERFALL_PHASE_TYPE_ACQUIRE_POD = 12;
+ WATERFALL_PHASE_TYPE_HYDRATE = 13;
+}
+
+// Copied from: local:aiserver.v1.WaterfallSpanEndStatus (var: cn)
+enum WaterfallSpanEndStatus {
+ WATERFALL_SPAN_END_STATUS_UNSPECIFIED = 0;
+ WATERFALL_SPAN_END_STATUS_SUCCESS = 1;
+ WATERFALL_SPAN_END_STATUS_FAILURE = 2;
+ WATERFALL_SPAN_END_STATUS_SKIPPED = 3;
+}
+
+// Copied from: local:aiserver.v1.WaterfallSpanStatusType (var: mn)
+enum WaterfallSpanStatusType {
+ WATERFALL_SPAN_STATUS_TYPE_UNSPECIFIED = 0;
+ WATERFALL_SPAN_STATUS_TYPE_MESSAGE = 1;
+ WATERFALL_SPAN_STATUS_TYPE_WARN = 2;
+ WATERFALL_SPAN_STATUS_TYPE_ERROR = 3;
+}
+
+// Copied from: local:aiserver.v1.WaterfallUpdate (var: _n)
+message WaterfallUpdate {
+ google.protobuf.Timestamp timestamp = 1;
+ oneof update {
+ SpanStart span_start = 2;
+ SpanEnd span_end = 3;
+ SpanLog span_log = 4;
+ SpanStatusUpdate span_status_update = 5;
+ SpanUpdate span_update = 6;
+ SetupWaterfallSentinel sentinel = 8;
+ }
+}
+
+// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerRequest (var: zg)
message WebAcknowledgeGracePeriodDisclaimerRequest {
}
-// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerResponse (var: Q6e)
+// Copied from: local:aiserver.v1.WebAcknowledgeGracePeriodDisclaimerResponse (var: jg)
message WebAcknowledgeGracePeriodDisclaimerResponse {
}
-// Copied from: local:aiserver.v1.WebCitation (var: y9)
+// Copied from: local:aiserver.v1.WebCitation (var: Ge)
message WebCitation {
repeated WebReference references = 1;
}
-// Copied from: local:aiserver.v1.WebFetchParams (var: FF)
+// Copied from: agent.v1.WebFetchAllowlistPrecheckArgs (var: ne)
+message WebFetchAllowlistPrecheckArgs {
+ string url = 1;
+ optional string tool_call_id = 2;
+}
+
+// Copied from: agent.v1.WebFetchAllowlistPrecheckResult (var: re)
+message WebFetchAllowlistPrecheckResult {
+ bool allowlisted = 1;
+}
+
+// Copied from: agent.v1.WebFetchArgs (var: Rt)
+message WebFetchArgs {
+ string url = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: local:aiserver.v1.WebFetchParams (var: xs)
message WebFetchParams {
string url = 1;
}
-// Copied from: local:aiserver.v1.WebFetchResult (var: QF)
+// Copied from: agent.v1.WebFetchRequestQuery (var: qt)
+message WebFetchRequestQuery {
+ WebFetchArgs args = 1;
+ bool skip_approval = 2;
+ SmartModeApproval smart_mode_approval = 3;
+}
+
+// Copied from: agent.v1.WebFetchRequestResponse (var: Dt)
+message WebFetchRequestResponse {
+ // Copied from: agent.v1.WebFetchRequestResponse.Approved (var: Ot)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.WebFetchRequestResponse.Rejected (var: Ut)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.WebFetchResult (var: Qs)
message WebFetchResult {
string url = 1;
optional string markdown = 2;
optional string error = 3;
}
-// Copied from: local:aiserver.v1.WebFetchStream (var: UF)
+// Copied from: local:aiserver.v1.WebFetchStream (var: Gs)
message WebFetchStream {
WebFetchParams params = 1;
}
-// Copied from: local:aiserver.v1.WebReference (var: k9)
+// Copied from: local:aiserver.v1.WebReference (var: He)
message WebReference {
string title = 2;
string url = 1;
string chunk = 3;
}
-// Copied from: local:aiserver.v1.WebSearchParams (var: ib)
+// Copied from: agent.v1.WebSearchArgs (var: Se)
+message WebSearchArgs {
+ string search_term = 1;
+ string tool_call_id = 2;
+}
+
+// Copied from: local:aiserver.v1.WebSearchDocument (var: Wr)
+message WebSearchDocument {
+ string url = 1;
+ string title = 2;
+ string text = 3;
+}
+
+// Copied from: local:aiserver.v1.WebSearchParams (var: En)
message WebSearchParams {
string search_term = 1;
}
-// Copied from: local:aiserver.v1.WebSearchResult (var: ob)
+// Copied from: agent.v1.WebSearchRequestQuery (var: Re)
+message WebSearchRequestQuery {
+ WebSearchArgs args = 1;
+}
+
+// Copied from: agent.v1.WebSearchRequestResponse (var: Pe)
+message WebSearchRequestResponse {
+ // Copied from: agent.v1.WebSearchRequestResponse.Approved (var: be)
+ message Approved {
+ }
+
+ // Copied from: agent.v1.WebSearchRequestResponse.Rejected (var: Me)
+ message Rejected {
+ string reason = 1;
+ }
+
+ oneof result {
+ Approved approved = 1;
+ Rejected rejected = 2;
+ }
+}
+
+// Copied from: local:aiserver.v1.WebSearchResult (var: Sn)
message WebSearchResult {
- // Copied from: local:aiserver.v1.WebSearchResult.WebReference (var: ub)
+ // Copied from: local:aiserver.v1.WebSearchResult.WebReference (var: In)
message WebReference {
string title = 1;
string url = 2;
@@ -29826,25 +35670,25 @@ message WebSearchResult {
optional bool rejected = 3;
}
-// Copied from: local:aiserver.v1.WebSearchStream (var: mb)
+// Copied from: local:aiserver.v1.WebSearchStream (var: vn)
message WebSearchStream {
string search_term = 1;
}
-// Copied from: local:aiserver.v1.WelcomeMessage (var: i9)
+// Copied from: local:aiserver.v1.WelcomeMessage (var: Le)
message WelcomeMessage {
string message = 1;
bool is_degraded_mode = 2;
}
-// Copied from: local:aiserver.v1.WorkerCreation (var: JNt)
+// Copied from: local:aiserver.v1.WorkerCreation (var: Ed)
message WorkerCreation {
uint32 worker_index = 1;
int64 created_at_unix_ms = 2;
uint32 num_completed_turns = 3;
}
-// Copied from: local:aiserver.v1.WorkerLifecycleEvent (var: okt)
+// Copied from: local:aiserver.v1.WorkerLifecycleEvent (var: va)
message WorkerLifecycleEvent {
uint32 worker_index = 1;
oneof event {
@@ -29852,32 +35696,32 @@ message WorkerLifecycleEvent {
}
}
-// Copied from: local:aiserver.v1.WorkerReference (var: NSt)
+// Copied from: local:aiserver.v1.WorkerReference (var: Vl)
message WorkerReference {
string worker_id = 1;
string workspace_root_path = 2;
}
-// Copied from: local:aiserver.v1.WorkspaceFolder (var: Y9)
+// Copied from: local:aiserver.v1.WorkspaceFolder (var: tt)
message WorkspaceFolder {
string uri = 1;
string name = 2;
}
-// Copied from: local:aiserver.v1.WorkspaceTrustControls (var: N0e)
+// Copied from: local:aiserver.v1.WorkspaceTrustControls (var: yc)
message WorkspaceTrustControls {
bool enabled = 1;
}
-// Copied from: local:aiserver.v1.WorktreeEvent (var: BT)
+// Copied from: local:aiserver.v1.WorktreeEvent (var: pn)
message WorktreeEvent {
- // Copied from: local:aiserver.v1.WorktreeEvent.BackgroundAgentComposerMapping (var: NT)
+ // Copied from: local:aiserver.v1.WorktreeEvent.BackgroundAgentComposerMapping (var: gn)
message BackgroundAgentComposerMapping {
string bc_id = 1;
string composer_id = 2;
}
- // Copied from: local:aiserver.v1.WorktreeEvent.EventType (var: JT)
+ // Copied from: local:aiserver.v1.WorktreeEvent.EventType (var: T)
enum EventType {
EVENT_TYPE_UNSPECIFIED = 0;
EVENT_TYPE_APPLY_TO_MAIN = 1;
@@ -29885,7 +35729,7 @@ message WorktreeEvent {
EVENT_TYPE_VIEW_SUBCOMPOSER = 3;
}
- // Copied from: local:aiserver.v1.WorktreeEvent.WorktreeComposerMapping (var: vT)
+ // Copied from: local:aiserver.v1.WorktreeEvent.WorktreeComposerMapping (var: fn)
message WorktreeComposerMapping {
string worktree_path = 1;
string composer_id = 2;
@@ -29902,7 +35746,7 @@ message WorktreeEvent {
optional string viewed_composer_id = 9;
}
-// Copied from: agent.v1.WriteArgs (var: N8)
+// Copied from: agent.v1.WriteArgs (var: o)
message WriteArgs {
string path = 1;
string file_text = 2;
@@ -29912,13 +35756,13 @@ message WriteArgs {
optional string encoding_hint = 6;
}
-// Copied from: agent.v1.WriteError (var: U8)
+// Copied from: agent.v1.WriteError (var: m)
message WriteError {
string path = 1;
string error = 2;
}
-// Copied from: local:aiserver.v1.WriteGitBranchNameRequest (var: Iye)
+// Copied from: local:aiserver.v1.WriteGitBranchNameRequest (var: ll)
message WriteGitBranchNameRequest {
string diffs = 1;
optional string context = 2;
@@ -29930,12 +35774,12 @@ message WriteGitBranchNameRequest {
}
}
-// Copied from: local:aiserver.v1.WriteGitBranchNameResponse (var: vye)
+// Copied from: local:aiserver.v1.WriteGitBranchNameResponse (var: ul)
message WriteGitBranchNameResponse {
string branch_name = 1;
}
-// Copied from: local:aiserver.v1.WriteGitCommitMessageRequest (var: kye)
+// Copied from: local:aiserver.v1.WriteGitCommitMessageRequest (var: il)
message WriteGitCommitMessageRequest {
repeated string diffs = 1;
repeated string previous_commit_messages = 2;
@@ -29947,17 +35791,17 @@ message WriteGitCommitMessageRequest {
}
}
-// Copied from: local:aiserver.v1.WriteGitCommitMessageResponse (var: Sye)
+// Copied from: local:aiserver.v1.WriteGitCommitMessageResponse (var: al)
message WriteGitCommitMessageResponse {
string commit_message = 1;
}
-// Copied from: agent.v1.WriteNoSpace (var: Q8)
+// Copied from: agent.v1.WriteNoSpace (var: u)
message WriteNoSpace {
string path = 1;
}
-// Copied from: agent.v1.WritePermissionDenied (var: F8)
+// Copied from: agent.v1.WritePermissionDenied (var: l)
message WritePermissionDenied {
string path = 1;
string directory = 2;
@@ -29966,13 +35810,13 @@ message WritePermissionDenied {
bool is_readonly = 5;
}
-// Copied from: agent.v1.WriteRejected (var: M8)
+// Copied from: agent.v1.WriteRejected (var: c)
message WriteRejected {
string path = 1;
string reason = 2;
}
-// Copied from: agent.v1.WriteResult (var: b8)
+// Copied from: agent.v1.WriteResult (var: i)
message WriteResult {
oneof result {
WriteSuccess success = 1;
@@ -29983,18 +35827,18 @@ message WriteResult {
}
}
-// Copied from: agent.v1.WriteShellStdinArgs (var: uE)
+// Copied from: agent.v1.WriteShellStdinArgs (var: c)
message WriteShellStdinArgs {
uint32 shell_id = 1;
string chars = 2;
}
-// Copied from: agent.v1.WriteShellStdinError (var: pE)
+// Copied from: agent.v1.WriteShellStdinError (var: f)
message WriteShellStdinError {
string error = 1;
}
-// Copied from: agent.v1.WriteShellStdinResult (var: mE)
+// Copied from: agent.v1.WriteShellStdinResult (var: d)
message WriteShellStdinResult {
oneof result {
WriteShellStdinSuccess success = 1;
@@ -30002,18 +35846,18 @@ message WriteShellStdinResult {
}
}
-// Copied from: local:aiserver.v1.WriteShellStdinStream (var: qF)
+// Copied from: local:aiserver.v1.WriteShellStdinStream (var: Us)
message WriteShellStdinStream {
WriteShellStdinArgs params = 1;
}
-// Copied from: agent.v1.WriteShellStdinSuccess (var: fE)
+// Copied from: agent.v1.WriteShellStdinSuccess (var: p)
message WriteShellStdinSuccess {
uint32 shell_id = 1;
uint32 terminal_file_length_before_input_written = 2;
}
-// Copied from: agent.v1.WriteSuccess (var: q8)
+// Copied from: agent.v1.WriteSuccess (var: a)
message WriteSuccess {
string path = 1;
int32 lines_created = 2;
@@ -30021,7 +35865,7 @@ message WriteSuccess {
optional string file_content_after_write = 4;
}
-// Source: aiserver.v1.AiService (var: zSe)
+// Source: aiserver.v1.AiService (var: w)
service AiService {
rpc ServerTime(ServerTimeRequest) returns (ServerTimeResponse) {}
rpc HealthCheck(HealthCheckRequest) returns (HealthCheckResponse) {}
@@ -30097,6 +35941,9 @@ service AiService {
rpc SummarizeWithReferences(SummarizeWithReferencesRequest) returns (RequestReceivedResponse) {}
rpc DocumentationQuery(DocumentationQueryRequest) returns (DocumentationQueryResponse) {}
rpc AvailableDocs(AvailableDocsRequest) returns (AvailableDocsResponse) {}
+ rpc RunWebSearch(RunWebSearchRequest) returns (RunWebSearchResponse) {}
+ rpc RunWebFetch(RunWebFetchRequest) returns (RunWebFetchResponse) {}
+ rpc RunGenerateImage(RunGenerateImageRequest) returns (RunGenerateImageResponse) {}
rpc ReportFeedback(ReportFeedbackRequest) returns (ReportFeedbackResponse) {}
rpc ReportBug(ReportBugRequest) returns (ReportBugResponse) {}
rpc StreamChatContext(StreamChatContextRequest) returns (stream StreamChatContextResponse) {}
@@ -30150,7 +35997,6 @@ service AiService {
rpc BulkEmbed(BulkEmbedRequest) returns (BulkEmbedResponse) {}
rpc BackgroundCmdKEval(BackgroundCmdKEvalRequest) returns (stream BackgroundCmdKEvalResponse) {}
rpc BackgroundCmdK(BackgroundCmdKRequest) returns (stream BackgroundCmdKResponse) {}
- rpc StreamCursorMotion(StreamCursorMotionRequest) returns (stream StreamCursorMotionResponse) {}
rpc CalculateAutoSelection(CalculateAutoSelectionRequest) returns (CalculateAutoSelectionResponse) {}
rpc GetAtSymbolSuggestions(GetAtSymbolSuggestionsRequest) returns (GetAtSymbolSuggestionsResponse) {}
rpc GetCodebaseQuestions(GetChatRequest) returns (GetCodebaseQuestionsResponse) {}
@@ -30190,6 +36036,7 @@ service AiService {
rpc ReportAiCodeChangeMetrics(ReportAiCodeChangeMetricsRequest) returns (ReportAiCodeChangeMetricsResponse) {}
rpc ReportProcessMetrics(ReportProcessMetricsRequest) returns (ReportProcessMetricsResponse) {}
rpc ReportProcessMetricsV2(ReportProcessMetricsV2Request) returns (ReportProcessMetricsV2Response) {}
+ rpc ReportSandProcessMetrics(ReportSandProcessMetricsRequest) returns (ReportSandProcessMetricsResponse) {}
rpc ReportClientNumericMetrics(ReportClientNumericMetricsRequest) returns (ReportClientNumericMetricsResponse) {}
rpc PotentiallyGenerateMemory(PotentiallyGenerateMemoryRequest) returns (PotentiallyGenerateMemoryResponse) {}
rpc KnowledgeBaseAdd(KnowledgeBaseAddRequest) returns (KnowledgeBaseAddResponse) {}
@@ -30213,7 +36060,7 @@ service AiService {
rpc GetCloudSetupBlockers(GetCloudSetupBlockersRequest) returns (GetCloudSetupBlockersResponse) {}
}
-// Source: aiserver.v1.AnalyticsService (var: gJe)
+// Source: aiserver.v1.AnalyticsService (var: o)
service AnalyticsService {
rpc TrackEvents(TrackEventsRequest) returns (TrackEventsResponse) {}
rpc Batch(BatchRequest) returns (BatchResponse) {}
@@ -30225,7 +36072,7 @@ service AnalyticsService {
rpc DownloadIssueTraces(DownloadIssueTracesRequest) returns (DownloadIssueTracesResponse) {}
}
-// Source: aiserver.v1.BackgroundComposerService (var: Ybt)
+// Source: aiserver.v1.BackgroundComposerService (var: mg)
service BackgroundComposerService {
rpc ListBackgroundComposers(ListBackgroundComposersRequest) returns (ListBackgroundComposersResponse) {}
rpc AttachBackgroundComposer(AttachBackgroundComposerRequest) returns (stream AttachBackgroundComposerResponse) {}
@@ -30235,10 +36082,13 @@ service BackgroundComposerService {
rpc AttachBackgroundComposerLogs(AttachBackgroundComposerLogsRequest) returns (stream AttachBackgroundComposerLogsResponse) {}
rpc AttachAgentStartupTrace(AttachAgentStartupTraceRequest) returns (stream AttachAgentStartupTraceResponse) {}
rpc StartBackgroundComposerFromSnapshot(StartBackgroundComposerFromSnapshotRequest) returns (StartBackgroundComposerFromSnapshotResponse) {}
+ rpc ForkBackgroundComposer(ForkBackgroundComposerRequest) returns (ForkBackgroundComposerResponse) {}
rpc MakePRBackgroundComposer(MakePRBackgroundComposerRequest) returns (MakePRBackgroundComposerResponse) {}
rpc OpenPRBackgroundComposer(OpenPRBackgroundComposerRequest) returns (OpenPRBackgroundComposerResponse) {}
rpc GetBackgroundComposerStatus(GetBackgroundComposerStatusRequest) returns (GetBackgroundComposerStatusResponse) {}
rpc AddAsyncFollowupBackgroundComposer(AddAsyncFollowupBackgroundComposerRequest) returns (AddAsyncFollowupBackgroundComposerResponse) {}
+ rpc InjectBackgroundComposerContext(InjectBackgroundComposerContextRequest) returns (InjectBackgroundComposerContextResponse) {}
+ rpc SubmitInteractionResponseBackgroundComposer(SubmitInteractionResponseBackgroundComposerRequest) returns (SubmitInteractionResponseBackgroundComposerResponse) {}
rpc ListPendingFollowups(ListPendingFollowupsRequest) returns (ListPendingFollowupsResponse) {}
rpc UpdatePendingFollowup(UpdatePendingFollowupRequest) returns (UpdatePendingFollowupResponse) {}
rpc DeletePendingFollowup(DeletePendingFollowupRequest) returns (DeletePendingFollowupResponse) {}
@@ -30248,9 +36098,11 @@ service BackgroundComposerService {
rpc GetCursorServerUrl(GetCursorServerUrlRequest) returns (GetCursorServerUrlResponse) {}
rpc WarmCursorServerDownload(WarmCursorServerDownloadRequest) returns (WarmCursorServerDownloadResponse) {}
rpc PreWarmPod(PreWarmPodRequest) returns (PreWarmPodResponse) {}
+ rpc WakeBackgroundComposer(WakeBackgroundComposerRequest) returns (WakeBackgroundComposerResponse) {}
rpc PauseBackgroundComposer(PauseBackgroundComposerRequest) returns (PauseBackgroundComposerResponse) {}
rpc ResumeBackgroundComposer(ResumeBackgroundComposerRequest) returns (ResumeBackgroundComposerResponse) {}
rpc ArchiveBackgroundComposer(ArchiveBackgroundComposerRequest) returns (ArchiveBackgroundComposerResponse) {}
+ rpc ArchiveRepoBackgroundComposers(ArchiveRepoBackgroundComposersRequest) returns (ArchiveRepoBackgroundComposersResponse) {}
rpc DeleteBackgroundComposer(DeleteBackgroundComposerRequest) returns (DeleteBackgroundComposerResponse) {}
rpc GetBackgroundComposerInfo(GetBackgroundComposerInfoRequest) returns (GetBackgroundComposerInfoResponse) {}
rpc GetBackgroundComposerEnvironmentVersion(GetBackgroundComposerEnvironmentVersionRequest) returns (GetBackgroundComposerEnvironmentVersionResponse) {}
@@ -30258,8 +36110,18 @@ service BackgroundComposerService {
rpc GetBackgroundComposerTimings(GetBackgroundComposerTimingsRequest) returns (GetBackgroundComposerTimingsResponse) {}
rpc GetBackgroundComposerRepositoryInfo(GetBackgroundComposerRepositoryInfoRequest) returns (GetBackgroundComposerRepositoryInfoResponse) {}
rpc GetMachine(GetMachineRequest) returns (GetMachineResponse) {}
+ rpc ListWorkspaceFiles(ListWorkspaceFilesRequest) returns (ListWorkspaceFilesResponse) {}
rpc ListDetailedBackgroundComposers(ListDetailedBackgroundComposersRequest) returns (ListDetailedBackgroundComposersResponse) {}
+ rpc ListCloudAgentRunsForDashboard(ListCloudAgentRunsForDashboardRequest) returns (ListCloudAgentRunsForDashboardResponse) {}
+ rpc AggregateCloudAgentRunsForDashboard(AggregateCloudAgentRunsForDashboardRequest) returns (AggregateCloudAgentRunsForDashboardResponse) {}
+ rpc GetCloudAgentRunForDashboard(GetCloudAgentRunForDashboardRequest) returns (GetCloudAgentRunForDashboardResponse) {}
+ rpc ListCloudAgentRunEventsForDashboard(ListCloudAgentRunEventsForDashboardRequest) returns (ListCloudAgentRunEventsForDashboardResponse) {}
+ rpc ListNamedAgents(ListNamedAgentsRequest) returns (ListNamedAgentsResponse) {}
+ rpc ListNamedAgentSessions(ListNamedAgentSessionsRequest) returns (ListNamedAgentSessionsResponse) {}
+ rpc ListEventSubscriptions(ListEventSubscriptionsRequest) returns (ListEventSubscriptionsResponse) {}
+ rpc CloseEventSubscription(CloseEventSubscriptionRequest) returns (CloseEventSubscriptionResponse) {}
rpc GetGithubAccessTokenForRepos(GetGithubAccessTokenForReposRequest) returns (GetGithubAccessTokenForReposResponse) {}
+ rpc MakeGithubRequest(MakeGithubRequestRequest) returns (MakeGithubRequestResponse) {}
rpc GetBackgroundComposerDiffDetails(GetBackgroundComposerDiffDetailsRequest) returns (GetBackgroundComposerDiffDetailsResponse) {}
rpc GetOptimizedDiffDetails(GetOptimizedDiffDetailsRequest) returns (GetOptimizedDiffDetailsResponse) {}
rpc GetBackgroundComposerChangesHash(GetBackgroundComposerChangesHashRequest) returns (GetBackgroundComposerChangesHashResponse) {}
@@ -30276,6 +36138,7 @@ service BackgroundComposerService {
rpc WatchBackgroundComposerSnapshotState(WatchBackgroundComposerSnapshotStateRequest) returns (stream WatchBackgroundComposerSnapshotStateResponse) {}
rpc GetBackgroundComposerConversation(GetBackgroundComposerConversationRequest) returns (GetBackgroundComposerConversationResponse) {}
rpc RenameBackgroundComposer(RenameBackgroundComposerRequest) returns (RenameBackgroundComposerResponse) {}
+ rpc UpdateBackgroundComposerExperimentalModelOptOut(UpdateBackgroundComposerExperimentalModelOptOutRequest) returns (UpdateBackgroundComposerExperimentalModelOptOutResponse) {}
rpc CommitBackgroundComposer(CommitBackgroundComposerRequest) returns (CommitBackgroundComposerResponse) {}
rpc SetPersonalEnvironmentJson(SetPersonalEnvironmentJsonRequest) returns (SetPersonalEnvironmentJsonResponse) {}
rpc GetPersonalEnvironmentJson(GetPersonalEnvironmentJsonRequest) returns (GetPersonalEnvironmentJsonResponse) {}
@@ -30289,6 +36152,15 @@ service BackgroundComposerService {
rpc SetTeamEnvironmentJson(SetTeamEnvironmentJsonRequest) returns (SetTeamEnvironmentJsonResponse) {}
rpc RestoreEnvironmentVersion(RestoreEnvironmentVersionRequest) returns (RestoreEnvironmentVersionResponse) {}
rpc ListEnvironments(ListEnvironmentsRequest) returns (ListEnvironmentsResponse) {}
+ rpc GetEnvironment(GetEnvironmentRequest) returns (GetEnvironmentResponse) {}
+ rpc ListEnvironmentBuilds(ListEnvironmentBuildsRequest) returns (ListEnvironmentBuildsResponse) {}
+ rpc GetEnvironmentBuild(GetEnvironmentBuildRequest) returns (GetEnvironmentBuildResponse) {}
+ rpc UpdateEnvironmentBuild(UpdateEnvironmentBuildRequest) returns (UpdateEnvironmentBuildResponse) {}
+ rpc TriggerEnvironmentBuild(TriggerEnvironmentBuildRequest) returns (TriggerEnvironmentBuildResponse) {}
+ rpc AttachEnvironmentBuildLog(AttachEnvironmentBuildLogRequest) returns (stream AttachEnvironmentBuildLogResponse) {}
+ rpc CancelEnvironmentBuild(CancelEnvironmentBuildRequest) returns (CancelEnvironmentBuildResponse) {}
+ rpc GetEnvironmentBuildSettings(GetEnvironmentBuildSettingsRequest) returns (GetEnvironmentBuildSettingsResponse) {}
+ rpc UpdateEnvironmentBuildSettings(UpdateEnvironmentBuildSettingsRequest) returns (UpdateEnvironmentBuildSettingsResponse) {}
rpc ResolveOrCreateMultiRepoEnvironment(ResolveOrCreateMultiRepoEnvironmentRequest) returns (ResolveOrCreateMultiRepoEnvironmentResponse) {}
rpc ResolveOrCreateDraftEnvironment(ResolveOrCreateDraftEnvironmentRequest) returns (ResolveOrCreateDraftEnvironmentResponse) {}
rpc SnapshotAndSaveEnvironment(SnapshotAndSaveEnvironmentRequest) returns (SnapshotAndSaveEnvironmentResponse) {}
@@ -30331,6 +36203,8 @@ service BackgroundComposerService {
rpc UpdatePullRequestBranch(UpdatePullRequestBranchRequest) returns (UpdatePullRequestBranchResponse) {}
rpc RegisterPushNotificationToken(RegisterPushNotificationTokenRequest) returns (RegisterPushNotificationTokenResponse) {}
rpc DeletePushNotificationToken(DeletePushNotificationTokenRequest) returns (DeletePushNotificationTokenResponse) {}
+ rpc SyncLiveActivity(SyncLiveActivityRequest) returns (SyncLiveActivityResponse) {}
+ rpc DeleteLiveActivity(DeleteLiveActivityRequest) returns (DeleteLiveActivityResponse) {}
rpc VerifyBackgroundComposerAccess(VerifyBackgroundComposerAccessRequest) returns (VerifyBackgroundComposerAccessResponse) {}
rpc StartSlackStreamingForFollowup(StartSlackStreamingForFollowupRequest) returns (StartSlackStreamingForFollowupResponse) {}
rpc StartGithubStreamingForFollowup(StartGithubStreamingForFollowupRequest) returns (StartGithubStreamingForFollowupResponse) {}
@@ -30344,23 +36218,52 @@ service BackgroundComposerService {
rpc CreateAgentShare(CreateAgentShareRequest) returns (CreateAgentShareResponse) {}
rpc GetAgentSharePreview(GetAgentSharePreviewRequest) returns (GetAgentSharePreviewResponse) {}
rpc ListPrivateWorkers(ListPrivateWorkersRequest) returns (ListPrivateWorkersResponse) {}
+ rpc ListPrivateWorkerPools(ListPrivateWorkerPoolsRequest) returns (ListPrivateWorkerPoolsResponse) {}
+ rpc DeregisterPrivateWorkerPool(DeregisterPrivateWorkerPoolRequest) returns (DeregisterPrivateWorkerPoolResponse) {}
+ rpc AdminListUserPrivateWorkers(AdminListUserPrivateWorkersRequest) returns (AdminListUserPrivateWorkersResponse) {}
rpc ListPendingPrivateWorkerRequests(ListPendingPrivateWorkerRequestsRequest) returns (ListPendingPrivateWorkerRequestsResponse) {}
rpc GetPrivateWorkersSummary(GetPrivateWorkersSummaryRequest) returns (GetPrivateWorkersSummaryResponse) {}
rpc GetPrivateWorker(GetPrivateWorkerRequest) returns (GetPrivateWorkerResponse) {}
rpc ReleasePrivateWorker(ReleasePrivateWorkerRequest) returns (ReleasePrivateWorkerResponse) {}
rpc BatchRefreshPullRequestStatus(BatchRefreshPullRequestStatusRequest) returns (BatchRefreshPullRequestStatusResponse) {}
+ rpc ListAgentStores(ListAgentStoresRequest) returns (ListAgentStoresResponse) {}
+ rpc ListAgentStoreEntries(ListAgentStoreEntriesRequest) returns (ListAgentStoreEntriesResponse) {}
+ rpc ReadAgentStoreFile(ReadAgentStoreFileRequest) returns (ReadAgentStoreFileResponse) {}
rpc MintAgentStoreToken(MintAgentStoreTokenRequest) returns (MintAgentStoreTokenResponse) {}
rpc ListAgentStoreFiles(ListAgentStoreFilesRequest) returns (ListAgentStoreFilesResponse) {}
+ rpc ListAgentStoreDirectory(ListAgentStoreDirectoryRequest) returns (ListAgentStoreDirectoryResponse) {}
rpc PresignAgentStoreReads(PresignAgentStoreReadsRequest) returns (PresignAgentStoreReadsResponse) {}
rpc PresignAgentStoreWrites(PresignAgentStoreWritesRequest) returns (PresignAgentStoreWritesResponse) {}
+ rpc CompleteAgentStoreMultipartWrites(CompleteAgentStoreMultipartWritesRequest) returns (CompleteAgentStoreMultipartWritesResponse) {}
+ rpc AbortAgentStoreMultipartWrites(AbortAgentStoreMultipartWritesRequest) returns (AbortAgentStoreMultipartWritesResponse) {}
+ rpc AcquireAgentStoreFileLock(AcquireAgentStoreFileLockRequest) returns (AcquireAgentStoreFileLockResponse) {}
+ rpc RenewAgentStoreFileLock(RenewAgentStoreFileLockRequest) returns (RenewAgentStoreFileLockResponse) {}
+ rpc ReleaseAgentStoreFileLock(ReleaseAgentStoreFileLockRequest) returns (ReleaseAgentStoreFileLockResponse) {}
+ rpc GetAgentStoreFileLock(GetAgentStoreFileLockRequest) returns (GetAgentStoreFileLockResponse) {}
+ rpc DeleteAgentStoreFiles(DeleteAgentStoreFilesRequest) returns (DeleteAgentStoreFilesResponse) {}
+ rpc ShareAgentStore(ShareAgentStoreRequest) returns (ShareAgentStoreResponse) {}
+ rpc UnshareAgentStore(UnshareAgentStoreRequest) returns (UnshareAgentStoreResponse) {}
+ rpc ListSharedAgentStores(ListSharedAgentStoresRequest) returns (ListSharedAgentStoresResponse) {}
+ rpc ProvisionSyntheticsServiceAccounts(ProvisionSyntheticsServiceAccountsRequest) returns (ProvisionSyntheticsServiceAccountsResponse) {}
+ rpc StartCloudAgentLoadTest(StartCloudAgentLoadTestRequest) returns (StartCloudAgentLoadTestResponse) {}
+ rpc EnsureModelRoutingLoadTestStarted(EnsureModelRoutingLoadTestStartedRequest) returns (EnsureModelRoutingLoadTestStartedResponse) {}
+ rpc CancelModelRoutingLoadTest(CancelModelRoutingLoadTestRequest) returns (CancelModelRoutingLoadTestResponse) {}
+ rpc MintCustomerPrivatelinkProxyToken(MintCustomerPrivatelinkProxyTokenRequest) returns (MintCustomerPrivatelinkProxyTokenResponse) {}
+ rpc AdminListTeamNamedAgents(AdminListTeamNamedAgentsRequest) returns (AdminListTeamNamedAgentsResponse) {}
+ rpc AdminDeleteNamedAgent(AdminDeleteNamedAgentRequest) returns (AdminDeleteNamedAgentResponse) {}
}
-// Source: aiserver.v1.BidiService (var: qLe)
+// Source: aiserver.v1.BidiService (var: o)
service BidiService {
rpc BidiAppend(BidiAppendRequest) returns (BidiAppendResponse) {}
}
-// Source: aiserver.v1.ChatService (var: ybe)
+// Source: aiserver.v1.ChatRequestEventService (var: c)
+service ChatRequestEventService {
+ rpc SubmitChatRequestEvents(SubmitChatRequestEventsRequest) returns (SubmitChatRequestEventsResponse) {}
+}
+
+// Source: aiserver.v1.ChatService (var: i)
service ChatService {
rpc StreamUnifiedChat(StreamUnifiedChatRequest) returns (stream StreamUnifiedChatResponse) {}
rpc StreamUnifiedChatWithTools(stream StreamUnifiedChatRequestWithTools) returns (stream StreamUnifiedChatResponseWithTools) {}
@@ -30378,7 +36281,592 @@ service ChatService {
rpc ConvertOALToNAL(ConvertOALToNALRequest) returns (ConvertOALToNALResponse) {}
}
-// Source: aiserver.v1.HealthService (var: kIe)
+// Source: aiserver.v1.CmdKService (var: o)
+service CmdKService {
+ rpc StreamCmdK(StreamCmdKRequest) returns (stream StreamCmdKResponseContextWrapped) {}
+ rpc StreamHypermode(StreamHypermodeRequest) returns (stream StreamCmdKResponseContextWrapped) {}
+ rpc RerankCmdKContext(RerankCmdKContextRequest) returns (RerankCmdKContextResponse) {}
+ rpc StreamTerminalCmdK(StreamTerminalCmdKRequest) returns (stream StreamTerminalCmdKResponseContextWrapped) {}
+ rpc RerankTerminalCmdKContext(RerankTerminalCmdKContextRequest) returns (RerankTerminalCmdKContextResponse) {}
+ rpc GetRelevantChunks(GetRelevantChunksRequest) returns (stream StreamGetRelevantChunksResponseContextWrapped) {}
+}
+
+// Source: aiserver.v1.DashboardService (var: u)
+service DashboardService {
+ rpc GetTeams(GetTeamsRequest) returns (GetTeamsResponse) {}
+ rpc GetMe(GetMeRequest) returns (GetMeResponse) {}
+ rpc GetAgenticOnboardingConfig(GetAgenticOnboardingConfigRequest) returns (GetAgenticOnboardingConfigResponse) {}
+ rpc GetUserOrganizations(GetUserOrganizationsRequest) returns (GetUserOrganizationsResponse) {}
+ rpc SetUserDefaultTeam(SetUserDefaultTeamRequest) returns (SetUserDefaultTeamResponse) {}
+ rpc GetOrganizationMembers(GetOrganizationMembersRequest) returns (GetOrganizationMembersResponse) {}
+ rpc GetOrganizationMember(GetOrganizationMemberRequest) returns (GetOrganizationMemberResponse) {}
+ rpc ListOrganizationIdentityProviders(ListOrganizationIdentityProvidersRequest) returns (ListOrganizationIdentityProvidersResponse) {}
+ rpc UpdateOrganizationIdentityProviderSsoSettings(UpdateOrganizationIdentityProviderSsoSettingsRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc SetOrganizationIdentityProviderAllowDomainJoin(SetOrganizationIdentityProviderAllowDomainJoinRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc AddOrganizationIdentityProviderDomainJoin(AddOrganizationIdentityProviderDomainJoinRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc RemoveOrganizationIdentityProviderDomainJoin(RemoveOrganizationIdentityProviderDomainJoinRequest) returns (UpdateOrganizationIdentityProviderResponse) {}
+ rpc MergeOrganizationIdentityProvider(MergeOrganizationIdentityProviderRequest) returns (MergeOrganizationIdentityProviderResponse) {}
+ rpc PreflightMergeOrganizationIdentityProvider(PreflightMergeOrganizationIdentityProviderRequest) returns (PreflightMergeOrganizationIdentityProviderResponse) {}
+ rpc GetOrganizationMergeIdpRequest(GetOrganizationMergeIdpRequestRequest) returns (GetOrganizationMergeIdpRequestResponse) {}
+ rpc ListOrganizationMergeIdpRequests(ListOrganizationMergeIdpRequestsRequest) returns (ListOrganizationMergeIdpRequestsResponse) {}
+ rpc MoveOrganizationMemberToTeam(MoveOrganizationMemberToTeamRequest) returns (MoveOrganizationMemberToTeamResponse) {}
+ rpc SetOrganizationMemberTeams(SetOrganizationMemberTeamsRequest) returns (SetOrganizationMemberTeamsResponse) {}
+ rpc BulkMoveOrganizationMembers(BulkMoveOrganizationMembersRequest) returns (BulkMoveOrganizationMembersResponse) {}
+ rpc StartBulkMoveOrganizationMembers(StartBulkMoveOrganizationMembersRequest) returns (StartBulkMoveOrganizationMembersResponse) {}
+ rpc GetBackgroundJob(GetBackgroundJobRequest) returns (GetBackgroundJobResponse) {}
+ rpc SetOrganizationMemberRole(SetOrganizationMemberRoleRequest) returns (SetOrganizationMemberRoleResponse) {}
+ rpc UpdateOrganization(UpdateOrganizationRequest) returns (UpdateOrganizationResponse) {}
+ rpc UpdateOrganizationTeam(UpdateOrganizationTeamRequest) returns (UpdateOrganizationTeamResponse) {}
+ rpc CreateOrganizationTeam(CreateOrganizationTeamRequest) returns (CreateOrganizationTeamResponse) {}
+ rpc GetOrganizationTeamAdminCandidates(GetOrganizationTeamAdminCandidatesRequest) returns (GetOrganizationTeamAdminCandidatesResponse) {}
+ rpc GetDirectoryGroups(GetDirectoryGroupsRequest) returns (GetDirectoryGroupsResponse) {}
+ rpc UpdateDirectoryGroupSettings(UpdateDirectoryGroupSettingsRequest) returns (UpdateDirectoryGroupSettingsResponse) {}
+ rpc GetOrganizationGroups(GetOrganizationGroupsRequest) returns (GetOrganizationGroupsResponse) {}
+ rpc GetOrganizationGroup(GetOrganizationGroupRequest) returns (GetOrganizationGroupResponse) {}
+ rpc GetOrganizationGroupMembers(GetOrganizationGroupMembersRequest) returns (GetOrganizationGroupMembersResponse) {}
+ rpc CreateOrganizationGroup(CreateOrganizationGroupRequest) returns (CreateOrganizationGroupResponse) {}
+ rpc UpdateOrganizationGroup(UpdateOrganizationGroupRequest) returns (UpdateOrganizationGroupResponse) {}
+ rpc DeleteOrganizationGroup(DeleteOrganizationGroupRequest) returns (DeleteOrganizationGroupResponse) {}
+ rpc AddOrganizationGroupMembers(AddOrganizationGroupMembersRequest) returns (AddOrganizationGroupMembersResponse) {}
+ rpc RemoveOrganizationGroupMembers(RemoveOrganizationGroupMembersRequest) returns (RemoveOrganizationGroupMembersResponse) {}
+ rpc UpdateOrganizationGroupMember(UpdateOrganizationGroupMemberRequest) returns (UpdateOrganizationGroupMemberResponse) {}
+ rpc GetOrganizationGroupAutorunSettings(GetOrganizationGroupAutorunSettingsRequest) returns (GetOrganizationGroupAutorunSettingsResponse) {}
+ rpc UpdateOrganizationGroupAutorunSettings(UpdateOrganizationGroupAutorunSettingsRequest) returns (UpdateOrganizationGroupAutorunSettingsResponse) {}
+ rpc GetOrganizationGroupModelAllowlist(GetOrganizationGroupModelAllowlistRequest) returns (GetOrganizationGroupModelAllowlistResponse) {}
+ rpc UpdateOrganizationGroupModelAllowlist(UpdateOrganizationGroupModelAllowlistRequest) returns (UpdateOrganizationGroupModelAllowlistResponse) {}
+ rpc GetOrganizationGroupAutoReviewSettings(GetOrganizationGroupAutoReviewSettingsRequest) returns (GetOrganizationGroupAutoReviewSettingsResponse) {}
+ rpc UpdateOrganizationGroupAutoReviewSettings(UpdateOrganizationGroupAutoReviewSettingsRequest) returns (UpdateOrganizationGroupAutoReviewSettingsResponse) {}
+ rpc GetOrganizationGroupSmartAutoSettings(GetOrganizationGroupSmartAutoSettingsRequest) returns (GetOrganizationGroupSmartAutoSettingsResponse) {}
+ rpc UpdateOrganizationGroupSmartAutoSettings(UpdateOrganizationGroupSmartAutoSettingsRequest) returns (UpdateOrganizationGroupSmartAutoSettingsResponse) {}
+ rpc CreateOrganizationGroupAnthropicCyberEnrollmentUrl(CreateOrganizationGroupAnthropicCyberEnrollmentUrlRequest) returns (CreateOrganizationGroupAnthropicCyberEnrollmentUrlResponse) {}
+ rpc GetTeamGroups(GetTeamGroupsRequest) returns (GetTeamGroupsResponse) {}
+ rpc GetTeamGroup(GetTeamGroupRequest) returns (GetTeamGroupResponse) {}
+ rpc GetTeamGroupMembers(GetTeamGroupMembersRequest) returns (GetTeamGroupMembersResponse) {}
+ rpc CreateTeamGroup(CreateTeamGroupRequest) returns (CreateTeamGroupResponse) {}
+ rpc UpdateTeamGroup(UpdateTeamGroupRequest) returns (UpdateTeamGroupResponse) {}
+ rpc DeleteTeamGroup(DeleteTeamGroupRequest) returns (DeleteTeamGroupResponse) {}
+ rpc AddTeamGroupMembers(AddTeamGroupMembersRequest) returns (AddTeamGroupMembersResponse) {}
+ rpc RemoveTeamGroupMembers(RemoveTeamGroupMembersRequest) returns (RemoveTeamGroupMembersResponse) {}
+ rpc GetGroups(GetGroupsRequest) returns (GetGroupsResponse) {}
+ rpc GetGroupMembers(GetGroupMembersRequest) returns (GetGroupMembersResponse) {}
+ rpc CreateGroup(CreateGroupRequest) returns (CreateGroupResponse) {}
+ rpc UpdateGroup(UpdateGroupRequest) returns (UpdateGroupResponse) {}
+ rpc DeleteGroup(DeleteGroupRequest) returns (DeleteGroupResponse) {}
+ rpc AddGroupMembers(AddGroupMembersRequest) returns (AddGroupMembersResponse) {}
+ rpc RemoveGroupMembers(RemoveGroupMembersRequest) returns (RemoveGroupMembersResponse) {}
+ rpc BulkAssignGroupMembers(BulkAssignGroupMembersRequest) returns (BulkAssignGroupMembersResponse) {}
+ rpc PreviewAttachGroupToDirectory(PreviewAttachGroupToDirectoryRequest) returns (PreviewAttachGroupToDirectoryResponse) {}
+ rpc DetachGroupFromDirectory(DetachGroupFromDirectoryRequest) returns (DetachGroupFromDirectoryResponse) {}
+ rpc GetScimConflicts(GetScimConflictsRequest) returns (GetScimConflictsResponse) {}
+ rpc ListScimDirectories(ListScimDirectoriesRequest) returns (ListScimDirectoriesResponse) {}
+ rpc GetOrganizationScimConfigurationLinks(ListScimDirectoriesRequest) returns (GetOrganizationScimConfigurationLinksResponse) {}
+ rpc CreateScimDirectory(CreateScimDirectoryRequest) returns (CreateScimDirectoryResponse) {}
+ rpc UpdateScimDirectorySyncSettings(UpdateScimDirectorySyncSettingsRequest) returns (UpdateScimDirectorySyncSettingsResponse) {}
+ rpc DeleteScimDirectory(DeleteScimDirectoryRequest) returns (DeleteScimDirectoryResponse) {}
+ rpc ListScimGroupsFromUpstream(ListScimGroupsFromUpstreamRequest) returns (ListScimGroupsFromUpstreamResponse) {}
+ rpc ListScimTargetMappings(ListScimTargetMappingsRequest) returns (ListScimTargetMappingsResponse) {}
+ rpc ListOrganizationGroupTargetMappings(ListOrganizationGroupTargetMappingsRequest) returns (ListOrganizationGroupTargetMappingsResponse) {}
+ rpc CreateScimTargetMapping(CreateScimTargetMappingRequest) returns (CreateScimTargetMappingResponse) {}
+ rpc DeleteScimTargetMapping(DeleteScimTargetMappingRequest) returns (DeleteScimTargetMappingResponse) {}
+ rpc GetActivationCheckoutUrl(GetActivationCheckoutUrlRequest) returns (GetActivationCheckoutUrlResponse) {}
+ rpc CheckPromotionEligibility(CheckPromotionEligibilityRequest) returns (CheckPromotionEligibilityResponse) {}
+ rpc ActivatePromotion(ActivatePromotionRequest) returns (ActivatePromotionResponse) {}
+ rpc GetTeamCustomerPortalUrl(GetTeamCustomerPortalUrlRequest) returns (GetTeamCustomerPortalUrlResponse) {}
+ rpc GetTeamMembers(GetTeamMembersRequest) returns (GetTeamMembersResponse) {}
+ rpc SendTeamInvite(SendTeamInviteRequest) returns (SendTeamInviteResponse) {}
+ rpc GetTeamInviteLink(GetTeamInviteLinkRequest) returns (GetTeamInviteLinkResponse) {}
+ rpc AcceptInvite(AcceptInviteRequest) returns (AcceptInviteResponse) {}
+ rpc GetTeamInviteMetadata(GetTeamInviteMetadataRequest) returns (GetTeamInviteMetadataResponse) {}
+ rpc ListContactImportConnections(ListContactImportConnectionsRequest) returns (ListContactImportConnectionsResponse) {}
+ rpc GetGoogleContactImportAuthUrl(GetGoogleContactImportAuthUrlRequest) returns (GetGoogleContactImportAuthUrlResponse) {}
+ rpc ConnectGoogleContactImportCallback(ConnectGoogleContactImportCallbackRequest) returns (ConnectGoogleContactImportCallbackResponse) {}
+ rpc ListContactImportContacts(ListContactImportContactsRequest) returns (ListContactImportContactsResponse) {}
+ rpc GetContactImportAvatar(GetContactImportAvatarRequest) returns (GetContactImportAvatarResponse) {}
+ rpc DisconnectContactImportConnection(DisconnectContactImportConnectionRequest) returns (DisconnectContactImportConnectionResponse) {}
+ rpc CreateTeam(CreateTeamRequest) returns (CreateTeamResponse) {}
+ rpc GetJoinableTeamsByDomain(GetJoinableTeamsByDomainRequest) returns (GetJoinableTeamsByDomainResponse) {}
+ rpc JoinTeamByDomain(JoinTeamByDomainRequest) returns (JoinTeamByDomainResponse) {}
+ rpc UpdateTeamDomainJoinSetting(UpdateTeamDomainJoinSettingRequest) returns (UpdateTeamDomainJoinSettingResponse) {}
+ rpc GetTeamMemberDomains(GetTeamMemberDomainsRequest) returns (GetTeamMemberDomainsResponse) {}
+ rpc GetTeamIdForReactivation(GetTeamIdForReactivationRequest) returns (GetTeamIdForReactivationResponse) {}
+ rpc ChangeSeat(ChangeSeatRequest) returns (ChangeSeatResponse) {}
+ rpc ChangeTeamSubscription(ChangeTeamSubscriptionRequest) returns (ChangeTeamSubscriptionResponse) {}
+ rpc ConnectGithubCallback(ConnectGithubCallbackRequest) returns (ConnectGithubCallbackResponse) {}
+ rpc RegisterGithubCursorCode(RegisterGithubCursorCodeRequest) returns (RegisterGithubCursorCodeResponse) {}
+ rpc PrepareGithubConnectFlow(PrepareGithubConnectFlowRequest) returns (PrepareGithubConnectFlowResponse) {}
+ rpc CompleteGithubConnectFlow(CompleteGithubConnectFlowRequest) returns (CompleteGithubConnectFlowResponse) {}
+ rpc DisconnectGithub(DisconnectGithubRequest) returns (DisconnectGithubResponse) {}
+ rpc PrepareSetupGithubEnterpriseApp(PrepareSetupGithubEnterpriseAppRequest) returns (PrepareSetupGithubEnterpriseAppResponse) {}
+ rpc FinishSetupGithubEnterpriseApp(FinishSetupGithubEnterpriseAppRequest) returns (FinishSetupGithubEnterpriseAppResponse) {}
+ rpc ListGithubEnterpriseApps(ListGithubEnterpriseAppsRequest) returns (ListGithubEnterpriseAppsResponse) {}
+ rpc DeleteGithubEnterpriseApp(DeleteGithubEnterpriseAppRequest) returns (DeleteGithubEnterpriseAppResponse) {}
+ rpc SetupGitlabEnterpriseInstance(SetupGitlabEnterpriseInstanceRequest) returns (SetupGitlabEnterpriseInstanceResponse) {}
+ rpc ListGitlabEnterpriseInstances(ListGitlabEnterpriseInstancesRequest) returns (ListGitlabEnterpriseInstancesResponse) {}
+ rpc SetGitlabEnterpriseHostControlledServiceAccountToken(SetGitlabEnterpriseHostControlledServiceAccountTokenRequest) returns (SetGitlabEnterpriseHostControlledServiceAccountTokenResponse) {}
+ rpc RotateGitlabEnterpriseWebhookSecret(RotateGitlabEnterpriseWebhookSecretRequest) returns (RotateGitlabEnterpriseWebhookSecretResponse) {}
+ rpc DeleteGitlabEnterpriseInstance(DeleteGitlabEnterpriseInstanceRequest) returns (DeleteGitlabEnterpriseInstanceResponse) {}
+ rpc SetupBitbucketServerInstance(SetupBitbucketServerInstanceRequest) returns (SetupBitbucketServerInstanceResponse) {}
+ rpc ListBitbucketServerInstances(ListBitbucketServerInstancesRequest) returns (ListBitbucketServerInstancesResponse) {}
+ rpc UpdateBitbucketServerInstanceToken(UpdateBitbucketServerInstanceTokenRequest) returns (UpdateBitbucketServerInstanceTokenResponse) {}
+ rpc DeleteBitbucketServerInstance(DeleteBitbucketServerInstanceRequest) returns (DeleteBitbucketServerInstanceResponse) {}
+ rpc SyncGitlabRepos(SyncGitlabReposRequest) returns (SyncGitlabReposResponse) {}
+ rpc UpdateRole(UpdateRoleRequest) returns (UpdateRoleResponse) {}
+ rpc RemoveMember(RemoveMemberRequest) returns (RemoveMemberResponse) {}
+ rpc GetMemberRemovalInsights(GetMemberRemovalInsightsRequest) returns (GetMemberRemovalInsightsResponse) {}
+ rpc GetSignUpType(GetSignUpTypeRequest) returns (GetSignUpTypeResponse) {}
+ rpc GetHardLimit(GetHardLimitRequest) returns (GetHardLimitResponse) {}
+ rpc SetHardLimit(SetHardLimitRequest) returns (SetHardLimitResponse) {}
+ rpc GetSpendLimitPolicy(GetSpendLimitPolicyRequest) returns (GetSpendLimitPolicyResponse) {}
+ rpc SetSpendLimitPolicy(SetSpendLimitPolicyRequest) returns (SetSpendLimitPolicyResponse) {}
+ rpc GetOrgTeamBudgets(GetOrgTeamBudgetsRequest) returns (GetOrgTeamBudgetsResponse) {}
+ rpc SetOrgTeamBudget(SetOrgTeamBudgetRequest) returns (SetOrgTeamBudgetResponse) {}
+ rpc GetOrgDailySpendByCategory(GetOrgDailySpendByCategoryRequest) returns (GetDailySpendByCategoryResponse) {}
+ rpc EnableOnDemandSpend(EnableOnDemandSpendRequest) returns (EnableOnDemandSpendResponse) {}
+ rpc DeleteAccount(DeleteAccountRequest) returns (DeleteAccountResponse) {}
+ rpc SendDownloadEmail(SendDownloadEmailRequest) returns (SendDownloadEmailResponse) {}
+ rpc GetMonthlyInvoice(GetMonthlyInvoiceRequest) returns (GetMonthlyInvoiceResponse) {}
+ rpc ListInvoiceCycles(ListInvoiceCyclesRequest) returns (ListInvoiceCyclesResponse) {}
+ rpc GetDailySpendByCategory(GetDailySpendByCategoryRequest) returns (GetDailySpendByCategoryResponse) {}
+ rpc GetPricingHistory(GetPricingHistoryRequest) returns (GetPricingHistoryResponse) {}
+ rpc ListBackgroundComposerSecrets(ListBackgroundComposerSecretsRequest) returns (ListBackgroundComposerSecretsResponse) {}
+ rpc CreateBackgroundComposerSecret(CreateBackgroundComposerSecretRequest) returns (CreateBackgroundComposerSecretResponse) {}
+ rpc CreateBackgroundComposerSecretBatch(CreateBackgroundComposerSecretBatchRequest) returns (CreateBackgroundComposerSecretBatchResponse) {}
+ rpc RevokeBackgroundComposerSecret(RevokeBackgroundComposerSecretRequest) returns (RevokeBackgroundComposerSecretResponse) {}
+ rpc UpdateBackgroundComposerSecret(UpdateBackgroundComposerSecretRequest) returns (UpdateBackgroundComposerSecretResponse) {}
+ rpc GetMcpConfig(GetMcpConfigRequest) returns (GetMcpConfigResponse) {}
+ rpc GetEffectiveMcpConfigForUser(GetEffectiveMcpConfigForUserRequest) returns (GetEffectiveMcpConfigForUserResponse) {}
+ rpc GetAvailableMcpServers(GetAvailableMcpServersRequest) returns (GetAvailableMcpServersResponse) {}
+ rpc GetMcpServerUsageSummary(GetMcpServerUsageSummaryRequest) returns (GetMcpServerUsageSummaryResponse) {}
+ rpc SetMcpConfig(SetMcpConfigRequest) returns (SetMcpConfigResponse) {}
+ rpc UpdateUserDefaultMcpSettings(UpdateUserDefaultMcpSettingsRequest) returns (UpdateUserDefaultMcpSettingsResponse) {}
+ rpc MarkMcpServersSeen(MarkMcpServersSeenRequest) returns (MarkMcpServersSeenResponse) {}
+ rpc StoreMcpOAuthToken(StoreMcpOAuthTokenRequest) returns (StoreMcpOAuthTokenResponse) {}
+ rpc GetMcpOAuthTokens(GetMcpOAuthTokensRequest) returns (GetMcpOAuthTokensResponse) {}
+ rpc ListSandMcpTools(ListSandMcpToolsRequest) returns (ListSandMcpToolsResponse) {}
+ rpc ExecuteSandMcpTool(ExecuteSandMcpToolRequest) returns (ExecuteSandMcpToolResponse) {}
+ rpc ClassifySandAutoReview(ClassifySandAutoReviewRequest) returns (ClassifySandAutoReviewResponse) {}
+ rpc RecordSandAuditEvents(RecordSandAuditEventsRequest) returns (RecordSandAuditEventsResponse) {}
+ rpc McpOAuthRefreshLockBegin(McpOAuthRefreshLockBeginRequest) returns (McpOAuthRefreshLockBeginResponse) {}
+ rpc McpOAuthRefreshLockRelease(McpOAuthRefreshLockReleaseRequest) returns (McpOAuthRefreshLockReleaseResponse) {}
+ rpc DeleteMcpOAuthToken(DeleteMcpOAuthTokenRequest) returns (DeleteMcpOAuthTokenResponse) {}
+ rpc ValidateMcpOAuthTokens(ValidateMcpOAuthTokensRequest) returns (ValidateMcpOAuthTokensResponse) {}
+ rpc CheckHttpMcpStatus(CheckHttpMcpStatusRequest) returns (CheckHttpMcpStatusResponse) {}
+ rpc StoreMcpOAuthPendingState(StoreMcpOAuthPendingStateRequest) returns (StoreMcpOAuthPendingStateResponse) {}
+ rpc GetMcpOAuthPendingState(GetMcpOAuthPendingStateRequest) returns (GetMcpOAuthPendingStateResponse) {}
+ rpc RenameMcpOAuthAccount(RenameMcpOAuthAccountRequest) returns (RenameMcpOAuthAccountResponse) {}
+ rpc DeleteMcpOAuthAccount(DeleteMcpOAuthAccountRequest) returns (DeleteMcpOAuthAccountResponse) {}
+ rpc CompleteMcpOAuth(CompleteMcpOAuthRequest) returns (CompleteMcpOAuthResponse) {}
+ rpc GetPluginMcpConfig(GetPluginMcpConfigRequest) returns (GetPluginMcpConfigResponse) {}
+ rpc BatchGetPluginMcpConfig(BatchGetPluginMcpConfigRequest) returns (BatchGetPluginMcpConfigResponse) {}
+ rpc AddMcpServersFromPlugin(AddMcpServersFromPluginRequest) returns (AddMcpServersFromPluginResponse) {}
+ rpc MoveUserMcpServerToTeam(MoveUserMcpServerToTeamRequest) returns (MoveUserMcpServerToTeamResponse) {}
+ rpc MigrateTeamMcpServersToDefaultMarketplace(MigrateTeamMcpServersToDefaultMarketplaceRequest) returns (MigrateTeamMcpServersToDefaultMarketplaceResponse) {}
+ rpc ProbeMcpUrl(ProbeMcpUrlRequest) returns (ProbeMcpUrlResponse) {}
+ rpc CreateTeamWithFreeTrial(CreateTeamWithFreeTrialRequest) returns (CreateTeamWithFreeTrialResponse) {}
+ rpc CreateTeamWithOrg(CreateTeamWithOrgRequest) returns (CreateTeamWithOrgResponse) {}
+ rpc GetTeamHasValidPaymentMethod(GetTeamHasValidPaymentMethodRequest) returns (GetTeamHasValidPaymentMethodResponse) {}
+ rpc GetTeamPrivacyModeForced(GetTeamPrivacyModeForcedRequest) returns (GetTeamPrivacyModeForcedResponse) {}
+ rpc SwitchTeamPrivacyMode(SwitchTeamPrivacyModeRequest) returns (SwitchTeamPrivacyModeResponse) {}
+ rpc UpdateFastRequests(UpdateFastRequestsRequest) returns (UpdateFastRequestsResponse) {}
+ rpc GetFastRequests(GetFastRequestsRequest) returns (GetFastRequestsResponse) {}
+ rpc GetDownloadLink(GetDownloadLinkRequest) returns (GetDownloadLinkResponse) {}
+ rpc GetCliDownloadUrl(GetCliDownloadUrlRequest) returns (GetCliDownloadUrlResponse) {}
+ rpc GetSsoConfigurationLinks(GetSsoConfigurationLinksRequest) returns (GetSsoConfigurationLinksResponse) {}
+ rpc GetScimConfigurationLinks(GetScimConfigurationLinksRequest) returns (GetScimConfigurationLinksResponse) {}
+ rpc SetAdminOnlyUsagePricing(SetAdminOnlyUsagePricingRequest) returns (SetAdminOnlyUsagePricingResponse) {}
+ rpc GetYearlyUpgradeEligibility(GetYearlyUpgradeEligibilityRequest) returns (GetYearlyUpgradeEligibilityResponse) {}
+ rpc UpgradeToYearly(UpgradeToYearlyRequest) returns (UpgradeToYearlyResponse) {}
+ rpc GetEnterpriseCTAEligibility(GetEnterpriseCTAEligibilityRequest) returns (GetEnterpriseCTAEligibilityResponse) {}
+ rpc GetUsageBasedPremiumRequests(GetUsageBasedPremiumRequestsRequest) returns (GetUsageBasedPremiumRequestsResponse) {}
+ rpc SetUsageBasedPremiumRequests(SetUsageBasedPremiumRequestsRequest) returns (SetUsageBasedPremiumRequestsResponse) {}
+ rpc GetReferrals(GetReferralsRequest) returns (GetReferralsResponse) {}
+ rpc GetReferralCodes(GetReferralCodesRequest) returns (GetReferralCodesResponse) {}
+ rpc CreateP2PReferralLink(CreateP2PReferralLinkRequest) returns (CreateP2PReferralLinkResponse) {}
+ rpc GetP2PReferralStatus(GetP2PReferralStatusRequest) returns (GetP2PReferralStatusResponse) {}
+ rpc SendP2PReferralInvites(SendP2PReferralInvitesRequest) returns (SendP2PReferralInvitesResponse) {}
+ rpc GetP2PReferralHistory(GetP2PReferralHistoryRequest) returns (GetP2PReferralHistoryResponse) {}
+ rpc CheckReferralAllowlist(CheckReferralAllowlistRequest) returns (CheckReferralAllowlistResponse) {}
+ rpc CheckReferralCode(CheckReferralCodeRequest) returns (CheckReferralCodeResponse) {}
+ rpc RedeemGiftCode(RedeemGiftCodeRequest) returns (RedeemGiftCodeResponse) {}
+ rpc GetTeamRepos(GetTeamReposRequest) returns (GetTeamReposResponse) {}
+ rpc GetTeamReposOrEmptyIfNotInTeam(GetTeamReposRequest) returns (GetTeamReposResponse) {}
+ rpc GetTeamRules(GetTeamRulesRequest) returns (GetTeamRulesResponse) {}
+ rpc CreateTeamRule(CreateTeamRuleRequest) returns (CreateTeamRuleResponse) {}
+ rpc UpdateTeamRule(UpdateTeamRuleRequest) returns (UpdateTeamRuleResponse) {}
+ rpc DeleteTeamRule(DeleteTeamRuleRequest) returns (DeleteTeamRuleResponse) {}
+ rpc GetTeamHooks(GetTeamHooksRequest) returns (GetTeamHooksResponse) {}
+ rpc CreateTeamHook(CreateTeamHookRequest) returns (CreateTeamHookResponse) {}
+ rpc UpdateTeamHook(UpdateTeamHookRequest) returns (UpdateTeamHookResponse) {}
+ rpc DeleteTeamHook(DeleteTeamHookRequest) returns (DeleteTeamHookResponse) {}
+ rpc GetTeamCommands(GetTeamCommandsRequest) returns (GetTeamCommandsResponse) {}
+ rpc CreateTeamCommand(CreateTeamCommandRequest) returns (CreateTeamCommandResponse) {}
+ rpc UpdateTeamCommand(UpdateTeamCommandRequest) returns (UpdateTeamCommandResponse) {}
+ rpc DeleteTeamCommand(DeleteTeamCommandRequest) returns (DeleteTeamCommandResponse) {}
+ rpc GetGlobalCommands(GetGlobalCommandsRequest) returns (GetGlobalCommandsResponse) {}
+ rpc GetRepoSlashCommands(GetRepoSlashCommandsRequest) returns (GetRepoSlashCommandsResponse) {}
+ rpc GetBackgroundComposerSlashCommands(GetBackgroundComposerSlashCommandsRequest) returns (GetBackgroundComposerSlashCommandsResponse) {}
+ rpc GetCloudAgentPluginsSnapshot(GetCloudAgentPluginsSnapshotRequest) returns (GetCloudAgentPluginsSnapshotResponse) {}
+ rpc GetBugbotTeamRules(GetBugbotTeamRulesRequest) returns (GetBugbotTeamRulesResponse) {}
+ rpc CreateBugbotTeamRule(CreateBugbotTeamRuleRequest) returns (CreateBugbotTeamRuleResponse) {}
+ rpc UpdateBugbotTeamRule(UpdateBugbotTeamRuleRequest) returns (UpdateBugbotTeamRuleResponse) {}
+ rpc DeleteBugbotTeamRule(DeleteBugbotTeamRuleRequest) returns (DeleteBugbotTeamRuleResponse) {}
+ rpc GetBugbotLearnedRules(GetBugbotLearnedRulesRequest) returns (GetBugbotLearnedRulesResponse) {}
+ rpc UpdateBugbotLearnedRule(UpdateBugbotLearnedRuleRequest) returns (UpdateBugbotLearnedRuleResponse) {}
+ rpc DeleteBugbotLearnedRule(DeleteBugbotLearnedRuleRequest) returns (DeleteBugbotLearnedRuleResponse) {}
+ rpc CreateBugbotManualRepositoryRule(CreateBugbotManualRepositoryRuleRequest) returns (CreateBugbotManualRepositoryRuleResponse) {}
+ rpc GetBugbotManualRepositoryRules(GetBugbotManualRepositoryRulesRequest) returns (GetBugbotManualRepositoryRulesResponse) {}
+ rpc UpdateBugbotManualRepositoryRule(UpdateBugbotManualRepositoryRuleRequest) returns (UpdateBugbotManualRepositoryRuleResponse) {}
+ rpc DeleteBugbotManualRepositoryRule(DeleteBugbotManualRepositoryRuleRequest) returns (DeleteBugbotManualRepositoryRuleResponse) {}
+ rpc RunDiamondToBugbotMigration(RunDiamondToBugbotMigrationRequest) returns (RunDiamondToBugbotMigrationResponse) {}
+ rpc GetBugbotRuleAnalytics(GetBugbotRuleAnalyticsRequest) returns (GetBugbotRuleAnalyticsResponse) {}
+ rpc GetBugbotRuleById(GetBugbotRuleByIdRequest) returns (GetBugbotRuleByIdResponse) {}
+ rpc CreateTeamRepo(CreateTeamRepoRequest) returns (CreateTeamRepoResponse) {}
+ rpc DeleteTeamRepo(DeleteTeamRepoRequest) returns (DeleteTeamRepoResponse) {}
+ rpc AddRepoPattern(AddRepoPatternRequest) returns (AddRepoPatternResponse) {}
+ rpc RemoveRepoPattern(RemoveRepoPatternRequest) returns (RemoveRepoPatternResponse) {}
+ rpc SetTeamRepoType(SetTeamRepoTypeRequest) returns (SetTeamRepoTypeResponse) {}
+ rpc GetTeamAdminSettings(GetTeamAdminSettingsRequest) returns (GetTeamAdminSettingsResponse) {}
+ rpc GetTeamAdminSettingsOrEmptyIfNotInTeam(GetTeamAdminSettingsRequest) returns (GetTeamAdminSettingsResponse) {}
+ rpc GetBaseTeamAdminSettings(GetBaseTeamAdminSettingsRequest) returns (GetTeamAdminSettingsResponse) {}
+ rpc UpdateTeamAdminSettings(UpdateTeamAdminSettingsRequest) returns (UpdateTeamAdminSettingsResponse) {}
+ rpc GetTeamCustomerTelemetryDestinations(GetTeamCustomerTelemetryDestinationsRequest) returns (GetTeamCustomerTelemetryDestinationsResponse) {}
+ rpc CreateTeamCustomerTelemetryDestination(CreateTeamCustomerTelemetryDestinationRequest) returns (CreateTeamCustomerTelemetryDestinationResponse) {}
+ rpc UpdateTeamCustomerTelemetryDestination(UpdateTeamCustomerTelemetryDestinationRequest) returns (UpdateTeamCustomerTelemetryDestinationResponse) {}
+ rpc DeleteTeamCustomerTelemetryDestination(DeleteTeamCustomerTelemetryDestinationRequest) returns (DeleteTeamCustomerTelemetryDestinationResponse) {}
+ rpc TestTeamCustomerTelemetryDestinationConnection(TestTeamCustomerTelemetryDestinationConnectionRequest) returns (TestTeamCustomerTelemetryDestinationConnectionResponse) {}
+ rpc GetTeamCustomerTelemetryDestinationHealth(GetTeamCustomerTelemetryDestinationHealthRequest) returns (GetTeamCustomerTelemetryDestinationHealthResponse) {}
+ rpc SetTeamNoZdrModelConsent(SetTeamNoZdrModelConsentRequest) returns (SetTeamNoZdrModelConsentResponse) {}
+ rpc SetOrganizationNoZdrModelConsent(SetOrganizationNoZdrModelConsentRequest) returns (SetOrganizationNoZdrModelConsentResponse) {}
+ rpc SetUserNoZdrModelConsent(SetUserNoZdrModelConsentRequest) returns (SetUserNoZdrModelConsentResponse) {}
+ rpc SetTeamMemberNoZdrModelConsent(SetTeamMemberNoZdrModelConsentRequest) returns (SetTeamMemberNoZdrModelConsentResponse) {}
+ rpc GetNoZdrModelConsentStatus(GetNoZdrModelConsentStatusRequest) returns (GetNoZdrModelConsentStatusResponse) {}
+ rpc UpdateTeamInviteLinkTTLSetting(UpdateTeamInviteLinkTTLSettingRequest) returns (UpdateTeamInviteLinkTTLSettingResponse) {}
+ rpc UpdateTeamMemberInviteSetting(UpdateTeamMemberInviteSettingRequest) returns (UpdateTeamMemberInviteSettingResponse) {}
+ rpc GetProtectedGitScopes(GetProtectedGitScopesRequest) returns (GetProtectedGitScopesResponse) {}
+ rpc CreateProtectedGitScope(CreateProtectedGitScopeRequest) returns (CreateProtectedGitScopeResponse) {}
+ rpc DeleteProtectedGitScope(DeleteProtectedGitScopeRequest) returns (DeleteProtectedGitScopeResponse) {}
+ rpc CreateTeamFreeTrialCode(CreateTeamFreeTrialCodeRequest) returns (CreateTeamFreeTrialCodeResponse) {}
+ rpc CreateTeamFreeTrialCodeInternal(CreateTeamFreeTrialCodeRequest) returns (CreateTeamFreeTrialCodeResponse) {}
+ rpc CreateTeamsTrialV2ReferralCode(CreateTeamsTrialV2ReferralCodeRequest) returns (CreateTeamsTrialV2ReferralCodeResponse) {}
+ rpc GetTeamAnalytics(GetTeamAnalyticsRequest) returns (GetTeamAnalyticsResponse) {}
+ rpc GetUserAnalytics(GetUserAnalyticsRequest) returns (GetUserAnalyticsResponse) {}
+ rpc GetTeamRawData(GetTeamRawDataRequest) returns (GetTeamRawDataResponse) {}
+ rpc GetClientUsageData(GetClientUsageDataRequest) returns (GetClientUsageDataResponse) {}
+ rpc GetCurrentPeriodUsage(GetCurrentPeriodUsageRequest) returns (GetCurrentPeriodUsageResponse) {}
+ rpc UseSandBankedReset(UseSandBankedResetRequest) returns (UseSandBankedResetResponse) {}
+ rpc ListSandBankedResets(ListSandBankedResetsRequest) returns (ListSandBankedResetsResponse) {}
+ rpc GetSandUsageStatus(GetSandUsageStatusRequest) returns (GetSandUsageStatusResponse) {}
+ rpc GetUsageSignalsProjectionSnapshot(GetProjectionSnapshotRequest) returns (GetProjectionSnapshotResponse) {}
+ rpc GetPlanInfo(GetPlanInfoRequest) returns (GetPlanInfoResponse) {}
+ rpc VerifyAppleTransaction(VerifyAppleTransactionRequest) returns (VerifyAppleTransactionResponse) {}
+ rpc GetCursorReviewEntitlement(GetCursorReviewEntitlementRequest) returns (GetCursorReviewEntitlementResponse) {}
+ rpc GetUsageLimitPolicyStatus(GetUsageLimitPolicyStatusRequest) returns (GetUsageLimitPolicyStatusResponse) {}
+ rpc GetUsageLimitStatusAndActiveGrants(GetUsageLimitStatusAndActiveGrantsRequest) returns (GetUsageLimitStatusAndActiveGrantsResponse) {}
+ rpc GetCreditGrantsBalance(GetCreditGrantsBalanceRequest) returns (GetCreditGrantsBalanceResponse) {}
+ rpc GetClientVisibleCreditGrants(GetClientVisibleCreditGrantsRequest) returns (GetClientVisibleCreditGrantsResponse) {}
+ rpc GetAdvancedAnalyticsEnabled(GetAdvancedAnalyticsEnabledRequest) returns (GetAdvancedAnalyticsEnabledResponse) {}
+ rpc GetTokenUsage(GetTokenUsageRequest) returns (GetTokenUsageResponse) {}
+ rpc ValidateBedrockIamRole(ValidateBedrockIamRoleRequest) returns (ValidateBedrockIamRoleResponse) {}
+ rpc GetTeamSpend(GetTeamSpendRequest) returns (GetTeamSpendResponse) {}
+ rpc GetTeamSeatUpgradeRecommendations(GetTeamSeatUpgradeRecommendationsRequest) returns (GetTeamSeatUpgradeRecommendationsResponse) {}
+ rpc GetPendingSeatTierUpgradeRequests(GetPendingSeatTierUpgradeRequestsRequest) returns (GetPendingSeatTierUpgradeRequestsResponse) {}
+ rpc GetCurrentBillingCycle(GetCurrentBillingCycleRequest) returns (GetCurrentBillingCycleResponse) {}
+ rpc GetMonthlyBillingCycle(GetMonthlyBillingCycleRequest) returns (GetMonthlyBillingCycleResponse) {}
+ rpc GetBugbotSettings(GetBugbotSettingsRequest) returns (GetBugbotSettingsResponse) {}
+ rpc GetBugbotAnalyticsV2(GetBugbotAnalyticsV2Request) returns (GetBugbotAnalyticsV2Response) {}
+ rpc GetBugBotPRAnalytics(GetBugBotPRAnalyticsRequest) returns (GetBugBotPRAnalyticsResponse) {}
+ rpc GetGithubInstallations(GetGithubInstallationsRequest) returns (GetGithubInstallationsResponse) {}
+ rpc GetBugbotSuggestedRepos(GetBugbotSuggestedReposRequest) returns (GetBugbotSuggestedReposResponse) {}
+ rpc GetScmConnectionStatus(GetScmConnectionStatusRequest) returns (GetScmConnectionStatusResponse) {}
+ rpc GetInstallationRepos(GetInstallationReposRequest) returns (GetInstallationReposResponse) {}
+ rpc FetchAllInstallationRepos(FetchAllInstallationReposRequest) returns (FetchAllInstallationReposResponse) {}
+ rpc GetInstallationGithubUsers(GetInstallationGithubUsersRequest) returns (GetInstallationGithubUsersResponse) {}
+ rpc GetUserAdminOrganizations(GetUserAdminOrganizationsRequest) returns (GetUserAdminOrganizationsResponse) {}
+ rpc GetTeamGithubUsers(GetTeamGithubUsersRequest) returns (GetTeamGithubUsersResponse) {}
+ rpc AddGithubUsersToTeam(AddGithubUsersToTeamRequest) returns (AddGithubUsersToTeamResponse) {}
+ rpc GetUserPullRequests(GetUserPullRequestsRequest) returns (GetUserPullRequestsResponse) {}
+ rpc GetUserReviewRequests(GetUserReviewRequestsRequest) returns (GetUserReviewRequestsResponse) {}
+ rpc GetPullRequestForBranch(GetPullRequestForBranchRequest) returns (GetPullRequestForBranchResponse) {}
+ rpc UpdateGithubRepoSettings(UpdateGithubRepoSettingsRequest) returns (UpdateGithubRepoSettingsResponse) {}
+ rpc UpdateGithubInstallationSettings(UpdateGithubInstallationSettingsRequest) returns (UpdateGithubInstallationSettingsResponse) {}
+ rpc UpdateAllGithubRepoSettings(UpdateAllGithubRepoSettingsRequest) returns (UpdateAllGithubRepoSettingsResponse) {}
+ rpc UpdateGithubInstallationTeamScope(UpdateGithubInstallationTeamScopeRequest) returns (UpdateGithubInstallationTeamScopeResponse) {}
+ rpc UpdateSelfGithubAllowlist(UpdateSelfGithubAllowlistRequest) returns (UpdateSelfGithubAllowlistResponse) {}
+ rpc GetTeamBugbotSettings(GetTeamBugbotSettingsRequest) returns (GetTeamBugbotSettingsResponse) {}
+ rpc UpdateTeamBugbotSettings(UpdateTeamBugbotSettingsRequest) returns (UpdateTeamBugbotSettingsResponse) {}
+ rpc MigrateTeamBugbotToUsageBasedBilling(MigrateTeamBugbotToUsageBasedBillingRequest) returns (MigrateTeamBugbotToUsageBasedBillingResponse) {}
+ rpc GetBugbotMergedPrScanSummary(GetBugbotMergedPrScanSummaryRequest) returns (GetBugbotMergedPrScanSummaryResponse) {}
+ rpc GetBugbotMode(GetBugbotModeRequest) returns (GetBugbotModeResponse) {}
+ rpc UpdateBugbotMode(UpdateBugbotModeRequest) returns (UpdateBugbotModeResponse) {}
+ rpc GetBugBotProUserMode(GetBugBotProUserModeRequest) returns (GetBugBotProUserModeResponse) {}
+ rpc UpdateBugBotProUserMode(UpdateBugBotProUserModeRequest) returns (UpdateBugBotProUserModeResponse) {}
+ rpc GetBugbotUserSettings(GetBugbotUserSettingsRequest) returns (GetBugbotUserSettingsResponse) {}
+ rpc UpdateBugbotUserSettings(UpdateBugbotUserSettingsRequest) returns (UpdateBugbotUserSettingsResponse) {}
+ rpc GetFullSelfDrivingUserSettings(GetFullSelfDrivingUserSettingsRequest) returns (GetFullSelfDrivingUserSettingsResponse) {}
+ rpc UpdateFullSelfDrivingUserSettings(UpdateFullSelfDrivingUserSettingsRequest) returns (UpdateFullSelfDrivingUserSettingsResponse) {}
+ rpc ListFullSelfDrivingRepoSettings(ListFullSelfDrivingRepoSettingsRequest) returns (ListFullSelfDrivingRepoSettingsResponse) {}
+ rpc SetFullSelfDrivingRepoEnabled(SetFullSelfDrivingRepoEnabledRequest) returns (SetFullSelfDrivingRepoEnabledResponse) {}
+ rpc GetFullSelfDrivingTeamSettings(GetFullSelfDrivingTeamSettingsRequest) returns (GetFullSelfDrivingTeamSettingsResponse) {}
+ rpc UpdateFullSelfDrivingTeamSettings(UpdateFullSelfDrivingTeamSettingsRequest) returns (UpdateFullSelfDrivingTeamSettingsResponse) {}
+ rpc ListFullSelfDrivingTeamRepoSettings(ListFullSelfDrivingTeamRepoSettingsRequest) returns (ListFullSelfDrivingTeamRepoSettingsResponse) {}
+ rpc SetFullSelfDrivingTeamRepoEnabled(SetFullSelfDrivingTeamRepoEnabledRequest) returns (SetFullSelfDrivingTeamRepoEnabledResponse) {}
+ rpc ListFullSelfDrivingActiveAgents(ListFullSelfDrivingActiveAgentsRequest) returns (ListFullSelfDrivingActiveAgentsResponse) {}
+ rpc ListFullSelfDrivingTeamActiveAgents(ListFullSelfDrivingTeamActiveAgentsRequest) returns (ListFullSelfDrivingTeamActiveAgentsResponse) {}
+ rpc UpdateFullSelfDrivingPrConfig(UpdateFullSelfDrivingPrConfigRequest) returns (UpdateFullSelfDrivingPrConfigResponse) {}
+ rpc GetBugBotProUserSettings(GetBugBotProUserSettingsRequest) returns (GetBugBotProUserSettingsResponse) {}
+ rpc UpdateBugBotProUserSettings(UpdateBugBotProUserSettingsRequest) returns (UpdateBugBotProUserSettingsResponse) {}
+ rpc MigrateBugBotProUserToUsageBasedBilling(MigrateBugBotProUserToUsageBasedBillingRequest) returns (MigrateBugBotProUserToUsageBasedBillingResponse) {}
+ rpc GetGlassEarlyPreviewEnrollment(GetGlassEarlyPreviewEnrollmentRequest) returns (GetGlassEarlyPreviewEnrollmentResponse) {}
+ rpc EnrollInGlassEarlyPreview(EnrollInGlassEarlyPreviewRequest) returns (EnrollInGlassEarlyPreviewResponse) {}
+ rpc UnenrollFromGlassEarlyPreview(UnenrollFromGlassEarlyPreviewRequest) returns (UnenrollFromGlassEarlyPreviewResponse) {}
+ rpc RecordBugbotDeeplinkEvent(RecordBugbotDeeplinkEventRequest) returns (RecordBugbotDeeplinkEventResponse) {}
+ rpc RecordBugbotDeeplinkEventUnauthenticated(RecordBugbotDeeplinkEventRequest) returns (RecordBugbotDeeplinkEventResponse) {}
+ rpc RevokeBugBotLicenses(RevokeBugBotLicensesRequest) returns (RevokeBugBotLicensesResponse) {}
+ rpc RevokeUserBugbotLicense(RevokeUserBugbotLicenseRequest) returns (RevokeUserBugbotLicenseResponse) {}
+ rpc StartBugbotBackfillLearning(StartBugbotBackfillLearningRequest) returns (StartBugbotBackfillLearningResponse) {}
+ rpc GetBugbotBackfillStatus(GetBugbotBackfillStatusRequest) returns (GetBugbotBackfillStatusResponse) {}
+ rpc SetSlackAuth(SetSlackAuthRequest) returns (SetSlackAuthResponse) {}
+ rpc GetSlackTeamSettings(GetSlackTeamSettingsRequest) returns (GetSlackTeamSettingsResponse) {}
+ rpc UpdateSlackTeamSettings(UpdateSlackTeamSettingsRequest) returns (UpdateSlackTeamSettingsResponse) {}
+ rpc GetSlackSettings(GetSlackSettingsRequest) returns (GetSlackSettingsResponse) {}
+ rpc GetSlackModelOptions(GetSlackModelOptionsRequest) returns (GetSlackModelOptionsResponse) {}
+ rpc GetSlackInstallUrl(GetSlackInstallUrlRequest) returns (GetSlackInstallUrlResponse) {}
+ rpc GetSlackInstallUrlPublic(GetPublicSlackInstallUrlRequest) returns (GetPublicSlackInstallUrlResponse) {}
+ rpc GetSlackInstallUrlPublicWithUserScopes(GetPublicSlackInstallUrlWithUserScopesRequest) returns (GetPublicSlackInstallUrlWithUserScopesResponse) {}
+ rpc GetFilteredUsageEvents(GetFilteredUsageEventsRequest) returns (GetFilteredUsageEventsResponse) {}
+ rpc GetAggregatedUsageEvents(GetAggregatedUsageEventsRequest) returns (GetAggregatedUsageEventsResponse) {}
+ rpc GetAuditLogs(GetAuditLogsRequest) returns (GetAuditLogsResponse) {}
+ rpc GetOrganizationAuditLogs(GetOrganizationAuditLogsRequest) returns (GetOrganizationAuditLogsResponse) {}
+ rpc GetUserPrivacyMode(GetUserPrivacyModeRequest) returns (GetUserPrivacyModeResponse) {}
+ rpc SetUserPrivacyMode(SetUserPrivacyModeRequest) returns (SetUserPrivacyModeResponse) {}
+ rpc WebAcknowledgeGracePeriodDisclaimer(WebAcknowledgeGracePeriodDisclaimerRequest) returns (WebAcknowledgeGracePeriodDisclaimerResponse) {}
+ rpc SkipPrivacyModeGracePeriod(SkipPrivacyModeGracePeriodRequest) returns (SkipPrivacyModeGracePeriodResponse) {}
+ rpc NeedsPrivacyModeMigration(NeedsPrivacyModeMigrationRequest) returns (NeedsPrivacyModeMigrationResponse) {}
+ rpc UpdateTeamPrivacyModeMigrationOptOut(UpdateTeamPrivacyModeMigrationOptOutRequest) returns (UpdateTeamPrivacyModeMigrationOptOutResponse) {}
+ rpc ShareConversation(ShareConversationRequest) returns (ShareConversationResponse) {}
+ rpc GetSharedConversation(GetSharedConversationRequest) returns (GetSharedConversationResponse) {}
+ rpc GetPublicSharedConversation(GetPublicSharedConversationRequest) returns (GetPublicSharedConversationResponse) {}
+ rpc ListSharedConversations(ListSharedConversationsRequest) returns (ListSharedConversationsResponse) {}
+ rpc DeleteSharedConversation(DeleteSharedConversationRequest) returns (DeleteSharedConversationResponse) {}
+ rpc UpdateSharedConversationVisibility(UpdateSharedConversationVisibilityRequest) returns (UpdateSharedConversationVisibilityResponse) {}
+ rpc ShareCanvas(ShareCanvasRequest) returns (ShareCanvasResponse) {}
+ rpc GetSharedCanvas(GetSharedCanvasRequest) returns (GetSharedCanvasResponse) {}
+ rpc GetPublicSharedCanvas(GetPublicSharedCanvasRequest) returns (GetPublicSharedCanvasResponse) {}
+ rpc ListSharedCanvases(ListSharedCanvasesRequest) returns (ListSharedCanvasesResponse) {}
+ rpc DeleteSharedCanvas(DeleteSharedCanvasRequest) returns (DeleteSharedCanvasResponse) {}
+ rpc LookupSharedCanvasByKey(LookupSharedCanvasByKeyRequest) returns (LookupSharedCanvasByKeyResponse) {}
+ rpc GetTeamSharedConversationSettings(GetTeamSharedConversationSettingsRequest) returns (GetTeamSharedConversationSettingsResponse) {}
+ rpc UpdateTeamSharedConversationSettings(UpdateTeamSharedConversationSettingsRequest) returns (UpdateTeamSharedConversationSettingsResponse) {}
+ rpc GetTeamSharedCanvasSettings(GetTeamSharedCanvasSettingsRequest) returns (GetTeamSharedCanvasSettingsResponse) {}
+ rpc UpdateTeamSharedCanvasSettings(UpdateTeamSharedCanvasSettingsRequest) returns (UpdateTeamSharedCanvasSettingsResponse) {}
+ rpc GetTeamPublicProfileSettings(GetTeamPublicProfileSettingsRequest) returns (GetTeamPublicProfileSettingsResponse) {}
+ rpc UpdateTeamPublicProfileSettings(UpdateTeamPublicProfileSettingsRequest) returns (UpdateTeamPublicProfileSettingsResponse) {}
+ rpc GetTeamSmartAutoSettings(GetTeamSmartAutoSettingsRequest) returns (GetTeamSmartAutoSettingsResponse) {}
+ rpc UpdateTeamSmartAutoSettings(UpdateTeamSmartAutoSettingsRequest) returns (UpdateTeamSmartAutoSettingsResponse) {}
+ rpc GetUserSmartAutoSettings(GetUserSmartAutoSettingsRequest) returns (GetUserSmartAutoSettingsResponse) {}
+ rpc UpdateUserSmartAutoSettings(UpdateUserSmartAutoSettingsRequest) returns (UpdateUserSmartAutoSettingsResponse) {}
+ rpc GetTeamBackgroundAgentSettings(GetTeamBackgroundAgentSettingsRequest) returns (GetTeamBackgroundAgentSettingsResponse) {}
+ rpc UpdateTeamBackgroundAgentSettings(UpdateTeamBackgroundAgentSettingsRequest) returns (UpdateTeamBackgroundAgentSettingsResponse) {}
+ rpc GetRepoSourcePreference(GetRepoSourcePreferenceRequest) returns (GetRepoSourcePreferenceResponse) {}
+ rpc UpdateUserRepoSourcePreference(UpdateUserRepoSourcePreferenceRequest) returns (UpdateUserRepoSourcePreferenceResponse) {}
+ rpc UpdateTeamRepoSourcePreference(UpdateTeamRepoSourcePreferenceRequest) returns (UpdateTeamRepoSourcePreferenceResponse) {}
+ rpc ResolvePrCreationForge(ResolvePrCreationForgeRequest) returns (ResolvePrCreationForgeResponse) {}
+ rpc RevokeTeamInviteLink(RevokeTeamInviteLinkRequest) returns (RevokeTeamInviteLinkResponse) {}
+ rpc ListTeamInviteLinks(ListTeamInviteLinksRequest) returns (ListTeamInviteLinksResponse) {}
+ rpc UpdateUserName(UpdateUserNameRequest) returns (UpdateUserNameResponse) {}
+ rpc UploadUserProfilePicture(UploadUserProfilePictureRequest) returns (UploadUserProfilePictureResponse) {}
+ rpc UpdateUserProfilePicture(UpdateUserProfilePictureRequest) returns (UpdateUserProfilePictureResponse) {}
+ rpc ListInvoices(ListInvoicesRequest) returns (ListInvoicesResponse) {}
+ rpc ListBlockingCheckoutInvoices(ListBlockingCheckoutInvoicesRequest) returns (ListBlockingCheckoutInvoicesResponse) {}
+ rpc GetRemainingRefunds(GetRemainingRefundsRequest) returns (GetRemainingRefundsResponse) {}
+ rpc GetServiceAccountSpendLimit(GetServiceAccountSpendLimitRequest) returns (GetServiceAccountSpendLimitResponse) {}
+ rpc SetServiceAccountSpendLimit(SetServiceAccountSpendLimitRequest) returns (SetServiceAccountSpendLimitResponse) {}
+ rpc SetUserHardLimit(SetUserHardLimitRequest) returns (SetUserHardLimitResponse) {}
+ rpc SetUserMonthlyLimit(SetUserMonthlyLimitRequest) returns (SetUserMonthlyLimitResponse) {}
+ rpc ToggleMarketingEmailOpt(ToggleMarketingEmailOptRequest) returns (ToggleMarketingEmailOptResponse) {}
+ rpc GetMarketingEmailOpt(GetMarketingEmailOptRequest) returns (GetMarketingEmailOptResponse) {}
+ rpc GetGlobalLeaderboardOptIn(GetGlobalLeaderboardOptInRequest) returns (GetGlobalLeaderboardOptInResponse) {}
+ rpc SetGlobalLeaderboardOptIn(SetGlobalLeaderboardOptInRequest) returns (SetGlobalLeaderboardOptInResponse) {}
+ rpc CreateTeamApiKey(CreateTeamApiKeyRequest) returns (CreateTeamApiKeyResponse) {}
+ rpc RevokeTeamApiKey(RevokeTeamApiKeyRequest) returns (RevokeTeamApiKeyResponse) {}
+ rpc ListTeamApiKeys(ListTeamApiKeysRequest) returns (ListTeamApiKeysResponse) {}
+ rpc CreateOrganizationApiKey(CreateOrganizationApiKeyRequest) returns (CreateOrganizationApiKeyResponse) {}
+ rpc RevokeOrganizationApiKey(RevokeOrganizationApiKeyRequest) returns (RevokeOrganizationApiKeyResponse) {}
+ rpc ListOrganizationApiKeys(ListOrganizationApiKeysRequest) returns (ListOrganizationApiKeysResponse) {}
+ rpc CreateAutomationWebhookApiKey(CreateAutomationWebhookApiKeyRequest) returns (CreateAutomationWebhookApiKeyResponse) {}
+ rpc CreateTeamServiceAccount(CreateTeamServiceAccountRequest) returns (CreateTeamServiceAccountResponse) {}
+ rpc ListTeamServiceAccounts(ListTeamServiceAccountsRequest) returns (ListTeamServiceAccountsResponse) {}
+ rpc DeleteTeamServiceAccount(DeleteTeamServiceAccountRequest) returns (DeleteTeamServiceAccountResponse) {}
+ rpc ArchiveTeamServiceAccount(ArchiveTeamServiceAccountRequest) returns (ArchiveTeamServiceAccountResponse) {}
+ rpc RotateServiceAccountApiKey(RotateServiceAccountApiKeyRequest) returns (RotateServiceAccountApiKeyResponse) {}
+ rpc GetTeamRepositoriesForServiceAccountScope(GetTeamRepositoriesForServiceAccountScopeRequest) returns (GetTeamRepositoriesForServiceAccountScopeResponse) {}
+ rpc UpdateServiceAccountRepoScope(UpdateServiceAccountRepoScopeRequest) returns (UpdateServiceAccountRepoScopeResponse) {}
+ rpc CreateUserApiKey(CreateUserApiKeyRequest) returns (CreateUserApiKeyResponse) {}
+ rpc RevokeUserApiKey(RevokeUserApiKeyRequest) returns (RevokeUserApiKeyResponse) {}
+ rpc ListUserApiKeys(ListUserApiKeysRequest) returns (ListUserApiKeysResponse) {}
+ rpc ConfirmGithubInstallation(ConfirmGithubInstallationRequest) returns (ConfirmGithubInstallationResponse) {}
+ rpc UpdateTeamName(UpdateTeamNameRequest) returns (UpdateTeamNameResponse) {}
+ rpc UpdateTeamDashboardAnalyticsSetting(UpdateTeamDashboardAnalyticsSettingRequest) returns (UpdateTeamDashboardAnalyticsSettingResponse) {}
+ rpc UpdateTeamScimRequireUserDirectorySetting(UpdateTeamScimRequireUserDirectorySettingRequest) returns (UpdateTeamScimRequireUserDirectorySettingResponse) {}
+ rpc GetTeamScimRequireUserDirectoryPreview(GetTeamScimRequireUserDirectoryPreviewRequest) returns (GetTeamScimRequireUserDirectoryPreviewResponse) {}
+ rpc GetSlackUserSettings(GetSlackUserSettingsRequest) returns (GetSlackUserSettingsResponse) {}
+ rpc UpdateSlackUserSettings(UpdateSlackUserSettingsRequest) returns (UpdateSlackUserSettingsResponse) {}
+ rpc GetSlackRepoRoutingRules(GetSlackRepoRoutingRulesRequest) returns (GetSlackRepoRoutingRulesResponse) {}
+ rpc CreateSlackRepoRoutingRule(CreateSlackRepoRoutingRuleRequest) returns (CreateSlackRepoRoutingRuleResponse) {}
+ rpc UpdateSlackRepoRoutingRule(UpdateSlackRepoRoutingRuleRequest) returns (UpdateSlackRepoRoutingRuleResponse) {}
+ rpc DeleteSlackRepoRoutingRule(DeleteSlackRepoRoutingRuleRequest) returns (DeleteSlackRepoRoutingRuleResponse) {}
+ rpc IsOnNewPricing(IsOnNewPricingRequest) returns (IsOnNewPricingResponse) {}
+ rpc GetLinearAuthUrl(GetLinearAuthUrlRequest) returns (GetLinearAuthUrlResponse) {}
+ rpc ConnectLinearCallback(ConnectLinearCallbackRequest) returns (ConnectLinearCallbackResponse) {}
+ rpc GetMicrosoftTeamsLinkContext(GetMicrosoftTeamsLinkContextRequest) returns (GetMicrosoftTeamsLinkContextResponse) {}
+ rpc SetMicrosoftTeamsAuth(SetMicrosoftTeamsAuthRequest) returns (SetMicrosoftTeamsAuthResponse) {}
+ rpc GetLinearStatus(GetLinearStatusRequest) returns (GetLinearStatusResponse) {}
+ rpc DisconnectLinear(DisconnectLinearRequest) returns (DisconnectLinearResponse) {}
+ rpc GetLinearTeams(GetLinearTeamsRequest) returns (GetLinearTeamsResponse) {}
+ rpc GetLinearSettings(GetLinearSettingsRequest) returns (GetLinearSettingsResponse) {}
+ rpc UpdateLinearTeamSetting(UpdateLinearTeamSettingRequest) returns (UpdateLinearTeamSettingResponse) {}
+ rpc UpdateLinearProjectSetting(UpdateLinearProjectSettingRequest) returns (UpdateLinearProjectSettingResponse) {}
+ rpc GetLinearLabels(GetLinearLabelsRequest) returns (GetLinearLabelsResponse) {}
+ rpc GetLinearIssues(GetLinearIssuesRequest) returns (GetLinearIssuesResponse) {}
+ rpc GetPagerDutyAuthUrl(GetPagerDutyAuthUrlRequest) returns (GetPagerDutyAuthUrlResponse) {}
+ rpc ConnectPagerDutyCallback(ConnectPagerDutyCallbackRequest) returns (ConnectPagerDutyCallbackResponse) {}
+ rpc GetPagerDutyStatus(GetPagerDutyStatusRequest) returns (GetPagerDutyStatusResponse) {}
+ rpc GetPagerDutyServices(GetPagerDutyServicesRequest) returns (GetPagerDutyServicesResponse) {}
+ rpc DisconnectPagerDuty(DisconnectPagerDutyRequest) returns (DisconnectPagerDutyResponse) {}
+ rpc GetJiraInstallUrl(GetJiraInstallUrlRequest) returns (GetJiraInstallUrlResponse) {}
+ rpc LinkJiraInstallation(LinkJiraInstallationRequest) returns (LinkJiraInstallationResponse) {}
+ rpc GetJiraStatus(GetJiraStatusRequest) returns (GetJiraStatusResponse) {}
+ rpc GetBitbucketForgeStatus(GetBitbucketForgeStatusRequest) returns (GetBitbucketForgeStatusResponse) {}
+ rpc DisconnectJira(DisconnectJiraRequest) returns (DisconnectJiraResponse) {}
+ rpc DisconnectBitbucketForge(DisconnectBitbucketForgeRequest) returns (DisconnectBitbucketForgeResponse) {}
+ rpc GetJiraProjects(GetJiraProjectsRequest) returns (GetJiraProjectsResponse) {}
+ rpc GetJiraTeamSettings(GetJiraTeamSettingsRequest) returns (GetJiraTeamSettingsResponse) {}
+ rpc UpdateJiraTeamSettings(UpdateJiraTeamSettingsRequest) returns (UpdateJiraTeamSettingsResponse) {}
+ rpc GetJiraRoutingRules(GetJiraRoutingRulesRequest) returns (GetJiraRoutingRulesResponse) {}
+ rpc CreateJiraRoutingRule(CreateJiraRoutingRuleRequest) returns (CreateJiraRoutingRuleResponse) {}
+ rpc UpdateJiraRoutingRule(UpdateJiraRoutingRuleRequest) returns (UpdateJiraRoutingRuleResponse) {}
+ rpc DeleteJiraRoutingRule(DeleteJiraRoutingRuleRequest) returns (DeleteJiraRoutingRuleResponse) {}
+ rpc LinkJiraUser(LinkJiraUserRequest) returns (LinkJiraUserResponse) {}
+ rpc ListJiraUserLinks(ListJiraUserLinksRequest) returns (ListJiraUserLinksResponse) {}
+ rpc UnlinkJiraUser(UnlinkJiraUserRequest) returns (UnlinkJiraUserResponse) {}
+ rpc DeleteBedrockIamRole(DeleteBedrockIamRoleRequest) returns (DeleteBedrockIamRoleResponse) {}
+ rpc UnlinkSlackAccess(UnlinkSlackAccessRequest) returns (UnlinkSlackAccessResponse) {}
+ rpc ListSlackConversations(ListSlackConversationsRequest) returns (ListSlackConversationsResponse) {}
+ rpc ListMicrosoftTeamsChannels(ListMicrosoftTeamsChannelsRequest) returns (ListMicrosoftTeamsChannelsResponse) {}
+ rpc GetSlackConversationsByIds(GetSlackConversationsByIdsRequest) returns (GetSlackConversationsByIdsResponse) {}
+ rpc LogSlackbotAuthConversionFunnel(LogSlackbotAuthConversionFunnelRequest) returns (LogSlackbotAuthConversionFunnelResponse) {}
+ rpc LogClickedConnectSlack(LogClickedConnectSlackRequest) returns (LogClickedConnectSlackResponse) {}
+ rpc CheckUserApiKeyAccess(CheckUserApiKeyAccessRequest) returns (CheckUserApiKeyAccessResponse) {}
+ rpc IsAllowedFreeTrialUsage(IsAllowedFreeTrialUsageRequest) returns (IsAllowedFreeTrialUsageResponse) {}
+ rpc IsNextSetupRunFree(IsNextSetupRunFreeRequest) returns (IsNextSetupRunFreeResponse) {}
+ rpc CompletedLinkSlackAccount(CompletedLinkSlackAccountRequest) returns (CompletedLinkSlackAccountResponse) {}
+ rpc NotifyBugbotTeamAdmins(NotifyTeamAdminsRequest) returns (NotifyTeamAdminsResponse) {}
+ rpc GetAdminNotificationStatus(GetAdminNotificationStatusRequest) returns (GetAdminNotificationStatusResponse) {}
+ rpc OptOutNewPricing(OptOutNewPricingRequest) returns (OptOutNewPricingResponse) {}
+ rpc SubmitFeedback(SubmitFeedbackRequest) returns (SubmitFeedbackResponse) {}
+ rpc SubmitFeedbackAnon(SubmitFeedbackRequest) returns (SubmitFeedbackResponse) {}
+ rpc GetActiveOffboardingBanner(GetActiveOffboardingBannerRequest) returns (GetActiveOffboardingBannerResponse) {}
+ rpc ClientAction(ClientActionRequest) returns (ClientActionResponse) {}
+ rpc ListUsageAlerts(ListUsageAlertsRequest) returns (ListUsageAlertsResponse) {}
+ rpc CreateUsageAlerts(CreateUsageAlertsRequest) returns (CreateUsageAlertsResponse) {}
+ rpc DeleteUsageAlerts(DeleteUsageAlertsRequest) returns (DeleteUsageAlertsResponse) {}
+ rpc UpdateUsageAlerts(UpdateUsageAlertsRequest) returns (UpdateUsageAlertsResponse) {}
+ rpc RequestIndividualLimitsOptOut(RequestIndividualLimitsOptOutRequest) returns (RequestIndividualLimitsOptOutResponse) {}
+ rpc ListMarketplacePlugins(ListMarketplacePluginsRequest) returns (ListMarketplacePluginsResponse) {}
+ rpc GetUserProfile(GetUserProfileRequest) returns (GetUserProfileResponse) {}
+ rpc UpdateUserProfile(UpdateUserProfileRequest) returns (UpdateUserProfileResponse) {}
+ rpc ClaimUserProfileHandle(ClaimUserProfileHandleRequest) returns (ClaimUserProfileHandleResponse) {}
+ rpc GetPublicProfileByHandle(GetPublicProfileByHandleRequest) returns (GetPublicProfileByHandleResponse) {}
+ rpc GetViewableProfileByHandle(GetViewableProfileByHandleRequest) returns (GetViewableProfileByHandleResponse) {}
+ rpc GetTeamMemberProfileByHandle(GetTeamMemberProfileByHandleRequest) returns (GetTeamMemberProfileByHandleResponse) {}
+ rpc GetPlugin(GetPluginRequest) returns (GetPluginResponse) {}
+ rpc CreatePlugin(CreatePluginRequest) returns (CreatePluginResponse) {}
+ rpc PublishPlugin(PublishPluginRequest) returns (PublishPluginResponse) {}
+ rpc UnpublishPlugin(UnpublishPluginRequest) returns (UnpublishPluginResponse) {}
+ rpc ParseGitHubRepoForPlugins(ParseGitHubRepoForPluginRequest) returns (ParseGitHubRepoForPluginsResponse) {}
+ rpc ParsePluginPublisherRepoInternal(ParsePluginPublisherRepoInternalRequest) returns (ParsePluginPublisherRepoInternalResponse) {}
+ rpc PreviewReindexPluginRepoInternal(PreviewReindexPluginRepoInternalRequest) returns (PreviewReindexPluginRepoResponse) {}
+ rpc ApplyReindexPluginRepoInternal(ApplyReindexPluginRepoInternalRequest) returns (ApplyReindexPluginRepoResponse) {}
+ rpc PreviewMigrateReindexPluginRepoInternal(PreviewMigrateReindexPluginRepoInternalRequest) returns (PreviewMigrateReindexPluginRepoResponse) {}
+ rpc ApplyMigrateReindexPluginRepoInternal(ApplyMigrateReindexPluginRepoInternalRequest) returns (ApplyMigrateReindexPluginRepoResponse) {}
+ rpc CreateSupportImpersonationSessionInternal(CreateSupportImpersonationSessionInternalRequest) returns (CreateSupportImpersonationSessionInternalResponse) {}
+ rpc SubmitPluginForApproval(SubmitPluginForApprovalRequest) returns (SubmitPluginForApprovalResponse) {}
+ rpc ApprovePlugin(ApprovePluginRequest) returns (ApprovePluginResponse) {}
+ rpc RejectPlugin(RejectPluginRequest) returns (RejectPluginResponse) {}
+ rpc ListUserPluginInstalls(ListUserPluginInstallsRequest) returns (ListUserPluginInstallsResponse) {}
+ rpc InstallUserPlugin(InstallUserPluginRequest) returns (InstallUserPluginResponse) {}
+ rpc UpdateUserPluginInstall(UpdateUserPluginInstallRequest) returns (UpdateUserPluginInstallResponse) {}
+ rpc UninstallUserPlugin(UninstallUserPluginRequest) returns (UninstallUserPluginResponse) {}
+ rpc ListTeamPluginInstalls(ListTeamPluginInstallsRequest) returns (ListTeamPluginInstallsResponse) {}
+ rpc GetTeamPluginPopularity(GetTeamPluginPopularityRequest) returns (GetTeamPluginPopularityResponse) {}
+ rpc GetTeamPluginPrimitiveUsage(GetTeamPluginPrimitiveUsageRequest) returns (GetTeamPluginPrimitiveUsageResponse) {}
+ rpc ListTeamAvailableMarketplacePlugins(ListTeamAvailableMarketplacePluginsRequest) returns (ListTeamAvailableMarketplacePluginsResponse) {}
+ rpc GetTeamPinnedMarketplacePlugins(GetTeamPinnedMarketplacePluginsRequest) returns (GetTeamPinnedMarketplacePluginsResponse) {}
+ rpc UpdateTeamPinnedMarketplacePlugins(UpdateTeamPinnedMarketplacePluginsRequest) returns (UpdateTeamPinnedMarketplacePluginsResponse) {}
+ rpc InstallTeamPlugin(InstallTeamPluginRequest) returns (InstallTeamPluginResponse) {}
+ rpc UpdateTeamPluginInstall(UpdateTeamPluginInstallRequest) returns (UpdateTeamPluginInstallResponse) {}
+ rpc UninstallTeamPlugin(UninstallTeamPluginRequest) returns (UninstallTeamPluginResponse) {}
+ rpc GetEffectiveUserPlugins(GetEffectiveUserPluginsRequest) returns (GetEffectiveUserPluginsResponse) {}
+ rpc ResolvePluginsByRef(ResolvePluginsByRefRequest) returns (ResolvePluginsByRefResponse) {}
+ rpc ListMarketplaces(ListMarketplacesRequest) returns (ListMarketplacesResponse) {}
+ rpc AddMarketplace(AddMarketplaceRequest) returns (AddMarketplaceResponse) {}
+ rpc GetOrCreateDefaultTeamMarketplace(GetOrCreateDefaultTeamMarketplaceRequest) returns (GetOrCreateDefaultTeamMarketplaceResponse) {}
+ rpc UpdateMarketplace(UpdateMarketplaceRequest) returns (UpdateMarketplaceResponse) {}
+ rpc RemoveMarketplace(RemoveMarketplaceRequest) returns (RemoveMarketplaceResponse) {}
+ rpc RefreshMarketplace(RefreshMarketplaceRequest) returns (RefreshMarketplaceResponse) {}
+ rpc ReindexAndApplyTeamMarketplaceChanges(ReindexAndApplyTeamMarketplaceChangesRequest) returns (ReindexAndApplyTeamMarketplaceChangesResponse) {}
+ rpc RegisterMarketplaceAndPlugins(RegisterMarketplaceAndPluginsRequest) returns (RegisterMarketplaceAndPluginsResponse) {}
+ rpc UpdateTeamMarketplaceConfig(UpdateTeamMarketplaceConfigRequest) returns (UpdateTeamMarketplaceConfigResponse) {}
+ rpc SetTeamMarketplaceRepository(SetTeamMarketplaceRepositoryRequest) returns (SetTeamMarketplaceRepositoryResponse) {}
+ rpc SetMarketplaceOriginDistribution(SetMarketplaceOriginDistributionRequest) returns (SetMarketplaceOriginDistributionResponse) {}
+ rpc GetMarketplaceOriginDistributionStatus(GetMarketplaceOriginDistributionStatusRequest) returns (GetMarketplaceOriginDistributionStatusResponse) {}
+ rpc SetTeamMarketplacePluginPolicies(SetTeamMarketplacePluginPoliciesRequest) returns (SetTeamMarketplacePluginPoliciesResponse) {}
+ rpc SetTeamMarketplacePluginPolicyVariables(SetTeamMarketplacePluginPolicyVariablesRequest) returns (SetTeamMarketplacePluginPolicyVariablesResponse) {}
+ rpc ApplyTeamMarketplaceRequiredPlugins(ApplyTeamMarketplaceRequiredPluginsRequest) returns (ApplyTeamMarketplaceRequiredPluginsResponse) {}
+ rpc LinkPluginsToTeamMarketplace(LinkPluginsToTeamMarketplaceRequest) returns (LinkPluginsToTeamMarketplaceResponse) {}
+ rpc UnlinkPluginsFromTeamMarketplace(UnlinkPluginsFromTeamMarketplaceRequest) returns (UnlinkPluginsFromTeamMarketplaceResponse) {}
+ rpc PreviewTeamMarketplaceMcpImpact(PreviewTeamMarketplaceMcpImpactRequest) returns (PreviewTeamMarketplaceMcpImpactResponse) {}
+ rpc GetManagedSkills(GetManagedSkillsRequest) returns (GetManagedSkillsResponse) {}
+ rpc GetCursorUserState(GetCursorUserStateRequest) returns (GetCursorUserStateResponse) {}
+ rpc SetJobData(SetJobDataRequest) returns (SetJobDataResponse) {}
+ rpc ListCrews(ListCrewsRequest) returns (ListCrewsResponse) {}
+ rpc GetCrew(GetCrewRequest) returns (GetCrewResponse) {}
+ rpc CreateCrew(CreateCrewRequest) returns (CreateCrewResponse) {}
+ rpc UpdateCrew(UpdateCrewRequest) returns (UpdateCrewResponse) {}
+ rpc DeleteCrew(DeleteCrewRequest) returns (DeleteCrewResponse) {}
+ rpc ListCrewArchetypes(ListCrewArchetypesRequest) returns (ListCrewArchetypesResponse) {}
+ rpc GetCrewActivity(GetCrewActivityRequest) returns (GetCrewActivityResponse) {}
+ rpc TriggerCrewStandup(TriggerCrewStandupRequest) returns (TriggerCrewStandupResponse) {}
+ rpc GetCrewStats(GetCrewStatsRequest) returns (GetCrewStatsResponse) {}
+ rpc GetCrewStandupDigest(GetCrewStandupDigestRequest) returns (GetCrewStandupDigestResponse) {}
+ rpc DraftCrewBrief(DraftCrewBriefRequest) returns (DraftCrewBriefResponse) {}
+ rpc CrewWriteBack(CrewWriteBackRequest) returns (CrewWriteBackResponse) {}
+}
+
+// Source: aiserver.v1.FileSyncService (var: o)
+service FileSyncService {
+ rpc FSUploadFile(FSUploadFileRequest) returns (FSUploadFileResponse) {}
+ rpc FSSyncFile(FSSyncFileRequest) returns (FSSyncFileResponse) {}
+ rpc FSIsEnabledForUser(FSIsEnabledForUserRequest) returns (FSIsEnabledForUserResponse) {}
+ rpc FSConfig(FSConfigRequest) returns (FSConfigResponse) {}
+ rpc FSGetFileContents(FSGetFileContentsRequest) returns (FSGetFileContentsResponse) {}
+ rpc FSGetMultiFileContents(FSGetMultiFileContentsRequest) returns (FSGetMultiFileContentsResponse) {}
+ rpc FSInternalSyncFile(FSSyncFileRequest) returns (FSSyncFileResponse) {}
+ rpc FSInternalUploadFile(FSUploadFileRequest) returns (FSUploadFileResponse) {}
+ rpc FSInternalHealthCheck(FSInternalHealthCheckRequest) returns (FSInternalHealthCheckResponse) {}
+}
+
+// Source: aiserver.v1.GitIndexService (var: i)
+service GitIndexService {
+ rpc RepoHistoryInitHandshake(RepoHistoryInitHandshakeRequest) returns (RepoHistoryInitHandshakeResponse) {}
+ rpc RepoHistorySyncOne(RepoHistorySyncOneRequest) returns (RepoHistorySyncOneResponse) {}
+ rpc RepoHistorySyncComplete(RepoHistorySyncCompleteRequest) returns (RepoHistorySyncCompleteResponse) {}
+ rpc RemoveRepoHistory(RemoveRepoHistoryRequest) returns (RemoveRepoHistoryResponse) {}
+ rpc SearchPRHistory(SearchPRHistoryRequest) returns (SearchPRHistoryResponse) {}
+ rpc GetPRIndexingStatus(GetPRIndexingStatusRequest) returns (GetPRIndexingStatusResponse) {}
+}
+
+// Source: aiserver.v1.HealthService (var: l)
service HealthService {
rpc Ping(HealthRequest) returns (HealthResponse) {}
rpc Unary(HealthEmptyRequest) returns (HealthResponse) {}
@@ -30389,7 +36877,7 @@ service HealthService {
rpc StreamBidiPoll(BidiPollRequest) returns (stream BidiPollResponse) {}
}
-// Source: aiserver.v1.MetricsService (var: $bt)
+// Source: aiserver.v1.MetricsService (var: o)
service MetricsService {
rpc ReportIncrement(ReportMetricsRequest) returns (ReportMetricsResponse) {}
rpc ReportDecrement(ReportMetricsRequest) returns (ReportMetricsResponse) {}
@@ -30397,9 +36885,69 @@ service MetricsService {
rpc ReportGauge(ReportMetricsRequest) returns (ReportMetricsResponse) {}
}
-// Source: aiserver.v1.NetworkService (var: oBe)
-service NetworkService {
- rpc GetPublicIp(GetPublicIpRequest) returns (GetPublicIpResponse) {}
- rpc IsConnected(IsConnectedRequest) returns (IsConnectedResponse) {}
+// Source: aiserver.v1.PerformanceEventService (var: i)
+service PerformanceEventService {
+ rpc SubmitPerformanceEvents(SubmitPerformanceEventsRequest) returns (SubmitPerformanceEventsResponse) {}
+}
+
+// Source: aiserver.v1.ProfilingService (var: a)
+service ProfilingService {
+ rpc SubmitProfile(SubmitProfileRequest) returns (SubmitProfileResponse) {}
+}
+
+// Source: aiserver.v1.ReplayChatService (var: a)
+service ReplayChatService {
+ rpc StreamReplayChat(StreamReplayChatRequest) returns (stream StreamUnifiedChatResponseWithTools) {}
+}
+
+// Source: aiserver.v1.RepositoryService (var: o)
+service RepositoryService {
+ rpc FastRepoInitHandshake(FastRepoInitHandshakeRequest) returns (FastRepoInitHandshakeResponse) {}
+ rpc SyncMerkleSubtree(SyncMerkleSubtreeRequest) returns (SyncMerkleSubtreeResponse) {}
+ rpc FastUpdateFile(FastUpdateFileRequest) returns (FastUpdateFileResponse) {}
+ rpc SearchRepositoryV2(SearchRepositoryRequest) returns (SearchRepositoryResponse) {}
+ rpc RemoveRepositoryV2(RemoveRepositoryRequest) returns (RemoveRepositoryResponse) {}
+ rpc FastRepoInitHandshakeV2(FastRepoInitHandshakeV2Request) returns (FastRepoInitHandshakeV2Response) {}
+ rpc SyncMerkleSubtreeV2(SyncMerkleSubtreeV2Request) returns (SyncMerkleSubtreeV2Response) {}
+ rpc FastUpdateFileV2(FastUpdateFileV2Request) returns (FastUpdateFileV2Response) {}
+ rpc FastRepoSyncComplete(FastRepoSyncCompleteRequest) returns (FastRepoSyncCompleteResponse) {}
+ rpc SemSearchFast(SemSearchRequest) returns (stream SemSearchResponse) {}
+ rpc SemSearch(SemSearchRequest) returns (stream SemSearchResponse) {}
+ rpc EnsureIndexCreated(EnsureIndexCreatedRequest) returns (EnsureIndexCreatedResponse) {}
+ rpc GetHighLevelFolderDescription(GetHighLevelFolderDescriptionRequest) returns (GetHighLevelFolderDescriptionResponse) {}
+ rpc GetEmbeddings(GetEmbeddingsRequest) returns (GetEmbeddingsResponse) {}
+ rpc GetUploadLimits(GetUploadLimitsRequest) returns (GetUploadLimitsResponse) {}
+ rpc GetNumFilesToSend(GetNumFilesToSendRequest) returns (GetNumFilesToSendResponse) {}
+ rpc GetAvailableChunkingStrategies(GetAvailableChunkingStrategiesRequest) returns (GetAvailableChunkingStrategiesResponse) {}
+ rpc GetLineNumberClassifications(GetLineNumberClassificationsRequest) returns (stream GetLineNumberClassificationsResponse) {}
+ rpc GetCopyStatus(GetCopyStatusRequest) returns (GetCopyStatusResponse) {}
+}
+
+// Source: aiserver.v1.ToolCallEventService (var: m)
+service ToolCallEventService {
+ rpc SubmitToolCallEvents(SubmitToolCallEventsRequest) returns (SubmitToolCallEventsResponse) {}
+}
+
+// Source: aiserver.v1.TraceService (var: u)
+service TraceService {
+ rpc SubmitSpans(SubmitSpansRequest) returns (SubmitSpansResponse) {}
+}
+
+// Source: aiserver.v1.UploadService (var: S)
+service UploadService {
+ rpc UploadDocumentation(NewDocumentationRequest) returns (UploadResponse) {}
+ rpc UploadDocumentationStatus(UploadDocumentationRequest) returns (UploadedStatus) {}
+ rpc MarkAsPublic(MarkAsPublicRequest) returns (UploadedStatus) {}
+ rpc UploadStatus(UploadedStatusRequest) returns (UploadedStatus) {}
+ rpc GetPages(GetPagesRequest) returns (Pages) {}
+ rpc GetDoc(GetDocRequest) returns (ProtoDoc) {}
+ rpc RescrapeDocs(RescrapeDocsRequest) returns (RescrapeDocsResponse) {}
+ rpc RescrapeDocsV2(RescrapeDocsRequestV2) returns (RescrapeDocsResponse) {}
+ rpc UpsertAllDocs(UpsertDocsRequest) returns (UpsertDocsResponse) {}
+}
+
+// Source: aiserver.v1.WebProfilingService (var: l)
+service WebProfilingService {
+ rpc SubmitInteractionWindow(SubmitInteractionWindowRequest) returns (SubmitInteractionWindowResponse) {}
}
diff --git a/proto/from_extensions/anyrun_v1.proto b/proto/from_extensions/anyrun_v1.proto
index 84fde45..96c030b 100644
--- a/proto/from_extensions/anyrun_v1.proto
+++ b/proto/from_extensions/anyrun_v1.proto
@@ -6,56 +6,75 @@ import "google/protobuf/empty.proto";
option go_package = "react-admin/cursor-server/gen/anyrun/v1;anyrunv1";
-// Copied from: local:anyrun.v1.AllowedDomain (var: ODe)
+// Copied from: local:anyrun.v1.AllowedDomain (var: mt)
message AllowedDomain {
string domain = 1;
}
-// Copied from: local:anyrun.v1.AnygressLocalPodDenyRules (var: ADe)
+// Copied from: local:anyrun.v1.AllowedTcpDestination (var: ct)
+message AllowedTcpDestination {
+ string cidr = 1;
+ uint32 port = 2;
+}
+
+// Copied from: local:anyrun.v1.AntiAffinityTags (var: ze)
+message AntiAffinityTags {
+ repeated string tags = 1;
+}
+
+// Copied from: local:anyrun.v1.AnygressLocalPodDenyRules (var: Ke)
message AnygressLocalPodDenyRules {
uint32 version = 1;
string pod_id = 2;
AnygressPerPodDenyRules deny_rules = 3;
}
-// Copied from: local:anyrun.v1.AnygressPerPodDenyRules (var: dDe)
+// Copied from: local:anyrun.v1.AnygressPerPodDenyRules (var: Ye)
message AnygressPerPodDenyRules {
map denies = 1;
}
-// Copied from: local:anyrun.v1.AnygressPodDenyRule (var: lDe)
+// Copied from: local:anyrun.v1.AnygressPodDenyRule (var: He)
message AnygressPodDenyRule {
string verb = 1;
string path = 2;
}
-// Copied from: local:anyrun.v1.AnygressPodDenyRuleList (var: cDe)
+// Copied from: local:anyrun.v1.AnygressPodDenyRuleList (var: Ve)
message AnygressPodDenyRuleList {
repeated AnygressPodDenyRule rules = 1;
}
-// Copied from: local:anyrun.v1.BlobStorageFormat (var: qFe)
+// Copied from: local:anyrun.v1.AttachProcessRequest (var: J)
+message AttachProcessRequest {
+ int64 pid = 1;
+ optional string last_event_id = 2;
+}
+
+// Copied from: local:anyrun.v1.BlobStorageFormat (var: f)
enum BlobStorageFormat {
BLOB_STORAGE_FORMAT_LEGACY_UNSPECIFIED = 0;
BLOB_STORAGE_FORMAT_V1 = 1;
BLOB_STORAGE_FORMAT_VM_SNAPSHOT_V1 = 2;
BLOB_STORAGE_FORMAT_V2 = 3;
+ BLOB_STORAGE_FORMAT_V2_LAYERED = 4;
+ BLOB_STORAGE_FORMAT_V3 = 5;
}
-// Copied from: local:anyrun.v1.Build (var: EDe)
+// Copied from: local:anyrun.v1.Build (var: et)
message Build {
string dockerfile = 1;
string context = 2;
}
-// Copied from: local:anyrun.v1.BuildStatusLine (var: fFe)
+// Copied from: local:anyrun.v1.BuildStatusLine (var: Ae)
message BuildStatusLine {
uint32 stream_id = 1;
string timestamp = 2;
string content = 3;
}
-// Copied from: local:anyrun.v1.BuildStepStarted (var: mFe)
+// Copied from: local:anyrun.v1.BuildStepStarted (var: he)
message BuildStepStarted {
uint32 stream_id = 1;
uint32 step = 2;
@@ -63,40 +82,70 @@ message BuildStepStarted {
string command = 4;
}
-// Copied from: local:anyrun.v1.CloneCompleted (var: RFe)
+// Copied from: local:anyrun.v1.CloneCompleted (var: ve)
message CloneCompleted {
ClonePurpose purpose = 1;
}
-// Copied from: local:anyrun.v1.ClonePurpose (var: HLe)
+// Copied from: local:anyrun.v1.ClonePurpose (var: a)
enum ClonePurpose {
CLONE_PURPOSE_UNSPECIFIED = 0;
CLONE_PURPOSE_DOCKER_BUILD = 1;
CLONE_PURPOSE_WORKSPACE_SETUP = 2;
}
-// Copied from: local:anyrun.v1.CloneStarted (var: CFe)
+// Copied from: local:anyrun.v1.CloneStarted (var: Ie)
message CloneStarted {
ClonePurpose purpose = 1;
}
-// Copied from: local:anyrun.v1.DaemonCommandHandlerPersistentState (var: kQe)
+// Copied from: local:anyrun.v1.ContainerRuntime (var: d)
+enum ContainerRuntime {
+ CONTAINER_RUNTIME_DOCKERD_UNSPECIFIED = 0;
+ CONTAINER_RUNTIME_ISOD_RUNC = 1;
+}
+
+// Copied from: local:anyrun.v1.ContainerWaitFailure (var: jt)
+message ContainerWaitFailure {
+ int64 exit_code = 1;
+ string message = 2;
+}
+
+// Copied from: local:anyrun.v1.CreateProcessRequest (var: v)
+message CreateProcessRequest {
+ repeated string command = 1;
+ string user = 2;
+ string working_directory = 3;
+ map env = 4;
+ optional string idempotency_key = 5;
+ optional ProcessSupervision supervision = 6;
+}
+
+// Copied from: local:anyrun.v1.CreateProcessResponse (var: B)
+message CreateProcessResponse {
+ int64 pid = 1;
+ bool reused_existing_pid = 2;
+ optional int64 process_pid = 3;
+}
+
+// Copied from: local:anyrun.v1.DaemonCommandHandlerPersistentState (var: Lt)
message DaemonCommandHandlerPersistentState {
int64 vpid = 1;
optional string last_event_id = 2;
}
-// Copied from: local:anyrun.v1.DaemonPod (var: axe)
+// Copied from: local:anyrun.v1.DaemonPod (var: nn)
message DaemonPod {
PodStatus status = 2;
optional uint32 internal_proxy_port = 3;
optional DefaultPortConfig default_port_config = 4;
optional string started_from_checkpoint_group_id = 5;
+ optional string started_from_checkpoint_id = 8;
optional PodStartCacheSource started_from_cache_source = 6;
optional uint64 started_from_checkpoint_creation_timestamp = 7;
}
-// Copied from: local:anyrun.v1.DefaultPortConfig (var: xFe)
+// Copied from: local:anyrun.v1.DefaultPortConfig (var: Ce)
message DefaultPortConfig {
oneof authentication {
google.protobuf.Empty open = 3;
@@ -108,9 +157,9 @@ message DefaultPortConfig {
}
}
-// Copied from: local:anyrun.v1.DevContainerConfig (var: yDe)
+// Copied from: local:anyrun.v1.DevContainerConfig (var: $e)
message DevContainerConfig {
- // Copied from: local:anyrun.v1.DevContainerConfig.RegistryReferenceAlias (var: kDe)
+ // Copied from: local:anyrun.v1.DevContainerConfig.RegistryReferenceAlias (var: g)
enum RegistryReferenceAlias {
REGISTRY_REFERENCE_ALIAS_UNSPECIFIED = 0;
REGISTRY_REFERENCE_ALIAS_BUILDER = 1;
@@ -133,6 +182,11 @@ message DevContainerConfig {
optional bool build_container = 29;
optional uint64 checkpoint_threshold_ms = 23;
optional bool enable_cgroup_subtree_control = 30;
+ optional bool enable_checkpoint_scratch_drive = 34;
+ optional bool blob_client_resilience_enabled = 35;
+ optional bool skip_workspace_source_checkout = 36;
+ ContainerRuntime container_runtime = 37;
+ FirecrackerVersion firecracker_version = 39;
oneof image {
string registry_reference = 4;
string snapshot_id = 5;
@@ -141,6 +195,7 @@ message DevContainerConfig {
string checkpoint_group_id = 28;
RegistryReferenceAlias registry_reference_alias = 32;
InlineBuild inline_build = 33;
+ DockerArchiveImage docker_archive = 38;
}
oneof source {
GitRepoSourceReference git = 1;
@@ -156,7 +211,7 @@ message DevContainerConfig {
}
}
-// Copied from: local:anyrun.v1.DevContainerEnv (var: gDe)
+// Copied from: local:anyrun.v1.DevContainerEnv (var: je)
message DevContainerEnv {
string name = 1;
optional string value_hash = 4;
@@ -166,7 +221,7 @@ message DevContainerEnv {
}
}
-// Copied from: local:anyrun.v1.DevContainerExecCommand (var: OFe)
+// Copied from: local:anyrun.v1.DevContainerExecCommand (var: Ne)
message DevContainerExecCommand {
string name = 1;
optional string user = 2;
@@ -176,9 +231,11 @@ message DevContainerExecCommand {
bool failure_tolerant = 6;
repeated string depends_on = 7;
bool depends_on_git_checkout = 8;
+ optional ProcessSupervision supervision = 9;
+ bool ignore_failure_for_install_health = 10;
}
-// Copied from: local:anyrun.v1.DevContainerSpec (var: pDe)
+// Copied from: local:anyrun.v1.DevContainerSpec (var: We)
message DevContainerSpec {
string name = 5;
optional string platform = 23;
@@ -202,16 +259,32 @@ message DevContainerSpec {
optional uint32 expected_fork_count = 24;
optional EgressPolicy egress_policy = 26;
optional AnygressPerPodDenyRules anygress_per_pod_deny_rules = 28;
+ optional AntiAffinityTags anti_affinity_tags = 32;
}
-// Copied from: local:anyrun.v1.DiskUsage (var: WFe)
+// Copied from: local:anyrun.v1.DirectoryEntry (var: j)
+message DirectoryEntry {
+ string name = 1;
+ string path = 2;
+ EntryType type = 3;
+ uint64 size_bytes = 4;
+ int64 modified_at_unix_ms = 5;
+}
+
+// Copied from: local:anyrun.v1.DiskUsage (var: Me)
message DiskUsage {
uint64 bytes_used = 1;
uint64 bytes_total = 2;
optional double busy_percentage = 3;
}
-// Copied from: local:anyrun.v1.DockerBuildConfig (var: CDe)
+// Copied from: local:anyrun.v1.DockerArchiveImage (var: Ze)
+message DockerArchiveImage {
+ string url = 1;
+ string registry_reference = 2;
+}
+
+// Copied from: local:anyrun.v1.DockerBuildConfig (var: rt)
message DockerBuildConfig {
string dockerfile = 1;
string context = 2;
@@ -222,17 +295,17 @@ message DockerBuildConfig {
repeated string cache_from_refs = 7;
}
-// Copied from: local:anyrun.v1.DockerBuildFailure (var: exe)
+// Copied from: local:anyrun.v1.DockerBuildFailure (var: Zt)
message DockerBuildFailure {
int64 exit_code = 1;
}
-// Copied from: local:anyrun.v1.DockerBuildResult (var: qDe)
+// Copied from: local:anyrun.v1.DockerBuildResult (var: it)
message DockerBuildResult {
DockerImageRef image = 1;
}
-// Copied from: local:anyrun.v1.DockerBuildSecretEntry (var: JDe)
+// Copied from: local:anyrun.v1.DockerBuildSecretEntry (var: nt)
message DockerBuildSecretEntry {
string name = 1;
optional string value_hash = 4;
@@ -242,7 +315,7 @@ message DockerBuildSecretEntry {
}
}
-// Copied from: local:anyrun.v1.DockerContainerPersistentState (var: _Qe)
+// Copied from: local:anyrun.v1.DockerContainerPersistentState (var: bt)
message DockerContainerPersistentState {
string id = 1;
string name = 2;
@@ -250,9 +323,10 @@ message DockerContainerPersistentState {
bool removed = 4;
bool leaked = 5;
optional uint64 post_pause_unpause_delay_ms = 6;
+ optional string isod_container_name = 8;
}
-// Copied from: local:anyrun.v1.DockerDevContainerPersistentState (var: gQe)
+// Copied from: local:anyrun.v1.DockerDevContainerPersistentState (var: Pt)
message DockerDevContainerPersistentState {
string name = 1;
DockerContainerPersistentState container = 2;
@@ -266,7 +340,7 @@ message DockerDevContainerPersistentState {
bool v2_hydrated = 10;
}
-// Copied from: local:anyrun.v1.DockerImageBuildEvent (var: FDe)
+// Copied from: local:anyrun.v1.DockerImageBuildEvent (var: at)
message DockerImageBuildEvent {
uint64 creation_timestamp = 1;
oneof payload {
@@ -282,12 +356,12 @@ message DockerImageBuildEvent {
}
}
-// Copied from: local:anyrun.v1.DockerImageRef (var: bDe)
+// Copied from: local:anyrun.v1.DockerImageRef (var: ot)
message DockerImageRef {
string registry_reference = 1;
}
-// Copied from: local:anyrun.v1.DrainingReason (var: PFe)
+// Copied from: local:anyrun.v1.DrainingReason (var: l)
enum DrainingReason {
DRAINING_REASON_UNSPECIFIED = 0;
DRAINING_REASON_CAPACITY = 1;
@@ -296,7 +370,7 @@ enum DrainingReason {
DRAINING_REASON_HEALTH = 4;
}
-// Copied from: local:anyrun.v1.EgressPolicy (var: DDe)
+// Copied from: local:anyrun.v1.EgressPolicy (var: lt)
message EgressPolicy {
repeated ScmConfig scm = 3;
bool use_scm_egress_config = 4;
@@ -306,38 +380,87 @@ message EgressPolicy {
}
}
-// Copied from: local:anyrun.v1.EgressRestricted (var: xDe)
+// Copied from: local:anyrun.v1.EgressRestricted (var: ut)
message EgressRestricted {
repeated AllowedDomain allowed_domains = 1;
+ repeated AllowedTcpDestination allowed_tcp_destinations = 2;
}
-// Copied from: local:anyrun.v1.ExternalSnapshot (var: _De)
+// Copied from: local:anyrun.v1.EntryType (var: o)
+enum EntryType {
+ ENTRY_TYPE_UNSPECIFIED = 0;
+ ENTRY_TYPE_FILE = 1;
+ ENTRY_TYPE_DIRECTORY = 2;
+ ENTRY_TYPE_SYMLINK = 3;
+}
+
+// Copied from: local:anyrun.v1.EnvironmentBuildBootInfo (var: Fe)
+message EnvironmentBuildBootInfo {
+ string build_id = 1;
+ string snapshot_id = 2;
+ WorkspaceGitSetupMode workspace_git_setup_mode = 3;
+ WarmForkMode warm_fork_mode = 4;
+ bool fast_forward_default_branch = 5;
+}
+
+// Copied from: local:anyrun.v1.ExternalSnapshot (var: Xe)
message ExternalSnapshot {
string snapshot_id = 1;
string presigned_url = 2;
ImageMetadata image_metadata = 3;
BlobStorageFormat blob_storage_format = 4;
optional string node_machine_type = 5;
+ optional string cpu_baseline_id = 6;
+ optional SnapshotUsageStats usage_stats = 7;
}
-// Copied from: local:anyrun.v1.FeatureExitCode (var: uFe)
+// Copied from: local:anyrun.v1.FeatureExitCode (var: ge)
message FeatureExitCode {
string feature_id = 1;
int64 exit_code = 2;
}
-// Copied from: local:anyrun.v1.FeatureOutput (var: oFe)
+// Copied from: local:anyrun.v1.FeatureOutput (var: fe)
message FeatureOutput {
string feature_id = 1;
string output = 2;
}
-// Copied from: local:anyrun.v1.GitCheckoutFailure (var: sxe)
+// Copied from: local:anyrun.v1.FirecrackerVersion (var: p)
+enum FirecrackerVersion {
+ FIRECRACKER_VERSION_UNSPECIFIED = 0;
+ FIRECRACKER_VERSION_V1_12_1 = 1;
+ FIRECRACKER_VERSION_V1_16_1 = 2;
+}
+
+// Copied from: local:anyrun.v1.GetProcessStatusRequest (var: b)
+message GetProcessStatusRequest {
+ int64 pid = 1;
+}
+
+// Copied from: local:anyrun.v1.GetProcessStatusResponse (var: M)
+message GetProcessStatusResponse {
+ // Copied from: local:anyrun.v1.GetProcessStatusResponse.Completed (var: F)
+ message Completed {
+ int32 exit_code = 1;
+ }
+
+ // Copied from: local:anyrun.v1.GetProcessStatusResponse.Running (var: L)
+ message Running {
+ }
+
+ oneof status {
+ Running running = 1;
+ Completed completed = 2;
+ }
+}
+
+// Copied from: local:anyrun.v1.GitCheckoutFailure (var: en)
message GitCheckoutFailure {
int64 exit_code = 1;
}
-// Copied from: local:anyrun.v1.GitCloneFailure (var: nxe)
+// Copied from: local:anyrun.v1.GitCloneFailure (var: $t)
message GitCloneFailure {
int64 exit_code = 1;
GitCloneFailureCategory category = 2;
@@ -346,7 +469,7 @@ message GitCloneFailure {
optional int32 http_status = 5;
}
-// Copied from: local:anyrun.v1.GitCloneFailureCategory (var: NQe)
+// Copied from: local:anyrun.v1.GitCloneFailureCategory (var: y)
enum GitCloneFailureCategory {
GIT_CLONE_FAILURE_CATEGORY_UNSPECIFIED = 0;
GIT_CLONE_FAILURE_CATEGORY_IP_ALLOW_LIST = 1;
@@ -359,7 +482,7 @@ enum GitCloneFailureCategory {
GIT_CLONE_FAILURE_CATEGORY_UPSTREAM_BAD_GATEWAY = 8;
}
-// Copied from: local:anyrun.v1.GitRepoSourceReference (var: zFe)
+// Copied from: local:anyrun.v1.GitRepoSourceReference (var: qe)
message GitRepoSourceReference {
string cache_uri = 1;
string checkout_uri = 2;
@@ -369,13 +492,25 @@ message GitRepoSourceReference {
optional string mtls_key_pem = 7;
}
-// Copied from: local:anyrun.v1.HydrationProgress (var: rFe)
+// Copied from: local:anyrun.v1.HttpHealthCheck (var: G)
+message HttpHealthCheck {
+ string url = 1;
+ string method = 2;
+ map headers = 3;
+ bytes body = 4;
+ uint32 interval_ms = 5;
+ uint32 timeout_ms = 6;
+ uint32 start_period_ms = 7;
+ uint32 unhealthy_threshold = 8;
+}
+
+// Copied from: local:anyrun.v1.HydrationProgress (var: de)
message HydrationProgress {
uint64 transferred = 1;
uint64 total = 2;
}
-// Copied from: local:anyrun.v1.ImageMetadata (var: LFe)
+// Copied from: local:anyrun.v1.ImageMetadata (var: Be)
message ImageMetadata {
optional string user = 1;
map env = 2;
@@ -383,13 +518,31 @@ message ImageMetadata {
optional string arch = 4;
}
-// Copied from: local:anyrun.v1.ImagePullCompleted (var: BFe)
+// Copied from: local:anyrun.v1.ImagePullCompleted (var: Ee)
message ImagePullCompleted {
string image_name = 1;
string pull_id = 2;
}
-// Copied from: local:anyrun.v1.ImagePullLayerUpdate (var: TFe)
+// Copied from: local:anyrun.v1.ImagePullFailure (var: tn)
+message ImagePullFailure {
+ ImagePullFailureCategory category = 1;
+ bool retryable = 2;
+ optional int32 http_status = 3;
+ optional string repository = 4;
+}
+
+// Copied from: local:anyrun.v1.ImagePullFailureCategory (var: k)
+enum ImagePullFailureCategory {
+ IMAGE_PULL_FAILURE_CATEGORY_UNSPECIFIED = 0;
+ IMAGE_PULL_FAILURE_CATEGORY_DENIED = 1;
+ IMAGE_PULL_FAILURE_CATEGORY_UNAUTHORIZED = 2;
+ IMAGE_PULL_FAILURE_CATEGORY_NOT_FOUND = 3;
+ IMAGE_PULL_FAILURE_CATEGORY_RATE_LIMITED = 4;
+ IMAGE_PULL_FAILURE_CATEGORY_UPSTREAM = 5;
+}
+
+// Copied from: local:anyrun.v1.ImagePullLayerUpdate (var: ye)
message ImagePullLayerUpdate {
string image_name = 1;
string pull_id = 2;
@@ -406,26 +559,26 @@ message ImagePullLayerUpdate {
}
}
-// Copied from: local:anyrun.v1.ImagePullStarted (var: hFe)
+// Copied from: local:anyrun.v1.ImagePullStarted (var: Te)
message ImagePullStarted {
string image_name = 1;
string pull_id = 2;
}
-// Copied from: local:anyrun.v1.ImagePullStatusUpdate (var: EFe)
+// Copied from: local:anyrun.v1.ImagePullStatusUpdate (var: we)
message ImagePullStatusUpdate {
string image_name = 1;
string pull_id = 2;
string status = 3;
}
-// Copied from: local:anyrun.v1.InlineBuild (var: BDe)
+// Copied from: local:anyrun.v1.InlineBuild (var: tt)
message InlineBuild {
string dockerfile_contents = 1;
string context = 2;
}
-// Copied from: local:anyrun.v1.InstallCommand (var: JFe)
+// Copied from: local:anyrun.v1.InstallCommand (var: Se)
message InstallCommand {
string name = 1;
string command = 2;
@@ -434,38 +587,111 @@ message InstallCommand {
bool failure_tolerant = 5;
}
-// Copied from: local:anyrun.v1.InstallCommandFailure (var: ZQe)
+// Copied from: local:anyrun.v1.InstallCommandFailure (var: Xt)
message InstallCommandFailure {
bool is_system = 1;
}
-// Copied from: local:anyrun.v1.InternalBuildMessage (var: pFe)
+// Copied from: local:anyrun.v1.InternalBuildMessage (var: _e)
message InternalBuildMessage {
uint32 stream_id = 1;
string content = 2;
}
-// Copied from: local:anyrun.v1.IsoDevContainerMetadata (var: dQe)
+// Copied from: local:anyrun.v1.IsoDevContainerMetadata (var: Et)
message IsoDevContainerMetadata {
string name = 1;
DockerDevContainerPersistentState persistent_state = 2;
IsoEnvConfig env_config = 3;
+ repeated PersistedDriveDescriptor drive_descriptors = 4;
}
-// Copied from: local:anyrun.v1.IsoEnvConfig (var: AQe)
+// Copied from: local:anyrun.v1.IsoEnvBalloonConfig (var: Nt)
+message IsoEnvBalloonConfig {
+ uint32 amount_mib = 1;
+ bool deflate_on_oom = 2;
+ optional uint32 stats_polling_interval_s = 3;
+}
+
+// Copied from: local:anyrun.v1.IsoEnvConfig (var: Rt)
message IsoEnvConfig {
uint32 vcpu_count = 1;
uint32 mem_size_mib = 2;
optional uint32 swap_size_mib = 3;
optional uint32 rootfs_size_mib = 4;
+ repeated IsoEnvExtraDriveConfig extra_drives = 5;
+ optional IsoEnvBalloonConfig balloon = 6;
+ FirecrackerVersion firecracker_version = 7;
}
-// Copied from: local:anyrun.v1.LocalDirectoryReference (var: ZFe)
+// Copied from: local:anyrun.v1.IsoEnvExtraDriveConfig (var: Ct)
+message IsoEnvExtraDriveConfig {
+ IsoEnvExtraDrivePurpose purpose = 1;
+ uint32 size_mib = 3;
+ string drive_id = 4;
+ string guest_device = 5;
+ string guest_mount_path = 6;
+}
+
+// Copied from: local:anyrun.v1.IsoEnvExtraDrivePurpose (var: A)
+enum IsoEnvExtraDrivePurpose {
+ ISO_ENV_EXTRA_DRIVE_PURPOSE_UNSPECIFIED = 0;
+ ISO_ENV_EXTRA_DRIVE_PURPOSE_CHECKPOINT_SCRATCH = 1;
+}
+
+// Copied from: local:anyrun.v1.LifecycleProcessExited (var: le)
+message LifecycleProcessExited {
+ int32 exit_code = 1;
+ string command_name = 2;
+}
+
+// Copied from: local:anyrun.v1.LifecycleProcessRestarted (var: ae)
+message LifecycleProcessRestarted {
+ uint32 attempt = 1;
+ int32 previous_exit_code = 2;
+ RestartReason reason = 3;
+ string command_name = 4;
+}
+
+// Copied from: local:anyrun.v1.ListDirectoryRequest (var: W)
+message ListDirectoryRequest {
+ string path = 1;
+ bool include_hidden = 2;
+}
+
+// Copied from: local:anyrun.v1.ListDirectoryResponse (var: z)
+message ListDirectoryResponse {
+ repeated DirectoryEntry entries = 1;
+}
+
+// Copied from: local:anyrun.v1.ListProcessesRequest (var: q)
+message ListProcessesRequest {
+}
+
+// Copied from: local:anyrun.v1.ListProcessesResponse (var: O)
+message ListProcessesResponse {
+ repeated ListedProcess processes = 1;
+}
+
+// Copied from: local:anyrun.v1.ListedProcess (var: D)
+message ListedProcess {
+ int64 pid = 1;
+ GetProcessStatusResponse status = 2;
+}
+
+// Copied from: local:anyrun.v1.LocalDirectoryReference (var: Oe)
message LocalDirectoryReference {
string path = 1;
}
-// Copied from: local:anyrun.v1.MultiSourceEntry (var: sDe)
+// Copied from: local:anyrun.v1.MemoryUsage (var: Le)
+message MemoryUsage {
+ uint64 bytes_used = 1;
+ uint64 bytes_total = 2;
+ uint64 collected_at_timestamp = 3;
+}
+
+// Copied from: local:anyrun.v1.MultiSourceEntry (var: Qe)
message MultiSourceEntry {
string relative_path = 1;
oneof source {
@@ -477,21 +703,21 @@ message MultiSourceEntry {
}
}
-// Copied from: local:anyrun.v1.MultiSourceReference (var: aDe)
+// Copied from: local:anyrun.v1.MultiSourceReference (var: Ge)
message MultiSourceReference {
repeated MultiSourceEntry sources = 1;
}
-// Copied from: local:anyrun.v1.NetworkInfo (var: SQe)
+// Copied from: local:anyrun.v1.NetworkInfo (var: Ft)
message NetworkInfo {
string ip_address = 1;
}
-// Copied from: local:anyrun.v1.NoopSourceReference (var: nDe)
+// Copied from: local:anyrun.v1.NoopSourceReference (var: xe)
message NoopSourceReference {
}
-// Copied from: local:anyrun.v1.PersistedDevContainerConfig (var: cQe)
+// Copied from: local:anyrun.v1.PersistedDevContainerConfig (var: wt)
message PersistedDevContainerConfig {
repeated DevContainerExecCommand prepare_commands = 10;
repeated DevContainerExecCommand install_commands = 11;
@@ -503,6 +729,10 @@ message PersistedDevContainerConfig {
optional string user = 16;
optional bool privileged = 17;
optional bool build_container = 22;
+ optional bool enable_checkpoint_scratch_drive = 25;
+ optional bool blob_client_resilience_enabled = 26;
+ ContainerRuntime container_runtime = 27;
+ FirecrackerVersion firecracker_version = 28;
oneof image {
string registry_reference = 5;
Build build = 6;
@@ -525,34 +755,75 @@ message PersistedDevContainerConfig {
}
}
-// Copied from: local:anyrun.v1.PersistedEnvVar (var: lQe)
+// Copied from: local:anyrun.v1.PersistedDriveDescriptor (var: St)
+message PersistedDriveDescriptor {
+ oneof descriptor {
+ PersistedFileDriveDescriptor file_v1 = 1;
+ PersistedLazySquashfsDriveDescriptor lazy_squashfs_v1 = 2;
+ }
+}
+
+// Copied from: local:anyrun.v1.PersistedEnvVar (var: kt)
message PersistedEnvVar {
string name = 1;
string value = 2;
}
-// Copied from: local:anyrun.v1.PersistedExternalSnapshot (var: aQe)
+// Copied from: local:anyrun.v1.PersistedExternalSnapshot (var: yt)
message PersistedExternalSnapshot {
string snapshot_id = 1;
+ optional string cpu_baseline_id = 2;
}
-// Copied from: local:anyrun.v1.PersistedGitRepoSource (var: HDe)
+// Copied from: local:anyrun.v1.PersistedFileDriveDescriptor (var: It)
+message PersistedFileDriveDescriptor {
+ string artifact_reference = 1;
+ string drive_id = 2;
+ string guest_path = 3;
+ bool is_root_device = 4;
+ optional uint32 size_mib = 5;
+}
+
+// Copied from: local:anyrun.v1.PersistedGitRepoSource (var: pt)
message PersistedGitRepoSource {
string cache_uri = 1;
bytes commit_hash = 2;
}
-// Copied from: local:anyrun.v1.PersistedLocalRepoSource (var: KDe)
+// Copied from: local:anyrun.v1.PersistedLazyCheckpointSource (var: Jt)
+message PersistedLazyCheckpointSource {
+ string tenant_id = 1;
+ string checkpoint_id = 2;
+}
+
+// Copied from: local:anyrun.v1.PersistedLazySnapshotSource (var: Bt)
+message PersistedLazySnapshotSource {
+ string tenant_id = 1;
+ string snapshot_id = 2;
+}
+
+// Copied from: local:anyrun.v1.PersistedLazySquashfsDriveDescriptor (var: vt)
+message PersistedLazySquashfsDriveDescriptor {
+ string drive_id = 1;
+ string guest_path = 2;
+ uint64 chunk_size = 4;
+ oneof source {
+ PersistedLazySnapshotSource snapshot = 3;
+ PersistedLazyCheckpointSource checkpoint = 5;
+ }
+}
+
+// Copied from: local:anyrun.v1.PersistedLocalRepoSource (var: gt)
message PersistedLocalRepoSource {
string path = 1;
}
-// Copied from: local:anyrun.v1.PersistedMultiSource (var: sQe)
+// Copied from: local:anyrun.v1.PersistedMultiSource (var: Tt)
message PersistedMultiSource {
repeated PersistedMultiSourceEntry sources = 1;
}
-// Copied from: local:anyrun.v1.PersistedMultiSourceEntry (var: nQe)
+// Copied from: local:anyrun.v1.PersistedMultiSourceEntry (var: _t)
message PersistedMultiSourceEntry {
string relative_path = 1;
oneof source {
@@ -564,21 +835,21 @@ message PersistedMultiSourceEntry {
}
}
-// Copied from: local:anyrun.v1.PersistedNoopSource (var: eQe)
+// Copied from: local:anyrun.v1.PersistedNoopSource (var: At)
message PersistedNoopSource {
}
-// Copied from: local:anyrun.v1.PersistedTarGzipUrlSource (var: ZDe)
+// Copied from: local:anyrun.v1.PersistedTarGzipUrlSource (var: ht)
message PersistedTarGzipUrlSource {
string name = 1;
}
-// Copied from: local:anyrun.v1.PersistedTarRepoSource (var: zDe)
+// Copied from: local:anyrun.v1.PersistedTarRepoSource (var: ft)
message PersistedTarRepoSource {
string name = 1;
}
-// Copied from: local:anyrun.v1.Pod (var: FQe)
+// Copied from: local:anyrun.v1.Pod (var: xt)
message Pod {
string tenant_id = 1;
string pod_id = 2;
@@ -606,17 +877,20 @@ message Pod {
repeated string low_cardinality_labels = 25;
repeated string checkpoint_group_ids = 26;
optional string started_from_checkpoint_group_id = 27;
+ optional string started_from_checkpoint_id = 30;
optional PodStartCacheSource started_from_cache_source = 28;
optional uint64 started_from_checkpoint_creation_timestamp = 29;
+ optional AntiAffinityTags anti_affinity_tags = 31;
+ optional bool collect_metrics = 32;
}
-// Copied from: local:anyrun.v1.PodCollection (var: QQe)
+// Copied from: local:anyrun.v1.PodCollection (var: Qt)
message PodCollection {
repeated Pod items = 1;
optional string next_cursor = 2;
}
-// Copied from: local:anyrun.v1.PodCreatingPhase (var: CQe)
+// Copied from: local:anyrun.v1.PodCreatingPhase (var: T)
enum PodCreatingPhase {
POD_CREATING_PHASE_UNSPECIFIED = 0;
POD_CREATING_PHASE_CLONE = 1;
@@ -626,17 +900,25 @@ enum PodCreatingPhase {
POD_CREATING_PHASE_POST_START = 5;
}
-// Copied from: local:anyrun.v1.PodCreatingStatus (var: MQe)
+// Copied from: local:anyrun.v1.PodCreatingStatus (var: Vt)
message PodCreatingStatus {
PodCreatingPhase phase = 1;
}
-// Copied from: local:anyrun.v1.PodErrorEvent (var: iFe)
+// Copied from: local:anyrun.v1.PodDiskUsage (var: R)
+message PodDiskUsage {
+ string device = 1;
+ uint64 usage_bytes = 2;
+ uint64 limit_bytes = 3;
+ string path = 4;
+}
+
+// Copied from: local:anyrun.v1.PodErrorEvent (var: pe)
message PodErrorEvent {
string error_message = 1;
}
-// Copied from: local:anyrun.v1.PodEvent (var: jLe)
+// Copied from: local:anyrun.v1.PodEvent (var: ie)
message PodEvent {
uint64 creation_timestamp = 49;
oneof payload {
@@ -693,56 +975,86 @@ message PodEvent {
WaitingForWorkerStatus waiting_for_worker = 54;
SpanStarted span_started = 55;
SpanEnded span_ended = 56;
+ LifecycleProcessRestarted lifecycle_process_restarted = 57;
+ LifecycleProcessExited lifecycle_process_exited = 58;
}
}
-// Copied from: local:anyrun.v1.PodFailedStatus (var: HQe)
+// Copied from: local:anyrun.v1.PodFailedStatus (var: Kt)
message PodFailedStatus {
string reason = 1;
optional PodFailureDetails failure_details = 2;
}
-// Copied from: local:anyrun.v1.PodFailureDetails (var: KQe)
+// Copied from: local:anyrun.v1.PodFailureDetails (var: zt)
message PodFailureDetails {
oneof details {
InstallCommandFailure install_command_failure = 1;
DockerBuildFailure docker_build_failure = 2;
GitCloneFailure git_clone_failure = 3;
GitCheckoutFailure git_checkout_failure = 4;
+ ContainerWaitFailure container_wait_failure = 5;
+ ImagePullFailure image_pull_failure = 6;
}
}
-// Copied from: local:anyrun.v1.PodFilter (var: OQe)
+// Copied from: local:anyrun.v1.PodFilter (var: Ht)
message PodFilter {
optional string pod_id = 1;
map labels = 2;
}
-// Copied from: local:anyrun.v1.PodIdentity (var: WLe)
+// Copied from: local:anyrun.v1.PodIdentity (var: oe)
message PodIdentity {
string tenant_id = 1;
string pod_id = 2;
}
-// Copied from: local:anyrun.v1.PodPorts (var: RQe)
+// Copied from: local:anyrun.v1.PodMetricsSample (var: N)
+message PodMetricsSample {
+ uint64 cpu_usage_mcores = 1;
+ uint64 cpu_limit_mcores = 2;
+ uint64 memory_usage_bytes = 3;
+ uint64 memory_limit_bytes = 4;
+ uint64 cgroup_memory_current_bytes = 5;
+ uint64 cgroup_memory_max_bytes = 6;
+ uint64 oom_kill_count = 7;
+ uint64 pids_current = 8;
+ uint64 pids_max = 9;
+ uint64 process_count = 10;
+ uint64 new_procs_this_interval = 12;
+ uint64 procs_seen_total = 13;
+ map process_state_counts = 14;
+ map top_procs_by_name = 15;
+ repeated TopProcess top_procs = 16;
+ double memory_psi_full_avg10 = 17;
+ int64 oom_victim_pid = 18;
+ string oom_victim_comm = 19;
+ uint64 oom_victim_rss_kb = 20;
+ repeated PodDiskUsage disk_usage_by_device = 21;
+ uint64 event_stream_subscribers_fell_behind_total = 22;
+ double cpu_psi_some_avg10 = 23;
+}
+
+// Copied from: local:anyrun.v1.PodPorts (var: Dt)
message PodPorts {
repeated PortDefinition ports = 1;
optional DefaultPortConfig default_port_config = 2;
}
-// Copied from: local:anyrun.v1.PodRunningStatus (var: YQe)
+// Copied from: local:anyrun.v1.PodRunningStatus (var: Yt)
message PodRunningStatus {
optional uint64 missed_heartbeat_deadline = 1;
}
-// Copied from: local:anyrun.v1.PodStartCacheSource (var: vQe)
+// Copied from: local:anyrun.v1.PodStartCacheSource (var: _)
enum PodStartCacheSource {
POD_START_CACHE_SOURCE_UNSPECIFIED = 0;
POD_START_CACHE_SOURCE_NODE_LOCAL_FIRECRACKER_SNAPSHOT = 1;
POD_START_CACHE_SOURCE_REMOTE_ROOTAR_CHECKPOINT = 2;
}
-// Copied from: local:anyrun.v1.PodStatus (var: qQe)
+// Copied from: local:anyrun.v1.PodStatus (var: Ut)
message PodStatus {
oneof status {
PodCreatingStatus creating = 1;
@@ -752,13 +1064,13 @@ message PodStatus {
}
}
-// Copied from: local:anyrun.v1.PodTerminatedStatus (var: zQe)
+// Copied from: local:anyrun.v1.PodTerminatedStatus (var: Wt)
message PodTerminatedStatus {
string reason = 1;
optional uint32 exit_code = 2;
}
-// Copied from: local:anyrun.v1.PodUpdate (var: UQe)
+// Copied from: local:anyrun.v1.PodUpdate (var: Gt)
message PodUpdate {
optional string event_id = 1;
oneof update {
@@ -769,7 +1081,7 @@ message PodUpdate {
}
}
-// Copied from: local:anyrun.v1.PortDefinition (var: DFe)
+// Copied from: local:anyrun.v1.PortDefinition (var: Je)
message PortDefinition {
string name = 1;
uint32 port = 2;
@@ -783,7 +1095,7 @@ message PortDefinition {
}
}
-// Copied from: local:anyrun.v1.PortState (var: PQe)
+// Copied from: local:anyrun.v1.PortState (var: Ot)
message PortState {
string port_name = 1;
uint32 container_port = 2;
@@ -798,7 +1110,7 @@ message PortState {
}
}
-// Copied from: local:anyrun.v1.PrivateWorkerWaitReason (var: VLe)
+// Copied from: local:anyrun.v1.PrivateWorkerWaitReason (var: i)
enum PrivateWorkerWaitReason {
PRIVATE_WORKER_WAIT_REASON_UNSPECIFIED = 0;
PRIVATE_WORKER_WAIT_REASON_NO_CONNECTED_WORKERS = 1;
@@ -808,20 +1120,70 @@ enum PrivateWorkerWaitReason {
PRIVATE_WORKER_WAIT_REASON_ALL_BUSY = 5;
}
-// Copied from: local:anyrun.v1.ProgressDetail (var: wFe)
+// Copied from: local:anyrun.v1.ProcessEvent (var: U)
+message ProcessEvent {
+ string event_id = 1;
+ oneof data {
+ StdoutData stdout = 2;
+ StderrData stderr = 3;
+ ProcessExited exited = 4;
+ ProcessRestarted restarted = 5;
+ }
+}
+
+// Copied from: local:anyrun.v1.ProcessExited (var: Y)
+message ProcessExited {
+ int32 exit_code = 1;
+}
+
+// Copied from: local:anyrun.v1.ProcessRestarted (var: K)
+message ProcessRestarted {
+ uint32 attempt = 1;
+ int32 previous_exit_code = 2;
+ RestartReason reason = 3;
+}
+
+// Copied from: local:anyrun.v1.ProcessSupervision (var: x)
+message ProcessSupervision {
+ RestartPolicy restart_policy = 1;
+ optional RestartBackoff backoff = 2;
+ optional HttpHealthCheck health_check = 3;
+}
+
+// Copied from: local:anyrun.v1.ProgressDetail (var: ke)
message ProgressDetail {
uint64 current = 1;
uint64 total = 2;
}
-// Copied from: local:anyrun.v1.RegistryCredentials (var: NDe)
+// Copied from: local:anyrun.v1.ReadBinaryFileRequest (var: te)
+message ReadBinaryFileRequest {
+ string path = 1;
+}
+
+// Copied from: local:anyrun.v1.ReadBinaryFileResponse (var: ne)
+message ReadBinaryFileResponse {
+ bytes content = 1;
+}
+
+// Copied from: local:anyrun.v1.ReadTextFileRequest (var: X)
+message ReadTextFileRequest {
+ string path = 1;
+}
+
+// Copied from: local:anyrun.v1.ReadTextFileResponse (var: Z)
+message ReadTextFileResponse {
+ string content = 1;
+}
+
+// Copied from: local:anyrun.v1.RegistryCredentials (var: st)
message RegistryCredentials {
string registry_url = 1;
string username = 2;
string password = 3;
}
-// Copied from: local:anyrun.v1.ResourceLimits (var: VFe)
+// Copied from: local:anyrun.v1.ResourceLimits (var: Pe)
message ResourceLimits {
optional uint64 cpu_mcores = 1;
optional uint64 memory_mb = 2;
@@ -829,21 +1191,45 @@ message ResourceLimits {
optional uint64 swap_mb = 4;
}
-// Copied from: local:anyrun.v1.ResourceRequests (var: GFe)
+// Copied from: local:anyrun.v1.ResourceRequests (var: Re)
message ResourceRequests {
uint64 cpu_mcores = 1;
uint64 memory_mb = 2;
uint64 disk_mb = 3;
+ uint64 gpu_count = 4;
}
-// Copied from: local:anyrun.v1.RuntimeStatePersistentState (var: yQe)
+// Copied from: local:anyrun.v1.RestartBackoff (var: Q)
+message RestartBackoff {
+ uint32 initial_ms = 1;
+ uint32 max_ms = 2;
+ double multiplier = 3;
+ uint32 reset_after_healthy_ms = 4;
+}
+
+// Copied from: local:anyrun.v1.RestartPolicy (var: r)
+enum RestartPolicy {
+ RESTART_POLICY_UNSPECIFIED = 0;
+ RESTART_POLICY_NEVER = 1;
+ RESTART_POLICY_ON_FAILURE = 2;
+ RESTART_POLICY_ALWAYS = 3;
+}
+
+// Copied from: local:anyrun.v1.RestartReason (var: s)
+enum RestartReason {
+ RESTART_REASON_UNSPECIFIED = 0;
+ RESTART_REASON_PROCESS_EXITED = 1;
+ RESTART_REASON_HEALTH_CHECK_FAILED = 2;
+}
+
+// Copied from: local:anyrun.v1.RuntimeStatePersistentState (var: Mt)
message RuntimeStatePersistentState {
map command_handlers = 1;
}
-// Copied from: local:anyrun.v1.ScmConfig (var: GDe)
+// Copied from: local:anyrun.v1.ScmConfig (var: dt)
message ScmConfig {
- // Copied from: local:anyrun.v1.ScmConfig.AuthMethod (var: VDe)
+ // Copied from: local:anyrun.v1.ScmConfig.AuthMethod (var: h)
enum AuthMethod {
AUTH_METHOD_UNSPECIFIED = 0;
AUTH_METHOD_BASIC = 1;
@@ -856,7 +1242,7 @@ message ScmConfig {
AuthMethod auth_method = 4;
}
-// Copied from: local:anyrun.v1.Snapshot (var: lxe)
+// Copied from: local:anyrun.v1.Snapshot (var: rn)
message Snapshot {
string snapshot_id = 1;
uint32 resource_version = 2;
@@ -876,15 +1262,25 @@ message Snapshot {
optional string node_machine_type = 16;
optional ResourceRequests resource_requests = 17;
optional ResourceLimits resource_limits = 18;
+ optional string cpu_baseline_id = 19;
+ optional SnapshotUsageStats usage_stats = 20;
+ optional uint64 object_size_bytes = 21;
}
-// Copied from: local:anyrun.v1.SnapshotCollection (var: cxe)
+// Copied from: local:anyrun.v1.SnapshotCollection (var: sn)
message SnapshotCollection {
repeated Snapshot items = 1;
optional string next_cursor = 2;
}
-// Copied from: local:anyrun.v1.SnapshotFileChunk (var: mxe)
+// Copied from: local:anyrun.v1.SnapshotExtraDriveFile (var: an)
+message SnapshotExtraDriveFile {
+ string drive_id = 1;
+ repeated SnapshotFileChunk file_chunks = 2;
+ uint64 file_size = 3;
+}
+
+// Copied from: local:anyrun.v1.SnapshotFileChunk (var: on)
message SnapshotFileChunk {
uint64 blob_begin = 1;
uint64 blob_end = 2;
@@ -893,7 +1289,7 @@ message SnapshotFileChunk {
string hash = 5;
}
-// Copied from: local:anyrun.v1.SnapshotState (var: oxe)
+// Copied from: local:anyrun.v1.SnapshotState (var: w)
enum SnapshotState {
SNAPSHOT_STATE_UNSPECIFIED = 0;
SNAPSHOT_STATE_CREATING = 1;
@@ -901,7 +1297,17 @@ enum SnapshotState {
SNAPSHOT_STATE_FAILED = 3;
}
-// Copied from: local:anyrun.v1.SnapshotVmSnapshotV1Metadata (var: fxe)
+// Copied from: local:anyrun.v1.SnapshotUsageStats (var: be)
+message SnapshotUsageStats {
+ uint64 max_memory_bytes = 1;
+ uint64 avg_cpu_mcores = 2;
+ uint32 sample_count = 3;
+ uint64 last_updated_timestamp = 4;
+ optional uint64 max_cache_adjusted_memory_bytes = 5;
+ uint32 cache_adjusted_sample_count = 6;
+}
+
+// Copied from: local:anyrun.v1.SnapshotVmSnapshotV1Metadata (var: ln)
message SnapshotVmSnapshotV1Metadata {
repeated SnapshotFileChunk rootfs_file_chunks = 1;
uint64 rootfs_file_size = 2;
@@ -909,14 +1315,15 @@ message SnapshotVmSnapshotV1Metadata {
SnapshotFileChunk state_file_chunk = 4;
SnapshotFileChunk kernel_file_chunk = 5;
IsoDevContainerMetadata dev_container_metadata = 6;
+ repeated SnapshotExtraDriveFile extra_drive_files = 7;
}
-// Copied from: local:anyrun.v1.SpanEnded (var: $Le)
+// Copied from: local:anyrun.v1.SpanEnded (var: me)
message SpanEnded {
string span_id = 1;
}
-// Copied from: local:anyrun.v1.SpanStarted (var: XLe)
+// Copied from: local:anyrun.v1.SpanStarted (var: ue)
message SpanStarted {
string span_id = 1;
string name = 2;
@@ -924,26 +1331,68 @@ message SpanStarted {
optional string href = 5;
}
-// Copied from: local:anyrun.v1.TarGzipUrlSourceReference (var: eDe)
+// Copied from: local:anyrun.v1.StderrData (var: V)
+message StderrData {
+ bytes data = 1;
+}
+
+// Copied from: local:anyrun.v1.StdoutData (var: H)
+message StdoutData {
+ bytes data = 1;
+}
+
+// Copied from: local:anyrun.v1.StreamMetricsRequest (var: C)
+message StreamMetricsRequest {
+}
+
+// Copied from: local:anyrun.v1.TarGzipUrlSourceReference (var: Ue)
message TarGzipUrlSourceReference {
string name = 1;
string url = 2;
}
-// Copied from: local:anyrun.v1.TarRepoSourceReference (var: KFe)
+// Copied from: local:anyrun.v1.TarRepoSourceReference (var: De)
message TarRepoSourceReference {
string name = 1;
bytes tar_archive = 2;
}
-// Copied from: local:anyrun.v1.WaitingForWorkerStatus (var: tFe)
+// Copied from: local:anyrun.v1.TopProcess (var: P)
+message TopProcess {
+ int64 pid = 1;
+ int64 ppid = 2;
+ string comm = 3;
+ string state = 4;
+ uint64 rss_kb = 5;
+ uint64 threads = 6;
+ uint64 num_fds = 7;
+ uint64 cpu_ticks_delta = 8;
+}
+
+// Copied from: local:anyrun.v1.UploadPriority (var: u)
+enum UploadPriority {
+ UPLOAD_PRIORITY_UNSPECIFIED = 0;
+ UPLOAD_PRIORITY_P0 = 1;
+ UPLOAD_PRIORITY_P1 = 2;
+ UPLOAD_PRIORITY_P2 = 3;
+}
+
+// Copied from: local:anyrun.v1.WaitingForWorkerStatus (var: ce)
message WaitingForWorkerStatus {
int32 retry_count = 1;
int32 max_retries = 2;
PrivateWorkerWaitReason wait_reason = 3;
}
-// Copied from: local:anyrun.v1.WorkspaceConfig (var: IQe)
+// Copied from: local:anyrun.v1.WarmForkMode (var: c)
+enum WarmForkMode {
+ WARM_FORK_MODE_UNSPECIFIED = 0;
+ WARM_FORK_MODE_NONE = 1;
+ WARM_FORK_MODE_FORKED = 2;
+ WARM_FORK_MODE_COLD_FALLBACK = 3;
+}
+
+// Copied from: local:anyrun.v1.WorkspaceConfig (var: qt)
message WorkspaceConfig {
oneof config {
string absolute = 1;
@@ -951,3 +1400,30 @@ message WorkspaceConfig {
}
}
+// Copied from: local:anyrun.v1.WorkspaceGitSetupMode (var: m)
+enum WorkspaceGitSetupMode {
+ WORKSPACE_GIT_SETUP_MODE_UNSPECIFIED = 0;
+ WORKSPACE_GIT_SETUP_MODE_REUSE = 1;
+ WORKSPACE_GIT_SETUP_MODE_REUSE_THEN_CHECKOUT = 2;
+}
+
+// Copied from: local:anyrun.v1.WriteBinaryFileRequest (var: re)
+message WriteBinaryFileRequest {
+ string path = 1;
+ bytes content = 2;
+}
+
+// Copied from: local:anyrun.v1.WriteBinaryFileResponse (var: se)
+message WriteBinaryFileResponse {
+}
+
+// Copied from: local:anyrun.v1.WriteTextFileRequest (var: $)
+message WriteTextFileRequest {
+ string path = 1;
+ string content = 2;
+}
+
+// Copied from: local:anyrun.v1.WriteTextFileResponse (var: ee)
+message WriteTextFileResponse {
+}
+
diff --git a/proto/from_extensions/git_forge_v1.proto b/proto/from_extensions/git_forge_v1.proto
new file mode 100644
index 0000000..377f9d2
--- /dev/null
+++ b/proto/from_extensions/git_forge_v1.proto
@@ -0,0 +1,809 @@
+syntax = "proto3";
+
+package git_forge.v1;
+
+option go_package = "react-admin/cursor-server/gen/git_forge/v1;git_forgev1";
+
+// Copied from: local:git_forge.v1.BatchGetRepoContentRequest (var: Qt)
+message BatchGetRepoContentRequest {
+ string repo_uuid = 1;
+ string revision = 2;
+ repeated string paths = 3;
+}
+
+// Copied from: local:git_forge.v1.BatchGetRepoContentResponse (var: Ht)
+message BatchGetRepoContentResponse {
+ repeated BatchRepoContentResult results = 1;
+ string resolved_commit_sha = 2;
+}
+
+// Copied from: local:git_forge.v1.BatchRepoContentResult (var: Gt)
+message BatchRepoContentResult {
+ string path = 1;
+ bool found = 2;
+ oneof content {
+ FileContent file_content = 3;
+ DirectoryContent directory_content = 4;
+ }
+}
+
+// Copied from: local:git_forge.v1.BlameChunk (var: sn)
+message BlameChunk {
+ repeated ShortCommit commits = 1;
+ repeated BlameLineRange line_ranges = 2;
+}
+
+// Copied from: local:git_forge.v1.BlameLineRange (var: rn)
+message BlameLineRange {
+ bytes commit_sha = 1;
+ uint32 start_in_blamed_file = 2;
+ uint32 len = 3;
+}
+
+// Copied from: local:git_forge.v1.CanMergeRequest (var: ft)
+message CanMergeRequest {
+ string repo_uuid = 1;
+ string ours = 2;
+ string theirs = 3;
+ uint64 change_number = 4;
+ MergeMode mode = 7;
+}
+
+// Copied from: local:git_forge.v1.CanMergeResponse (var: gt)
+message CanMergeResponse {
+ bool can_merge_without_conflicts = 1;
+ optional bytes merged_tree_sha = 2;
+ repeated string conflicted_paths = 3;
+}
+
+// Copied from: local:git_forge.v1.ChangeKind (var: _)
+enum ChangeKind {
+ CHANGE_KIND_UNSPECIFIED = 0;
+ CHANGE_KIND_ADDED = 1;
+ CHANGE_KIND_DELETED = 2;
+ CHANGE_KIND_MODIFIED = 3;
+ CHANGE_KIND_RENAMED = 4;
+ CHANGE_KIND_COPIED = 5;
+}
+
+// Copied from: local:git_forge.v1.ChangedFile (var: Nn)
+message ChangedFile {
+ string path = 1;
+ optional string old_path = 2;
+ ChangeKind change_kind = 3;
+ optional FileMode old_mode = 4;
+ optional FileMode new_mode = 5;
+ optional string old_sha = 6;
+ optional string new_sha = 7;
+}
+
+// Copied from: local:git_forge.v1.ChangedFileWithStats (var: Pn)
+message ChangedFileWithStats {
+ string path = 1;
+ optional string old_path = 2;
+ ChangeKind change_kind = 3;
+ bool is_binary = 4;
+ int32 additions = 5;
+ int32 deletions = 6;
+ optional FileMode old_mode = 7;
+ optional FileMode new_mode = 8;
+ optional string old_sha = 9;
+ optional string new_sha = 10;
+}
+
+// Copied from: local:git_forge.v1.Commit (var: bt)
+message Commit {
+ string sha = 1;
+ string message = 2;
+ Signature author = 3;
+ Signature committer = 4;
+ repeated string parent_shas = 5;
+ string tree_sha = 7;
+ optional string change_id = 8;
+}
+
+// Copied from: local:git_forge.v1.CommitDiffChunk (var: Jn)
+message CommitDiffChunk {
+ optional CommitDiffHeader header = 1;
+ repeated FileDiff file_diffs = 2;
+}
+
+// Copied from: local:git_forge.v1.CommitDiffHeader (var: Bn)
+message CommitDiffHeader {
+ Commit commit = 1;
+ optional string base_commit_sha = 2;
+ CommitDiffStats stats = 3;
+ repeated ChangedFileWithStats changed_files = 4;
+ bool has_more = 5;
+ optional string next_page_cursor = 6;
+}
+
+// Copied from: local:git_forge.v1.CommitDiffStats (var: Rn)
+message CommitDiffStats {
+ uint32 files_changed = 1;
+ int32 additions = 2;
+ int32 deletions = 3;
+}
+
+// Copied from: local:git_forge.v1.CommitFileDelete (var: Ct)
+message CommitFileDelete {
+}
+
+// Copied from: local:git_forge.v1.CommitFileMode (var: g)
+enum CommitFileMode {
+ COMMIT_FILE_MODE_UNSPECIFIED = 0;
+ COMMIT_FILE_MODE_REGULAR = 1;
+ COMMIT_FILE_MODE_EXECUTABLE = 2;
+ COMMIT_FILE_MODE_SYMLINK = 3;
+}
+
+// Copied from: local:git_forge.v1.CommitFileOperation (var: Nt)
+message CommitFileOperation {
+ string path = 1;
+ oneof operation {
+ CommitFileUpsert upsert = 2;
+ CommitFileDelete delete = 3;
+ }
+}
+
+// Copied from: local:git_forge.v1.CommitFileUpsert (var: Jt)
+message CommitFileUpsert {
+ bytes content = 1;
+ CommitFileMode mode = 2;
+}
+
+// Copied from: local:git_forge.v1.CompareCommitsRequest (var: dt)
+message CompareCommitsRequest {
+ string repo_uuid = 1;
+ string base_revision = 2;
+ string head_revision = 3;
+}
+
+// Copied from: local:git_forge.v1.CompareCommitsResponse (var: pt)
+message CompareCommitsResponse {
+ CompareCommitsStatus status = 1;
+ int32 ahead_by = 2;
+ int32 behind_by = 3;
+ string base_commit_sha = 4;
+ string head_commit_sha = 5;
+ string merge_base_commit_sha = 6;
+}
+
+// Copied from: local:git_forge.v1.CompareCommitsStatus (var: p)
+enum CompareCommitsStatus {
+ COMPARE_COMMITS_STATUS_UNSPECIFIED = 0;
+ COMPARE_COMMITS_STATUS_IDENTICAL = 1;
+ COMPARE_COMMITS_STATUS_AHEAD = 2;
+ COMPARE_COMMITS_STATUS_BEHIND = 3;
+ COMPARE_COMMITS_STATUS_DIVERGED = 4;
+}
+
+// Copied from: local:git_forge.v1.ComputeMergeCommitRequest (var: _t)
+message ComputeMergeCommitRequest {
+ string repo_uuid = 1;
+ string ours_sha = 2;
+ string theirs_sha = 3;
+ string message = 4;
+ Signature author = 5;
+ Signature committer = 6;
+ MergeMode mode = 7;
+}
+
+// Copied from: local:git_forge.v1.ComputeMergeCommitResponse (var: Tt)
+message ComputeMergeCommitResponse {
+ string merge_commit_sha = 1;
+ bytes packfile = 2;
+}
+
+// Copied from: local:git_forge.v1.CreateCommitFromFilesRequest (var: Rt)
+message CreateCommitFromFilesRequest {
+ string repo_uuid = 1;
+ string target_ref = 2;
+ optional string expected_head_sha = 3;
+ string message = 4;
+ Signature author = 5;
+ optional Signature committer = 6;
+ repeated CommitFileOperation files = 7;
+}
+
+// Copied from: local:git_forge.v1.CreateCommitFromFilesResponse (var: Pt)
+message CreateCommitFromFilesResponse {
+ string commit_sha = 1;
+ string tree_sha = 2;
+ string old_head_sha = 3;
+ string wal_entry_key = 4;
+}
+
+// Copied from: local:git_forge.v1.CreateMergeCommitRequest (var: ht)
+message CreateMergeCommitRequest {
+ string repo_uuid = 1;
+ optional string ours_sha = 2;
+ optional string theirs_sha = 3;
+ string ours_ref = 4;
+ string theirs_ref = 5;
+ string message = 6;
+ Signature author = 7;
+ Signature committer = 8;
+ uint64 change_number = 9;
+ MergeMode mode = 10;
+}
+
+// Copied from: local:git_forge.v1.CreateMergeCommitResponse (var: At)
+message CreateMergeCommitResponse {
+ string merge_commit_sha = 1;
+ string wal_entry_key = 2;
+}
+
+// Copied from: local:git_forge.v1.CreateRepoRequest (var: wn)
+message CreateRepoRequest {
+ string repo_uuid = 1;
+}
+
+// Copied from: local:git_forge.v1.CreateRepoResponse (var: En)
+message CreateRepoResponse {
+}
+
+// Copied from: local:git_forge.v1.DiffHeader (var: Cn)
+message DiffHeader {
+ string merge_base_commit_sha = 1;
+ repeated ChangedFile files = 2;
+ repeated ChangedFileWithStats files_with_stats = 3;
+ bool has_more = 4;
+ optional string next_page_cursor = 5;
+}
+
+// Copied from: local:git_forge.v1.DirectoryContent (var: qt)
+message DirectoryContent {
+ repeated RepoContentEntry entries = 1;
+ string sha = 2;
+}
+
+// Copied from: local:git_forge.v1.FastForwardRefRequest (var: qn)
+message FastForwardRefRequest {
+ string repo_uuid = 1;
+ string target_ref = 2;
+ string expected_head_sha = 3;
+ string new_head_sha = 4;
+}
+
+// Copied from: local:git_forge.v1.FastForwardRefResponse (var: Dn)
+message FastForwardRefResponse {
+ string old_head_sha = 1;
+ string new_head_sha = 2;
+ string wal_entry_key = 3;
+ bool unchanged = 4;
+}
+
+// Copied from: local:git_forge.v1.FileContent (var: Ft)
+message FileContent {
+ string size = 1;
+ string encoding = 2;
+ string content = 3;
+ string sha = 4;
+}
+
+// Copied from: local:git_forge.v1.FileDiff (var: bn)
+message FileDiff {
+ string path = 1;
+ optional string old_path = 2;
+ bool is_binary = 3;
+ string patch = 4;
+ int32 additions = 5;
+ int32 deletions = 6;
+ optional FileMode old_mode = 7;
+ optional FileMode new_mode = 8;
+ optional string old_sha = 9;
+ optional string new_sha = 10;
+}
+
+// Copied from: local:git_forge.v1.FileHistoryCommitEntry (var: Zt)
+message FileHistoryCommitEntry {
+ ShortCommit commit = 1;
+ optional string diff_base_commit_sha = 2;
+ optional FileHistoryPathStats path_stats = 8;
+}
+
+// Copied from: local:git_forge.v1.FileHistoryPathStats (var: Xt)
+message FileHistoryPathStats {
+ int32 additions = 1;
+ int32 deletions = 2;
+ bool is_binary = 3;
+}
+
+// Copied from: local:git_forge.v1.FileHistoryWithDiffStatsChunk (var: en)
+message FileHistoryWithDiffStatsChunk {
+ repeated FileHistoryCommitEntry entries = 1;
+ bool exhausted = 2;
+}
+
+// Copied from: local:git_forge.v1.FileMode (var: A)
+enum FileMode {
+ FILE_MODE_UNSPECIFIED = 0;
+ FILE_MODE_REGULAR = 1;
+ FILE_MODE_EXECUTABLE = 2;
+ FILE_MODE_SYMLINK = 3;
+ FILE_MODE_GITLINK = 4;
+}
+
+// Copied from: local:git_forge.v1.GetBlameRequest (var: nn)
+message GetBlameRequest {
+ string repo_uuid = 1;
+ string start_commit_sha = 2;
+ string path = 3;
+}
+
+// Copied from: local:git_forge.v1.GetBlobRequest (var: $e)
+message GetBlobRequest {
+ string repo_uuid = 1;
+ string blob_sha = 2;
+}
+
+// Copied from: local:git_forge.v1.GetBlobResponse (var: et)
+message GetBlobResponse {
+ FileContent blob = 1;
+}
+
+// Copied from: local:git_forge.v1.GetCommitDiffRequest (var: vn)
+message GetCommitDiffRequest {
+ string repo_uuid = 1;
+ string commit_sha = 2;
+ optional string base_commit_sha = 3;
+ bool include_patches = 4;
+ repeated string paths = 5;
+ optional uint32 page_size = 6;
+ optional string page_cursor = 7;
+}
+
+// Copied from: local:git_forge.v1.GetCommitRequest (var: Xe)
+message GetCommitRequest {
+ string repo_uuid = 1;
+ string commit_sha = 2;
+}
+
+// Copied from: local:git_forge.v1.GetCommitResponse (var: Ze)
+message GetCommitResponse {
+ Commit commit = 1;
+}
+
+// Copied from: local:git_forge.v1.GetFileHistoryPageWithDiffStatsResponse (var: tn)
+message GetFileHistoryPageWithDiffStatsResponse {
+ repeated FileHistoryCommitEntry entries = 1;
+ bool has_more = 2;
+ optional string next_cursor = 3;
+}
+
+// Copied from: local:git_forge.v1.GetFileHistoryRequest (var: Wt)
+message GetFileHistoryRequest {
+ string repo_uuid = 1;
+ string start_commit_sha = 2;
+ optional string path = 3;
+ uint32 max_commits = 4;
+}
+
+// Copied from: local:git_forge.v1.GetFileHistoryResponse (var: zt)
+message GetFileHistoryResponse {
+ repeated ShortCommit commits = 1;
+}
+
+// Copied from: local:git_forge.v1.GetFileHistoryWithDiffStatsRequest (var: jt)
+message GetFileHistoryWithDiffStatsRequest {
+ string repo_uuid = 1;
+ string start_commit_sha = 2;
+ optional string path = 3;
+ uint32 max_commits = 4;
+ optional string next_cursor = 5;
+ bool include_diff_stats = 6;
+}
+
+// Copied from: local:git_forge.v1.GetFileHistoryWithDiffStatsResponse (var: $t)
+message GetFileHistoryWithDiffStatsResponse {
+ repeated FileHistoryCommitEntry entries = 1;
+ bool has_more = 2;
+ optional string next_cursor = 3;
+}
+
+// Copied from: local:git_forge.v1.GetFuzzyPathsRequest (var: un)
+message GetFuzzyPathsRequest {
+ string repo_uuid = 1;
+ string commit_sha = 2;
+ string query = 3;
+ uint32 limit = 4;
+}
+
+// Copied from: local:git_forge.v1.GetFuzzyPathsResponse (var: mn)
+message GetFuzzyPathsResponse {
+ repeated string paths = 1;
+ bool has_more = 2;
+}
+
+// Copied from: local:git_forge.v1.GetLocalDevInfoRequest (var: ze)
+message GetLocalDevInfoRequest {
+}
+
+// Copied from: local:git_forge.v1.GetLocalDevInfoResponse (var: je)
+message GetLocalDevInfoResponse {
+ string repo_uuid = 1;
+ string git_forge_root_dir = 2;
+}
+
+// Copied from: local:git_forge.v1.GetPullRequestDiffRequest (var: Sn)
+message GetPullRequestDiffRequest {
+ string repo_uuid = 1;
+ string head_commit_sha = 2;
+ string base_commit_sha = 3;
+ optional bool include_patches = 4;
+ optional uint32 page_size = 5;
+ optional string page_cursor = 6;
+ optional bool include_file_stats = 7;
+}
+
+// Copied from: local:git_forge.v1.GetRepoContentDetailsRequest (var: Yt)
+message GetRepoContentDetailsRequest {
+ string repo_uuid = 1;
+ PathIdentifier path_identifier = 2;
+}
+
+// Copied from: local:git_forge.v1.GetRepoContentDetailsResponse (var: Kt)
+message GetRepoContentDetailsResponse {
+ optional RepoContentDetails details = 1;
+ PathIdentifier path_identifier = 2;
+ string resolved_commit_sha = 3;
+}
+
+// Copied from: local:git_forge.v1.GetRepoContentRequest (var: Ut)
+message GetRepoContentRequest {
+ string repo_uuid = 1;
+ oneof id {
+ PathIdentifier path_identifier = 2;
+ string ref_and_path = 3;
+ }
+}
+
+// Copied from: local:git_forge.v1.GetRepoContentResponse (var: xt)
+message GetRepoContentResponse {
+ PathIdentifier path_identifier = 3;
+ string resolved_commit_sha = 4;
+ oneof content {
+ FileContent file_content = 1;
+ DirectoryContent directory_content = 2;
+ }
+}
+
+// Copied from: local:git_forge.v1.GetTagRequest (var: tt)
+message GetTagRequest {
+ string repo_uuid = 1;
+ string tag_sha = 2;
+}
+
+// Copied from: local:git_forge.v1.GetTagResponse (var: nt)
+message GetTagResponse {
+ Tag tag = 1;
+}
+
+// Copied from: local:git_forge.v1.GetTreeBlameRequest (var: on)
+message GetTreeBlameRequest {
+ string repo_uuid = 1;
+ string start_commit_sha = 2;
+ string path = 3;
+}
+
+// Copied from: local:git_forge.v1.GetTreeBlameResponse (var: ln)
+message GetTreeBlameResponse {
+ repeated TreeEntryBlame entries = 1;
+}
+
+// Copied from: local:git_forge.v1.GetTreeRequest (var: rt)
+message GetTreeRequest {
+ string repo_uuid = 1;
+ string tree_sha = 2;
+ bool recursive = 3;
+}
+
+// Copied from: local:git_forge.v1.GetTreeResponse (var: st)
+message GetTreeResponse {
+ Tree tree = 1;
+}
+
+// Copied from: local:git_forge.v1.GrepLineKind (var: h)
+enum GrepLineKind {
+ GREP_LINE_KIND_UNSPECIFIED = 0;
+ GREP_LINE_KIND_MATCH = 1;
+ GREP_LINE_KIND_CONTEXT = 2;
+}
+
+// Copied from: local:git_forge.v1.GrepMatch (var: hn)
+message GrepMatch {
+ string path = 1;
+ string lines = 2;
+ uint32 line_number = 3;
+ uint64 absolute_offset = 4;
+ repeated GrepSubmatch submatches = 5;
+ GrepLineKind kind = 6;
+}
+
+// Copied from: local:git_forge.v1.GrepRepoChunk (var: An)
+message GrepRepoChunk {
+ repeated GrepMatch matches = 1;
+ bool limit_hit = 2;
+}
+
+// Copied from: local:git_forge.v1.GrepRepoRequest (var: fn)
+message GrepRepoRequest {
+ string repo_uuid = 1;
+ string revision = 2;
+ string query = 3;
+ GrepSearchOptions options = 4;
+ uint32 max_results = 5;
+}
+
+// Copied from: local:git_forge.v1.GrepSearchOptions (var: pn)
+message GrepSearchOptions {
+ bool literal = 1;
+ bool case_insensitive = 2;
+ bool whole_word = 3;
+ uint32 context_before = 4;
+ uint32 context_after = 5;
+ optional uint64 max_lines = 6;
+ optional string filter_path = 7;
+ repeated string includes = 8;
+ repeated string excludes = 9;
+}
+
+// Copied from: local:git_forge.v1.GrepSubmatch (var: gn)
+message GrepSubmatch {
+ uint32 start = 1;
+ uint32 end = 2;
+}
+
+// Copied from: local:git_forge.v1.ListCommitsInRangeRequest (var: mt)
+message ListCommitsInRangeRequest {
+ string repo_uuid = 1;
+ string base_revision = 2;
+ string head_revision = 3;
+ optional int32 max_commits = 4;
+ bool oldest_first = 5;
+ ListCommitsSort sort = 6;
+}
+
+// Copied from: local:git_forge.v1.ListCommitsInRangeResponse (var: ct)
+message ListCommitsInRangeResponse {
+ repeated Commit commits = 1;
+ string base_commit_sha = 2;
+ string head_commit_sha = 3;
+ string merge_base_commit_sha = 4;
+ bool truncated = 5;
+}
+
+// Copied from: local:git_forge.v1.ListCommitsRequest (var: lt)
+message ListCommitsRequest {
+ string repo_uuid = 1;
+ string revision = 2;
+ int32 page = 3;
+ int32 per_page = 4;
+ ListCommitsSort sort = 5;
+}
+
+// Copied from: local:git_forge.v1.ListCommitsResponse (var: ut)
+message ListCommitsResponse {
+ repeated Commit commits = 1;
+ optional int32 next_page = 2;
+}
+
+// Copied from: local:git_forge.v1.ListCommitsSort (var: y)
+enum ListCommitsSort {
+ LIST_COMMITS_SORT_UNSPECIFIED = 0;
+ LIST_COMMITS_SORT_COMMIT_TIME = 1;
+ LIST_COMMITS_SORT_TOPOLOGICAL = 2;
+}
+
+// Copied from: local:git_forge.v1.ListRefsFilter (var: T)
+enum ListRefsFilter {
+ LIST_REFS_FILTER_UNSPECIFIED = 0;
+ LIST_REFS_FILTER_ALL = 1;
+ LIST_REFS_FILTER_BRANCHES = 2;
+ LIST_REFS_FILTER_TAGS = 3;
+}
+
+// Copied from: local:git_forge.v1.ListRefsRequest (var: Mn)
+message ListRefsRequest {
+ string repo_uuid = 1;
+ ListRefsFilter filter = 2;
+ bool names_only = 3;
+ string prefix = 4;
+}
+
+// Copied from: local:git_forge.v1.ListRefsResponse (var: Fn)
+message ListRefsResponse {
+ repeated string refs = 1;
+ repeated RefInfo ref_infos = 2;
+}
+
+// Copied from: local:git_forge.v1.ListTreePathsRequest (var: cn)
+message ListTreePathsRequest {
+ string repo_uuid = 1;
+ string revision = 2;
+ repeated string includes = 3;
+ repeated string excludes = 4;
+ uint32 limit = 5;
+}
+
+// Copied from: local:git_forge.v1.ListTreePathsResponse (var: dn)
+message ListTreePathsResponse {
+ repeated string paths = 1;
+ bool has_more = 2;
+}
+
+// Copied from: local:git_forge.v1.MergeMode (var: f)
+enum MergeMode {
+ MERGE_MODE_UNSPECIFIED = 0;
+ MERGE_MODE_MERGE_COMMIT = 1;
+ MERGE_MODE_SQUASH = 2;
+}
+
+// Copied from: local:git_forge.v1.NotifyRepoPushedRequest (var: _n)
+message NotifyRepoPushedRequest {
+ string repo_uuid = 1;
+}
+
+// Copied from: local:git_forge.v1.NotifyRepoPushedResponse (var: Tn)
+message NotifyRepoPushedResponse {
+}
+
+// Copied from: local:git_forge.v1.PathIdentifier (var: Lt)
+message PathIdentifier {
+ string revision = 1;
+ string path = 2;
+}
+
+// Copied from: local:git_forge.v1.PrepareChangeMergeRequest (var: yt)
+message PrepareChangeMergeRequest {
+ string repo_uuid = 1;
+ string base_ref = 2;
+ string head_ref = 3;
+ uint64 change_number = 4;
+ optional string expected_base_sha = 5;
+ optional string expected_head_sha = 6;
+ MergeMode mode = 7;
+}
+
+// Copied from: local:git_forge.v1.PrepareChangeMergeResponse (var: kt)
+message PrepareChangeMergeResponse {
+ bool mergeable = 1;
+ optional string merged_tree_sha = 2;
+ optional string change_merge_ref = 3;
+ optional string dummy_commit_sha = 4;
+}
+
+// Copied from: local:git_forge.v1.PullRequestDiffChunk (var: In)
+message PullRequestDiffChunk {
+ optional DiffHeader header = 1;
+ repeated FileDiff file_diffs = 2;
+}
+
+// Copied from: local:git_forge.v1.RebaseStackBranch (var: Et)
+message RebaseStackBranch {
+ string head_ref = 1;
+ string expected_old_oid = 2;
+}
+
+// Copied from: local:git_forge.v1.RebaseStackBranchUpdate (var: vt)
+message RebaseStackBranchUpdate {
+ string head_ref = 1;
+ string old_oid = 2;
+ string new_oid = 3;
+}
+
+// Copied from: local:git_forge.v1.RebaseStackConflict (var: Bt)
+message RebaseStackConflict {
+ string conflicted_head_ref = 1;
+ repeated string conflicted_paths = 2;
+}
+
+// Copied from: local:git_forge.v1.RebaseStackRequest (var: wt)
+message RebaseStackRequest {
+ string repo_uuid = 1;
+ string onto_ref = 2;
+ optional string expected_onto_oid = 3;
+ repeated RebaseStackBranch branches = 4;
+}
+
+// Copied from: local:git_forge.v1.RebaseStackResponse (var: St)
+message RebaseStackResponse {
+ oneof result {
+ RebaseStackSuccess success = 1;
+ RebaseStackConflict conflict = 2;
+ }
+}
+
+// Copied from: local:git_forge.v1.RebaseStackSuccess (var: It)
+message RebaseStackSuccess {
+ string wal_entry_key = 1;
+ repeated RebaseStackBranchUpdate updates = 2;
+}
+
+// Copied from: local:git_forge.v1.RefInfo (var: Ln)
+message RefInfo {
+ string name = 1;
+ string target_sha = 2;
+ string object_sha = 3;
+ string object_type = 4;
+}
+
+// Copied from: local:git_forge.v1.RepoContentDetails (var: Vt)
+message RepoContentDetails {
+ string type = 1;
+ optional uint64 size = 2;
+ bool is_binary = 3;
+ bool too_large_to_introspect = 4;
+}
+
+// Copied from: local:git_forge.v1.RepoContentEntry (var: kn)
+message RepoContentEntry {
+ string type = 1;
+ string name = 2;
+ string path = 3;
+ string sha = 4;
+ optional uint64 size = 5;
+}
+
+// Copied from: local:git_forge.v1.ResolveRefPathRequest (var: Dt)
+message ResolveRefPathRequest {
+ string repo_uuid = 1;
+ string ref_path = 2;
+}
+
+// Copied from: local:git_forge.v1.ResolveRefPathResponse (var: Ot)
+message ResolveRefPathResponse {
+ PathIdentifier path_identifier = 1;
+ string resolved_commit_sha = 2;
+}
+
+// Copied from: local:git_forge.v1.ShortCommit (var: yn)
+message ShortCommit {
+ bytes sha = 1;
+ string summary = 2;
+ string author_name = 3;
+ string author_email = 4;
+ int64 timestamp = 5;
+}
+
+// Copied from: local:git_forge.v1.Signature (var: Mt)
+message Signature {
+ string name = 1;
+ string email = 2;
+ int64 timestamp = 3;
+ int32 timezone_offset = 4;
+}
+
+// Copied from: local:git_forge.v1.Tag (var: at)
+message Tag {
+ string sha = 1;
+ string name = 2;
+ string message = 3;
+ Signature tagger = 4;
+ string object_sha = 5;
+ string object_type = 6;
+}
+
+// Copied from: local:git_forge.v1.Tree (var: ot)
+message Tree {
+ string sha = 1;
+ repeated TreeEntry tree = 2;
+ bool truncated = 3;
+}
+
+// Copied from: local:git_forge.v1.TreeEntry (var: it)
+message TreeEntry {
+ string path = 1;
+ string mode = 2;
+ string type = 3;
+ string sha = 4;
+ optional uint64 size = 5;
+}
+
+// Copied from: local:git_forge.v1.TreeEntryBlame (var: an)
+message TreeEntryBlame {
+ string name = 1;
+ ShortCommit last_commit = 2;
+}
+
diff --git a/proto/from_extensions/internapi_v1.proto b/proto/from_extensions/internapi_v1.proto
index 1693f48..d827650 100644
--- a/proto/from_extensions/internapi_v1.proto
+++ b/proto/from_extensions/internapi_v1.proto
@@ -4,7 +4,7 @@ package internapi.v1;
option go_package = "react-admin/cursor-server/gen/internapi/v1;internapiv1";
-// Copied from: local:internapi.v1.BlobData (var: hxe)
+// Copied from: local:internapi.v1.BlobData (var: Mn)
message BlobData {
BlobType blob_type = 1;
bytes blob_id = 2;
@@ -14,12 +14,12 @@ message BlobData {
}
}
-// Copied from: local:internapi.v1.BlobDataPerMessage (var: Txe)
+// Copied from: local:internapi.v1.BlobDataPerMessage (var: Ln)
message BlobDataPerMessage {
repeated BlobData blob_data = 1;
}
-// Copied from: local:internapi.v1.BlobType (var: Axe)
+// Copied from: local:internapi.v1.BlobType (var: Nn)
enum BlobType {
BLOB_TYPE_UNSPECIFIED = 0;
BLOB_TYPE_IMAGE = 1;
@@ -34,7 +34,7 @@ enum BlobType {
BLOB_TYPE_VIDEO = 10;
}
-// Copied from: local:internapi.v1.ImageBlobData (var: pxe)
+// Copied from: local:internapi.v1.ImageBlobData (var: bn)
message ImageBlobData {
string mime_type = 1;
}
diff --git a/proto/from_extensions/origin_v1.proto b/proto/from_extensions/origin_v1.proto
new file mode 100644
index 0000000..f64e49d
--- /dev/null
+++ b/proto/from_extensions/origin_v1.proto
@@ -0,0 +1,3552 @@
+syntax = "proto3";
+
+package origin.v1;
+
+import "google/protobuf/struct.proto";
+import "google/protobuf/timestamp.proto";
+
+option go_package = "react-admin/cursor-server/gen/origin/v1;originv1";
+
+// Copied from: local:origin.v1.ActorWithDisplay (var: Er)
+message ActorWithDisplay {
+ string id = 1;
+ string kind = 2;
+ string display_name = 3;
+ string avatar_url = 4;
+}
+
+// Copied from: local:origin.v1.AddAssigneeRequest (var: ds)
+message AddAssigneeRequest {
+ ChangeIdentifier change = 1;
+ oneof target {
+ string auth_id = 2;
+ string group_id = 3;
+ }
+}
+
+// Copied from: local:origin.v1.AddAssigneeResponse (var: ps)
+message AddAssigneeResponse {
+ ChangeAssignment assignment = 1;
+}
+
+// Copied from: local:origin.v1.AddCommentToThreadRequest (var: Bo)
+message AddCommentToThreadRequest {
+ ChangeIdentifier change = 1;
+ string thread_id = 2;
+ string body = 3;
+}
+
+// Copied from: local:origin.v1.AddCommentToThreadResponse (var: Jo)
+message AddCommentToThreadResponse {
+ Comment comment = 1;
+}
+
+// Copied from: local:origin.v1.AddLabelToChangeRequest (var: vl)
+message AddLabelToChangeRequest {
+ ChangeIdentifier change = 1;
+ string label_id = 2;
+}
+
+// Copied from: local:origin.v1.AddLabelToChangeResponse (var: Bl)
+message AddLabelToChangeResponse {
+}
+
+// Copied from: local:origin.v1.App (var: na)
+message App {
+ string id = 1;
+ string slug = 2;
+ string display_name = 3;
+ string webhook_url = 4;
+ string public_key = 5;
+ bool is_public = 6;
+ string namespace_slug = 7;
+ repeated string events = 8;
+ repeated AppAuthPolicyStatement auth_policy_statements = 9;
+ string created_at = 10;
+ string updated_at = 11;
+ repeated string installation_redirect_uris = 12;
+ string icon_url = 13;
+ string description = 14;
+ string website_url = 15;
+}
+
+// Copied from: local:origin.v1.AppAuthPolicyStatement (var: ta)
+message AppAuthPolicyStatement {
+ string resource_kind = 1;
+ string action = 2;
+}
+
+// Copied from: local:origin.v1.AppAuthPolicyStatementsReplace (var: Ta)
+message AppAuthPolicyStatementsReplace {
+ repeated AppAuthPolicyStatement statements = 1;
+}
+
+// Copied from: local:origin.v1.AppEventsReplace (var: Aa)
+message AppEventsReplace {
+ repeated string events = 1;
+}
+
+// Copied from: local:origin.v1.AppInstallationRedirectUrisReplace (var: _a)
+message AppInstallationRedirectUrisReplace {
+ repeated string installation_redirect_uris = 1;
+}
+
+// Copied from: local:origin.v1.AppMetadata (var: Na)
+message AppMetadata {
+ string id = 1;
+ string slug = 2;
+ string display_name = 3;
+ string namespace_slug = 4;
+ string icon_url = 5;
+ string description = 6;
+ string website_url = 7;
+}
+
+// Copied from: local:origin.v1.ApplyReviewRequestChangesRequest (var: is)
+message ApplyReviewRequestChangesRequest {
+ ChangeIdentifier change = 1;
+ repeated ReviewRequestTarget additions = 2;
+ repeated ReviewRequestTarget removals = 3;
+}
+
+// Copied from: local:origin.v1.ApplyReviewRequestChangesResponse (var: as)
+message ApplyReviewRequestChangesResponse {
+}
+
+// Copied from: local:origin.v1.AuthPolicyAppliesTo (var: c)
+enum AuthPolicyAppliesTo {
+ AUTH_POLICY_APPLIES_TO_UNSPECIFIED = 0;
+ AUTH_POLICY_APPLIES_TO_REPOSITORY = 1;
+ AUTH_POLICY_APPLIES_TO_NAMESPACE = 2;
+}
+
+// Copied from: local:origin.v1.AuthPolicyStatement (var: Ie)
+message AuthPolicyStatement {
+ string resource_kind = 1;
+ string action = 2;
+}
+
+// Copied from: local:origin.v1.AuthPolicySummary (var: Je)
+message AuthPolicySummary {
+ string name = 1;
+ string display_name = 2;
+ string description = 3;
+ AuthPolicyAppliesTo applies_to = 4;
+ bool is_origin_managed = 5;
+ bool is_custom = 6;
+ repeated AuthPolicyStatement statements = 7;
+ int32 user_facing_scope_count = 8;
+}
+
+// Copied from: local:origin.v1.AuthorizedNamespace (var: Se)
+message AuthorizedNamespace {
+ OriginNamespace namespace = 1;
+ AuthorizedNamespaceAccessReason access_reason = 2;
+}
+
+// Copied from: local:origin.v1.AuthorizedNamespaceAccessReason (var: m)
+enum AuthorizedNamespaceAccessReason {
+ AUTHORIZED_NAMESPACE_ACCESS_REASON_UNSPECIFIED = 0;
+ AUTHORIZED_NAMESPACE_ACCESS_REASON_TEAM_OWNERSHIP = 1;
+}
+
+// Copied from: local:origin.v1.BatchGetChangesRequest (var: Ps)
+message BatchGetChangesRequest {
+ ClientRepoIdentifier identifier = 1;
+ repeated uint64 change_numbers = 2;
+ repeated string head_refs = 3;
+}
+
+// Copied from: local:origin.v1.BatchGetChangesResponse (var: bs)
+message BatchGetChangesResponse {
+ repeated ChangeWithLatestVersion changes = 1;
+}
+
+// Copied from: git_forge.v1.BlameChunk (var: sn)
+message BlameChunk {
+ repeated ShortCommit commits = 1;
+ repeated BlameLineRange line_ranges = 2;
+}
+
+// Copied from: git_forge.v1.BlameLineRange (var: rn)
+message BlameLineRange {
+ bytes commit_sha = 1;
+ uint32 start_in_blamed_file = 2;
+ uint32 len = 3;
+}
+
+// Copied from: local:origin.v1.BuildkiteBranchFilters (var: Da)
+message BuildkiteBranchFilters {
+ repeated string patterns = 1;
+}
+
+// Copied from: local:origin.v1.BuildkiteTrigger (var: qa)
+message BuildkiteTrigger {
+ string id = 1;
+ ClientRepoIdentifier repo = 2;
+ string buildkite_org_slug = 3;
+ string pipeline_slug = 4;
+ bool enabled = 5;
+ bool trigger_on_prs = 6;
+ repeated string branch_filters = 7;
+}
+
+// Copied from: local:origin.v1.CanMergeClientRequest (var: cr)
+message CanMergeClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string ours = 2;
+ string theirs = 3;
+}
+
+// Copied from: git_forge.v1.CanMergeResponse (var: gt)
+message CanMergeResponse {
+ bool can_merge_without_conflicts = 1;
+ optional bytes merged_tree_sha = 2;
+ repeated string conflicted_paths = 3;
+}
+
+// Copied from: local:origin.v1.Change (var: Sr)
+message Change {
+ string id = 1;
+ string repo_uuid = 2;
+ uint64 number = 3;
+ string title = 4;
+ string description = 5;
+ string head_ref = 6;
+ string base_ref = 7;
+ string author_id = 8;
+ ChangeStatus status = 9;
+ google.protobuf.Timestamp created_at = 10;
+ google.protobuf.Timestamp updated_at = 11;
+ optional google.protobuf.Timestamp merged_at = 12;
+ optional google.protobuf.Timestamp closed_at = 13;
+ optional string parent_change_id = 14;
+ optional string stack_id = 15;
+ optional string merge_commit_sha = 16;
+ string author_kind = 17;
+ string author_display_name = 18;
+ string author_avatar_url = 19;
+ optional string merged_by_id = 20;
+ optional string merged_by_kind = 21;
+ ActorWithDisplay author = 22;
+ ActorWithDisplay merged_by = 23;
+}
+
+// Copied from: local:origin.v1.ChangeAssignment (var: ns)
+message ChangeAssignment {
+ string id = 1;
+ string change_id = 2;
+ ChangeAssignmentKind kind = 3;
+ string assigned_auth_id = 4;
+ string assigned_group_id = 5;
+ ChangeAssignmentCreatedVia created_via = 6;
+ string created_by_auth_id = 7;
+ google.protobuf.Timestamp created_at = 8;
+ google.protobuf.Timestamp updated_at = 9;
+}
+
+// Copied from: local:origin.v1.ChangeAssignmentCreatedVia (var: I)
+enum ChangeAssignmentCreatedVia {
+ CHANGE_ASSIGNMENT_CREATED_VIA_UNSPECIFIED = 0;
+ CHANGE_ASSIGNMENT_CREATED_VIA_HUMAN = 1;
+ CHANGE_ASSIGNMENT_CREATED_VIA_CODEOWNERS = 2;
+ CHANGE_ASSIGNMENT_CREATED_VIA_SYSTEM = 3;
+}
+
+// Copied from: local:origin.v1.ChangeAssignmentKind (var: S)
+enum ChangeAssignmentKind {
+ CHANGE_ASSIGNMENT_KIND_UNSPECIFIED = 0;
+ CHANGE_ASSIGNMENT_KIND_REVIEW_REQUEST = 1;
+ CHANGE_ASSIGNMENT_KIND_ASSIGNEE = 2;
+}
+
+// Copied from: local:origin.v1.ChangeIdentifier (var: Jr)
+message ChangeIdentifier {
+ ClientRepoIdentifier identifier = 1;
+ uint64 change_number = 2;
+}
+
+// Copied from: git_forge.v1.ChangeKind (var: _)
+enum ChangeKind {
+ CHANGE_KIND_UNSPECIFIED = 0;
+ CHANGE_KIND_ADDED = 1;
+ CHANGE_KIND_DELETED = 2;
+ CHANGE_KIND_MODIFIED = 3;
+ CHANGE_KIND_RENAMED = 4;
+ CHANGE_KIND_COPIED = 5;
+}
+
+// Copied from: local:origin.v1.ChangeLabel (var: ks)
+message ChangeLabel {
+ string id = 1;
+ string name = 2;
+ string color = 3;
+ optional string description = 4;
+}
+
+// Copied from: local:origin.v1.ChangeMergeWhenReady (var: oi)
+message ChangeMergeWhenReady {
+ string id = 1;
+ string change_id = 2;
+ string repo_uuid = 3;
+ uint64 change_number = 4;
+ string enabling_user_id = 5;
+ string status = 6;
+ string source = 7;
+ string trunk_branch = 8;
+ optional google.protobuf.Timestamp lock_expires_at = 9;
+ int32 consecutive_failed_attempts = 10;
+ bool dev = 11;
+ optional string repo_org = 12;
+ optional string repo_name = 13;
+}
+
+// Copied from: local:origin.v1.ChangeStackPageItem (var: ea)
+message ChangeStackPageItem {
+ Change change = 1;
+ repeated Version versions = 2;
+ repeated ChangeAssignment assignments = 3;
+ repeated Review reviews = 4;
+ GetChangesetMergeabilityResponse mergeability = 5;
+ int32 total_thread_count = 6;
+ int32 unresolved_thread_count = 7;
+}
+
+// Copied from: local:origin.v1.ChangeStatus (var: k)
+enum ChangeStatus {
+ CHANGE_STATUS_UNSPECIFIED = 0;
+ CHANGE_STATUS_DRAFT = 1;
+ CHANGE_STATUS_OPEN = 2;
+ CHANGE_STATUS_MERGED = 3;
+ CHANGE_STATUS_CLOSED = 4;
+}
+
+// Copied from: local:origin.v1.ChangeWithLatestVersion (var: Rs)
+message ChangeWithLatestVersion {
+ Change change = 1;
+ optional Version latest_version = 2;
+}
+
+// Copied from: git_forge.v1.ChangedFile (var: Nn)
+message ChangedFile {
+ string path = 1;
+ optional string old_path = 2;
+ ChangeKind change_kind = 3;
+ optional FileMode old_mode = 4;
+ optional FileMode new_mode = 5;
+ optional string old_sha = 6;
+ optional string new_sha = 7;
+}
+
+// Copied from: git_forge.v1.ChangedFileWithStats (var: Pn)
+message ChangedFileWithStats {
+ string path = 1;
+ optional string old_path = 2;
+ ChangeKind change_kind = 3;
+ bool is_binary = 4;
+ int32 additions = 5;
+ int32 deletions = 6;
+ optional FileMode old_mode = 7;
+ optional FileMode new_mode = 8;
+ optional string old_sha = 9;
+ optional string new_sha = 10;
+}
+
+// Copied from: local:origin.v1.ChangesetMergeBlocker (var: Ji)
+message ChangesetMergeBlocker {
+ string kind = 1;
+ optional ChangesetRuleEvaluation rule_failure = 2;
+ optional string merge_ref_sha = 3;
+ optional string base_tip_sha_at_computation = 4;
+ optional string current_base_tip_sha = 5;
+ optional string ruleset_id = 6;
+ optional string rule_id = 7;
+ optional string enforcement = 8;
+ optional string message = 9;
+ optional uint64 change_number = 10;
+ optional string merge_commit_oid = 11;
+ repeated uint64 merged_change_numbers = 12;
+ repeated uint64 open_change_numbers = 13;
+ optional uint64 top_change_number = 14;
+ optional uint64 downstack_change_number = 15;
+ optional string top_head_sha = 16;
+ optional string downstack_head_sha = 17;
+ optional string compare_status = 18;
+ optional string topology_reason = 19;
+ optional string root_base_ref = 20;
+ repeated string conflicted_paths = 21;
+ optional bool conflict_inherited_from_downstack = 22;
+ optional string recorded_base_sha = 23;
+ optional string target_base_ref = 24;
+}
+
+// Copied from: local:origin.v1.ChangesetMergeability (var: Si)
+message ChangesetMergeability {
+ string verdict = 1;
+ repeated ChangesetRuleEvaluation evaluations = 2;
+ repeated ChangesetMergeBlocker blockers = 3;
+ repeated ChangesetRuleConfigurationDiagnostic configuration_diagnostics = 4;
+}
+
+// Copied from: local:origin.v1.ChangesetRuleActionableSignal (var: Bi)
+message ChangesetRuleActionableSignal {
+ string kind = 1;
+ repeated string check_names = 2;
+ optional int32 required_count = 3;
+ optional int32 actual_count = 4;
+ repeated string owner_labels = 5;
+ repeated string paths = 6;
+}
+
+// Copied from: local:origin.v1.ChangesetRuleConfigurationDiagnostic (var: Ci)
+message ChangesetRuleConfigurationDiagnostic {
+ string kind = 1;
+ string severity = 2;
+ string message = 3;
+ optional string ruleset_id = 4;
+ optional string rule_id = 5;
+ optional string bypass_actor_id = 6;
+ optional string enforcement = 7;
+}
+
+// Copied from: local:origin.v1.ChangesetRuleEvaluation (var: Ii)
+message ChangesetRuleEvaluation {
+ string rule_type = 1;
+ string ruleset_id = 2;
+ string ruleset_name = 3;
+ string rule_id = 4;
+ string enforcement = 5;
+ string result = 6;
+ string message = 7;
+ string category = 8;
+ repeated ChangesetRuleViolation violations = 9;
+}
+
+// Copied from: local:origin.v1.ChangesetRuleViolation (var: vi)
+message ChangesetRuleViolation {
+ string rule_type = 1;
+ string detail = 2;
+ optional string remediation = 3;
+ optional ChangesetRuleActionableSignal actionable_signal = 4;
+}
+
+// Copied from: local:origin.v1.CheckChangeCreationAccessRequest (var: yo)
+message CheckChangeCreationAccessRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.CheckChangeCreationAccessResponse (var: ko)
+message CheckChangeCreationAccessResponse {
+}
+
+// Copied from: local:origin.v1.CheckRunActor (var: fi)
+message CheckRunActor {
+ string kind = 1;
+ string id = 2;
+ string display_name = 3;
+ string slug = 4;
+ string icon_url = 5;
+}
+
+// Copied from: local:origin.v1.CheckRunConclusion (var: P)
+enum CheckRunConclusion {
+ CHECK_RUN_CONCLUSION_UNSPECIFIED = 0;
+ success = 1;
+ failure = 2;
+ neutral = 3;
+ cancelled = 4;
+ skipped = 5;
+ timed_out = 6;
+ action_required = 7;
+ stale = 8;
+}
+
+// Copied from: local:origin.v1.CheckRunGroup (var: hi)
+message CheckRunGroup {
+ string id = 1;
+ string name = 2;
+ optional string app_name = 3;
+ optional string details_url = 4;
+ repeated CheckRunStatus check_runs = 5;
+ CheckRunActor actor = 6;
+ string external_id = 7;
+}
+
+// Copied from: local:origin.v1.CheckRunGroupInput (var: Ti)
+message CheckRunGroupInput {
+ string key = 1;
+ string name = 2;
+ string external_id = 3;
+ optional string details_url = 4;
+}
+
+// Copied from: local:origin.v1.CheckRunInput (var: yi)
+message CheckRunInput {
+ string key = 1;
+ string name = 2;
+ string external_id = 3;
+ CheckRunLifecycleStatus status = 4;
+ optional CheckRunConclusion conclusion = 5;
+ int64 external_updated_at_unix_ms = 6;
+ optional int64 started_at_unix_ms = 7;
+ optional int64 completed_at_unix_ms = 8;
+ optional string description = 9;
+ optional string details_url = 10;
+}
+
+// Copied from: local:origin.v1.CheckRunLifecycleStatus (var: R)
+enum CheckRunLifecycleStatus {
+ CHECK_RUN_LIFECYCLE_STATUS_UNSPECIFIED = 0;
+ queued = 1;
+ in_progress = 2;
+ completed = 3;
+}
+
+// Copied from: local:origin.v1.CheckRunStatus (var: gi)
+message CheckRunStatus {
+ string id = 1;
+ string name = 2;
+ optional string description = 3;
+ optional string details_url = 4;
+ CheckRunLifecycleStatus status = 5;
+ optional CheckRunConclusion conclusion = 6;
+ optional int64 started_at_unix_ms = 7;
+ optional int64 completed_at_unix_ms = 8;
+ string external_id = 9;
+ optional bool required = 10;
+}
+
+// Copied from: local:origin.v1.CiState (var: Ai)
+message CiState {
+ repeated CheckRunGroup check_run_groups = 1;
+}
+
+// Copied from: local:origin.v1.ClaimInboundMirrorGithubMergeOperationRequest (var: Ui)
+message ClaimInboundMirrorGithubMergeOperationRequest {
+ ChangeIdentifier change = 1;
+ string requested_merge_method = 2;
+ optional string commit_title = 3;
+ optional string commit_message = 4;
+ string initiated_by_user_id = 5;
+ bool include_stack = 6;
+}
+
+// Copied from: local:origin.v1.ClaimInboundMirrorGithubMergeOperationResponse (var: xi)
+message ClaimInboundMirrorGithubMergeOperationResponse {
+ InboundMirrorGithubMergeOperation operation = 1;
+ bool lease_acquired = 2;
+ InboundMirrorMergeStack merge_stack = 3;
+}
+
+// Copied from: local:origin.v1.ClientRepoIdentifier (var: U)
+message ClientRepoIdentifier {
+ string org = 1;
+ string name = 2;
+}
+
+// Copied from: local:origin.v1.CloseReviewRequestRequest (var: ms)
+message CloseReviewRequestRequest {
+ ChangeIdentifier change = 1;
+ oneof target {
+ string auth_id = 2;
+ string group_id = 3;
+ }
+}
+
+// Copied from: local:origin.v1.CloseReviewRequestResponse (var: cs)
+message CloseReviewRequestResponse {
+}
+
+// Copied from: local:origin.v1.CodeownersOwners (var: Yn)
+message CodeownersOwners {
+ repeated string owners = 1;
+}
+
+// Copied from: local:origin.v1.CollectedFileDiff (var: yr)
+message CollectedFileDiff {
+ string path = 1;
+ optional string old_path = 2;
+ ChangeKind change_kind = 3;
+ bool is_binary = 4;
+ string patch = 5;
+ int32 additions = 6;
+ int32 deletions = 7;
+}
+
+// Copied from: local:origin.v1.Comment (var: xr)
+message Comment {
+ string id = 1;
+ string change_id = 2;
+ string version_id = 3;
+ uint64 version_number = 4;
+ string author_id = 5;
+ string body = 6;
+ google.protobuf.Timestamp created_at = 7;
+ google.protobuf.Timestamp updated_at = 8;
+ string thread_id = 9;
+ string author_kind = 10;
+ string author_display_name = 11;
+ string author_avatar_url = 12;
+ repeated CommentReactionGroup reaction_groups = 13;
+ ActorWithDisplay author = 14;
+}
+
+// Copied from: local:origin.v1.CommentReaction (var: Gr)
+message CommentReaction {
+ string emoji = 1;
+ string reactor_id = 2;
+ string reactor_kind = 3;
+ string reactor_display_name = 4;
+ string reactor_avatar_url = 5;
+ bool viewer_is_reactor = 6;
+ ActorWithDisplay reactor = 7;
+}
+
+// Copied from: local:origin.v1.CommentReactionGroup (var: Qr)
+message CommentReactionGroup {
+ string emoji = 1;
+ uint32 count = 2;
+ bool viewer_has_reacted = 3;
+}
+
+// Copied from: local:origin.v1.CommentSide (var: N)
+enum CommentSide {
+ COMMENT_SIDE_UNSPECIFIED = 0;
+ COMMENT_SIDE_LEFT = 1;
+ COMMENT_SIDE_RIGHT = 2;
+}
+
+// Copied from: local:origin.v1.CommentThread (var: wo)
+message CommentThread {
+ string id = 1;
+ string change_id = 2;
+ string version_id = 3;
+ uint64 version_number = 4;
+ string review_id = 5;
+ google.protobuf.Timestamp resolved_at = 6;
+ string resolved_by_id = 7;
+ string path = 8;
+ CommentSide side = 9;
+ uint32 start_line = 10;
+ uint32 end_line = 11;
+ string external_id = 12;
+ google.protobuf.Timestamp created_at = 13;
+ google.protobuf.Timestamp updated_at = 14;
+ repeated Comment comments = 15;
+ string resolved_by_kind = 16;
+ string resolved_by_display_name = 17;
+ string resolved_by_avatar_url = 18;
+ ActorWithDisplay resolved_by = 19;
+}
+
+// Copied from: git_forge.v1.Commit (var: bt)
+message Commit {
+ string sha = 1;
+ string message = 2;
+ Signature author = 3;
+ Signature committer = 4;
+ repeated string parent_shas = 5;
+ string tree_sha = 7;
+ optional string change_id = 8;
+}
+
+// Copied from: git_forge.v1.CommitDiffChunk (var: Jn)
+message CommitDiffChunk {
+ optional CommitDiffHeader header = 1;
+ repeated FileDiff file_diffs = 2;
+}
+
+// Copied from: git_forge.v1.CommitDiffHeader (var: Bn)
+message CommitDiffHeader {
+ Commit commit = 1;
+ optional string base_commit_sha = 2;
+ CommitDiffStats stats = 3;
+ repeated ChangedFileWithStats changed_files = 4;
+ bool has_more = 5;
+ optional string next_page_cursor = 6;
+}
+
+// Copied from: git_forge.v1.CommitDiffStats (var: Rn)
+message CommitDiffStats {
+ uint32 files_changed = 1;
+ int32 additions = 2;
+ int32 deletions = 3;
+}
+
+// Copied from: git_forge.v1.CommitFileDelete (var: Ct)
+message CommitFileDelete {
+}
+
+// Copied from: git_forge.v1.CommitFileMode (var: g)
+enum CommitFileMode {
+ COMMIT_FILE_MODE_UNSPECIFIED = 0;
+ COMMIT_FILE_MODE_REGULAR = 1;
+ COMMIT_FILE_MODE_EXECUTABLE = 2;
+ COMMIT_FILE_MODE_SYMLINK = 3;
+}
+
+// Copied from: git_forge.v1.CommitFileOperation (var: Nt)
+message CommitFileOperation {
+ string path = 1;
+ oneof operation {
+ CommitFileUpsert upsert = 2;
+ CommitFileDelete delete = 3;
+ }
+}
+
+// Copied from: git_forge.v1.CommitFileUpsert (var: Jt)
+message CommitFileUpsert {
+ bytes content = 1;
+ CommitFileMode mode = 2;
+}
+
+// Copied from: local:origin.v1.CompareCommitsClientRequest (var: dr)
+message CompareCommitsClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string base_revision = 2;
+ string head_revision = 3;
+}
+
+// Copied from: git_forge.v1.CompareCommitsResponse (var: pt)
+message CompareCommitsResponse {
+ CompareCommitsStatus status = 1;
+ int32 ahead_by = 2;
+ int32 behind_by = 3;
+ string base_commit_sha = 4;
+ string head_commit_sha = 5;
+ string merge_base_commit_sha = 6;
+}
+
+// Copied from: git_forge.v1.CompareCommitsStatus (var: p)
+enum CompareCommitsStatus {
+ COMPARE_COMMITS_STATUS_UNSPECIFIED = 0;
+ COMPARE_COMMITS_STATUS_IDENTICAL = 1;
+ COMPARE_COMMITS_STATUS_AHEAD = 2;
+ COMPARE_COMMITS_STATUS_BEHIND = 3;
+ COMPARE_COMMITS_STATUS_DIVERGED = 4;
+}
+
+// Copied from: local:origin.v1.CreateAppRequest (var: ra)
+message CreateAppRequest {
+ string slug = 1;
+ string display_name = 2;
+ string webhook_url = 3;
+ bool is_public = 5;
+ string namespace_slug = 6;
+ string public_key = 7;
+ repeated string events = 8;
+ repeated AppAuthPolicyStatement auth_policy_statements = 9;
+ repeated string installation_redirect_uris = 10;
+ string description = 11;
+ string website_url = 12;
+}
+
+// Copied from: local:origin.v1.CreateAppResponse (var: sa)
+message CreateAppResponse {
+ App app = 1;
+}
+
+// Copied from: local:origin.v1.CreateChangeRequest (var: vr)
+message CreateChangeRequest {
+ ClientRepoIdentifier identifier = 1;
+ string title = 2;
+ string description = 3;
+ string head_ref = 4;
+ string base_ref = 5;
+ ChangeStatus status = 6;
+ ChangeIdentifier parent_change = 7;
+}
+
+// Copied from: local:origin.v1.CreateChangeResponse (var: Br)
+message CreateChangeResponse {
+ Change change = 1;
+ Version initial_version = 2;
+}
+
+// Copied from: local:origin.v1.CreateCommentRequest (var: Zr)
+message CreateCommentRequest {
+ ChangeIdentifier change = 1;
+ string body = 2;
+ uint64 version_number = 3;
+}
+
+// Copied from: local:origin.v1.CreateCommentResponse (var: $r)
+message CreateCommentResponse {
+ Comment comment = 1;
+}
+
+// Copied from: local:origin.v1.CreateCommentThreadRequest (var: Eo)
+message CreateCommentThreadRequest {
+ ChangeIdentifier change = 1;
+ string body = 2;
+ uint64 version_number = 3;
+ string path = 4;
+ CommentSide side = 5;
+ uint32 start_line = 6;
+ uint32 end_line = 7;
+ string review_id = 8;
+}
+
+// Copied from: local:origin.v1.CreateCommentThreadResponse (var: So)
+message CreateCommentThreadResponse {
+ CommentThread thread = 1;
+}
+
+// Copied from: local:origin.v1.CreateCommitFromFilesClientRequest (var: hr)
+message CreateCommitFromFilesClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string branch = 2;
+ optional string expected_head_sha = 3;
+ string message = 4;
+ Signature author = 5;
+ optional Signature committer = 6;
+ repeated CommitFileOperation files = 7;
+}
+
+// Copied from: local:origin.v1.CreateCommitFromFilesClientResponse (var: Ar)
+message CreateCommitFromFilesClientResponse {
+ string commit_sha = 1;
+ string tree_sha = 2;
+ string old_head_sha = 3;
+ bool reverse_mirror_push_failed = 4;
+}
+
+// Copied from: local:origin.v1.CreateGithubPrForReverseMirroredRepoRequest (var: _r)
+message CreateGithubPrForReverseMirroredRepoRequest {
+ ClientRepoIdentifier identifier = 1;
+ string head_ref = 2;
+ string title = 3;
+ string description = 4;
+}
+
+// Copied from: local:origin.v1.CreateGithubPrForReverseMirroredRepoResponse (var: Tr)
+message CreateGithubPrForReverseMirroredRepoResponse {
+ string pr_url = 1;
+ int32 pr_number = 2;
+ bool created = 3;
+}
+
+// Copied from: local:origin.v1.CreateInstallationRequest (var: ma)
+message CreateInstallationRequest {
+ string app_id = 1;
+ string namespace_slug = 2;
+ repeated string repo_ids = 3;
+ repeated string requested_scopes = 4;
+}
+
+// Copied from: local:origin.v1.CreateInstallationResponse (var: ca)
+message CreateInstallationResponse {
+ Installation installation = 1;
+}
+
+// Copied from: local:origin.v1.CreateLabelRequest (var: hl)
+message CreateLabelRequest {
+ ClientRepoIdentifier repo = 1;
+ string name = 2;
+ string color = 3;
+ optional string description = 4;
+}
+
+// Copied from: local:origin.v1.CreateLabelResponse (var: Al)
+message CreateLabelResponse {
+ Label label = 1;
+}
+
+// Copied from: local:origin.v1.CreateMergeCommitBypassingChecksClientRequest (var: fr)
+message CreateMergeCommitBypassingChecksClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ optional string ours_sha = 2;
+ optional string theirs_sha = 3;
+ string ours_ref = 4;
+ string theirs_ref = 5;
+ string message = 6;
+ Signature author = 7;
+ Signature committer = 8;
+}
+
+// Copied from: local:origin.v1.CreateMergeCommitBypassingChecksResponse (var: gr)
+message CreateMergeCommitBypassingChecksResponse {
+ string merge_commit_sha = 1;
+ string wal_entry_key = 2;
+ bool reverse_mirror_push_failed = 3;
+}
+
+// Copied from: local:origin.v1.CreateMirroredRepoRequest (var: K)
+message CreateMirroredRepoRequest {
+ GithubRepoIdentifier github_source = 1;
+ string target_namespace = 2;
+ optional string forge_environment = 3;
+ optional RepoKind repo_kind = 4;
+}
+
+// Copied from: local:origin.v1.CreateOriginNamespaceRequest (var: _e)
+message CreateOriginNamespaceRequest {
+ OriginNamespaceOwnerType owner_type = 1;
+ int64 owner_entity_id = 2;
+ string namespace = 3;
+}
+
+// Copied from: local:origin.v1.CreateOriginNamespaceResponse (var: Te)
+message CreateOriginNamespaceResponse {
+ OriginNamespace origin_namespace = 1;
+}
+
+// Copied from: local:origin.v1.CreateRepoRequest (var: V)
+message CreateRepoRequest {
+ ClientRepoIdentifier identifier = 1;
+ optional string default_branch = 2;
+ optional string forge_environment = 6;
+ optional RepoKind repo_kind = 7;
+}
+
+// Copied from: local:origin.v1.CreateRepoResponse (var: Y)
+message CreateRepoResponse {
+ Repo repository = 3;
+}
+
+// Copied from: local:origin.v1.CreateReviewRequest (var: Hr)
+message CreateReviewRequest {
+ ChangeIdentifier change = 1;
+ ReviewVerdict verdict = 2;
+ string body = 3;
+ uint64 version_number = 4;
+}
+
+// Copied from: local:origin.v1.CreateReviewResponse (var: Vr)
+message CreateReviewResponse {
+ Review review = 1;
+}
+
+// Copied from: local:origin.v1.DeleteBuildkiteTriggerRequest (var: Va)
+message DeleteBuildkiteTriggerRequest {
+ ClientRepoIdentifier repo = 1;
+ string trigger_id = 2;
+}
+
+// Copied from: local:origin.v1.DeleteBuildkiteTriggerResponse (var: Ya)
+message DeleteBuildkiteTriggerResponse {
+ string trigger_id = 1;
+}
+
+// Copied from: local:origin.v1.DeleteCommentRequest (var: Lo)
+message DeleteCommentRequest {
+ string comment_id = 1;
+}
+
+// Copied from: local:origin.v1.DeleteCommentResponse (var: Fo)
+message DeleteCommentResponse {
+}
+
+// Copied from: local:origin.v1.DeleteInstallationRequest (var: Ea)
+message DeleteInstallationRequest {
+ string id = 1;
+}
+
+// Copied from: local:origin.v1.DeleteInstallationResponse (var: Sa)
+message DeleteInstallationResponse {
+}
+
+// Copied from: local:origin.v1.DeleteLabelRequest (var: yl)
+message DeleteLabelRequest {
+ ClientRepoIdentifier repo = 1;
+ string label_id = 2;
+}
+
+// Copied from: local:origin.v1.DeleteLabelResponse (var: kl)
+message DeleteLabelResponse {
+}
+
+// Copied from: local:origin.v1.DeleteMirroredRepoRequest (var: ae)
+message DeleteMirroredRepoRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.DeleteMirroredRepoResponse (var: le)
+message DeleteMirroredRepoResponse {
+ string repo_uuid = 1;
+}
+
+// Copied from: local:origin.v1.DeleteRepoClientRequest (var: oe)
+message DeleteRepoClientRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.DeleteRepoClientResponse (var: ie)
+message DeleteRepoClientResponse {
+ string repo_uuid = 1;
+}
+
+// Copied from: local:origin.v1.DeleteRulesetRequest (var: pl)
+message DeleteRulesetRequest {
+ ClientRepoIdentifier repo = 1;
+ string ruleset_id = 2;
+}
+
+// Copied from: local:origin.v1.DeleteRulesetResponse (var: fl)
+message DeleteRulesetResponse {
+ string ruleset_id = 1;
+}
+
+// Copied from: local:origin.v1.DeleteVercelTriggerRequest (var: el)
+message DeleteVercelTriggerRequest {
+ ClientRepoIdentifier repo = 1;
+ string trigger_id = 2;
+}
+
+// Copied from: local:origin.v1.DeleteVercelTriggerResponse (var: tl)
+message DeleteVercelTriggerResponse {
+ string trigger_id = 1;
+}
+
+// Copied from: local:origin.v1.DetachRepoMirrorRequest (var: j)
+message DetachRepoMirrorRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.DetachRepoMirrorResponse (var: X)
+message DetachRepoMirrorResponse {
+}
+
+// Copied from: git_forge.v1.DiffHeader (var: Cn)
+message DiffHeader {
+ string merge_base_commit_sha = 1;
+ repeated ChangedFile files = 2;
+ repeated ChangedFileWithStats files_with_stats = 3;
+ bool has_more = 4;
+ optional string next_page_cursor = 5;
+}
+
+// Copied from: git_forge.v1.DirectoryContent (var: qt)
+message DirectoryContent {
+ repeated RepoContentEntry entries = 1;
+ string sha = 2;
+}
+
+// Copied from: local:origin.v1.DisableChangeMergeWhenReadyRequest (var: mi)
+message DisableChangeMergeWhenReadyRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.DisableChangeMergeWhenReadyResponse (var: ci)
+message DisableChangeMergeWhenReadyResponse {
+}
+
+// Copied from: local:origin.v1.DiscardPendingReviewRequest (var: ho)
+message DiscardPendingReviewRequest {
+ ChangeIdentifier change = 1;
+ string review_id = 2;
+}
+
+// Copied from: local:origin.v1.DiscardPendingReviewResponse (var: Ao)
+message DiscardPendingReviewResponse {
+}
+
+// Copied from: local:origin.v1.DismissReviewRequest (var: Wr)
+message DismissReviewRequest {
+ ChangeIdentifier change = 1;
+ string review_id = 2;
+ string reason = 3;
+}
+
+// Copied from: local:origin.v1.DismissReviewResponse (var: zr)
+message DismissReviewResponse {
+ Review review = 1;
+}
+
+// Copied from: local:origin.v1.EnableChangeMergeWhenReadyRequest (var: ii)
+message EnableChangeMergeWhenReadyRequest {
+ ChangeIdentifier change = 1;
+ string trunk_branch = 2;
+ optional string source = 3;
+ optional bool dev = 4;
+}
+
+// Copied from: local:origin.v1.EnableChangeMergeWhenReadyResponse (var: ai)
+message EnableChangeMergeWhenReadyResponse {
+ ChangeMergeWhenReady record = 1;
+}
+
+// Copied from: local:origin.v1.ExistingInstallation (var: Ca)
+message ExistingInstallation {
+ string installation_id = 1;
+ RepoSelectionMode repo_selection_mode = 2;
+ repeated string repo_ids = 3;
+}
+
+// Copied from: git_forge.v1.FileContent (var: Ft)
+message FileContent {
+ string size = 1;
+ string encoding = 2;
+ string content = 3;
+ string sha = 4;
+}
+
+// Copied from: git_forge.v1.FileDiff (var: bn)
+message FileDiff {
+ string path = 1;
+ optional string old_path = 2;
+ bool is_binary = 3;
+ string patch = 4;
+ int32 additions = 5;
+ int32 deletions = 6;
+ optional FileMode old_mode = 7;
+ optional FileMode new_mode = 8;
+ optional string old_sha = 9;
+ optional string new_sha = 10;
+}
+
+// Copied from: git_forge.v1.FileHistoryCommitEntry (var: Zt)
+message FileHistoryCommitEntry {
+ ShortCommit commit = 1;
+ optional string diff_base_commit_sha = 2;
+ optional FileHistoryPathStats path_stats = 8;
+}
+
+// Copied from: git_forge.v1.FileHistoryPathStats (var: Xt)
+message FileHistoryPathStats {
+ int32 additions = 1;
+ int32 deletions = 2;
+ bool is_binary = 3;
+}
+
+// Copied from: git_forge.v1.FileMode (var: A)
+enum FileMode {
+ FILE_MODE_UNSPECIFIED = 0;
+ FILE_MODE_REGULAR = 1;
+ FILE_MODE_EXECUTABLE = 2;
+ FILE_MODE_SYMLINK = 3;
+ FILE_MODE_GITLINK = 4;
+}
+
+// Copied from: local:origin.v1.FileViewedState (var: $o)
+message FileViewedState {
+ string file_path = 1;
+ string version_id = 2;
+}
+
+// Copied from: local:origin.v1.FilterMirrorableGithubReposRequest (var: W)
+message FilterMirrorableGithubReposRequest {
+ repeated GithubRepoIdentifier repos = 1;
+}
+
+// Copied from: local:origin.v1.FilterMirrorableGithubReposResponse (var: z)
+message FilterMirrorableGithubReposResponse {
+ repeated GithubRepoIdentifier mirrorable_repos = 1;
+}
+
+// Copied from: local:origin.v1.GeneratedCodeTour (var: ei)
+message GeneratedCodeTour {
+ string id = 1;
+ string storage_key = 2;
+ string result = 3;
+ optional string agentic_markdown = 4;
+ optional string agentic_error_message = 5;
+}
+
+// Copied from: local:origin.v1.GetActiveMirrorTransitionJobRequest (var: ee)
+message GetActiveMirrorTransitionJobRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.GetActiveMirrorTransitionJobResponse (var: te)
+message GetActiveMirrorTransitionJobResponse {
+ RepoMirrorTransitionJob active_job_info = 1;
+ RepoMirrorTransitionJob last_job_info = 2;
+}
+
+// Copied from: local:origin.v1.GetAppMetadataRequest (var: Ra)
+message GetAppMetadataRequest {
+ string id = 1;
+}
+
+// Copied from: local:origin.v1.GetAppMetadataResponse (var: Pa)
+message GetAppMetadataResponse {
+ AppMetadata app = 1;
+}
+
+// Copied from: local:origin.v1.GetAppRequest (var: oa)
+message GetAppRequest {
+ string id = 1;
+}
+
+// Copied from: local:origin.v1.GetAppResponse (var: ia)
+message GetAppResponse {
+ App app = 1;
+}
+
+// Copied from: local:origin.v1.GetAuthorizedNamespacesRequest (var: we)
+message GetAuthorizedNamespacesRequest {
+}
+
+// Copied from: local:origin.v1.GetAuthorizedNamespacesResponse (var: Ee)
+message GetAuthorizedNamespacesResponse {
+ repeated AuthorizedNamespace namespaces = 1;
+}
+
+// Copied from: local:origin.v1.GetBlameClientRequest (var: rr)
+message GetBlameClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string start_commit_sha = 2;
+ string path = 3;
+}
+
+// Copied from: local:origin.v1.GetBlobClientRequest (var: zn)
+message GetBlobClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string blob_sha = 2;
+}
+
+// Copied from: git_forge.v1.GetBlobResponse (var: et)
+message GetBlobResponse {
+ FileContent blob = 1;
+}
+
+// Copied from: local:origin.v1.GetChangeMergeWhenReadyRequest (var: li)
+message GetChangeMergeWhenReadyRequest {
+ ChangeIdentifier change = 1;
+ optional string status = 2;
+}
+
+// Copied from: local:origin.v1.GetChangeMergeWhenReadyResponse (var: ui)
+message GetChangeMergeWhenReadyResponse {
+ optional ChangeMergeWhenReady record = 1;
+}
+
+// Copied from: local:origin.v1.GetChangeRequest (var: ys)
+message GetChangeRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.GetChangeResponse (var: ws)
+message GetChangeResponse {
+ Change change = 1;
+ repeated Version versions = 2;
+ repeated ChangeAssignment assignments = 3;
+ repeated ChangeLabel labels = 4;
+}
+
+// Copied from: local:origin.v1.GetChangeStackPageDataRequest (var: Zi)
+message GetChangeStackPageDataRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.GetChangeStackPageDataResponse (var: $i)
+message GetChangeStackPageDataResponse {
+ MirrorStatus mirror_status = 1;
+ repeated ChangeStackPageItem items = 2;
+ ListOriginRepoReviewerCandidatesResponse reviewer_candidates = 3;
+}
+
+// Copied from: local:origin.v1.GetChangesetMergeabilityRequest (var: wi)
+message GetChangesetMergeabilityRequest {
+ ClientRepoIdentifier identifier = 1;
+ uint64 change_number = 2;
+ optional string expected_head_sha = 3;
+ MergeabilityScope scope = 4;
+}
+
+// Copied from: local:origin.v1.GetChangesetMergeabilityResponse (var: Ei)
+message GetChangesetMergeabilityResponse {
+ bool mergeable = 1;
+ bool ci_passing = 2;
+ CiState ci_state = 3;
+ bool meets_approval_requirements = 4;
+ bool has_merge_conflicts = 5;
+ ChangesetMergeability mergeability = 6;
+ optional StackMergeability stack_mergeability = 7;
+ repeated string conflicted_paths = 8;
+}
+
+// Copied from: local:origin.v1.GetCiStateRequest (var: di)
+message GetCiStateRequest {
+ ClientRepoIdentifier identifier = 1;
+ string sha = 2;
+ optional uint64 change_number = 3;
+}
+
+// Copied from: local:origin.v1.GetCiStateResponse (var: pi)
+message GetCiStateResponse {
+ repeated CheckRunGroup check_run_groups = 1;
+}
+
+// Copied from: local:origin.v1.GetCollectedPullRequestDiffRequest (var: kr)
+message GetCollectedPullRequestDiffRequest {
+ ClientRepoIdentifier identifier = 1;
+ string head_commit_sha = 2;
+ string base_commit_sha = 3;
+ optional bool include_patches = 4;
+ optional bool include_file_stats = 5;
+ optional uint32 page_size = 6;
+ optional string page_cursor = 7;
+}
+
+// Copied from: local:origin.v1.GetCollectedPullRequestDiffResponse (var: wr)
+message GetCollectedPullRequestDiffResponse {
+ string merge_base_sha = 1;
+ repeated CollectedFileDiff files = 2;
+ optional string next_page_cursor = 4;
+}
+
+// Copied from: local:origin.v1.GetCommitClientRequest (var: Wn)
+message GetCommitClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string commit_sha = 2;
+}
+
+// Copied from: local:origin.v1.GetCommitDiffClientRequest (var: ur)
+message GetCommitDiffClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string commit_sha = 2;
+ optional string base_commit_sha = 3;
+ bool include_patches = 4;
+ repeated string paths = 5;
+ optional uint32 page_size = 6;
+ optional string page_cursor = 7;
+}
+
+// Copied from: git_forge.v1.GetCommitResponse (var: Ze)
+message GetCommitResponse {
+ Commit commit = 1;
+}
+
+// Copied from: local:origin.v1.GetFileHistoryClientRequest (var: $n)
+message GetFileHistoryClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string start_commit_sha = 2;
+ optional string path = 3;
+ uint32 max_commits = 4;
+}
+
+// Copied from: local:origin.v1.GetFileHistoryPageClientRequest (var: er)
+message GetFileHistoryPageClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string start_commit_sha = 2;
+ optional string path = 3;
+ uint32 page_size = 4;
+ optional string next_cursor = 5;
+}
+
+// Copied from: local:origin.v1.GetFileHistoryPageResponse (var: tr)
+message GetFileHistoryPageResponse {
+ repeated ShortCommit commits = 1;
+ bool has_more = 2;
+ optional string next_cursor = 3;
+}
+
+// Copied from: local:origin.v1.GetFileHistoryPageWithDiffStatsClientRequest (var: nr)
+message GetFileHistoryPageWithDiffStatsClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string start_commit_sha = 2;
+ optional string path = 3;
+ uint32 page_size = 4;
+ optional string next_cursor = 5;
+}
+
+// Copied from: git_forge.v1.GetFileHistoryPageWithDiffStatsResponse (var: tn)
+message GetFileHistoryPageWithDiffStatsResponse {
+ repeated FileHistoryCommitEntry entries = 1;
+ bool has_more = 2;
+ optional string next_cursor = 3;
+}
+
+// Copied from: git_forge.v1.GetFileHistoryResponse (var: zt)
+message GetFileHistoryResponse {
+ repeated ShortCommit commits = 1;
+}
+
+// Copied from: local:origin.v1.GetFuzzyPathsClientRequest (var: or)
+message GetFuzzyPathsClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string commit_sha = 2;
+ string query = 3;
+ uint32 limit = 4;
+}
+
+// Copied from: git_forge.v1.GetFuzzyPathsResponse (var: mn)
+message GetFuzzyPathsResponse {
+ repeated string paths = 1;
+ bool has_more = 2;
+}
+
+// Copied from: local:origin.v1.GetGeneratedCodeTourRequest (var: ti)
+message GetGeneratedCodeTourRequest {
+ ChangeIdentifier change = 1;
+ string storage_key = 2;
+}
+
+// Copied from: local:origin.v1.GetGeneratedCodeTourResponse (var: ni)
+message GetGeneratedCodeTourResponse {
+ optional GeneratedCodeTour tour = 1;
+}
+
+// Copied from: local:origin.v1.GetInstallationRequest (var: da)
+message GetInstallationRequest {
+ string id = 1;
+}
+
+// Copied from: local:origin.v1.GetInstallationResponse (var: pa)
+message GetInstallationResponse {
+ Installation installation = 1;
+}
+
+// Copied from: local:origin.v1.GetLabelByNameRequest (var: Sl)
+message GetLabelByNameRequest {
+ ClientRepoIdentifier repo = 1;
+ string name = 2;
+}
+
+// Copied from: local:origin.v1.GetLabelByNameResponse (var: Il)
+message GetLabelByNameResponse {
+ optional Label label = 1;
+}
+
+// Copied from: local:origin.v1.GetMirrorTransitionJobRequest (var: ne)
+message GetMirrorTransitionJobRequest {
+ ClientRepoIdentifier identifier = 1;
+ string job_id = 2;
+}
+
+// Copied from: local:origin.v1.GetMirrorTransitionJobResponse (var: re)
+message GetMirrorTransitionJobResponse {
+ RepoMirrorTransitionJob job = 1;
+ Repo repository = 2;
+}
+
+// Copied from: local:origin.v1.GetNamespaceTeamAccessRequest (var: Qe)
+message GetNamespaceTeamAccessRequest {
+ string namespace_slug = 1;
+}
+
+// Copied from: local:origin.v1.GetNamespaceTeamAccessResponse (var: Ge)
+message GetNamespaceTeamAccessResponse {
+ OriginNamespace namespace = 1;
+ NamespaceTeamGroupAccess team_admins = 2;
+ NamespaceTeamGroupAccess team_members = 3;
+}
+
+// Copied from: local:origin.v1.GetPendingReviewRequest (var: _o)
+message GetPendingReviewRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.GetPendingReviewResponse (var: To)
+message GetPendingReviewResponse {
+ optional Review review = 1;
+ uint32 thread_count = 2;
+}
+
+// Copied from: local:origin.v1.GetProjectedLatestVersionsRequest (var: Es)
+message GetProjectedLatestVersionsRequest {
+ ClientRepoIdentifier identifier = 1;
+ repeated uint64 change_numbers = 2;
+}
+
+// Copied from: local:origin.v1.GetProjectedLatestVersionsResponse (var: Is)
+message GetProjectedLatestVersionsResponse {
+ repeated ProjectedLatestVersionEntry entries = 1;
+}
+
+// Copied from: local:origin.v1.GetPullRequestDiffClientRequest (var: lr)
+message GetPullRequestDiffClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string head_commit_sha = 2;
+ string base_commit_sha = 3;
+ optional bool include_patches = 4;
+ optional bool include_file_stats = 5;
+ optional uint32 page_size = 6;
+ optional string page_cursor = 7;
+}
+
+// Copied from: local:origin.v1.GetRepoByGithubMirrorRequest (var: fe)
+message GetRepoByGithubMirrorRequest {
+ string github_node_id = 1;
+ optional string github_enterprise_id = 2;
+}
+
+// Copied from: local:origin.v1.GetRepoCodeownersClientRequest (var: Vn)
+message GetRepoCodeownersClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string base_ref = 2;
+ repeated string paths = 3;
+}
+
+// Copied from: local:origin.v1.GetRepoCodeownersResponse (var: Kn)
+message GetRepoCodeownersResponse {
+ map codeowners_by_path = 1;
+}
+
+// Copied from: local:origin.v1.GetRepoContentAtShaClientRequest (var: Gn)
+message GetRepoContentAtShaClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ PathIdentifier path_identifier = 2;
+}
+
+// Copied from: local:origin.v1.GetRepoContentClientRequest (var: Un)
+message GetRepoContentClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string ref_path = 2;
+}
+
+// Copied from: local:origin.v1.GetRepoContentDetailsAtShaClientRequest (var: Hn)
+message GetRepoContentDetailsAtShaClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ PathIdentifier path_identifier = 2;
+}
+
+// Copied from: git_forge.v1.GetRepoContentDetailsResponse (var: Kt)
+message GetRepoContentDetailsResponse {
+ optional RepoContentDetails details = 1;
+ PathIdentifier path_identifier = 2;
+ string resolved_commit_sha = 3;
+}
+
+// Copied from: git_forge.v1.GetRepoContentResponse (var: xt)
+message GetRepoContentResponse {
+ PathIdentifier path_identifier = 3;
+ string resolved_commit_sha = 4;
+ oneof content {
+ FileContent file_content = 1;
+ DirectoryContent directory_content = 2;
+ }
+}
+
+// Copied from: local:origin.v1.GetRepoNamespaceRequest (var: ye)
+message GetRepoNamespaceRequest {
+ OriginNamespaceOwnerType owner_type = 1;
+ int64 owner_entity_id = 2;
+}
+
+// Copied from: local:origin.v1.GetRepoNamespaceResponse (var: ke)
+message GetRepoNamespaceResponse {
+ OriginNamespace origin_namespace = 1;
+}
+
+// Copied from: local:origin.v1.GetRepoRequest (var: me)
+message GetRepoRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.GetRepoResponse (var: ce)
+message GetRepoResponse {
+ Repo repository = 1;
+}
+
+// Copied from: local:origin.v1.GetRepoTeamAccessRequest (var: be)
+message GetRepoTeamAccessRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.GetRepoTeamAccessResponse (var: Me)
+message GetRepoTeamAccessResponse {
+ OriginNamespace namespace = 1;
+ TeamGroupAccess team_admins = 2;
+ TeamGroupAccess team_members = 3;
+}
+
+// Copied from: local:origin.v1.GetRepoWithMirrorInfoResponse (var: pe)
+message GetRepoWithMirrorInfoResponse {
+ Repo repository = 1;
+ RepoGithubMirrorInfo github_mirror_info = 2;
+ optional bool viewer_can_write_changes = 3;
+}
+
+// Copied from: local:origin.v1.GetRulesetRequest (var: ul)
+message GetRulesetRequest {
+ ClientRepoIdentifier repo = 1;
+ string ruleset_id = 2;
+}
+
+// Copied from: local:origin.v1.GetRulesetResponse (var: ml)
+message GetRulesetResponse {
+ Ruleset ruleset = 1;
+}
+
+// Copied from: local:origin.v1.GetSectionOfChangesRequest (var: Ls)
+message GetSectionOfChangesRequest {
+ repeated ClientRepoIdentifier repos = 1;
+ SectionOfChangesFilter filter = 2;
+ optional string cursor = 3;
+ int32 limit = 4;
+ SectionOfChangesSortField sort_field = 5;
+ bool sort_is_asc = 6;
+ bool skip_total_count = 7;
+}
+
+// Copied from: local:origin.v1.GetSectionOfChangesResponse (var: Fs)
+message GetSectionOfChangesResponse {
+ repeated SectionOfChanges changes = 1;
+ bool has_more = 2;
+ int32 total_count = 3;
+}
+
+// Copied from: local:origin.v1.GetTagClientRequest (var: jn)
+message GetTagClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string tag_sha = 2;
+}
+
+// Copied from: git_forge.v1.GetTagResponse (var: nt)
+message GetTagResponse {
+ Tag tag = 1;
+}
+
+// Copied from: local:origin.v1.GetTreeBlameClientRequest (var: sr)
+message GetTreeBlameClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string start_commit_sha = 2;
+ string path = 3;
+}
+
+// Copied from: git_forge.v1.GetTreeBlameResponse (var: ln)
+message GetTreeBlameResponse {
+ repeated TreeEntryBlame entries = 1;
+}
+
+// Copied from: local:origin.v1.GetTreeClientRequest (var: Xn)
+message GetTreeClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string tree_sha = 2;
+ bool recursive = 3;
+}
+
+// Copied from: git_forge.v1.GetTreeResponse (var: st)
+message GetTreeResponse {
+ Tree tree = 1;
+}
+
+// Copied from: local:origin.v1.GithubRepoIdentifier (var: x)
+message GithubRepoIdentifier {
+ string owner = 1;
+ string repo = 2;
+ optional string enterprise_id = 3;
+}
+
+// Copied from: local:origin.v1.GrantPolicyRef (var: Re)
+message GrantPolicyRef {
+ string name = 1;
+ string display_name = 2;
+}
+
+// Copied from: local:origin.v1.GrantPrincipal (var: Le)
+message GrantPrincipal {
+ string kind = 1;
+ string external_id = 2;
+ string display_name = 3;
+ string email = 4;
+ int32 group_admin_count = 5;
+ int32 group_member_count = 6;
+}
+
+// Copied from: git_forge.v1.GrepLineKind (var: h)
+enum GrepLineKind {
+ GREP_LINE_KIND_UNSPECIFIED = 0;
+ GREP_LINE_KIND_MATCH = 1;
+ GREP_LINE_KIND_CONTEXT = 2;
+}
+
+// Copied from: git_forge.v1.GrepMatch (var: hn)
+message GrepMatch {
+ string path = 1;
+ string lines = 2;
+ uint32 line_number = 3;
+ uint64 absolute_offset = 4;
+ repeated GrepSubmatch submatches = 5;
+ GrepLineKind kind = 6;
+}
+
+// Copied from: git_forge.v1.GrepRepoChunk (var: An)
+message GrepRepoChunk {
+ repeated GrepMatch matches = 1;
+ bool limit_hit = 2;
+}
+
+// Copied from: local:origin.v1.GrepRepoClientRequest (var: ar)
+message GrepRepoClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string revision = 2;
+ string query = 3;
+ GrepSearchOptions options = 4;
+ uint32 max_results = 5;
+}
+
+// Copied from: git_forge.v1.GrepSearchOptions (var: pn)
+message GrepSearchOptions {
+ bool literal = 1;
+ bool case_insensitive = 2;
+ bool whole_word = 3;
+ uint32 context_before = 4;
+ uint32 context_after = 5;
+ optional uint64 max_lines = 6;
+ optional string filter_path = 7;
+ repeated string includes = 8;
+ repeated string excludes = 9;
+}
+
+// Copied from: git_forge.v1.GrepSubmatch (var: gn)
+message GrepSubmatch {
+ uint32 start = 1;
+ uint32 end = 2;
+}
+
+// Copied from: local:origin.v1.HasOriginPermissionRequest (var: ve)
+message HasOriginPermissionRequest {
+ string scope = 1;
+ oneof resource {
+ string namespace_slug = 2;
+ ClientRepoIdentifier repository = 3;
+ }
+}
+
+// Copied from: local:origin.v1.HasOriginPermissionResponse (var: Be)
+message HasOriginPermissionResponse {
+ bool allowed = 1;
+}
+
+// Copied from: local:origin.v1.InboundMirrorGithubMergeOperation (var: Oi)
+message InboundMirrorGithubMergeOperation {
+ string id = 1;
+ ChangeIdentifier change = 2;
+ string status = 3;
+ optional string lease_token = 4;
+ optional string lease_expires_at = 5;
+ optional string github_pull_request_node_id = 6;
+ optional uint64 github_pull_request_number = 7;
+ optional string github_pull_request_url = 8;
+ optional string merge_commit_sha = 9;
+ string requested_merge_method = 10;
+ optional string commit_title = 11;
+ optional string commit_message = 12;
+ string initiated_by_user_id = 13;
+ optional string last_error_message = 14;
+ optional string last_error_at = 15;
+ string created_at = 16;
+ string updated_at = 17;
+}
+
+// Copied from: local:origin.v1.InboundMirrorMergeStack (var: Di)
+message InboundMirrorMergeStack {
+ repeated uint64 change_numbers = 1;
+ string root_base_ref = 2;
+ string target_head_ref = 3;
+ string target_head_sha = 4;
+}
+
+// Copied from: local:origin.v1.Installation (var: ua)
+message Installation {
+ string id = 1;
+ string app_id = 2;
+ string namespace_slug = 3;
+ string created_at = 4;
+ string updated_at = 5;
+ RepoSelectionMode repo_selection_mode = 6;
+ repeated string repo_ids = 7;
+ repeated string accepted_scopes = 8;
+ optional string suspended_at = 9;
+}
+
+// Copied from: local:origin.v1.Label (var: gl)
+message Label {
+ string id = 1;
+ string repo_uuid = 2;
+ string name = 3;
+ string color = 4;
+ optional string description = 5;
+ google.protobuf.Timestamp created_at = 6;
+ google.protobuf.Timestamp updated_at = 7;
+}
+
+// Copied from: local:origin.v1.ListBuildkiteTriggersRequest (var: xa)
+message ListBuildkiteTriggersRequest {
+ ClientRepoIdentifier repo = 1;
+}
+
+// Copied from: local:origin.v1.ListBuildkiteTriggersResponse (var: Qa)
+message ListBuildkiteTriggersResponse {
+ repeated BuildkiteTrigger triggers = 1;
+}
+
+// Copied from: local:origin.v1.ListChangeCommitsRequest (var: vs)
+message ListChangeCommitsRequest {
+ ChangeIdentifier change = 1;
+ uint64 version_number = 2;
+ optional uint32 max_commits = 3;
+}
+
+// Copied from: local:origin.v1.ListChangeCommitsResponse (var: Bs)
+message ListChangeCommitsResponse {
+ repeated Commit commits = 1;
+ string merge_base_sha = 2;
+ bool truncated = 3;
+}
+
+// Copied from: local:origin.v1.ListChangesByHeadRefRequest (var: Cs)
+message ListChangesByHeadRefRequest {
+ ClientRepoIdentifier identifier = 1;
+ string head_ref = 2;
+ bool include_inactive = 3;
+}
+
+// Copied from: local:origin.v1.ListChangesByHeadRefResponse (var: Ns)
+message ListChangesByHeadRefResponse {
+ repeated Change changes = 1;
+}
+
+// Copied from: local:origin.v1.ListChangesRequest (var: Js)
+message ListChangesRequest {
+ ClientRepoIdentifier identifier = 1;
+ optional string status = 2;
+ optional uint64 cursor = 3;
+ optional int32 limit = 4;
+ optional string author_id = 5;
+ optional string base_ref = 6;
+ optional string head_ref = 7;
+}
+
+// Copied from: local:origin.v1.ListChangesResponse (var: Ms)
+message ListChangesResponse {
+ repeated ChangeWithLatestVersion changes = 1;
+ optional uint64 next_cursor = 2;
+}
+
+// Copied from: local:origin.v1.ListCommentReactionsRequest (var: Oo)
+message ListCommentReactionsRequest {
+ string comment_id = 1;
+}
+
+// Copied from: local:origin.v1.ListCommentReactionsResponse (var: Uo)
+message ListCommentReactionsResponse {
+ repeated CommentReaction reactions = 1;
+}
+
+// Copied from: local:origin.v1.ListCommentThreadsRequest (var: Io)
+message ListCommentThreadsRequest {
+ ChangeIdentifier change = 1;
+ uint64 version_number = 2;
+}
+
+// Copied from: local:origin.v1.ListCommentThreadsResponse (var: vo)
+message ListCommentThreadsResponse {
+ repeated CommentThread threads = 1;
+}
+
+// Copied from: local:origin.v1.ListCommentsRequest (var: es)
+message ListCommentsRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.ListCommentsResponse (var: ts)
+message ListCommentsResponse {
+ repeated Comment comments = 1;
+}
+
+// Copied from: local:origin.v1.ListCommitsClientRequest (var: Zn)
+message ListCommitsClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string revision = 2;
+ int32 page = 3;
+ int32 per_page = 4;
+}
+
+// Copied from: local:origin.v1.ListCommitsInRangeClientRequest (var: pr)
+message ListCommitsInRangeClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string base_revision = 2;
+ string head_revision = 3;
+ optional int32 max_commits = 4;
+ bool oldest_first = 5;
+}
+
+// Copied from: git_forge.v1.ListCommitsInRangeResponse (var: ct)
+message ListCommitsInRangeResponse {
+ repeated Commit commits = 1;
+ string base_commit_sha = 2;
+ string head_commit_sha = 3;
+ string merge_base_commit_sha = 4;
+ bool truncated = 5;
+}
+
+// Copied from: local:origin.v1.ListFileViewedStatesRequest (var: Xo)
+message ListFileViewedStatesRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.ListFileViewedStatesResponse (var: Zo)
+message ListFileViewedStatesResponse {
+ repeated FileViewedState file_viewed_states = 1;
+ optional string head_version_id = 2;
+}
+
+// Copied from: local:origin.v1.ListHostedReposOrderBy (var: r)
+enum ListHostedReposOrderBy {
+ LIST_HOSTED_REPOS_ORDER_BY_UNSPECIFIED = 0;
+ LIST_HOSTED_REPOS_ORDER_BY_NAME_ASC = 1;
+ LIST_HOSTED_REPOS_ORDER_BY_NAME_DESC = 2;
+ LIST_HOSTED_REPOS_ORDER_BY_LAST_PUSHED_DESC = 3;
+ LIST_HOSTED_REPOS_ORDER_BY_LAST_PUSHED_ASC = 4;
+ LIST_HOSTED_REPOS_ORDER_BY_ID_ASC = 5;
+ LIST_HOSTED_REPOS_ORDER_BY_ID_DESC = 6;
+}
+
+// Copied from: local:origin.v1.ListHostedReposRequest (var: G)
+message ListHostedReposRequest {
+ uint32 page_size = 1;
+ string page_token = 2;
+ string search = 3;
+ ListHostedReposOrderBy order_by = 4;
+ string namespace = 5;
+}
+
+// Copied from: local:origin.v1.ListHostedReposResponse (var: H)
+message ListHostedReposResponse {
+ repeated RepoSummary repositories = 1;
+ string next_page_token = 2;
+ uint32 total_count = 3;
+}
+
+// Copied from: local:origin.v1.ListLabelsRequest (var: wl)
+message ListLabelsRequest {
+ ClientRepoIdentifier repo = 1;
+ optional string cursor = 2;
+ optional int32 limit = 3;
+ optional string search_query = 4;
+}
+
+// Copied from: local:origin.v1.ListLabelsResponse (var: El)
+message ListLabelsResponse {
+ repeated Label labels = 1;
+ optional string next_cursor = 2;
+}
+
+// Copied from: local:origin.v1.ListNamespaceAppsRequest (var: aa)
+message ListNamespaceAppsRequest {
+ string namespace_slug = 1;
+ uint32 page_size = 2;
+ string page_token = 3;
+}
+
+// Copied from: local:origin.v1.ListNamespaceAppsResponse (var: la)
+message ListNamespaceAppsResponse {
+ repeated App apps = 1;
+ string next_page_token = 2;
+}
+
+// Copied from: local:origin.v1.ListNamespaceAssignablePoliciesRequest (var: Ke)
+message ListNamespaceAssignablePoliciesRequest {
+ string namespace_slug = 1;
+}
+
+// Copied from: local:origin.v1.ListNamespaceAssignablePoliciesResponse (var: We)
+message ListNamespaceAssignablePoliciesResponse {
+ repeated AuthPolicySummary policies = 1;
+}
+
+// Copied from: local:origin.v1.ListNamespaceGrantsRequest (var: Ve)
+message ListNamespaceGrantsRequest {
+ string namespace_slug = 1;
+ int32 page = 2;
+ int32 page_size = 3;
+ string search = 4;
+}
+
+// Copied from: local:origin.v1.ListNamespaceGrantsResponse (var: Ye)
+message ListNamespaceGrantsResponse {
+ repeated NamespaceGrantRow rows = 1;
+ int32 total_count = 2;
+ bool list_truncated = 3;
+}
+
+// Copied from: local:origin.v1.ListNamespaceInstallationsRequest (var: fa)
+message ListNamespaceInstallationsRequest {
+ string namespace_slug = 1;
+ uint32 page_size = 2;
+ string page_token = 3;
+}
+
+// Copied from: local:origin.v1.ListNamespaceInstallationsResponse (var: ga)
+message ListNamespaceInstallationsResponse {
+ repeated Installation installations = 1;
+ string next_page_token = 2;
+}
+
+// Copied from: local:origin.v1.ListOriginRepoReviewerCandidatesRequest (var: _s)
+message ListOriginRepoReviewerCandidatesRequest {
+ ClientRepoIdentifier repo = 1;
+}
+
+// Copied from: local:origin.v1.ListOriginRepoReviewerCandidatesResponse (var: Ts)
+message ListOriginRepoReviewerCandidatesResponse {
+ repeated OriginReviewerCandidateUser users = 1;
+ repeated OriginReviewerCandidateGroup groups = 2;
+}
+
+// Copied from: local:origin.v1.ListRefsClientRequest (var: mr)
+message ListRefsClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ ListRefsFilter filter = 2;
+ bool names_only = 3;
+ string prefix = 4;
+}
+
+// Copied from: git_forge.v1.ListRefsFilter (var: T)
+enum ListRefsFilter {
+ LIST_REFS_FILTER_UNSPECIFIED = 0;
+ LIST_REFS_FILTER_ALL = 1;
+ LIST_REFS_FILTER_BRANCHES = 2;
+ LIST_REFS_FILTER_TAGS = 3;
+}
+
+// Copied from: git_forge.v1.ListRefsResponse (var: Fn)
+message ListRefsResponse {
+ repeated string refs = 1;
+ repeated RefInfo ref_infos = 2;
+}
+
+// Copied from: local:origin.v1.ListRepoAssignablePoliciesRequest (var: Ce)
+message ListRepoAssignablePoliciesRequest {
+ ClientRepoIdentifier identifier = 1;
+}
+
+// Copied from: local:origin.v1.ListRepoAssignablePoliciesResponse (var: Ne)
+message ListRepoAssignablePoliciesResponse {
+ repeated AuthPolicySummary policies = 1;
+}
+
+// Copied from: local:origin.v1.ListRepoGrantsRequest (var: qe)
+message ListRepoGrantsRequest {
+ ClientRepoIdentifier identifier = 1;
+ int32 page = 2;
+ int32 page_size = 3;
+ string search = 4;
+}
+
+// Copied from: local:origin.v1.ListRepoGrantsResponse (var: De)
+message ListRepoGrantsResponse {
+ repeated RepoGrantRow rows = 1;
+ int32 total_count = 2;
+ bool list_truncated = 3;
+}
+
+// Copied from: local:origin.v1.ListRepoPathsClientRequest (var: ir)
+message ListRepoPathsClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string revision = 2;
+ repeated string includes = 3;
+ repeated string excludes = 4;
+ uint32 limit = 5;
+}
+
+// Copied from: local:origin.v1.ListReviewsRequest (var: jr)
+message ListReviewsRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.ListReviewsResponse (var: Xr)
+message ListReviewsResponse {
+ repeated Review reviews = 1;
+}
+
+// Copied from: local:origin.v1.ListRulesetsRequest (var: al)
+message ListRulesetsRequest {
+ ClientRepoIdentifier repo = 1;
+}
+
+// Copied from: local:origin.v1.ListRulesetsResponse (var: ll)
+message ListRulesetsResponse {
+ repeated Ruleset rulesets = 1;
+}
+
+// Copied from: git_forge.v1.ListTreePathsResponse (var: dn)
+message ListTreePathsResponse {
+ repeated string paths = 1;
+ bool has_more = 2;
+}
+
+// Copied from: local:origin.v1.ListVercelTriggersRequest (var: ja)
+message ListVercelTriggersRequest {
+ ClientRepoIdentifier repo = 1;
+}
+
+// Copied from: local:origin.v1.ListVercelTriggersResponse (var: Xa)
+message ListVercelTriggersResponse {
+ repeated VercelTrigger triggers = 1;
+}
+
+// Copied from: local:origin.v1.MarkAllFilesAsViewedRequest (var: Ko)
+message MarkAllFilesAsViewedRequest {
+ ChangeIdentifier change = 1;
+ repeated string file_paths = 2;
+ string version_id = 3;
+}
+
+// Copied from: local:origin.v1.MarkAllFilesAsViewedResponse (var: Wo)
+message MarkAllFilesAsViewedResponse {
+}
+
+// Copied from: local:origin.v1.MarkDirectoryAsViewedRequest (var: Vo)
+message MarkDirectoryAsViewedRequest {
+ ChangeIdentifier change = 1;
+ string directory_path = 2;
+ repeated string file_paths = 3;
+ string version_id = 4;
+}
+
+// Copied from: local:origin.v1.MarkDirectoryAsViewedResponse (var: Yo)
+message MarkDirectoryAsViewedResponse {
+}
+
+// Copied from: local:origin.v1.MarkFileAsViewedRequest (var: xo)
+message MarkFileAsViewedRequest {
+ ChangeIdentifier change = 1;
+ string file_path = 2;
+ string version_id = 3;
+}
+
+// Copied from: local:origin.v1.MarkFileAsViewedResponse (var: Qo)
+message MarkFileAsViewedResponse {
+}
+
+// Copied from: local:origin.v1.MergeChangesetRequest (var: Pi)
+message MergeChangesetRequest {
+ ClientRepoIdentifier identifier = 1;
+ uint64 change_number = 2;
+}
+
+// Copied from: local:origin.v1.MergeChangesetResponse (var: bi)
+message MergeChangesetResponse {
+}
+
+// Copied from: local:origin.v1.MergeStackRequest (var: Mi)
+message MergeStackRequest {
+ ClientRepoIdentifier identifier = 1;
+ uint64 top_change_number = 2;
+}
+
+// Copied from: local:origin.v1.MergeStackResponse (var: Li)
+message MergeStackResponse {
+ string merge_commit_sha = 1;
+ repeated uint64 merged_change_numbers = 2;
+}
+
+// Copied from: local:origin.v1.MergeabilityScope (var: b)
+enum MergeabilityScope {
+ MERGEABILITY_SCOPE_UNSPECIFIED = 0;
+ MERGEABILITY_SCOPE_STACK = 1;
+ MERGEABILITY_SCOPE_SINGLE_CHANGE = 2;
+}
+
+// Copied from: local:origin.v1.MintRawRepoFileLinkClientRequest (var: xn)
+message MintRawRepoFileLinkClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string ref_path = 2;
+}
+
+// Copied from: local:origin.v1.MintRawRepoFileLinkClientResponse (var: Qn)
+message MintRawRepoFileLinkClientResponse {
+ string token = 1;
+ PathIdentifier path_identifier = 2;
+ string raw_origin = 3;
+}
+
+// Copied from: local:origin.v1.MirrorStatus (var: l)
+enum MirrorStatus {
+ MIRROR_STATUS_UNSPECIFIED = 0;
+ MIRROR_STATUS_TRANSITIONING_TO_INBOUND = 1;
+ MIRROR_STATUS_INBOUND = 2;
+ MIRROR_STATUS_OUTBOUND = 3;
+ MIRROR_STATUS_TRANSITIONING_INBOUND_TO_OUTBOUND = 4;
+ MIRROR_STATUS_TRANSITIONING_OUTBOUND_TO_INBOUND = 5;
+ MIRROR_STATUS_INITIAL_SYNC_PENDING = 6;
+}
+
+// Copied from: local:origin.v1.NamespaceGrantRow (var: He)
+message NamespaceGrantRow {
+ GrantPrincipal principal = 1;
+ GrantPolicyRef policy = 2;
+}
+
+// Copied from: local:origin.v1.NamespaceTeamGroupAccess (var: xe)
+message NamespaceTeamGroupAccess {
+ GrantPolicyRef policy = 1;
+}
+
+// Copied from: local:origin.v1.OriginNamespace (var: Ae)
+message OriginNamespace {
+ string id = 1;
+ OriginNamespaceOwnerType owner_type = 2;
+ int64 owner_entity_id = 3;
+ string namespace = 4;
+}
+
+// Copied from: local:origin.v1.OriginNamespaceOwnerType (var: u)
+enum OriginNamespaceOwnerType {
+ ORIGIN_NAMESPACE_OWNER_TYPE_UNSPECIFIED = 0;
+ ORIGIN_NAMESPACE_OWNER_TYPE_TEAM = 1;
+}
+
+// Copied from: local:origin.v1.OriginReviewerCandidateGroup (var: As)
+message OriginReviewerCandidateGroup {
+ string group_public_id = 1;
+ string organization_slug = 2;
+ string group_slug = 3;
+ string name = 4;
+ repeated string member_auth_ids = 5;
+}
+
+// Copied from: local:origin.v1.OriginReviewerCandidateUser (var: hs)
+message OriginReviewerCandidateUser {
+ string auth_id = 1;
+ string first_name = 3;
+ string last_name = 4;
+ string email = 5;
+ string avatar_url = 6;
+}
+
+// Copied from: git_forge.v1.PathIdentifier (var: Lt)
+message PathIdentifier {
+ string revision = 1;
+ string path = 2;
+}
+
+// Copied from: local:origin.v1.PostCheckRunRequest (var: _i)
+message PostCheckRunRequest {
+ ClientRepoIdentifier identifier = 1;
+ string head_sha = 2;
+ CheckRunGroupInput group = 3;
+ CheckRunInput check = 4;
+}
+
+// Copied from: local:origin.v1.PostCheckRunResponse (var: ki)
+message PostCheckRunResponse {
+ string repo_id = 1;
+ string sha = 2;
+ string check_run_group_id = 3;
+ string check_run_id = 4;
+}
+
+// Copied from: local:origin.v1.PrepareInboundStackMergeCommitRequest (var: ji)
+message PrepareInboundStackMergeCommitRequest {
+ ChangeIdentifier change = 1;
+ string operation_id = 2;
+ string lease_token = 3;
+ string ours_sha = 4;
+ string message = 5;
+ optional string author_name = 6;
+ optional string author_email = 7;
+}
+
+// Copied from: local:origin.v1.PrepareInboundStackMergeCommitResponse (var: Xi)
+message PrepareInboundStackMergeCommitResponse {
+ string merge_commit_sha = 1;
+ string exported_ref = 2;
+}
+
+// Copied from: local:origin.v1.PreviewAppInstallationOptions (var: Ia)
+message PreviewAppInstallationOptions {
+ bool include_granted_scopes = 1;
+}
+
+// Copied from: local:origin.v1.PreviewAppInstallationRequest (var: va)
+message PreviewAppInstallationRequest {
+ string namespace_slug = 1;
+ string app_id = 2;
+ repeated string requested_scopes = 3;
+ string summary = 4;
+ optional string redirect_uri = 5;
+ PreviewAppInstallationOptions options = 6;
+}
+
+// Copied from: local:origin.v1.PreviewAppInstallationResponse (var: Ja)
+message PreviewAppInstallationResponse {
+ string app_id = 1;
+ string app_slug = 2;
+ string app_display_name = 3;
+ string app_logo_url = 4;
+ string summary = 5;
+ repeated PreviewAppInstallationScope requested_scopes = 6;
+ repeated PreviewAppInstallationScope granted_scopes = 7;
+ ExistingInstallation existing_installation = 8;
+ string app_description = 9;
+ string app_website_url = 10;
+}
+
+// Copied from: local:origin.v1.PreviewAppInstallationScope (var: Ba)
+message PreviewAppInstallationScope {
+ string scope = 1;
+}
+
+// Copied from: local:origin.v1.ProjectedLatestVersionEntry (var: Ss)
+message ProjectedLatestVersionEntry {
+ uint64 change_number = 1;
+ Version projected_latest_version = 2;
+}
+
+// Copied from: git_forge.v1.PullRequestDiffChunk (var: In)
+message PullRequestDiffChunk {
+ optional DiffHeader header = 1;
+ repeated FileDiff file_diffs = 2;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorExternalGithubMergeRequest (var: Wi)
+message RecordInboundMirrorExternalGithubMergeRequest {
+ ChangeIdentifier change = 1;
+ string github_merge_commit_sha = 2;
+ string operation_id = 3;
+ string lease_token = 4;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorExternalGithubMergeResponse (var: zi)
+message RecordInboundMirrorExternalGithubMergeResponse {
+ Change change = 1;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorGithubMergeErrorRequest (var: Yi)
+message RecordInboundMirrorGithubMergeErrorRequest {
+ ChangeIdentifier change = 1;
+ string operation_id = 2;
+ string lease_token = 3;
+ string error_message = 4;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorGithubMergeErrorResponse (var: Ki)
+message RecordInboundMirrorGithubMergeErrorResponse {
+ InboundMirrorGithubMergeOperation operation = 1;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorGithubMergeGithubPrRequest (var: Qi)
+message RecordInboundMirrorGithubMergeGithubPrRequest {
+ ChangeIdentifier change = 1;
+ string operation_id = 2;
+ string lease_token = 3;
+ string github_pull_request_node_id = 4;
+ uint64 github_pull_request_number = 5;
+ string github_pull_request_url = 6;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorGithubMergeGithubPrResponse (var: Gi)
+message RecordInboundMirrorGithubMergeGithubPrResponse {
+ InboundMirrorGithubMergeOperation operation = 1;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorGithubMergeGithubResultRequest (var: Hi)
+message RecordInboundMirrorGithubMergeGithubResultRequest {
+ ChangeIdentifier change = 1;
+ string operation_id = 2;
+ string lease_token = 3;
+ string merge_commit_sha = 4;
+}
+
+// Copied from: local:origin.v1.RecordInboundMirrorGithubMergeGithubResultResponse (var: Vi)
+message RecordInboundMirrorGithubMergeGithubResultResponse {
+ InboundMirrorGithubMergeOperation operation = 1;
+}
+
+// Copied from: git_forge.v1.RefInfo (var: Ln)
+message RefInfo {
+ string name = 1;
+ string target_sha = 2;
+ string object_sha = 3;
+ string object_type = 4;
+}
+
+// Copied from: local:origin.v1.RemoveAssigneeRequest (var: fs)
+message RemoveAssigneeRequest {
+ ChangeIdentifier change = 1;
+ oneof target {
+ string auth_id = 2;
+ string group_id = 3;
+ }
+}
+
+// Copied from: local:origin.v1.RemoveAssigneeResponse (var: gs)
+message RemoveAssigneeResponse {
+}
+
+// Copied from: local:origin.v1.RemoveLabelFromChangeRequest (var: Jl)
+message RemoveLabelFromChangeRequest {
+ ChangeIdentifier change = 1;
+ string label_id = 2;
+}
+
+// Copied from: local:origin.v1.RemoveLabelFromChangeResponse (var: Cl)
+message RemoveLabelFromChangeResponse {
+}
+
+// Copied from: local:origin.v1.ReopenCommentThreadRequest (var: Ro)
+message ReopenCommentThreadRequest {
+ ChangeIdentifier change = 1;
+ string thread_id = 2;
+}
+
+// Copied from: local:origin.v1.ReopenCommentThreadResponse (var: Po)
+message ReopenCommentThreadResponse {
+ CommentThread thread = 1;
+}
+
+// Copied from: local:origin.v1.Repo (var: ue)
+message Repo {
+ ClientRepoIdentifier identifier = 1;
+ string default_branch = 2;
+ optional string github_node_id = 4;
+ optional string github_enterprise_id = 5;
+ MirrorStatus mirror_status = 6;
+ optional string active_mirror_transition_job_id = 7;
+ string repo_uuid = 8;
+ optional uint64 github_installation_id = 9;
+ optional google.protobuf.Timestamp created_at = 10;
+ optional google.protobuf.Timestamp updated_at = 11;
+ optional google.protobuf.Timestamp last_pushed_at = 12;
+ optional int64 owner_entity_id = 13;
+ optional string owner_type = 14;
+ string forge_environment = 15;
+ string origin_namespace_id = 16;
+}
+
+// Copied from: git_forge.v1.RepoContentDetails (var: Vt)
+message RepoContentDetails {
+ string type = 1;
+ optional uint64 size = 2;
+ bool is_binary = 3;
+ bool too_large_to_introspect = 4;
+}
+
+// Copied from: git_forge.v1.RepoContentEntry (var: kn)
+message RepoContentEntry {
+ string type = 1;
+ string name = 2;
+ string path = 3;
+ string sha = 4;
+ optional uint64 size = 5;
+}
+
+// Copied from: local:origin.v1.RepoGithubMirrorInfo (var: de)
+message RepoGithubMirrorInfo {
+ string github_owner = 1;
+ string github_repo = 2;
+ string github_repo_url = 3;
+}
+
+// Copied from: local:origin.v1.RepoGrantRow (var: Fe)
+message RepoGrantRow {
+ GrantPrincipal principal = 1;
+ GrantPolicyRef namespace_policy = 2;
+ GrantPolicyRef repo_policy = 3;
+ GrantPolicyRef effective_policy = 4;
+ bool is_namespace_owned = 5;
+}
+
+// Copied from: local:origin.v1.RepoKind (var: s)
+enum RepoKind {
+ REPO_KIND_UNSPECIFIED = 0;
+ REPO_KIND_STANDARD = 1;
+ REPO_KIND_CURSOR_MARKETPLACE = 2;
+}
+
+// Copied from: local:origin.v1.RepoMirrorTransition (var: o)
+enum RepoMirrorTransition {
+ REPO_MIRROR_TRANSITION_UNSPECIFIED = 0;
+ REPO_MIRROR_TRANSITION_INBOUND_TO_OUTBOUND = 1;
+ REPO_MIRROR_TRANSITION_OUTBOUND_TO_INBOUND = 2;
+ REPO_MIRROR_TRANSITION_INITIAL_TO_INBOUND = 3;
+}
+
+// Copied from: local:origin.v1.RepoMirrorTransitionJob (var: se)
+message RepoMirrorTransitionJob {
+ string id = 1;
+ ClientRepoIdentifier identifier = 2;
+ RepoMirrorTransition transition = 3;
+ MirrorStatus mirror_status = 4;
+ RepoMirrorTransitionJobStatus status = 5;
+ RepoMirrorTransitionJobPhase phase = 6;
+ uint32 attempt_count = 7;
+ optional string drain_until = 11;
+ optional string last_error_code = 12;
+ optional string last_error_message = 13;
+ optional string started_at = 15;
+ optional string completed_at = 16;
+ string created_at = 17;
+ string updated_at = 18;
+}
+
+// Copied from: local:origin.v1.RepoMirrorTransitionJobPhase (var: a)
+enum RepoMirrorTransitionJobPhase {
+ REPO_MIRROR_TRANSITION_JOB_PHASE_UNSPECIFIED = 0;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_QUEUED = 1;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_STARTING = 2;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_DRAINING_WRITES = 3;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_FINALIZING_MIRROR_FETCH = 4;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_FINALIZING_MIRROR_PUSH = 5;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_COMMITTING_TARGET_STATUS = 6;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_ROLLING_BACK = 7;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_COMPLETED = 8;
+ REPO_MIRROR_TRANSITION_JOB_PHASE_INITIALIZING_MIRROR_FETCH = 9;
+}
+
+// Copied from: local:origin.v1.RepoMirrorTransitionJobStatus (var: i)
+enum RepoMirrorTransitionJobStatus {
+ REPO_MIRROR_TRANSITION_JOB_STATUS_UNSPECIFIED = 0;
+ REPO_MIRROR_TRANSITION_JOB_STATUS_QUEUED = 1;
+ REPO_MIRROR_TRANSITION_JOB_STATUS_RUNNING = 2;
+ REPO_MIRROR_TRANSITION_JOB_STATUS_SUCCEEDED = 3;
+ REPO_MIRROR_TRANSITION_JOB_STATUS_FAILED_ROLLED_BACK = 4;
+ REPO_MIRROR_TRANSITION_JOB_STATUS_REQUIRES_ATTENTION = 5;
+}
+
+// Copied from: local:origin.v1.RepoSelectionMode (var: M)
+enum RepoSelectionMode {
+ REPO_SELECTION_MODE_UNSPECIFIED = 0;
+ REPO_SELECTION_MODE_ALL = 1;
+ REPO_SELECTION_MODE_SELECTED = 2;
+}
+
+// Copied from: local:origin.v1.RepoSummary (var: Q)
+message RepoSummary {
+ string org = 1;
+ string name = 2;
+ string clone_url = 3;
+ string default_branch = 4;
+ optional string github_node_id = 6;
+ optional string github_enterprise_id = 7;
+ string repo_uuid = 8;
+ MirrorStatus mirror_status = 9;
+ optional google.protobuf.Timestamp last_pushed_at = 10;
+ string forge_environment = 11;
+ string origin_namespace_id = 12;
+}
+
+// Copied from: local:origin.v1.RequestReviewRequest (var: rs)
+message RequestReviewRequest {
+ ChangeIdentifier change = 1;
+ oneof target {
+ string auth_id = 2;
+ string group_id = 3;
+ }
+}
+
+// Copied from: local:origin.v1.RequestReviewResponse (var: ss)
+message RequestReviewResponse {
+ ChangeAssignment assignment = 1;
+}
+
+// Copied from: local:origin.v1.RequestReviewsRequest (var: ls)
+message RequestReviewsRequest {
+ ChangeIdentifier change = 1;
+ repeated ReviewRequestTarget targets = 2;
+}
+
+// Copied from: local:origin.v1.RequestReviewsResponse (var: us)
+message RequestReviewsResponse {
+ repeated ChangeAssignment assignments = 1;
+}
+
+// Copied from: local:origin.v1.ResolveCommentThreadRequest (var: Co)
+message ResolveCommentThreadRequest {
+ ChangeIdentifier change = 1;
+ string thread_id = 2;
+}
+
+// Copied from: local:origin.v1.ResolveCommentThreadResponse (var: No)
+message ResolveCommentThreadResponse {
+ CommentThread thread = 1;
+}
+
+// Copied from: local:origin.v1.ResolveOriginPullRequestRedirectRequest (var: ge)
+message ResolveOriginPullRequestRedirectRequest {
+ ClientRepoIdentifier identifier = 1;
+ int64 pull_number = 2;
+}
+
+// Copied from: local:origin.v1.ResolveOriginPullRequestRedirectResponse (var: he)
+message ResolveOriginPullRequestRedirectResponse {
+ string pull_request_url = 1;
+}
+
+// Copied from: git_forge.v1.ResolveRefPathResponse (var: Ot)
+message ResolveRefPathResponse {
+ PathIdentifier path_identifier = 1;
+ string resolved_commit_sha = 2;
+}
+
+// Copied from: local:origin.v1.ResolveRepoPathClientRequest (var: On)
+message ResolveRepoPathClientRequest {
+ ClientRepoIdentifier identifier = 1;
+ string ref_path = 2;
+}
+
+// Copied from: local:origin.v1.RestackStackRequest (var: Fi)
+message RestackStackRequest {
+ ClientRepoIdentifier identifier = 1;
+ uint64 top_change_number = 2;
+}
+
+// Copied from: local:origin.v1.RestackStackResponse (var: qi)
+message RestackStackResponse {
+ repeated uint64 restacked_change_numbers = 1;
+}
+
+// Copied from: local:origin.v1.RetargetChangeRequest (var: br)
+message RetargetChangeRequest {
+ ChangeIdentifier change = 1;
+ string base_ref = 2;
+}
+
+// Copied from: local:origin.v1.RetargetChangeResponse (var: Mr)
+message RetargetChangeResponse {
+ Change change = 1;
+ Version latest_version = 2;
+ bool unchanged = 3;
+}
+
+// Copied from: local:origin.v1.Review (var: Ur)
+message Review {
+ string id = 1;
+ string change_id = 2;
+ string version_id = 3;
+ uint64 version_number = 4;
+ string author_id = 5;
+ ReviewVerdict verdict = 6;
+ string body = 7;
+ google.protobuf.Timestamp created_at = 8;
+ string author_kind = 9;
+ string author_display_name = 10;
+ string author_avatar_url = 11;
+ optional google.protobuf.Timestamp submitted_at = 12;
+ optional ReviewDismissal dismissal = 13;
+ ActorWithDisplay author = 14;
+}
+
+// Copied from: local:origin.v1.ReviewDismissal (var: Or)
+message ReviewDismissal {
+ google.protobuf.Timestamp dismissed_at = 1;
+ string dismissed_by_id = 2;
+ string dismissed_by_kind = 3;
+ string dismissal_message = 4;
+}
+
+// Copied from: local:origin.v1.ReviewRequestTarget (var: os)
+message ReviewRequestTarget {
+ oneof target {
+ string auth_id = 1;
+ string group_id = 2;
+ }
+}
+
+// Copied from: local:origin.v1.ReviewVerdict (var: E)
+enum ReviewVerdict {
+ REVIEW_VERDICT_UNSPECIFIED = 0;
+ REVIEW_VERDICT_APPROVE = 1;
+ REVIEW_VERDICT_REQUEST_CHANGES = 2;
+ REVIEW_VERDICT_COMMENT = 3;
+}
+
+// Copied from: local:origin.v1.Ruleset (var: sl)
+message Ruleset {
+ string id = 1;
+ ClientRepoIdentifier repo = 2;
+ string name = 3;
+ string description = 4;
+ RulesetEnforcement enforcement = 5;
+ RulesetKind kind = 6;
+ repeated string included_ref_names = 7;
+ repeated string excluded_ref_names = 8;
+ repeated RulesetRule rules = 9;
+ repeated RulesetBypassActor bypass_actors = 10;
+}
+
+// Copied from: local:origin.v1.RulesetBypassActor (var: rl)
+message RulesetBypassActor {
+ string id = 1;
+ RulesetBypassMode bypass_mode = 2;
+ RulesetBypassActorKind actor_kind = 3;
+ google.protobuf.Struct actor_payload = 4;
+ optional string actor_app_id = 5;
+}
+
+// Copied from: local:origin.v1.RulesetBypassActorInput (var: il)
+message RulesetBypassActorInput {
+ RulesetBypassMode bypass_mode = 1;
+ RulesetBypassActorKind actor_kind = 2;
+ google.protobuf.Struct actor_payload = 3;
+ optional string actor_app_id = 4;
+}
+
+// Copied from: local:origin.v1.RulesetBypassActorKind (var: D)
+enum RulesetBypassActorKind {
+ RULESET_BYPASS_ACTOR_KIND_UNSPECIFIED = 0;
+ RULESET_BYPASS_ACTOR_KIND_USER = 1;
+ RULESET_BYPASS_ACTOR_KIND_TEAM = 2;
+ RULESET_BYPASS_ACTOR_KIND_APP = 3;
+ RULESET_BYPASS_ACTOR_KIND_ORGANIZATION_ADMIN = 4;
+ RULESET_BYPASS_ACTOR_KIND_REPOSITORY_ROLE = 5;
+}
+
+// Copied from: local:origin.v1.RulesetBypassMode (var: q)
+enum RulesetBypassMode {
+ RULESET_BYPASS_MODE_UNSPECIFIED = 0;
+ RULESET_BYPASS_MODE_ALWAYS = 1;
+ RULESET_BYPASS_MODE_PULL_REQUEST_ONLY = 2;
+}
+
+// Copied from: local:origin.v1.RulesetEnforcement (var: L)
+enum RulesetEnforcement {
+ RULESET_ENFORCEMENT_UNSPECIFIED = 0;
+ RULESET_ENFORCEMENT_ACTIVE = 1;
+ RULESET_ENFORCEMENT_EVALUATE = 2;
+ RULESET_ENFORCEMENT_DISABLED = 3;
+}
+
+// Copied from: local:origin.v1.RulesetKind (var: F)
+enum RulesetKind {
+ RULESET_KIND_UNSPECIFIED = 0;
+ RULESET_KIND_MERGE_BRANCH = 1;
+ RULESET_KIND_PUSH_BRANCH = 2;
+ RULESET_KIND_PUSH_TAG = 3;
+ RULESET_KIND_PUSH_REPOSITORY = 4;
+}
+
+// Copied from: local:origin.v1.RulesetRule (var: nl)
+message RulesetRule {
+ string id = 1;
+ string rule_type = 2;
+ google.protobuf.Struct parameters = 3;
+}
+
+// Copied from: local:origin.v1.RulesetRuleInput (var: ol)
+message RulesetRuleInput {
+ string rule_type = 1;
+ google.protobuf.Struct parameters = 2;
+}
+
+// Copied from: local:origin.v1.SectionOfChanges (var: qs)
+message SectionOfChanges {
+ string id = 1;
+ int32 number = 2;
+ string repo_id = 3;
+ string title = 4;
+ string description = 5;
+ string head_ref = 6;
+ string base_ref = 7;
+ string author_id = 8;
+ SectionOfChangesStatus status = 9;
+ google.protobuf.Timestamp created_at = 10;
+ google.protobuf.Timestamp updated_at = 11;
+ optional google.protobuf.Timestamp merged_at = 12;
+ optional google.protobuf.Timestamp closed_at = 13;
+ string head_sha = 14;
+ string base_sha = 15;
+ int32 additions = 16;
+ int32 deletions = 17;
+ int32 changed_files = 18;
+ int32 version_count = 19;
+ optional string review_decision = 20;
+ repeated SectionOfChangesReviewer reviewers = 21;
+ int32 total_thread_count = 22;
+ int32 unresolved_thread_count = 23;
+ optional string parent_change_id = 24;
+ optional string stack_id = 25;
+ string repo_namespace = 26;
+ string repo_name = 27;
+ string author_kind = 28;
+ string author_display_name = 29;
+ string author_avatar_url = 30;
+ ActorWithDisplay author = 31;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilter (var: Os)
+message SectionOfChangesFilter {
+ oneof kind {
+ SectionOfChangesFilterAnd and = 1;
+ SectionOfChangesFilterOr or = 2;
+ SectionOfChangesFilterNot not = 3;
+ SectionOfChangesFilterConsolidatedStatus consolidated_status = 4;
+ SectionOfChangesFilterTitleContains title_contains = 5;
+ SectionOfChangesFilterDescriptionContains description_contains = 6;
+ SectionOfChangesFilterMergeBase merge_base = 7;
+ SectionOfChangesFilterTrunk trunk = 8;
+ SectionOfChangesFilterLastUpdated last_updated = 9;
+ SectionOfChangesFilterOpenReviewRequestFor open_review_request_for = 10;
+ SectionOfChangesFilterReopenedReviewRequestFor reopened_review_request_for = 11;
+ SectionOfChangesFilterClosedReviewRequestFrom closed_review_request_from = 12;
+ SectionOfChangesFilterIncludesDirectReviewer includes_direct_reviewer = 13;
+ SectionOfChangesFilterAuthorIs author_is = 14;
+ SectionOfChangesFilterReviewStatus review_status = 15;
+ SectionOfChangesFilterApprovedBy approved_by = 16;
+ SectionOfChangesFilterIncludesPastReviewer includes_past_reviewer = 17;
+ SectionOfChangesFilterHasLabel has_label = 18;
+ SectionOfChangesFilterNumFilesChanged num_files_changed = 19;
+ SectionOfChangesFilterNumLinesChanged num_lines_changed = 20;
+ SectionOfChangesFilterIncludesReviewer includes_reviewer = 21;
+ SectionOfChangesFilterIncludesAssignee includes_assignee = 22;
+ SectionOfChangesFilterIncludesDirectTeamReviewer includes_direct_team_reviewer = 23;
+ SectionOfChangesFilterMentions mentions = 24;
+ SectionOfChangesFilterUnsupported unsupported = 100;
+ }
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterAnd (var: Us)
+message SectionOfChangesFilterAnd {
+ repeated SectionOfChangesFilter exprs = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterApprovedBy (var: to)
+message SectionOfChangesFilterApprovedBy {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterAuthorIs (var: $s)
+message SectionOfChangesFilterAuthorIs {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterClosedReviewRequestFrom (var: Xs)
+message SectionOfChangesFilterClosedReviewRequestFrom {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterConsolidatedStatus (var: Gs)
+message SectionOfChangesFilterConsolidatedStatus {
+ SectionOfChangesStatus status = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterDescriptionContains (var: Vs)
+message SectionOfChangesFilterDescriptionContains {
+ string text = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterHasLabel (var: ro)
+message SectionOfChangesFilterHasLabel {
+ string name = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterIncludesAssignee (var: ao)
+message SectionOfChangesFilterIncludesAssignee {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterIncludesDirectReviewer (var: Zs)
+message SectionOfChangesFilterIncludesDirectReviewer {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterIncludesDirectTeamReviewer (var: lo)
+message SectionOfChangesFilterIncludesDirectTeamReviewer {
+ string slug = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterIncludesPastReviewer (var: no)
+message SectionOfChangesFilterIncludesPastReviewer {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterIncludesReviewer (var: io)
+message SectionOfChangesFilterIncludesReviewer {
+ string auth_id = 1;
+ repeated string group_public_ids = 2;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterLastUpdated (var: Ws)
+message SectionOfChangesFilterLastUpdated {
+ int32 hours = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterMentions (var: uo)
+message SectionOfChangesFilterMentions {
+ string username = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterMergeBase (var: Ys)
+message SectionOfChangesFilterMergeBase {
+ string merge_base = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterNot (var: Qs)
+message SectionOfChangesFilterNot {
+ SectionOfChangesFilter expr = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterNumFilesChanged (var: so)
+message SectionOfChangesFilterNumFilesChanged {
+ int32 num_files = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterNumLinesChanged (var: oo)
+message SectionOfChangesFilterNumLinesChanged {
+ int32 num_lines = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterOpenReviewRequestFor (var: zs)
+message SectionOfChangesFilterOpenReviewRequestFor {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterOr (var: xs)
+message SectionOfChangesFilterOr {
+ repeated SectionOfChangesFilter exprs = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterReopenedReviewRequestFor (var: js)
+message SectionOfChangesFilterReopenedReviewRequestFor {
+ string auth_id = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterReviewStatus (var: eo)
+message SectionOfChangesFilterReviewStatus {
+ SectionOfChangesReviewStatusState state = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterTitleContains (var: Hs)
+message SectionOfChangesFilterTitleContains {
+ string text = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterTrunk (var: Ks)
+message SectionOfChangesFilterTrunk {
+ string trunk = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesFilterUnsupported (var: mo)
+message SectionOfChangesFilterUnsupported {
+ string kind = 1;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesReviewStatusState (var: C)
+enum SectionOfChangesReviewStatusState {
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_UNSPECIFIED = 0;
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_ONE_OR_MORE_APPROVALS = 1;
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_IS_FULLY_APPROVED = 2;
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_HAS_ACTIVE_REVIEW = 3;
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_HAS_REQUESTED_REVIEWERS = 4;
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_HAS_REREQUESTED_REVIEW = 5;
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_HAS_UNADDRESSED_CHANGES_REQUESTED = 6;
+ SECTION_OF_CHANGES_REVIEW_STATUS_STATE_HAS_CHANGES_REQUESTED = 7;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesReviewer (var: Ds)
+message SectionOfChangesReviewer {
+ string author_id = 1;
+ SectionOfChangesVerdict verdict = 2;
+ google.protobuf.Timestamp reviewed_at = 3;
+ string author_kind = 4;
+ string author_display_name = 5;
+ string author_avatar_url = 6;
+ ActorWithDisplay author = 7;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesSortField (var: v)
+enum SectionOfChangesSortField {
+ SECTION_OF_CHANGES_SORT_FIELD_UNSPECIFIED = 0;
+ SECTION_OF_CHANGES_SORT_FIELD_UPDATED_AT = 1;
+ SECTION_OF_CHANGES_SORT_FIELD_CREATED_AT = 2;
+ SECTION_OF_CHANGES_SORT_FIELD_TITLE = 3;
+ SECTION_OF_CHANGES_SORT_FIELD_LINES_CHANGED = 4;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesStatus (var: B)
+enum SectionOfChangesStatus {
+ SECTION_OF_CHANGES_STATUS_UNSPECIFIED = 0;
+ SECTION_OF_CHANGES_STATUS_DRAFT = 1;
+ SECTION_OF_CHANGES_STATUS_OPEN = 2;
+ SECTION_OF_CHANGES_STATUS_MERGED = 3;
+ SECTION_OF_CHANGES_STATUS_CLOSED = 4;
+}
+
+// Copied from: local:origin.v1.SectionOfChangesVerdict (var: J)
+enum SectionOfChangesVerdict {
+ SECTION_OF_CHANGES_VERDICT_UNSPECIFIED = 0;
+ SECTION_OF_CHANGES_VERDICT_APPROVE = 1;
+ SECTION_OF_CHANGES_VERDICT_COMMENT = 2;
+ SECTION_OF_CHANGES_VERDICT_REQUEST_CHANGES = 3;
+}
+
+// Copied from: local:origin.v1.SetAppIconRequest (var: ka)
+message SetAppIconRequest {
+ string app_id = 1;
+ bytes icon = 2;
+}
+
+// Copied from: local:origin.v1.SetAppIconResponse (var: wa)
+message SetAppIconResponse {
+ App app = 1;
+}
+
+// Copied from: local:origin.v1.SetBuildkiteTriggerEnabledRequest (var: Ga)
+message SetBuildkiteTriggerEnabledRequest {
+ ClientRepoIdentifier repo = 1;
+ string trigger_id = 2;
+ bool enabled = 3;
+}
+
+// Copied from: local:origin.v1.SetBuildkiteTriggerEnabledResponse (var: Ha)
+message SetBuildkiteTriggerEnabledResponse {
+ BuildkiteTrigger trigger = 1;
+}
+
+// Copied from: local:origin.v1.SetCommentReactionRequest (var: qo)
+message SetCommentReactionRequest {
+ string comment_id = 1;
+ string emoji = 2;
+ bool active = 3;
+}
+
+// Copied from: local:origin.v1.SetCommentReactionResponse (var: Do)
+message SetCommentReactionResponse {
+}
+
+// Copied from: local:origin.v1.SetRepoTeamAccessRequest (var: Oe)
+message SetRepoTeamAccessRequest {
+ ClientRepoIdentifier identifier = 1;
+ TeamGroupKind group = 2;
+ oneof policy_update {
+ string policy_name = 3;
+ bool clear_override = 4;
+ }
+}
+
+// Copied from: local:origin.v1.SetRepoTeamAccessResponse (var: Ue)
+message SetRepoTeamAccessResponse {
+ OriginNamespace namespace = 1;
+ TeamGroupAccess team_admins = 2;
+ TeamGroupAccess team_members = 3;
+}
+
+// Copied from: local:origin.v1.SetVercelTriggerEnabledRequest (var: Za)
+message SetVercelTriggerEnabledRequest {
+ ClientRepoIdentifier repo = 1;
+ string trigger_id = 2;
+ bool enabled = 3;
+}
+
+// Copied from: local:origin.v1.SetVercelTriggerEnabledResponse (var: $a)
+message SetVercelTriggerEnabledResponse {
+ VercelTrigger trigger = 1;
+}
+
+// Copied from: git_forge.v1.ShortCommit (var: yn)
+message ShortCommit {
+ bytes sha = 1;
+ string summary = 2;
+ string author_name = 3;
+ string author_email = 4;
+ int64 timestamp = 5;
+}
+
+// Copied from: git_forge.v1.Signature (var: Mt)
+message Signature {
+ string name = 1;
+ string email = 2;
+ int64 timestamp = 3;
+ int32 timezone_offset = 4;
+}
+
+// Copied from: local:origin.v1.StackMemberEvaluation (var: Ri)
+message StackMemberEvaluation {
+ uint64 change_number = 1;
+ string role = 2;
+ ChangesetMergeability mergeability = 3;
+}
+
+// Copied from: local:origin.v1.StackMergeability (var: Ni)
+message StackMergeability {
+ uint64 target_change_number = 1;
+ repeated uint64 prefix_change_numbers = 2;
+ string root_base_ref = 3;
+ string verdict = 4;
+ repeated ChangesetMergeBlocker blockers = 5;
+ repeated StackMemberEvaluation member_evaluations = 6;
+}
+
+// Copied from: local:origin.v1.StartReviewRequest (var: co)
+message StartReviewRequest {
+ ChangeIdentifier change = 1;
+ ReviewVerdict verdict = 2;
+ string body = 3;
+ uint64 version_number = 4;
+}
+
+// Copied from: local:origin.v1.StartReviewResponse (var: po)
+message StartReviewResponse {
+ Review review = 1;
+}
+
+// Copied from: local:origin.v1.SubmitReviewRequest (var: fo)
+message SubmitReviewRequest {
+ ChangeIdentifier change = 1;
+ string review_id = 2;
+}
+
+// Copied from: local:origin.v1.SubmitReviewResponse (var: go)
+message SubmitReviewResponse {
+ Review review = 1;
+}
+
+// Copied from: local:origin.v1.SuspendInstallationRequest (var: ba)
+message SuspendInstallationRequest {
+ string id = 1;
+}
+
+// Copied from: local:origin.v1.SuspendInstallationResponse (var: Ma)
+message SuspendInstallationResponse {
+}
+
+// Copied from: local:origin.v1.SyncEventHeartbeat (var: Pl)
+message SyncEventHeartbeat {
+}
+
+// Copied from: git_forge.v1.Tag (var: at)
+message Tag {
+ string sha = 1;
+ string name = 2;
+ string message = 3;
+ Signature tagger = 4;
+ string object_sha = 5;
+ string object_type = 6;
+}
+
+// Copied from: local:origin.v1.TeamGroupAccess (var: Pe)
+message TeamGroupAccess {
+ GrantPolicyRef namespace_policy = 1;
+ GrantPolicyRef repo_policy = 2;
+ GrantPolicyRef effective_policy = 3;
+}
+
+// Copied from: local:origin.v1.TeamGroupKind (var: d)
+enum TeamGroupKind {
+ TEAM_GROUP_KIND_UNSPECIFIED = 0;
+ TEAM_GROUP_KIND_ADMINS = 1;
+ TEAM_GROUP_KIND_MEMBERS = 2;
+}
+
+// Copied from: local:origin.v1.TransitionRepoMirrorStatusRequest (var: Z)
+message TransitionRepoMirrorStatusRequest {
+ ClientRepoIdentifier identifier = 1;
+ RepoMirrorTransition transition = 2;
+}
+
+// Copied from: local:origin.v1.TransitionRepoMirrorStatusResponse (var: $)
+message TransitionRepoMirrorStatusResponse {
+ Repo repository = 1;
+ RepoMirrorTransitionJob active_job_info = 2;
+}
+
+// Copied from: git_forge.v1.Tree (var: ot)
+message Tree {
+ string sha = 1;
+ repeated TreeEntry tree = 2;
+ bool truncated = 3;
+}
+
+// Copied from: git_forge.v1.TreeEntry (var: it)
+message TreeEntry {
+ string path = 1;
+ string mode = 2;
+ string type = 3;
+ string sha = 4;
+ optional uint64 size = 5;
+}
+
+// Copied from: git_forge.v1.TreeEntryBlame (var: an)
+message TreeEntryBlame {
+ string name = 1;
+ ShortCommit last_commit = 2;
+}
+
+// Copied from: local:origin.v1.UnmarkAllFilesAsViewedRequest (var: zo)
+message UnmarkAllFilesAsViewedRequest {
+ ChangeIdentifier change = 1;
+}
+
+// Copied from: local:origin.v1.UnmarkAllFilesAsViewedResponse (var: jo)
+message UnmarkAllFilesAsViewedResponse {
+}
+
+// Copied from: local:origin.v1.UnmarkFileAsViewedRequest (var: Go)
+message UnmarkFileAsViewedRequest {
+ ChangeIdentifier change = 1;
+ string file_path = 2;
+}
+
+// Copied from: local:origin.v1.UnmarkFileAsViewedResponse (var: Ho)
+message UnmarkFileAsViewedResponse {
+}
+
+// Copied from: local:origin.v1.UnsuspendInstallationRequest (var: La)
+message UnsuspendInstallationRequest {
+ string id = 1;
+}
+
+// Copied from: local:origin.v1.UnsuspendInstallationResponse (var: Fa)
+message UnsuspendInstallationResponse {
+}
+
+// Copied from: local:origin.v1.UpdateAppRequest (var: ha)
+message UpdateAppRequest {
+ string id = 1;
+ optional string display_name = 2;
+ optional string webhook_url = 3;
+ optional AppEventsReplace events = 5;
+ optional bool is_public = 6;
+ optional AppAuthPolicyStatementsReplace auth_policy_statements = 7;
+ optional AppInstallationRedirectUrisReplace installation_redirect_uris = 8;
+ optional string description = 9;
+ optional string website_url = 10;
+}
+
+// Copied from: local:origin.v1.UpdateAppResponse (var: ya)
+message UpdateAppResponse {
+ App app = 1;
+}
+
+// Copied from: local:origin.v1.UpdateChangeBranchMethod (var: w)
+enum UpdateChangeBranchMethod {
+ UPDATE_CHANGE_BRANCH_METHOD_UNSPECIFIED = 0;
+ UPDATE_CHANGE_BRANCH_METHOD_MERGE_COMMIT = 1;
+}
+
+// Copied from: local:origin.v1.UpdateChangeBranchRequest (var: Rr)
+message UpdateChangeBranchRequest {
+ ChangeIdentifier change = 1;
+ UpdateChangeBranchMethod method = 2;
+}
+
+// Copied from: local:origin.v1.UpdateChangeBranchResponse (var: Pr)
+message UpdateChangeBranchResponse {
+ Change change = 1;
+ Version latest_version = 2;
+ bool unchanged = 3;
+}
+
+// Copied from: local:origin.v1.UpdateChangeMetadataRequest (var: Lr)
+message UpdateChangeMetadataRequest {
+ ChangeIdentifier change = 1;
+ optional string title = 2;
+ optional string description = 3;
+}
+
+// Copied from: local:origin.v1.UpdateChangeMetadataResponse (var: Fr)
+message UpdateChangeMetadataResponse {
+ Change change = 1;
+}
+
+// Copied from: local:origin.v1.UpdateChangeRequest (var: Cr)
+message UpdateChangeRequest {
+ ChangeIdentifier change = 1;
+ optional string head_ref = 2;
+ optional string base_ref = 3;
+ oneof parent_update {
+ ChangeIdentifier parent_change = 4;
+ bool clear_parent = 5;
+ }
+}
+
+// Copied from: local:origin.v1.UpdateChangeResponse (var: Nr)
+message UpdateChangeResponse {
+ Change change = 1;
+ Version latest_version = 2;
+ bool unchanged = 3;
+}
+
+// Copied from: local:origin.v1.UpdateChangeStatusRequest (var: qr)
+message UpdateChangeStatusRequest {
+ ChangeIdentifier change = 1;
+ ChangeStatus status = 2;
+}
+
+// Copied from: local:origin.v1.UpdateChangeStatusResponse (var: Dr)
+message UpdateChangeStatusResponse {
+ Change change = 1;
+}
+
+// Copied from: local:origin.v1.UpdateCommentRequest (var: bo)
+message UpdateCommentRequest {
+ string comment_id = 1;
+ string body = 2;
+}
+
+// Copied from: local:origin.v1.UpdateCommentResponse (var: Mo)
+message UpdateCommentResponse {
+ Comment comment = 1;
+}
+
+// Copied from: local:origin.v1.UpdateLabelRequest (var: _l)
+message UpdateLabelRequest {
+ ClientRepoIdentifier repo = 1;
+ string label_id = 2;
+ optional string name = 3;
+ optional string color = 4;
+ optional string description = 5;
+}
+
+// Copied from: local:origin.v1.UpdateLabelResponse (var: Tl)
+message UpdateLabelResponse {
+ Label label = 1;
+}
+
+// Copied from: local:origin.v1.UpdateReviewRequest (var: Yr)
+message UpdateReviewRequest {
+ ChangeIdentifier change = 1;
+ string review_id = 2;
+ string body = 3;
+}
+
+// Copied from: local:origin.v1.UpdateReviewResponse (var: Kr)
+message UpdateReviewResponse {
+ Review review = 1;
+}
+
+// Copied from: local:origin.v1.UpsertBuildkiteTriggerRequest (var: Oa)
+message UpsertBuildkiteTriggerRequest {
+ ClientRepoIdentifier repo = 1;
+ string buildkite_org_slug = 2;
+ string pipeline_slug = 3;
+ string plaintext_api_token = 4;
+ optional bool enabled = 5;
+ optional bool trigger_on_prs = 6;
+ optional BuildkiteBranchFilters branch_filters = 7;
+}
+
+// Copied from: local:origin.v1.UpsertBuildkiteTriggerResponse (var: Ua)
+message UpsertBuildkiteTriggerResponse {
+ BuildkiteTrigger trigger = 1;
+}
+
+// Copied from: local:origin.v1.UpsertGeneratedCodeTourRequest (var: ri)
+message UpsertGeneratedCodeTourRequest {
+ ChangeIdentifier change = 1;
+ string storage_key = 2;
+ string head_sha = 3;
+ string result = 4;
+ optional string agentic_markdown = 5;
+ optional string agentic_error_message = 6;
+ string feature_configuration_json = 7;
+}
+
+// Copied from: local:origin.v1.UpsertGeneratedCodeTourResponse (var: si)
+message UpsertGeneratedCodeTourResponse {
+ GeneratedCodeTour tour = 1;
+}
+
+// Copied from: local:origin.v1.UpsertRulesetRequest (var: cl)
+message UpsertRulesetRequest {
+ ClientRepoIdentifier repo = 1;
+ optional string ruleset_id = 2;
+ string name = 3;
+ string description = 4;
+ RulesetEnforcement enforcement = 5;
+ RulesetKind kind = 6;
+ repeated string included_ref_names = 7;
+ repeated string excluded_ref_names = 8;
+ repeated RulesetRuleInput rules = 9;
+ repeated RulesetBypassActorInput bypass_actors = 10;
+}
+
+// Copied from: local:origin.v1.UpsertRulesetResponse (var: dl)
+message UpsertRulesetResponse {
+ Ruleset ruleset = 1;
+}
+
+// Copied from: local:origin.v1.UpsertVercelTriggerRequest (var: Wa)
+message UpsertVercelTriggerRequest {
+ ClientRepoIdentifier repo = 1;
+ string vercel_project_id = 2;
+ string vercel_team_id = 3;
+ string target = 4;
+ string plaintext_api_token = 5;
+ optional string branch_filter = 6;
+ optional bool enabled = 7;
+}
+
+// Copied from: local:origin.v1.UpsertVercelTriggerResponse (var: za)
+message UpsertVercelTriggerResponse {
+ VercelTrigger trigger = 1;
+}
+
+// Copied from: local:origin.v1.VercelTrigger (var: Ka)
+message VercelTrigger {
+ string id = 1;
+ ClientRepoIdentifier repo = 2;
+ string vercel_project_id = 3;
+ string vercel_team_id = 4;
+ string target = 5;
+ optional string branch_filter = 6;
+ bool enabled = 7;
+}
+
+// Copied from: local:origin.v1.Version (var: Ir)
+message Version {
+ string id = 1;
+ string change_id = 2;
+ uint64 number = 3;
+ string head_sha = 4;
+ string base_sha = 5;
+ google.protobuf.Timestamp created_at = 6;
+ int32 additions = 7;
+ int32 deletions = 8;
+ int32 changed_files = 9;
+}
+
+// Copied from: local:origin.v1.WatchChangeSyncEventsRequest (var: Nl)
+message WatchChangeSyncEventsRequest {
+ ClientRepoIdentifier identifier = 1;
+ uint64 change_number = 2;
+}
+
+// Copied from: local:origin.v1.WatchChangeSyncEventsResponse (var: Rl)
+message WatchChangeSyncEventsResponse {
+ oneof frame {
+ string snapshot_json = 1;
+ string event_json = 2;
+ SyncEventHeartbeat heartbeat = 3;
+ }
+}
+
+// Source: origin.v1.OriginService (var: bl)
+service OriginService {
+ rpc ListHostedRepos(ListHostedReposRequest) returns (ListHostedReposResponse) {}
+ rpc CreateRepo(CreateRepoRequest) returns (CreateRepoResponse) {}
+ rpc CreateMirroredRepo(CreateMirroredRepoRequest) returns (CreateRepoResponse) {}
+ rpc FilterMirrorableGithubRepos(FilterMirrorableGithubReposRequest) returns (FilterMirrorableGithubReposResponse) {}
+ rpc DeleteRepo(DeleteRepoClientRequest) returns (DeleteRepoClientResponse) {}
+ rpc DeleteMirroredRepo(DeleteMirroredRepoRequest) returns (DeleteMirroredRepoResponse) {}
+ rpc GetRepo(GetRepoRequest) returns (GetRepoResponse) {}
+ rpc GetRepoWithMirrorInfo(GetRepoRequest) returns (GetRepoWithMirrorInfoResponse) {}
+ rpc GetRepoByGithubMirror(GetRepoByGithubMirrorRequest) returns (GetRepoWithMirrorInfoResponse) {}
+ rpc DetachRepoMirror(DetachRepoMirrorRequest) returns (DetachRepoMirrorResponse) {}
+ rpc TransitionRepoMirrorStatus(TransitionRepoMirrorStatusRequest) returns (TransitionRepoMirrorStatusResponse) {}
+ rpc GetMirrorTransitionJob(GetMirrorTransitionJobRequest) returns (GetMirrorTransitionJobResponse) {}
+ rpc GetActiveMirrorTransitionJob(GetActiveMirrorTransitionJobRequest) returns (GetActiveMirrorTransitionJobResponse) {}
+ rpc GetRepoNamespace(GetRepoNamespaceRequest) returns (GetRepoNamespaceResponse) {}
+ rpc GetAuthorizedNamespaces(GetAuthorizedNamespacesRequest) returns (GetAuthorizedNamespacesResponse) {}
+ rpc CreateOriginNamespace(CreateOriginNamespaceRequest) returns (CreateOriginNamespaceResponse) {}
+ rpc ListRepoAssignablePolicies(ListRepoAssignablePoliciesRequest) returns (ListRepoAssignablePoliciesResponse) {}
+ rpc GetRepoTeamAccess(GetRepoTeamAccessRequest) returns (GetRepoTeamAccessResponse) {}
+ rpc ListRepoGrants(ListRepoGrantsRequest) returns (ListRepoGrantsResponse) {}
+ rpc SetRepoTeamAccess(SetRepoTeamAccessRequest) returns (SetRepoTeamAccessResponse) {}
+ rpc HasOriginPermission(HasOriginPermissionRequest) returns (HasOriginPermissionResponse) {}
+ rpc GetNamespaceTeamAccess(GetNamespaceTeamAccessRequest) returns (GetNamespaceTeamAccessResponse) {}
+ rpc ListNamespaceGrants(ListNamespaceGrantsRequest) returns (ListNamespaceGrantsResponse) {}
+ rpc ListNamespaceAssignablePolicies(ListNamespaceAssignablePoliciesRequest) returns (ListNamespaceAssignablePoliciesResponse) {}
+ rpc GetCommit(GetCommitClientRequest) returns (GetCommitResponse) {}
+ rpc GetBlob(GetBlobClientRequest) returns (GetBlobResponse) {}
+ rpc GetTag(GetTagClientRequest) returns (GetTagResponse) {}
+ rpc GetTree(GetTreeClientRequest) returns (GetTreeResponse) {}
+ rpc ResolveRepoPath(ResolveRepoPathClientRequest) returns (ResolveRefPathResponse) {}
+ rpc GetRepoContent(GetRepoContentClientRequest) returns (GetRepoContentResponse) {}
+ rpc MintRawRepoFileLink(MintRawRepoFileLinkClientRequest) returns (MintRawRepoFileLinkClientResponse) {}
+ rpc GetRepoContentAtSha(GetRepoContentAtShaClientRequest) returns (GetRepoContentResponse) {}
+ rpc GetRepoContentDetailsAtSha(GetRepoContentDetailsAtShaClientRequest) returns (GetRepoContentDetailsResponse) {}
+ rpc GetRepoCodeowners(GetRepoCodeownersClientRequest) returns (GetRepoCodeownersResponse) {}
+ rpc GetFileHistory(GetFileHistoryClientRequest) returns (GetFileHistoryResponse) {}
+ rpc GetFileHistoryPage(GetFileHistoryPageClientRequest) returns (GetFileHistoryPageResponse) {}
+ rpc GetFileHistoryPageWithDiffStats(GetFileHistoryPageWithDiffStatsClientRequest) returns (GetFileHistoryPageWithDiffStatsResponse) {}
+ rpc GetFuzzyPaths(GetFuzzyPathsClientRequest) returns (GetFuzzyPathsResponse) {}
+ rpc ListRepoPaths(ListRepoPathsClientRequest) returns (ListTreePathsResponse) {}
+ rpc GrepRepo(GrepRepoClientRequest) returns (stream GrepRepoChunk) {}
+ rpc GetPullRequestDiff(GetPullRequestDiffClientRequest) returns (stream PullRequestDiffChunk) {}
+ rpc GetCommitDiff(GetCommitDiffClientRequest) returns (stream CommitDiffChunk) {}
+ rpc GetBlame(GetBlameClientRequest) returns (stream BlameChunk) {}
+ rpc GetTreeBlame(GetTreeBlameClientRequest) returns (GetTreeBlameResponse) {}
+ rpc ListRefs(ListRefsClientRequest) returns (ListRefsResponse) {}
+ rpc CompareCommits(CompareCommitsClientRequest) returns (CompareCommitsResponse) {}
+ rpc ListCommitsInRange(ListCommitsInRangeClientRequest) returns (ListCommitsInRangeResponse) {}
+ rpc CanMerge(CanMergeClientRequest) returns (CanMergeResponse) {}
+ rpc CreateMergeCommitBypassingChecks(CreateMergeCommitBypassingChecksClientRequest) returns (CreateMergeCommitBypassingChecksResponse) {}
+ rpc CreateCommitFromFiles(CreateCommitFromFilesClientRequest) returns (CreateCommitFromFilesClientResponse) {}
+ rpc CreateGithubPrForReverseMirroredRepo(CreateGithubPrForReverseMirroredRepoRequest) returns (CreateGithubPrForReverseMirroredRepoResponse) {}
+ rpc GetCollectedPullRequestDiff(GetCollectedPullRequestDiffRequest) returns (GetCollectedPullRequestDiffResponse) {}
+ rpc CreateChange(CreateChangeRequest) returns (CreateChangeResponse) {}
+ rpc UpdateChange(UpdateChangeRequest) returns (UpdateChangeResponse) {}
+ rpc UpdateChangeBranch(UpdateChangeBranchRequest) returns (UpdateChangeBranchResponse) {}
+ rpc RetargetChange(RetargetChangeRequest) returns (RetargetChangeResponse) {}
+ rpc UpdateChangeMetadata(UpdateChangeMetadataRequest) returns (UpdateChangeMetadataResponse) {}
+ rpc UpdateChangeStatus(UpdateChangeStatusRequest) returns (UpdateChangeStatusResponse) {}
+ rpc CreateReview(CreateReviewRequest) returns (CreateReviewResponse) {}
+ rpc UpdateReview(UpdateReviewRequest) returns (UpdateReviewResponse) {}
+ rpc DismissReview(DismissReviewRequest) returns (DismissReviewResponse) {}
+ rpc ListReviews(ListReviewsRequest) returns (ListReviewsResponse) {}
+ rpc StartReview(StartReviewRequest) returns (StartReviewResponse) {}
+ rpc SubmitReview(SubmitReviewRequest) returns (SubmitReviewResponse) {}
+ rpc DiscardPendingReview(DiscardPendingReviewRequest) returns (DiscardPendingReviewResponse) {}
+ rpc GetPendingReview(GetPendingReviewRequest) returns (GetPendingReviewResponse) {}
+ rpc RequestReview(RequestReviewRequest) returns (RequestReviewResponse) {}
+ rpc ApplyReviewRequestChanges(ApplyReviewRequestChangesRequest) returns (ApplyReviewRequestChangesResponse) {}
+ rpc RequestReviews(RequestReviewsRequest) returns (RequestReviewsResponse) {}
+ rpc CloseReviewRequest(CloseReviewRequestRequest) returns (CloseReviewRequestResponse) {}
+ rpc AddAssignee(AddAssigneeRequest) returns (AddAssigneeResponse) {}
+ rpc RemoveAssignee(RemoveAssigneeRequest) returns (RemoveAssigneeResponse) {}
+ rpc ListOriginRepoReviewerCandidates(ListOriginRepoReviewerCandidatesRequest) returns (ListOriginRepoReviewerCandidatesResponse) {}
+ rpc CreateComment(CreateCommentRequest) returns (CreateCommentResponse) {}
+ rpc ListComments(ListCommentsRequest) returns (ListCommentsResponse) {}
+ rpc CreateCommentThread(CreateCommentThreadRequest) returns (CreateCommentThreadResponse) {}
+ rpc ListCommentThreads(ListCommentThreadsRequest) returns (ListCommentThreadsResponse) {}
+ rpc AddCommentToThread(AddCommentToThreadRequest) returns (AddCommentToThreadResponse) {}
+ rpc ResolveCommentThread(ResolveCommentThreadRequest) returns (ResolveCommentThreadResponse) {}
+ rpc ReopenCommentThread(ReopenCommentThreadRequest) returns (ReopenCommentThreadResponse) {}
+ rpc UpdateComment(UpdateCommentRequest) returns (UpdateCommentResponse) {}
+ rpc DeleteComment(DeleteCommentRequest) returns (DeleteCommentResponse) {}
+ rpc SetCommentReaction(SetCommentReactionRequest) returns (SetCommentReactionResponse) {}
+ rpc ListCommentReactions(ListCommentReactionsRequest) returns (ListCommentReactionsResponse) {}
+ rpc MarkFileAsViewed(MarkFileAsViewedRequest) returns (MarkFileAsViewedResponse) {}
+ rpc UnmarkFileAsViewed(UnmarkFileAsViewedRequest) returns (UnmarkFileAsViewedResponse) {}
+ rpc MarkDirectoryAsViewed(MarkDirectoryAsViewedRequest) returns (MarkDirectoryAsViewedResponse) {}
+ rpc MarkAllFilesAsViewed(MarkAllFilesAsViewedRequest) returns (MarkAllFilesAsViewedResponse) {}
+ rpc UnmarkAllFilesAsViewed(UnmarkAllFilesAsViewedRequest) returns (UnmarkAllFilesAsViewedResponse) {}
+ rpc ListFileViewedStates(ListFileViewedStatesRequest) returns (ListFileViewedStatesResponse) {}
+ rpc GetGeneratedCodeTour(GetGeneratedCodeTourRequest) returns (GetGeneratedCodeTourResponse) {}
+ rpc UpsertGeneratedCodeTour(UpsertGeneratedCodeTourRequest) returns (UpsertGeneratedCodeTourResponse) {}
+ rpc EnableChangeMergeWhenReady(EnableChangeMergeWhenReadyRequest) returns (EnableChangeMergeWhenReadyResponse) {}
+ rpc GetChangeMergeWhenReady(GetChangeMergeWhenReadyRequest) returns (GetChangeMergeWhenReadyResponse) {}
+ rpc DisableChangeMergeWhenReady(DisableChangeMergeWhenReadyRequest) returns (DisableChangeMergeWhenReadyResponse) {}
+ rpc GetChange(GetChangeRequest) returns (GetChangeResponse) {}
+ rpc GetProjectedLatestVersions(GetProjectedLatestVersionsRequest) returns (GetProjectedLatestVersionsResponse) {}
+ rpc GetChangeStackPageData(GetChangeStackPageDataRequest) returns (GetChangeStackPageDataResponse) {}
+ rpc ListChangeCommits(ListChangeCommitsRequest) returns (ListChangeCommitsResponse) {}
+ rpc ListChanges(ListChangesRequest) returns (ListChangesResponse) {}
+ rpc ListChangesByHeadRef(ListChangesByHeadRefRequest) returns (ListChangesByHeadRefResponse) {}
+ rpc BatchGetChanges(BatchGetChangesRequest) returns (BatchGetChangesResponse) {}
+ rpc GetSectionOfChanges(GetSectionOfChangesRequest) returns (GetSectionOfChangesResponse) {}
+ rpc ResolveOriginPullRequestRedirect(ResolveOriginPullRequestRedirectRequest) returns (ResolveOriginPullRequestRedirectResponse) {}
+ rpc GetCiState(GetCiStateRequest) returns (GetCiStateResponse) {}
+ rpc PostCheckRun(PostCheckRunRequest) returns (PostCheckRunResponse) {}
+ rpc GetChangesetMergeability(GetChangesetMergeabilityRequest) returns (GetChangesetMergeabilityResponse) {}
+ rpc MergeStack(MergeStackRequest) returns (MergeStackResponse) {}
+ rpc RestackStack(RestackStackRequest) returns (RestackStackResponse) {}
+ rpc ClaimInboundMirrorGithubMergeOperation(ClaimInboundMirrorGithubMergeOperationRequest) returns (ClaimInboundMirrorGithubMergeOperationResponse) {}
+ rpc RecordInboundMirrorGithubMergeGithubPr(RecordInboundMirrorGithubMergeGithubPrRequest) returns (RecordInboundMirrorGithubMergeGithubPrResponse) {}
+ rpc RecordInboundMirrorGithubMergeGithubResult(RecordInboundMirrorGithubMergeGithubResultRequest) returns (RecordInboundMirrorGithubMergeGithubResultResponse) {}
+ rpc RecordInboundMirrorGithubMergeError(RecordInboundMirrorGithubMergeErrorRequest) returns (RecordInboundMirrorGithubMergeErrorResponse) {}
+ rpc RecordInboundMirrorExternalGithubMerge(RecordInboundMirrorExternalGithubMergeRequest) returns (RecordInboundMirrorExternalGithubMergeResponse) {}
+ rpc PrepareInboundStackMergeCommit(PrepareInboundStackMergeCommitRequest) returns (PrepareInboundStackMergeCommitResponse) {}
+ rpc GetApp(GetAppRequest) returns (GetAppResponse) {}
+ rpc GetAppMetadata(GetAppMetadataRequest) returns (GetAppMetadataResponse) {}
+ rpc ListNamespaceApps(ListNamespaceAppsRequest) returns (ListNamespaceAppsResponse) {}
+ rpc CreateInstallation(CreateInstallationRequest) returns (CreateInstallationResponse) {}
+ rpc GetInstallation(GetInstallationRequest) returns (GetInstallationResponse) {}
+ rpc ListNamespaceInstallations(ListNamespaceInstallationsRequest) returns (ListNamespaceInstallationsResponse) {}
+ rpc UpdateApp(UpdateAppRequest) returns (UpdateAppResponse) {}
+ rpc SetAppIcon(SetAppIconRequest) returns (SetAppIconResponse) {}
+ rpc DeleteInstallation(DeleteInstallationRequest) returns (DeleteInstallationResponse) {}
+ rpc SuspendInstallation(SuspendInstallationRequest) returns (SuspendInstallationResponse) {}
+ rpc UnsuspendInstallation(UnsuspendInstallationRequest) returns (UnsuspendInstallationResponse) {}
+ rpc PreviewAppInstallation(PreviewAppInstallationRequest) returns (PreviewAppInstallationResponse) {}
+ rpc UpsertBuildkiteTrigger(UpsertBuildkiteTriggerRequest) returns (UpsertBuildkiteTriggerResponse) {}
+ rpc ListBuildkiteTriggers(ListBuildkiteTriggersRequest) returns (ListBuildkiteTriggersResponse) {}
+ rpc SetBuildkiteTriggerEnabled(SetBuildkiteTriggerEnabledRequest) returns (SetBuildkiteTriggerEnabledResponse) {}
+ rpc DeleteBuildkiteTrigger(DeleteBuildkiteTriggerRequest) returns (DeleteBuildkiteTriggerResponse) {}
+ rpc UpsertVercelTrigger(UpsertVercelTriggerRequest) returns (UpsertVercelTriggerResponse) {}
+ rpc ListVercelTriggers(ListVercelTriggersRequest) returns (ListVercelTriggersResponse) {}
+ rpc SetVercelTriggerEnabled(SetVercelTriggerEnabledRequest) returns (SetVercelTriggerEnabledResponse) {}
+ rpc DeleteVercelTrigger(DeleteVercelTriggerRequest) returns (DeleteVercelTriggerResponse) {}
+ rpc ListRulesets(ListRulesetsRequest) returns (ListRulesetsResponse) {}
+ rpc GetRuleset(GetRulesetRequest) returns (GetRulesetResponse) {}
+ rpc UpsertRuleset(UpsertRulesetRequest) returns (UpsertRulesetResponse) {}
+ rpc DeleteRuleset(DeleteRulesetRequest) returns (DeleteRulesetResponse) {}
+ rpc CreateLabel(CreateLabelRequest) returns (CreateLabelResponse) {}
+ rpc UpdateLabel(UpdateLabelRequest) returns (UpdateLabelResponse) {}
+ rpc DeleteLabel(DeleteLabelRequest) returns (DeleteLabelResponse) {}
+ rpc ListLabels(ListLabelsRequest) returns (ListLabelsResponse) {}
+ rpc GetLabelByName(GetLabelByNameRequest) returns (GetLabelByNameResponse) {}
+ rpc AddLabelToChange(AddLabelToChangeRequest) returns (AddLabelToChangeResponse) {}
+ rpc RemoveLabelFromChange(RemoveLabelFromChangeRequest) returns (RemoveLabelFromChangeResponse) {}
+ rpc CheckChangeCreationAccess(CheckChangeCreationAccessRequest) returns (CheckChangeCreationAccessResponse) {}
+ rpc WatchChangeSyncEvents(WatchChangeSyncEventsRequest) returns (stream WatchChangeSyncEventsResponse) {}
+}
+