Skip to content

Commit 6431b8f

Browse files
committed
style: update formatting for the outptu
fix: update fix: .
1 parent 79945af commit 6431b8f

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

lua/codecompanion/interactions/chat/acp/request_permission.lua

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -228,12 +228,18 @@ local function build_choices(request)
228228
table.insert(lines, description)
229229
end
230230
if args and next(args) then
231-
table.insert(lines, "")
232-
table.insert(lines, "````json")
233-
for _, json_line in ipairs(vim.split(vim.json.encode(args, { indent = " " }), "\n")) do
234-
table.insert(lines, json_line)
231+
local details = vim.iter(vim.deepcopy(args)):filter(function(k)
232+
return vim.tbl_contains({ "description" }, k)
233+
end)
234+
235+
if next(details) then
236+
table.insert(lines, "")
237+
table.insert(lines, "````json")
238+
for _, json_line in ipairs(vim.split(vim.json.encode(details, { indent = " " }), "\n")) do
239+
table.insert(lines, json_line)
240+
end
241+
table.insert(lines, "````")
235242
end
236-
table.insert(lines, "````")
237243
end
238244

239245
local choices = {}

0 commit comments

Comments
 (0)