You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Integrates superpowers code-reviewer for more thorough reviews and
switches to natural conversation flow. Reviews now post new comments
instead of updating a single comment, with inline comments for code
issues and summary comments for architectural concerns.
**Be concise, not verbose.** Every word should add value. Avoid unnecessary details about implementation mechanics - focus on what changed and why it matters.
288
288
289
-
Example:
289
+
**Subject line should stand alone** - don't require reading the body to understand the change. Body is optional and only needed for non-obvious context.
290
+
291
+
Good examples:
290
292
291
293
```
292
294
Add session isolation for concurrent executions
295
+
```
296
+
297
+
```
298
+
Fix encoding parameter handling in file operations
299
+
300
+
The encoding parameter wasn't properly passed through the validation
301
+
layer, causing base64 content to be treated as UTF-8.
302
+
```
293
303
294
-
Previously, multiple concurrent exec() calls would interfere with each
295
-
other's working directories and environment variables. This adds proper
296
-
session management to isolate execution contexts.
304
+
Bad examples:
305
+
306
+
```
307
+
Update files
308
+
309
+
Changes some things related to sessions and also fixes a bug.
310
+
```
311
+
312
+
```
313
+
Add file operations support
297
314
298
-
The SessionManager tracks active sessions and ensures cleanup when
299
-
processes complete. This is critical for multi-tenant scenarios where
300
-
different users share the same sandbox instance.
315
+
Implements FileClient with read/write methods and adds FileService
316
+
in the container with a validation layer. Includes comprehensive test
317
+
coverage for edge cases and supports both UTF-8 text and base64 binary
318
+
encodings. Uses proper error handling with custom error types from the
0 commit comments