From 34c82baea2dd615a533f31b1d361aa146846711c Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Tue, 17 Sep 2024 16:49:25 +0800 Subject: [PATCH] Add FlyteCopilot section Signed-off-by: Future-Outlier --- rfc/system/5741-binary-idl-with-message-pack.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rfc/system/5741-binary-idl-with-message-pack.md b/rfc/system/5741-binary-idl-with-message-pack.md index 94b586b219f..6c43b1b0d38 100644 --- a/rfc/system/5741-binary-idl-with-message-pack.md +++ b/rfc/system/5741-binary-idl-with-message-pack.md @@ -530,6 +530,16 @@ task: dataclass_example.dataclass_task version: OSyTikiBTAkjBgrL5JVOVw ``` +### FlyteCopilot + +When we need to pass an attribute access value to a copilot task, we must modify the code to convert a Binary Literal value with the `msgpack` tag into a primitive value. + +(Currently, we will only support primitive values.) + +You can reference the relevant section of code here: + +[FlyteCopilot - Data Download](https://github.com/flyteorg/flyte/blob/7989209e15600b56fcf0f4c4a7c9af7bfeab6f3e/flytecopilot/data/download.go#L88-L95) + ### FlyteConsole #### Show input/output on FlyteConsole