summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorRiley Mathews <rileymathews80@gmail.com>2026-02-07 21:27:04 -0600
committertheprimeagain <the.primeagen@gmail.com>2026-02-08 09:40:00 -0700
commit50a98f9bde8574145ef1fa9ef6c1c6062b1effd8 (patch)
treeaa4a6fe81e59064897a1a0dfe9049d7b0dc201c6 /lua
parent39d43e8876b9d442fb28b91f2677fe3851e9ac28 (diff)
downloada4-50a98f9bde8574145ef1fa9ef6c1c6062b1effd8.tar.xz
a4-50a98f9bde8574145ef1fa9ef6c1c6062b1effd8.zip
hardcode build as agent
Diffstat (limited to 'lua')
-rw-r--r--lua/99/init.lua8
-rw-r--r--lua/99/providers.lua2
-rw-r--r--lua/99/request-context.lua1
3 files changed, 1 insertions, 10 deletions
diff --git a/lua/99/init.lua b/lua/99/init.lua
index ab7e740..2340065 100644
--- a/lua/99/init.lua
+++ b/lua/99/init.lua
@@ -57,7 +57,6 @@ end
--- @class _99.StateProps
--- @field model string
---- @field agent string
--- @field md_files string[]
--- @field prompts _99.Prompts
--- @field ai_stdout_rows number
@@ -74,7 +73,6 @@ end
local function create_99_state()
return {
model = "opencode/claude-sonnet-4-5",
- agent = "build",
md_files = {},
prompts = require("99.prompt-settings"),
ai_stdout_rows = 3,
@@ -96,7 +94,6 @@ end
--- @class _99.Options
--- @field logger _99.Logger.Options?
--- @field model string?
---- @field agent string?
--- @field md_files string[]?
--- @field provider _99.Providers.BaseProvider?
--- @field debug_log_prefix string?
@@ -474,11 +471,6 @@ function _99.setup(opts)
end
end
- if opts.agent then
- assert(type(opts.agent) == "string", "opts.agent is not a string")
- _99_state.agent = opts.agent
- end
-
if opts.md_files then
assert(type(opts.md_files) == "table", "opts.md_files is not a table")
for _, md in ipairs(opts.md_files) do
diff --git a/lua/99/providers.lua b/lua/99/providers.lua
index 5b7dfc0..b638999 100644
--- a/lua/99/providers.lua
+++ b/lua/99/providers.lua
@@ -141,7 +141,7 @@ local OpenCodeProvider = setmetatable({}, { __index = BaseProvider })
--- @param request _99.Request
--- @return string[]
function OpenCodeProvider._build_command(_, query, request)
- return { "opencode", "run", "--agent", request.context.agent, "-m", request.context.model, query }
+ return { "opencode", "run", "--agent", "build", "-m", request.context.model, query }
end
--- @return string
diff --git a/lua/99/request-context.lua b/lua/99/request-context.lua
index 6260b68..74aaa0b 100644
--- a/lua/99/request-context.lua
+++ b/lua/99/request-context.lua
@@ -47,7 +47,6 @@ function RequestContext.from_current_buffer(_99, xid)
logger = Logger:set_id(xid),
xid = xid,
model = _99.model,
- agent = _99.agent,
marks = {},
}, RequestContext)
end