Releases: cagostino/npcsh
v0.3.10
v0.3.9
v0.3.8
-fixing some tool files to be up to date with the jinja syntax
-added in tools for streaming responses for all providers
-fixed bug with quotations in shell inputs
-fixed the tool rendering for the handle_tool_call. it was showing the raw object rather than the dict so it was failing more often
-added a multi-try loop for tool calls if they dont generate the inputs correctly.
v0.3.7
v0.3.6
v0.3.5
-broke out the provider-specific llm_funcs into 4 separate files:
- stream,
- response
- conversation
- embeddings
-deprecated NPCSH_MODEL and NPCSH_PROVIDER in favor of NPCSH_CHAT_MODEL and NPCSH_CHAT_PROVIDER and more specifically integrated in other ENV variables for reasoning, image gen, image analysis, and embeddings.
-fixed a couple bugs here and there (including the one identified in #80 )
v0.3.4
-re-factored tools to work with arbitrary steps
-this is a change that breaks old tools. if you happen to have some from before, please remove all of them in your npcsh directory
rm ~/.npcsh/npc_team/tools/*.tool
and then start npcsh and it should be good