Skip to content

Update Factory setup guide for settings.json - #472

Open
TinyFrontier wants to merge 1 commit into
automazeio:mainfrom
TinyFrontier:agent/update-factory-settings-guide
Open

Update Factory setup guide for settings.json#472
TinyFrontier wants to merge 1 commit into
automazeio:mainfrom
TinyFrontier:agent/update-factory-settings-guide

Conversation

@TinyFrontier

Copy link
Copy Markdown

Summary

  • update the Factory CLI example from the legacy ~/.factory/config.json format to ~/.factory/settings.json
  • convert the custom model configuration from snake_case to the current camelCase field names
  • document that the legacy format remains supported and that settings.json takes precedence
  • add a direct link to Factory's current BYOK configuration reference

Why

Factory's current BYOK documentation uses settings.json and the customModels, displayName, baseUrl, and apiKey field names. The existing guide still presents the backward-compatible legacy format as the primary setup path.

This update lets new users copy the current recommended configuration while retaining migration context for existing users. It does not change model IDs, endpoints, or provider selection.

Validation

  • parsed the full JSON example with jq and verified every model has the required fields
  • loaded the extracted example with Droid CLI 0.171.0 and confirmed the custom models appear in the model list
  • ran git diff --check

@TinyFrontier
TinyFrontier marked this pull request as ready for review July 16, 2026 20:52
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.

1 participant