v0.1.176
·
441 commits
to master
since this release
What's Changed
- fix: multi-instance shared-state hardening — activePack round-trip + affinity clobber guard (#1724) by @ranxianglei in #1737
- fix: flush durable state before spawning self-restart replacement (#1724) by @ranxianglei in #1742
- fix: wait out a same-lane upgrade predecessor before laddering zone ports (#1723) by @ranxianglei in #1726
- docs: declare shared-state-dir multi-instance security boundary (#1724) by @ranxianglei in #1745
- refactor(ccr): retrievals deliver in the tool result — kernel v2 lockstep (requires acp-kernel 0.0.99) by @ranxianglei in #1738
- fix(launcher): #1753 both lifecycle sides — squatter-proof spawn fallback + wrapper exit spares shared instances by @ranxianglei in #1756
- fix: make prefix-affinity chains permanent (#1724) by @ranxianglei in #1749
- fix: zero-injection session identity — outbound tool_use witness routing (#1685) by @ranxianglei in #1692
- test: e2e the #1685 plugin tool routing ladder + MCP shim lane by @ranxianglei in #1773
- feat: dsh web-profile settings entry opening the bili Web UI (#1590) by @ranxianglei in #1619
- fix: dsh channel error text renders the executed command once (no duplicated "plugin") by @ranxianglei in #1676
- fix: demote the benign #1574 socket-race TypeError to debug level by @ranxianglei in #1591
- fix: clamp surrogate pairs in every model-facing excerpt site (#1615) by @ranxianglei in #1618
- feat(config): named provider lanes — bind aliasing + dead-field guard (one-shot #1469) by @ranxianglei in #1473
- test(e2e): plugin-lane grow-and-compress — MCP host loop folds via /__bili/plugin/tool by @ranxianglei in #1778
- fix(#1732): resolve dsh binary beyond bare PATH name; decode GBK subprocess output by @ranxianglei in #1734
- docs: document BILLION_CONTEXT_NODE and the Electron-host proxy spawn (#1576) by @ranxianglei in #1583
- fix(dsh): warn at boot when web presets keep native auto-compaction (#1772) by @ranxianglei in #1777
- fix(#1736): stop flagging read-only context-* tools as suspected compressors by @ranxianglei in #1743
- fix: decouple idle-timeout survival tests from wall-clock jitter (#1770) by @ranxianglei in #1771
- fix(release): make one-click fallback PRs mergeable — explicit CI dispatch on fallback branch by @ranxianglei in #1746
- fix(plugin): count released tails as residue only when markup-shaped (#1760) by @ranxianglei in #1764
- fix(#1733): fold adjacent configuration_update items at responses rebuild boundaries by @ranxianglei in #1740
- fix: retry transient empty summaries in preflight before failing the turn (#1767) by @ranxianglei in #1769
- fix(#1766): preserve unmodeled upstream terminal-frame keys in the synthetic Anthropic completion by @ranxianglei in #1768
- fix: coordinate OMP first-event watchdog with long preflights by @ranxianglei in #1776
- release v0.1.176 by @github-actions[bot] in #1783
Full Changelog: v0.1.175...v0.1.176