Skip to content

feat: Added RunOpsAgent for agent health check#355

Merged
LalitDeore merged 30 commits into
Shuffle:mainfrom
satti-hari-krishna-reddy:agent-health
May 13, 2026
Merged

feat: Added RunOpsAgent for agent health check#355
LalitDeore merged 30 commits into
Shuffle:mainfrom
satti-hari-krishna-reddy:agent-health

Conversation

@satti-hari-krishna-reddy

@satti-hari-krishna-reddy satti-hari-krishna-reddy commented Mar 23, 2026

Copy link
Copy Markdown
Collaborator

Added RunOpsAgent to the health check function to monitor agent health. Here's how it works:
First, we ask the agent to get the weather info for a city using an API like wttr. Then we make our own API call to wttr in the background, get the result, and compare it with the agent's output. If the temperature (°C) matches closely with what we got, then the agent worked, so we consider it passing the health check. In all other cases (agent not reachable, failing tool calls, or getting the answer wrong for such a basic task), it's considered a failure.

@satti-hari-krishna-reddy

Copy link
Copy Markdown
Collaborator Author

@LalitDeore All good ?

@satti-hari-krishna-reddy
satti-hari-krishna-reddy marked this pull request as draft March 23, 2026 13:07
@satti-hari-krishna-reddy
satti-hari-krishna-reddy marked this pull request as ready for review March 30, 2026 10:35
Comment thread health.go Fixed
Comment thread health.go Fixed
@frikky

frikky commented May 12, 2026

Copy link
Copy Markdown
Member

@satti-hari-krishna-reddy @LalitDeore what we doin? :))

@LalitDeore

LalitDeore commented May 13, 2026

Copy link
Copy Markdown
Collaborator

merging this PR after testing :)

@LalitDeore
LalitDeore merged commit 9332f20 into Shuffle:main May 13, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants