Browse Source

Log API-initiated tasks to a tmp directory (#5833)

Chris Estreich 7 months ago
parent
commit
921d7ca6c4
2 changed files with 7 additions and 1 deletions
  1. 5 0
      .changeset/late-rockets-talk.md
  2. 2 1
      src/extension/api.ts

+ 5 - 0
.changeset/late-rockets-talk.md

@@ -0,0 +1,5 @@
+---
+"roo-cline": patch
+---
+
+Log api-initiated tasks to a tmp directory

+ 2 - 1
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<RooCodeEvents> 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 = () => {}
 		}