Skip to content

Conversation

@jguhlin
Copy link

@jguhlin jguhlin commented Jul 5, 2025

Related GitHub Issue

Closes: #

Roo Code Task Context (Optional)

Description

Test Procedure

Pre-Submission Checklist

  • Issue Linked: This PR is linked to an approved GitHub Issue (see "Related GitHub Issue" above).
  • Scope: My changes are focused on the linked issue (one major feature/fix per PR).
  • Self-Review: I have performed a thorough self-review of my code.
  • Testing: New and/or updated tests have been added to cover my changes (if applicable).
  • Documentation Impact: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
  • Contribution Guidelines: I have read and agree to the Contributor Guidelines.

Screenshots / Videos

Documentation Updates

Additional Notes

Get in Touch


Important

Add LLM conversation saving feature, update engine versions, and enhance experimental settings and tests.

  • Features:
    • Add LLM conversation saving feature in conversation-saver.ts.
    • Implement saveConversation() method to save conversations as JSON files.
    • Add getWorkspaceRoot() in index.ts to determine workspace root.
  • Experiments:
    • Add llmConversationSaving to experimentIds in experiment.ts and experiments.ts.
    • Update experimentsSchema in experiment.ts to include llmConversationSaving.
    • Add configuration for llmConversationSaving in experimentConfigsMap in experiments.ts.
  • UI:
    • Add UI controls for enabling LLM conversation saving in ExperimentalSettings.tsx.
    • Update settings.json to include descriptions for LLM_CONVERSATION_SAVING.
  • Tests:
    • Update experiments.spec.ts and ExtensionStateContext.spec.tsx to test llmConversationSaving.
  • Misc:
    • Change Node engine version in package.json to >=20.19.2.
    • Add @types/node and @types/vscode to devDependencies in package.json.

This description was created by Ellipsis for 97336dd. You can customize this summary. It will automatically update as commits are pushed.

@jguhlin jguhlin requested review from cte, jr and mrubens as code owners July 5, 2025 10:20
@jguhlin jguhlin closed this Jul 5, 2025
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jul 5, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jul 5, 2025
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jul 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant