Commit Graph

208 Commits

Author SHA1 Message Date
adamdottv 8013a6a1a1 fix: build 2025-05-12 09:59:57 -05:00
Ed Zynda af021e57f6 feat: custom commands (#133)
* Implement custom commands

* Add User: prefix

* Reuse var

* Check if the agent is busy and if so report a warning

* Update README

* fix typo

* Implement user and project scoped custom commands

* Allow for $ARGUMENTS

* UI tweaks

* Update internal/tui/components/dialog/arguments.go

Co-authored-by: Kujtim Hoxha <kujtimii.h@gmail.com>

* Also search in $HOME/.opencode/commands

---------

Co-authored-by: Kujtim Hoxha <kujtimii.h@gmail.com>
2025-05-12 09:58:59 -05:00
mineo 0418d303a2 replace github.com/google/generative-ai-go with github.com/googleapis/go-genai (#138)
* replace to github.com/googleapis/go-genai

* fix history logic

* small fixes

---------

Co-authored-by: Kujtim Hoxha <kujtimii.h@gmail.com>
2025-05-12 09:56:30 -05:00
adamdottv 32da3cf431 fix: visual tweaks 2025-05-12 09:54:20 -05:00
adamdottv 0cf8042b23 wip: refactoring 2025-05-12 09:44:56 -05:00
adamdottv d314c32ed3 wip: refactoring 2025-05-12 08:43:34 -05:00
adamdottv 547af3a0f5 wip: logging improvements 2025-05-09 13:37:13 -05:00
adamdottv 3976e8adb8 chore: refactoring status updates 2025-05-08 12:03:59 -05:00
adamdottv 750d03e1df fix: log page nav 2025-05-08 07:59:15 -05:00
adamdottv 6d60787d63 feat: session manager 2025-05-08 07:58:37 -05:00
adamdottv ff30937f9f chore: logging token usage 2025-05-06 14:40:00 -05:00
adamdottv 864f2585ac feat: better logs page 2025-05-06 14:22:37 -05:00
adamdottv 09f06caaec fix: openrouter require_parameters 2025-05-06 11:17:32 -05:00
adamdottv 7e70b9ec7b feat: add qwen3 models 2025-05-06 10:19:07 -05:00
adamdottv bdf931494a fix: auto-compact logic 2025-05-06 10:03:21 -05:00
adamdottv bc15aeec4f fix: hide empty messages 2025-05-05 14:38:33 -05:00
adamdottv 63698e1c31 fix: pubsub leak and shutdown seq 2025-05-05 14:23:29 -05:00
adamdottv 9673414102 fix: anthropic non-empty blocks 2025-05-05 12:00:09 -05:00
adamdottv 4f14530e47 feat: hide tool calls 2025-05-05 11:25:34 -05:00
adamdottv 29f577d9e7 feat: show sender name and timestamp 2025-05-05 11:02:02 -05:00
adamdottv 02048c1987 fix: diagnostics visual in status bar 2025-05-05 07:04:33 -05:00
Joshua LaMorey-Salzmann 1cdb451798 Config fix correcting loose viper string check, default model now set correctly (#147) 2025-05-05 06:56:10 -05:00
adamdottv 84b8707911 fix: bedrock supports attachments 2025-05-02 15:35:24 -05:00
phantomreactor 176ef7460d feat: add support for images 2025-05-02 15:29:46 -05:00
adamdottv 01807a969c chore: cleanup and logging 2025-05-02 15:24:47 -05:00
adamdottv 8978f241a3 fix: diagnostics tool init 2025-05-02 15:24:47 -05:00
adamdottv 77f0ea69ee fix: bedrock context window 2025-05-02 15:24:47 -05:00
adamdottv b09f4eb711 fix: anthropic non-empty blocks 2025-05-02 15:24:47 -05:00
adamdottv 92813f1078 feat: compact command with auto-compact 2025-05-02 15:24:47 -05:00
adamdottv eb75f9aec7 feat: write to context.md by default 2025-05-02 15:24:47 -05:00
adamdottv 8dd89afea0 feat: better diagnostic visuals in status bar 2025-05-02 15:24:47 -05:00
adamdottv d3e01ab7fc feat: better logs page 2025-05-02 15:24:47 -05:00
adamdottv f0da8f8642 fix: wording 2025-05-01 11:54:35 -05:00
adamdottv 4ee6eddd08 fix: don't truncate task tool output 2025-05-01 11:35:54 -05:00
Kujtim Hoxha b8e57305bc add xai support (#135) 2025-05-01 11:08:26 -05:00
Aiden Cline c6c8478990 fix: tweak the logic in config to ensure that env vs file configurations merge properly (#115) 2025-05-01 11:08:17 -05:00
Garrett Ladley eadf0a8ab7 feat: test for getContextFromPaths (#105)
* feat: test for getContextFromPaths

* fix: use testify
2025-05-01 11:08:06 -05:00
Kujtim Hoxha 7d3be2773c some small fixes 2025-05-01 11:07:47 -05:00
adamdottv 6b19933dca feat: show hunk headers 2025-05-01 09:02:14 -05:00
adamdottv 43d5d88fb7 fix: pass input to EDITOR 2025-05-01 07:58:27 -05:00
adamdottv fc221d8478 fix: visual tweaks 2025-05-01 07:32:04 -05:00
adamdottv 1901265e05 fix: remove lsp tool 2025-05-01 07:28:37 -05:00
adamdottv 32b0bbd6b0 fix: remove manual lsp definition 2025-05-01 07:24:53 -05:00
adamdottv ca9e155be9 fix: logo 2025-05-01 06:43:59 -05:00
adamdottv df0ddd32a9 fix: don't mark as init 2025-05-01 06:43:30 -05:00
adamdottv 6e4b45c715 fix: logo 2025-05-01 06:36:30 -05:00
adamdottv a5553c7246 fix: minor prompt fix 2025-05-01 06:35:47 -05:00
adamdottv d02d2a0b8f feat: lsp discovery 2025-05-01 06:26:20 -05:00
adamdottv 2d9d09f57d fix: better diagnostics visual 2025-04-30 15:23:19 -05:00
adamdottv 19873ebf12 fix: lsp issues with tmp and deleted files 2025-04-30 12:20:51 -05:00