a8dd022
v0.2.0
Andrey Nering created
a8dd022
v0.2.0
Andrey Nering created
a54f50d
chore: use `http.StatusText`
Co-authored-by: Christian Rocha <christian@rocha.is>
Andrey Nering and Christian Rocha created
9e77443
fix: disable sdk retries because we handle retries ourselves
Andrey Nering created
bb0bc62
fix(google): return `*fantasy.ProviderError` when we should
Andrey Nering created
789f18b
refactor: rework error types
Andrey Nering created
23cf40d
refactor(errors): remove uneeded marker attribute
Andrey Nering created
512e9de
refactor(errors): remove unused `Name` attribute
Andrey Nering created
34c5c98
chore: remove `GetErrorMessage` helper
Andrey Nering created
504fc26
refactor: remove unused error types
Andrey Nering created
8cb408f
docs(readme,examples): add system prompt to simple example (#60)
Christian Rocha created
a43e236
v0.1.6
Andrey Nering created
22d6bfe
chore: run `modernize`
Andrey Nering created
3536577
chore: use `google.golang.org/genai` from upstream again (#57)
The devs at Google made available a new function that fits our usecase and allows us to stop using our fork in favor of upstream again. I also made sure to test on Crush using `replace` and this is working as expected. For context, see: * https://github.com/googleapis/go-genai/pull/526 * https://github.com/googleapis/go-genai/pull/592
Andrey Nering created
aab360e
chore(deps): bump github.com/aws/aws-sdk-go-v2 in the all group (#56)
Bumps the all group with 1 update: [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2). Updates `github.com/aws/aws-sdk-go-v2` from 1.39.4 to 1.39.5 - [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.39.4...v1.39.5) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2 dependency-version: 1.39.5 dependency-type: direct:production update-type: version-update:semver-patch 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
6a49919
v0.1.5
Kujtim Hoxha created
1aa45d8
chore: change azure provider to use openai provider (#53)
* chore: change azure provider to use openai provider * chore: address comments * chore: fix format and lint --------- Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Kujtim Hoxha and Andrey Nering created
d747db2
docs(readme) fix context variable name on example (#51)
Lukas Malkmus created
72c5acb
docs(readme): minor copyedit
Christian Rocha created
3aac9cc
v0.1.4
Andrey Nering created
86073c1
fix(llama.cpp): fix invalid json schema error for llama.cpp (#50)
Andrey Nering created
7e865df
test: add integrations tests for llama.cpp + gpt-oss (#49)
Andrey Nering created
1eef3d0
fix: run tools in order (#48)
* fix: run tools in order * fix(lint): remove not needed append
Kujtim Hoxha created
335c92e
fix: nil pointer error
kujtimiihoxha created
c73b975
chore(deps): bump github.com/aws/aws-sdk-go-v2 in the all group (#47)
Bumps the all group with 1 update: [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2). Updates `github.com/aws/aws-sdk-go-v2` from 1.39.3 to 1.39.4 - [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.39.3...v1.39.4) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2 dependency-version: 1.39.4 dependency-type: direct:production update-type: version-update:semver-patch 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
5260f37
v0.1.1
Andrey Nering created
e058884
fix(bedrock): update anthropic sdk with fix for bedrock auth
A fix for authentication was made on this commit: https://github.com/anthropics/anthropic-sdk-go/commit/21d6f3d9a904cc4ffcd61ecbd77cf7ae6ce7f44c
Andrey Nering created
ed9a9b8
fix(bedrock): prefix model id with region automatically
Andrey Nering created
38c3539
v0.1.0
Andrey Nering created
a1266ca
chore: small license updates
kujtimiihoxha created
9021c86
chore: update url in notice
Christian Rocha created
182cdd9
ci: add goreleaser version header
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
b138e1b
Add LICENSE and NOTICE
Christian Rocha created
99df5a0
docs(readme): Go technically compiles to machine code
Christian Rocha created
ab8d343
docs(reame): fix typo
Christian Rocha created
1c183e2
docs: remove bedrock todo
kujtimiihoxha created
79559cd
docs: mention provider tools
Kujtim Hoxha created
38a0517
docs(readme): small adjustment to example
* Add line breaks to make line shorter and avoid horizontal scrolling. * Add `Func` suffix to variable to make it clearer that it's a func.
Andrey Nering created
1dabeed
refactor: rename func name to be clearer
Andrey Nering created
32e1b04
chore: remove duplicated comment
Andrey Nering created
631c7ec
Fix tools calls, reasoning and usage (#37)
Kujtim Hoxha created
d4376fa
chore(examples): fix typo
Andrey Nering created
dbba14c
docs(examples): rename puppy example for clarity
Christian Rocha created
f0754c2
docs(readme): fix errors in readme example + commit actual version
Christian Rocha created
bdfe127
docs(readme): add art and general info
Christian Rocha created
3cd8886
docs(examples): fix typos
Christian Rocha created
f75310c
docs(examples): tune the moon phase tool a little
Christian Rocha created
9006995
docs(examples): rework streaming agent example.
Christian Rocha created
df0494b
docs(examples): update examples per API changes
Christian Rocha created
a99d286
chore: update anthropic's sdk with a panic fix
Andrey Nering created
5b8ca94
docs(examples): drop various examples
Christian Rocha created