Fixed several bugs in Humbug including filesystem permissions, UI styling issues, and started outlining my vision for an AI operating system - the future direction for Humbug.
Bug fixes
The filesystem tool was setting the file permissions incorrectly. It turns out the approach of using a temporary file results in 0o600
permissions. Fixed this to use 0o600 & ~umask
.
The tool approval button wasn't styled correctly. Resolved this.
The context menu border and splitter styling wasn't differentiated from scrollbar handles - now it is.
A path to an AI operating system
Started writing about what I want from an AI operating system. This is the future of what I'm planning for Humbug.
