summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2025-11-26 19:43:00 +0000
committerGitHub <noreply@github.com>2025-11-26 19:43:00 +0000
commit092dc65ab2197725faddbfcd2c64abb9f0151869 (patch)
treed2025a73cf1b282238f8c7f9994d3f4713945bb8 /data
parentb5a3d62714bc47f5187a10c8ad0773c9e655e9e4 (diff)
parenta2cd5c0db7633a3cf92c6a0206eabaab7879f6af (diff)
downloadvyconf-092dc65ab2197725faddbfcd2c64abb9f0151869.tar.gz
vyconf-092dc65ab2197725faddbfcd2c64abb9f0151869.zip
Merge pull request #36 from jestabro/vyconf-edit-level
T8009: Extend vyconf session to be edit-level aware
Diffstat (limited to 'data')
-rw-r--r--data/vyconf.proto25
1 files changed, 25 insertions, 0 deletions
diff --git a/data/vyconf.proto b/data/vyconf.proto
index 4d36c48..fbc7f2d 100644
--- a/data/vyconf.proto
+++ b/data/vyconf.proto
@@ -165,6 +165,26 @@ message Request {
required bool exclude_other = 2;
}
+ message SetEditLevel {
+ repeated string path = 1;
+ }
+
+ message SetEditLevelUp {
+ optional int32 dummy = 1;
+ }
+
+ message ResetEditLevel {
+ optional int32 dummy = 1;
+ }
+
+ message GetEditLevel {
+ optional int32 dummy = 1;
+ }
+
+ message EditLevelRoot {
+ optional int32 dummy = 1;
+ }
+
oneof msg {
Prompt prompt = 1;
@@ -199,6 +219,11 @@ message Request {
AuxSet aux_set = 30;
AuxDelete aux_delete = 31;
ShowSessions show_sessions = 32;
+ SetEditLevel set_edit_level = 33;
+ SetEditLevelUp set_edit_level_up = 34;
+ ResetEditLevel reset_edit_level = 35;
+ GetEditLevel get_edit_level = 36;
+ EditLevelRoot edit_level_root = 37;
}
}