feat: Rename "remote API definitions" to "remote schema" throughout - #620
Merged
Conversation
Rename the use-remote-api-defs idea to use-remote-schema throughout: - `seam config use-remote-api-defs` -> `seam config use-remote-schema` - `--remote-api-defs` -> `--remote-schema` - config key `use_remote_api_defs` -> `use_remote_schema`, read with a fallback to the legacy key so existing configs keep their setting - `getUseRemoteApiDefs`/`setUseRemoteApiDefs` -> `getUseRemoteSchema`/ `setUseRemoteSchema`, `interactForUseRemoteApiDefs` -> `interactForUseRemoteSchema`, `useRemoteDefinitions` -> `useRemoteSchema` Also say "Seam API schema" instead of "Seam API definitions" in the help text, prompts, download messages, completion headers, and README. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017bpiHstA7SLhudByn1Mog7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR standardizes terminology across the codebase by renaming all references to "remote API definitions" to "remote schema". This improves clarity and consistency in naming conventions.
Key Changes
use-remote-api-defs.ts→use-remote-schema.tswith updated function names and promptsgetUseRemoteApiDefs/setUseRemoteApiDefstogetUseRemoteSchema/setUseRemoteSchemainCliConfiguse_remote_schemakey and the legacyuse_remote_api_defskey, while the setter cleans up the old keyconfig-use-remote-api-defs.ts→config-use-remote-schema.tswith updated command path and descriptions--remote-api-defs→--remote-schemain global flagsuseRemoteDefinitionsparameter touseRemoteSchemaingetApiBlueprint()Implementation Details
use_remote_api_defskey will continue to work, and new settings are stored under the newuse_remote_schemakeyhttps://claude.ai/code/session_017bpiHstA7SLhudByn1Mog7