Commit Graph

4 Commits

Author SHA1 Message Date
Alex Alecu 2f3408acd2 feat: restore suggest code review tool
Re-applies #6404 and #8988 (reverted in #8994).
2026-04-16 09:22:18 +03:00
Marius d4ab3331c8 revert: remove suggest tool feature (#8994)
Reverts PR #6404 (feat: suggest code review tool) and PR #8988 (fix: dismiss suggestions on new message).
2026-04-15 16:13:42 +00:00
Alex Alecu 6996e0e479 refactor(cli): move suggestion flow into kilocode modules
Move suggestion logic into kilocode-specific modules so the shared opencode surface stays small and easier to keep in sync with upstream.
2026-04-09 09:33:54 +03:00
Alex Alecu 46eae0f083 feat: replace mechanical review-followup with dedicated suggest tool
Replace the mechanical shouldAskReviewFollowup() detection with a
dedicated 'suggest' tool that the LLM calls when ~90% confident
implementation is complete. The suggest tool is distinct from the
question tool — it provides lightweight non-blocking nudges rather
than multi-step wizard prompts.

Backend: new Suggestion namespace, suggest tool, server routes, SDK
regeneration, agent permissions, processor dismiss handling, and
remote session replay/command support.

CLI TUI: suggestion state syncing in sync context, blocking/dismissable
SuggestPrompt picker, and suggest tool part rendering.

VS Code: SuggestBar component, session context suggestion state with
cleanup on session deletion, SSE event mapping, KiloProvider handlers,
and Storybook support.

Removes review-followup.ts and its detection/integration tests.
2026-04-04 00:02:56 +03:00