v47
New features:
- Updated the grok model catalogue to grok 4.3, removing the now-obsolete 4.0 amd 4.1 models.
- Added the ability to view files that were attached to a message in a conversation.
- Introduced the idea of
blueprint.mdfiles, allowing both AIs and human users to understand the intent of a mindspace. - Allow a
~/.humbug/user-ai-config.jsonfile to be used to define models not directly supported by Humbug. - Added support for reading the text in PDF and DOCX files when attaching files to a conversation or when reading files via the filesystem AI tool.
- The message input box now floats above historical messages when scrolling, making is easier to read earlier parts of a conversation while typing.
- The alt+up/alt+down keyboard shortcuts in the conversation tabs now scroll between user messages, skipping all other types of message. This lets you scroll to the important events more quickly.
Bug fixes:
- Resolved an issue with lazy loading introduced in v46.
- Improve the tab bar rendering with a custom painter (faster and contents are positioned more accurately).
- Dragging a file from the mindspace tree that is already open in a column will now correctly open the tab in the correct location.
- Scroll wheel operations on the Windows terminal now work correctly.
- When shrinking a conversation tab's width, the message label will now elide (replace text with
...) so the message does not end up too wide.
Internal structure changes:
- Attachments have been added as a specific concept inside AI conversations. This keeps the context cleaner and will allow future innovations.