Refactor: standardize 'agent' -> 'agents' for params and prompts

This commit is contained in:
2026-01-16 12:01:42 -05:00
parent 10c1de8843
commit 6a69a524ea
56 changed files with 64 additions and 64 deletions

View File

@@ -6,7 +6,7 @@
local M = {}
local utils = require("codetyper.support.utils")
local params = require("codetyper.params.agent.context")
local params = require("codetyper.params.agents.context")
--- Get project structure as a tree string
---@param max_depth? number Maximum depth to traverse (default: 3)

View File

@@ -471,7 +471,7 @@ local function call_llm(messages, tools, system_prompt, provider, model, callbac
local client = require("codetyper.core.llm." .. provider)
-- Build prompt from messages
local prompts = require("codetyper.prompts.agent")
local prompts = require("codetyper.prompts.agents")
local prompt_parts = {}
for _, msg in ipairs(messages) do
if msg.role == "user" then
@@ -484,7 +484,7 @@ local function call_llm(messages, tools, system_prompt, provider, model, callbac
end
-- Add tool descriptions to prompt for text-based providers
local tool_desc = require("codetyper.prompts.agent").tool_instructions_text
local tool_desc = require("codetyper.prompts.agents").tool_instructions_text
for _, tool in ipairs(tools) do
local name = tool.name or (tool["function"] and tool["function"].name)
local desc = tool.description or (tool["function"] and tool["function"].description)
@@ -561,7 +561,7 @@ function M.run(opts)
-- Add initial file context if provided
if opts.files and #opts.files > 0 then
local file_context = require("codetyper.prompts.agent").format_file_context(opts.files)
local file_context = require("codetyper.prompts.agents").format_file_context(opts.files)
table.insert(history, { role = "user", content = file_context })
table.insert(history, { role = "assistant", content = "I've reviewed the provided files. What would you like me to do?" })
end

View File

@@ -6,8 +6,8 @@
local M = {}
local config_params = require("codetyper.params.agent.linter")
local prompts = require("codetyper.prompts.agent.linter")
local config_params = require("codetyper.params.agents.linter")
local prompts = require("codetyper.prompts.agents.linter")
--- Configuration
local config = config_params.config

View File

@@ -10,7 +10,7 @@ local M = {}
---@field allow_list table<string, boolean> Patterns always allowed
---@field deny_list table<string, boolean> Patterns always denied
local params = require("codetyper.params.agent.permissions")
local params = require("codetyper.params.agents.permissions")
local state = {
session_allowed = {},

View File

@@ -18,7 +18,7 @@ local M = {}
---@field import_lines table<number, boolean> Map of line numbers that are imports
local utils = require("codetyper.support.utils")
local languages = require("codetyper.params.agent.languages")
local languages = require("codetyper.params.agents.languages")
local import_patterns = languages.import_patterns
--- Check if a line is an import statement for the given language