Releases: AnswerDotAI/shell_sage
Releases · AnswerDotAI/shell_sage
v1.0.0
19 Oct 18:46
Compare
Sorry, something went wrong.
No results found
New Features
Rewrite shell sage to use lisette (#56 ), thanks to @ncoop57
This PR is a major rewrite of shell sage to now use lisette which make it easier to use other llm providers. Additionally, we have done away with command and agent mode and having the default mode subsume these. Added additional tools and web search as well.
v0.1.1
30 Jun 15:54
Compare
Sorry, something went wrong.
No results found
Bugs Squashed
AttributeError: module 'cosette' has no attribute 'contents' with cosette 0.2.0 (#53 )
Environment
shell-sage version: 0.1.0
cosette version: 0.2.0 (installed by default)
Python version: 3.10
Problem
When running ssage after installation, it fails with:
AttributeError: module 'cosette' has no attribute 'contents'
Root Cause
Line 252 in shell_sage/core.py tries to access cos.contents:
conts = {'anthropic' : cla .contents , 'openai' : cos .contents }
However, cosette 0.2.0 appears to have removed the contents attribute.
Workaround
Install with cosette 0.1.0:
uv tool uninstall shell-sage
uv tool install shell-sage --with cosette==0.1.0
Suggested Fix
Either:
Pin cosette to <0.2.0 in dependencies, or
Update code to work with cosette 0.2.0's new API
v0.1.0
20 Mar 17:03
Compare
Sorry, something went wrong.
No results found
New Features
Add agent mode allowing shell sage to interact with your file system #43 .
Bugs Squashed
Initial use after install errors looking for: fastlite (#41 )
v0.0.9
03 Mar 15:00
Compare
Sorry, something went wrong.
No results found
Bugs Squashed
Initial use after install errors looking for: fastlite (#41 )
v0.0.8
22 Feb 18:18
Compare
Sorry, something went wrong.
No results found
New Features
Bugs Squashed
Fix: Handle invalid/empty tmux history-limit values (#39 ), thanks to @nassersala
Fix: Handle invalid/empty tmux history-limit values
v0.0.7
01 Feb 15:08
Compare
Sorry, something went wrong.
No results found
New Features
Add version flag to cli (#28 )
Bugs Squashed
base_url error when user updates shell sage to new version with different config schema (#22 )
command mode not working outside tmux session (#21 )
tmux scrollback history does not check tmux session is active (#20 )
v0.0.6
28 Dec 17:27
Compare
Sorry, something went wrong.
No results found
New Features
Make inserting commands in the command line frictionless (#17 )
Add link to pygments for theme and lexer configuration (#16 )
Add Support for OpenAI Compatible Providers (#12 )
Bugs Squashed
v0.0.5
19 Dec 16:37
Compare
Sorry, something went wrong.
No results found
Bugs Squashed
ShellSage Not Seeing Full Tmux History (#11 )
Features Added
Add configuration through ~/.config/shell_sage/shell_sage.conf file
Default history length to tmux's scrollback history
Add system info to prompt
v0.0.4
07 Dec 20:08
Compare
Sorry, something went wrong.
No results found
Add support for OpenAI models
Remove action mode
Add ability to configure shell sage with a configuration file
v0.0.3
07 Dec 00:07
Compare
Sorry, something went wrong.
No results found