Skip to content

Conversation

@eli0shin
Copy link

@eli0shin eli0shin commented Jun 6, 2025

The anthropic and google SDKs are very out of date.
The google SDK has not experienced any breaking changes and the anthropic SDK had minor breaking changes in the naming of some types and methods which are fixed in this PR.
My motivation here is that I use both providers with a unified gateway endpoint like an enterprise openrouter. This is supported by Claude code today via env variables. Support for the same env variables was added to the anthropic SDK in beta 4. Likewise, the google SDK also added env variables base url support in recent versions.

@adamdotdevin
Copy link
Contributor

hey, we're actually about the merge a giant rewrite in #38 that replaces the go backend with TS and leverages the AI SDK (so these types of changes will be out of our scope, mostly). hoping to merge next week!

@eli0shin
Copy link
Author

eli0shin commented Jun 6, 2025

Cool, I'm looking forward to it!

@eli0shin eli0shin closed this Jun 6, 2025
m-pa pushed a commit to m-pa/opencode that referenced this pull request Dec 4, 2025
## Description

- added `ascii-font` to react readme
randomm referenced this pull request in randomm/opencode Jan 9, 2026
…hing (#69)

* fix(#68): add trailing wildcards to AWS permissions for argument matching

Updated research-specialist AWS bash permissions to allow commands with arguments.
OpenCode's glob pattern matching requires trailing wildcards to match command arguments.

Changes:
- Add trailing ' *' to 6 existing AWS read-only patterns (describe, list, get, search, lookup, show)
- Add 3 new AWS Logs patterns for diagnostic commands (filter, describe, get)
- Apply changes identically to both opencode.work.json and opencode.personal.json

Fixes @research-specialist ability to run AWS CloudWatch diagnostics:
- aws cloudwatch get-metric-statistics --profile ... --region ...
- aws logs filter-log-events --log-group-name ...

* fix(#68): correct indentation to 10 spaces in AWS permission patterns

Fixed indentation regression identified in code review.
All 9 AWS permission patterns now use exactly 10 spaces
to match existing pattern formatting in both config files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants