Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: AnswerDotAI/shell_sage

v1.0.7

13 Apr 22:46
@jph00 jph00

Choose a tag to compare

New Features

  • Fix: Print tool use details before permission check (#81), thanks to @ncoop57
  • Use os.environ.get instead of subprocess to retrieve SHELL variable (#80)
Assets 2
Loading

v1.0.6

22 Mar 02:23
@jph00 jph00

Choose a tag to compare

New Features

  • Add --raw flag to skip markdown rendering and print plain text output (#78)
Loading

v1.0.5

09 Feb 23:15
@ncoop57 ncoop57

Choose a tag to compare

Bugs Squashed

  • Fix duplicated output during tool use by pausing Live display (#76), thanks to @ncoop57
Loading

v1.0.4

31 Dec 18:18
@ncoop57 ncoop57

Choose a tag to compare

New Features

  • Add optional safecmd (#68)
  • add bash keyboard shortcut to extract codefences (#67), thanks to @RensDimmendaal
  • Add trust (#65)
  • Optional reasoning; add a to always allow tool call (#64)

Bugs Squashed

  • fix: EOFError when redirecting input and using tools (#69), thanks to @ncoop57
Loading

v1.0.3

29 Dec 05:31
@jph00 jph00

Choose a tag to compare

New Features

  • Add optional safecmd (#68)
  • add bash keyboard shortcut to extract codefences (#67), thanks to @RensDimmendaal
  • Add trust (#65)
  • Optional reasoning; add a to always allow tool call (#64)
Loading

v1.0.2

29 Dec 05:11
@jph00 jph00

Choose a tag to compare

New Features

  • Add optional safecmd (#68)
  • add bash keyboard shortcut to extract codefences (#67), thanks to @RensDimmendaal
  • Add trust (#65)
  • Optional reasoning; add a to always allow tool call (#64)
Loading

v1.0.1

24 Nov 03:30
@ncoop57 ncoop57

Choose a tag to compare

New Features

  • Show spinner, then stream, add ctrl+c support (#63), thanks to @PiotrCzapla

Bugs Squashed

  • Fix macos terminal issues and teach ssage it name (#57), thanks to @PiotrCzapla
Loading

v1.0.0

19 Oct 18:46
@ncoop57 ncoop57

Choose a tag to compare

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.
Loading

v0.1.1

30 Jun 15:54
@ncoop57 ncoop57

Choose a tag to compare

Bugs Squashed

  • AttributeError: module 'cosette' has no attribute 'contents' with cosette 0.2.0 (#53)
    • Bug Report

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:

  1. Pin cosette to <0.2.0 in dependencies, or
  2. Update code to work with cosette 0.2.0's new API
Loading

v0.1.0

20 Mar 17:03
@ncoop57 ncoop57

Choose a tag to compare

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)
Loading
Previous 1
Previous

AltStyle によって変換されたページ (->オリジナル) /