We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 03c6f16 commit bd75240Copy full SHA for bd75240
1 file changed
lib/screentracker/pty_conversation.go
@@ -573,13 +573,13 @@ func (c *PTYConversation) SaveState() error {
573
574
// Create directory if it doesn't exist
575
dir := filepath.Dir(stateFile)
576
- if err := os.MkdirAll(dir, 0o755); err != nil {
+ if err := os.MkdirAll(dir, 0o700); err != nil {
577
return xerrors.Errorf("failed to create state directory: %w", err)
578
}
579
580
// Write to temp file
581
tempFile := stateFile + ".tmp"
582
- if err := os.WriteFile(tempFile, data, 0o644); err != nil {
+ if err := os.WriteFile(tempFile, data, 0o600); err != nil {
583
return xerrors.Errorf("failed to write temp state file: %w", err)
584
585
0 commit comments