Merge branch 'main' into fix/chat-sessions-multi-project-scope-clean
This commit is contained in:
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/auto-label
|
||||
|
||||
## 0.2.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.2.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/auto-label",
|
||||
"version": "0.2.42",
|
||||
"version": "0.2.43",
|
||||
"type": "module",
|
||||
"description": "Automatically labels tasks based on description content",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/ci-status
|
||||
|
||||
## 0.2.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.2.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/ci-status",
|
||||
"version": "0.2.42",
|
||||
"version": "0.2.43",
|
||||
"type": "module",
|
||||
"description": "Polls CI status for branches and provides a custom API to query results",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/notification
|
||||
|
||||
## 0.2.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.2.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/notification",
|
||||
"version": "0.2.42",
|
||||
"version": "0.2.43",
|
||||
"type": "module",
|
||||
"description": "Example Fusion plugin that sends webhook notifications on task lifecycle events",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/settings-demo
|
||||
|
||||
## 0.2.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.2.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/settings-demo",
|
||||
"version": "0.2.42",
|
||||
"version": "0.2.43",
|
||||
"type": "module",
|
||||
"description": "Example Fusion plugin demonstrating settings schema and runtime configuration",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/agent-browser
|
||||
|
||||
## 0.1.13
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/agent-browser",
|
||||
"version": "0.1.12",
|
||||
"version": "0.1.13",
|
||||
"type": "module",
|
||||
"description": "Agent Browser runtime and prompt/skill/workflow contributions for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,36 @@
|
||||
# @fusion-plugin-examples/cli-printing-press
|
||||
|
||||
## 0.1.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [60a0012]
|
||||
- Updated dependencies [a10fc56]
|
||||
- Updated dependencies [de67c51]
|
||||
- Updated dependencies [6e7f1e5]
|
||||
- Updated dependencies [5d35b64]
|
||||
- Updated dependencies [408e20b]
|
||||
- Updated dependencies [4f38ed1]
|
||||
- Updated dependencies [ec6643e]
|
||||
- Updated dependencies [85786e7]
|
||||
- Updated dependencies [ef12df4]
|
||||
- Updated dependencies [d5cfa92]
|
||||
- Updated dependencies [916047c]
|
||||
- Updated dependencies [084bdc6]
|
||||
- Updated dependencies [a201f56]
|
||||
- Updated dependencies [d8493f9]
|
||||
- Updated dependencies [99359b6]
|
||||
- Updated dependencies [6083de2]
|
||||
- Updated dependencies [4c31e88]
|
||||
- Updated dependencies [dc94494]
|
||||
- Updated dependencies [e138289]
|
||||
- Updated dependencies [76429a8]
|
||||
- Updated dependencies [ed4d021]
|
||||
- Updated dependencies [51fc826]
|
||||
- @fusion/dashboard@0.33.0
|
||||
- @fusion/core@0.33.0
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/cli-printing-press",
|
||||
"version": "0.1.9",
|
||||
"version": "0.1.10",
|
||||
"type": "module",
|
||||
"description": "CLI Printing Press plugin package for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/cursor-runtime
|
||||
|
||||
## 0.1.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/cursor-runtime",
|
||||
"version": "0.1.11",
|
||||
"version": "0.1.12",
|
||||
"type": "module",
|
||||
"description": "Cursor CLI runtime plugin for Fusion",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,36 @@
|
||||
# @fusion-plugin-examples/dependency-graph
|
||||
|
||||
## 0.1.24
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [60a0012]
|
||||
- Updated dependencies [a10fc56]
|
||||
- Updated dependencies [de67c51]
|
||||
- Updated dependencies [6e7f1e5]
|
||||
- Updated dependencies [5d35b64]
|
||||
- Updated dependencies [408e20b]
|
||||
- Updated dependencies [4f38ed1]
|
||||
- Updated dependencies [ec6643e]
|
||||
- Updated dependencies [85786e7]
|
||||
- Updated dependencies [ef12df4]
|
||||
- Updated dependencies [d5cfa92]
|
||||
- Updated dependencies [916047c]
|
||||
- Updated dependencies [084bdc6]
|
||||
- Updated dependencies [a201f56]
|
||||
- Updated dependencies [d8493f9]
|
||||
- Updated dependencies [99359b6]
|
||||
- Updated dependencies [6083de2]
|
||||
- Updated dependencies [4c31e88]
|
||||
- Updated dependencies [dc94494]
|
||||
- Updated dependencies [e138289]
|
||||
- Updated dependencies [76429a8]
|
||||
- Updated dependencies [ed4d021]
|
||||
- Updated dependencies [51fc826]
|
||||
- @fusion/dashboard@0.33.0
|
||||
- @fusion/core@0.33.0
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.23
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/dependency-graph",
|
||||
"version": "0.1.23",
|
||||
"version": "0.1.24",
|
||||
"type": "module",
|
||||
"description": "Dependency graph dashboard view plugin for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Changelog
|
||||
|
||||
## 0.1.19
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.18
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/droid-runtime",
|
||||
"version": "0.1.18",
|
||||
"version": "0.1.19",
|
||||
"type": "module",
|
||||
"description": "Droid runtime plugin for Fusion",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @fusion-plugin-examples/even-realities-glasses
|
||||
|
||||
## 0.1.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [408e20b]
|
||||
- Updated dependencies [ec6643e]
|
||||
- Updated dependencies [a201f56]
|
||||
- Updated dependencies [4c31e88]
|
||||
- Updated dependencies [51fc826]
|
||||
- @fusion/core@0.33.0
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/even-realities-glasses",
|
||||
"version": "0.1.11",
|
||||
"version": "0.1.12",
|
||||
"type": "module",
|
||||
"description": "Canonical Even Realities Fusion plugin with board/task cards, actions, notifications, and webhook transport",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/hermes-runtime
|
||||
|
||||
## 0.2.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.2.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/hermes-runtime",
|
||||
"version": "0.2.42",
|
||||
"version": "0.2.43",
|
||||
"type": "module",
|
||||
"description": "Hermes AI runtime plugin for Fusion - provides AI agent execution runtime",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/openclaw-runtime
|
||||
|
||||
## 0.2.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.2.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/openclaw-runtime",
|
||||
"version": "0.2.42",
|
||||
"version": "0.2.43",
|
||||
"type": "module",
|
||||
"description": "Provides OpenClaw runtime for Fusion AI agents",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/paperclip-runtime
|
||||
|
||||
## 0.2.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.2.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/paperclip-runtime",
|
||||
"version": "0.2.42",
|
||||
"version": "0.2.43",
|
||||
"type": "module",
|
||||
"description": "Paperclip runtime plugin for Fusion — provides AI agent web access capabilities",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,36 @@
|
||||
# @fusion-plugin-examples/reports
|
||||
|
||||
## 0.1.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [60a0012]
|
||||
- Updated dependencies [a10fc56]
|
||||
- Updated dependencies [de67c51]
|
||||
- Updated dependencies [6e7f1e5]
|
||||
- Updated dependencies [5d35b64]
|
||||
- Updated dependencies [408e20b]
|
||||
- Updated dependencies [4f38ed1]
|
||||
- Updated dependencies [ec6643e]
|
||||
- Updated dependencies [85786e7]
|
||||
- Updated dependencies [ef12df4]
|
||||
- Updated dependencies [d5cfa92]
|
||||
- Updated dependencies [916047c]
|
||||
- Updated dependencies [084bdc6]
|
||||
- Updated dependencies [a201f56]
|
||||
- Updated dependencies [d8493f9]
|
||||
- Updated dependencies [99359b6]
|
||||
- Updated dependencies [6083de2]
|
||||
- Updated dependencies [4c31e88]
|
||||
- Updated dependencies [dc94494]
|
||||
- Updated dependencies [e138289]
|
||||
- Updated dependencies [76429a8]
|
||||
- Updated dependencies [ed4d021]
|
||||
- Updated dependencies [51fc826]
|
||||
- @fusion/dashboard@0.33.0
|
||||
- @fusion/core@0.33.0
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/reports",
|
||||
"version": "0.1.11",
|
||||
"version": "0.1.12",
|
||||
"type": "module",
|
||||
"description": "Reports plugin for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -3,6 +3,21 @@ import { describe, expect, it, vi } from "vitest";
|
||||
import * as reportsHook from "../useReports.js";
|
||||
import { ReportsView } from "../ReportsView.js";
|
||||
|
||||
// ReportDetailPanel transitively calls useReportPreview → fetch(), and jsdom
|
||||
// has no fetch. The rejection lands after teardown and React's state update
|
||||
// then references `window`, surfacing as an unhandled error that fails the
|
||||
// suite. Stub the preview API to resolve synchronously.
|
||||
vi.mock("../api.js", () => ({
|
||||
listReports: vi.fn().mockResolvedValue([]),
|
||||
getReport: vi.fn().mockResolvedValue(null),
|
||||
getReportPreviewHtml: vi.fn().mockResolvedValue(""),
|
||||
getReportExportUrl: vi.fn().mockReturnValue(""),
|
||||
approveReport: vi.fn().mockResolvedValue(null),
|
||||
rejectReport: vi.fn().mockResolvedValue(null),
|
||||
publishReport: vi.fn().mockResolvedValue(null),
|
||||
getShareBlocks: vi.fn().mockResolvedValue({}),
|
||||
}));
|
||||
|
||||
describe("ReportsView", () => {
|
||||
it("renders list and compare toggle", () => {
|
||||
vi.spyOn(reportsHook, "useReports").mockReturnValue({
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
import "@testing-library/jest-dom/vitest";
|
||||
import { vi } from "vitest";
|
||||
import { cleanup } from "@testing-library/react";
|
||||
import { afterEach, vi } from "vitest";
|
||||
|
||||
// @testing-library/react only auto-registers cleanup when vitest globals are
|
||||
// enabled. We don't enable globals here, so we wire it manually — otherwise
|
||||
// React leaves the test tree mounted, its scheduler fires a deferred update
|
||||
// via setImmediate after the jsdom environment is torn down, and the suite
|
||||
// fails with "ReferenceError: window is not defined".
|
||||
afterEach(() => cleanup());
|
||||
|
||||
if (typeof window !== "undefined") {
|
||||
Object.defineProperty(window, "matchMedia", {
|
||||
|
||||
@@ -1,5 +1,36 @@
|
||||
# @fusion-plugin-examples/roadmap
|
||||
|
||||
## 0.1.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [60a0012]
|
||||
- Updated dependencies [a10fc56]
|
||||
- Updated dependencies [de67c51]
|
||||
- Updated dependencies [6e7f1e5]
|
||||
- Updated dependencies [5d35b64]
|
||||
- Updated dependencies [408e20b]
|
||||
- Updated dependencies [4f38ed1]
|
||||
- Updated dependencies [ec6643e]
|
||||
- Updated dependencies [85786e7]
|
||||
- Updated dependencies [ef12df4]
|
||||
- Updated dependencies [d5cfa92]
|
||||
- Updated dependencies [916047c]
|
||||
- Updated dependencies [084bdc6]
|
||||
- Updated dependencies [a201f56]
|
||||
- Updated dependencies [d8493f9]
|
||||
- Updated dependencies [99359b6]
|
||||
- Updated dependencies [6083de2]
|
||||
- Updated dependencies [4c31e88]
|
||||
- Updated dependencies [dc94494]
|
||||
- Updated dependencies [e138289]
|
||||
- Updated dependencies [76429a8]
|
||||
- Updated dependencies [ed4d021]
|
||||
- Updated dependencies [51fc826]
|
||||
- @fusion/dashboard@0.33.0
|
||||
- @fusion/core@0.33.0
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/roadmap",
|
||||
"version": "0.1.11",
|
||||
"version": "0.1.12",
|
||||
"type": "module",
|
||||
"description": "Roadmap plugin package for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/whatsapp-chat
|
||||
|
||||
## 0.1.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.33.0
|
||||
|
||||
## 0.1.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/whatsapp-chat",
|
||||
"version": "0.1.11",
|
||||
"version": "0.1.12",
|
||||
"type": "module",
|
||||
"description": "WhatsApp Web (Baileys) chat bridge for Fusion agents",
|
||||
"keywords": [
|
||||
|
||||
Reference in New Issue
Block a user