From 2f4a40a709740f252f9a1b41aa9ae3b5a925a0eb Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Fri, 14 Mar 2025 12:15:31 +0000 Subject: [PATCH 01/13] feat(mise): add `claude-code` --- config/mise/config.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/mise/config.toml b/config/mise/config.toml index 966c5b4..2ae904a 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -26,6 +26,7 @@ "aqua:tilt-dev/ctlptl" = "0.8.39" "aqua:tilt-dev/tilt" = "0.34.0" "aqua:xo/usql" = "0.19.19" +"npm:@anthropic-ai/claude-code" = "0.2.41" "pipx:aider-chat" = { version = "0.76.2", uvx_args = "--python 3.12.7 --with google-generativeai" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" -- 2.47.2 From 9db2953b54623c84e7eb06b7bbd33b136ba2bcd9 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Fri, 14 Mar 2025 12:15:54 +0000 Subject: [PATCH 02/13] feat(mise): upgrade runtimes * `aqua:aws/aws-cli` from 2.24.22 to 2.24.23 * `pipx:aider-chat` from 0.76.2 to 0.77.0 --- config/mise/config.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index 2ae904a..f06f7b8 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -5,7 +5,7 @@ "aqua:ajeetdsouza/zoxide" = "0.9.7" "aqua:alexellis/k3sup" = "0.13.8" "aqua:astral-sh/uv" = "0.6.6" -"aqua:aws/aws-cli" = "2.24.22" +"aqua:aws/aws-cli" = "2.24.23" "aqua:bitwarden/clients" = "cli-v2025.2.0" "aqua:dagger/dagger" = "0.16.3" "aqua:derailed/k9s" = "0.40.8" @@ -27,7 +27,7 @@ "aqua:tilt-dev/tilt" = "0.34.0" "aqua:xo/usql" = "0.19.19" "npm:@anthropic-ai/claude-code" = "0.2.41" -"pipx:aider-chat" = { version = "0.76.2", uvx_args = "--python 3.12.7 --with google-generativeai" } +"pipx:aider-chat" = { version = "0.77.0", uvx_args = "--python 3.12.7 --with google-generativeai" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" "ubi:jdx/usage" = "2.0.5" -- 2.47.2 From aad1e38f85ff58bfc7b53c93f19659e279ed4fea Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Fri, 14 Mar 2025 21:45:27 +0000 Subject: [PATCH 03/13] chore(mise): upgrade claude-code to 0.2.42 --- config/mise/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index f06f7b8..f7bc9a4 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -26,7 +26,7 @@ "aqua:tilt-dev/ctlptl" = "0.8.39" "aqua:tilt-dev/tilt" = "0.34.0" "aqua:xo/usql" = "0.19.19" -"npm:@anthropic-ai/claude-code" = "0.2.41" +"npm:@anthropic-ai/claude-code" = "0.2.42" "pipx:aider-chat" = { version = "0.77.0", uvx_args = "--python 3.12.7 --with google-generativeai" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" -- 2.47.2 From dafe16ea434ad3c03cbd69df5a89fe56f542802a Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Fri, 14 Mar 2025 21:45:57 +0000 Subject: [PATCH 04/13] chore(mise): add `dive` to tools This will be used to inspect docker images. --- config/mise/config.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/mise/config.toml b/config/mise/config.toml index f7bc9a4..3cc65b6 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -32,6 +32,7 @@ "ubi:hlsxx/tukai" = "0.2.2" "ubi:jdx/usage" = "2.0.5" "ubi:max-niederman/ttyper" = "1.6.0" +"ubi:wagoodman/dive" = "0.12.0" elixir = "1.18.3" erlang = "27.3" go = "1.24.1" -- 2.47.2 From 61b36b226f4f307639effeda8ba0136daf9b7d45 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Fri, 14 Mar 2025 21:47:08 +0000 Subject: [PATCH 05/13] chore(neovim): upgrade model used by `avante` --- config/nvim/lua/custom/plugins/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/nvim/lua/custom/plugins/init.lua b/config/nvim/lua/custom/plugins/init.lua index 5a878a8..d624ae4 100644 --- a/config/nvim/lua/custom/plugins/init.lua +++ b/config/nvim/lua/custom/plugins/init.lua @@ -154,7 +154,7 @@ return { auto_suggestion_provider = 'claude', claude = { endpoint = 'https://api.anthropic.com', - model = 'claude-3-5-sonnet-20241022', + model = 'claude-3-7-sonnet-20250219', temperature = 0, max_tokens = 4096, }, -- 2.47.2 From 7bd2a14327bb9b0cafb79e521b6fd06e4e0a2797 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 16 Mar 2025 15:51:58 +0000 Subject: [PATCH 06/13] feat(mise): upgrade `claude-code` from 0.2.42 to 0.2.45 --- config/mise/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index 3cc65b6..1cbc886 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -26,7 +26,7 @@ "aqua:tilt-dev/ctlptl" = "0.8.39" "aqua:tilt-dev/tilt" = "0.34.0" "aqua:xo/usql" = "0.19.19" -"npm:@anthropic-ai/claude-code" = "0.2.42" +"npm:@anthropic-ai/claude-code" = "0.2.45" "pipx:aider-chat" = { version = "0.77.0", uvx_args = "--python 3.12.7 --with google-generativeai" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" -- 2.47.2 From 0573bb05c2c70e3947c26f7f5034f83a1daf264e Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 16 Mar 2025 15:52:32 +0000 Subject: [PATCH 07/13] feat(mise): add `vectorcode` to create rag from code --- config/mise/config.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/mise/config.toml b/config/mise/config.toml index 1cbc886..155c994 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -28,6 +28,7 @@ "aqua:xo/usql" = "0.19.19" "npm:@anthropic-ai/claude-code" = "0.2.45" "pipx:aider-chat" = { version = "0.77.0", uvx_args = "--python 3.12.7 --with google-generativeai" } +"pipx:vectorcode" = { version = "0.4.9", uvx_args = "--python 3.13.2" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" "ubi:jdx/usage" = "2.0.5" -- 2.47.2 From 8d3e5f61be9532d688b2db8a9a3efa02f462b64a Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 16 Mar 2025 15:53:18 +0000 Subject: [PATCH 08/13] feat(mise): upgrade `k9s` from 0.40.8 to 0.40.9 --- config/mise/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index 155c994..45db20d 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -8,7 +8,7 @@ "aqua:aws/aws-cli" = "2.24.23" "aqua:bitwarden/clients" = "cli-v2025.2.0" "aqua:dagger/dagger" = "0.16.3" -"aqua:derailed/k9s" = "0.40.8" +"aqua:derailed/k9s" = "0.40.9" "aqua:eksctl-io/eksctl" = "0.205.0" "aqua:evilmartians/lefthook" = "1.11.3" "aqua:eza-community/eza" = "0.20.24" -- 2.47.2 From 515beaabff424963cae450e6695997079072d2e2 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 16 Mar 2025 21:24:37 +0000 Subject: [PATCH 09/13] feat(mise): upgrade vectorcode from 0.4.9 to 0.4.11 --- config/mise/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index 45db20d..df4df8b 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -28,7 +28,7 @@ "aqua:xo/usql" = "0.19.19" "npm:@anthropic-ai/claude-code" = "0.2.45" "pipx:aider-chat" = { version = "0.77.0", uvx_args = "--python 3.12.7 --with google-generativeai" } -"pipx:vectorcode" = { version = "0.4.9", uvx_args = "--python 3.13.2" } +"pipx:vectorcode" = { version = "0.4.11", uvx_args = "--python 3.13.2" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" "ubi:jdx/usage" = "2.0.5" -- 2.47.2 From d2432c7034a710546743d2559cc0b5047471f7d1 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 16 Mar 2025 21:25:23 +0000 Subject: [PATCH 10/13] chore: add chromadb to store embeddings from vectorcode --- docker-compose.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 3423bfa..12543bb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -30,8 +30,22 @@ services: - 'home_local_state:/home/coder/.local/state' - 'home_plugins_tmux:/home/coder/.config/tmux/plugins' + chroma: + image: 'ghcr.io/chroma-core/chroma:0.6.3' + init: true + restart: unless-stopped + hostname: chroma + environment: + IS_PERSISTENT: 'true' + PERSISTENT_DIRECTORY: /data + volumes: + - 'chroma_data:/data' + ports: + - '${IDE_CHROMA_PORT:-8000}' + volumes: home_cache: {} home_local_share: {} home_local_state: {} home_plugins_tmux: {} + chroma_data: {} -- 2.47.2 From 2f2b87ae300629682ae1acbaf2eab6534ef06512 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 16 Mar 2025 21:26:45 +0000 Subject: [PATCH 11/13] chore(docker): set pull_policy for nvim service --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 12543bb..b6226ec 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,7 @@ services: init: true restart: unless-stopped hostname: local + pull_policy: never entrypoint: sleep command: infinity environment: -- 2.47.2 From e8be6c8f399ee27fda623f3ab74267aa02c0de03 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sat, 22 Mar 2025 16:05:14 +0000 Subject: [PATCH 12/13] feat(mise): upgrade runtimes --- config/mise/config.toml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index df4df8b..3c53811 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -4,15 +4,15 @@ "aqua:FiloSottile/age" = "1.2.1" "aqua:ajeetdsouza/zoxide" = "0.9.7" "aqua:alexellis/k3sup" = "0.13.8" -"aqua:astral-sh/uv" = "0.6.6" -"aqua:aws/aws-cli" = "2.24.23" +"aqua:astral-sh/uv" = "0.6.9" +"aqua:aws/aws-cli" = "2.25.1" "aqua:bitwarden/clients" = "cli-v2025.2.0" -"aqua:dagger/dagger" = "0.16.3" -"aqua:derailed/k9s" = "0.40.9" +"aqua:dagger/dagger" = "0.17.0" +"aqua:derailed/k9s" = "0.40.10" "aqua:eksctl-io/eksctl" = "0.205.0" "aqua:evilmartians/lefthook" = "1.11.3" "aqua:eza-community/eza" = "0.20.24" -"aqua:github-cli" = "2.68.1" +"aqua:github-cli" = "2.69.0" "aqua:go-task/task" = "3.42.1" "aqua:hashicorp/terraform" = "1.11.2" "aqua:helm/helm" = "3.17.2" @@ -23,17 +23,17 @@ "aqua:sbstp/kubie" = "0.25.1" "aqua:sharkdp/bat" = "0.25.0" "aqua:starship/starship" = "1.22.1" -"aqua:tilt-dev/ctlptl" = "0.8.39" +"aqua:tilt-dev/ctlptl" = "0.8.40" "aqua:tilt-dev/tilt" = "0.34.0" "aqua:xo/usql" = "0.19.19" -"npm:@anthropic-ai/claude-code" = "0.2.45" -"pipx:aider-chat" = { version = "0.77.0", uvx_args = "--python 3.12.7 --with google-generativeai" } -"pipx:vectorcode" = { version = "0.4.11", uvx_args = "--python 3.13.2" } +"npm:@anthropic-ai/claude-code" = "0.2.53" +"pipx:aider-chat" = { version = "0.78.0", uvx_args = "--python 3.12.7 --with google-generativeai" } +"pipx:vectorcode" = { version = "0.4.15", uvx_args = "--python 3.13.2" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" -"ubi:jdx/usage" = "2.0.5" +"ubi:jdx/usage" = "2.0.6" "ubi:max-niederman/ttyper" = "1.6.0" -"ubi:wagoodman/dive" = "0.12.0" +"ubi:wagoodman/dive" = "0.13.0" elixir = "1.18.3" erlang = "27.3" go = "1.24.1" -- 2.47.2 From aba67e7f48363f3cb0068a5f103a23666aa66bc8 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Wed, 26 Mar 2025 12:01:02 +0000 Subject: [PATCH 13/13] chore(mise): upgrade runtimes * `aqua:CircleCI-Public/circleci-cli` from 0.1.31425 to 0.1.31543 * `aqua:astral-sh/uv` from 0.6.9 to 0.6.10 * `aqua:aws/aws-cli` from 2.25.1 to 2.25.3 * `aqua:dagger/dagger` from 0.17.0 to 0.17.1 * `aqua:eksctl-io/eksctl` from 0.205.0 to 0.206.0 * `aqua:evilmartians/lefthook` from 1.11.3 to 1.11.5 * `npm:@anthropic-ai/claude-code` from 0.2.53 to 0.2.54 * `pipx:aider-chat` from 0.78.0 to 0.79.1 * `pipx:vectorcode` from 0.4.15 to 0.5.1 * `ubi:jdx/usage` from 2.0.6 to 2.0.7 * `lua` from 5.4.7 to 5.1.5 --- config/mise/config.toml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index 3c53811..d050bc2 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -1,16 +1,16 @@ [tools] "aqua:BurntSushi/ripgrep" = "14.1.1" -"aqua:CircleCI-Public/circleci-cli" = "0.1.31425" +"aqua:CircleCI-Public/circleci-cli" = "0.1.31543" "aqua:FiloSottile/age" = "1.2.1" "aqua:ajeetdsouza/zoxide" = "0.9.7" "aqua:alexellis/k3sup" = "0.13.8" -"aqua:astral-sh/uv" = "0.6.9" -"aqua:aws/aws-cli" = "2.25.1" +"aqua:astral-sh/uv" = "0.6.10" +"aqua:aws/aws-cli" = "2.25.3" "aqua:bitwarden/clients" = "cli-v2025.2.0" -"aqua:dagger/dagger" = "0.17.0" +"aqua:dagger/dagger" = "0.17.1" "aqua:derailed/k9s" = "0.40.10" -"aqua:eksctl-io/eksctl" = "0.205.0" -"aqua:evilmartians/lefthook" = "1.11.3" +"aqua:eksctl-io/eksctl" = "0.206.0" +"aqua:evilmartians/lefthook" = "1.11.5" "aqua:eza-community/eza" = "0.20.24" "aqua:github-cli" = "2.69.0" "aqua:go-task/task" = "3.42.1" @@ -26,18 +26,18 @@ "aqua:tilt-dev/ctlptl" = "0.8.40" "aqua:tilt-dev/tilt" = "0.34.0" "aqua:xo/usql" = "0.19.19" -"npm:@anthropic-ai/claude-code" = "0.2.53" -"pipx:aider-chat" = { version = "0.78.0", uvx_args = "--python 3.12.7 --with google-generativeai" } -"pipx:vectorcode" = { version = "0.4.15", uvx_args = "--python 3.13.2" } +"npm:@anthropic-ai/claude-code" = "0.2.54" +"pipx:aider-chat" = { version = "0.79.1", uvx_args = "--python 3.12.7 --with google-generativeai" } +"pipx:vectorcode" = { version = "0.5.1", uvx_args = "--python 3.13.2" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:hlsxx/tukai" = "0.2.2" -"ubi:jdx/usage" = "2.0.6" +"ubi:jdx/usage" = "2.0.7" "ubi:max-niederman/ttyper" = "1.6.0" "ubi:wagoodman/dive" = "0.13.0" elixir = "1.18.3" erlang = "27.3" go = "1.24.1" -lua = "5.4.7" +lua = "5.1.5" luajit = "2.0.5" node = "22.14.0" poetry = "2.1.1" -- 2.47.2