Releases: cecli-dev/cecli
Releases · cecli-dev/cecli
v0.95.9
What's Changed
MR: #383
Full Changelog: v0.95.8...v0.95.9
Addresses:
Includes:
- Add an MCP Server Manager by @gopar in #361
- feat: drop /accounts/{account_id} from model URL if env var missing by @chrisnestrud in #381
- Prevent TUI output area from receiving focus (essentially forcing focus to remain in the prompt input)
- Multiline user messages keep new lines in view
- Fix error on mixing absolute and relative paths on
/read-onlyin TUI - Require confirmation before auto updating, regardless of any other setting
- Emulate reverse history search in TUI with
ctrl+r(requiresfzfto be installed) - Get vscode to be properly configured by
/terminal-setupforshift+enter
v0.95.8
What's Changed
MR: #376
Full Changelog: v0.95.7...v0.95.8
Includes:
/terminal-setupcommand and--terminal-setupflag to update kitty, alacritty, and wsl terminal keybindings to supportshift+enter
- Update CONTRIBUTING.md by @gopar in #375
- Do not ignore user specified flag to use classic mode by @gopar in #373
- Fix documentation link after renaming to cecli by @vlagorsse in #370
New Contributors
- @vlagorsse made their first contribution in #370
v0.95.7
What's Changed
MR: #368
Full Changelog: v0.95.6...v0.95.7
Addresses:
- fix: handle None command_paths without warning by @chrisnestrud in #367
Includes:
- TUI is default unless a user specfically unsets it
- Change
command-paths:from a top-level key to a key undercustom:(so the nested path iscustom.command-paths) where both user defined command and prompt configs will live - Add nester.py to make handling nested configurations simpler to implement and slightly more forgiving to users by making it hyphen and underscore agnostic, as well as handling fallback parameter names
- Add customizable system prompts through the
custom.prompt-mapconfiguration section - Add Fireworks AI model provider by @chrisnestrud in #369
v0.95.6
What's Changed
MR: #364
Full Changelog: v0.92.1...v0.95.6
Addresses:
#363
Includes:
- Generalized file importer for loading custom scripts for commands and tools
- Centralized Tool registrar
- Custom tools configured under
agent-config.tools_pathsarray - Custom commands configuration under
command-pathsarray
v0.92.1
What's Changed
MR: #358
Full Changelog: v0.92.0...v0.92.1
Addresses:
Includes:
- [gh-316] Add OAuth flow to MCP servers by @gopar in #334
- Fix: Environment variables prefix by @BecoKo in #356
- Rename switch coder exception by @gopar in #357
- Suppress warning for the right Local MCP server name by @BecoKo in #355
- Added missing string interpolations in context_manager.py by @BecoKo in #354
- Feature/show prices by @chrisnestrud in #359
New Contributors
v0.92.0.post1
v0.91.5
What's Changed
MR: #340
Full Changelog: v0.91.4...v0.91.5
Includes:
- Unified ContextManager tool for adding and removing files from context
- #341 - Standardize where /save and /load save files
- #328 - Add
--show-speedto see response generation time metrics
New Contributors
- @gopar made their first contribution in #341
- @sannysanoff made their first contribution in #328
v0.91.4
v0.91.3
What's Changed
MR: #331
Full Changelog: v0.91.2...v0.91.3
Addresses:
#330
Includes:
- #319 - Docker container set up for nvidia hardware for local LLMs
- #324 - Add openai compatible provider automatic lookup (currently, streaming must be disabled to use the non-default providers)
- #327 - Fix test suite for main.py, start converting test suite to be pytest as opposed to unittest-based
- Carry over MCP servers, load Local tools for agent mode on switching coder type
New Contributors
v0.91.2
What's Changed
MR: #321
Full Changelog: v0.91.1...v0.91.2
Addresses:
#320
Includes:
- Refactor prompt system to load from yml files (so eventually custom prompts can just be written as yml files)
- Proper input text selection highlighting
- /help {message} command actually sending the docs to the LLM for user assistance