Repository navigation
v0.1.196
·
335 commits
to master
since this release
What's Changed
- feat: web UI notice when a known host-side metering plugin (dsh-context) reports pre-compression context by @ranxianglei in #2865
- release v0.1.195 by @ranxianglei in #2857
- fix(ci): explicit concurrency=4 + parallel static-gates — CI total 16min→11m43s (monitored) (#2816) by @ranxianglei in #2848
- fix: attribute proxy mode/projection switches distinctly from host prompt rewrites (#2867) by @ranxianglei in #2873
- docs: effective-context surface for host plugins + stale contextTokens docstring by @ranxianglei in #2855
- fix: hermes MITM-domain discovery falls back to ruamel.yaml when PyYAML is absent (#2838) by @ranxianglei in #2842
- fix: acp_status instance-level endpoint pointers read as data rows (#2863) by @ranxianglei in #2869
- fix: pfa-* 匿名账本可归因 —— mint 时刻 producer provenance + 唯一标签 (#2879) by @ranxianglei in #2885
- fix: bound the three observation-noise paths from #2864 by @ranxianglei in #2871
- feat(#2809): name the skipped env/system proxy in default-direct failure diagnostics by @ranxianglei in #2860
- fix: retain accepted overflow Prepared view in internal loop by @mariopasquali in #2786
- fix: propagate compress outcome/blocksCreated through host forwarding lanes (#2752) by @ranxianglei in #2782
- fix: re-wire pi acp_delegate surface after /new or session switch (#2875) by @ranxianglei in #2876
- fix: register issue2752 forward-partial-outcome suite in LIVE_FILES (#2896) by @YunzhouLi-hub in #2898
- docs: version-first triage rule — pin the reporter's version before code analysis (#2847) by @ranxianglei in #2911
- test: guard log-mask #255 dead-upstream ports with holder+assertPortDead (#2889) by @YunzhouLi-hub in #2890
- fix: mirror the codex CLI wire shape in preflight summary calls for codex clients (#2733) by @ranxianglei in #2735
- test: poll bili.log instead of cold readFileSync in codex WS log assertions (#2882) by @YunzhouLi-hub in #2883
- fix(tests): extend tmp-rm EBUSY retry budget for c=4 Windows teardown load (#2908) by @ranxianglei in #2914
- test: pick the latest previous_response_id continuation in e2e-pi-codex-ws subtest B (#2880) by @YunzhouLi-hub in #2881
- fix: 释放会话派生缓存与诊断请求底层字符串 by @overFloweee in #2923
- fix: surface DSH no-output-ceiling degraded budget on user-visible surfaces (#2904) by @ranxianglei in #2922
- fix: fork 子会话 nudge 全盲死区 — 收据播种 sizing 基线(0.1.195 卡死复现) by @ranxianglei in #2936
- feat(web): critical-update banner — the #1870 notice reaches the browser by @ranxianglei in #2846
- fix(#2831): route mid-session native-lane diagnostics to bili.log (shared host-safe helper) by @ranxianglei in #2841
- fix: lane-aware attach discovery + native.attachLanePriority (#2905) by @ranxianglei in #2916
- docs: releases are owner-approved — agents propose, never cut version branches (#2910) by @ranxianglei in #2919
- test: #2817 regression guard — identified persona, plugin-mode fold, cross-wire model switch by @fanjinchi in #2835
- test: pin fold re-request / next-turn prefix parity guard (#2929) by @ranxianglei in #2933
- fix: exclude legacy no-class fold anchors from non-reasoning drift evidence (#2903) by @ranxianglei in #2909
- fix: converge the dsh desktop profile manifest spec after in-place updates (#2894) by @ranxianglei in #2897
- Preserve proxy compression and session-specific native retrieval exports by @mariopasquali in #2801
- feat: bili doctor flags divergent dsh global-vs-profile bundle copies (#2891) by @ranxianglei in #2893
- fix: doomed preflight rejection answers 413, not 502 (#2847) by @akushonkamen in #2921
- fix(#2929): fold claim window covers the post-fold cold tail by @ranxianglei in #2934
- fix: scan scrubLoneSurrogateEscapes unchanged spans in linear time by @ranxianglei in #2958
- fix(zcode,kimi): SessionStart hooks stop force-calling process.exit (Windows libuv abort) by @ranxianglei in #2946
- fix: destroy lingering tunnel sockets on self-restart force-close (#2895) by @ranxianglei in #2945
- fix: strip dead ref-close units after an attested tag-echo (#2862) by @YunzhouLi-hub in #2878
- fix(#2789): strip the whole acp_status marker block from incoming history by @ranxianglei in #2797
- Use live compression eligibility for recovery advice by @mariopasquali in #2800
- fix: key OpenCode 2.x child sessions by their own x-opencode-session-id (#2779) by @ranxianglei in #2792
- Bound startup session loading and preserve historical recovery by @mariopasquali in #2803
- fix(#2751): clarify search_context receipts — truncation, evidence window, narrowing hint by @ranxianglei in #2787
- fix: refuse manual compress folds with zero/negative net benefit before commit (#2748) by @ranxianglei in #2753
- fix: preflight chunked retry — snap split boundaries past BLOCKED/unreferenced messages by @ranxianglei in #2726
- fix(kimi): close native-lane gaps from #2954 — capability passthrough, full model windows, clobbered-origin handshake by @ranxianglei in #2956
- web(#2929): de-conflict the rest bucket color from the unattributed parent by @ranxianglei in #2959
- fix(#2750): make Open objectives binding until user closes them; notifications re-authorize nothing by @ranxianglei in #2918
- test(#2953): poll until settled instead of fixed 50ms ticks for fire-and-forget assertions by @ranxianglei in #2955
- feat(pi): surface delegate usage on inline wait/cancel fetch (#2913) by @ranxianglei in #2927
- release v0.1.196 by @github-actions[bot] in #2962
New Contributors
- @mariopasquali made their first contribution in #2786
- @fanjinchi made their first contribution in #2835
- @akushonkamen made their first contribution in #2921
Full Changelog: v0.1.195...v0.1.196