Ironclad / Ironclad/rivet

[Bug]: llm function calls in chat-message[] don't export to dataset

Open
#356 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
4.7k
Forks
388
PR merge metrics
No merged PRs in 30d

Description

### What happened?

I have an array of chat messages that include function calls that I append to a dataset. Data studio shows an empty cell for function calls.

### What was the expected functionality?

Expected to see the function call JSON w/ name of function and arguments.

### Describe your environment

Windows 11, Rivet 1.7.7

### Relevant log output

_No response_

### Relevant screenshots

_No response_

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Research direction

Start by locating the code that exports chat-message[] values into datasets and handling for function calls. Reproduce the issue with a message containing a function name and arguments, then inspect the resulting dataset in Data Studio. Done means the cell shows the function-call JSON instead of being empty.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ai, data
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.