diff --git a/docs/architecture.md b/docs/architecture.md index ed547e5..b04a771 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -55,7 +55,7 @@ All three platforms expose the same high-level API: |------|-------|------------|-------------------| | `text` | `String` | `string` | `str` | | `dictionary` | `Dict`, `NamedTuple` | `Object`, `Array` | `dict`, `list` | -| `table` | `DataFrame`, `Arrow.Table` | `Array`, `Buffer` (Arrow) | `pandas.DataFrame`, `bytes` (Arrow) | +| `table` | `DataFrame`, `Arrow.Table` | `Array` (input) → `Buffer` (Arrow IPC) | `pandas.DataFrame`, `bytes` (Arrow IPC) | | `image` | `Vector{UInt8}` | `Uint8Array`, `Buffer` | `bytes`, `bytearray` | | `audio` | `Vector{UInt8}` | `Uint8Array`, `Buffer` | `bytes`, `bytearray` | | `video` | `Vector{UInt8}` | `Uint8Array`, `Buffer` | `bytes`, `bytearray` | diff --git a/docs/implementation.md b/docs/implementation.md index 89dbfe9..88d9af3 100644 --- a/docs/implementation.md +++ b/docs/implementation.md @@ -177,7 +177,7 @@ The system uses a **standardized list-of-tuples format** for all payload operati |------|-------|------------|--------|-------------| | `text` | `String` | `string` | `str` | `str` | | `dictionary` | `Dict`, `NamedTuple` | `Object`, `Array` | `dict`, `list` | `dict` | -| `table` | `DataFrame`, `Arrow.Table` | `Array` | `pandas.DataFrame` | ❌ (not supported) | +| `table` | `DataFrame`, `Arrow.Table` | `Array` (input) → `Buffer` (Arrow IPC) | `pandas.DataFrame`, `bytes` (Arrow IPC) | ❌ (not supported) | | `image` | `Vector{UInt8}` | `Uint8Array`, `Buffer` | `bytes` | `bytearray` | | `audio` | `Vector{UInt8}` | `Uint8Array`, `Buffer` | `bytes` | `bytearray` | | `video` | `Vector{UInt8}` | `Uint8Array`, `Buffer` | `bytes` | `bytearray` |