test: cover greeting to Gmail tool continuation - #6659
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Comment |
Tiny Sweeper reviewTiny Sweeper reviewed this change across 6 lane(s) and found 0 active actionable finding(s). Detailed lane evidence and any incomplete work are listed below. State: Ready for maintainer review Review snapshot
Completeness: Complete What changedThe review could not produce a supported behavioral summary; inspect the cited changed surface and lane details below. FeaturesNone identified with supported citations. TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. FindingsNo active actionable findings. Before mergeNone. Agent review detailscritique
security
tests
commits
description
e2e
Evidence and run details
|
Summary
Problem
The previous prompt patch passed focused tests but live DeepSeek V4 Flash still sometimes answered the earlier greeting after receiving the later email request. A separate trailing user message also made it repeat
tool_searchdespite receiving a Gmail match.Solution
TinyInference #30 combines the active request and tool result in one prompt turn. TinyAgents #218 adds the end-to-end test and pins that correction. This OpenHuman PR pins TinyAgents. The managed DeepSeek route still needs a production routing/model decision, so this PR remains a draft.
Submission Checklist
Impact
Agent turns using a text tool dialect keep the current request and returned tool result together. No persistent transcript rows change. Live model reliability remains dependent on the managed provider route.
Related
AI Authored PR Metadata (required for Codex/Linear PRs)
Linear Issue
Commit & Branch
Validation Run
pnpm --filter openhuman-app format:check— N/A: no app changes.pnpm typecheck— N/A: no TypeScript changes.Validation Blocked
command:LiveHi→fetch my latest emailviaopenhuman.agent_chaton the default DeepSeek V4 Flash route.error:The backend received the complete latest user request but intermittently replied with the earlier greeting; the Gmail tool was not consistently called.impact:Do not treat this pin as a complete production fix until the managed model/routing issue is resolved.Behavior Changes
Parity Contract
Duplicate / Superseded PR Handling