mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
Fix release follow-up issues
This commit is contained in:
3
.github/workflows/server-ci.yml
vendored
3
.github/workflows/server-ci.yml
vendored
@@ -36,6 +36,9 @@ jobs:
|
|||||||
- name: Install server dependencies
|
- name: Install server dependencies
|
||||||
run: npm install --workspace=@getpaseo/server --include-workspace-root
|
run: npm install --workspace=@getpaseo/server --include-workspace-root
|
||||||
|
|
||||||
|
- name: Build relay dependency
|
||||||
|
run: npm run build --workspace=@getpaseo/relay
|
||||||
|
|
||||||
- name: Typecheck
|
- name: Typecheck
|
||||||
run: npm run typecheck --workspace=@getpaseo/server
|
run: npm run typecheck --workspace=@getpaseo/server
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,14 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 0.1.21 - 2026-03-10
|
||||||
|
### Improved
|
||||||
|
- Improved desktop release reliability by fixing the Windows managed-runtime build path during GitHub Actions releases.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Fixed a desktop release CI failure caused by a Unix-only server build script on Windows runners.
|
||||||
|
- Fixed server CI to build the relay dependency before running tests, restoring relay E2EE test coverage on clean runners.
|
||||||
|
- Fixed a Claude redesign test that depended on the local Claude CLI being installed.
|
||||||
|
|
||||||
## 0.1.20 - 2026-03-10
|
## 0.1.20 - 2026-03-10
|
||||||
### Added
|
### Added
|
||||||
- Added workspace sidebar git actions with quick diff stats and archive controls.
|
- Added workspace sidebar git actions with quick diff stats and archive controls.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
"dev:tsx": "NODE_ENV=development tsx watch --ignore '**/*.timestamp-*' src/server/index.ts",
|
"dev:tsx": "NODE_ENV=development tsx watch --ignore '**/*.timestamp-*' src/server/index.ts",
|
||||||
"build": "node -e \"require('node:fs').rmSync('dist',{ recursive: true, force: true })\" && npm run build:lib && npm run build:scripts",
|
"build": "node -e \"require('node:fs').rmSync('dist',{ recursive: true, force: true })\" && npm run build:lib && npm run build:scripts",
|
||||||
"build:lib": "tsc -p tsconfig.server.json --incremental false",
|
"build:lib": "tsc -p tsconfig.server.json --incremental false",
|
||||||
"build:scripts": "tsc -p tsconfig.scripts.json --incremental false && mkdir -p dist/scripts && cp scripts/mcp-stdio-socket-bridge-cli.mjs dist/scripts/mcp-stdio-socket-bridge-cli.mjs",
|
"build:scripts": "tsc -p tsconfig.scripts.json --incremental false && node -e \"const fs=require('node:fs'); fs.mkdirSync('dist/scripts',{recursive:true}); fs.copyFileSync('scripts/mcp-stdio-socket-bridge-cli.mjs','dist/scripts/mcp-stdio-socket-bridge-cli.mjs');\"",
|
||||||
"prepack": "npm run build",
|
"prepack": "npm run build",
|
||||||
"start": "NODE_ENV=production node dist/server/server/index.js",
|
"start": "NODE_ENV=production node dist/server/server/index.js",
|
||||||
"typecheck": "tsc -p tsconfig.server.typecheck.json --noEmit",
|
"typecheck": "tsc -p tsconfig.server.typecheck.json --noEmit",
|
||||||
|
|||||||
@@ -1449,9 +1449,11 @@ describe("ClaudeAgentSession redesign invariants", () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const logger = createTestLogger();
|
const logger = createTestLogger();
|
||||||
|
const claudeClient = new ClaudeAgentClient({ logger });
|
||||||
|
vi.spyOn(claudeClient, "isAvailable").mockResolvedValue(true);
|
||||||
const manager = new AgentManager({
|
const manager = new AgentManager({
|
||||||
clients: {
|
clients: {
|
||||||
claude: new ClaudeAgentClient({ logger }),
|
claude: claudeClient,
|
||||||
},
|
},
|
||||||
logger,
|
logger,
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user