pi-mono/packages/coding-agent/test/session-manager
Petr Houška 74d57a69a3 fix(coding-agent): create session directories as 0700 and session files as 0600
Session directories and files followed the umask (typically 0755/0644), so
conversations were readable by other local users whenever a parent directory
allowed it. New ones are now owner-only, like auth.json. The modes apply only
on creation; existing directories and files keep their modes. Imported
sessions no longer copy the source file's mode.
2026-10-29 20:18:35 +01:00
..
build-context.test.ts fix(coding-agent): add entry renderers for session entries 2026-07-01 11:30:26 +02:00
custom-session-id.test.ts fix(coding-agent): test forkFrom copied content instead of fs calls 2026-10-23 21:24:38 +02:00
file-operations.test.ts fix(coding-agent): keep session memory in line with the file when a write fails (#11486) 2026-10-27 15:58:08 +01:00
file-permissions.test.ts fix(coding-agent): create session directories as 0700 and session files as 0600 2026-10-29 20:18:35 +01:00
labels.test.ts fix(coding-agent): rechain fork paths without labels 2026-06-12 18:50:31 +02:00
load-entries.test.ts feat(coding-agent): ingest external entries in in-memory sessions (#8980) 2026-09-03 10:49:41 +02:00
migration.test.ts chore: pin dependencies and use native TypeScript 2026-05-20 12:46:17 +02:00
save-entry.test.ts chore: pin dependencies and use native TypeScript 2026-05-20 12:46:17 +02:00
tree-traversal.test.ts fix(coding-agent): save new session file at the first user message 2026-09-25 16:27:51 +02:00