implement nested tool calls and initial setup for result metadata

This commit is contained in:
Kujtim Hoxha 2025-04-12 14:49:01 +02:00
commit 0697dcc1d9
14 changed files with 584 additions and 167 deletions

View file

@ -305,6 +305,7 @@ func (c *agent) generate(ctx context.Context, sessionID string, content string)
assistantMsg, err := c.Messages.Create(sessionID, message.CreateMessageParams{
Role: message.Assistant,
Parts: []message.ContentPart{},
Model: c.model.ID,
})
if err != nil {
return err