Skip to content

feat: add experimental.enable_exa config setting#257

Open
ariane-emory wants to merge 2 commits intodevfrom
feat/enable-exa-setting
Open

feat: add experimental.enable_exa config setting#257
ariane-emory wants to merge 2 commits intodevfrom
feat/enable-exa-setting

Conversation

@ariane-emory
Copy link
Copy Markdown
Owner

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Add experimental.enable_exa to opencode.json config schema. This allows enabling Exa experimental features via config file in addition to the OPENCODE_EXPERIMENTAL_EXA environment variable.

Changes:

  • Add enable_exa to experimental config schema
  • Add experimentalEnableExa() helper function
  • Update tool/registry.ts to check config in addition to env var

Follows the same pattern as experimental.plan_mode.

Add experimental.enable_exa to opencode.json config schema.
This allows enabling Exa experimental features via config file
in addition to the OPENCODE_EXPERIMENTAL_EXA environment variable.

Changes:
- Add enable_exa to experimental config schema
- Add experimentalEnableExa() helper function
- Update tool/registry.ts to check config in addition to env var

Follows the same pattern as experimental.plan_mode.
# Conflicts:
#	packages/opencode/src/tool/registry.ts
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