@@ -94,6 +94,7 @@ export const runTask = async <T extends JobType>({
9494
9595 const subprocess = execa ( {
9696 shell : '/bin/bash' ,
97+ cwd : workspacePath ,
9798 cancelSignal,
9899 } ) `${ codeCommand } ` ;
99100
@@ -141,26 +142,28 @@ export const runTask = async <T extends JobType>({
141142 const slackNotifier = notify ? new SlackNotifier ( logger ) : undefined ;
142143 let slackThreadTs : string | null | undefined = null ;
143144
144- const ignoreEvents : Record < 'broadcast' | 'log' , RooCodeEventName [ ] > = {
145- broadcast : [ RooCodeEventName . Message ] ,
146- log : [
147- RooCodeEventName . TaskTokenUsageUpdated ,
148- RooCodeEventName . TaskAskResponded ,
149- ] ,
150- } ;
145+ // const ignoreEvents: Record<'broadcast' | 'log', RooCodeEventName[]> = {
146+ // broadcast: [RooCodeEventName.Message],
147+ // log: [
148+ // RooCodeEventName.TaskTokenUsageUpdated,
149+ // RooCodeEventName.TaskAskResponded,
150+ // ],
151+ // };
151152
152153 client . on ( IpcMessageType . TaskEvent , async ( taskEvent ) => {
153154 const { eventName, payload } = taskEvent ;
154155
155156 // Log all events except for these.
156157 // For message events we only log non-partial messages.
157- if (
158- ! ignoreEvents . log . includes ( eventName ) &&
159- ( eventName !== RooCodeEventName . Message ||
160- payload [ 0 ] . message . partial !== true )
161- ) {
162- logger . info ( `${ eventName } ->` , payload ) ;
163- }
158+ // if (
159+ // !ignoreEvents.log.includes(eventName) &&
160+ // (eventName !== RooCodeEventName.Message ||
161+ // payload[0].message.partial !== true)
162+ // ) {
163+ // logger.info(`${eventName} ->`, payload);
164+ // }
165+
166+ logger . info ( `${ eventName } ->` , payload ) ;
164167
165168 if (
166169 eventName === RooCodeEventName . Message &&
@@ -236,6 +239,9 @@ export const runTask = async <T extends JobType>({
236239 data : {
237240 configuration : {
238241 ...EVALS_SETTINGS ,
242+ alwaysAllowReadOnlyOutsideWorkspace : true ,
243+ alwaysAllowWriteOutsideWorkspace : true ,
244+ alwaysAllowWriteProtected : true ,
239245 openRouterApiKey : process . env . OPENROUTER_API_KEY ,
240246 lastShownAnnouncementId : 'jun-17-2025-3-21' ,
241247 ...settings ,
0 commit comments