97 Commits

Author SHA1 Message Date
Harald Kirschner b89336793c VS Code install steps
Unit Tests / build (ubuntu-latest) (push) Has been cancelled
Unit Tests / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
License Check / license-check (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Docker / build (push) Has been cancelled
Lint / lint (push) Has been cancelled
v0.1.0
2025-04-04 17:33:07 +02:00
William Martin 6e132eb067 Add optional string array param
License Check / license-check (push) Has been cancelled
Docker / build (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Unit Tests / build (ubuntu-latest) (push) Has been cancelled
Unit Tests / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
Lint / lint (push) Has been cancelled
v0.1.0-rc.3
2025-04-04 17:30:10 +02:00
William Martin 6f7458ae3c Conform list tools
License Check / license-check (push) Has been cancelled
Docker / build (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Unit Tests / build (ubuntu-latest) (push) Has been cancelled
Unit Tests / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
Lint / lint (push) Has been cancelled
v0.1.0-rc.2
2025-04-04 15:51:50 +02:00
William Martin 989c43fb37 Make JSONRPC easier in conformance tests 2025-04-04 15:51:50 +02:00
Sam Morrow 26f96680a9 chore: support x-platform licence generation (#98) 2025-04-04 15:33:36 +02:00
William Martin 07f6d11cff Remove non-existent README property (#99) 2025-04-04 15:01:17 +02:00
Javier Uruen Val bdfb30ce4b assert query params (#97) 2025-04-04 14:51:53 +02:00
William Martin 95c7b0add6 Add missing milestone to create_issue (#88) 2025-04-04 14:47:20 +02:00
Javier Uruen Val ccaedb6f46 assert params and body (#96) 2025-04-04 14:32:00 +02:00
Javier Uruen Val ca1a8f96d4 assert request params and body (#95) 2025-04-04 13:57:35 +02:00
Javier Uruen Val e267a3c4a1 assert request params (#94) 2025-04-04 11:35:12 +02:00
Ariel Deitcher 9e2b1f03a5 speed up docker builds (#92) 2025-04-03 15:19:00 -07:00
William Martin 87d4407d1c Add boundaries to pagination
Unit Tests / build (ubuntu-latest) (push) Has been cancelled
Unit Tests / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
License Check / license-check (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Docker / build (push) Has been cancelled
Lint / lint (push) Has been cancelled
v0.1.0-rc.1
2025-04-03 23:34:31 +02:00
William Martin 6b13742012 Enumerate strings in schema 2025-04-03 23:30:59 +02:00
William Martin d01e705332 Use arrays rather than comma separated lists 2025-04-03 23:10:00 +02:00
Ariel Deitcher b083631ae9 address pull request feedback (#87) 2025-04-03 13:42:20 -07:00
Ariel Deitcher 0e910678bc pull request and bug report template (#84) 2025-04-03 12:43:21 -07:00
Sam Morrow bb56733104 chore: document latest tag rather than main (#77) 2025-04-03 16:20:08 +02:00
Sam Morrow 559b3ff1b5 chore: update deps (#76) 2025-04-03 14:54:36 +02:00
Sam Morrow 367f8d4d7d chore: correct build arg syntax (#75) 2025-04-03 13:20:15 +02:00
Sam Morrow 5c6f43d237 chore: set build arg for publishing version (#74) 2025-04-03 13:16:09 +02:00
Sam Morrow fa8c23ae47 add ld flags so version is included in docker releases (#73) 2025-04-03 12:56:44 +02:00
Sam Morrow a14e982470 remove licences from the goreleaser step (#72) 2025-04-03 12:20:06 +02:00
Sam Morrow 73ce058d0b chore: go releaser (#71)
* add goreleaser and associated workflows
2025-04-03 12:10:33 +02:00
Ariel Deitcher b2503f37eb chore: repository resource tests (#69)
* refactor to make testing easier

* not needed in handler func

* small cleanup

* create repository_resource_test

* remove chatty comments

* comment cleanup, function rename and some more tests

* fix test for ubuntu runner

* remove it for now

* make required args explicit instead of panic

* more tests and cleanup

* chore: use raw repo resources (#70)

* use raw repo URIs for resources

* fetch repository content from raw urls

* ensure no error in test write

* Update pkg/github/repository_resource.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* use appropriate file name for text file test

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Sam Morrow <info@sam-morrow.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-02 23:33:34 +02:00
Sam Morrow b3a3d15436 fix: run lint in all circumstances (#68)
We need to run the linter in all circumstances, otherwise it cannot be a required check.
2025-04-02 00:27:26 +02:00
Toby Padilla 1608ce2fab fix: don't lint markdown (#67) 2025-04-02 00:12:10 +02:00
Toby Padilla 80ccf1bf0b docs: add license section to readme (#65)
* docs: add license section to readme

* docs: update vs code install badge
2025-04-02 00:11:36 +02:00
Javier Uruen Val 5f3926d535 add support for create_pull_request (#63)
Co-authored-by: Toby Padilla <toby@toby.sh>
2025-04-01 15:48:39 -06:00
Toby Padilla 671f8240d1 docs: update README (#58) 2025-04-01 13:09:36 -06:00
Sam Morrow 450fa651a6 add oss licenses 2025-04-01 18:17:52 +02:00
Ariel Deitcher 84ec566dd8 set user agent for client requests (#61) 2025-04-01 07:48:32 -07:00
Sam Morrow 51ccba001b Create dependabot.yml 2025-03-31 23:08:57 +02:00
Toby Padilla 8242ac0ac5 chore: move COC to top level 2025-03-31 11:50:16 -06:00
William Martin 75d71addba Add capabilities conformance test (#48) 2025-03-28 21:51:24 +01:00
William Martin 6c0cb4646c Update VS Code config JSON (#45) 2025-03-28 21:51:13 +01:00
William Martin 001a665c6b Use a config filename that is different from the binary name (#46)
This was causing issues in the Docker container, where viper looks for a
filename, without considering the extension, resulting in it trying to
parse the binary itself as JSON.
2025-03-28 13:22:55 +01:00
Javier Uruen Val 4f7077a253 Update README.md 2025-03-27 10:32:12 +01:00
Javier Uruen Val 09c9799c1e move setup instructions to the top 2025-03-27 10:31:36 +01:00
Javier Uruen Val 33dc0e00e2 update install instructions 2025-03-27 10:31:36 +01:00
Javier Uruen Val 92bceb5fa5 linter 2025-03-26 11:03:52 +01:00
Javier Uruen Val 423254011c build for both amd64 and arm64 2025-03-26 11:03:11 +01:00
Toby Padilla 5eb969e27b fix: add required fields for OpenAI API 2025-03-24 17:31:28 -06:00
Toby Padilla dd8eddff49 fix: mention "me" and "my" in get_me description 2025-03-24 17:26:46 -06:00
Sam Morrow 647a5e587e Update README.md 2025-03-24 17:49:10 +01:00
Sam Morrow b320e51053 clean up and add readme 2025-03-24 17:49:10 +01:00
Sam Morrow b3781a251d take env var and use the With rather than assignment 2025-03-24 17:49:10 +01:00
Sam Morrow eb6c7f5537 rudimentary enterprise support 2025-03-24 17:49:10 +01:00
Javier Uruen Val bc3bc766c8 use generic for helper functions 2025-03-24 17:28:21 +01:00
Javier Uruen Val d24038cbd2 validate tools params 2025-03-24 17:28:21 +01:00