shuv1337
shuv1337
Hi @simonw - just a simple change here to add to option of taking native dark mode screenshots, as well as adding a couple example tests. ---- 📚 Documentation preview...
Summary Added plugin command system that enables plugins to register custom slash commands accessible via `/command` in TUI/web. Key changes: - Commands now have a `type` field (`"template"` or `"plugin"`)...
## Summary - Always call `list()` for parent directory in file fetch (removes unnecessary conditional) - Add image preview support in file tabs - SVG files get a toggle to...
Fixed file viewer issues for project root and nested directories by adding request deduplication and improving path handling. Added loading Map to deduplicate concurrent file read requests, preventing duplicate SDK...
Fixed server failures when starting from deeply nested directories by changing process.cwd() to home directory at startup. Added process.chdir(Global.Path.home) in serve and web command handlers to establish stable working directory...
- Pass attach working directory to SDK client while keeping process.chdir behavior - Keep attach behavior otherwise unchanged before: https://github.com/user-attachments/assets/441cb3a0-9b33-42e1-a651-2bc2f16ddc02 after: https://github.com/user-attachments/assets/96e686fd-fb1b-45be-86be-6d893d65d64b
## Summary - Add image preview support for base64-encoded images in the session viewer - Detect images by checking for `base64` encoding and `image/*` mimeType - Render images inline with...
This PR adds timestamp display functionality to assistant messages in the TUI session view, mirroring the existing timestamp feature for user messages.
### What does this PR do? Add variant cycle tooltip in TUI prompt when model has variants available ### How did you verify your code works?