Docs: Document missing CLI flags and integrations#3182
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the reference documentation to reflect existing Specify CLI behavior by adding missing flags and ensuring the “multi-install safe integrations” table matches what’s declared in code.
Changes:
- Documented
--forceforspecify extension addindocs/reference/extensions.md. - Updated the multi-install safe integrations table to include
clineandzcode. - Added documentation for
--refresh-shared-infra(but it currently appears under the wrong command section and needs adjustment).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| docs/reference/integrations.md | Adds cline/zcode to the multi-install-safe table; documents --refresh-shared-infra (currently placed under upgrade instead of switch). |
| docs/reference/extensions.md | Documents the existing specify extension add --force flag. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Please address Copilot feedback |
bdaaa74 to
b53524d
Compare
|
Please address Copilot feedback |
mnriem
left a comment
There was a problem hiding this comment.
Please address Copilot feedback
|
Please address Copilot feedback |
|
Fixed the option ordering for |
DyanGalih
left a comment
There was a problem hiding this comment.
All feedback addressed, including the specify extension add option order. Requesting re-review.
|
Thank you! |
Upstream commits merged (7): - 94c7ec2 escape TOML control chars so generated command files parse (github#3341) - 5a901a6 fall through to grep/sed when python3 is a broken stub (github#3312) - 295eb22 port update-agent-context to Python (github#3387) - ba1ce36 remove Cursor from CLI check list in README (github#3184) - 13d2cca document missing CLI flags and integrations (github#3182) - 0da969d add LLM Wiki extension to community catalog (github#3361) - a7b4391 release 0.12.8, begin 0.12.9.dev0 (github#3410) New file: src/specify_cli/_toml_string.py Conflicts: pyproject.toml (trivial version); base.py (import block — combined fork accent() with upstream _toml_string imports). Assisted-by: OpenCode (model: glm-5.2, autonomous)
Fixes #3177
Fixes #3175
This PR adds documentation for previously undocumented CLI flags and missing integrations in the multi-install safe table.
--forceflag tospecify extension addcommand inextensions.md--refresh-shared-infraflag tospecify integration switchcommand inintegrations.mdclineandzcodeintegrations to the multi-install safe table inintegrations.md