GuruShell v0.9.4-beta Released
GuruShell v0.9.4-beta Released
Major rendering overhaul and stability fixes. 13 commits of polish since v0.9.3.
What's new since v0.9.3
Code block rendering -- Code blocks now have visible -------- border lines above and below, 4-space indentation, and bold black text for sharp contrast on the MagicWB gray console background. Inline code also uses bold black instead of the previous tan color.
Text indentation -- All assistant output is now indented 2 spaces to align with the prompt, giving the conversation a clean visual structure.
Table improvements -- Complete rewrite of the table column width algorithm. Columns now use iterative proportional distribution: narrow columns keep their natural width, wide columns share the remaining budget. Long cells word-wrap to the next line with proper column alignment. Nested markdown markers (**bold *italic* bold**) in table cells are now handled correctly. Tables that end a response flush immediately instead of being delayed.
Empty response handling -- When the API returns an empty response (all tokens spent on reasoning), GuruShell now shows a warning message instead of silently dropping the turn. Default max_tokens increased from 4096 to 16384 to give the model room for both thinking and output.
System prompt hardening -- Verified AmigaDOS 3.2 command lists with explicit blocklist of non-existent commands (iconinfo, dump, cat, grep, etc.). BoingSearch URL strictly enforced. ARexx retry limited to prevent token waste on impossible operations. Volume name check rules added.
Bug fixes
- Table header row was indented 4 spaces (2 from newline + 2 from table) while data rows had 2 -- fixed by moving indent to content start
- Nested
*italic*markers inside**bold**table cells were printed as literal asterisks, shifting column separators - Shell commands with embedded newlines now truncated at first \n
- Response buffer copies partial tokens instead of dropping them entirely when full
- SAGA chipset detection uses OpenResource instead of OpenLibrary for vampire.resource
- 11 new emoji mappings (colored circles, squares, diamonds, question mark, crossed fingers)
Download
Extract the LHA -- it contains GuruShell, GuruShell.prompt, GuruShell.license, and GuruShell.readme. All files should be in the same directory.
Requires AmigaOS 3.2+, Roadshow TCP/IP, AmiSSL v5, and a Claude API key.
Files
Get GuruShell
GuruShell
Native Claude AI assistant for AmigaOS 3.2+
More posts
- GuruShell v0.9.3-beta Released1 day ago
- GuruShell v0.9.2-beta Released2 days ago

Leave a comment
Log in with itch.io to leave a comment.