Skip to content
Open
Show file tree
Hide file tree
Changes from 5 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
8 changes: 8 additions & 0 deletions .github/workflows/pr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,12 @@ jobs:
- name: Install dependencies
run: npm ci

- name: Install OpenCode plugin contract
run: npm ci --prefix .opencode --ignore-scripts --no-audit --no-fund

- name: Typecheck OpenCode plugin contract
run: npm run typecheck --prefix .opencode

- name: Typecheck desktop clients
run: npm run typecheck

Expand Down Expand Up @@ -124,6 +130,7 @@ jobs:
packages/ui/src/lib/hooks/use-foreground-refresh.test.ts
packages/ui/src/lib/hooks/use-electron-folder-launch.test.ts
packages/ui/src/lib/launch-errors.test.ts
packages/ui/src/lib/i18n/messages/missions.test.ts
packages/ui/src/lib/message-selection-position.test.ts
packages/ui/src/lib/model-visibility.test.ts
packages/ui/src/lib/runtime-env.test.ts
Expand All @@ -144,6 +151,7 @@ jobs:
packages/ui/src/stores/message-v2/message-status.test.ts
packages/ui/src/stores/message-v2/message-window.test.ts
packages/ui/src/stores/message-v2/normalizers.test.ts
packages/ui/src/stores/mission-store.test.ts
packages/ui/src/stores/shell-store.test.ts
packages/ui/src/stores/session-generation-recovery.test.ts
packages/ui/src/stores/session-pagination.test.ts
Expand Down
5 changes: 5 additions & 0 deletions .opencode/checks/codenomad-missions.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import { Plugin } from "@opencode-ai/plugin"

import { setupMissionsPlugin } from "../../packages/server/src/opencode/missions-plugin.ts"

Plugin.define({ id: "codenomad.missions", setup: setupMissionsPlugin })
Loading
Loading