What’s new?
Every release, in plain words. Sageling updates itself, so you’ll usually have read about a version before you notice you’re running it.
Feedback and clearer progress indicators
This release makes it easier to tell Sageling what worked, find a conversation’s files, and see whether it finished checking the numbers in a document. New users can also review the terms and privacy policy before getting started.
- Tell Sageling whether an answer helped. Finished answers now have easy-to-find buttons for copying, saving, and giving a thumbs-up or thumbs-down. If something went wrong, you can say what happened. You can also change or remove a rating later.
- Open a conversation’s files in Finder. Choose Show in Finder from the conversation menu to go straight to its saved files.
- Know whether the numbers were checked. When Sageling checks the totals and calculations in a document, one small message shows its progress. It then says either Checked the math or Couldn’t check all the math, so an unfinished check no longer looks successful.
- Review the terms before getting started. New users now see links to the Terms of Use and Privacy Policy and agree before the initial download begins. The same links are available later in profile settings.
Skills, documents, and a better workbench
This is the first release available to everyone. Since 0.1.3, Sageling has gained a catalog of reviewed skills, the ability to read common documents and transcribe audio and video, and a separate workspace for each conversation. The workbench can now open, edit, and preview project files. The transcript also has search, clickable file paths, and smoother scrolling.
Reading and writing documents
- Read common documents, audio, and video directly. Sageling can now read PDF, Word, PowerPoint, and Excel files without first finding and installing a separate skill. It shows spreadsheet formulas alongside their values and turns audio or video into a transcript. Any reading tools it needs are downloaded on first use and verified before they run.
- Check documents before answering. If you ask Sageling to create a file, it checks that it made the file instead of only pasting the contents into chat. It also checks that figures add up and that dates and amounts have a source in the conversation, then gets a chance to fix any problems before replying.
- Keep each conversation’s work separate. Scripts, downloads, and other software Sageling installs live in a private workspace for that conversation. Scripts and downloaded files remain available when you reopen it. Temporary files and software from completed background tasks are removed after they have been idle.
- Download files up to 25 MB from the web. Web downloads now have the same size limit as attachments. Sageling refuses anything larger instead of returning an incomplete file or page.
Skills
- Find reviewed skills. Browse, search, and filter the skill catalog. Before adding a skill, you can see any extra tools or software it needs. All search results now come from this reviewed catalog.
- Queue a skill while Sageling is working. If you choose a skill while a reply is in progress, Sageling saves it to run next. You can edit its saved details before it starts.
- Run the exact skill you approved. When you choose a skill yourself, Sageling runs the version you accepted. Changes made to the skill’s files afterward cannot silently alter its instructions or what it is allowed to do.
- View your skills without opening a project. The skills list now works from the home screen instead of failing with a “Project is not registered” message.
Workbench
- Browse, edit, and preview project files. The workbench shows your project as an expandable folder tree. You can edit text files; preview images, PDFs, web pages, code, audio, and video; and rename or delete folders. For safety, nothing you do there can change files outside the project.
- Keep your edits when a file changes elsewhere. If a text file also changes outside Sageling while you are editing it, Sageling combines changes that do not conflict. If both versions changed the same part, it keeps your draft and shows the other version so you can choose what to keep.
- Search within a file. Press ⌘F to search the file open in the workbench.
Transcript
- Search the conversation. Press ⌘F to search your messages, Sageling’s replies, and collapsed details. A collapsed section opens automatically when it contains a match. Search also works in formatted documents, text files, and code previews in the workbench, with every match highlighted.
- Open project files with a click. When Sageling mentions the location of a file in your project, click it to open the file in the workbench. Text that only looks like a file location remains ordinary text.
- Scroll without being pulled back to the bottom. When you scroll up during a reply, the transcript now stays where you left it. Scroll back to the bottom when you want to follow the reply as it appears.
- Read long replies without sudden jumps. The transcript no longer jumps to the top of a long reply or expanded section while new text is arriving.
- Copy and read code more easily. Long snippets of inline code now wrap instead of stretching the page. Rich text copied from the transcript or editor also pastes into Word and similar apps with readable black text instead of a color inherited from Sageling’s dark theme.
Around the app
- Conversations get a name sooner. Sageling names a conversation as soon as you send your first message, rather than waiting for the full reply to finish.
- Moved or deleted project folders are easier to recover. Sageling closes the affected conversation and opens a new, empty one with no project selected. The missing folder stays in the project list so you can reconnect it.
- Menus behave like familiar Mac menus. The options menu beside the message box and the New project menu now use standard macOS menus. Tooltips appear as expected, and pressing Escape closes an expanded message box first.
- Add images to long conversations. Even after a long conversation, you can still add up to two images at a time without hitting the old cutoff.
- Get model updates without updating the app. Sageling can now receive a newer reviewed model separately. When an update is required, the app explains this on the next launch and shows the download size before starting.
- Open links only when you choose. Only links you click in the editor or a preview can open your browser or email app. Project content cannot open other apps on its own.
- A darker app icon. The app icon now has a darker background.
Fix for 16 GB Macs
This release fixes a boot failure on 16 GB machines and makes a few things in the transcript readable that weren’t.
- Sageling boots on a 16 GB Mac. The first install on a 16 GB machine failed at startup with a budget error, because the memory reserved for the rest of the system was a fixed amount too large for that machine. The reserve now scales to the machine, and quantized models skip the draft decoder that was eating into the same budget. A superseded install is also deleted before the disk-space check, so an update no longer needs room for two copies of the model.
- Wide tables scroll instead of getting crushed. A Markdown table in the transcript or the composer used to squeeze every column into the width of the surrounding text, so a table with several columns of prose became unreadable. Tables now sit in a scrollable strip: count columns stay narrow, prose columns are capped, and line breaks inside cells survive. The artifact editor keeps its wider canvas and resizable columns.
- Compaction is visible. When Sageling condenses a long conversation to make room, the transcript shows a marker with how many messages were condensed and the token counts before and after, and a compaction that is still running gets its own labeled entry rather than looking like a generic subtask. Reopening a conversation shows those same markers instead of a bare note.
- After deleting a conversation, you can select a project for a new conversation. Deleting the conversation you were looking at used to drop you to a project-less greeting. It now opens a new empty conversation in the same project, with the project still editable.
- Reopened conversations show what you typed. A message you sent with an
@referencechip now reads back with the chip, not the expanded file path Sageling sent to the model. - Running out of memory says so. An out-of-memory crash now shows a message describing what happened, instead of a generic failure.
- Law and regulation search. Web search can now query GovInfo for federal legislative and regulatory documents alongside the existing court-opinion source.
- Attachments report their real problem. PDFs are now classified as documents rather than guessed at, and a file that is unreadable, empty, or over the 25 MB limit says that plainly instead of leaving the model to guess. A text file that leads with bytes resembling an image or audio header is still treated as text.
- A dropped connection retries once. A web read that fails on a transient DNS or socket error is retried once after a short pause instead of failing the whole request.