{"agent":"codex","input":"A Linear issue labeled agent asks for pull to refresh on the feed screen using the existing React Query data path and native refresh indicator. Read src/features/feed/feed-screen.tsx, its usePosts hook and the QueryClient provider first. Preserve the existing FlashList and query cache. Define which state represents a user refresh, invoke the existing refetch operation and ensure the indicator ends after success or failure without confusing initial loading with refreshing. Add tests using the real query hook and a controlled test service, including updated rows, empty feed and rejected refresh behavior. Run pnpm lint, pnpm type-check and pnpm test --runInBand. Open a pull request linking the Linear issue URL supplied in the input. Distinguish recorded JavaScript checks from any native-device verification; never claim an emulator or device check that did not run.","resources":[{"url":"https://github.com/your-org/your-app"}]}