From 1fec0d8f4ab2036a24bae47ed3ba00a317a8c2c2 Mon Sep 17 00:00:00 2001 From: sternelee Date: Mon, 25 May 2026 17:39:19 +0800 Subject: [PATCH] feat: add omp (oh-my-pi) CLI tool support - Add sk/cli/omp.lua tool definition for oh-my-pi coding agent - Register omp in config.lua tools table for picker visibility --- lua/sidekick/config.lua | 1 + sk/cli/omp.lua | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 sk/cli/omp.lua diff --git a/lua/sidekick/config.lua b/lua/sidekick/config.lua index d30e92e8..5e609959 100644 --- a/lua/sidekick/config.lua +++ b/lua/sidekick/config.lua @@ -114,6 +114,7 @@ local defaults = { gemini = {}, grok = {}, opencode = {}, + omp = {}, pi = {}, qwen = {}, }, diff --git a/sk/cli/omp.lua b/sk/cli/omp.lua new file mode 100644 index 00000000..4507d17f --- /dev/null +++ b/sk/cli/omp.lua @@ -0,0 +1,9 @@ +---@type sidekick.cli.Config +return { + cmd = { "omp" }, + is_proc = "\\", + url = "https://github.com/can1357/oh-my-pi", + resume = { "--resume" }, + continue = { "--continue" }, + native_scroll = false, +}