Skip to content

Releases: waired-ai/waired-agent

v0.0.2-rc6

Choose a tag to compare

@github-actions github-actions released this 25 Jul 18:38
48ce3ae

Installer entrypoints for Waired v0.0.2-rc6.
Linux: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
macOS: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
Windows: iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iex

Linux .deb packages live in Google Artifact Registry; install.sh adds the apt repo.
macOS binaries (waired-darwin-{amd64,arm64}.tar.gz + .sha256, unsigned ad-hoc) are
attached here; the same install.sh detects Darwin, installs Ollama, and registers
a per-user launchd LaunchAgent.
Windows binaries (waired-windows-amd64.zip + .sha256) and the GUI installer
(WairedSetup--x64.exe, unsigned -- see SmartScreen note in docs) are
attached here.

What's Changed

  • docs: cover the installer and waired init option surface by @gen16k in #163
  • fix(installer/windows): -LogLevel survives UAC; init bool flags use the = form by @gen16k in #169
  • docs: add a copy-pasteable "Report a problem" runbook by @gen16k in #171
  • feat(installer): one non-interactive contract, and the knobs each script lacked (re-land of #170) by @gen16k in #172

Full Changelog: v0.0.2-rc5...v0.0.2-rc6

v0.0.2-rc5

Choose a tag to compare

@github-actions github-actions released this 25 Jul 08:24
dbac1ff

Installer entrypoints for Waired v0.0.2-rc5.
Linux: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
macOS: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
Windows: iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iex

Linux .deb packages live in Google Artifact Registry; install.sh adds the apt repo.
macOS binaries (waired-darwin-{amd64,arm64}.tar.gz + .sha256, unsigned ad-hoc) are
attached here; the same install.sh detects Darwin, installs Ollama, and registers
a per-user launchd LaunchAgent.
Windows binaries (waired-windows-amd64.zip + .sha256) and the GUI installer
(WairedSetup--x64.exe, unsigned -- see SmartScreen note in docs) are
attached here.

What's Changed

  • feat(management): harden loopback API against DNS-rebinding and CSRF (waired#836) by @gen16k in #66
  • fix(tray): single-instance guard so repeated launches don't stack tray icons (waired#807) by @gen16k in #72
  • fix(installer): re-land #55/#57/#58 onto main; waired init owns Claude routing; fix ollama version parse by @gen16k in #73
  • fix(tray): model-switch feedback + switching grace state + StatusMsg + Peers row (waired#808) by @gen16k in #74
  • feat(management): local IPC socket for mutating API writes (waired#838, PR A: transport) by @gen16k in #75
  • feat(claude-proxy): advertise /model route-directives on the anthropic route (#52) by @gen16k in #77
  • fix(inference): route AMD integrated GPUs to Vulkan+igpu, not ROCm (#40, #68) by @gen16k in #78
  • feat(proto): Public Share v1 wire contract for proto/v0.2.0 (waired#816) by @gen16k in #84
  • fix(inference): inject home dir into legacy-model migration so its test is portable (#82) by @gen16k in #85
  • fix(proxy/hostsfile): serialize concurrent Add/Remove with an in-process mutex (#83) by @gen16k in #86
  • ci(proto): concurrent proto development — auto patch tags + additive-only guard by @gen16k in #89
  • ci: move CI off self-hosted runners now that the repo is public by @gen16k in #88
  • docs: compress the concurrent-proto rules in CLAUDE.md by @gen16k in #91
  • feat(cli,tray): send management writes over the local IPC socket (waired#838, PR B: clients + enforcement) by @gen16k in #79
  • ci(installtest): re-enable Defender before the AMSI canary on hosted windows by @gen16k in #92
  • feat(mesh): Public Share foreign-peer wiring + bounded nonce cache (waired#821 first half) by @gen16k in #93
  • feat(management): Public Share consumer settings + versioned consent (waired#826) by @gen16k in #94
  • test(installtest): assert the management write socket on macOS and Windows (waired#838) by @gen16k in #95
  • fix(mgmt): give each agent instance its own IPC endpoint, and never steal a live one (waired#838) by @gen16k in #96
  • feat(proto): desired-state + setup-progress wire types for NAVI onboarding (waired#835) by @gen16k in #98
  • feat(inference): detach the explicit benchmark into a persisted single-flight job (waired#835 §12) by @gen16k in #99
  • feat(cli): confirm before waired models rm (waired#845 §8.2) by @gen16k in #100
  • feat(inference): serving-side Public Share gate chain — public admission, owner priority, kill switch (waired#824) by @gen16k in #102
  • refactor(catalog): move the catalog data layer into proto/catalog (SSoT for CP tier resolution) by @gen16k in #101
  • feat(agent): desired-state applier + setup-progress reporter for NAVI onboarding (waired#835 §6/§7) by @gen16k in #103
  • feat(proto): NetworkMapPeer.NetworkID — home network of CP-injected cross-network peers (waired#820) by @gen16k in #104
  • feat(agent): Public Share provider toggle sync — management routes, CP push, revoke-on-disable, mesh auto-enable (waired#825) by @gen16k in #105
  • feat(agent): background Public Share grant acquirer/renewer + sender-side DstNetworkID stamping (waired#821) by @gen16k in #106
  • fix(router): resolve engine-native model names on the serving leg of a peer hop (#107) by @gen16k in #108
  • feat(agent): executor lease + real engine_install statuses + pull re-admission (waired#835 N3) by @gen16k in #109
  • feat(router): Public Share public-candidate partitioning — gate, ordering, pseudonyms, acquire demand, nudge (waired#827) by @gen16k in #110
  • feat(cli): attach as the setup executor, suppress terminal prompts during browser setup, hold residency (waired#835 N3) — re-land of #111 by @gen16k in #114
  • feat(gateway): capture engine-reported token counts on every surface (waired#829, 1/2) by @gen16k in #112
  • feat(agent): report Public Share usage to the control plane (waired#829, 2/2) by @gen16k in #113
  • feat(cli): install the engine as the setup executor on the daemon path (waired#835 §11) by @gen16k in #115
  • fix(cli): install the engine on the daemon path without a browser wizard (waired#835 §11) by @gen16k in #117
  • feat(tray): Public Share management client + labelled confirm dialog (waired#833 E3b, PR1) by @gen16k in #118
  • feat(cli): waired public group + read-only public status (waired#832 E3a, PR1) by @gen16k in #121
  • build(installer): start the daemon before waired init so first-run takes the daemon path (waired#835 §11.2) by @gen16k in #119
  • feat(tray): Public share submenu + served consent dialog + kill switch (waired#833 E3b, PR2) by @gen16k in #123
  • feat(tray): one-shot Public Share nudge toast (waired#833 E3b, PR3) by @gen16k in #125
  • feat(cli): waired public share / unshare (waired#832 E3a, PR2) by @gen16k in #122
  • feat(cli): first-use consent flow + waired public use (waired#832 E3a, PR3) by @gen16k in #124
  • docs(site): Public Share user docs — /public-share disclosure page + Privacy rewrite (waired#834 E4) by @gen16k in #126
  • test(installtest): 3-OS daemon-path setup-executor engine install leg (waired#835 §9/§11) by @gen16k in #127
  • fix(inference): refuse serving requests from non-consumer grant peers (waired#896) by @gen16k in #129
  • fix(public-share): make the kill switch actually stop everything; stop leaking owner capacity on healthz by @gen16k in #148
  • feat(proto): publish host-fit facts on HardwareSummary (unified_memory, usable_vram_mb, gpu vendor) by @gen16k in #143
  • fix(agent): hold the setup model pull until the engine is installed by @gen16k in #145
  • docs(site): rebuild the user documentation around the real setup journey, and enforce the Japanese mirror in CI by @gen16k in #147
  • ci: fail a PR that changes a user-visible surface without touching docs-site by @gen16k in #150
  • fix(public-share): raise the owner-priority latch from the owner's own local inference (waired#899) by @gen16k in #149
  • fix(public-share): consent dialog defaults to Cancel; status reports the guest limit; darwin tray gets a PR gate (waired#901) by @gen16k in #151
  • feat(agent): install vLLM from the setup executor, Linux+NVIDIA-gated (waired#835) by @gen16k in #154
  • feat(inference): enable vLLM auto-selection now that #557 serving is wired (#153) by @gen16k in #155
  • ci(installtest): nightly GPU vLLM install+serve lane on a self-hosted L4 (waired#835) by @gen16k in #156
  • feat(agent): debug logging — live log-level toggle (service + tray), config CLI, log collection, installer flag by @gen16k in #159
  • feat: add debug-level logging across the zero-coverage packages (#157) by @gen16k in #160
  • fix(public-share): ren...
Read more

v0.0.2-rc4

Choose a tag to compare

@github-actions github-actions released this 19 Jul 06:26
04bd673

Installer entrypoints for Waired v0.0.2-rc4.
Linux: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
macOS: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
Windows: iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iex

Linux .deb packages live in Google Artifact Registry; install.sh adds the apt repo.
macOS binaries (waired-darwin-{amd64,arm64}.tar.gz + .sha256, unsigned ad-hoc) are
attached here; the same install.sh detects Darwin, installs Ollama, and registers
a per-user launchd LaunchAgent.
Windows binaries (waired-windows-amd64.zip + .sha256) and the GUI installer
(WairedSetup--x64.exe, unsigned -- see SmartScreen note in docs) are
attached here.

What's Changed

  • feat(claude): opt-in /model route directives — switch backend + honest window in-session (#52) by @gen16k in #53
  • feat(installer): pre-run confirmation, section rules, -InstallDir, QuickEdit fix, uninstall visibility by @gen16k in #54
  • feat(init): gcloud-style sign-in gate — print the URL first, open the browser on Enter by @gen16k in #56
  • fix(tray): unify the user-facing name to "Waired" (waired#810) by @gen16k in #59
  • feat(tray): light the tray icon while local inference runs (waired#811) by @gen16k in #60
  • fix(inference): selection-time confirm for over-spec models; no inference-time 422 (#61) by @gen16k in #62
  • refactor(tray): declutter the menu into submenus + aggregate status header (waired#809) by @gen16k in #63
  • feat(inference): apply preferred-model switch in process, no whole-agent restart (waired#812) by @gen16k in #64
  • fix(installer): clear OLLAMA_VULKAN / OLLAMA_IGPU_ENABLE on uninstall -Clean by @gen16k in #65

Full Changelog: v0.0.2-rc3...v0.0.2-rc4

v0.0.2-rc3

Choose a tag to compare

@github-actions github-actions released this 15 Jul 16:30
47c6186

Installer entrypoints for Waired v0.0.2-rc3.
Linux: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
macOS: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
Windows: iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iex

Linux .deb packages live in Google Artifact Registry; install.sh adds the apt repo.
macOS binaries (waired-darwin-{amd64,arm64}.tar.gz + .sha256, unsigned ad-hoc) are
attached here; the same install.sh detects Darwin, installs Ollama, and registers
a per-user launchd LaunchAgent.
Windows binaries (waired-windows-amd64.zip + .sha256) and the GUI installer
(WairedSetup--x64.exe, unsigned -- see SmartScreen note in docs) are
attached here.

What's Changed

  • fix(agent): route remaining sudo hints through per-OS elevation wording (waired#752) by @gen16k in #48
  • fix(inference): reroute a Claude turn off a stalled mesh peer instead of hanging (waired#757) by @gen16k in #49
  • feat(installer): --clean / -Clean / WAIRED_CLEAN — one-command clean install (wipe, then reinstall) by @gen16k in #51

Full Changelog: v0.0.2-rc1...v0.0.2-rc3

v0.0.2-rc1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 12:46
759488b

Installer entrypoints for Waired v0.0.2-rc1.
Linux: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
macOS: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
Windows: iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iex

Linux .deb packages live in Google Artifact Registry; install.sh adds the apt repo.
macOS binaries (waired-darwin-{amd64,arm64}.tar.gz + .sha256, unsigned ad-hoc) are
attached here; the same install.sh detects Darwin, installs Ollama, and registers
a per-user launchd LaunchAgent.
Windows binaries (waired-windows-amd64.zip + .sha256) and the GUI installer
(WairedSetup--x64.exe, unsigned -- see SmartScreen note in docs) are
attached here.

What's Changed

  • ci: run gitleaks in CI; condense CLAUDE.md, single-source the checks list by @gen16k in #7
  • docs: add cross-OS parity rules to CLAUDE.md by @gen16k in #8
  • Cross-OS parity sweep: bring existing code up to CLAUDE.md §Cross-OS parity by @gen16k in #9
  • ci(#2): per-PR real-NAT testnet gate via cross-repo dispatch by @gen16k in #10
  • docs: port session-start, worktree, and workflow rules to CLAUDE.md by @gen16k in #12
  • claude: follow the model's real context window — drop the static 200k auto-compact pin (waired#771) by @gen16k in #11
  • cli: benchmark/installer UX — name models+quality, foreground switch wait, deferred routing consent by @gen16k in #16
  • inference: measure true decode rate in the boot benchmark (waired#764) by @gen16k in #13
  • ci: rebuild the 3-OS installtest as an always-on per-PR gate (+ nightly re-home) by @gen16k in #17
  • ci(#1): re-home the codeui-multios / amsi-scan / routing-sentinel gates by @gen16k in #19
  • fix(installer): harden install.ps1 arg parsing + elevated-run diagnostics (waired#746, waired#748) by @gen16k in #20
  • build(#4): bundle LICENSE + THIRD_PARTY_LICENSES in Windows/macOS artifacts by @gen16k in #18
  • inference: verify ollama tuning per-model + report the runner's real -np (waired#763) by @gen16k in #21
  • fix(agent): elevated Windows init enables Claude routing + OS-correct elevation hints (waired#749, waired#752) by @gen16k in #23
  • fix(agent): waired status/auth status fall back to the system state dir (waired#751) by @gen16k in #25
  • feat(#656): bake app.waired.ai as the default control URL by @gen16k in #26
  • fix(inference): surface ollama serve startup stderr in last_error + CI (#22) by @gen16k in #24
  • fix(installer): converge Windows Inno installer onto Claude managed settings (waired#750) by @gen16k in #27
  • fix(installer): install.ps1 surfaces the tray (Start Menu + de-elevated launch) (waired#755) by @gen16k in #28
  • fix(uninstaller): uninstall.ps1 -Clean removes per-user integration in the right hive (waired#754) by @gen16k in #30
  • ci: settle-grace re-check before the testnet gate hard-fails (waired-ai/waired#799) by @gen16k in #31
  • fix: close remaining macOS OS-parity gaps (agent + installer, post-#22) by @gen16k in #32
  • fix(integration): base agent detection on non-waired content (waired#753) by @gen16k in #33
  • fix(disco): dedup the udp6 STUN send-failure WARN flood (waired#758) by @gen16k in #34
  • fix(installer): install.ps1 installs Ollama by default + streams download progress (waired#747) by @gen16k in #38
  • fix(init): daemon-mediated init shows model progress + picks a fit model (waired#756) by @gen16k in #39
  • docs: README uninstall/edge one-liners + move advanced install options to a reference page by @gen16k in #47

Full Changelog: v0.0.1-rc18...v0.0.2-rc1

v0.0.1-rc18

Choose a tag to compare

@github-actions github-actions released this 11 Jul 15:13

Installer entrypoints for Waired v0.0.1-rc18.
Linux: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
macOS: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
Windows: iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iex

Linux .deb packages live in Google Artifact Registry; install.sh adds the apt repo.
macOS binaries (waired-darwin-{amd64,arm64}.tar.gz + .sha256, unsigned ad-hoc) are
attached here; the same install.sh detects Darwin, installs Ollama, and registers
a per-user launchd LaunchAgent.
Windows binaries (waired-windows-amd64.zip + .sha256) and the GUI installer
(WairedSetup--x64.exe, unsigned -- see SmartScreen note in docs) are
attached here.

Full Changelog: edge...v0.0.1-rc18

v0.0.1-rc17

Choose a tag to compare

@gen16k gen16k released this 11 Jul 12:55

Installer entrypoints for Waired v0.0.1-rc17 (bootstrap copy — assets identical to the retired waired-install mirror; built from waired-ai/waired@c8f925df).
Linux: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
macOS: curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | sh
Windows: iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iex

Linux .deb packages live in Google Artifact Registry; install.sh adds the apt repo.

edge (main-tracking)

edge (main-tracking) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 14:28

Latest main build — rebuilt on every merge to main. NOT a stable release.

  • Linux / macOS: curl -fsSL .../install.sh | WAIRED_VERSION=edge sh (or pass --edge).
  • Windows: $env:WAIRED_VERSION='edge'; iwr .../install.ps1 | iex (or -Edge).

Built from f9030f9. The stable one-liner (/releases/latest) is unaffected — edge is a prerelease.