google / google/adk-go

runner/runner.go:Run() yielding improvements

Open
#541 1 comment 1 reaction 1 assignee Claimed by @kdroste-google View on GitHub
enhancement needs review
Dominant language
Go
Stars
8.8k
Forks
1k
Avg merge
3d 18h
Merged PRs (30d)
88

Description

**Describe the Bug:**

I'm not sure if you consider this a bug, I _kind of_ do, it's at least a gap

1. It's very helpful for event stream consumers to get the user message back. This allows me to avoid optimistic updates in the UI because the turnaround time is fast enough that it's nearly as good and waaaay simpler
2. Setting some "final" fields based on the function call

**Steps to Reproduce:**

I made the following changes to `runner/runner.go` to enable this

https://github.com/google/adk-go/compare/main...verdverm:adk-go:veg#diff-20e6696d056b9497806d8852a99dad01af18dab2c3378ebf73dee3ccbea93f45

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.