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
6 changes: 5 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,11 @@ jobs:
- name: Install dependencies
# --include=dev guards the NODE_ENV=production trap: a production
# install strips electron-vite/vitest and every gate below with it.
run: npm ci --include=dev
run: |
npm ci --include=dev
# Electron 43 downloads lazily on first import. Keep that network
# activity in dependency setup, before the offline system tests.
node node_modules/electron/install.js

- name: Validate testing contract
run: npm run test:contract
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ jobs:
fi

# WHY no hard-fail when both secrets are absent: every submodule
# repo (the five Juliusolsson05 packages/* repos and openai/codex)
# repo (every Juliusolsson05 packages/* repo and openai/codex)
# is PUBLIC, so the plain HTTPS URLs in .gitmodules clone fine
# anonymously. The exit-1 here predated the repos going public and
# contradicted README.md's "no special access needed" (#506
Expand Down Expand Up @@ -198,7 +198,7 @@ jobs:
fi

# WHY no hard-fail when both secrets are absent: every submodule
# repo (the five Juliusolsson05 packages/* repos and openai/codex)
# repo (every Juliusolsson05 packages/* repo and openai/codex)
# is PUBLIC, so the plain HTTPS URLs in .gitmodules clone fine
# anonymously. The exit-1 here predated the repos going public and
# contradicted README.md's "no special access needed" (#506
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@
[submodule "packages/workflow-mcp"]
path = packages/workflow-mcp
url = https://github.com/Juliusolsson05/workflow-mcp.git
[submodule "packages/agent-code-extension-api"]
path = packages/agent-code-extension-api
url = https://github.com/Juliusolsson05/agent-code-extension-api.git
[submodule "packages/opencode-terminal-headless"]
path = packages/opencode-terminal-headless
url = https://github.com/Juliusolsson05/opencode-terminal-headless.git
560 changes: 560 additions & 0 deletions docs/extensions/authoring.md

Large diffs are not rendered by default.

Loading