Files
2026-07-13 13:12:33 +08:00

17 KiB

OpenSquilla Contributors

OpenSquilla uses GitHub pull requests, commits, release notes, and this human-readable ledger together for contributor attribution. This file records release-surface community work that can be harder to see when a release is squash-merged or replayed onto main.

Attribution Repairs

PR #46 release-candidate sync

The release-candidate sync in #46 collapsed community-authored work from dev into 2158f56 without co-author trailers for the human commit authors below. This ledger entry repairs the project-facing attribution record without rewriting protected branch history. Later suspected cases were rechecked separately; their human authors are represented on main by equivalent authored commits and/or co-author trailers.

Contributor Repaired attribution Evidence
@openvictory README update carried into the 0.2.0rc1 release candidate. #46, ff4bbec9
@nice-code-la DeepSeek reasoning replay fixes, Moonshot/Kimi routing defaults, and migration-importer replay work. #46, 4791ca5e, 80d2c17e, 15db2577, 04999013, 0aa075ac, 3edc56a6
cwan0785 (commit author name; GitHub account: @Anonymous-4427) Host-execution grant handling, quoted chat attachment parsing, and provider/tool edge hardening. #46, af600aa5, eacbb2fb, e301ec76
@ab2ence macOS Seatbelt backend execution, denial escalation, and release-candidate type-check cleanup. #46, fb1e6225, f73ac3eb, cf3b046f
@kimjune01 Provider stream timeout cleanup fix that prevents double-closing provider streams. #46, 06e3126d

OpenSquilla 0.5.0rc3

The 0.5.0 Preview 3 release records new human contributor work after the 0.5.0 Preview 2 release. It intentionally does not repeat contributors whose new work is not present in this release range.

Contributor 0.5.0 Preview 3 contribution Evidence
@ab2ence Fixed desktop gateway boot recovery so the packaged client can recover cleanly from failed startup. #491
@JarvisPei Corrected desktop OS-language resolution and added the opt-in Control UI background-music player. #550, #556
@labulalala Improved Windows source-installer PATH setup and added actionable shell guidance. #502
@Liu-RK Fixed Control UI token deep links and zero-output chat turns, and aligned sandbox file-access approvals. #486, #506, #526
@lyteen Contributed the original router self-learning work adopted and hardened for the opt-in feedback and retraining loop. #212, #511
@nice-code-la Added verified Squilla Router presets for coding providers. #560
@TUOXI293 Improved chat scroll retention, code and skill-detail copy/inspection, compact tool traces, the Electron dark title bar, and Windows native-theme behavior. #487, #488, #509, #516, #524, #545

OpenSquilla 0.5.0rc2

The 0.5.0 Preview 2 release records new human contributor work after the 0.5.0 Preview 1 release. It intentionally does not repeat the earlier 0.5.0rc1 or 0.4.x contributor lists.

Contributor 0.5.0 Preview 2 contribution Evidence
@HuaXiawithMoon Kept code-task build scaffolding non-interactive by switching the runner-owned Electron/Vite scaffold to the package-supported skip flag. #473

OpenSquilla 0.5.0rc1

The 0.5.0 Preview 1 release records new human contributor work after the 0.4.1 release. It intentionally does not repeat the earlier 0.4.x contributor lists.

Contributor 0.5.0 Preview 1 contribution Evidence
@ab2ence Added drag-and-drop attachments, dynamic Model Ensemble routing, and ensemble timeout tuning. #388, bc9ab2fe, #454
@Liu-RK Aligned sandbox run-mode authorization and approval behavior, then fixed managed execution host routing. #412, #450
@TUOXI293 Added image preview navigation. #447
@tqangxl Improved gateway lifecycle conflict diagnostics and promoted SQLAlchemy to a core dependency. 1fede3ea, eb6776f2
@HuaXiawithMoon Fixed WeCom AI Bot websocket mode. 94e4b1c1

OpenSquilla 0.4.1

The 0.4.1 release records new human contributor work after the 0.4.0 attribution ledger was merged. It intentionally does not repeat the larger 0.4.0 contributor list.

Contributor 0.4.1 contribution Evidence
@ab2ence Hardened install telemetry so CI and test environments are not counted as installs, and allowed desktop HTML artifacts to open natively. #348, #355

OpenSquilla 0.4.0

The 0.4.0 release is prepared from current dev after v0.3.1. This section records non-Open-Squilla contributor work with pull-request evidence in that range. Some work was replayed or carried through Open-Squilla integration pull requests; those rows name the original contributor and cite both the original pull request and the integration pull request when useful.

Contributor 0.4.0 contribution Evidence
@ab2ence Control UI migration and stabilization work, share-image export, Web Chat slash-input handling, bundled AwesomeWebpage MetaSkill work, the Coding mode toggle, and desktop gateway startup plus install telemetry hardening carried into dev. #264, #274, #177, #173, #313, #320
@myz-ah Added the code-task workflow for isolated, runner-verified code changes behind Coding mode and improved Web UI LaTeX formula rendering. #311, #318
@nice-code-la Skills readiness in the Web UI, MetaSkill progress and clarification UX, manual-only /meta behavior, scoped MetaSkill run-history reads, router fallback/default refresh work, image follow-up routing gates, from-scratch code-task build support, and MetaSkill clarify resume feedback. #184, #222, #243, #253, #261 carried through #297, #272, #279 carried through #297, #321, #323
@openvictory Skill API-key resolution fallback plus MetaSkill run-history and rescue-action Control UI work carried through the session-contract Control UI integration. #183, #264
@Liu-RK Overhauled sandbox run modes and managed access controls, then refactored sandbox run modes across Windows and Linux. #189, #230
@weiconghe Preserved and replayed Gemini thought_signature metadata across provider tool-call turns. #312
@changquanyou Accepted no-space SSE data: lines and improved managed-layer MetaSkill inspection. #214
@nkgotcode Fixed DOCX skill_exec export behavior. #262
@C1-BA-B1-F3 Made SSRF fake-IP DNS blocks actionable for operators. #298 carried through #309 and #310
@BlueOcean223 Reset TUI EOF state on cached reentry. #203
@szdtzpj Fixed environment test precedence and the TUI abort hook. #176
@lose4578 Submitted the OpenTUI scrollback-native frontend work carried into the 0.4.0 preview backend. #182 carried through #277
cwan0785 (commit author name; GitHub account: @Anonymous-4427) Authored OpenTUI preview backend implementation commits carried into the 0.4.0 preview backend. #182 carried through #277

OpenSquilla 0.3.1

The 0.3.1 release is prepared as a release-surface replay from dev onto the stable main release ledger. Some community work in the release window was already represented by earlier main attribution work; this section records the 0.3.1-specific community contributions acknowledged in the release notes.

Contributor 0.3.1 contribution Evidence
@openvictory Visible running-state feedback plus short-drama and media helper workflows. #123, #133, #137
@freeaccount-create Slack Socket Mode and self-targeting replies for channel workflows. #142
@ruhook Submitted the WebChat user-message newline preservation pull request. #124
@qq712696307 Authored the commit in #124 that preserved user-message newlines in WebChat. #124
@Cola-Alex Increased tokenjuice summarize and failure-context windows for fallback tool-result projection. #143
@nice-code-la Voice workflow usability and clarification-pause resume behavior. #165, #166

OpenSquilla 0.3.0

The 0.3.0 release reached main through release synchronization after work had landed through dev and integration branches. That compressed the default branch commit history, so the following community contributions are recorded explicitly here.

Contributor 0.3.0 contribution Evidence
@ab2ence Tokenjuice tool-result compression and canonical projection, memory dream consolidation, chat streaming restore work, and cross-platform CI hardening. #56, #61, #81, #88, #109
@lose4578 Submitted the TUI backend/runtime foundation pull request. #80
cwan0785 (commit author name; GitHub account: @Anonymous-4427) Authored the TUI backend/runtime extraction commits behind the foundation pull request. #80
@nice-code-la MetaSkill orchestration, router-control replay and hold behavior, retained high-value MetaSkill routing, lifestyle MetaSkill cleanup, and live MetaSkill execution hardening. #82, #93, #96, #110, #114 replayed through #115, #119
@openvictory UTF-8 migration loading fix for yoyo migrations on Windows locales, plus follow-up release-gate alignment. #116

Attribution Practice

When maintainer cleanup, replay, or squash merging collapses contributor commits, the final non-empty commit should preserve each human contributor with Co-authored-by: trailers that use GitHub-associated email addresses. Preserve pull request author attribution and commit author attribution separately when they differ.