You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-w, --workspace string Filter executables by workspace.
22
+
-a, --all List from all namespaces.
23
+
--annotation stringArray Filter by annotations. Format: 'key=value' for exact value match, or 'key' for presence regardless of value. Repeat the flag for multiple selectors; all selectors must match (AND).
24
+
-f, --filter string Filter executable by reference substring.
25
+
-h, --help help for browse
26
+
-l, --list Show a simple list view of executables instead of interactive discovery.
27
+
-n, --namespace string Filter executables by namespace.
28
+
-o, --output string Output format. One of: yaml, json, or tui.
Copy file name to clipboardExpand all lines: docs/cli/flow_workspace_list.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,9 +9,10 @@ flow workspace list [flags]
9
9
### Options
10
10
11
11
```
12
-
-h, --help help for list
13
-
-o, --output string Output format. One of: yaml, json, or tui.
14
-
-t, --tag stringArray Filter by tags.
12
+
--annotation stringArray Filter by annotations. Format: 'key=value' for exact value match, or 'key' for presence regardless of value. Repeat the flag for multiple selectors; all selectors must match (AND).
13
+
-h, --help help for list
14
+
-o, --output string Output format. One of: yaml, json, or tui.
Copy file name to clipboardExpand all lines: docs/public/schemas/flowfile_schema.json
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,13 @@
12
12
"type": "string"
13
13
}
14
14
},
15
+
"CommonAnnotations": {
16
+
"description": "A map of arbitrary string key/value metadata attached to the object.\nAnnotations are intended for use by external tools and integrations to\nstore system metadata. Unlike tags, annotations are not used for\nfiltering or display in the Flow UI - treat them as opaque state.\nKeys should be namespaced (e.g. `my-tool.example.com/state`) to avoid\ncollisions between tools.\n",
17
+
"type": "object",
18
+
"additionalProperties": {
19
+
"type": "string"
20
+
}
21
+
},
15
22
"CommonTags": {
16
23
"description": "A list of tags.\nTags can be used with list commands to filter returned data.\n",
17
24
"type": "array",
@@ -42,6 +49,10 @@
42
49
"$ref": "#/definitions/CommonAliases",
43
50
"default": []
44
51
},
52
+
"annotations": {
53
+
"$ref": "#/definitions/CommonAnnotations",
54
+
"default": {}
55
+
},
45
56
"description": {
46
57
"description": "A description of the executable.\nThis description is rendered as markdown in the interactive UI.\n",
47
58
"type": "string",
@@ -673,6 +684,10 @@
673
684
"Verb": {}
674
685
},
675
686
"properties": {
687
+
"annotations": {
688
+
"$ref": "#/definitions/CommonAnnotations",
689
+
"default": {}
690
+
},
676
691
"description": {
677
692
"description": "A description of the executables defined within the flow file. This description will used as a shared description\nfor all executables in the flow file.\n",
Copy file name to clipboardExpand all lines: docs/public/schemas/template_schema.json
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,13 @@
46
46
}
47
47
}
48
48
},
49
+
"CommonAnnotations": {
50
+
"description": "A map of arbitrary string key/value metadata attached to the object.\nAnnotations are intended for use by external tools and integrations to\nstore system metadata. Unlike tags, annotations are not used for\nfiltering or display in the Flow UI - treat them as opaque state.\nKeys should be namespaced (e.g. `my-tool.example.com/state`) to avoid\ncollisions between tools.\n",
51
+
"type": "object",
52
+
"additionalProperties": {
53
+
"type": "string"
54
+
}
55
+
},
49
56
"ExecutableRef": {
50
57
"description": "A reference to an executable.\nThe format is `\u003cverb\u003e\u003cworkspace\u003e/\u003cnamespace\u003e:\u003cexecutable name\u003e`.\nFor example, `exec ws/ns:my-workflow`.\n\n- If the workspace is not specified, the current workspace will be used.\n- If the namespace is not specified, the current namespace will be used.\n- Excluding the name will reference the executable with a matching verb but an unspecified name and namespace (e.g. `exec ws` or simply `exec`).\n",
51
58
"type": "string"
@@ -135,6 +142,10 @@
135
142
}
136
143
},
137
144
"properties": {
145
+
"annotations": {
146
+
"$ref": "#/definitions/CommonAnnotations",
147
+
"default": {}
148
+
},
138
149
"artifacts": {
139
150
"description": "A list of artifacts to be copied after generating the flow file.",
Copy file name to clipboardExpand all lines: docs/public/schemas/workspace_schema.json
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,13 @@
5
5
"description": "Configuration for a workspace in the Flow CLI.\nThis configuration is used to define the settings for a workspace.\nEvery workspace has a workspace config file named `flow.yaml` in the root of the workspace directory.\n",
6
6
"type": "object",
7
7
"definitions": {
8
+
"CommonAnnotations": {
9
+
"description": "A map of arbitrary string key/value metadata attached to the object.\nAnnotations are intended for use by external tools and integrations to\nstore system metadata. Unlike tags, annotations are not used for\nfiltering or display in the Flow UI - treat them as opaque state.\nKeys should be namespaced (e.g. `my-tool.example.com/state`) to avoid\ncollisions between tools.\n",
10
+
"type": "object",
11
+
"additionalProperties": {
12
+
"type": "string"
13
+
}
14
+
},
8
15
"CommonTags": {
9
16
"description": "A list of tags.\nTags can be used with list commands to filter returned data.\n",
10
17
"type": "array",
@@ -45,6 +52,10 @@
45
52
}
46
53
},
47
54
"properties": {
55
+
"annotations": {
56
+
"$ref": "#/definitions/CommonAnnotations",
57
+
"default": {}
58
+
},
48
59
"description": {
49
60
"description": "A description of the workspace. This description is rendered as markdown in the interactive UI.",
|`description`| A description of the executables defined within the flow file. This description will used as a shared description for all executables in the flow file. |`string`|||
22
23
|`descriptionFile`| A path to a markdown file that contains the description of the executables defined within the flow file. |`string`|||
0 commit comments