From 831426d418a2924b035289dc3c45bc15f7b8d33c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 7 Nov 2025 23:47:37 +0000 Subject: [PATCH] =?UTF-8?q?bump:=20version=200.0.1=20=E2=86=92=200.1.0=20[?= =?UTF-8?q?skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ee1f025 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,54 @@ +## v0.1.0 (2025-11-07) + +### Refactor + +- Updated to the most recent Rust version with 2024 syntax + +## v0.0.1 (2025-11-07) + +### Feat + +- Added the agents directory to sysinfo output +- Added built-in macros +- Updated the example role configuration file to also have the prompt field +- Updated the code role +- Secret injection as environment variables into agent tools +- Removed the server functionality +- Require Vault set up for first-time setup so all passed in secrets can be encrypted right off the bat +- Added static completions via a --completions flag +- Support for secret injection into the global config file (API keys, for example) +- Improved MCP handling toggle handling +- Secret injection into the MCP configuration +- added REPL support for interacting with the Loki vault +- Integrated gman with Loki to create a vault and added flags to configure the Loki vault +- Added a default session to the jira helper to make interaction more natural +- Created the repo-analyzer role +- Created the coder and sql agents +- Cleaned the built-in functions to not have leftover dependencies +- Created additional built-in roles for slack, repo analysis, and github +- Install built-in agents +- Embedded baseline MCP config and global tools + +### Fix + +- Corrected a typo for sourcing the bash utility script in some agent definitions + +### Refactor + +- Changed the name of the summary_prompt setting to summary_context_prompt +- Renamed summarize_prompt setting to summarization_prompt +- Renamed the compress_threshold setting to compression_threshold +- Migrated around the location of some of the more large documents for documentation +- Factored out the macros structs from the large config module +- Refactored mcp_servers and function_calling to mcp_server_support and function_calling_support to make the purpose of the fields more clear +- Refactored the use_mcp_servers field to enabled_mcp_servers to make the purpose of the field more clear +- Refactored use_tools field to enabled_tools field to make the use of the field more clear +- Removed the use of the tools.txt file and added tool visibility declarations to the global configuration file +- Agents that depend on global tools now have all binaries compiled and stored in the agent's bin directory so multiple agents can run at once +- Removed the git MCP server and used the newer, better mcp-server-docker for local docker integration +- Renamed the argument for the --completions flag to SHELL +- Updated the instructions for the jira-helper agent +- Modified the default PS1 look +- Fixed a linting issue for Windows builds +- Changed the name of agent_prelude to agent_session to make its purpose more clear +- Removed leftover javascript function support; will not implement diff --git a/Cargo.lock b/Cargo.lock index dc8fa23..a094094 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3089,7 +3089,7 @@ dependencies = [ [[package]] name = "loki-ai" -version = "0.0.1" +version = "0.1.0" dependencies = [ "ansi_colours", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index bbbe6a1..4e2f65d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "loki-ai" -version = "0.0.1" +version = "0.1.0" edition = "2024" authors = ["Alex Clarke "] description = "An all-in-one, batteries included LLM CLI Tool"