From d6d872e9505aac2600eaa3d600fce3fdd00a3c50 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Wed, 25 Jun 2025 20:39:44 -0300 Subject: [PATCH 1/6] feat(mise): upgrade runtimes * `aqua:CircleCI-Public/circleci-cli`: from 0.1.32580 to 0.1.32638 * `aqua:astral-sh/uv`: from 0.7.14 to 0.7.15 * `aqua:aws/aws-cli`: from 2.27.41 to 2.27.42 * `aqua:dagger/dagger`: from 0.18.10 to 0.18.11 * `aqua:pnpm/pnpm`: from 10.12.2 to 10.12.3 * `npm:@anthropic-ai/claude-code`: from 1.0.31 to 1.0.35 * `pipx:vectorcode`: from 0.7.1 to 0.7.2 * `ubi:sst/opencode`: from 0.1.124 to 0.1.138 Also, added the following tool: * `npm:@google/gemini-cli` --- config/mise/config.toml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index c661834..49f3de0 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -1,13 +1,13 @@ [tools] "aqua:BurntSushi/ripgrep" = "14.1.1" -"aqua:CircleCI-Public/circleci-cli" = "0.1.32580" +"aqua:CircleCI-Public/circleci-cli" = "0.1.32638" "aqua:FiloSottile/age" = "1.2.1" "aqua:ajeetdsouza/zoxide" = "0.9.8" "aqua:alexellis/k3sup" = "0.13.9" -"aqua:astral-sh/uv" = "0.7.14" -"aqua:aws/aws-cli" = "2.27.41" +"aqua:astral-sh/uv" = "0.7.15" +"aqua:aws/aws-cli" = "2.27.42" "aqua:bitwarden/clients" = "cli-v2025.5.0" -"aqua:dagger/dagger" = "0.18.10" +"aqua:dagger/dagger" = "0.18.11" "aqua:derailed/k9s" = "0.50.6" "aqua:eksctl-io/eksctl" = "0.210.0" "aqua:evilmartians/lefthook" = "1.11.14" @@ -21,7 +21,7 @@ "aqua:k3d-io/k3d" = "5.8.3" "aqua:kubernetes-sigs/kind" = "0.29.0" "aqua:kubernetes/kubectl" = "1.33.2" -"aqua:pnpm/pnpm" = "10.12.2" +"aqua:pnpm/pnpm" = "10.12.3" "aqua:sbstp/kubie" = "0.25.2" "aqua:sharkdp/bat" = "0.25.0" "aqua:starship/starship" = "1.23.0" @@ -29,16 +29,17 @@ "aqua:tilt-dev/tilt" = "0.35.0" "aqua:xo/usql" = "0.19.24" "go:github.com/bloznelis/typioca" = "3.1.0" -"npm:@anthropic-ai/claude-code" = "1.0.31" +"npm:@anthropic-ai/claude-code" = "1.0.35" +"npm:@google/gemini-cli" = "0.1.3" "pipx:aider-chat" = { version = "0.84.0", uvx_args = "--python 3.12.10 --with google-generativeai" } -"pipx:vectorcode" = { version = "0.7.1", uvx_args = "--python 3.13.3", extras = "mcp" } +"pipx:vectorcode" = { version = "0.7.2", uvx_args = "--python 3.13.3", extras = "mcp" } "ubi:Samyak2/toipe" = "0.5.0" "ubi:block/goose" = "1.0.29" "ubi:comtrya/comtrya" = "0.9.2" "ubi:hlsxx/tukai" = "0.2.2" "ubi:jdx/usage" = "2.1.1" "ubi:max-niederman/ttyper" = "1.6.0" -"ubi:sst/opencode" = "0.1.124" +"ubi:sst/opencode" = "0.1.138" "ubi:supabase/cli" = { version = "2.26.9", exe = "supabase" } "ubi:wagoodman/dive" = "0.13.1" elixir = "1.18.4" -- 2.47.2 From 173c9597061d260b10321260b785c8747875a79a Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Wed, 25 Jun 2025 21:04:04 -0300 Subject: [PATCH 2/6] fix(neovim): update reference to gemini models --- config/nvim/lua/custom/plugins/init.lua | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/config/nvim/lua/custom/plugins/init.lua b/config/nvim/lua/custom/plugins/init.lua index a80d58b..891cfe2 100644 --- a/config/nvim/lua/custom/plugins/init.lua +++ b/config/nvim/lua/custom/plugins/init.lua @@ -214,7 +214,7 @@ return { name = 'gemini_pro', schema = { model = { - default = 'gemini-2.5-pro-preview-05-06', + default = 'gemini-2.5-pro', }, }, }) @@ -224,7 +224,7 @@ return { name = 'gemini_flash', schema = { model = { - default = 'gemini-2.0-flash', + default = 'gemini-2.5-flash', }, }, }) @@ -319,9 +319,8 @@ return { 'claude-sonnet-4-20250514', }, gemini = { - 'gemini-2.5-pro-preview-05-06', - 'gemini-2.5-flash-preview-05-20', - 'gemini-2.0-flash', + 'gemini-2.5-pro', + 'gemini-2.5-flash', }, groq = { 'deepseek-r1-distill-llama-70b', @@ -455,13 +454,13 @@ return { }, ['gemini-pro'] = { __inherited_from = 'gemini', - model = 'gemini-2.5-pro-preview-05-06', + model = 'gemini-2.5-pro', timeout = 600000, extra_request_body = { max_tokens = 40960 }, }, ['gemini-flash'] = { __inherited_from = 'gemini', - model = 'gemini-2.0-flash', + model = 'gemini-2.5-flash', timeout = 600000, extra_request_body = { max_tokens = 20480 }, }, -- 2.47.2 From 27b5c9148b2ef364fe81ee56ddf685e93de083d7 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sat, 28 Jun 2025 21:40:24 -0300 Subject: [PATCH 3/6] feat(mise): upgrade runtimes * `aqua:alexellis/k3sup`: from 0.13.9 to 0.13.10 * `aqua:astral-sh/uv`: from 0.7.15 to 0.7.16 * `aqua:aws/aws-cli`: from 2.27.42 to 2.27.45 * `aqua:dagger/dagger`: from 0.18.11 to 0.18.12 * `aqua:eza-community/eza`: from 0.21.5 to 0.21.6 * `aqua:junegunn/fzf`: from 0.62.0 to 0.63.0 * `aqua:pnpm/pnpm`: from 10.12.3 to 10.12.4 * `npm:@google/gemini-cli`: from 0.1.3 to 0.1.7 * `pipx:aider-chat`: from 0.84.0 to 0.85.0 * `pipx:vectorcode`: from 0.7.2 to 0.7.4 * `ubi:block/goose`: from 1.0.29 to 1.0.30 * `ubi:sst/opencode`: from 0.1.138 to 0.1.160 Besides this, enable `idiomatic_version_file_enable_tools` setting for `go`, `ruby`, and `python` tools. --- config/mise/config.toml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index 49f3de0..c9ac39b 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -3,25 +3,25 @@ "aqua:CircleCI-Public/circleci-cli" = "0.1.32638" "aqua:FiloSottile/age" = "1.2.1" "aqua:ajeetdsouza/zoxide" = "0.9.8" -"aqua:alexellis/k3sup" = "0.13.9" -"aqua:astral-sh/uv" = "0.7.15" -"aqua:aws/aws-cli" = "2.27.42" +"aqua:alexellis/k3sup" = "0.13.10" +"aqua:astral-sh/uv" = "0.7.16" +"aqua:aws/aws-cli" = "2.27.45" "aqua:bitwarden/clients" = "cli-v2025.5.0" -"aqua:dagger/dagger" = "0.18.11" +"aqua:dagger/dagger" = "0.18.12" "aqua:derailed/k9s" = "0.50.6" "aqua:eksctl-io/eksctl" = "0.210.0" "aqua:evilmartians/lefthook" = "1.11.14" -"aqua:eza-community/eza" = "0.21.5" +"aqua:eza-community/eza" = "0.21.6" "aqua:github-cli" = "2.74.2" "aqua:go-task/task" = "3.44.0" "aqua:hashicorp/terraform" = "1.12.2" "aqua:helm/helm" = "3.18.3" "aqua:jj-vcs/jj" = "0.30.0" -"aqua:junegunn/fzf" = "0.62.0" +"aqua:junegunn/fzf" = "0.63.0" "aqua:k3d-io/k3d" = "5.8.3" "aqua:kubernetes-sigs/kind" = "0.29.0" "aqua:kubernetes/kubectl" = "1.33.2" -"aqua:pnpm/pnpm" = "10.12.3" +"aqua:pnpm/pnpm" = "10.12.4" "aqua:sbstp/kubie" = "0.25.2" "aqua:sharkdp/bat" = "0.25.0" "aqua:starship/starship" = "1.23.0" @@ -30,16 +30,16 @@ "aqua:xo/usql" = "0.19.24" "go:github.com/bloznelis/typioca" = "3.1.0" "npm:@anthropic-ai/claude-code" = "1.0.35" -"npm:@google/gemini-cli" = "0.1.3" -"pipx:aider-chat" = { version = "0.84.0", uvx_args = "--python 3.12.10 --with google-generativeai" } -"pipx:vectorcode" = { version = "0.7.2", uvx_args = "--python 3.13.3", extras = "mcp" } +"npm:@google/gemini-cli" = "0.1.7" +"pipx:aider-chat" = { version = "0.85.0", uvx_args = "--python 3.12.10 --with google-generativeai" } +"pipx:vectorcode" = { version = "0.7.4", extras = "mcp", uvx_args = "--python 3.13.3" } "ubi:Samyak2/toipe" = "0.5.0" -"ubi:block/goose" = "1.0.29" +"ubi:block/goose" = "1.0.30" "ubi:comtrya/comtrya" = "0.9.2" "ubi:hlsxx/tukai" = "0.2.2" "ubi:jdx/usage" = "2.1.1" "ubi:max-niederman/ttyper" = "1.6.0" -"ubi:sst/opencode" = "0.1.138" +"ubi:sst/opencode" = "0.1.160" "ubi:supabase/cli" = { version = "2.26.9", exe = "supabase" } "ubi:wagoodman/dive" = "0.13.1" elixir = "1.18.4" @@ -57,5 +57,6 @@ yarn = "1.22.22" [settings] experimental = true python_compile = true +idiomatic_version_file_enable_tools = ["go", "ruby", "python"] [env] -- 2.47.2 From 48bd8ca1d925f5d64af036a2dd893eb99d7d34c9 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Wed, 2 Jul 2025 13:15:34 -0300 Subject: [PATCH 4/6] feat(mise): upgrade runtimes * `aqua:astral-sh/uv`: from 0.7.16 to 0.7.18 * `aqua:aws/aws-cli`: from 2.27.45 to 2.27.47 * `aqua:sbstp/kubie`: from 0.25.2 to 0.26.0 * `npm:@anthropic-ai/claude-code`: from 1.0.35 to 1.0.40 * `npm:@google/gemini-cli`: from 0.1.7 to 0.1.9 * `pipx:aider-chat` from 0.85.0 to 0.85.1 * `pipx:vectorcode` from 0.7.4 to 0.7.5 * `ubi:block/goose`: from 1.0.30 to 1.0.31 * `ubi:sst/opencode`: from 0.1.160 to 0.1.174 * `ubi:supabase/cli` from 2.26.9 to 2.30.4 Remove unused runtime: * `yarn` --- config/mise/config.toml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/config/mise/config.toml b/config/mise/config.toml index c9ac39b..3eeb67e 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -4,8 +4,8 @@ "aqua:FiloSottile/age" = "1.2.1" "aqua:ajeetdsouza/zoxide" = "0.9.8" "aqua:alexellis/k3sup" = "0.13.10" -"aqua:astral-sh/uv" = "0.7.16" -"aqua:aws/aws-cli" = "2.27.45" +"aqua:astral-sh/uv" = "0.7.18" +"aqua:aws/aws-cli" = "2.27.47" "aqua:bitwarden/clients" = "cli-v2025.5.0" "aqua:dagger/dagger" = "0.18.12" "aqua:derailed/k9s" = "0.50.6" @@ -22,25 +22,25 @@ "aqua:kubernetes-sigs/kind" = "0.29.0" "aqua:kubernetes/kubectl" = "1.33.2" "aqua:pnpm/pnpm" = "10.12.4" -"aqua:sbstp/kubie" = "0.25.2" +"aqua:sbstp/kubie" = "0.26.0" "aqua:sharkdp/bat" = "0.25.0" "aqua:starship/starship" = "1.23.0" "aqua:tilt-dev/ctlptl" = "0.8.42" "aqua:tilt-dev/tilt" = "0.35.0" "aqua:xo/usql" = "0.19.24" "go:github.com/bloznelis/typioca" = "3.1.0" -"npm:@anthropic-ai/claude-code" = "1.0.35" -"npm:@google/gemini-cli" = "0.1.7" -"pipx:aider-chat" = { version = "0.85.0", uvx_args = "--python 3.12.10 --with google-generativeai" } -"pipx:vectorcode" = { version = "0.7.4", extras = "mcp", uvx_args = "--python 3.13.3" } +"npm:@anthropic-ai/claude-code" = "1.0.40" +"npm:@google/gemini-cli" = "0.1.9" +"pipx:aider-chat" = { version = "0.85.1", uvx_args = "--python 3.12.10 --with google-generativeai" } +"pipx:vectorcode" = { version = "0.7.5", extras = "mcp", uvx_args = "--python 3.13.3" } "ubi:Samyak2/toipe" = "0.5.0" -"ubi:block/goose" = "1.0.30" +"ubi:block/goose" = "1.0.31" "ubi:comtrya/comtrya" = "0.9.2" "ubi:hlsxx/tukai" = "0.2.2" "ubi:jdx/usage" = "2.1.1" "ubi:max-niederman/ttyper" = "1.6.0" -"ubi:sst/opencode" = "0.1.160" -"ubi:supabase/cli" = { version = "2.26.9", exe = "supabase" } +"ubi:sst/opencode" = "0.1.174" +"ubi:supabase/cli" = { version = "2.30.4", exe = "supabase" } "ubi:wagoodman/dive" = "0.13.1" elixir = "1.18.4" erlang = "28.0.1" @@ -52,7 +52,6 @@ poetry = "2.1.3" python = "3.13.5" r = "4.5.1" rust = "1.88.0" -yarn = "1.22.22" [settings] experimental = true -- 2.47.2 From 628407f986f6087bd159d202671126c2962a4b02 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Wed, 2 Jul 2025 13:17:54 -0300 Subject: [PATCH 5/6] feat(mcp): add servers * `fetch` * `filesystem` * `memory` Experiment with `serena` server options. --- config/mcphub/servers.json | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/config/mcphub/servers.json b/config/mcphub/servers.json index 923e55e..3163de8 100644 --- a/config/mcphub/servers.json +++ b/config/mcphub/servers.json @@ -7,23 +7,53 @@ "@upstash/context7-mcp@latest" ] }, + "fetch": { + "command": "uvx", + "args": [ + "mcp-server-fetch" + ] + }, + "filesystem": { + "command": "pnpm", + "args": [ + "dlx", + "@modelcontextprotocol/server-filesystem@latest", + "/opt/personal", + "/opt/work" + ] + }, "git": { "command": "uvx", "args": [ "mcp-server-git" ] }, - "vectorcode": { - "command": "vectorcode-mcp-server", - "args": [] + "memory": { + "command": "pnpm", + "args": [ + "dlx", + "@modelcontextprotocol/server-memory@latest" + ] }, "serena": { "command": "uvx", "arg": [ "--from", "git+https://github.com/oraios/serena", - "serena-mcp-server" + "serena-mcp-server", + "--transport", + "stdio", + "--enable-web-dashboard", + "False", + "--enable-gui-log-window", + "False", + "--tool-timeout", + "30" ] + }, + "vectorcode": { + "command": "vectorcode-mcp-server", + "args": [] } } } -- 2.47.2 From 6d631058502213c5aef55ef5d2913b0c8f4f1ebb Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Thu, 3 Jul 2025 09:02:46 -0300 Subject: [PATCH 6/6] feat(mise): upgrade runtimes * `npm:@anthropic-ai/claude-code` from `1.0.40` to `1.0.41` --- 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 3eeb67e..d30b255 100644 --- a/config/mise/config.toml +++ b/config/mise/config.toml @@ -29,7 +29,7 @@ "aqua:tilt-dev/tilt" = "0.35.0" "aqua:xo/usql" = "0.19.24" "go:github.com/bloznelis/typioca" = "3.1.0" -"npm:@anthropic-ai/claude-code" = "1.0.40" +"npm:@anthropic-ai/claude-code" = "1.0.41" "npm:@google/gemini-cli" = "0.1.9" "pipx:aider-chat" = { version = "0.85.1", uvx_args = "--python 3.12.10 --with google-generativeai" } "pipx:vectorcode" = { version = "0.7.5", extras = "mcp", uvx_args = "--python 3.13.3" } -- 2.47.2