Repository navigation
feat(mobile): in-app to-do lists linked to agent sessions - #7449
Conversation
- Adds todo_lists, todo_items and todo_item_sessions tables with a tRPC todos router (ownership-scoped, fractional ordering, verified-PR sessions only). - Adds Lists/To-dos segment to the Agents tab, quick-add, swipe done/delete with undo, drag reorder, linked-session status chips and Home Up next section. - Starts sessions prefilled from a to-do (long-press sends at once), links existing sessions, shows To-do chip in chat, Save as to-do in the new-session discard guard. - Translates the new copy into the mobile catalogs.
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Executive SummaryThe only change since the previous review is a one-line style fix that drops Files Reviewed (1 file)
Previous Review Summaries (4 snapshots, latest commit 979bd39)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 979bd39)Status: No Issues Found | Recommendation: Merge Executive SummaryThe incremental commit resolves all five previously reported findings — the fractional-order collision in the to-do move path, the unlinked remote-started to-do, the pending-neighbour reorder rejection, the duplicate title save, and the shared spinner reset — and adds a regression test; the fixes are correct and introduce no new defects. Files Reviewed (8 files)
Previous review (commit b8015c5)Status: 5 Issues Found | Recommendation: Address before merge Executive SummaryThe incremental commit only un-exports the Overview
Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (2 files changed in this increment)
Carried forward after targeted re-verification against current HEAD: Fix these issues in Kilo Cloud Previous review (commit 7a93f12)Status: 5 Issues Found | Recommendation: Address before merge Executive SummaryThe incremental commit only mocks the to-do chip inside the session-detail queue test suite; the previously reported fractional-order collision in the to-do move path and the unlinked remote-started to-do remain unfixed. Overview
Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (6 files)
Fix these issues in Kilo Cloud Previous review (commit b6f6944)Status: 5 Issues Found | Recommendation: Address before merge Executive SummaryFractional-order collisions in the new to-do Overview
Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (110 files)
Notes
Reviewed by deepseek-v4.1-flash · Input: 31.9K · Output: 1.7K · Cached: 133.1K Review guidance: REVIEW.md from base branch |
The chip's link sheet pulls native-boundary modules the pure node project cannot load. Follows the suite's existing mock pattern.
- Router: land a moved row below the named neighbour when hidden rows sit between, with a regression test. - Mobile: skip drag moves beside in-flight rows, save the detail title once, guard the start spinner per to-do, link remote-spawned sessions to the to-do.
react-native-css TextInput mapping crashes on textAlign in style (path.split on a non-string mapping). Only Text is safe with text alignment.
# Conflicts: # .kilo/skills/kilo-mcp/SKILL.md
bot: Adds in-app to-do lists to the mobile app. Each list holds the session defaults (repo, mode, model), so one tap starts a session with no extra setup, and any existing session can be linked to a to-do.