mirror of
https://github.com/danielmiessler/Fabric.git
synced 2026-02-01 01:25:25 -05:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9ab45a25c0 | ||
|
|
c3f1e2f719 | ||
|
|
4e5b4a3072 | ||
|
|
0285e52c7b |
1
.vscode/settings.json
vendored
1
.vscode/settings.json
vendored
@@ -134,6 +134,7 @@
|
|||||||
"mvdan",
|
"mvdan",
|
||||||
"mychat",
|
"mychat",
|
||||||
"mygroup",
|
"mygroup",
|
||||||
|
"neturl",
|
||||||
"nicksnyder",
|
"nicksnyder",
|
||||||
"nixpkgs",
|
"nixpkgs",
|
||||||
"nometa",
|
"nometa",
|
||||||
|
|||||||
10
CHANGELOG.md
10
CHANGELOG.md
@@ -1,5 +1,15 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v1.4.397 (2026-01-31)
|
||||||
|
|
||||||
|
### PR [#1979](https://github.com/danielmiessler/Fabric/pull/1979) by [ksylvan](https://github.com/ksylvan): Update Anthropic SDK to v1.20.0 and reorganize model definitions
|
||||||
|
|
||||||
|
- Feat: update Anthropic SDK to v1.20.0 and reorganize model definitions
|
||||||
|
- Bump `anthropic-sdk-go` dependency from v1.19.0 to v1.20.0
|
||||||
|
- Add deprecation notice for pre-February 2026 legacy models
|
||||||
|
- Add new Claude Sonnet 4.0 and Opus 4.0 model aliases
|
||||||
|
- Extend 1M context beta support to all Sonnet 4 variants
|
||||||
|
|
||||||
## v1.4.396 (2026-01-30)
|
## v1.4.396 (2026-01-30)
|
||||||
|
|
||||||
### PR [#1975](https://github.com/danielmiessler/Fabric/pull/1975) by [koriyoshi2041](https://github.com/koriyoshi2041): feat: add suggest_moltbot_command pattern for Moltbot (formerly Clawdbot) CLI
|
### PR [#1975](https://github.com/danielmiessler/Fabric/pull/1975) by [koriyoshi2041](https://github.com/koriyoshi2041): feat: add suggest_moltbot_command pattern for Moltbot (formerly Clawdbot) CLI
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
var version = "v1.4.396"
|
var version = "v1.4.397"
|
||||||
|
|||||||
Binary file not shown.
2
go.mod
2
go.mod
@@ -3,7 +3,7 @@ module github.com/danielmiessler/fabric
|
|||||||
go 1.25.1
|
go 1.25.1
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/anthropics/anthropic-sdk-go v1.19.0
|
github.com/anthropics/anthropic-sdk-go v1.20.0
|
||||||
github.com/atotto/clipboard v0.1.4
|
github.com/atotto/clipboard v0.1.4
|
||||||
github.com/aws/aws-sdk-go-v2 v1.41.0
|
github.com/aws/aws-sdk-go-v2 v1.41.0
|
||||||
github.com/aws/aws-sdk-go-v2/config v1.32.6
|
github.com/aws/aws-sdk-go-v2/config v1.32.6
|
||||||
|
|||||||
2
go.sum
2
go.sum
@@ -40,6 +40,8 @@ github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be h1:9AeTilPcZAjCFI
|
|||||||
github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuWl6zY27l47sB3qLNK6tF2fkHG55UZxx8oIVo4=
|
github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuWl6zY27l47sB3qLNK6tF2fkHG55UZxx8oIVo4=
|
||||||
github.com/anthropics/anthropic-sdk-go v1.19.0 h1:mO6E+ffSzLRvR/YUH9KJC0uGw0uV8GjISIuzem//3KE=
|
github.com/anthropics/anthropic-sdk-go v1.19.0 h1:mO6E+ffSzLRvR/YUH9KJC0uGw0uV8GjISIuzem//3KE=
|
||||||
github.com/anthropics/anthropic-sdk-go v1.19.0/go.mod h1:WTz31rIUHUHqai2UslPpw5CwXrQP3geYBioRV4WOLvE=
|
github.com/anthropics/anthropic-sdk-go v1.19.0/go.mod h1:WTz31rIUHUHqai2UslPpw5CwXrQP3geYBioRV4WOLvE=
|
||||||
|
github.com/anthropics/anthropic-sdk-go v1.20.0 h1:KE6gQiAT1aBHMh3Dmp1WgqnyZZLJNo2oX3ka004oDLE=
|
||||||
|
github.com/anthropics/anthropic-sdk-go v1.20.0/go.mod h1:WTz31rIUHUHqai2UslPpw5CwXrQP3geYBioRV4WOLvE=
|
||||||
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
|
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
|
||||||
github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40 h1:q4dksr6ICHXqG5hm0ZW5IHyeEJXoIJSOZeBLmWPNeIQ=
|
github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40 h1:q4dksr6ICHXqG5hm0ZW5IHyeEJXoIJSOZeBLmWPNeIQ=
|
||||||
github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40/go.mod h1:Q7yQnSMnLvcXlZ8RV+jwz/6y1rQTqbX6C82SndT52Zs=
|
github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40/go.mod h1:Q7yQnSMnLvcXlZ8RV+jwz/6y1rQTqbX6C82SndT52Zs=
|
||||||
|
|||||||
@@ -36,22 +36,32 @@ func NewClient() (ret *Client) {
|
|||||||
ret.maxTokens = 4096
|
ret.maxTokens = 4096
|
||||||
ret.defaultRequiredUserMessage = "Hi"
|
ret.defaultRequiredUserMessage = "Hi"
|
||||||
ret.models = []string{
|
ret.models = []string{
|
||||||
|
// The following models will be deprecated on February 19, 2026
|
||||||
string(anthropic.ModelClaude3_7SonnetLatest), string(anthropic.ModelClaude3_7Sonnet20250219),
|
string(anthropic.ModelClaude3_7SonnetLatest), string(anthropic.ModelClaude3_7Sonnet20250219),
|
||||||
string(anthropic.ModelClaude3_5HaikuLatest), string(anthropic.ModelClaude3_5Haiku20241022),
|
string(anthropic.ModelClaude3_5HaikuLatest), string(anthropic.ModelClaude3_5Haiku20241022),
|
||||||
string(anthropic.ModelClaude3OpusLatest), string(anthropic.ModelClaude_3_Opus_20240229),
|
// The following are the current supported models
|
||||||
string(anthropic.ModelClaude_3_Haiku_20240307),
|
|
||||||
string(anthropic.ModelClaudeOpus4_20250514), string(anthropic.ModelClaudeSonnet4_20250514),
|
|
||||||
string(anthropic.ModelClaudeOpus4_1_20250805),
|
|
||||||
string(anthropic.ModelClaudeSonnet4_5),
|
|
||||||
string(anthropic.ModelClaudeSonnet4_5_20250929),
|
|
||||||
string(anthropic.ModelClaudeOpus4_5_20251101),
|
string(anthropic.ModelClaudeOpus4_5_20251101),
|
||||||
string(anthropic.ModelClaudeOpus4_5),
|
string(anthropic.ModelClaudeOpus4_5),
|
||||||
string(anthropic.ModelClaudeHaiku4_5),
|
string(anthropic.ModelClaudeHaiku4_5),
|
||||||
string(anthropic.ModelClaudeHaiku4_5_20251001),
|
string(anthropic.ModelClaudeHaiku4_5_20251001),
|
||||||
|
string(anthropic.ModelClaudeSonnet4_20250514),
|
||||||
|
string(anthropic.ModelClaudeSonnet4_0),
|
||||||
|
string(anthropic.ModelClaude4Sonnet20250514),
|
||||||
|
string(anthropic.ModelClaudeSonnet4_5),
|
||||||
|
string(anthropic.ModelClaudeSonnet4_5_20250929),
|
||||||
|
string(anthropic.ModelClaudeOpus4_0),
|
||||||
|
string(anthropic.ModelClaudeOpus4_20250514),
|
||||||
|
string(anthropic.ModelClaude4Opus20250514),
|
||||||
|
string(anthropic.ModelClaudeOpus4_1_20250805),
|
||||||
|
string(anthropic.ModelClaude_3_Haiku_20240307),
|
||||||
}
|
}
|
||||||
|
|
||||||
ret.modelBetas = map[string][]string{
|
ret.modelBetas = map[string][]string{
|
||||||
string(anthropic.ModelClaudeSonnet4_20250514): {"context-1m-2025-08-07"},
|
// Claude Sonnet 4 variants (1M context support)
|
||||||
|
string(anthropic.ModelClaudeSonnet4_20250514): {"context-1m-2025-08-07"},
|
||||||
|
string(anthropic.ModelClaudeSonnet4_0): {"context-1m-2025-08-07"},
|
||||||
|
string(anthropic.ModelClaude4Sonnet20250514): {"context-1m-2025-08-07"},
|
||||||
|
// Claude Sonnet 4.5 variants (1M context support)
|
||||||
string(anthropic.ModelClaudeSonnet4_5): {"context-1m-2025-08-07"},
|
string(anthropic.ModelClaudeSonnet4_5): {"context-1m-2025-08-07"},
|
||||||
string(anthropic.ModelClaudeSonnet4_5_20250929): {"context-1m-2025-08-07"},
|
string(anthropic.ModelClaudeSonnet4_5_20250929): {"context-1m-2025-08-07"},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -38,8 +38,8 @@ schema = 3
|
|||||||
version = "v1.3.3"
|
version = "v1.3.3"
|
||||||
hash = "sha256-jv7ZshpSd7FZzKKN6hqlUgiR8C3y85zNIS/hq7g76Ho="
|
hash = "sha256-jv7ZshpSd7FZzKKN6hqlUgiR8C3y85zNIS/hq7g76Ho="
|
||||||
[mod."github.com/anthropics/anthropic-sdk-go"]
|
[mod."github.com/anthropics/anthropic-sdk-go"]
|
||||||
version = "v1.19.0"
|
version = "v1.20.0"
|
||||||
hash = "sha256-ubYeau5XL0tx4c/79L58rzJGOdOWs9z6WQOtN6mpgxw="
|
hash = "sha256-lIOrVT0vWNWhshc/3/UGOR4/EyBzNvTuXcgFQq3HR0k="
|
||||||
[mod."github.com/apache/arrow/go/arrow"]
|
[mod."github.com/apache/arrow/go/arrow"]
|
||||||
version = "v0.0.0-20211112161151-bc219186db40"
|
version = "v0.0.0-20211112161151-bc219186db40"
|
||||||
hash = "sha256-hcVrZsJuiRIDx13QDKCxUtZgmze6iFkwyjDvQxkzcR8="
|
hash = "sha256-hcVrZsJuiRIDx13QDKCxUtZgmze6iFkwyjDvQxkzcR8="
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
"1.4.396"
|
"1.4.397"
|
||||||
|
|||||||
Reference in New Issue
Block a user