Commit graph

7 commits

Author SHA1 Message Date
Elle Mouton
0407505e6c
autopilotserver: thread context through 2025-01-13 09:29:43 +02:00
bitromortac
8248f2650b
rpcserver: accept and send privacy flags
For autopilot session registration, we accept default recommendations
from autopilot in order to weaken privacy obfuscation for the requested
features. Default privacy flags are supplied by ListFeatures and by
flags passed to the AddAutopilotSession request.

Privacy flags are ORed to combine to the weakest aggregated privacy
obfuscation in order to allow for multiple feature registration. In
order to preserve high privacy settings for a feature it should be
registered in an isolated manner.
2024-04-25 14:49:46 +02:00
bitromortac
76333beaae
rpcserver: show privacy flags in ListFeatures 2024-04-25 14:49:46 +02:00
bitromortac
930bb86bea
autopilotserver/rpc: add feature config
This commit adds a field to the autopilot server rpc that transports
default configurations from autopilot to litd.
2023-09-01 08:03:15 +02:00
Elle Mouton
5882a21df8
multi: allow client to link autopilot sessions 2023-08-30 12:34:29 +02:00
Elle Mouton
c9c396d89d
autopilotserver: update to send linked session info
Update the autopilot server client to send the new session linking
fields if they are provided. Currently, they are not yet provided.
2023-08-30 11:46:33 +02:00
Elle Mouton
160977d668
autopilotserver: add an autopilot server client
Add a client for the autopilot server along with a mock server that can
be used in tests.
2023-01-27 06:47:13 +02:00