From 921d7ca6c4f8f4e4182e5463b0eecb981baa0e7f Mon Sep 17 00:00:00 2001 From: Chris Estreich Date: Thu, 17 Jul 2025 11:47:21 -0700 Subject: [PATCH 1/3] Log API-initiated tasks to a tmp directory (#5833) --- .changeset/late-rockets-talk.md | 5 +++++ src/extension/api.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/late-rockets-talk.md diff --git a/.changeset/late-rockets-talk.md b/.changeset/late-rockets-talk.md new file mode 100644 index 0000000000..7cb142ebe1 --- /dev/null +++ b/.changeset/late-rockets-talk.md @@ -0,0 +1,5 @@ +--- +"roo-cline": patch +--- + +Log api-initiated tasks to a tmp directory diff --git a/src/extension/api.ts b/src/extension/api.ts index 4000e43133..7027cb963a 100644 --- a/src/extension/api.ts +++ b/src/extension/api.ts @@ -2,6 +2,7 @@ import { EventEmitter } from "events" import * as vscode from "vscode" import fs from "fs/promises" import * as path from "path" +import * as os from "os" import { RooCodeAPI, @@ -50,7 +51,7 @@ export class API extends EventEmitter implements RooCodeAPI { console.log(args) } - this.logfile = path.join(getWorkspacePath(), "roo-code-messages.log") + this.logfile = path.join(os.tmpdir(), "roo-code-messages.log") } else { this.log = () => {} } From 2f4d833ebc789e8f9da805d41c8ebfe7905e029a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 11:53:04 -0700 Subject: [PATCH 2/3] Changeset version bump (#5836) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Chris Estreich --- .changeset/late-rockets-talk.md | 5 ----- CHANGELOG.md | 4 ++++ src/package.json | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) delete mode 100644 .changeset/late-rockets-talk.md diff --git a/.changeset/late-rockets-talk.md b/.changeset/late-rockets-talk.md deleted file mode 100644 index 7cb142ebe1..0000000000 --- a/.changeset/late-rockets-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Log api-initiated tasks to a tmp directory diff --git a/CHANGELOG.md b/CHANGELOG.md index 734e4e21aa..91091805e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Roo Code Changelog +## [3.23.14] - 2025-07-17 + +- Log api-initiated tasks to a tmp directory + ## [3.23.13] - 2025-07-17 - Add the ability to "undo" enhance prompt changes diff --git a/src/package.json b/src/package.json index 71e9e5c3f4..fdf4cee86d 100644 --- a/src/package.json +++ b/src/package.json @@ -3,7 +3,7 @@ "displayName": "%extension.displayName%", "description": "%extension.description%", "publisher": "RooVeterinaryInc", - "version": "3.23.13", + "version": "3.23.14", "icon": "assets/icons/icon.png", "galleryBanner": { "color": "#617A91", From a7771a3c114628b216cc74befeb2f06ad9e1fca7 Mon Sep 17 00:00:00 2001 From: Murilo Pires <50873657+MuriloFP@users.noreply.github.com> Date: Thu, 17 Jul 2025 17:03:24 -0300 Subject: [PATCH 3/3] Fix/issue fixer pr template (#5839) --- .roo/rules-issue-fixer/9_pr_template.xml | 205 +++++++++++++++++++++++ 1 file changed, 205 insertions(+) create mode 100644 .roo/rules-issue-fixer/9_pr_template.xml diff --git a/.roo/rules-issue-fixer/9_pr_template.xml b/.roo/rules-issue-fixer/9_pr_template.xml new file mode 100644 index 0000000000..4c35819b1f --- /dev/null +++ b/.roo/rules-issue-fixer/9_pr_template.xml @@ -0,0 +1,205 @@ + + + This file contains the official Roo Code PR template that must be used when creating pull requests. + All PRs must follow this exact format to ensure consistency and proper documentation. + + + + + The PR body must follow this exact Roo Code PR template with all required sections. + Replace placeholder content in square brackets with actual information. + + + + + + + Valid GitHub CLI commands for creating PRs with the proper template + + + + Create a PR using the filled template + + The PR body should be saved to a temporary file first, then referenced with --body-file + + + + Alternative: Create PR with inline body (for shorter content) + + Use this only if the body content doesn't contain special characters that need escaping + + + + Fork repository if user doesn't have push access + + The --clone=false flag prevents cloning since we're already in the repo + + + + + PR titles should follow conventional commit format + + fix: [brief description] (#[issue-number]) + feat: [brief description] (#[issue-number]) + docs: [brief description] (#[issue-number]) + refactor: [brief description] (#[issue-number]) + test: [brief description] (#[issue-number]) + chore: [brief description] (#[issue-number]) + + + + + How to fill in the template placeholders + + + The GitHub issue number being addressed + 123 + + + Optional Roo Code task links if used during development + https://app.roocode.com/share/task-abc123 + _No Roo Code task context for this PR_ + + + Detailed explanation of implementation approach + + - Focus on HOW you solved the problem + - Mention key design decisions + - Highlight any trade-offs made + - Point out areas needing special review attention + + + + Steps to verify the changes work correctly + + - List specific test commands run + - Describe manual testing performed + - Include steps for reviewers to reproduce tests + - Mention test environment details if relevant + + + + Visual evidence of changes for UI modifications + _No UI changes in this PR_ + + + Documentation impact assessment + - [x] No documentation updates are required. + + + Any extra context for reviewers + _No additional notes_ + + + Discord username for communication + @username + + + + \ No newline at end of file