Commit log
08a01c1
chore(deps): bump the all group with 4 updates (#23)
Click to expand commit body
Bumps the all group with 4 updates: [cloud.google.com/go/auth](https://github.com/googleapis/google-cloud-go), [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2), [github.com/openai/openai-go/v2](https://github.com/openai/openai-go) and [golang.org/x/oauth2](https://github.com/golang/oauth2).
Updates `cloud.google.com/go/auth` from 0.9.3 to 0.17.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-cloud-go/compare/auth/v0.9.3...v0.17.0)
Updates `github.com/aws/aws-sdk-go-v2` from 1.30.3 to 1.39.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.30.3...v1.39.3)
Updates `github.com/openai/openai-go/v2` from 2.3.0 to 2.7.1
- [Release notes](https://github.com/openai/openai-go/releases)
- [Changelog](https://github.com/openai/openai-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/openai/openai-go/compare/v2.3.0...v2.7.1)
Updates `golang.org/x/oauth2` from 0.30.0 to 0.32.0
- [Commits](https://github.com/golang/oauth2/compare/v0.30.0...v0.32.0)
---
updated-dependencies:
- dependency-name: cloud.google.com/go/auth
dependency-version: 0.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-version: 1.39.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: github.com/openai/openai-go/v2
dependency-version: 2.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: golang.org/x/oauth2
dependency-version: 0.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot]
and
dependabot[bot]
created
2 months ago
3ffb366
ci: add `.github/dependabot.yml` (#22)
Andrey Nering
created
2 months ago
3ac977d
chore: fix url on `go.mod` comment
Andrey Nering
created
2 months ago
f543036
refactor: move providers packages back into a `providers/` subdir
Andrey Nering
created
2 months ago
881e277
refactor: move `ai` package to the root as `fantasy`
Andrey Nering
created
2 months ago
2f08d33
chore: rename module to `charm.land/fantasy` (#19)
Andrey Nering
created
2 months ago
7eef16c
feat: add openai reasponses api (#20)
Click to expand commit body
* feat: add openai reasponses api
* fix(lint): some lint issues
Kujtim Hoxha
created
2 months ago
3e101dd
feat: add amazon aws bedrock provider (#18)
Andrey Nering
created
2 months ago
6bbc7cd
chore: various updates (#17)
Click to expand commit body
* feat(tools): add provider options to agent tools
this is needed so that we can set caching params for
anthropic/openrouter
* feat(anthropic): allow adding cache control at the system message level
* fix(tests): add new options to tool
* chore: improve parse options
* fix(openai): finish reason mapping
* feat: allow prepare step to update the context
* fix: apparently not a good idea to change the tool ids
* feat: add headers to azure provider
* chore: add additional options to the google provider
Kujtim Hoxha
created
2 months ago
83f044b
fix(skip): do not skip auth when recording a new cassette
Andrey Nering
created
2 months ago
b9223aa
feat: add google vertex support
Andrey Nering
created
2 months ago
5e80e35
feat: add azure provider
Andrey Nering
created
2 months ago
222e081
fix(openai): do not return 0 tokens just because we have no "choices"
Andrey Nering
created
2 months ago
cf5bd34
refactor(openai): rename default functions and export them
Andrey Nering
created
2 months ago
802183b
refactor(openaicompat): ask base url via an option
Andrey Nering
created
2 months ago
4e6b149
chore(deps): update google sdk
Andrey Nering
created
2 months ago
9ad2aa0
chore: `go mod tidy`
Andrey Nering
created
2 months ago
6a8b3fd
fix(tests): add missing `.env` file loading
Andrey Nering
created
2 months ago
03b271c
refactor(test): prefix test envs to avoid conflicts (#15)
Andrey Nering
created
2 months ago
171b1c8
fix(lint): remove empty line
kujtimiihoxha
created
2 months ago
60f57c0
chore: support anthropic signature on openrouter
kujtimiihoxha
created
2 months ago
9f95dbf
chore: update and simplify tests
kujtimiihoxha
created
2 months ago
78bdbc5
fix(lint): remove unused func
Kujtim Hoxha
created
3 months ago
519b472
feat: add reasoning to openai compat models
Kujtim Hoxha
created
3 months ago
26cd05c
feat: add openai compatible generic.
Kujtim Hoxha
created
3 months ago
3439905
feat: add ability to guaranty tool call id uniquenes
Kujtim Hoxha
created
3 months ago
fff872a
test: small changes to the multitool
Kujtim Hoxha
created
3 months ago
687b8bc
test: simplify openrouter
Click to expand commit body
I tested a bunch and I think we do not need to test for each individual
provider
Kujtim Hoxha
created
3 months ago
c8711ea
test: add thinking to anthropic
Kujtim Hoxha
created
3 months ago
c4d3937
test: add thinking
Kujtim Hoxha
created
3 months ago
7be848f
test: add multiprovider test
Kujtim Hoxha
created
3 months ago
Kujtim Hoxha
created
3 months ago
8552edb
test: add deepseek v3.1 free
Kujtim Hoxha
created
3 months ago
3a6c42d
test: add gemini 2.0 flash
Kujtim Hoxha
created
3 months ago
2511c8c
test: add gemini 2.5 flash
Kujtim Hoxha
created
3 months ago
4288e3d
test: add grok fast free
Kujtim Hoxha
created
3 months ago
93908e1
test: add claude sonnet 4
Kujtim Hoxha
created
3 months ago
99789b1
test: add xai and kimi-groq
Kujtim Hoxha
created
3 months ago
e7db92a
fix(tests): removed bad api records
Kujtim Hoxha
created
3 months ago
a224973
fix(typo):openrouter_test
kujtimiihoxha
created
3 months ago
119afae
chore: add more tests
kujtimiihoxha
created
3 months ago
2166a48
chore: initial rework of tests
kujtimiihoxha
created
3 months ago
d93c5f1
chore: add empty line between tasks
kujtimiihoxha
created
3 months ago
a7b436d
chore: openrouter initial extra hooks
kujtimiihoxha
created
3 months ago
21786bf
chore: add actual provider options to the call
kujtimiihoxha
created
3 months ago
ab1ba7e
chore: make sure messages and model can not be overriden
kujtimiihoxha
created
3 months ago
824d1e5
chore: small fixes
kujtimiihoxha
created
3 months ago
6ac2216
chore: organize code better
kujtimiihoxha
created
3 months ago
0e56a2a
chore: move func down
kujtimiihoxha
created
3 months ago
2f43363
chore: use openrouter in the example
kujtimiihoxha
created
3 months ago
Page 3 of 5