What's Changed
- chore: upgrade NixOS from 25.11 to 26.05 by @flexiondotorg in #869
- chore(wavebox): update to 148.2.44-2 by @flexiondotorg in #870
- chore(deps): bump llm-agents from
a418d27tod67ff06by @dependabot[bot] in #871 - chore(deps): bump fresh from
741ba78to70b7822by @dependabot[bot] in #872 - chore(wavebox): update to 149.2.63-2 by @flexiondotorg in #873
- chore: bump hermes-agent to v2026.6.5 by @sith-traya in #874
- chore(deps): bump sidra from
13ff68bto8e9889fby @dependabot[bot] in #877 - chore(deps): bump llm-agents from
8f3ed60tof1d6cccby @dependabot[bot] in #876 - chore(deps): bump fresh from
be09b77tob022a7fby @dependabot[bot] in #875 - chore(wavebox): update to 149.2.69-2 by @flexiondotorg in #878
- feat(wayland): replace session-locker, wallpaper, and menu with portable alternatives by @flexiondotorg in #879
- feat(agentic): add communication rules tripwire for coding agents by @flexiondotorg in #880
- refactor(agentic): unify Communication Rules tripwire into one Python core by @flexiondotorg in #882
- chore(wavebox): update to 149.2.92-2 by @flexiondotorg in #881
- chore(deps): bump llm-agents from
5367331to662340cby @dependabot[bot] in #883 - chore(deps): bump fresh from
666f3fatoaf364e2by @dependabot[bot] in #884 - chore(deps): bump nixos-hardware from
6358ff7to08018c7by @dependabot[bot] in #885 - chore(deps): bump nixpkgs-unstable from
9ae611ato567a49dby @dependabot[bot] in #886 - chore(wavebox): update to 149.2.96-2 by @flexiondotorg in #887
- feat(development): add GitHub and terminal tooling by @flexiondotorg in #889
- chore: bump hermes-agent to v2026.6.19 by @sith-traya in #888
- feat(agentic): reorganise agent commands by @flexiondotorg in #890
- chore(concord): update to v2.2.6 by @flexiondotorg in #891
- feat(chat): add soju and senpai IRC support by @flexiondotorg in #892
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #893
- chore(deps): bump nix-index-database from
346fee9to3017088by @dependabot[bot] in #894 - chore(deps): bump llm-agents from
6b704a0to6fa84acby @dependabot[bot] in #895 - chore(deps): bump fresh from
93ac8d5toa38e1e1by @dependabot[bot] in #897 - chore(deps): bump sops-nix from
420f8d2to56b2406by @dependabot[bot] in #898 - chore(deps): bump nixpkgs from
a037402to3426825by @dependabot[bot] in #896 - feat(agentic): add Chromium fence wrapper by @flexiondotorg in #899
- feat(agentic): extend provider routing for append-step calls by @flexiondotorg in #902
- feat(voxtype): integrate voice input support with OSD and automation by @flexiondotorg in #903
- feat(paseo): add Paseo server and desktop support by @flexiondotorg in #904
- refactor(terminal): optimise terminal tooling for server deployments by @flexiondotorg in #909
- chore(defold): update to 1.13.0 by @flexiondotorg in #906
- chore(wavebox): update to 149.2.103-2 by @flexiondotorg in #907
- chore(concord): update to v2.2.9 by @flexiondotorg in #908
- chore(deps): bump llm-agents from
a0a1184to01a5da7by @dependabot[bot] in #910 - chore(deps): bump fresh from
e1174a7to6f9ef51by @dependabot[bot] in #911 - chore(concord): update to v2.2.11 by @flexiondotorg in #912
- feat(pkgs): add claude-desktop Electron application package by @flexiondotorg in #913
- refactor(ci): extract freshener workflow into reusable scripts and pin paseo to release tag by @flexiondotorg in #914
- perf(iso): reduce image size from 1.8GB to 948MB by @flexiondotorg in #915
- chore(hermes-agent): update to v2026.7.7 by @flexiondotorg in #928
- chore(wavebox): update to 150.2.121-2 by @flexiondotorg in #926
- chore(paseo): update to v0.1.104 by @flexiondotorg in #927
- chore(concord): update to v2.3.2 by @flexiondotorg in #925
- chore(defold): update to 1.13.0-q8VVo3IK by @flexiondotorg in #924
- chore(deps): bump nixpkgs-unstable from
b5aa0fbtod407951by @dependabot[bot] in #922 - chore(deps): bump nixos-hardware from
a9cf754to8efb433by @dependabot[bot] in #921 - chore(deps): bump sops-nix from
56b2406tof140661by @dependabot[bot] in #920 - chore(deps): bump mac-app-util from
4747968to039f33dby @dependabot[bot] in #923 - chore(paseo): update to v0.1.107 by @flexiondotorg in #930
- chore(concord): update to v2.3.5 by @flexiondotorg in #929
- fix(agentic): permit fenced unsigned Git workflows by @flexiondotorg in #931
- fix(agentic): load Nix project tools inside Fence by @flexiondotorg in #941
- chore(deps): bump kolide-launcher from
0c25400toeb15468by @dependabot[bot] in #933 - chore(deps): bump nixpkgs from
95ca1e2to8eeec93by @dependabot[bot] in #934 - chore(deps): bump nix-homebrew from
de7953ato60641daby @dependabot[bot] in #935 - chore(deps): bump rust-overlay from
e3fa5cfto58c6334by @dependabot[bot] in #936 - chore(deps): bump llm-agents from
b53169ato0ded017by @dependabot[bot] in #937 - chore(concord): update to v2.4.1 by @flexiondotorg in #938
- chore(paseo): update to v0.1.108 by @flexiondotorg in #939
- chore(wavebox): update to 150.2.131-2 by @flexiondotorg in #940
- chore(concord): update to v2.4.3 by @flexiondotorg in #943
- chore(hermes-agent): update to v2026.7.20 by @flexiondotorg in #944
- chore(paseo): update to v0.1.110 by @flexiondotorg in #942
- chore(deps): bump nixpkgs from
8eeec93tofd14620by @dependabot[bot] in #946 - chore(deps): bump llm-agents from
2af0e04to6c650f7by @dependabot[bot] in #948 - chore(deps): bump rust-overlay from
58c6334to47759faby @dependabot[bot] in #947 - chore(deps): bump nix-packages from
7b33f25to32ba986by @dependabot[bot] in #949 - chore(concord): update to v2.4.4 by @flexiondotorg in #950
- chore(paseo): update to v0.2.1 by @flexiondotorg in #952
- chore(concord): update to v2.4.6 by @flexiondotorg in #951
- feat(agentic,github): reply inside a GitHub review comment thread by @flexiondotorg in #953
- feat(agentic,fence): sign work commits under ~/Chainguard with gitsign by @flexiondotorg in #956
- fix(agentic,mcp): remove Chainguard RAG MCP server from repository by @flexiondotorg in #957
- chore(concord): update to v2.4.7 by @flexiondotorg in #954
- chore(paseo): update to v0.2.3 by @flexiondotorg in #955
- chore(deps): bump llm-agents from
d4a6e87to19ed15dby @dependabot[bot] in #958 - chore(deps): bump nixpkgs from
8623c4cto2f5a153by @dependabot[bot] in #959 - chore(deps): bump kolide-launcher from
e8a0a51to72a0cfaby @dependabot[bot] in #960 - chore(concord): update to v2.4.8 by @flexiondotorg in #961
- chore(paseo): update to v0.2.4 by @flexiondotorg in #962
- chore(chainctl): update to 0.2.325 by @flexiondotorg in #963
- chore(hermes-agent): update to v2026.7.30 by @flexiondotorg in #964
- chore(paseo): update to v0.2.5 by @flexiondotorg in #965
- chore: update flake.lock by @flexiondotorg in #966
- fix(brow6el): drop aarch64-linux from platforms by @flexiondotorg in #967
- refactor(agentic): rename watch-ci to pr-watch, pr-is-merged to pr-done by @flexiondotorg in #968
- refactor(agentic): route GitHub commands through gh skill by @flexiondotorg in #972
- chore(wavebox): update to 151.2.141-2 by @flexiondotorg in #969
- chore(hermes-agent): update to v2026.8.3 by @flexiondotorg in #970
- chore(concord): update to v2.5.2 by @flexiondotorg in #971
- fix(policy): set Kolide Launcher xdg-open environment by @flexiondotorg in #973
- feat(reframe): replace WayVNC with NixOS ReFrame by @flexiondotorg in #974
- fix(policy): set Kolide Launcher xdg-open environment via a wrapper by @flexiondotorg in #975
- feat(deploy): push local builds to remote hosts by @flexiondotorg in #981
- chore(wolfictl): update to 0.39.24 by @flexiondotorg in #976
- chore(chainctl): update to 0.2.327 by @flexiondotorg in #977
- chore(wavebox): update to 151.2.148-2 by @flexiondotorg in #978
- chore(concord): update to v2.5.3 by @flexiondotorg in #979
- chore(slk): update to 0.13.1 by @flexiondotorg in #980
- feat(agentic): carry house style in every platform's system prompt by @flexiondotorg in #982
- feat(agentic): bound sub-agent nesting depth and split relay into artefact and report paths by @flexiondotorg in #983
- feat(agentic): take vocabulary from the project's own words by @flexiondotorg in #984
- chore(chainctl): update to 0.2.329 by @flexiondotorg in #985
- chore(concord): update to v2.5.6 by @flexiondotorg in #986
- chore(paseo): update to v0.3.1 by @flexiondotorg in #987
- chore(chainctl): update to 0.2.330 by @flexiondotorg in #988
- chore(wavebox): update to 151.2.154-2 by @flexiondotorg in #989
- chore(concord): update to v2.5.8 by @flexiondotorg in #990
- chore(slk): update to 0.14.0 by @flexiondotorg in #991
- feat(desktop): replace Wavebox with Chrome on workspace hosts by @flexiondotorg in #992
- chore(chainctl): update to 0.2.333 by @flexiondotorg in #993
- chore(wolfictl): update to 0.39.25 by @flexiondotorg in #994
- chore(defold): update to 1.13.1-WgXAEnOe by @flexiondotorg in #996
- chore(slk): update to 0.15.0 by @flexiondotorg in #998
- chore(concord): update to v2.5.11 by @flexiondotorg in #995
- chore(hermes-agent): update to v2026.8.16 by @flexiondotorg in #997
- chore(paseo): update to v0.4.0 by @flexiondotorg in #999
- chore(chainctl): update to 0.2.335 by @flexiondotorg in #1000
- chore(hermes-agent): update to v2026.8.18 by @flexiondotorg in #1001
- feat(wayland): use Vecdecor for Wayfire decoration by @flexiondotorg in #1002
- feat(wayland): migrate Felkor to Vecdecor by @flexiondotorg in #1003
- fix(vecdecor): update source pins for wlroots C linkage by @flexiondotorg in #1004
- chore(concord): update to v2.5.13 by @flexiondotorg in #1005
- chore(chainctl): update to 0.2.337 by @flexiondotorg in #1006
- chore(hermes-agent): update to v2026.8.19 by @flexiondotorg in #1007
- chore(slk): update to 0.16.0 by @flexiondotorg in #1008
- chore(paseo): update to v0.5.2 by @flexiondotorg in #1009
- fix(hermes): stamp config schema version in managed settings by @sith-traya in #1013
- chore(chainctl): update to 0.2.338 by @flexiondotorg in #1010
- chore(hermes-agent): update to v2026.8.27 by @flexiondotorg in #1011
- chore(paseo): update to v0.6.1 by @flexiondotorg in #1012
- fix(hermes): bump config schema version stamp to 39 by @sith-traya in #1014
- fix(hermes): survive 429 storms with longer retries and a fallback by @sith-traya in #1016
- ci(freshener): keep Hermes config schema stamp in lockstep by @sith-traya in #1015
- feat(voice): replace Voxtype with Handy by @flexiondotorg in #1018
- chore(chainctl): update to 0.2.342 by @flexiondotorg in #1019
- chore(concord): update to v2.5.14 by @flexiondotorg in #1020
- chore(herdr-pc-ram-and-cpu-usage-overlay): update to 1.11.2-unstable-2026-08-27-94a2ea3b by @flexiondotorg in #1021
- chore(paseo): update to v0.7.0 by @flexiondotorg in #1022
- chore(chainctl): update to 0.2.344 by @flexiondotorg in #1023
- chore(concord): update to v2.5.15 by @flexiondotorg in #1024
- chore(hermes-agent): update to v2026.8.31 (config schema v39) by @flexiondotorg in #1025
- chore(paseo): update to v0.7.2 by @flexiondotorg in #1026
- chore(chainctl): update to 0.2.346 by @flexiondotorg in #1027
- chore(concord): update to v2.5.17 by @flexiondotorg in #1028
- chore(hermes-agent): update to v2026.9.7 (config schema v41) by @flexiondotorg in #1029
- chore(herdr-agent-usage): update to 0.5.13 by @flexiondotorg in #1030
- chore(slk): update to 0.17.0 by @flexiondotorg in #1031
- build(deps): bump veila from 0.4.2 to 0.4.4 by @dependabot[bot] in #1033
- chore(chainctl): update to 0.2.348 by @flexiondotorg in #1034
- chore(concord): update to v2.5.18 by @flexiondotorg in #1035
- feat(agentic): unify headers and track generated file ownership by @flexiondotorg in #1036
- feat(agentic): add native delegation and agent-only routing by @flexiondotorg in #1037
- fix(hermes): drop Baseten-era api_max_retries override by @sith-traya in #1045
- feat(hermes): route the auxiliary fleet through the OpenCode relays by @sith-traya in #1046
- feat(hermes): switch Traya's voice from Piper to Edge TTS by @sith-traya in #1049
- feat(hermes): speed up Edge TTS delivery to 1.25x by @sith-traya in #1050
- Revert "feat(hermes): speed up Edge TTS delivery to 1.25x" by @flexiondotorg in #1051
- chore(wolfictl): update to 0.39.26 by @flexiondotorg in #1038
- chore(chainctl): update to 0.2.353 by @flexiondotorg in #1039
- chore(concord): update to v2.5.20 by @flexiondotorg in #1040
- chore(hermes-agent): update to v2026.9.14 (config schema v44) by @flexiondotorg in #1041
- chore(herdr-pc-ram-and-cpu-usage-overlay): update to 1.12.0-unstable-2026-09-13-9872a499 by @flexiondotorg in #1042
- chore(slk): update to 0.20.0 by @flexiondotorg in #1043
- chore(paseo): update to v0.8.0 by @flexiondotorg in #1044
- build(deps): bump paseo from v0.7.2 to v0.8.0 by @dependabot[bot] in #1047
- build(deps): bump concord from v2.5.18 to v2.5.20 by @dependabot[bot] in #1048
- feat(moltis): add gated mixin skeleton and release-built package by @flexiondotorg in #1054
- feat(moltis): render moltis.toml from MCP, Hermes lanes, Telegram by @flexiondotorg in #1055
- feat(moltis): add user service, Fence wrapper, and policy grants by @flexiondotorg in #1056
- feat(moltis): project assistant sources into Moltis by @flexiondotorg in #1057
- chore(chainctl): update to 0.2.355 by @flexiondotorg in #1052
- feat: expand agent workflows and Herdr tooling by @flexiondotorg in #1058
- feat(hushmic): replace EasyEffects with HushMic tray by @flexiondotorg in #1059
- chore(chainctl): update to 0.2.360 by @flexiondotorg in #1060
- chore(wolfictl): update to 0.39.27 by @flexiondotorg in #1061
- chore(concord): update to v2.5.22 by @flexiondotorg in #1062
- chore(handy): update to v0.9.7 by @flexiondotorg in #1063
- chore(hermes-agent): update to v2026.9.21 (config schema v45) by @flexiondotorg in #1064
- chore(herdr-agent-quota): update to 1.6.2 by @flexiondotorg in #1066
- chore(slk): update to 0.21.0 by @flexiondotorg in #1065
- chore(concord): update to v2.6.0 by @flexiondotorg in #1067
- chore(chainctl): update to 0.2.362 by @flexiondotorg in #1068
- chore(claude-themes-catppuccin): update to 0.2.1 by @flexiondotorg in #1069
- chore(paseo): update to v0.9.1 by @flexiondotorg in #1070
- chore(wolfictl): update to 0.39.28 by @flexiondotorg in #1071
- chore(chainctl): update to 0.2.366 by @flexiondotorg in #1072
- chore(hushmic): update to 0.10.0-b31bb3b490b6 by @flexiondotorg in #1073
- chore(slk): update to 0.22.0 by @flexiondotorg in #1074
- chore(manuscript): update to 1.5.2 by @flexiondotorg in #1075
- chore(paseo): update to v0.10.1 by @flexiondotorg in #1076
- build(deps): bump paseo from v0.10.1 to v0.9.2 by @dependabot[bot] in #1077
- chore(chainctl): update to 0.2.368 by @flexiondotorg in #1079
- chore(defold): update to 1.13.2-WZICFEoz by @flexiondotorg in #1078
- chore(concord): update to v2.6.1 by @flexiondotorg in #1080
- chore(hushmic): update to 0.10.1-2a0aa41ab73d by @flexiondotorg in #1081
- chore(hermes-agent): update to v2026.9.24 (config schema v46) by @flexiondotorg in #1082
- chore(yam): update to 0.2.67 by @flexiondotorg in #1083
- chore(hushmic): update to 0.10.2-cd9cab670a53 by @flexiondotorg in #1085
- chore(handy): update to v0.9.8 by @flexiondotorg in #1086
- chore(chainctl): update to 0.2.373 by @flexiondotorg in #1087
- chore(yam): update to 0.2.68 by @flexiondotorg in #1088
- chore(slk): update to 0.24.1 by @flexiondotorg in #1089
- chore(paseo): update to v0.10.3 by @flexiondotorg in #1090
- chore(weave): update to 0.2.2 by @flexiondotorg in #1091
- chore(chainctl): update to 0.2.375 by @flexiondotorg in #1092
- chore(defold): update to 1.13.2-39HPXwda by @flexiondotorg in #1093
- chore(slk): update to 0.25.0 by @flexiondotorg in #1094
- chore(paseo): update to v0.11.1 by @flexiondotorg in #1095
Full Changelog: v25.11.20260526...v26.5.20261010