Commit 72bac00
lib/elelem/skills/mode.rb
@@ -1,18 +0,0 @@
-# frozen_string_literal: true
-
-Elelem::Plugins.register(:mode) do |agent|
- agent.commands.register("mode",
- description: "Switch system prompt mode",
- completions: -> { Elelem::SystemPrompt.available_modes }
- ) do |args|
- name = args&.strip
- if name.nil? || name.empty?
- current = agent.system_prompt.mode
- modes = Elelem::SystemPrompt.available_modes.map { |m| m == current ? "*#{m}" : m }
- agent.terminal.say modes.join(" ")
- else
- agent.system_prompt.switch(name)
- agent.terminal.say "mode: #{name}"
- end
- end
-end
lib/elelem/skills.rb
@@ -3,6 +3,3 @@
require "elelem"
require_relative "skills/version"
-require_relative "skills/mode"
-
-Elelem::SystemPrompt.add_load_path(File.expand_path("skills/prompts", __dir__))