Spaces:
Sleeping
Sleeping
| syntax = "proto3"; | |
| package warp.multi_agent.v1; | |
| import "google/protobuf/timestamp.proto"; | |
| import "file_content.proto"; | |
| import "attachment.proto"; | |
| import "options.proto"; | |
| option go_package = "github.com/warp/warp-proto-apis/multi_agent/v1"; | |
| message InputContext { | |
| Directory directory = 1; | |
| message Directory { | |
| string pwd = 1; | |
| string home = 2; | |
| bool pwd_file_symbols_indexed = 3; | |
| } | |
| OperatingSystem operating_system = 2; | |
| message OperatingSystem { | |
| string platform = 1; | |
| string distribution = 2; | |
| } | |
| Shell shell = 3; | |
| message Shell { | |
| string name = 1; | |
| string version = 2; | |
| } | |
| google.protobuf.Timestamp current_time = 4; | |
| repeated Codebase codebases = 8; | |
| message Codebase { | |
| string name = 1; | |
| string path = 2; | |
| } | |
| repeated ProjectRules project_rules = 10; | |
| message ProjectRules { | |
| string root_path = 1; | |
| repeated FileContent active_rule_files = 2; | |
| repeated string additional_rule_file_paths = 3; | |
| } | |
| repeated ExecutedShellCommand executed_shell_commands = 5 [deprecated = true]; | |
| repeated SelectedText selected_text = 6; | |
| message SelectedText { | |
| string text = 1; | |
| } | |
| repeated Image images = 7; | |
| message Image { | |
| bytes data = 1; | |
| string mime_type = 2; | |
| } | |
| repeated File files = 9; | |
| message File { | |
| FileContent content = 1; | |
| } | |
| } | |