argenis de la rosa
7bbafd024d
feat(auth): add Gemini OAuth refresh with client credentials and quota tools
2026-03-05 11:22:14 -05:00
argenis de la rosa
8fb460355b
feat(providers): add error parser, quota metadata, and model fallback docs
2026-03-05 11:22:14 -05:00
argenis de la rosa
c9dd2338f3
chore(bridge): remove unrelated checklist artifact
2026-03-05 09:51:05 -05:00
argenis de la rosa
4cf1adfd7d
feat(channels): scaffold bridge websocket channel for #2816
...
(cherry picked from commit e8e314f69e396d86ad97a4817532a351cd7c1365)
2026-03-05 09:51:05 -05:00
Argenis
cb1134ea44
Merge pull request #2851 from zeroclaw-labs/pr/ci-docs-devex-20260305
...
docs(ci): add branch-protection baseline, coverage lane, and Windows bootstrap
2026-03-05 09:49:54 -05:00
argenis de la rosa
73d7946a48
docs(ci): add branch-protection baseline, coverage lane, and windows bootstrap guidance
2026-03-05 06:50:00 -05:00
argenis de la rosa
1004d64dc4
ci(security): add pre-push trivy gate and workflow-script safety checks
2026-03-05 06:46:35 -05:00
argenis de la rosa
7a07f2b90f
ci(test): add restricted-environment hermetic validation lane
2026-03-05 05:48:15 -05:00
Argenis
7e6c16bfbf
Merge pull request #2766 from zeroclaw-labs/docs/merge-attribution-policy
...
docs(governance): formalize no-squash contributor attribution policy
2026-03-05 01:54:29 -05:00
Argenis
2a67ac1e4d
Merge pull request #2724 from zeroclaw-labs/issue-2698-nextcloud-as2-webhook-dev
...
fix(nextcloud): support Activity Streams 2.0 Talk webhooks
2026-03-05 01:54:14 -05:00
Argenis
a331c7341e
Merge pull request #2714 from zeroclaw-labs/dev-batch-2682-2679-2669
...
feat(dev): batch fixes for integrations, audit log, and lmstudio
2026-03-05 01:53:55 -05:00
argenis de la rosa
fb25246051
docs(governance): formalize no-squash contributor attribution policy
2026-03-04 13:47:43 -05:00
argenis de la rosa
30fe8c7685
fix(nextcloud): support Activity Streams 2.0 Talk webhooks
2026-03-04 06:25:24 -05:00
argenis de la rosa
dd51f6119c
docs(contrib): align main-first PR base and overlap attribution
2026-03-04 05:57:17 -05:00
argenis de la rosa
2926c9f2a7
feat(integrations): support lmstudio custom connector endpoint
...
(cherry picked from commit 6004a22ce9 )
2026-03-04 05:35:16 -05:00
Chummy
306696cebe
docs(ci): clarify PR intake re-trigger semantics
2026-03-01 22:12:43 +08:00
Chummy
071931fc84
ci: make PR intake Linear key advisory
2026-03-01 21:52:10 +08:00
Chummy
9c538926df
feat(skills): add trusted domain policy and transparent preloads
2026-03-01 00:57:31 +08:00
Chummy
501257f6d9
ci: remove dev-to-main promotion gate and align main flow
2026-02-28 14:06:08 +08:00
Argenis
9deed8d066
fix(gateway): persist --new-pairing reset safely ( #1967 )
2026-02-26 09:33:16 -05:00
Argenis
e2f23f45eb
docs(hardware): add ros2 integration guidance ( #1874 )
2026-02-26 04:57:37 -05:00
argenis de la rosa
1e8c09d34a
fix(agent): improve iteration-limit recovery and defaults
2026-02-25 17:33:32 -05:00
Chummy
1fcf2df28b
feat: harden non-CLI approval governance and runtime policy sync
2026-02-26 02:19:14 +08:00
Chummy
a9e8526d67
feat(channels): add unified group-reply policy and sender overrides
2026-02-26 00:05:32 +08:00
Chummy
c52603305c
docs(ci): align nightly governance docs with active matrix profile
2026-02-25 23:01:49 +08:00
Chummy
163f2fb524
feat(wasm): harden module integrity and symlink policy
2026-02-25 22:49:57 +08:00
Mike-7777777
0b172c4554
docs(config): add [agents_ipc] section to config-reference
...
Document the agents_ipc configuration section (enabled, db_path,
staleness_secs) and the five IPC tools registered when enabled.
Closes the documentation gap from PR #1668 (agents IPC feature).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 22:36:34 +08:00
Chummy
9769822dc8
docs(ci): harden matrix/nightly gate mapping and escalation runbooks
2026-02-25 22:29:26 +08:00
Chummy
d9a81409fb
feat(ci): formalize canary cohorts and observability policy
2026-02-25 22:29:26 +08:00
Rui Chen
7d07e46798
ci: remove Homebrew core publishing flow
...
Remove the manual Homebrew-core publishing workflow and related docs references.
Signed-off-by: Rui Chen <rui@chenrui.dev>
(cherry picked from commit bc8b721b7e )
2026-02-25 22:28:23 +08:00
Chummy
17c606205b
docs(ci): document docs deploy promotion and rollback policy
2026-02-25 21:55:13 +08:00
Chummy
604f64f3e7
feat(runtime): add configurable wasm security runtime and tooling
2026-02-25 21:46:05 +08:00
Chummy
e3c9bd9189
docs(i18n): consolidate localized readmes under docs/i18n
2026-02-25 21:37:51 +08:00
Chummy
53829623fa
docs(release): document GHCR vulnerability gate policy
2026-02-25 21:35:57 +08:00
Chummy
1189ff59b8
docs(security): standardize private vuln workflow and SLA templates
2026-02-25 21:32:32 +08:00
Chummy
84e3e02e0a
docs(release): document GHCR tag immutability contract
2026-02-25 21:10:19 +08:00
Chummy
efdd40787c
feat(config): add deprecated runtime reasoning_level compatibility alias
2026-02-25 21:00:59 +08:00
Chummy
cfe1e578bf
feat(security): add and harden syscall anomaly detection
2026-02-25 20:43:38 +08:00
Chummy
0134a11697
docs(release): map release-notes supply-chain flow
2026-02-25 20:38:51 +08:00
Chummy
076444ce50
docs(release): document artifact contract guard flow
2026-02-25 20:16:35 +08:00
Chummy
b50e66731a
docs(ci): document release trigger guardrails
2026-02-25 19:54:17 +08:00
Sir Wesley
38585a8e00
docs(channels): improve Lark config placeholder values
...
Replace vague placeholders with descriptive ones:
- cli_xxx → your_lark_app_id
- xxx → your_lark_app_secret
Makes it clearer what values users need to substitute.
2026-02-25 19:40:42 +08:00
Chummy
9e7f3cbe81
docs(ci): document stage matrix and history audit outputs
2026-02-25 19:30:11 +08:00
Chummy
d579fb9c3c
feat(ci): bridge canary abort to rollback guard dispatch
2026-02-25 18:39:11 +08:00
Chummy
3aed919c47
docs(ci): add runbooks and required-check mapping for new lanes
2026-02-25 17:51:04 +08:00
argenis de la rosa
aac87ca437
feat(provider): add reasoning level override
...
(cherry picked from commit 8d46469c40 )
2026-02-25 17:51:00 +08:00
Chum Yin
db175c3690
[supersede #1545 ] feat(providers): implement Qwen OAuth quota tracking ( #1746 )
...
* feat(providers): implement Qwen OAuth quota tracking
Add static quota display for Qwen OAuth provider (portal.qwen.ai).
Qwen OAuth API does not return rate-limit headers, so this provides
a static quota indicator based on known OAuth free-tier limits.
Changes:
- Add QwenQuotaExtractor in quota_adapter.rs
- Parses rate-limit errors for retry backoff
- Registered for all Qwen aliases (qwen, qwen-code, dashscope, etc.)
- Add Qwen OAuth detection in quota_cli.rs
- Auto-detects ~/.qwen/oauth_creds.json
- Displays static quota: ?/1000 (unknown remaining, 1000/day total)
- Improve quota display formatting
- Shows "?/total" when only total limit is known
- Add comprehensive test report and testing scripts
- Full integration test report: docs/qwen-provider-test-report.md
- Model availability, context window, and latency tests
- Reusable test scripts in scripts/ directory
Test results:
- Available model: qwen3-coder-plus (verified)
- Context window: ~32K tokens
- Average latency: ~2.8s
- All 15 quota tests passing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit fa91b6a170 )
* docs: satisfy markdownlint spacing in qwen docs
---------
Co-authored-by: ZeroClaw Bot <zeroclaw_bot@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 03:09:38 -05:00
Chum Yin
9a407690b6
supersede: file-replay changes from #1595 ( #1728 )
...
Automated conflict recovery via changed-file replay on latest dev.
2026-02-25 02:49:23 -05:00
Chum Yin
6a057bf7d7
Merge branch 'dev' into codex/supersede-pr-1639-20260225021812-271412-files
2026-02-25 11:27:53 +08:00
Chummy
479df22ea7
supersede: file-replay changes from #1622
...
Automated conflict recovery via changed-file replay on latest dev.
2026-02-25 11:17:11 +08:00