Skip to content

Conversation

@dannycreations
Copy link

@dannycreations dannycreations commented Jan 16, 2026

Implementation

  • Add ralphEnabled to global settings, extension state, and message types.
  • Update AttemptCompletionTool to automatically restart tasks upon completion.
  • Add toggle button with infinity icon to ChatTextArea UI.
  • Synchronize Ralph mode state between extension backend and webview frontend.

Screenshots

image image image

@changeset-bot
Copy link

changeset-bot bot commented Jan 16, 2026

🦋 Changeset detected

Latest commit: defe496

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
kilo-code Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@oldjs
Copy link

oldjs commented Jan 16, 2026

This is something we've read everyone needs this feature, it's awesome

@marius-kilocode
Copy link
Collaborator

marius-kilocode commented Jan 16, 2026

@dannycreations should there not be a completion condition for the user to configure?

@dannycreations
Copy link
Author

@dannycreations should there not be a completion condition for the user to configure?

yeah still working on it, also can you review my other pr #4704

@dannycreations dannycreations marked this pull request as draft January 16, 2026 11:07
@dannycreations dannycreations force-pushed the feat-ralph-mode branch 3 times, most recently from bed1a79 to ec89a68 Compare January 17, 2026 02:46
- Add `ralphEnabled` to global settings, extension state, and message types.
- Update `AttemptCompletionTool` to automatically restart tasks upon completion.
- Add toggle button with infinity icon to `ChatTextArea` UI.
- Synchronize Ralph mode state between extension backend and webview frontend.
@dannycreations dannycreations marked this pull request as ready for review January 17, 2026 05:32
@dannycreations
Copy link
Author

@marius-kilocode i think im already implement everything that i need, the reason i dont implement tool call or system prompt layer is because ralph should be used with filesystem context (manus like) to preserve each task session, i also not implement any "babysitting" since ralph should be treaten like yolo mode that is with user concern

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.

3 participants