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
Installing flagd with `go install github.com/open-feature/flagd/flagd@latest` is not recommended, because the module depends on potentially unpublished, local workspace modules.
40
+
Please use one of the official, versioned binary releases above.
36
41
37
42
### systemd
38
43
@@ -44,12 +49,6 @@ A systemd wrapper is available [here](https://github.com/open-feature/flagd/blob
44
49
brew install flagd
45
50
```
46
51
47
-
### Go binary
48
-
49
-
```shell
50
-
go install github.com/open-feature/flagd/flagd@latest
51
-
```
52
-
53
52
## Summary
54
53
55
54
Once flagd is installed, you can start using it within your application.
Copy file name to clipboardExpand all lines: docs/reference/specifications/protos.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -336,7 +336,7 @@ FetchAllFlagsResponse is the server response containing feature flag configurati
336
336
337
337
| Field | Type | Label | Description |
338
338
| ----- | ---- | ----- | ----------- |
339
-
| flag_configuration |[string](#string)|| flagd feature flag configuration. Must be validated to schema - https://raw.githubusercontent.com/open-feature/schemas/main/json/flagd-definitions.json|
339
+
| flag_configuration |[string](#string)|| flagd feature flag configuration. Must be validated to schema - https://raw.githubusercontent.com/open-feature/flagd-schemas/main/json/flags.json|
340
340
341
341
342
342
@@ -357,6 +357,7 @@ GetMetadataRequest is the request for retrieving metadata from the sync service
357
357
358
358
### GetMetadataResponse
359
359
GetMetadataResponse contains metadata from the sync service
360
+
DEPRECATED; use flagd.sync.v1.SyncFlagsResponse.sync_context
360
361
361
362
362
363
| Field | Type | Label | Description |
@@ -393,7 +394,8 @@ SyncFlagsResponse is the server response containing feature flag configurations
393
394
394
395
| Field | Type | Label | Description |
395
396
| ----- | ---- | ----- | ----------- |
396
-
| flag_configuration |[string](#string)|| flagd feature flag configuration. Must be validated to schema - https://raw.githubusercontent.com/open-feature/schemas/main/json/flagd-definitions.json|
397
+
| flag_configuration |[string](#string)|| flagd feature flag configuration. Must be validated to schema - https://raw.githubusercontent.com/open-feature/flagd-schemas/main/json/flags.json|
398
+
| sync_context |[google.protobuf.Struct](#google-protobuf-Struct)| optional | Static context to be included in in-process evaluations (optional). |
@@ -58,7 +58,7 @@ Alternatively, these configurations can be passed to flagd via config file, spec
58
58
| providerID | optional `string`| Value binds to grpc connection's providerID field. gRPC server implementations may use this to identify connecting flagd instance |
59
59
| selector | optional `string`| Value binds to grpc connection's selector field. gRPC server implementations may use this to filter flag configurations |
60
60
| certPath | optional `string`| Used for grpcs sync when TLS certificate is needed. If not provided, system certificates will be used for TLS connection |
61
-
| maxMsgSize | optional `int`| Used for gRPC sync to set max receive message size (in bytes) e.g. 5242880 for 5MB. If not provided, the default is [4MB](https://pkg.go.dev/google.golang.org#grpc#MaxCallRecvMsgSize)|
61
+
| maxMsgSize | optional `int`| Used for gRPC sync to set max receive message size (in bytes) e.g. 5242880 for 5MB. If not provided, the default is [4MB](https://pkg.go.dev/google.golang.org#grpc#MaxCallRecvMsgSize)|
62
62
63
63
The `uri` field values **do not** follow the [URI patterns](#uri-patterns). The provider type is instead derived
64
64
from the `provider` field. Only exception is the remote provider where `http(s)://` is expected by default. Incorrect
0 commit comments