Skip to content

feat: add environment variable support for custom model selection#1469

Open
ai-specs wants to merge 1 commit intoruvnet:mainfrom
ai-specs:main
Open

feat: add environment variable support for custom model selection#1469
ai-specs wants to merge 1 commit intoruvnet:mainfrom
ai-specs:main

Conversation

@ai-specs
Copy link
Copy Markdown

  • Add model-env.ts module for Claude Code compatible model configuration
  • Support environment variables: ANTHROPIC_SMALL_FAST_MODEL, ANTHROPIC_MODEL, ANTHROPIC_CAPABLE_MODEL
  • Allow custom model names (e.g., glm-5, qwen3-coder) instead of only built-in models
  • Update agent-tools.ts, hooks-tools.ts, enhanced-model-router.ts, headless-worker-executor.ts
  • Minimal change approach for easy upstream merging

Usage:
export ANTHROPIC_MODEL=glm-5 ruflo agent spawn -t coder # Will use glm-5

- Add model-env.ts module for Claude Code compatible model configuration
- Support environment variables: ANTHROPIC_SMALL_FAST_MODEL, ANTHROPIC_MODEL, ANTHROPIC_CAPABLE_MODEL
- Allow custom model names (e.g., glm-5, qwen3-coder) instead of only built-in models
- Update agent-tools.ts, hooks-tools.ts, enhanced-model-router.ts, headless-worker-executor.ts
- Minimal change approach for easy upstream merging

Usage:
  export ANTHROPIC_MODEL=glm-5
  ruflo agent spawn -t coder  # Will use glm-5

Co-Authored-By: claude-flow <ruv@ruv.net>
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