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
Buffer file operations (`save-buffer` and `load-buffer`) are intentionally part of the existing capture permission surface: `[security].allow_capture = false` denies them alongside `capture-pane` and buffer inspection tools. Use `[security.tools]` for finer-grained filtering (for example, deny `save-buffer`, `load-buffer`, or `@buffer-write`) when capture should remain available but filesystem-backed buffer import/export should not. No separate `allow_buffer_read` or `allow_buffer_write` configuration exists.
251
+
250
252
## Tools
251
253
252
254
### Core Utilities
@@ -294,12 +296,12 @@ Known groups:
294
296
### Buffer Management
295
297
-**list-buffers** - List tmux paste buffers
296
298
-**show-buffer** - Show buffer contents (supports offset/max bytes; defaults to 64KB)
297
-
-**save-buffer** - Save buffer contents to a file
299
+
-**save-buffer** - Save buffer contents to a file (writes to the server filesystem; governed by `allow_capture` and `[security.tools]`)
298
300
-**delete-buffer** - Delete a buffer
299
301
300
302
### Additional Buffer Tools
301
303
-**set-buffer** - Create or replace a buffer with UTF-8 content
302
-
-**load-buffer** - Load buffer contents from a file
304
+
-**load-buffer** - Load buffer contents from a file (reads from the server filesystem; governed by `allow_capture` and `[security.tools]`)
303
305
-**append-buffer** - Append UTF-8 content to an existing buffer
304
306
-**rename-buffer** - Emulate rename by copying then deleting
305
307
-**search-buffer** - Structured search over one or more buffers (literal/regex + metadata)
0 commit comments