Commit graph

3857 commits

Author SHA1 Message Date
Kayvan Sylvan 5a5f800f68 chore: clean up ChangeLog
Some checks failed
Go Build / Run tests (push) Has been cancelled
Update Version File and Create Tag / update-version (push) Has been cancelled
2026-07-09 14:33:59 -07:00
github-actions[bot] 1748c816ec chore(release): Update version to v1.4.457 2026-07-09 21:09:43 +00:00
Kayvan Sylvan 67d0cd09ed
Merge pull request #2156 from ksylvan/chore/add-closed-ok-to-changelog
Make it possible to back-fill missing ChangeLog entries
2026-07-09 14:07:19 -07:00
Kayvan Sylvan 47774fa8c7 chore: incoming 2156 changelog entry 2026-07-09 14:05:55 -07:00
Kayvan Sylvan f6a9b74dac feat: allow changelog generation for closed pull requests
- Add `--closed-ok` flag to bypass open-state validation
- Skip mergeability checks when processing closed pull requests
- Store closed pull request allowance in generator configuration
- Guide users toward `--closed-ok` in validation errors
- Record incoming changelog entries for pull requests 2155 and 2156
- Refresh changelog database with new incoming metadata
2026-07-09 14:05:19 -07:00
github-actions[bot] 43aa95e966 chore(release): Update version to v1.4.456 2026-07-09 20:22:05 +00:00
Kayvan Sylvan 35c058fb4e
Merge pull request #2155 from ksylvan/support-new-anthropic-models
Claude Sonnet 5 Anthropic support
2026-07-09 13:19:47 -07:00
Kayvan Sylvan 6a999ab23e chore: cleanups - tidying the duplicate model listed 2026-07-09 13:09:50 -07:00
Kayvan Sylvan 5f34b6812e feat: add Claude Sonnet 5 Anthropic support
- Add Claude Sonnet 5 to supported Anthropic models
- Omit sampling parameters for Claude Sonnet 5 requests
- Centralize Anthropic sampling restrictions behind prefix matching
- Enable one-million-token context beta for Claude 5 models
- Remove older Claude 4 aliases from model listings
- Update Anthropic tests for Sonnet 5 beta mapping
- Refresh Go dependencies across AI provider integrations
2026-07-09 13:04:48 -07:00
github-actions[bot] a420eaf63c chore(release): Update version to v1.4.455
Some checks failed
Go Build / Run tests (push) Has been cancelled
Patterns Artifact / Zip and Upload Patterns Folder (push) Has been cancelled
Update Version File and Create Tag / update-version (push) Has been cancelled
2026-06-09 21:57:16 +00:00
Kayvan Sylvan 51eeff1109
Merge pull request #2138 from ksylvan/fix-github-429-plus-claude-fable-5
New Claude Fable model + cache OpenAI model discovery and handle provider rate limits
2026-06-09 14:54:53 -07:00
Kayvan Sylvan adabdf1e68 chore: incoming 2138 changelog entry 2026-06-09 14:47:37 -07:00
Kayvan Sylvan 59d26a7e89 feat: cache OpenAI model discovery and handle provider rate limits
- Add persistent cache for provider model discovery results
- Serve stale model caches during discovery failures
- Return concise localized errors for rate-limited model fetches
- Send GitHub Models API version header automatically
- Add Claude Fable 5 Anthropic model support
- Omit sampling parameters for Claude Fable 5
- Update model rate-limit translations across supported locales
- Add tests for cache, rate-limit, and GitHub headers
- Update Go dependencies for AI provider integrations
2026-06-09 14:36:46 -07:00
github-actions[bot] 29b32f9ff2 chore(release): Update version to v1.4.454 2026-06-02 23:31:29 +00:00
Kayvan Sylvan 8e452510e0
Merge pull request #2136 from ksylvan/opus-4-8-sampling-params-fix
chore: extend sampling param exclusion to Opus 4.8 models
2026-06-02 16:29:14 -07:00
Kayvan Sylvan 69a79e6efc chore: incoming 2136 changelog entry 2026-06-02 16:27:34 -07:00
Kayvan Sylvan 73fa72e279 chore: incoming 2136 changelog entry 2026-06-02 16:27:01 -07:00
Kayvan Sylvan 4b4821a235 chore: extend sampling param exclusion to Opus 4.8 models
- Add Opus 4.8 to sampling param exclusion check
- Update comment to mention Opus 4.8 models
- Match `claude-opus-4-8` model prefix alongside 4.7
2026-06-02 16:25:48 -07:00
github-actions[bot] 7ede03225d chore(release): Update version to v1.4.453 2026-05-28 19:37:31 +00:00
Kayvan Sylvan 4f073730a6
Merge pull request #2132 from ksylvan/claude-4-8
Add Claude Opus 4.8 model and bump Go toolchain and dependencies
2026-05-28 12:35:04 -07:00
Kayvan Sylvan 134171de7e modernize ./...
/Users/kayvan/src/fabric/internal/plugins/ai/codex/errors.go:61:5: errors.As can be simplified using AsType[*openaiapi.Error]
/Users/kayvan/src/fabric/internal/cli/flags.go:126:2: NumField/Field loop can simplified using Type.Fields iteration
/Users/kayvan/src/fabric/internal/cli/help.go:145:2: NumField/Field loop can simplified using Type.Fields iteration
/Users/kayvan/src/fabric/internal/cli/help.go:225:2: NumField/Field loop can simplified using Type.Fields iteration
/Users/kayvan/src/fabric/internal/i18n/i18n.go:222:15: strings.Split call can be simplified using strings.Cut
2026-05-28 12:27:27 -07:00
Kayvan Sylvan 4527a5b919 chore: incoming 2132 changelog entry 2026-05-28 12:19:07 -07:00
Kayvan Sylvan 387b226c4e chore: downgrade invopop/jsonschema and drop unused indirect dependencies
## CHANGES

- downgrade `invopop/jsonschema` from v0.14.0 to v0.13.0
- remove `pb33f/ordered-map/v2` indirect dependency
- remove `go.yaml.in/yaml/v4` release-candidate indirect dependency
- update `go.sum` to match revised module set
2026-05-28 12:18:25 -07:00
Kayvan Sylvan 4dfaf61e93 chore: bump Go toolchain and dependencies, add Claude Opus 4.8 model
# CHANGES

- Upgrade Go toolchain to 1.26.0
- Bump anthropic-sdk-go to v1.46.0
- Add Claude Opus 4.8 to supported models
- Update AWS SDK and Bedrock service modules
- Bump ollama client to v0.24.0
- Refresh OpenTelemetry, gRPC, and genai dependencies
- Update go-git, sqlite3, and assorted indirect modules
2026-05-28 12:11:30 -07:00
github-actions[bot] 6a9b55a096 chore(release): Update version to v1.4.452 2026-05-04 22:18:46 +00:00
Kayvan Sylvan 90cd2bef9d
Merge pull request #2111 from ksylvan/anthopic-4-7-migration-fixes
fix: omit Anthropic sampling params for Claude Opus 4.7
2026-05-04 15:16:34 -07:00
Kayvan Sylvan 6f4154a4ae chore: incoming 2111 changelog entry 2026-05-04 14:57:40 -07:00
Kayvan Sylvan d2995ee02e fix: omit Anthropic sampling params for Claude Opus 4.7
## CHANGES

- Add Opus 4.7 sampling parameter guard
- Omit temperature and top_p for incompatible models
- Preserve existing TopP and temperature selection behavior
- Cover Opus 4.7 omission with unit test
2026-05-04 14:48:35 -07:00
github-actions[bot] 8a3058e2b8 chore(release): Update version to v1.4.451 2026-04-23 08:55:50 +00:00
Kayvan Sylvan d7cc49f25c
Merge pull request #2086 from majiayu000/fix/issue-2084-vendor-model-prefix-parsing
fix: parse vendor prefix from model name for vendor/model convention
2026-04-23 01:47:37 -07:00
Kayvan Sylvan d7259fd6ae chore: incoming 2086 changelog entry 2026-04-23 01:36:55 -07:00
Kayvan Sylvan c8bfd3f886 chore: incoming 2086 changelog entry 2026-04-23 01:36:06 -07:00
Kayvan Sylvan 774376d19b
Merge branch 'main' into fix/issue-2084-vendor-model-prefix-parsing 2026-04-23 01:35:14 -07:00
Kayvan Sylvan 7bc470da5f
Merge pull request #2079 from teamsincetoday/add-commerce-intelligence-patterns
Add 3 commerce intelligence patterns: affiliate extraction, video entities, monetization
2026-04-23 01:26:42 -07:00
Kayvan Sylvan 4d896b47d8 chore: incoming 2079 changelog entry 2026-04-23 01:25:09 -07:00
Kayvan Sylvan 995c666e67 feat: add monetization analysis and commerce extraction patterns to suggest_pattern
# CHANGES

- Register `analyze_monetization_opportunities` pattern under ANALYSIS and BUSINESS categories
- Register `extract_affiliate_products` pattern under BUSINESS and EXTRACT categories
- Register `extract_video_commerce_entities` pattern under BUSINESS and EXTRACT categories
- Describe monetization analysis for affiliate, sponsorship, and product revenue
- Describe affiliate product extraction separating sponsored from organic mentions
- Describe commerce entity extraction with category and purchase likelihood
2026-04-23 01:24:19 -07:00
Kayvan Sylvan 5973722f1a feat: add three creator monetization patterns for affiliate and commerce analysis
# CHANGES

- Add `analyze_monetization_opportunities` pattern for creator revenue strategy
- Add `extract_affiliate_products` pattern for surfacing affiliate opportunities
- Add `extract_video_commerce_entities` pattern for video transcript commerce
- Register new patterns in `pattern_descriptions.json` with appropriate tags
- Add full pattern extracts to `pattern_extracts.json` for each addition
- Update `pattern_explanations.md` with descriptions of three new patterns
2026-04-23 01:20:45 -07:00
Kayvan Sylvan c86bd1cda9
Merge branch 'main' into add-commerce-intelligence-patterns 2026-04-23 00:55:19 -07:00
github-actions[bot] 6f4e2fad9b chore(release): Update version to v1.4.450 2026-04-23 07:48:15 +00:00
Kayvan Sylvan b545eb97a0
Merge pull request #2092 from Resistor52/feat/grokai-search-grounding
feat(openai): add GrokAI search grounding via xAI Responses API
2026-04-23 00:46:05 -07:00
Kayvan Sylvan 11f2683d50 Merge branch 'main' into feat/grokai-search-grounding 2026-04-23 00:37:28 -07:00
github-actions[bot] 3496213649 chore(release): Update version to v1.4.449 2026-04-23 07:28:24 +00:00
Kayvan Sylvan 9930b6be71
Merge pull request #2103 from danielmiessler/dependabot/go_modules/go_modules-d4b3b64db6
chore(deps): bump github.com/go-git/go-git/v5 from 5.17.2 to 5.18.0 in the go_modules group across 1 directory
2026-04-23 00:25:49 -07:00
Kayvan Sylvan e8d4558129 chore: fix changelog enties 2026-04-23 00:22:49 -07:00
Kayvan Sylvan 2a73277776 chore: incoming 2103 changelog entry 2026-04-23 00:19:21 -07:00
Kayvan Sylvan a0f4fb4acd chore: bump Go module dependencies and upgrade Vite to 8.0.8 in web
- Upgrade Vite from 5.4.21 to 8.0.8 in web
- Bump @sveltejs/vite-plugin-svelte from 4.0.4 to 7.0.0
- Upgrade vite-plugin-tailwind-purgecss from 0.2.1 to 0.3.5
- Bump AWS SDK Go v2 modules to latest patches
- Update ollama client from 0.20.4 to 0.21.1
- Upgrade go-git from 5.17.2 to 5.18.0
- Bump hasura go-graphql-client from 0.15.1 to 0.16.0
- Update perplexity-go from 2.15.0 to 2.16.1
- Refresh google api, genai, and transitive Go modules
2026-04-23 00:18:31 -07:00
Kayvan Sylvan f69f1ba67d
Merge pull request #2104 from sitiom/patch-1
docs: add Scoop installation instructions
2026-04-22 23:56:11 -07:00
Kayvan Sylvan 2b613a4787 docs: add Scoop install instructions and expand cSpell dictionary
- Add Windows Scoop install section to Chinese README
- Link Scoop install entry in both README tables of contents
- Extend cSpell dictionary with APIM, MSAL, and related terms
- Ignore `.vscode/**` paths during cSpell checks
- Allow `strong` tag in cSpell markdown configuration
2026-04-22 23:53:45 -07:00
Ryan 3e7a3a88f7
docs: add Scoop installation instructions 2026-04-21 16:48:13 +08:00
Kayvan Sylvan b726895299 chore: incoming 2092 changelog entry 2026-04-20 08:12:42 -07:00