GitLab CI
35b2cd79fe
perf - Add performance report for 4.2.26 [ci skip]
2026-01-24 16:08:09 -05:00
GitLab CI
b317065ea0
perf: Update aggregated performance analysis [ci skip]
2026-01-24 16:04:33 -05:00
GitLab CI
51cb91e915
perf - Add performance report for 4.2.25 [ci skip]
2026-01-24 16:04:07 -05:00
2648d4ccf9
chore: bump version to 4.2.26
2026-01-24 15:56:49 -05:00
affa90abef
chore: bump version to 4.2.25
2026-01-24 15:56:38 -05:00
30837d20e5
fix: regenerate aggregate report to resolve merge conflicts [ci skip]
2026-01-24 15:46:02 -05:00
GitLab CI
ee6ae407a3
perf: Update aggregated performance analysis [ci skip]
2026-01-24 14:14:33 -05:00
GitLab CI
6268800e9b
perf: Update aggregated performance analysis [ci skip]
2026-01-24 14:14:19 -05:00
GitLab CI
9a42515ec2
perf - Add performance report for 4.2.23 [ci skip]
2026-01-24 14:14:10 -05:00
GitLab CI
89e6672fa8
perf - Add performance report for 4.2.24 [ci skip]
2026-01-24 14:13:52 -05:00
35076c4fbf
perf: Update aggregated performance charts [ci skip]
2026-01-24 14:05:38 -05:00
cdd7cf714b
chore: bump version to 4.2.24
2026-01-24 13:47:09 -05:00
05fd8ba415
chore: bump version to 4.2.23
2026-01-24 13:46:54 -05:00
60a93b72f1
fix: add dotnet and csharp to set-version.sh script
2026-01-24 13:02:11 -05:00
GitLab CI
6c2ae4cba5
perf: Update aggregated performance analysis [ci skip]
2026-01-24 12:58:29 -05:00
GitLab CI
2301b9ee2e
perf - Add performance report for 4.2.22 [ci skip]
2026-01-24 12:58:05 -05:00
bc3af266bc
chore: bump version to 4.2.22
...
Consolidate dotnet SDK with sync/async implementations and add CI testing.
Move API and portal off pool to prevent failover when cammy is loaded.
2026-01-24 11:54:56 -05:00
b0c9fd51ad
ci: add separate CI jobs for C# (Mono) and .NET 10
...
- Add csharp job: builds with Mono, tests sync version
- Add dotnet job: builds both sync and async with .NET 10
- Update clients/dotnet/Makefile to support sync and async builds
- Update clients/csharp/Makefile to remove reference to deleted dotnet folder
- Add both to summary job dependencies
2026-01-23 17:42:03 -05:00
fe980a5dad
refactor: consolidate dotnet implementations and add full CLI spec
...
- Remove misplaced clients/csharp/dotnet/ (was duplicate in wrong location)
- Add clients/dotnet/async/ with async/await implementation (1111 lines)
- Update clients/dotnet/sync/ with blocking HttpClient.Send (1096 lines)
- Both versions now implement complete CLI spec:
- execute, session, service, service env, key (existing)
- snapshot command (list, info, delete, lock, unlock, clone)
- image command (list, info, delete, lock, unlock, publish, visibility, spawn, clone)
- languages command with 1-hour cache
- Added session options: freeze, unfreeze, boost, unboost, snapshot
- Added service options: lock, unlock, resize, redeploy, snapshot, bootstrap-file
2026-01-23 17:39:53 -05:00
GitLab CI
c3589552d2
perf: Update aggregated performance analysis [ci skip]
2026-01-23 16:16:33 -05:00
GitLab CI
714f8d7280
perf - Add performance report for 4.2.21 [ci skip]
2026-01-23 16:16:11 -05:00
ad9394fd27
fix: use correct -o flag for aggregate script in CI
2026-01-23 16:04:28 -05:00
GitLab CI
895788a207
perf - Add performance report for 4.2.20 [ci skip]
2026-01-23 15:41:49 -05:00
3f73bf6203
fix: skip null rows when parsing pool metrics CSV
2026-01-23 15:28:20 -05:00
GitLab CI
5965ce682d
perf - Add performance report for 4.2.19 [ci skip]
2026-01-23 15:20:16 -05:00
6d4b0aab2e
fix: stop pool metrics collector when tests finish to avoid skewed averages
2026-01-23 15:05:07 -05:00
GitLab CI
f0e6adb52c
perf - Add performance report for 4.2.18 [ci skip]
2026-01-23 11:05:08 -05:00
08dbc8ff75
chore: bump version to 4.2.18
2026-01-23 10:42:50 -05:00
GitLab CI
e8a7b1e870
perf - Add performance report for 4.2.17 [ci skip]
2026-01-23 10:35:00 -05:00
GitLab CI
0bc7a32bf8
perf - Add performance report for 4.2.16 [ci skip]
2026-01-23 10:25:57 -05:00
GitLab CI
c071a24090
perf - Add performance report for 4.2.15 [ci skip]
2026-01-23 10:14:43 -05:00
3acc781016
fix: exec_sdk_inception now properly executes SDK file instead of path as code
2026-01-23 10:04:57 -05:00
b3c3957346
fix: add go compiler error patterns (expected/package/found)
2026-01-23 10:03:56 -05:00
84d012dcfe
Remove localStorage fallback - vault only for credentials
2026-01-23 09:52:56 -05:00
638f6c01f4
fix: add JVM exception patterns for groovy flakiness
2026-01-23 09:52:19 -05:00
GitLab CI
297858f0bb
perf - Add performance report for 4.2.14 [ci skip]
2026-01-23 09:48:38 -05:00
0b618bd94e
Add UnsandboxVault to sync SDK with external vault support
...
- Add UnsandboxVault for encrypted credential storage (browser only)
- Update loadCredentialsFromStorage() with 3-tier priority:
1. UnsandboxVault (own encrypted vault)
2. External vaults (window.UncloseVault for uncloseai.com)
3. Plain localStorage (legacy fallback)
- Export UnsandboxVault in both named and default exports
- Makes window.UnsandboxVault available globally in browser
2026-01-23 09:46:20 -05:00
e0bb0cb6bb
chore: bump version to 4.2.14
2026-01-23 09:26:25 -05:00
47db8c101a
feat: add per-pool metrics tracking (ai vs cammy)
...
Now collects separate time series for each pool:
- ai-foxhop-net: load1/5/15, available, total
- cammy-foxhop-net: load1/5/15, available, total
Saves to raw-pools.csv and includes per-pool stats in pool-metrics.json
2026-01-23 09:26:15 -05:00
GitLab CI
55d0251e78
perf - Add performance report for 4.2.13 [ci skip]
2026-01-23 09:19:54 -05:00
f7ad5d4d25
chore: bump version to 4.2.13
2026-01-23 08:57:51 -05:00
8434928878
feat: add pool metrics collection during CI tests
...
Collects CPU, memory, and API latency from /cluster endpoint every 5s
during test execution. Results saved to reports/{TAG}/pool-metrics.json
2026-01-23 08:57:42 -05:00
2e44723e8e
Make async JS SDK isomorphic (Node.js + Browser)
...
- Add environment detection (IS_BROWSER, IS_NODE)
- Use top-level await for conditional Node.js imports
- Make signRequest async/isomorphic (Node crypto vs Web Crypto API)
- Add loadCredentialsFromStorage() for browser localStorage support
- Update resolveCredentials() with 5-tier priority including localStorage
- Add IS_NODE guards to file-system dependent functions
- Guard CLI entry point to prevent browser errors
- Update header docs with browser usage instructions
All 71 existing tests pass.
2026-01-23 08:53:00 -05:00
5c14ccc3af
perf: regenerate aggregate with just 4.2.11 and 4.2.12 baseline
2026-01-23 08:52:34 -05:00
GitLab CI
4087339356
perf: Update aggregated performance analysis [ci skip]
2026-01-23 08:30:52 -05:00
GitLab CI
7f5b0551be
perf - Add performance report for 4.2.12 [ci skip]
2026-01-23 08:30:32 -05:00
310cbc84b2
feat: add --versions filter to aggregate script
...
Usage: scripts/aggregate-performance-reports.py reports -v 4.2.11 4.2.12
This allows generating an aggregate report from just specific versions
instead of all reports in the directory.
2026-01-23 08:22:53 -05:00
66d5cd0818
chore: bump version to 4.2.12
2026-01-23 08:20:47 -05:00
c5510100da
chore: remove old aggregated report for fresh baseline
2026-01-23 08:20:38 -05:00
GitLab CI
d87401905b
perf: Update aggregated performance analysis [ci skip]
2026-01-23 07:14:31 -05:00