Skip to content

Bump Netclaw.SkillClient from 0.2.1 to 0.3.0#936

Merged
Aaronontheweb merged 1 commit intodevfrom
dependabot/nuget/Netclaw.SkillClient-0.3.0
May 9, 2026
Merged

Bump Netclaw.SkillClient from 0.2.1 to 0.3.0#936
Aaronontheweb merged 1 commit intodevfrom
dependabot/nuget/Netclaw.SkillClient-0.3.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 8, 2026

Pinned Netclaw.SkillClient at 0.3.0.

Release notes

Sourced from Netclaw.SkillClient's releases.

0.3.0

0.3.0 May 5th 2026

New Features

  • Add skillserver CLI tool for publishing and managing skills from the command line (#​56)
    • Commands: publish, publish-all, delete, list, versions, verify, config, api-key
    • Distributed as a .NET global tool (dotnet tool install -g Netclaw.SkillServer.Cli) and standalone trimmed binaries for linux-x64, linux-arm64, osx-arm64, and win-x64
    • Install scripts for Linux/macOS (install-skillserver.sh) and Windows (install-skillserver.ps1)
  • Add UploadSkillWithResourcesAsync and UploadSkillIfNotExistsAsync to Netclaw.SkillClient for idempotent publishing with resource file support (#​56)

Improvements

  • Consolidate publish_nuget.yml and publish_container.yml into a unified release.yml workflow — NuGet packages, CLI binaries, and container images build in parallel with a single coordinated publish stage (#​56)
  • Add CLI publish dry-run, trim warning checks, and install script linting to PR validation (#​56)

Dependency Updates

  • Bump YamlDotNet from 17.0.1 to 17.1.0 (#​55)

Commits viewable in compare view.

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels May 8, 2026
Aaronontheweb added a commit that referenced this pull request May 8, 2026
…gs on wizard poll-timeout (closes #925, #936) (#938)

DailyStatsActor was running CREATE TABLE IF NOT EXISTS in PreStart on a
fresh on-disk SQLite db. On Windows CI cold-start (AV scan + first-time
fsync) this regularly pushed the first Ask past its 3s timeout. The
schema is now owned by the migration files (existing 004_daily_stats.sql
plus new 005_daily_skill_usage.sql), applied unconditionally by
SchemaMigrator before the actor system starts. Test mirrors production
by invoking the migrator before ActorOf.

HealthCheckStepViewModel's daemon-startup polling loop also flaked on
Windows: when WaitForExit(1500) missed a fast-failing fake daemon,
DaemonManager.Start returned success and the loop spun for the full 30s
before reporting a generic "Daemon did not become ready" message,
hiding the real crash reason. Two fixes:

- Fast-fail when DaemonManager.GetStatus().IsRunning flips to false
  during polling (real production improvement: dead daemons no longer
  cost 30s of wall time before reporting).
- After poll exhaustion, read the structured crash-log line via
  DaemonManager.TryReadStartupFailureFromCrashLog and surface it on
  the wizard, matching the immediate-fail path's UX.

Also: HealthCheckStepViewModel now takes TimeProvider (constitution
compliance), and the "not ready" message is a single constant.
@Aaronontheweb Aaronontheweb enabled auto-merge (squash) May 8, 2026 16:39
@Aaronontheweb
Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/nuget/Netclaw.SkillClient-0.3.0 branch 2 times, most recently from a837337 to 30ba6f7 Compare May 8, 2026 16:56
@Aaronontheweb
Copy link
Copy Markdown
Collaborator

@dependabot rebase

---
updated-dependencies:
- dependency-name: Netclaw.SkillClient
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/nuget/Netclaw.SkillClient-0.3.0 branch from 30ba6f7 to 3588a04 Compare May 9, 2026 13:30
@Aaronontheweb Aaronontheweb merged commit 503182a into dev May 9, 2026
7 checks passed
@Aaronontheweb Aaronontheweb deleted the dependabot/nuget/Netclaw.SkillClient-0.3.0 branch May 9, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant