Skip to content

Add Fireworks provider and optional authentication - #250

Merged
marccampbell merged 4 commits into
codex/replicated-release-workflowfrom
feature/fireworks-provider-optional-auth
Aug 10, 2026
Merged

Add Fireworks provider and optional authentication#250
marccampbell merged 4 commits into
codex/replicated-release-workflowfrom
feature/fireworks-provider-optional-auth

Conversation

@marccampbell

Copy link
Copy Markdown
Member

Summary

  • add selectable Anthropic and Fireworks providers/models across runtime, Helm, and KOTS configuration
  • make Google authentication optional, with an anonymous local session when disabled
  • remove Voyage and use versioned local embeddings stored and searched with pgvector
  • remove Groq and reuse the selected inference provider/model for intent detection

Testing

  • env GOCACHE=/tmp/chartsmith-go-cache go test ./...
  • npm run test:unit -- --runInBand
  • npm run build
  • make validate-schema
  • Helm lint with Anthropic plus auth disabled
  • Helm lint with Fireworks plus Google auth enabled

Dependency

This PR is stacked on #248 (remove-dagger). After #248 merges, this branch can be retargeted to main.

@marccampbell
marccampbell changed the base branch from remove-dagger to codex/replicated-release-workflow August 9, 2026 12:50
@marccampbell
marccampbell force-pushed the feature/fireworks-provider-optional-auth branch from 8fec174 to 77888ff Compare August 9, 2026 12:50
@marccampbell
marccampbell merged commit 793d60f into codex/replicated-release-workflow Aug 10, 2026
marccampbell added a commit that referenced this pull request Aug 10, 2026
* Improve Replicated release promotion workflow

* Release Chartsmith chart 0.3.2

* Add Fireworks provider and optional authentication (#250)

* Add Fireworks provider and optional authentication

* Release Chartsmith chart 0.3.4

* Add all Fireworks serverless models

* Release Chartsmith chart 0.3.5
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