Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
e1befbf
moved to monorepo
Armaldio May 4, 2026
c512609
Version Packages (beta) (#68)
github-actions[bot] May 4, 2026
7ed0256
fix: remove redundant --tag from changeset publish
Armaldio May 4, 2026
e48ddf7
Merge branch 'develop' of github.com:CynToolkit/pipelab into develop
Armaldio May 4, 2026
72bda6d
ci: bypass change detection on main and develop branches and update p…
Armaldio May 4, 2026
d0d61b6
feat: add --ignore flag to filter tags and releases via patterns or s…
Armaldio May 5, 2026
7f3b334
feat: implement dynamic desktop release fetching from GitHub API for …
Armaldio May 5, 2026
f50b8a0
-
Armaldio May 5, 2026
1e7d7a9
refactor: simplify window loading logic and ensure consistent ready-t…
Armaldio May 6, 2026
42cf317
feat: implement asynchronous background plugin loading with UI progre…
Armaldio May 7, 2026
317c1e2
chore: integrate oxfmt for project-wide code formatting and update fo…
Armaldio May 7, 2026
3c70800
feat: add script to interactively select and unpublish npm package ve…
Armaldio May 7, 2026
b3c60d2
refactor: simplify migration system, remove down functions, and add e…
Armaldio May 16, 2026
3bdf365
feat: implement dynamic release tagging and bundle identification to …
Armaldio May 16, 2026
c57d828
Fix bump
Armaldio May 17, 2026
89006a7
chore: bump versions for packages and plugins and update release work…
Armaldio May 17, 2026
9ead885
fix(ci): restore pipeline.yml from commit 317c1e2
Armaldio May 17, 2026
4b96993
Fix bump
Armaldio May 17, 2026
bf8eac4
chore: remove changeset pre-mode workflow steps
Armaldio May 17, 2026
efbac2a
chore: bump versions for all packages and plugins
Armaldio May 17, 2026
2faa6e8
fix: ensure atomic package installation and verify dependency presenc…
Armaldio May 19, 2026
cf7004e
fix: remove hyphen from beta product name to ensure consistency
Armaldio May 19, 2026
ec76a22
chore: bump versions for beta release and fix constants directory path
Armaldio May 19, 2026
0520418
chore: bump versions, update plugin configurations, and improve deskt…
Armaldio May 20, 2026
03d267b
feat: enable shims in tsdown configuration for all plugins and update…
Armaldio May 20, 2026
c1d76be
feat: implement cross-platform update notifications with manual downl…
Armaldio May 20, 2026
fba726f
refactor: apply consistent code formatting and add performance instru…
Armaldio May 20, 2026
8bd1fa4
feat: skip npm publish if version is already registered
Armaldio May 20, 2026
6472e26
bump
Armaldio May 20, 2026
5ce5ba5
-
Armaldio May 27, 2026
5dc0b8c
-
Armaldio May 27, 2026
f1a9a70
-
Armaldio May 27, 2026
e951d7d
-
Armaldio May 28, 2026
161a451
chore: increase e2e test timeouts to 30 minutes to accommodate long-r…
Armaldio May 29, 2026
8f58494
chore: update macOS runner versions to macos-26 in CI workflows
Armaldio May 29, 2026
61c776b
fix: resolve outDir path using join in forge.config.cjs
Armaldio May 29, 2026
2115ab2
fix: update pnpm shim exit code handling and await config file writing
Armaldio May 29, 2026
a61d27b
feat: log destination folder contents in forge.ts finally block for d…
Armaldio May 29, 2026
72dec61
test: enable extra logging in electron e2e test configuration
Armaldio May 29, 2026
4e2c796
chore: pin Node.js version to 24.15.0 and add execution logging to ru…
Armaldio May 29, 2026
93ce996
refactor: remove verbose debug logging and redundant build configurat…
Armaldio May 29, 2026
4a4986d
test: add arch and platform fields to electron build configuration in…
Armaldio May 29, 2026
edfaf9b
refactor: move application and runtime version information from Layou…
Armaldio May 29, 2026
a07ef43
-
Armaldio Jun 1, 2026
e0960cf
-
Armaldio Jun 2, 2026
bead063
style(projects-header): rework layout for better responsiveness and t…
Armaldio Jun 2, 2026
6a3258f
-
Armaldio Jun 2, 2026
e7a05f5
feat: add task for offline boot and UI state reflection to TODO_MONOR…
Armaldio Jun 2, 2026
12479e2
fix: pin @pipelab/steamworks.js version by removing caret prefix
Armaldio Jun 4, 2026
4ba5e91
feat: implement incremental typechecking via tsc build mode and updat…
Armaldio Jun 4, 2026
81f3861
style: fix CSS indentation and whitespace formatting in Settings and …
Armaldio Jun 4, 2026
41d5464
-
Armaldio Jun 5, 2026
1e3a55f
feat: implement network connectivity check and offline fallback for p…
Armaldio Jun 5, 2026
04360c6
feat: implement releaseTag awareness in plugin resolution to prioriti…
Armaldio Jun 5, 2026
d491c31
feat: implement staged startup signaling to enable early UI readiness…
Armaldio Jun 5, 2026
d27ad9f
-
Armaldio Jun 5, 2026
c0050b9
fix: add 10s timeout to GitHub API requests and use app.exit(0) for s…
Armaldio Jun 5, 2026
ecafd46
refactor: simplify window initialization by showing the window on sta…
Armaldio Jun 5, 2026
ba274c0
perf: parallelize custom plugin loading at startup using Promise.all
Armaldio Jun 5, 2026
40cd509
chore: bump workspace package versions and update changelogs
Armaldio Jun 5, 2026
14f874c
refactor: improve code formatting, add SPA rewrite rule to server, an…
Armaldio Jun 8, 2026
12e6bba
fix: hide connection status in sidebar when running in Electron envir…
Armaldio Jun 8, 2026
5ea85ec
refactor: standardize hover effects by removing transforms and shadow…
Armaldio Jun 8, 2026
7bdd119
fix: hide logo in Electron UI and remove redundant whitespace in buil…
Armaldio Jun 8, 2026
7e93ceb
feat: disable connections menu and hide team settings section
Armaldio Jun 9, 2026
0d7ebb7
-
Armaldio Jun 12, 2026
33759f9
test: update config version expectations from 2.0.0 to 3.0.0
Armaldio Jun 16, 2026
b1f3b3b
-
Armaldio Jun 17, 2026
1192978
-
Armaldio Jun 30, 2026
90047ec
-
Armaldio Jun 30, 2026
4ff54ea
-
Armaldio Jun 30, 2026
dc7ba68
-
Armaldio Jun 30, 2026
37a718e
feat: isolate plugin environments and improve Construct/Poki export s…
Armaldio Jul 1, 2026
2f52c7f
-
Armaldio Jul 1, 2026
235a3a3
-
Armaldio Jul 2, 2026
49e1804
fix splitter beoing over logs pannel
Armaldio Jul 2, 2026
b446de4
refactor: standardize development environment detection and improve m…
Armaldio Jul 2, 2026
4f14bee
refactor: improve plugin version display in UI, enhance error logging…
Armaldio Jul 2, 2026
135069b
refactor: isolate Poki upload process by using temporary directories …
Armaldio Jul 3, 2026
f6492ee
-
Armaldio Jul 3, 2026
4382e43
-
Armaldio Jul 3, 2026
b68c9ab
-
Armaldio Jul 3, 2026
4eb3f9d
-
Armaldio Jul 3, 2026
519b12a
-
Armaldio Jul 3, 2026
591f06b
-
Armaldio Jul 3, 2026
f79c1ab
-
Armaldio Jul 9, 2026
80cf2c8
-
Armaldio Jul 9, 2026
66f065a
-
Armaldio Jul 10, 2026
b346a0f
-
Armaldio Jul 10, 2026
7f49f65
feat: inject pnpm binary shims into build PATH for improved execution…
Armaldio Jul 11, 2026
e82c2ad
fix: conditionally generate pnpm shim based on OS platform and bump v…
Armaldio Jul 11, 2026
f251898
chore: bump versions for all packages and resolve pnpm path in test-u…
Armaldio Jul 22, 2026
fa51a87
feat: force hoisted node-linker in generated .npmrc to resolve electr…
Armaldio Jul 23, 2026
64586d6
chore: bump @pipelab/plugin-electron version to 1.0.0-beta.36
Armaldio Jul 23, 2026
06d5600
refactor: downgrade internal logs to debug and remove obsolete npm an…
Armaldio Jul 24, 2026
cb35d0b
chore: bump project versions and update changelogs
Armaldio Jul 24, 2026
1f2c53b
feat: implement plugin initialization wait mechanism to ensure runner…
Armaldio Jul 24, 2026
3436793
fix: improve SteamCMD authentication handling by disabling interactiv…
Armaldio Jul 24, 2026
53bae0a
refactor: centralize plugin definitions and improve dynamic plugin di…
Armaldio Jul 24, 2026
29a123f
chore: bump versions and update changelogs for all Pipelab packages a…
Armaldio Jul 24, 2026
eb3dc4e
fix: handle headless mode for electron file operations, alerts, and p…
Armaldio Jul 27, 2026
31fcefe
fix: resolve electron file copy issue in @pipelab/plugin-electron
Armaldio Jul 27, 2026
ba82dcd
feat: implement artifacts collection support and refactor build histo…
Armaldio Jul 27, 2026
99496c0
feat: improve dark theme and build history across various packages an…
Armaldio Jul 27, 2026
98dccf9
feat: add setArtifact method to test runner mock interface
Armaldio Jul 27, 2026
639c221
fix: resolve C3 export pipeline login and listener issues
Armaldio Aug 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 32 additions & 0 deletions .agents/rules/antigravity-rtk-rules.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# RTK - Rust Token Killer (Google Antigravity)

**Usage**: Token-optimized CLI proxy for shell commands.

## Rule

Always prefix shell commands with `rtk` to minimize token consumption.

Examples:

```bash
rtk git status
rtk cargo test
rtk ls src/
rtk grep "pattern" src/
rtk find "*.rs" .
rtk docker ps
rtk gh pr list
```

## Meta Commands

```bash
rtk gain # Show token savings
rtk gain --history # Command history with savings
rtk discover # Find missed RTK opportunities
rtk proxy <cmd> # Run raw (no filtering, for debugging)
```

## Why

RTK filters and compresses command output before it reaches the LLM context, saving 60-90% tokens on common operations. Always use `rtk <cmd>` instead of raw commands.
5 changes: 5 additions & 0 deletions .changeset/brave-weeks-relax.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@pipelab/plugin-electron": patch
---

fix shim
33 changes: 33 additions & 0 deletions .changeset/brown-nights-stop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"mini-c3-electron": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

sd
33 changes: 33 additions & 0 deletions .changeset/bumpy-falcons-obey.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"mini-c3-electron": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

sdsd
32 changes: 32 additions & 0 deletions .changeset/busy-trains-guess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

bump
33 changes: 33 additions & 0 deletions .changeset/chatty-ways-happen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"mini-c3-electron": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

sd
9 changes: 5 additions & 4 deletions .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
"$schema": "https://unpkg.com/@changesets/config@3.0.2/schema.json",
"_changelog": [
"@changesets/changelog-github",
{ "repo": "CynToolkit/pipelab" }
{
"repo": "CynToolkit/pipelab"
}
],
"privatePackages": {
"tag": true,
Expand All @@ -11,9 +13,8 @@
"changelog": "@changesets/changelog-git",
"commit": false,
"access": "public",
"fixed": [],
"fixed": [["@pipelab/ui", "@pipelab/cli"]],
"linked": [],
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": []
"updateInternalDependencies": "patch"
}
32 changes: 32 additions & 0 deletions .changeset/cute-chicken-hunt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

update
33 changes: 33 additions & 0 deletions .changeset/easy-parents-accept.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"mini-c3-electron": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

improve dark theme and improve build history
33 changes: 33 additions & 0 deletions .changeset/eighty-sites-drop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"mini-c3-electron": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

sd
6 changes: 6 additions & 0 deletions .changeset/eleven-yaks-visit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@pipelab/shared": patch
"@pipelab/ui": patch
---

fix slashes
33 changes: 33 additions & 0 deletions .changeset/fair-lights-jump.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"mini-c3-electron": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

sd
33 changes: 33 additions & 0 deletions .changeset/fast-ghosts-like.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
"@pipelab/plugin-filesystem": patch
"@pipelab/plugin-construct": patch
"@pipelab/plugin-electron": patch
"@pipelab/plugin-discord": patch
"@pipelab/plugin-netlify": patch
"@pipelab/plugin-nvpatch": patch
"mini-c3-electron": patch
"@pipelab/asset-electron": patch
"@pipelab/plugin-minify": patch
"@pipelab/plugin-system": patch
"@pipelab/asset-discord": patch
"@pipelab/asset-netlify": patch
"@pipelab/cloud-azure": patch
"@pipelab/plugin-steam": patch
"@pipelab/plugin-tauri": patch
"@pipelab/test-utils": patch
"@pipelab/plugin-core": patch
"@pipelab/plugin-itch": patch
"@pipelab/plugin-poki": patch
"@pipelab/asset-tauri": patch
"@pipelab/constants": patch
"@pipelab/core-node": patch
"@pipelab/migration": patch
"@pipelab/tsconfig": patch
"@pipelab/shared": patch
"@pipelab/cloud": patch
"@pipelab/app": patch
"@pipelab/cli": patch
"@pipelab/ui": patch
---

changes
Loading
Loading