diff --git a/Cargo.lock b/Cargo.lock index ab6a189..622a7ab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5442,7 +5442,7 @@ dependencies = [ [[package]] name = "kigi-acp-lib" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "async-trait", @@ -5456,7 +5456,7 @@ dependencies = [ [[package]] name = "kigi-agent" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "dirs 6.0.0", @@ -5486,7 +5486,7 @@ dependencies = [ [[package]] name = "kigi-agent-lifecycle" -version = "0.1.20" +version = "0.1.21" dependencies = [ "async-trait", "tokio", @@ -5495,7 +5495,7 @@ dependencies = [ [[package]] name = "kigi-auth" -version = "0.1.20" +version = "0.1.21" dependencies = [ "async-trait", "http 1.4.2", @@ -5508,7 +5508,7 @@ dependencies = [ [[package]] name = "kigi-bin" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "clap", @@ -5543,7 +5543,7 @@ dependencies = [ [[package]] name = "kigi-chat-state" -version = "0.1.20" +version = "0.1.21" dependencies = [ "indexmap", "kigi-compaction", @@ -5560,7 +5560,7 @@ dependencies = [ [[package]] name = "kigi-codebase-graph" -version = "0.1.20" +version = "0.1.21" dependencies = [ "ahash", "clap", @@ -5596,7 +5596,7 @@ dependencies = [ [[package]] name = "kigi-compaction" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "async-trait", @@ -5609,7 +5609,7 @@ dependencies = [ [[package]] name = "kigi-config" -version = "0.1.20" +version = "0.1.21" dependencies = [ "base64", "blake3", @@ -5632,7 +5632,7 @@ dependencies = [ [[package]] name = "kigi-config-types" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "indexmap", @@ -5646,7 +5646,7 @@ dependencies = [ [[package]] name = "kigi-crash-handler" -version = "0.1.20" +version = "0.1.21" dependencies = [ "backtrace", "libc", @@ -5657,7 +5657,7 @@ dependencies = [ [[package]] name = "kigi-env" -version = "0.1.20" +version = "0.1.21" dependencies = [ "tracing", "url", @@ -5665,7 +5665,7 @@ dependencies = [ [[package]] name = "kigi-fast-worktree" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "bytes", @@ -5697,7 +5697,7 @@ dependencies = [ [[package]] name = "kigi-file-utils" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "aws-config", @@ -5721,7 +5721,7 @@ dependencies = [ [[package]] name = "kigi-fsnotify" -version = "0.1.20" +version = "0.1.21" dependencies = [ "criterion", "dunce", @@ -5742,7 +5742,7 @@ dependencies = [ [[package]] name = "kigi-gix-status" -version = "0.1.20" +version = "0.1.21" dependencies = [ "gix", "kigi-test-utils", @@ -5752,7 +5752,7 @@ dependencies = [ [[package]] name = "kigi-hooks" -version = "0.1.20" +version = "0.1.21" dependencies = [ "fastrand", "kigi-config", @@ -5771,7 +5771,7 @@ dependencies = [ [[package]] name = "kigi-hooks-plugins-types" -version = "0.1.20" +version = "0.1.21" dependencies = [ "serde", "serde_json", @@ -5779,7 +5779,7 @@ dependencies = [ [[package]] name = "kigi-http" -version = "0.1.20" +version = "0.1.21" dependencies = [ "kigi-auth", "kigi-log", @@ -5794,7 +5794,7 @@ dependencies = [ [[package]] name = "kigi-hunk-tracker" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "dunce", @@ -5815,14 +5815,14 @@ dependencies = [ [[package]] name = "kigi-interjection-core" -version = "0.1.20" +version = "0.1.21" dependencies = [ "serde", ] [[package]] name = "kigi-log" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "chrono", @@ -5840,7 +5840,7 @@ dependencies = [ [[package]] name = "kigi-markdown" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anstyle", "anstyle-lossy", @@ -5864,14 +5864,14 @@ dependencies = [ [[package]] name = "kigi-markdown-core" -version = "0.1.20" +version = "0.1.21" dependencies = [ "pulldown-cmark", ] [[package]] name = "kigi-mcp" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "async-trait", @@ -5908,7 +5908,7 @@ dependencies = [ [[package]] name = "kigi-memory" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "arc-swap", @@ -5942,7 +5942,7 @@ dependencies = [ [[package]] name = "kigi-mermaid" -version = "0.1.20" +version = "0.1.21" dependencies = [ "fontdb", "image", @@ -5960,7 +5960,7 @@ dependencies = [ [[package]] name = "kigi-models" -version = "0.1.20" +version = "0.1.21" dependencies = [ "kigi-env", "serde", @@ -5970,7 +5970,7 @@ dependencies = [ [[package]] name = "kigi-pager-minimal" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "crossterm", @@ -5987,7 +5987,7 @@ dependencies = [ [[package]] name = "kigi-pager-pty-harness" -version = "0.1.20" +version = "0.1.21" dependencies = [ "alacritty_terminal", "anyhow", @@ -6012,7 +6012,7 @@ dependencies = [ [[package]] name = "kigi-pager-render" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "anstyle", @@ -6064,7 +6064,7 @@ dependencies = [ [[package]] name = "kigi-paths" -version = "0.1.20" +version = "0.1.21" dependencies = [ "camino", "serde", @@ -6074,7 +6074,7 @@ dependencies = [ [[package]] name = "kigi-prompt-queue" -version = "0.1.20" +version = "0.1.21" dependencies = [ "serde", "serde_json", @@ -6082,7 +6082,7 @@ dependencies = [ [[package]] name = "kigi-proto-build" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "pbjson-build", @@ -6093,7 +6093,7 @@ dependencies = [ [[package]] name = "kigi-ratatui-inline" -version = "0.1.20" +version = "0.1.21" dependencies = [ "ansi-width", "anstyle-parse 0.2.7", @@ -6110,7 +6110,7 @@ dependencies = [ [[package]] name = "kigi-ratatui-textarea" -version = "0.1.20" +version = "0.1.21" dependencies = [ "arboard", "chrono", @@ -6131,7 +6131,7 @@ dependencies = [ [[package]] name = "kigi-sampler" -version = "0.1.20" +version = "0.1.21" dependencies = [ "async-openai", "async-stream", @@ -6155,7 +6155,7 @@ dependencies = [ [[package]] name = "kigi-sampling-types" -version = "0.1.20" +version = "0.1.21" dependencies = [ "assert_matches", "async-openai", @@ -6172,7 +6172,7 @@ dependencies = [ [[package]] name = "kigi-sandbox" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "chrono", @@ -6194,7 +6194,7 @@ dependencies = [ [[package]] name = "kigi-secrets" -version = "0.1.20" +version = "0.1.21" dependencies = [ "regex", "serde_json", @@ -6232,7 +6232,7 @@ dependencies = [ [[package]] name = "kigi-shell" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "anyhow", @@ -6370,7 +6370,7 @@ dependencies = [ [[package]] name = "kigi-shell-base" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "chrono", @@ -6395,7 +6395,7 @@ dependencies = [ [[package]] name = "kigi-sqlite-journal" -version = "0.1.20" +version = "0.1.21" dependencies = [ "libc", "rusqlite", @@ -6406,7 +6406,7 @@ dependencies = [ [[package]] name = "kigi-subagent-resolution" -version = "0.1.20" +version = "0.1.21" dependencies = [ "kigi-sampling-types", "kigi-tool-types", @@ -6421,7 +6421,7 @@ dependencies = [ [[package]] name = "kigi-system-power" -version = "0.1.20" +version = "0.1.21" dependencies = [ "windows-sys 0.59.0", "zbus", @@ -6429,7 +6429,7 @@ dependencies = [ [[package]] name = "kigi-test-support" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "anyhow", @@ -6451,7 +6451,7 @@ dependencies = [ [[package]] name = "kigi-test-utils" -version = "0.1.20" +version = "0.1.21" dependencies = [ "runfiles", "tracing", @@ -6460,11 +6460,11 @@ dependencies = [ [[package]] name = "kigi-token-estimation" -version = "0.1.20" +version = "0.1.21" [[package]] name = "kigi-tool-protocol" -version = "0.1.20" +version = "0.1.21" dependencies = [ "kigi-tool-types", "serde", @@ -6475,7 +6475,7 @@ dependencies = [ [[package]] name = "kigi-tool-runtime" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "async-trait", @@ -6493,7 +6493,7 @@ dependencies = [ [[package]] name = "kigi-tool-types" -version = "0.1.20" +version = "0.1.21" dependencies = [ "minijinja", "schemars 1.2.1", @@ -6503,7 +6503,7 @@ dependencies = [ [[package]] name = "kigi-tools" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "arc-swap", @@ -6580,7 +6580,7 @@ dependencies = [ [[package]] name = "kigi-tools-api" -version = "0.1.20" +version = "0.1.21" dependencies = [ "kigi-proto-build", "kigi-tool-protocol", @@ -6593,11 +6593,11 @@ dependencies = [ [[package]] name = "kigi-tracing-macros" -version = "0.1.20" +version = "0.1.21" [[package]] name = "kigi-tty-utils" -version = "0.1.20" +version = "0.1.21" dependencies = [ "libc", "nix 0.30.1", @@ -6607,7 +6607,7 @@ dependencies = [ [[package]] name = "kigi-tui" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "ansi-to-tui", @@ -6694,7 +6694,7 @@ dependencies = [ [[package]] name = "kigi-update" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "dunce", @@ -6723,14 +6723,14 @@ dependencies = [ [[package]] name = "kigi-version" -version = "0.1.20" +version = "0.1.21" dependencies = [ "semver", ] [[package]] name = "kigi-workspace" -version = "0.1.20" +version = "0.1.21" dependencies = [ "agent-client-protocol", "anyhow", @@ -6809,7 +6809,7 @@ dependencies = [ [[package]] name = "kigi-workspace-types" -version = "0.1.20" +version = "0.1.21" dependencies = [ "base64", "chrono", @@ -8843,7 +8843,7 @@ dependencies = [ [[package]] name = "ptyctl" -version = "0.1.20" +version = "0.1.21" dependencies = [ "alacritty_terminal", "anyhow", @@ -8861,7 +8861,7 @@ dependencies = [ [[package]] name = "ptyctl-cli" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "axum", diff --git a/Cargo.toml b/Cargo.toml index 853d9e1..8ff81c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -76,7 +76,7 @@ members = [ ] [workspace.package] -version = "0.1.20" +version = "0.1.21" edition = "2024" license = "Apache-2.0" diff --git a/THIRD-PARTY-NOTICES.md b/THIRD-PARTY-NOTICES.md index 26d4e4a..84d7b5e 100644 --- a/THIRD-PARTY-NOTICES.md +++ b/THIRD-PARTY-NOTICES.md @@ -16436,68 +16436,68 @@ limitations under the License. Applies to: -- [kigi-proto-build 0.1.20](https://crates.io/crates/kigi-proto-build) -- [kigi-acp-lib 0.1.20](https://crates.io/crates/kigi-acp-lib) -- [kigi-agent 0.1.20](https://crates.io/crates/kigi-agent) -- [kigi-agent-lifecycle 0.1.20](https://crates.io/crates/kigi-agent-lifecycle) -- [kigi-auth 0.1.20](https://crates.io/crates/kigi-auth) -- [kigi-bin 0.1.20](https://crates.io/crates/kigi-bin) -- [kigi-chat-state 0.1.20](https://crates.io/crates/kigi-chat-state) -- [kigi-codebase-graph 0.1.20](https://crates.io/crates/kigi-codebase-graph) -- [kigi-config 0.1.20](https://crates.io/crates/kigi-config) -- [kigi-config-types 0.1.20](https://crates.io/crates/kigi-config-types) -- [kigi-crash-handler 0.1.20](https://crates.io/crates/kigi-crash-handler) -- [kigi-env 0.1.20](https://crates.io/crates/kigi-env) -- [kigi-fast-worktree 0.1.20](https://crates.io/crates/kigi-fast-worktree) -- [kigi-file-utils 0.1.20](https://crates.io/crates/kigi-file-utils) -- [kigi-fsnotify 0.1.20](https://crates.io/crates/kigi-fsnotify) -- [kigi-gix-status 0.1.20](https://crates.io/crates/kigi-gix-status) -- [kigi-hooks 0.1.20](https://crates.io/crates/kigi-hooks) -- [kigi-hooks-plugins-types 0.1.20](https://crates.io/crates/kigi-hooks-plugins-types) -- [kigi-http 0.1.20](https://crates.io/crates/kigi-http) -- [kigi-hunk-tracker 0.1.20](https://crates.io/crates/kigi-hunk-tracker) -- [kigi-log 0.1.20](https://crates.io/crates/kigi-log) -- [kigi-markdown 0.1.20](https://crates.io/crates/kigi-markdown) -- [kigi-markdown-core 0.1.20](https://crates.io/crates/kigi-markdown-core) -- [kigi-mcp 0.1.20](https://crates.io/crates/kigi-mcp) -- [kigi-memory 0.1.20](https://crates.io/crates/kigi-memory) -- [kigi-models 0.1.20](https://crates.io/crates/kigi-models) -- [kigi-pager-minimal 0.1.20](https://crates.io/crates/kigi-pager-minimal) -- [kigi-pager-pty-harness 0.1.20](https://crates.io/crates/kigi-pager-pty-harness) -- [kigi-pager-render 0.1.20](https://crates.io/crates/kigi-pager-render) -- [kigi-paths 0.1.20](https://crates.io/crates/kigi-paths) -- [kigi-prompt-queue 0.1.20](https://crates.io/crates/kigi-prompt-queue) -- [kigi-ratatui-inline 0.1.20](https://crates.io/crates/kigi-ratatui-inline) -- [kigi-ratatui-textarea 0.1.20](https://crates.io/crates/kigi-ratatui-textarea) -- [kigi-sampler 0.1.20](https://crates.io/crates/kigi-sampler) -- [kigi-sampling-types 0.1.20](https://crates.io/crates/kigi-sampling-types) -- [kigi-sandbox 0.1.20](https://crates.io/crates/kigi-sandbox) -- [kigi-secrets 0.1.20](https://crates.io/crates/kigi-secrets) +- [kigi-proto-build 0.1.21](https://crates.io/crates/kigi-proto-build) +- [kigi-acp-lib 0.1.21](https://crates.io/crates/kigi-acp-lib) +- [kigi-agent 0.1.21](https://crates.io/crates/kigi-agent) +- [kigi-agent-lifecycle 0.1.21](https://crates.io/crates/kigi-agent-lifecycle) +- [kigi-auth 0.1.21](https://crates.io/crates/kigi-auth) +- [kigi-bin 0.1.21](https://crates.io/crates/kigi-bin) +- [kigi-chat-state 0.1.21](https://crates.io/crates/kigi-chat-state) +- [kigi-codebase-graph 0.1.21](https://crates.io/crates/kigi-codebase-graph) +- [kigi-config 0.1.21](https://crates.io/crates/kigi-config) +- [kigi-config-types 0.1.21](https://crates.io/crates/kigi-config-types) +- [kigi-crash-handler 0.1.21](https://crates.io/crates/kigi-crash-handler) +- [kigi-env 0.1.21](https://crates.io/crates/kigi-env) +- [kigi-fast-worktree 0.1.21](https://crates.io/crates/kigi-fast-worktree) +- [kigi-file-utils 0.1.21](https://crates.io/crates/kigi-file-utils) +- [kigi-fsnotify 0.1.21](https://crates.io/crates/kigi-fsnotify) +- [kigi-gix-status 0.1.21](https://crates.io/crates/kigi-gix-status) +- [kigi-hooks 0.1.21](https://crates.io/crates/kigi-hooks) +- [kigi-hooks-plugins-types 0.1.21](https://crates.io/crates/kigi-hooks-plugins-types) +- [kigi-http 0.1.21](https://crates.io/crates/kigi-http) +- [kigi-hunk-tracker 0.1.21](https://crates.io/crates/kigi-hunk-tracker) +- [kigi-log 0.1.21](https://crates.io/crates/kigi-log) +- [kigi-markdown 0.1.21](https://crates.io/crates/kigi-markdown) +- [kigi-markdown-core 0.1.21](https://crates.io/crates/kigi-markdown-core) +- [kigi-mcp 0.1.21](https://crates.io/crates/kigi-mcp) +- [kigi-memory 0.1.21](https://crates.io/crates/kigi-memory) +- [kigi-models 0.1.21](https://crates.io/crates/kigi-models) +- [kigi-pager-minimal 0.1.21](https://crates.io/crates/kigi-pager-minimal) +- [kigi-pager-pty-harness 0.1.21](https://crates.io/crates/kigi-pager-pty-harness) +- [kigi-pager-render 0.1.21](https://crates.io/crates/kigi-pager-render) +- [kigi-paths 0.1.21](https://crates.io/crates/kigi-paths) +- [kigi-prompt-queue 0.1.21](https://crates.io/crates/kigi-prompt-queue) +- [kigi-ratatui-inline 0.1.21](https://crates.io/crates/kigi-ratatui-inline) +- [kigi-ratatui-textarea 0.1.21](https://crates.io/crates/kigi-ratatui-textarea) +- [kigi-sampler 0.1.21](https://crates.io/crates/kigi-sampler) +- [kigi-sampling-types 0.1.21](https://crates.io/crates/kigi-sampling-types) +- [kigi-sandbox 0.1.21](https://crates.io/crates/kigi-sandbox) +- [kigi-secrets 0.1.21](https://crates.io/crates/kigi-secrets) - [kigi-shared 0.0.0](https://crates.io/crates/kigi-shared) -- [kigi-shell 0.1.20](https://crates.io/crates/kigi-shell) -- [kigi-shell-base 0.1.20](https://crates.io/crates/kigi-shell-base) -- [kigi-sqlite-journal 0.1.20](https://crates.io/crates/kigi-sqlite-journal) -- [kigi-subagent-resolution 0.1.20](https://crates.io/crates/kigi-subagent-resolution) -- [kigi-system-power 0.1.20](https://crates.io/crates/kigi-system-power) -- [kigi-test-support 0.1.20](https://crates.io/crates/kigi-test-support) -- [kigi-token-estimation 0.1.20](https://crates.io/crates/kigi-token-estimation) -- [kigi-tools 0.1.20](https://crates.io/crates/kigi-tools) -- [kigi-tools-api 0.1.20](https://crates.io/crates/kigi-tools-api) -- [kigi-tracing-macros 0.1.20](https://crates.io/crates/kigi-tracing-macros) -- [kigi-tty-utils 0.1.20](https://crates.io/crates/kigi-tty-utils) -- [kigi-tui 0.1.20](https://crates.io/crates/kigi-tui) -- [kigi-update 0.1.20](https://crates.io/crates/kigi-update) -- [kigi-version 0.1.20](https://crates.io/crates/kigi-version) -- [kigi-workspace 0.1.20](https://crates.io/crates/kigi-workspace) -- [kigi-workspace-types 0.1.20](https://crates.io/crates/kigi-workspace-types) -- [ptyctl 0.1.20](https://crates.io/crates/ptyctl) -- [ptyctl-cli 0.1.20](https://crates.io/crates/ptyctl-cli) -- [kigi-compaction 0.1.20](https://crates.io/crates/kigi-compaction) -- [kigi-interjection-core 0.1.20](https://crates.io/crates/kigi-interjection-core) -- [kigi-test-utils 0.1.20](https://crates.io/crates/kigi-test-utils) -- [kigi-tool-protocol 0.1.20](https://crates.io/crates/kigi-tool-protocol) -- [kigi-tool-runtime 0.1.20](https://crates.io/crates/kigi-tool-runtime) -- [kigi-tool-types 0.1.20](https://crates.io/crates/kigi-tool-types) +- [kigi-shell 0.1.21](https://crates.io/crates/kigi-shell) +- [kigi-shell-base 0.1.21](https://crates.io/crates/kigi-shell-base) +- [kigi-sqlite-journal 0.1.21](https://crates.io/crates/kigi-sqlite-journal) +- [kigi-subagent-resolution 0.1.21](https://crates.io/crates/kigi-subagent-resolution) +- [kigi-system-power 0.1.21](https://crates.io/crates/kigi-system-power) +- [kigi-test-support 0.1.21](https://crates.io/crates/kigi-test-support) +- [kigi-token-estimation 0.1.21](https://crates.io/crates/kigi-token-estimation) +- [kigi-tools 0.1.21](https://crates.io/crates/kigi-tools) +- [kigi-tools-api 0.1.21](https://crates.io/crates/kigi-tools-api) +- [kigi-tracing-macros 0.1.21](https://crates.io/crates/kigi-tracing-macros) +- [kigi-tty-utils 0.1.21](https://crates.io/crates/kigi-tty-utils) +- [kigi-tui 0.1.21](https://crates.io/crates/kigi-tui) +- [kigi-update 0.1.21](https://crates.io/crates/kigi-update) +- [kigi-version 0.1.21](https://crates.io/crates/kigi-version) +- [kigi-workspace 0.1.21](https://crates.io/crates/kigi-workspace) +- [kigi-workspace-types 0.1.21](https://crates.io/crates/kigi-workspace-types) +- [ptyctl 0.1.21](https://crates.io/crates/ptyctl) +- [ptyctl-cli 0.1.21](https://crates.io/crates/ptyctl-cli) +- [kigi-compaction 0.1.21](https://crates.io/crates/kigi-compaction) +- [kigi-interjection-core 0.1.21](https://crates.io/crates/kigi-interjection-core) +- [kigi-test-utils 0.1.21](https://crates.io/crates/kigi-test-utils) +- [kigi-tool-protocol 0.1.21](https://crates.io/crates/kigi-tool-protocol) +- [kigi-tool-runtime 0.1.21](https://crates.io/crates/kigi-tool-runtime) +- [kigi-tool-types 0.1.21](https://crates.io/crates/kigi-tool-types) - [agent-client-protocol 0.10.4](https://github.com/agentclientprotocol/rust-sdk) - [allocator-api2 0.2.21](https://github.com/zakarumych/allocator-api2) - [anes 0.1.6](https://github.com/zrzka/anes-rs) @@ -16772,7 +16772,7 @@ limitations under the License. Applies to: -- [kigi-mermaid 0.1.20](https://crates.io/crates/kigi-mermaid) +- [kigi-mermaid 0.1.21](https://crates.io/crates/kigi-mermaid) ``` Roboto-Regular.ttf