[docs] Update compilation guide — add opencode target, fix vscode alias#381
Draft
danielmeppiel wants to merge 1 commit intomainfrom
Draft
[docs] Update compilation guide — add opencode target, fix vscode alias#381danielmeppiel wants to merge 1 commit intomainfrom
danielmeppiel wants to merge 1 commit intomainfrom
Conversation
…code - Replace all copilot target references with vscode in the compilation guide - Add --target opencode example to the quick-start block - Add .opencode/ row to the auto-detection table - Add opencode row to the output files table - Clarify aliases note Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.
Documentation Updates - 2026-03-20
This PR updates the compilation guide based on recent code changes merged in the last 24 hours (#231/#232 refactoring, with CHANGELOG [Unreleased] noting the docs gap for #366).
Features Documented
apm compile --target opencodeoption (from feat: add native OpenCode integration #306 OpenCode integration, gap noted in [Unreleased] [Test Improver] test: add unit tests for config command (22% → 100%) + fix missing functions #366)--target vscodeflag name (replacing incorrectcopilotalias which is only valid inapm.yml, not as a CLI flag)Changes Made
Updated
docs/src/content/docs/guides/compilation.md:copilottarget label withvscode, added.opencode/folder row, updated "both folders" to "multiple target folders" to be inclusive--target copilotto--target vscode, added--target opencodeexampleapm.ymlexample — changedtarget: copilottotarget: vscodefor consistency with CLI flag valuescopilotrow withvscode, addedopencoderow with its generated filesagentsis an alias forvscode;copilotis accepted inapm.ymlbut not as a--targetflag value"Root Cause
The compilation guide was written using
copilotas the target name, but the CLI'sclick.Choiceonly accepts["vscode", "agents", "claude", "opencode", "all"].copilotis handled internally bytarget_detection.pyforapm.ymlconfig but was never a valid--targetflag. The OpenCode target was also not shown in the guide.Merged PRs Referenced
--target opencodedocumentation was tracked in CHANGELOG [Unreleased] for [Test Improver] test: add unit tests for config command (22% → 100%) + fix missing functions #366Notes
The
apm audit --dry-runwording andapm audit --driftplanned-feature notice inenterprise/governance.mdwere already correctly documented and required no changes.