mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-09 09:59:45 -10:00
chore(release): prepare the dated 0.10.1 candidate and contributor credits
Move the already-integrated changes into the dated 0.10.1 candidate, remove one duplicated stream note, and synchronize the changelog mirror, canonical contributor ledger and website credits. Preserve the original PR authors, including qiuYliangM's context-label contribution within #6799. Exclude Codex model trailers from the human-contributor gate, as Claude trailers already are; a positive control retains both human contributors. Remove the unnecessary dead_code allowance from Engine::new_with_model_client: the runtime's production constructor already calls it. This satisfies current main's 258-suppression ceiling without changing the implementation or budget. Validation: npm test 810 passed / 0 failed / 1 platform skip (75 wrapper, 19 SDK, 63 extension host, 653 web); npm run check:web passed, including lint/types and production build. Workspace/all-target/all-feature Clippy passed with the repository's exact CI policy; fmt and diff checks passed. Contributor gate: 14 human authors credited on all three surfaces. Blocking budget: 710 sites / 208 files; dead-code 258/258. Dated release/version and 38 feature-note references passed. No tag, release or publication created. Earlier strict Clippy attempts omitted CI's documented lint exceptions and failed; those logs remain preserved. Exact-head hosted qualification and final optimized/native acceptance remain separate from these local checks. Signed-off-by: CodeWhale Bot <[email protected]> Co-authored-by: Codex <[email protected]>
This commit is contained in:
1 parent
c20ffced25
commit
8f7744e52f
6 files changed
+58
-58
No files matched your search
+24
-25
@@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.10.1] - 2026-10-01
|
||||
|
||||
The website's not-found page now uses the Codwhale poster and typo joke,
|
||||
with English/Chinese recovery links to home and docs
|
||||
([#6419](https://github.com/Hmbown/Codewhale/issues/6419),
|
||||
[#6420](https://github.com/Hmbown/Codewhale/pull/6420)).
|
||||
|
||||
Codewhale v0.10.1 source candidate focuses on reliability and first-run behavior.
|
||||
Turns that
|
||||
stall now say so, approvals keep what you approved, plugin suggestions are
|
||||
quieter, and Fleet runs can be checked before they spend anything.
|
||||
|
||||
### Changed
|
||||
|
||||
- Script tools can no longer approve themselves or replace built-in tools
|
||||
@@ -29,22 +41,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
([#6792](https://github.com/Hmbown/Codewhale/issues/6792),
|
||||
[#6145](https://github.com/Hmbown/Codewhale/issues/6145)).
|
||||
|
||||
### Contributors
|
||||
### Release reliability
|
||||
|
||||
- **[@SparkofSpike](https://github.com/SparkofSpike)** — translated seventeen Tier-2 guides and thirteen developer and internal docs into Simplified Chinese, and connected the localized documentation ([#6662](https://github.com/Hmbown/Codewhale/pull/6662), [#6663](https://github.com/Hmbown/Codewhale/pull/6663)).
|
||||
- **[@harryvgiunta](https://github.com/harryvgiunta)** — added Yolo-Auto as a bundled OpenAI-compatible host, starting on the vendor's recommended `qwen3.8-flash` model ([#6408](https://github.com/Hmbown/Codewhale/pull/6408)).
|
||||
|
||||
## [0.10.1] - Unreleased candidate
|
||||
|
||||
The website's not-found page now uses the Codwhale poster and typo joke,
|
||||
with English/Chinese recovery links to home and docs
|
||||
([#6419](https://github.com/Hmbown/Codewhale/issues/6419),
|
||||
[#6420](https://github.com/Hmbown/Codewhale/pull/6420)).
|
||||
|
||||
Codewhale v0.10.1 source candidate focuses on reliability and first-run behavior.
|
||||
Turns that
|
||||
stall now say so, approvals keep what you approved, plugin suggestions are
|
||||
quieter, and Fleet runs can be checked before they spend anything.
|
||||
- Upload the complete release into a private draft, verify every asset's size
|
||||
and SHA-256 digest, then publish. An interrupted retry cannot reuse stale
|
||||
same-size bytes. CNB and GHCR version tags follow canonical publication.
|
||||
- Ubuntu Lighthouse bootstrap requires trusted SSH source CIDRs or an explicit
|
||||
public-SSH opt-in before changing the host; malformed IPv6 and broad default
|
||||
networks are refused.
|
||||
|
||||
### Security
|
||||
|
||||
@@ -101,23 +105,18 @@ quieter, and Fleet runs can be checked before they spend anything.
|
||||
- A turn no longer stops after an hour of work. The cumulative per-turn wall
|
||||
clock is unlimited by default, like model steps; set
|
||||
`[tui].turn_wall_clock_secs` to cap it.
|
||||
- Stream limits and transport settings share a typed `[stream]` configuration
|
||||
table, including retry budgets, TCP keepalive and HTTP/2 keepalive. Explicit
|
||||
values take precedence over legacy `[tui]` aliases; omitted values preserve
|
||||
existing defaults and environment behavior. A configured HTTP/1 pin stays
|
||||
pinned during recovery. `/config stream_chunk_timeout_secs ... --save`
|
||||
updates the canonical setting so it survives reopening a configuration
|
||||
that already had a timeout. Transport changes apply when a client is built
|
||||
([#6700](https://github.com/Hmbown/Codewhale/issues/6700)).
|
||||
|
||||
### Contributors
|
||||
|
||||
- **[@harryvgiunta](https://github.com/harryvgiunta)** — added Yolo-Auto as a bundled OpenAI-compatible host, starting on the vendor's recommended `qwen3.8-flash` model ([#6408](https://github.com/Hmbown/Codewhale/pull/6408)).
|
||||
- **[@asto18089](https://github.com/asto18089)** — contributed the integrated runtime liveness, context, search, JavaScript execution, stopship scout and pet repairs, preserving their original contributor commits ([#6799](https://github.com/Hmbown/Codewhale/pull/6799)).
|
||||
- **[@qiuYliangM](https://github.com/qiuYliangM)** — made provider-bound project instruction and constitution labels stable across directory moves and kept their absolute paths in operator reports ([#6799](https://github.com/Hmbown/Codewhale/pull/6799)).
|
||||
- **[@zhuowp](https://github.com/zhuowp)** — supplied the process-scoped PowerShell execution-policy repair adapted for Codewhale, preserving machine and user Group Policy precedence ([#6745](https://github.com/Hmbown/Codewhale/issues/6745)).
|
||||
- **[@Andrea-Bruno](https://github.com/Andrea-Bruno)** — designed the Superfast Decision Gate and contributed its off-by-default shadow classifier ([#6604](https://github.com/Hmbown/Codewhale/pull/6604), [#6603](https://github.com/Hmbown/Codewhale/issues/6603)).
|
||||
- **[@aiapienthusiast](https://github.com/aiapienthusiast)** — added Cheaper Inference to the bundled provider catalog ([#6761](https://github.com/Hmbown/Codewhale/pull/6761)).
|
||||
- **[@gaord](https://github.com/gaord)** — let a client fork a thread at a named turn ([#6580](https://github.com/Hmbown/Codewhale/pull/6580)), let undo roll back files for the turn it is undoing ([#6483](https://github.com/Hmbown/Codewhale/pull/6483)), stopped resume and fork from duplicating threads and sessions ([#6406](https://github.com/Hmbown/Codewhale/pull/6406)), exposed user-defined provider routes to native clients ([#6404](https://github.com/Hmbown/Codewhale/pull/6404)), and kept a fork going when a turn lost its tool call ([#6664](https://github.com/Hmbown/Codewhale/pull/6664)).
|
||||
- **[@Lstarsky0](https://github.com/Lstarsky0)** — moved the docs/work, legal, digest and FAQ pages onto the dictionary spine ([#6405](https://github.com/Hmbown/Codewhale/pull/6405), [#6417](https://github.com/Hmbown/Codewhale/pull/6417), [#6499](https://github.com/Hmbown/Codewhale/pull/6499), [#6574](https://github.com/Hmbown/Codewhale/pull/6574)), tightened the Chinese-branching ceiling to 18 ([#6403](https://github.com/Hmbown/Codewhale/pull/6403)), and made Fleet publish without a two-link window ([#6431](https://github.com/Hmbown/Codewhale/pull/6431)). Also moved the constitution page onto the dictionary spine and kept its install link in the selected locale ([#6733](https://github.com/Hmbown/Codewhale/pull/6733)).
|
||||
- **[@aboimpinto](https://github.com/aboimpinto)** — restored a green Linux full-workspace test gate without loosening any test, twice ([#6581](https://github.com/Hmbown/Codewhale/pull/6581), [#6666](https://github.com/Hmbown/Codewhale/pull/6666)).
|
||||
- **[@aboimpinto](https://github.com/aboimpinto)** — restored a green Linux full-workspace test gate without loosening any test, twice ([#6581](https://github.com/Hmbown/Codewhale/pull/6581), [#6666](https://github.com/Hmbown/Codewhale/pull/6666)). Completed the seventeen-command portable session group, including `/structcopy` ([#6793](https://github.com/Hmbown/Codewhale/pull/6793)).
|
||||
- **[@dajiaohuang](https://github.com/dajiaohuang)** — `codewhale config set` checks a known setting's value against its schema type before saving it ([#6568](https://github.com/Hmbown/Codewhale/pull/6568)).
|
||||
- **[@cenab](https://github.com/cenab)** — requested the Tsubasa provider row and supplied its endpoint, key and model values ([#6695](https://github.com/Hmbown/Codewhale/issues/6695)).
|
||||
- **[@BX166](https://github.com/BX166)** — reported the AICraft provider row missing its key console, docs link and guidance, and supplied the values ([#6616](https://github.com/Hmbown/Codewhale/issues/6616)).
|
||||
@@ -10230,7 +10229,7 @@ overflow report and `/theme` picker edge-wrapping patch in #1814.
|
||||
Older releases (v0.8.39 and earlier) are archived in [docs/CHANGELOG_ARCHIVE.md](docs/CHANGELOG_ARCHIVE.md).
|
||||
|
||||
[Unreleased]: https://github.com/Hmbown/CodeWhale/compare/v0.10.0...HEAD
|
||||
[0.10.1]: https://github.com/Hmbown/CodeWhale/compare/v0.10.0...HEAD
|
||||
[0.10.1]: https://github.com/Hmbown/CodeWhale/compare/v0.10.0...v0.10.1
|
||||
[0.10.0]: https://github.com/Hmbown/CodeWhale/compare/v0.9.13...v0.10.0
|
||||
[0.9.13]: https://github.com/Hmbown/CodeWhale/compare/v0.9.12...v0.9.13
|
||||
[0.9.12]: https://github.com/Hmbown/CodeWhale/compare/v0.9.11...v0.9.12
|
||||
|
||||
+23
-24
@@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.10.1] - 2026-10-01
|
||||
|
||||
The website's not-found page now uses the Codwhale poster and typo joke,
|
||||
with English/Chinese recovery links to home and docs
|
||||
([#6419](https://github.com/Hmbown/Codewhale/issues/6419),
|
||||
[#6420](https://github.com/Hmbown/Codewhale/pull/6420)).
|
||||
|
||||
Codewhale v0.10.1 source candidate focuses on reliability and first-run behavior.
|
||||
Turns that
|
||||
stall now say so, approvals keep what you approved, plugin suggestions are
|
||||
quieter, and Fleet runs can be checked before they spend anything.
|
||||
|
||||
### Changed
|
||||
|
||||
- Script tools can no longer approve themselves or replace built-in tools
|
||||
@@ -29,22 +41,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
([#6792](https://github.com/Hmbown/Codewhale/issues/6792),
|
||||
[#6145](https://github.com/Hmbown/Codewhale/issues/6145)).
|
||||
|
||||
### Contributors
|
||||
### Release reliability
|
||||
|
||||
- **[@SparkofSpike](https://github.com/SparkofSpike)** — translated seventeen Tier-2 guides and thirteen developer and internal docs into Simplified Chinese, and connected the localized documentation ([#6662](https://github.com/Hmbown/Codewhale/pull/6662), [#6663](https://github.com/Hmbown/Codewhale/pull/6663)).
|
||||
- **[@harryvgiunta](https://github.com/harryvgiunta)** — added Yolo-Auto as a bundled OpenAI-compatible host, starting on the vendor's recommended `qwen3.8-flash` model ([#6408](https://github.com/Hmbown/Codewhale/pull/6408)).
|
||||
|
||||
## [0.10.1] - Unreleased candidate
|
||||
|
||||
The website's not-found page now uses the Codwhale poster and typo joke,
|
||||
with English/Chinese recovery links to home and docs
|
||||
([#6419](https://github.com/Hmbown/Codewhale/issues/6419),
|
||||
[#6420](https://github.com/Hmbown/Codewhale/pull/6420)).
|
||||
|
||||
Codewhale v0.10.1 source candidate focuses on reliability and first-run behavior.
|
||||
Turns that
|
||||
stall now say so, approvals keep what you approved, plugin suggestions are
|
||||
quieter, and Fleet runs can be checked before they spend anything.
|
||||
- Upload the complete release into a private draft, verify every asset's size
|
||||
and SHA-256 digest, then publish. An interrupted retry cannot reuse stale
|
||||
same-size bytes. CNB and GHCR version tags follow canonical publication.
|
||||
- Ubuntu Lighthouse bootstrap requires trusted SSH source CIDRs or an explicit
|
||||
public-SSH opt-in before changing the host; malformed IPv6 and broad default
|
||||
networks are refused.
|
||||
|
||||
### Security
|
||||
|
||||
@@ -101,23 +105,18 @@ quieter, and Fleet runs can be checked before they spend anything.
|
||||
- A turn no longer stops after an hour of work. The cumulative per-turn wall
|
||||
clock is unlimited by default, like model steps; set
|
||||
`[tui].turn_wall_clock_secs` to cap it.
|
||||
- Stream limits and transport settings share a typed `[stream]` configuration
|
||||
table, including retry budgets, TCP keepalive and HTTP/2 keepalive. Explicit
|
||||
values take precedence over legacy `[tui]` aliases; omitted values preserve
|
||||
existing defaults and environment behavior. A configured HTTP/1 pin stays
|
||||
pinned during recovery. `/config stream_chunk_timeout_secs ... --save`
|
||||
updates the canonical setting so it survives reopening a configuration
|
||||
that already had a timeout. Transport changes apply when a client is built
|
||||
([#6700](https://github.com/Hmbown/Codewhale/issues/6700)).
|
||||
|
||||
### Contributors
|
||||
|
||||
- **[@harryvgiunta](https://github.com/harryvgiunta)** — added Yolo-Auto as a bundled OpenAI-compatible host, starting on the vendor's recommended `qwen3.8-flash` model ([#6408](https://github.com/Hmbown/Codewhale/pull/6408)).
|
||||
- **[@asto18089](https://github.com/asto18089)** — contributed the integrated runtime liveness, context, search, JavaScript execution, stopship scout and pet repairs, preserving their original contributor commits ([#6799](https://github.com/Hmbown/Codewhale/pull/6799)).
|
||||
- **[@qiuYliangM](https://github.com/qiuYliangM)** — made provider-bound project instruction and constitution labels stable across directory moves and kept their absolute paths in operator reports ([#6799](https://github.com/Hmbown/Codewhale/pull/6799)).
|
||||
- **[@zhuowp](https://github.com/zhuowp)** — supplied the process-scoped PowerShell execution-policy repair adapted for Codewhale, preserving machine and user Group Policy precedence ([#6745](https://github.com/Hmbown/Codewhale/issues/6745)).
|
||||
- **[@Andrea-Bruno](https://github.com/Andrea-Bruno)** — designed the Superfast Decision Gate and contributed its off-by-default shadow classifier ([#6604](https://github.com/Hmbown/Codewhale/pull/6604), [#6603](https://github.com/Hmbown/Codewhale/issues/6603)).
|
||||
- **[@aiapienthusiast](https://github.com/aiapienthusiast)** — added Cheaper Inference to the bundled provider catalog ([#6761](https://github.com/Hmbown/Codewhale/pull/6761)).
|
||||
- **[@gaord](https://github.com/gaord)** — let a client fork a thread at a named turn ([#6580](https://github.com/Hmbown/Codewhale/pull/6580)), let undo roll back files for the turn it is undoing ([#6483](https://github.com/Hmbown/Codewhale/pull/6483)), stopped resume and fork from duplicating threads and sessions ([#6406](https://github.com/Hmbown/Codewhale/pull/6406)), exposed user-defined provider routes to native clients ([#6404](https://github.com/Hmbown/Codewhale/pull/6404)), and kept a fork going when a turn lost its tool call ([#6664](https://github.com/Hmbown/Codewhale/pull/6664)).
|
||||
- **[@Lstarsky0](https://github.com/Lstarsky0)** — moved the docs/work, legal, digest and FAQ pages onto the dictionary spine ([#6405](https://github.com/Hmbown/Codewhale/pull/6405), [#6417](https://github.com/Hmbown/Codewhale/pull/6417), [#6499](https://github.com/Hmbown/Codewhale/pull/6499), [#6574](https://github.com/Hmbown/Codewhale/pull/6574)), tightened the Chinese-branching ceiling to 18 ([#6403](https://github.com/Hmbown/Codewhale/pull/6403)), and made Fleet publish without a two-link window ([#6431](https://github.com/Hmbown/Codewhale/pull/6431)). Also moved the constitution page onto the dictionary spine and kept its install link in the selected locale ([#6733](https://github.com/Hmbown/Codewhale/pull/6733)).
|
||||
- **[@aboimpinto](https://github.com/aboimpinto)** — restored a green Linux full-workspace test gate without loosening any test, twice ([#6581](https://github.com/Hmbown/Codewhale/pull/6581), [#6666](https://github.com/Hmbown/Codewhale/pull/6666)).
|
||||
- **[@aboimpinto](https://github.com/aboimpinto)** — restored a green Linux full-workspace test gate without loosening any test, twice ([#6581](https://github.com/Hmbown/Codewhale/pull/6581), [#6666](https://github.com/Hmbown/Codewhale/pull/6666)). Completed the seventeen-command portable session group, including `/structcopy` ([#6793](https://github.com/Hmbown/Codewhale/pull/6793)).
|
||||
- **[@dajiaohuang](https://github.com/dajiaohuang)** — `codewhale config set` checks a known setting's value against its schema type before saving it ([#6568](https://github.com/Hmbown/Codewhale/pull/6568)).
|
||||
- **[@cenab](https://github.com/cenab)** — requested the Tsubasa provider row and supplied its endpoint, key and model values ([#6695](https://github.com/Hmbown/Codewhale/issues/6695)).
|
||||
- **[@BX166](https://github.com/BX166)** — reported the AICraft provider row missing its key console, docs link and guidance, and supplied the values ([#6616](https://github.com/Hmbown/Codewhale/issues/6616)).
|
||||
|
||||
@@ -2158,7 +2158,6 @@ impl Engine {
|
||||
/// client. The event loop, prompt assembly, tool registry/execution,
|
||||
/// cancellation, and session projection are unchanged; only the model I/O
|
||||
/// boundary is replaced.
|
||||
#[allow(dead_code)] // Production injection seam; currently exercised by deterministic Engine tests.
|
||||
pub fn new_with_model_client(
|
||||
config: EngineConfig,
|
||||
api_config: &Config,
|
||||
|
||||
@@ -32,9 +32,6 @@ notes, and relevant issue/PR comments.
|
||||
|
||||
**Merged or adapted contributions**
|
||||
|
||||
- **[SparkofSpike](https://github.com/SparkofSpike)** — translated seventeen more guides into Simplified Chinese, among them plugins, memory, sandbox, workflow authoring, Docker, Termux and HarmonyOS, and brought the existing zh_hans docs onto one terminology standard ([#6662](https://github.com/Hmbown/Codewhale/pull/6662)), then translated thirteen developer and internal docs, among them the runtime API, architecture, tool surface, authorization order, operations runbook and Workroom security ([#6663](https://github.com/Hmbown/Codewhale/pull/6663)).
|
||||
- **[harryvgiunta](https://github.com/harryvgiunta)** — added Yolo-Auto as a bundled OpenAI-compatible host descriptor, with its billing basis recorded as unreviewed rather than guessed ([#6408](https://github.com/Hmbown/Codewhale/pull/6408)).
|
||||
|
||||
</details>
|
||||
|
||||
<details open>
|
||||
@@ -42,16 +39,19 @@ notes, and relevant issue/PR comments.
|
||||
|
||||
**Merged or adapted contributions**
|
||||
|
||||
- **[harryvgiunta](https://github.com/harryvgiunta)** — added Yolo-Auto as a bundled OpenAI-compatible host descriptor, with its billing basis recorded as unreviewed rather than guessed ([#6408](https://github.com/Hmbown/Codewhale/pull/6408)).
|
||||
- **[asto18089](https://github.com/asto18089)** — contributed the integrated runtime liveness, context, search, JavaScript execution, stopship scout and pet repairs, preserving the original contributor commits ([#6799](https://github.com/Hmbown/Codewhale/pull/6799)).
|
||||
- **[qiuYliangM](https://github.com/qiuYliangM)** — made provider-bound project instruction and constitution labels stable across directory moves and kept their absolute paths in operator reports ([#6799](https://github.com/Hmbown/Codewhale/pull/6799)).
|
||||
- **[zhuowp](https://github.com/zhuowp)** — supplied the process-scoped PowerShell execution-policy repair adapted for Codewhale; machine and user Group Policy still take precedence ([#6745](https://github.com/Hmbown/Codewhale/issues/6745)).
|
||||
- **[Andrea-Bruno](https://github.com/Andrea-Bruno)** — designed the Superfast Decision Gate and contributed its off-by-default shadow classifier ([#6604](https://github.com/Hmbown/Codewhale/pull/6604), [#6603](https://github.com/Hmbown/Codewhale/issues/6603)).
|
||||
- **[aiapienthusiast](https://github.com/aiapienthusiast)** — added Cheaper Inference to the bundled provider catalog ([#6761](https://github.com/Hmbown/Codewhale/pull/6761)).
|
||||
- **[gaord](https://github.com/gaord)** — let a client fork a thread at a named turn ([#6580](https://github.com/Hmbown/Codewhale/pull/6580)), let undo roll back files for the turn it is undoing ([#6483](https://github.com/Hmbown/Codewhale/pull/6483)), stopped resume and fork from duplicating threads and sessions ([#6406](https://github.com/Hmbown/Codewhale/pull/6406)), exposed user-defined provider routes to native clients ([#6404](https://github.com/Hmbown/Codewhale/pull/6404)), and kept a fork going when a turn lost its tool call ([#6664](https://github.com/Hmbown/Codewhale/pull/6664)).
|
||||
- **[Lstarsky0](https://github.com/Lstarsky0)** — moved the docs/work, legal, digest and FAQ pages onto the dictionary spine ([#6405](https://github.com/Hmbown/Codewhale/pull/6405), [#6417](https://github.com/Hmbown/Codewhale/pull/6417), [#6499](https://github.com/Hmbown/Codewhale/pull/6499), [#6574](https://github.com/Hmbown/Codewhale/pull/6574)), tightened the Chinese-branching ceiling to 18 ([#6403](https://github.com/Hmbown/Codewhale/pull/6403)), and made Fleet publish without a two-link window ([#6431](https://github.com/Hmbown/Codewhale/pull/6431)). Also moved the constitution page onto the dictionary spine and kept its install link in the selected locale ([#6733](https://github.com/Hmbown/Codewhale/pull/6733)).
|
||||
- **[aboimpinto](https://github.com/aboimpinto)** — restored a green Linux full-workspace test gate without loosening any test, twice ([#6581](https://github.com/Hmbown/Codewhale/pull/6581), [#6666](https://github.com/Hmbown/Codewhale/pull/6666)).
|
||||
- **[aboimpinto](https://github.com/aboimpinto)** — restored a green Linux full-workspace test gate without loosening any test, twice ([#6581](https://github.com/Hmbown/Codewhale/pull/6581), [#6666](https://github.com/Hmbown/Codewhale/pull/6666)), and completed the session command group's shared boundary ([#6793](https://github.com/Hmbown/Codewhale/pull/6793)).
|
||||
- **[dajiaohuang](https://github.com/dajiaohuang)** — validated `config set` values against the settings schema ([#6568](https://github.com/Hmbown/Codewhale/pull/6568)).
|
||||
- **[Water-Run](https://github.com/Water-Run)** — ingested namespaced model-only catalog entries so models present only in the canonical `models` map reach the offering list ([#6400](https://github.com/Hmbown/Codewhale/pull/6400)), and retired the blanket dead-code allowance and its unused feature stages, tightening the budget to match ([#6402](https://github.com/Hmbown/Codewhale/pull/6402)).
|
||||
- **[wuisabel-gif](https://github.com/wuisabel-gif)** — designed the `tool_call_after` execution-receipt contract and its tests on a reference branch, which landed re-implemented on the current hook seam ([#6689](https://github.com/Hmbown/Codewhale/issues/6689), [#6713](https://github.com/Hmbown/Codewhale/pull/6713)).
|
||||
- **[Sh1Zuku / SparkofSpike](https://github.com/SparkofSpike)** — let making room survive a provider request-body limit (HTTP 413) by shrinking, then replacing, inline images for that one summary pass ([#6642](https://github.com/Hmbown/Codewhale/pull/6642)).
|
||||
- **[Sh1Zuku / SparkofSpike](https://github.com/SparkofSpike)** — let making room survive a provider request-body limit (HTTP 413) by shrinking, then replacing, inline images for that one summary pass ([#6642](https://github.com/Hmbown/Codewhale/pull/6642)). Also translated seventeen more guides into Simplified Chinese, among them plugins, memory, sandbox, workflow authoring, Docker, Termux and HarmonyOS, and brought the existing zh_hans docs onto one terminology standard ([#6662](https://github.com/Hmbown/Codewhale/pull/6662)), then translated thirteen developer and internal docs, among them the runtime API, architecture, tool surface, authorization order, operations runbook and Workroom security ([#6663](https://github.com/Hmbown/Codewhale/pull/6663)).
|
||||
|
||||
**Reports and reproductions**
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ ROOT = Path(__file__).resolve().parent.parent
|
||||
# Bots and the maintainer account: real authors of most commits, never
|
||||
# "contributors" in the credit sense this file guards.
|
||||
SKIP = {
|
||||
"codewhale bot", "claude", "dependabot[bot]", "codewhale-maint",
|
||||
"codewhale bot", "claude", "codex", "dependabot[bot]", "codewhale-maint",
|
||||
"hunter bown", "hunter b", "hmbown", "deepseek-v41-flash", "devin",
|
||||
}
|
||||
|
||||
@@ -63,7 +63,7 @@ def expected(since: str) -> dict[str, str]:
|
||||
# its context window change release to release.
|
||||
if any(low.startswith(skip) for skip in SKIP):
|
||||
return
|
||||
if "[bot]" in email.lower() or email.lower().endswith("[email protected]"):
|
||||
if "[bot]" in email.lower() or email.lower().endswith(("[email protected]", "[email protected]")):
|
||||
return
|
||||
handle = amap.get(email.lower()) or amap.get(name.strip().lower())
|
||||
if not handle:
|
||||
|
||||
@@ -30,6 +30,9 @@ export const RELEASE_CONTRIBUTORS: string[] = [
|
||||
"@wuisabel-gif",
|
||||
"@SparkofSpike",
|
||||
"@zhuowp",
|
||||
"@harryvgiunta",
|
||||
"@asto18089",
|
||||
"@qiuYliangM",
|
||||
];
|
||||
|
||||
/**
|
||||
@@ -37,7 +40,7 @@ export const RELEASE_CONTRIBUTORS: string[] = [
|
||||
* one. scripts/check-contributor-credit.py requires them here now; the release
|
||||
* cut moves them into RELEASE_CONTRIBUTORS with that release's changelog block.
|
||||
*/
|
||||
export const UNRELEASED_CONTRIBUTORS: string[] = ["@SparkofSpike", "@harryvgiunta", "@asto18089", "@qiuYliangM"];
|
||||
export const UNRELEASED_CONTRIBUTORS: string[] = [];
|
||||
|
||||
/**
|
||||
* Contributors who helped with reports, reproductions, and verification.
|
||||
|
||||
Reference in new issue
Block a user