Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@ jobs:
cache: npm
- name: Install dependencies
# npm/cli#4828 self-heal (see ci.yml for rationale).
# `shell: bash` so the Windows runner uses Git Bash instead of
# PowerShell — `2>/dev/null`, `||`-grouped fallbacks, and `rm -rf`
# are bash-only and PowerShell mis-parses `/dev/null` as a path.
shell: bash
run: |
npm ci --ignore-scripts || {
echo "::warning::npm ci failed — falling back to npm install (npm/cli#4828)"
Expand Down Expand Up @@ -87,6 +91,10 @@ jobs:
cache: npm
- name: Install dependencies
# npm/cli#4828 self-heal (see ci.yml for rationale).
# `shell: bash` so the Windows runner uses Git Bash instead of
# PowerShell — `2>/dev/null`, `||`-grouped fallbacks, and `rm -rf`
# are bash-only and PowerShell mis-parses `/dev/null` as a path.
shell: bash
run: |
npm ci --ignore-scripts || {
echo "::warning::npm ci failed — falling back to npm install (npm/cli#4828)"
Expand Down Expand Up @@ -220,6 +228,10 @@ jobs:
cache: npm
- name: Install dependencies
# npm/cli#4828 self-heal (see ci.yml for rationale).
# `shell: bash` so the Windows runner uses Git Bash instead of
# PowerShell — `2>/dev/null`, `||`-grouped fallbacks, and `rm -rf`
# are bash-only and PowerShell mis-parses `/dev/null` as a path.
shell: bash
run: |
npm ci --ignore-scripts || {
echo "::warning::npm ci failed — falling back to npm install (npm/cli#4828)"
Expand Down
6 changes: 6 additions & 0 deletions vscode-extension/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@ The full Forge agentic coding workflow, brought into your editor. Run tasks from
- **Click-through to task detail**: every recent task in the sidebar opens directly into its conversation, plan, and result, not just the dashboard home.
- **Workspace-aware**: respects your VS Code workspace folder by default and lets you override the working directory per project, or pick a fresh one with a folder picker.

> [!TIP]
> Marketplace Link: [https://marketplace.visualstudio.com/items?itemName=hoangsonw.forge-agentic-coding-cli](https://marketplace.visualstudio.com/items?itemName=hoangsonw.forge-agentic-coding-cli).

> [!IMPORTANT]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The extension's source code (specifically in extension.ts) contains a link to the documentation with an anchor #installation. However, the README currently lacks an Installation header, which means the link will not navigate to the correct section when clicked from the extension's warning message. Adding an ## Installation header here will fix this and provide a clear section for the installation notes.

Suggested change
> [!IMPORTANT]
## Installation
> [!IMPORTANT]

> Be sure to install the Forge runtime (`@hoangsonw/forge`) globally before using the extension, as it relies on Forge for all interactions. The extension does not bundle the runtime, so it can stay up to date independently.

## Quick start

```bash
Expand Down
Loading